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
338193218735	338193219294	338193219843	338193220394	338193220943	338193221493	338193222044	338193222594	338193223143	338193223693	338193224243	338193224794	338193225343	338193225894	338193226443	338193226993	338193227543	338193228093	338193228644	338193229193	338193229744	338193230293	338193230844	338193231393	338193231943	338193232494	338193233044	338193233593	338193234144	338193234693	338193235243	338193235794	338193236344	338193236894	338193237444	338193237994	338193238544	338193239094	338193239643	338193240193	338193240744	338193241294	338193241844	338193242394	338193242944	338193243493	338193244044	338193244593	338193245144	338193245694	338193246244	338193246794	338193247344	338193247894	338193248444	338193248994	338193249544	338193250094	338193250644	338193251194	338193251744	338193252294	338193252844	338193253393	338193253944	338193254494	338193255044	338193255594	338193256144	338193256694	338193257244	338193257794	338193258344	338193258894	338193259444	338193259994	338193260544	338193261094	338193261644	338193262194	338193262744	338193263294	338193263844	338193264394	338193264944	338193265494	338193266044	338193266594	338193267144	338193267694	338193268244	338193268794	338193269344	338193269894	338193270444	338193270994	338193271544	338193272094	338193272644	338193273194	338193273746	338193274294	338193274844	338193275394	338193275944	338193276494	338193277044	338193277594	338193278144	338193278694	338193279244	338193279794	338193280344	338193280894	338193281444	338193281994	338193282544	338193283094	338193283644	338193284194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26661	9777	16078	31025	7800	644	502	459	394	394	377	422	365	387	407	335	368	361	311	361	358	353	392	389	397	346	359	344	360	393	353	373	320	384	349	352	414	423	355	350	399	368	399	360	344	383	339	358	359	345	383	366	403	356	383	326	363	316	368	374	373	353	342	352	402	343	403	356	345	353	358	334	369	367	321	334	360	388	367	382	337	395	338	346	333	369	364	350	367	339	354	387	314	369	363	372	309	362	372	310	370	372	355	378	403	334	311	371	338	347	347	369	358	334	339	337	333	353	389	368	382	363	342	353	362	360	359	381	349	387	362	351	383	376	364	344	318	366	366	364	354	349	321	341	337	355	341	401	362	324	347	404	373	375	365	331	344	355	389	369	373	360	388	354	364	361	335	349	367	328	323	329	370	326	364	337	364	352	328	356	350	349	368	337	334	351	360	354	355	355	349	362	376	307	364	403	367	391	375	371	353	373	330	371	375	347	350	342	364	370	371	384	353	366	351	321	343	346	340	336	377	338	356	398	378	332	366	351	381	381	350	348	347	356	338	365	334	363	330	365	379	365	349	350	355	395	350	322	330	343	349	380	371	348	342	338	329	340	408	390	361	326	333	338	375	353	313	321	378	358	363	382	311	356	376	362	367	373	346	332	366	309	385	335	359	350	378	383	380	359	348	374	336	354	351	356	359	352	325	367	356	380	377	332	366	362	361	358	389	325	377	370	408	345	322	395	392	308	359	346	351	378	350	349	345	350	334	369	407	340	380	320	339	368	326	352	349	363	366	351	349	352	371	383	341	360	351	336	370	360	355	344	375	334	376	344	350	334	321	328	368	349	357	375	339	380	346	382	332	340	345	373	329	342	328	321	318	372	362	336	342	366	361	353	359	353	353	377	361	358	327	321	351	335	352	358	329	325	360	373	345	341	341	367	317	371	345	330	376	390	387	338	385	304	376	361	341	356	361	388	347	319	351	356	317	362	385	374	340	374	400	378	352	349	369	355	382	372	316	331	356	371	377	331	338	381	330	355	391	369	341	362	317	335	368	356	332	365	333	329	387	357	362	391	329	360	366	356	337	357	356	358	351	319	341	352	346	356	372	374	341	368	340	366	354	374	324	379	332	332	379	342	346	385	360	354	358	334	368	380	354	318	369	341	351	354	378	382	369	338	391	363	344	319	343	371	366	341	335	366	394	356	381	401	355	319	399	333	368	343	338	400	364	336	338	359	335	360	403	356	368	377	356	372	369	341	365	386	382	368	316	362	370	347	304	350	351	375	363	351	363	396	339	353	335	381	368	355	353	364	372	387	376	341	365	336	347	342	391	360	350	358	361	364	368	372	344	362	387	358	369	381	350	355	350	369	365	364	338	370	348	342	339	378	387	410	399	345	340	331	338	357	353	370	354	339	322	305	350	364	344	346	359	342	382	368	347	369	360	355	367	349	372	342	364	342	368	357	356	368	383	400	296	358	341	367	361	361	380	353	341	314	337	361	350	347	320	341	372	376	328	372	374	357	368	378	412	328	369	356	348	369	347	351	354	386	376	389	388	378	341	345	337	365	370	327	344	346	346	355	348	352	331	360	352	372	374	387	371	329	322	358	338	327	350	340	368	360	378	316	320	373	369	339	352	376	383	391	359	354	317	344	346	308	331	351	336	340	314	348	353	333	326	366	375	365	374	370	354	341	364	324	362	367	384	340	412	339	382	351	388	371	376	339	328	349	363	367	314	369	340	348	391	359	339	380	332	369	375	361	339	346	319	349	344	346	323	342	349	344	337	356	318	352	335	377	370	374	354	328	329	360	339	380	356	346	365	355	363	364	358	359	336	360	349	366	364	367	365	341	366	345	354	363	347	367	365	335	374	351	350	385	336	347	344	348	374	329	365	371	356	357	366	346	360	355	345	374	339	350	361	371	351	324	383	328	340	362	347	352	374	365	404	343	349	425	350	302	379	336	370	345	378	370	332	338	341	324	370	384	343	338	361	358	323	380	394	380	344	384	355	359	381	367	354	371	327	348	388	357	352	348	344	370	351	368	323	370	347	350	352	343	333	355	340	394	357	335	371	331	349	353	354	376	369	350	354	353	351	328	358	379	348	322	327	352	322	395	335	384	408	386	362	364	344	313	365	347	381	365	367	379	382	356	325	360	326	321	327	347	351	364	357	360	333	353	337	358	322	328	370	365	341	352	331	356	399	360	341	338	389	345	365	396	378	374	376	342	344	337	360	339	372	325	337	365	366	385	383	338	370	347	358	375	339	372	350	361	367	389	370	383	365	334	401	337	371	377	377	352	348	348	355	374	347	373	352	353	322	340	345	320	346	384	374	333	378	346	321	357	388	372	362	370	350	341	300	322	341	374	389	340	387	336	356	328	354	355	385	394	360	327	327	353	364	383	355	381	362	361	348	359	376	390	362	341	362	375	351	375	368	370	381	373	390	347	352	386	359	379	346	360	365	364	331	297	338	341	352	345	317	372	372	349	355	338	358	330	346	344	321	333	369	341	338	373	348	301	330	310	367	354	361	330	326	331	365	343	378	380	368	364	341	382	353	338	331	353	351	361	388	382	331	370	367	380	367	344	344	355	358	340	364	360	389	376	340	355	367	360	374	322	372	382	352	377	345	369	347	329	383	372	326	338	367	349	362	378	334	362	373	336	351	362	335	351	334	337	344	399	344	337	414	377	369	378	382	347	328	355	343	377	367	348	352	372	323	386	335	347	356	366	323	352	359	371	353	318	373	336	367	358	411	351	374	349	307	343	380	361	334	335	349	362	350	384	320	371	345	340	365	360	354	352	382	325	375	347	360	324	382	359	354	399	388	348	346	362	357	371	364	362	350	376	377	368	342	351	367	338	337	344	405	366	363	333	319	319	326	346	349	384	348	371	336	399	359	354	370	356	369	374	333	388	300	342	389	361	338	352	354	381	336	353	331	377	381	377	356	325	338	362	378	401	348	341	363	360	373	338	372	313	369	344	389	334	345	349	365	362	369	338	307	339	361	379	351	369	389	342	333	327	337	338	346	362	325	371	385	350	348	397	359	397	374	343	328	332	380	372	371	389	365	348	359	355	381	356	362	370	374	351	376	379	356	362	387	381	346	380	394	347	350	387	373	339	357	381	342	374	414	346	357	381	322	356	380	308	352	338	369	376	340	400	333	349	352	369	305	384	351	363	387	372	320	360	347	308	397	378	336	396	378	378	336	344	365	330	394	325	372	398	371	340	323	384	361	338	372	361	355	327	409	342	361	369	340	385	345	324	365	369	359	347	332	363	343	359	349	381	362	380	369	325	338	344	361	387	389	353	353	379	356	366	389	377	342	364	350	353	363	348	342	346	416	366	343	385	350	331	371	374	339	357	352	362	309	356	322	366	372	363	370	329	390	358	323	353	350	373	360	387	344	358	350	330	352	364	354	360	371	369	340	332	347	355	378	351	340	335	361	361	354	358	360	375	346	357	343	346	373	352	359	339	405	385
14924	7007	24921	40596	8998	1626	1411	1188	1108	1022	1010	968	964	909	932	897	856	832	868	832	823	863	864	850	816	854	811	792	832	765	790	797	799	798	822	838	785	801	786	886	793	746	820	788	777	780	846	821	786	769	802	797	745	787	832	785	798	808	803	833	787	788	803	785	778	759	801	738	758	766	771	817	786	765	805	778	774	825	817	714	835	797	787	809	766	756	847	810	786	804	793	801	820	755	717	782	794	778	793	779	794	743	795	774	774	817	816	800	775	831	798	801	829	801	777	764	801	766	804	757	737	772	726	805	747	801	780	769	791	766	822	781	810	748	785	793	809	787	815	796	789	798	785	827	786	768	773	815	778	792	780	790	795	774	774	738	729	791	733	817	791	827	784	777	816	758	778	800	821	783	810	801	797	751	790	777	789	778	760	790	850	831	812	824	770	810	766	774	797	761	765	787	769	771	795	787	852	765	786	812	765	789	753	756	779	775	789	750	789	800	788	819	782	767	775	766	795	762	778	749	790	761	746	797	772	810	789	751	760	767	745	750	796	799	845	764	773	771	756	805	780	772	755	800	796	836	772	761	764	806	792	731	764	838	752	780	816	791	805	793	767	786	790	819	797	827	731	748	778	802	821	741	755	784	776	742	760	804	797	790	769	790	792	799	760	783	797	743	808	742	757	756	772	785	788	776	738	848	723	759	816	777	827	780	793	781	756	741	839	812	772	802	818	785	787	725	799	788	816	815	784	800	795	732	759	831	730	772	800	754	777	779	758	829	809	740	779	751	736	813	836	782	810	749	788	789	741	785	766	830	786	733	831	778	733	745	762	795	788	734	826	779	761	816	720	722	773	763	793	763	734	843	808	811	838	756	739	715	830	767	750	802	772	791	728	757	813	775	790	808	758	752	787	776	783	795	760	792	805	809	773	801	775	800	761	758	757	790	784	778	800	796	745	802	822	761	761	809	819	828	798	785	801	782	782	762	828	790	763	724	811	722	789	755	754	765	790	817	838	844	755	814	786	746	795	819	810	774	798	731	824	744	814	798	776	805	820	803	802	817	758	803	808	761	713	797	853	779	791	859	773	776	758	764	753	760	758	770	766	789	775	780	741	848	774	768	779	784	826	829	767	749	747	785	746	794	781	767	762	801	836	834	827	806	747	795	828	800	759	782	849	746	773	759	800	787	826	814	757	789	772	768	766	823	821	761	795	756	839	806	766	762	755	792	742	756	851	753	799	766	779	793	799	812	765	763	813	822	801	741	773	838	778	780	724	806	741	800	801	808	793	734	812	809	851	823	785	774	792	784	781	741	790	787	749	771	778	775	763	777	783	802	809	738	746	749	795	761	798	787	745	802	769	841	791	784	797	812	756	743	812	772	799	796	754	820	811	826	756	740	781	790	754	812	811	770	793	841	747	797	821	767	771	771	817	788	787	787	772	783	833	791	759	717	826	781	788	811	727	814	800	764	795	741	766	782	791	812	757	759	770	824	759	822	789	802	787	792	785	753	809	738	756	803	756	760	786	778	778	758	766	844	810	750	789	782	772	811	767	817	746	791	768	742	845	797	760	784	757	780	877	797	791	740	801	767	776	785	764	794	797	764	754	695	783	790	771	740	798	788	751	755	834	746	771	829	824	762	789	757	823	815	824	782	774	823	750	781	775	769	796	793	827	834	772	800	797	801	792	853	811	765	791	774	748	760	771	841	801	825	762	799	806	769	756	815	779	725	749	740	808	811	805	787	781	759	774	830	825	802	798	796	798	811	775	768	799	813	748	733	820	774	750	790	796	783	758	756	795	826	749	783	788	745	817	762	752	797	777	787	740	782	777	790	783	841	769	770	753	757	761	779	820	753	798	787	780	794	780	761	793	782	747	800	806	782	816	795	780	803	745	803	795	757	763	788	817	860	821	760	787	799	824	789	777	791	802	793	781	806	819	819	770	816	791	785	820	762	811	754	805	773	769	734	770	765	840	762	798	767	734	805	796	786	816	764	802	765	779	765	731	766	765	822	787	751	786	812	771	836	764	796	779	768	782	774	776	774	747	782	811	775	801	773	850	761	780	770	766	795	808	816	771	770	867	825	781	786	754	786	816	810	734	811	778	772	776	742	769	808	697	778	779	790	795	757	777	740	756	801	785	819	753	805	832	762	777	765	824	816	777	765	826	748	786	709	771	808	800	797	795	725	782	774	795	781	730	773	843	793	764	846	794	752	787	823	804	786	814	781	780	855	812	738	760	793	775	808	830	776	767	801	811	730	802	782	777	791	774	768	772	778	782	761	758	733	787	788	791	791	772	769	794	786	796	740	792	814	786	771	777	746	796	797	789	750	775	786	746	719	818	770	783	809	810	782	759	762	797	757	724	784	778	781	795	752	802	776	733	828	825	780	760	784	796	806	791	835	776	804	796	803	730	803	751	738	743	874	787	769	759	879	743	754	810	817	824	757	774	736	808	824	741	784	789	752	779	715	814	828	743	806	798	762	812	769	788	760	779	756	835	810	758	769	804	784	809	802	805	776	776	776	745	766	790	803	750	765	797	768	785	826	731	773	792	809	784	784	779	785	769	775	795	793	827	828	769	760	777	787	774	786	789	836	774	793	808	774	800	755	761	758	738	787	808	769	811	797	750	758	779	743	835	772	830	821	782	811	776	805	714	799	798	754	793	746	785	805	795	810	776	741	781	803	747	794	740	763	776	814	800	817	803	769	788	822	766	790	775	835	803	833	779	770	777	759	802	776	778	793	806	721	777	778	778	785	795	812	783	743	797	741	796	820	794	793	797	782	767	779	783	826	809	792	821	774	786	774	741	792	783	768	781	737	751	757	764	797	799	774	802	772	751	781	761	800	798	776	767	816	729	822	794	835	786	799	757	783	793	798	836	806	811	765	753	797	807	819	801	785	770	745	820	799	801	791	759	789	823	788	789	735	791	725	822	786	785	779	786	779	800	843	809	754	760	770	811	805	745	775	794	767	800	790	788	777	771	752	784	808	773	777	772	801	757	798	775	795	778	777	798	789	778	756	822	737	768	776	808	756	785	790	772	750	793	826	816	810	822	763	765	760	787	823	746	799	809	800	811	794	833	790	799	762	823	771	755	792	785	793	816	780	771	768	792	710	760	765	759	775	704	781	784	840	768	797	776	793	766	768	777	754	750	786	755	775	817	790	846	811	796	777	776	797	746	791	778	825	749	774	806	779	770	822	821	781	750	815	777	772	800	798	740	783	782	752	808	804	808	826	766	837	822	803	829	797	786	823	822	790	779	763	831	786	784	807	821	791	778	789	812	807	785	787	768	771	747	765	732	781	775	731	764	800	827	790	776	788	723	816	804	764	765	744	724	797	811	820	728	777	771	770	803	725	801	760	803	804	844	764	773	822	755	750	780	773	795	794	745	780	781	811	815	789	730	760	784	770	779	759	782	782	792	793	775	779	755	776	812	818	752	766	767	763	771	770	758	810	771	840	798	807	748	778	818	782
7946	3733	1624	620	194	155	168	157	159	164	159	166	160	150	146	136	156	174	164	142	148	174	157	140	153	143	156	171	143	144	161	153	146	126	140	155	177	157	175	176	149	142	160	125	170	175	154	166	166	153	152	138	150	176	145	155	165	150	151	174	144	173	151	170	165	164	128	122	145	150	159	137	156	179	161	154	156	166	144	158	156	146	146	124	141	182	169	125	163	168	140	180	135	151	164	169	172	150	164	134	140	165	174	149	175	139	145	171	164	170	149	139	149	177	149	162	136	178	163	167	168	152	158	155	164	153	167	142	155	159	145	149	174	160	139	161	162	151	139	156	186	164	158	145	156	156	135	149	136	127	129	125	156	145	174	165	145	157	152	151	149	163	151	173	172	155	148	144	152	152	164	158	147	150	151	141	152	160	159	155	165	153	151	154	156	145	167	135	155	159	170	146	134	153	168	156	152	144	155	163	164	170	139	153	155	168	160	142	168	150	161	154	157	154	165	181	125	170	139	165	147	143	172	140	151	154	141	167	168	165	136	137	147	148	140	143	125	167	153	155	177	156	132	150	164	137	163	170	155	146	165	145	154	140	134	142	144	134	141	150	148	175	155	141	152	174	155	165	177	154	160	172	140	164	180	160	153	157	133	156	176	157	161	130	146	136	150	140	201	153	133	150	148	153	165	174	159	158	165	166	175	149	159	168	139	174	152	151	145	139	158	176	168	136	170	171	160	159	164	170	157	161	148	163	169	133	129	171	160	183	133	150	152	166	149	155	142	164	164	157	148	157	173	167	159	163	149	142	142	149	137	153	176	146	150	165	147	157	161	188	141	154	131	142	155	161	155	156	159	139	149	146	153	177	176	142	155	141	155	142	137	139	140	165	154	174	152	168	143	146	149	160	170	139	141	155	165	162	163	170	148	143	146	161	191	145	170	178	133	133	135	150	169	144	147	157	160	148	142	140	171	157	148	154	169	140	155	161	153	169	162	132	153	147	173	141	154	147	160	139	137	154	144	155	156	167	155	149	162	173	150	151	168	141	128	136	170	148	135	165	170	144	143	153	134	176	141	150	141	157	124	172	163	168	135	147	165	148	140	148	179	160	185	154	168	146	144	165	167	171	159	145	137	137	173	157	182	155	173	161	155	163	181	172	153	150	170	151	140	149	191	155	154	169	159	161	161	152	162	149	175	151	145	168	178	171	143	138	160	159	171	153	156	164	138	156	153	160	160	170	165	162	157	149	154	153	171	156	161	171	146	157	160	156	156	170	145	127	159	155	146	153	160	160	149	164	138	139	148	169	153	139	151	150	157	159	149	177	157	161	159	144	144	144	153	149	172	152	147	177	170	137	162	165	158	178	160	142	134	195	153	167	151	127	171	173	126	119	157	175	176	171	158	150	136	145	140	141	179	141	148	144	181	148	148	138	147	151	163	152	167	143	141	154	148	158	173	158	156	149	139	174	144	148	171	151	141	152	154	137	183	165	159	117	158	144	169	154	155	185	155	155	171	159	149	152	162	152	147	176	161	184	145	148	155	158	150	150	152	143	165	162	149	148	135	169	134	141	141	147	169	140	162	149	162	144	149	137	137	139	121	165	130	145	111	171	185	142	171	154	154	148	156	158	144	178	155	155	151	159	154	155	142	153	138	167	192	160	142	182	167	147	154	172	189	161	159	154	141	175	158	134	135	151	134	154	159	159	152	147	170	142	141	145	160	154	139	130	146	162	126	155	142	137	156	149	153	169	144	152	169	156	171	164	176	169	170	138	155	150	144	154	168	153	175	164	156	155	163	146	147	162	156	133	177	170	142	147	176	157	164	154	148	148	135	139	163	166	165	176	169	167	167	138	151	143	146	157	144	157	160	177	157	154	150	159	161	175	153	156	141	147	172	161	151	167	148	145	173	166	130	153	156	141	166	176	155	143	173	148	140	151	154	182	148	163	157	166	164	152	161	170	174	148	160	162	177	176	163	141	192	151	144	137	163	152	172	157	150	146	157	145	154	148	148	143	177	157	170	169	143	162	163	156	172	178	172	147	143	172	157	161	161	139	148	159	167	139	159	145	150	143	153	130	132	155	142	138	132	148	177	166	162	135	130	163	155	168	165	183	143	131	167	151	152	163	149	160	160	170	159	150	152	155	150	165	145	169	162	169	171	130	141	132	162	154	148	156	150	152	148	172	153	171	139	177	160	136	141	168	157	191	136	147	157	175	181	154	159	153	166	124	165	175	138	150	159	170	161	168	143	148	153	160	186	156	143	146	152	188	145	174	144	155	157	168	153	173	142	142	145	167	182	144	160	155	165	166	155	154	144	144	142	127	167	159	144	161	151	154	159	156	150	155	166	175	144	164	135	155	141	141	157	163	171	162	168	153	145	155	166	155	156	164	173	179	163	176	166	153	167	152	155	169	139	158	141	137	136	174	152	177	164	136	165	155	172	155	160	146	154	139	179	135	155	154	143	165	147	177	158	161	160	162	147	165	162	173	183	158	164	168	176	159	165	146	134	198	166	155	151	174	164	152	168	163	154	148	176	159	138	166	165	149	154	181	137	155	149	144	209	138	140	170	174	169	172	170	153	163	181	156	146	165	132	155	138	178	177	148	155	141	172	181	158	163	155	142	128	164	142	143	162	170	151	171	159	165	143	161	189	158	157	154	171	166	162	179	146	154	157	151	128	167	153	143	154	140	162	151	141	175	170	165	169	160	168	166	162	174	159	168	154	143	174	159	146	135	149	132	158	168	167	144	158	164	134	170	146	161	171	138	151	148	150	147	148	175	149	152	162	146	160	159	155	151	154	137	158	152	164	152	154	169	139	154	141	158	147	184	176	145	137	147	175	146	161	170	155	135	149	148	166	160	142	137	141	159	164	140	153	153	138	159	175	147	138	160	151	142	148	137	151	153	132	134	160	157	145	174	161	165	145	186	156	148	187	163	165	158	141	158	131	157	155	161	137	135	153	148	167	150	159	156	125	162	156	151	149	169	170	149	151	161	153	142	153	133	157	165	160	140	153	164	150	166	147	154	174	146	153	165	163	150	153	175	164	172	166	168	191	152	143	164	159	143	170	145	147	159	176	158	164	152	161	173	155	183	169	155	158	159	153	167	143	143	151	164	163	131	168	145	154	150	152	161	162	139	171	174	147	158	150	151	151	152	150	145	181	168	147	142	159	172	153	144	143	156	149	145	167	148	140	147	173	168	162	168	155	172	155	146	163	197	164	166	142	186	169	173	169	138	139	147	150	145	139	146	158	164	168	152	147	172	143	157	148	180	161	157	165	171	162	174	156	163	153	129	157	161	152	130	170	155	165	168	149	156	145	129	168	154	161	139	180	154	163	155	141	166	150	160	146	134	206	155	168	156	128	144	153	159	143	150	151	178	171	158	166	173	125	141	161	174	172	163	148	165	153	157	145	149	116	171	178	129	153	179	156	130	136	172	159	167	150	152	133	159	186	138	141	168	167	168	168	145
5033	3392	2634	1957	578	412	415	434	409	438	435	383	396	406	449	429	416	439	388	430	396	412	389	376	387	410	424	436	408	372	437	411	425	407	393	382	401	389	431	391	435	416	379	443	419	387	422	438	429	380	443	411	418	400	430	400	381	420	396	394	378	436	448	420	406	404	366	432	453	393	424	416	427	429	433	422	400	439	390	415	408	415	411	413	394	405	426	433	366	416	384	391	401	378	389	415	381	426	414	398	434	417	418	397	415	401	411	403	408	375	397	409	417	385	417	394	399	400	374	368	404	396	386	419	406	422	368	434	404	406	429	406	405	405	381	405	407	399	412	420	379	382	378	393	411	410	419	417	421	376	435	398	403	409	394	403	394	431	395	428	428	405	427	379	404	439	391	440	395	414	426	394	422	420	392	417	439	406	403	424	409	422	421	393	407	388	451	427	403	435	401	410	439	397	411	417	451	408	429	379	379	395	421	445	404	423	423	399	368	436	397	396	427	417	432	421	413	405	441	397	427	416	421	451	411	451	402	406	350	394	411	445	411	407	387	359	381	412	378	407	417	406	417	419	422	390	392	455	455	421	404	370	396	403	405	397	412	404	393	406	373	413	415	400	401	435	389	427	410	395	439	437	426	403	416	421	444	398	394	416	397	412	402	419	371	440	379	393	436	351	426	407	407	392	420	371	410	419	434	399	401	374	372	400	410	372	393	407	434	377	409	407	422	431	443	418	401	386	410	411	395	387	399	415	379	413	410	444	426	419	398	407	414	403	417	387	445	409	407	407	412	423	418	397	425	423	447	407	414	410	416	403	399	390	448	402	401	395	413	410	414	404	397	379	438	405	368	380	398	377	371	456	396	434	398	410	438	392	396	358	364	446	444	412	389	427	405	458	415	455	401	377	416	392	405	398	382	385	423	397	407	430	408	393	416	393	402	381	394	387	413	422	385	396	433	415	409	448	400	420	438	385	389	407	396	405	424	388	408	422	411	446	377	411	404	386	426	377	421	420	413	425	365	414	405	410	390	412	405	422	416	417	388	387	425	423	420	388	437	377	423	400	423	407	379	388	398	396	437	354	389	421	424	391	388	381	405	390	417	394	380	386	429	394	378	392	426	408	411	392	392	402	410	423	405	390	433	405	387	385	442	423	405	417	370	387	411	421	396	389	425	420	391	386	404	384	391	375	431	369	407	401	376	388	417	412	442	409	436	397	415	459	403	412	372	416	440	418	375	402	408	397	378	402	377	417	396	437	402	403	392	407	416	440	425	378	405	411	408	406	414	384	409	397	406	408	396	405	419	400	417	405	404	399	393	414	376	417	412	355	405	368	396	415	364	418	438	403	430	399	415	401	399	401	423	399	424	439	424	377	413	408	401	413	388	407	378	398	430	398	407	408	368	434	392	395	394	433	385	422	367	434	431	418	384	423	399	369	375	419	410	398	383	417	411	389	394	413	370	371	402	407	433	423	418	422	387	405	428	454	411	399	400	407	428	435	427	423	423	415	364	432	397	410	440	405	415	398	409	424	416	415	388	427	424	350	394	404	397	377	406	398	397	403	421	410	417	417	399	432	392	407	411	408	377	411	414	412	398	397	412	412	430	411	363	421	428	435	384	380	438	412	429	444	441	411	422	368	396	408	378	396	415	412	385	402	392	432	412	410	424	403	398	401	402	351	426	418	414	411	410	396	386	390	409	400	427	406	425	383	384	418	404	421	372	393	405	436	391	434	423	387	421	422	439	429	434	408	391	415	389	423	419	394	430	412	360	427	392	364	431	393	404	380	405	414	418	419	379	406	439	364	403	413	445	425	379	386	374	430	406	413	395	371	414	377	422	436	413	392	407	419	387	394	399	395	440	392	411	408	401	410	423	363	381	398	417	449	418	412	390	401	441	406	421	404	391	404	391	396	416	411	419	432	404	424	403	413	403	412	402	418	417	405	379	395	403	405	405	387	420	383	423	408	401	390	439	391	378	418	400	417	395	388	429	403	390	428	416	423	369	391	424	389	427	429	398	379	436	415	412	392	416	437	431	375	380	377	428	423	418	430	384	410	422	438	417	378	426	378	398	398	400	389	388	398	424	373	386	397	384	417	388	379	376	371	411	433	384	407	403	392	381	406	380	377	421	392	410	400	387	390	388	390	429	385	388	374	397	399	449	414	419	415	419	406	410	402	415	382	429	425	377	410	383	432	411	421	437	387	409	458	409	419	399	388	425	398	384	411	376	379	388	406	402	444	416	385	378	443	400	385	410	378	364	403	360	366	404	413	432	370	425	421	390	394	422	432	417	397	383	405	407	469	401	428	429	423	413	360	417	393	405	424	436	422	376	399	423	380	422	414	369	431	443	389	399	397	378	385	421	427	435	432	427	383	383	442	384	397	403	418	415	411	404	380	403	404	367	445	447	418	432	433	399	385	432	426	397	428	405	432	370	390	414	421	404	392	420	387	393	386	440	408	379	387	426	399	415	442	388	420	393	422	402	416	441	435	383	392	397	437	414	447	367	403	409	412	442	407	413	410	367	363	427	415	404	412	413	422	382	432	384	393	438	396	394	420	375	431	419	406	398	416	420	392	385	391	392	382	400	388	390	402	397	409	387	395	383	371	389	393	401	380	396	420	411	391	362	433	411	427	402	415	421	417	418	403	434	394	417	422	434	411	414	362	375	413	397	397	432	381	403	420	414	420	424	384	387	408	390	381	383	360	428	446	357	412	414	424	439	383	425	415	394	419	411	390	380	401	418	411	400	431	384	361	404	427	424	387	421	388	383	423	406	399	410	442	416	409	385	377	402	422	389	400	409	417	365	405	369	422	426	418	401	424	393	420	398	407	419	405	416	372	423	396	423	409	402	436	414	408	421	395	419	421	430	401	394	411	397	387	370	416	433	380	447	428	408	398	393	398	438	417	406	376	395	418	388	458	395	398	387	415	390	412	433	426	376	408	388	400	412	451	426	398	408	402	396	388	434	412	425	395	374	382	392	411	406	391	406	406	412	421	395	427	365	436	450	417	411	366	421	411	427	387	395	410	375	382	412	377	395	340	372	394	420	424	368	419	390	389	395	407	436	400	414	361	433	406	388	401	402	433	428	407	396	421	403	396	404	420	389	336	420	435	427	401	408	403	429	388	415	402	355	385	417	377	412	432	419	400	426	393	382	399	408	419	398	429	403	411	394	399	427	407	389	416	415	440	408	401	404	421	375	383	417	434	406	408	373	418	417	423	427	385	382	415	419	413	392	403	389	411	423	418	424	413	383	380	415	376	409	417	381	364	395	401	406	425	417	410	391	398	388	421	375	367	394	389	441	399	385	383	386	411	409	402	389	398	364	414	406	432	426	419	416	412	418	408	404	413	396	453	431	400	429	391	433	408	434	400	401	421	397	383	427	389	421	391	405	387	416	433	381	389	363	419	421	391	372	400	406	387	401	393	400	418	420	404	405	432	358	399	433	411	416	420	400	408	353	385	397	382	406	380
18719	7732	9770	18816	3709	406	400	346	364	345	329	324	345	360	352	319	332	367	335	359	333	346	296	307	306	378	357	322	295	328	314	331	312	369	305	319	339	331	328	341	311	277	316	357	338	322	330	340	323	310	289	354	298	319	349	296	324	329	351	340	368	335	311	341	293	290	339	317	371	321	316	310	336	308	327	331	338	366	317	322	295	323	308	293	330	355	309	335	326	331	297	314	339	336	321	356	335	324	289	350	360	315	337	335	317	323	343	320	326	310	353	308	315	367	308	306	321	341	316	341	333	340	343	329	294	312	344	334	315	302	346	304	341	344	358	309	354	303	312	370	317	318	345	353	348	305	328	328	318	350	332	287	322	311	338	317	310	306	336	311	295	320	331	328	351	371	311	380	331	321	335	330	310	335	345	338	288	304	360	323	327	333	326	329	340	343	309	321	321	283	339	333	346	325	364	321	271	346	343	298	317	316	360	335	342	319	342	302	346	333	328	327	287	323	318	319	322	345	364	359	299	335	322	314	308	324	341	351	338	318	303	331	327	326	343	320	330	328	354	320	345	317	322	320	313	319	320	338	337	312	317	317	330	359	342	345	308	322	329	318	322	348	295	326	306	314	316	286	307	298	334	298	319	337	327	326	374	350	333	339	314	339	333	284	344	319	344	345	326	313	332	361	340	323	297	294	349	338	317	303	312	329	315	322	293	325	346	339	347	343	342	339	314	315	341	310	330	342	282	346	341	327	293	340	321	317	343	368	278	276	317	295	328	324	274	300	316	354	365	321	310	301	360	319	305	322	363	329	335	345	313	366	347	333	322	346	338	321	342	323	358	331	323	349	325	340	304	326	312	306	352	321	333	323	310	343	277	332	314	301	315	311	305	312	323	341	347	330	330	333	318	297	300	310	315	322	348	334	299	315	311	315	322	315	359	317	303	347	302	351	331	317	334	333	335	313	331	298	321	303	355	325	361	323	315	301	291	345	309	329	339	307	329	288	357	297	317	340	310	319	342	312	336	338	314	317	304	334	305	347	315	323	298	262	305	345	353	329	351	297	334	314	311	356	311	316	308	344	312	358	362	351	305	306	353	320	315	301	352	339	316	310	349	344	316	338	307	303	328	347	301	320	336	293	337	355	345	352	305	320	306	333	299	298	355	322	325	341	337	334	339	331	348	334	310	339	348	312	316	333	324	342	352	319	297	313	327	313	305	310	323	340	356	364	330	332	317	328	347	345	344	346	310	309	294	339	342	317	292	317	321	322	347	333	302	302	333	323	325	310	317	352	351	341	325	322	330	355	324	311	339	352	339	319	347	350	314	358	328	322	328	341	384	342	356	318	360	327	315	340	355	354	332	333	320	326	326	349	383	336	338	339	314	324	325	330	309	311	343	355	336	303	293	336	323	336	359	346	329	315	350	331	338	357	294	325	354	349	307	348	360	328	309	333	358	330	362	314	315	329	334	346	308	371	326	325	353	330	367	357	372	355	327	314	319	320	306	316	307	318	330	305	327	332	330	340	351	314	340	329	319	378	335	340	354	363	323	319	331	324	309	322	281	350	305	324	356	344	274	346	331	337	311	307	311	333	305	335	333	323	339	339	319	320	331	352	335	323	322	345	321	351	340	306	353	343	312	364	334	374	311	335	342	332	320	309	328	337	329	314	300	335	314	336	322	332	330	333	330	280	326	382	317	311	327	307	334	324	325	332	337	332	321	338	299	303	318	305	326	305	359	338	347	344	340	308	354	320	345	309	314	331	334	349	327	340	327	335	299	333	348	286	328	306	310	344	302	329	339	302	333	311	330	332	333	332	272	300	342	361	328	301	328	339	322	346	325	335	311	326	309	313	317	350	305	353	345	356	289	313	291	327	303	309	322	336	337	305	328	342	302	303	284	327	334	312	323	319	301	352	323	338	320	337	321	350	364	341	301	326	315	339	344	315	307	310	335	335	309	339	355	324	329	330	312	328	330	306	303	335	345	366	336	326	347	318	307	301	339	311	316	337	338	308	348	325	336	321	323	322	307	321	338	360	328	346	328	354	335	326	291	360	293	314	316	281	343	335	317	318	325	347	369	328	340	302	359	336	310	333	328	319	357	319	318	323	340	348	307	302	309	328	346	353	332	328	308	303	299	379	325	333	313	359	372	292	327	373	341	328	352	349	332	345	317	300	331	321	327	308	352	333	286	293	364	342	299	344	298	339	301	325	337	366	322	333	312	338	330	317	310	344	317	334	308	337	297	316	340	296	325	329	318	346	325	300	332	331	290	285	324	327	300	326	377	349	352	347	286	304	370	316	298	315	349	337	360	331	292	335	313	332	341	350	348	327	274	295	341	346	352	324	338	339	326	313	325	355	370	344	303	320	354	331	327	342	328	321	337	315	291	319	268	293	333	331	315	307	333	327	335	318	333	326	326	326	326	305	332	298	332	307	295	288	342	320	312	323	277	346	343	336	312	317	314	318	311	349	348	345	326	264	308	336	338	338	345	310	337	328	317	357	328	315	355	347	324	358	374	315	312	334	351	351	320	326	304	347	339	346	307	326	344	335	350	331	340	367	327	300	322	338	337	314	285	306	315	374	324	347	318	350	296	325	316	333	334	338	337	319	354	313	311	360	349	319	352	300	306	324	351	339	336	312	336	308	331	325	331	322	350	340	309	343	332	310	300	361	325	371	320	340	297	345	324	349	318	340	312	322	358	302	318	344	346	350	330	341	339	348	309	331	336	304	336	351	298	314	290	308	373	335	344	330	311	324	350	307	343	325	343	318	326	321	341	347	321	333	337	342	317	323	308	329	318	316	369	333	316	348	326	304	354	289	341	287	326	341	296	324	333	317	334	315	335	295	315	308	306	356	372	327	345	327	315	309	338	297	363	353	305	361	296	326	358	317	346	303	306	342	309	324	321	361	326	344	346	298	324	316	324	327	294	280	336	360	312	351	337	324	256	305	336	343	322	331	299	339	314	342	314	329	307	322	303	352	364	313	363	312	294	328	308	340	317	315	336	357	333	330	324	326	376	349	306	338	331	364	333	308	332	314	342	357	363	353	331	359	362	326	342	347	317	336	339	332	315	332	345	325	344	317	343	310	296	293	325	354	346	338	305	313	321	327	315	296	346	326	345	310	307	345	312	344	343	317	354	361	318	371	335	334	314	341	328	345	290	330	355	317	359	318	314	348	352	359	295	311	314	302	339	327	347	329	331	322	368	355	345	316	297	326	310	350	326	308	333	324	335	328	337	294	339	333	295	336	323	329	369	321	326	323	344	338	310	345	343	342	293	334	333	301	349	304	326	306	326	338	308	338	351	337	333	314	333	320	332	330	348	347	331	341	354	339	327	313	347	335	320	333	337	298	313	306	301	343	342	312	356	332	300	325	317	339	329	329	335	336	320	316	319	340	310	348	321	284	306	297	323	364	304	292	288	326	348	327	324	318	353	297	319	326	325	320	316	319	307	316	353	328	347	371	354	351	307	305
11889	6189	17866	30656	5466	1174	1032	979	930	887	890	818	822	839	817	807	790	796	833	855	785	759	757	776	834	680	788	777	791	792	764	764	835	754	730	723	741	767	748	742	782	742	712	715	757	733	734	747	786	751	751	718	716	762	750	765	748	777	751	725	719	767	738	775	745	758	770	749	745	777	751	716	715	727	732	713	703	777	760	746	722	772	739	788	743	764	748	724	690	783	760	690	711	765	768	775	717	716	793	745	744	680	769	700	687	737	745	787	730	735	741	773	773	744	719	748	729	785	777	763	821	725	776	709	734	786	750	722	745	746	744	748	753	692	741	734	714	785	736	740	725	758	738	777	701	752	736	758	684	760	748	768	739	772	747	743	753	739	745	731	731	767	758	792	734	745	745	728	740	687	721	723	701	735	761	729	725	752	768	716	735	768	717	755	743	756	734	780	739	757	785	767	740	746	767	743	717	775	703	729	766	767	780	769	725	715	792	702	765	759	695	759	702	816	736	718	743	774	741	754	719	749	748	758	723	744	783	761	722	757	696	786	702	795	713	763	775	730	698	708	813	778	830	722	779	710	750	723	777	739	753	760	696	755	726	757	782	757	739	718	759	763	720	743	751	726	748	724	711	788	779	727	790	745	706	752	731	710	679	711	756	762	761	759	768	699	750	728	734	735	715	746	733	765	773	697	783	794	733	742	704	705	788	705	716	785	732	717	711	733	744	760	722	783	687	741	720	721	697	772	753	761	737	731	754	698	769	724	714	789	746	736	749	720	753	783	717	703	740	737	753	731	742	770	771	763	742	717	706	729	699	783	749	718	779	710	742	763	735	774	784	693	703	765	708	730	748	719	739	764	725	720	713	766	773	768	756	751	729	739	756	753	724	710	721	752	744	758	747	683	772	752	728	691	749	720	764	760	752	743	715	721	793	693	764	720	730	744	737	736	744	724	748	722	747	760	767	713	728	724	720	756	673	748	723	726	759	767	714	702	730	748	743	763	741	724	742	757	720	724	795	827	726	794	756	742	747	736	743	744	762	757	764	751	768	749	758	764	776	774	733	804	724	749	739	763	733	727	714	759	745	745	749	756	769	736	736	746	745	752	693	703	721	725	804	762	774	744	729	750	729	752	743	681	704	730	707	690	753	749	737	715	742	727	738	754	704	738	729	790	752	727	747	774	759	733	773	704	740	799	750	728	714	748	762	735	742	733	708	726	713	750	731	734	758	694	771	714	747	723	762	772	739	740	757	705	751	802	720	795	732	742	721	753	746	738	685	777	756	770	678	741	713	725	712	738	730	702	746	787	703	707	742	730	724	772	733	746	739	762	741	747	761	706	739	740	713	678	769	720	764	796	743	731	754	775	726	745	777	739	692	732	724	714	723	743	732	805	748	697	754	750	774	750	746	722	731	737	677	768	745	709	701	737	754	810	733	772	718	713	758	687	754	759	767	721	750	759	739	674	740	715	746	765	747	735	780	711	762	718	731	763	723	730	719	740	743	701	740	732	714	731	735	680	765	748	733	749	771	724	738	777	735	756	730	716	744	723	761	748	759	735	712	738	728	745	799	718	735	731	723	734	729	714	740	710	743	746	759	726	766	725	734	766	719	768	760	776	781	711	717	721	696	795	764	726	770	795	744	719	766	717	729	734	731	762	745	704	752	750	801	745	723	750	732	742	760	724	660	692	759	761	682	746	756	737	723	707	748	781	727	723	752	828	712	724	763	763	711	763	778	733	722	765	727	765	711	717	739	758	763	743	753	777	739	735	754	710	742	726	723	708	736	757	720	789	721	752	772	729	752	729	733	713	778	731	762	752	742	750	719	736	720	776	759	714	754	774	784	725	713	741	761	770	727	758	754	786	784	710	728	759	757	763	742	754	822	677	783	768	749	747	730	690	748	744	759	753	753	737	796	744	719	701	688	783	739	730	745	735	705	732	744	700	757	707	707	703	752	773	748	695	772	725	707	750	694	739	738	765	790	762	767	735	771	734	740	761	707	721	681	731	738	723	702	687	772	701	774	788	717	766	713	723	734	722	768	739	713	724	733	662	727	712	750	750	715	732	747	754	781	708	754	757	745	792	752	694	754	702	751	713	718	775	691	739	733	757	729	726	709	768	756	786	752	743	743	774	773	773	738	765	758	768	808	734	741	762	764	737	770	750	792	745	757	750	675	774	709	743	708	794	755	740	739	740	760	728	759	746	756	714	783	719	771	746	734	743	727	732	789	767	746	746	713	721	703	732	735	735	723	742	749	755	724	717	711	708	740	736	692	759	721	725	757	736	757	747	741	628	738	762	757	762	728	724	731	774	728	705	704	714	768	738	766	741	746	762	698	764	752	731	783	744	717	743	715	773	750	733	735	735	724	752	741	739	703	727	751	709	712	753	765	739	734	757	720	712	733	718	771	747	758	788	724	725	759	751	719	684	723	714	757	762	747	733	747	763	700	734	775	730	782	774	738	731	751	728	698	758	724	755	756	750	730	713	747	739	786	789	736	744	769	732	739	740	772	755	732	765	734	733	695	774	703	698	788	744	779	735	714	733	746	716	769	780	740	748	715	713	741	728	724	789	730	698	717	759	783	748	744	723	727	835	704	729	755	751	777	777	746	794	728	781	727	746	759	684	746	761	743	661	714	719	779	740	715	744	732	688	754	765	736	768	715	775	738	738	693	739	734	686	790	730	737	749	774	767	775	723	752	767	710	748	722	750	743	760	705	723	760	701	719	732	693	717	764	689	729	743	773	749	686	745	792	721	736	757	730	748	784	745	767	778	720	733	751	768	740	737	793	751	736	758	695	773	765	695	753	730	803	789	731	746	696	773	762	742	726	727	739	688	748	750	766	751	715	746	736	772	730	717	710	768	727	755	742	731	701	785	724	728	706	699	751	734	739	774	769	733	751	737	736	784	734	783	773	768	746	743	724	695	746	764	720	716	740	766	783	742	743	808	729	716	722	708	763	723	707	755	752	731	776	741	738	780	754	771	791	725	740	709	796	697	761	797	709	795	723	737	753	732	718	774	741	739	736	756	740	750	716	733	750	748	750	748	752	787	748	740	745	779	761	754	747	721	761	770	767	710	733	777	726	765	722	718	729	790	721	785	781	732	755	769	764	744	779	724	781	730	758	704	709	755	777	739	685	763	739	729	737	748	698	728	736	745	731	749	762	713	734	774	738	755	755	763	731	773	751	740	746	766	747	748	790	731	697	738	779	734	693	706	765	776	781	723	775	720	715	722	713	750	774	783	758	774	753	725	731	719	743	745	695	752	766	760	766	777	760	748	760	784	763	747	741	725	743	716	735	742	700	728	747	777	724	675	716	745	733	795	749	729	735	727	737	757	751	780	751	738	749	754	705	751	740	727	726	759	762	751	721	780	784	789	727	726	786	732	705	750	788	748	748	720	714	802	693	780	707	732	802	772	709	780	740	804	767	678	716	755	755	747	735	777	706	784	784	784	715	759	697	715	756	767	714	735
27639	11004	17108	32677	9146	722	449	415	458	376	421	377	410	396	350	371	376	390	326	363	375	378	372	380	338	351	363	365	364	390	372	363	409	351	324	379	346	374	369	355	358	368	337	352	353	383	344	344	327	374	363	322	321	355	382	331	327	364	345	340	349	356	358	347	366	374	334	319	345	383	353	352	368	338	341	354	367	391	360	307	344	315	359	322	357	374	339	350	361	385	332	372	396	350	357	350	397	392	367	362	343	353	328	364	375	361	369	356	371	399	323	356	338	346	337	328	370	347	345	365	370	362	326	327	332	387	376	332	321	343	334	326	367	373	366	348	354	348	349	339	355	359	335	378	360	355	347	323	364	373	346	343	346	367	335	327	309	348	330	355	339	366	326	345	372	381	331	361	353	355	333	350	375	331	378	348	366	343	366	371	364	358	376	328	357	381	327	338	349	361	361	340	359	346	405	358	369	371	347	384	344	402	334	369	341	351	373	326	368	395	344	380	317	327	367	354	359	323	377	363	372	352	359	341	336	394	377	386	364	358	357	342	333	337	362	354	372	330	388	382	384	392	324	337	328	358	337	337	403	364	362	323	341	372	344	384	322	370	369	375	367	340	370	367	355	369	350	353	391	342	360	323	336	371	384	348	382	381	347	355	392	339	351	362	315	345	347	361	336	355	359	328	355	326	356	378	377	331	366	360	338	362	325	358	378	363	365	316	364	322	368	402	380	403	373	347	353	319	357	364	343	376	375	360	351	383	361	358	358	399	336	375	389	360	362	375	353	387	354	361	366	370	388	338	362	337	328	363	352	391	363	385	361	347	354	372	378	375	362	329	317	364	379	355	355	359	352	362	355	362	370	335	329	338	327	369	390	351	362	401	356	354	372	360	353	347	352	339	314	371	385	341	352	374	346	373	353	342	362	325	345	346	335	363	352	375	359	365	355	322	336	337	371	350	359	348	353	369	371	344	338	341	331	324	325	376	361	386	351	339	344	357	371	344	335	346	363	403	354	339	366	340	341	367	361	349	371	359	311	365	373	387	394	326	348	350	306	333	352	344	334	321	378	354	361	333	346	339	345	351	350	366	305	370	355	410	347	316	312	377	369	382	350	359	330	346	347	340	392	369	363	315	348	356	349	388	386	331	359	400	358	320	372	365	344	366	381	375	348	396	338	378	351	351	335	391	383	362	384	390	376	350	372	395	374	323	362	369	369	334	341	357	365	355	342	357	333	356	348	350	338	382	326	339	380	372	334	342	367	380	349	372	372	376	399	351	356	334	341	380	371	346	384	373	395	374	360	367	349	347	354	346	362	344	355	357	358	359	347	320	338	354	364	354	320	344	375	319	358	351	370	354	372	383	384	361	333	348	341	328	366	313	374	355	370	324	350	339	352	349	352	331	327	362	324	335	345	380	350	287	342	324	351	383	376	376	349	380	391	330	356	333	379	380	379	318	371	304	368	364	340	375	341	337	327	366	352	372	331	328	366	343	331	373	340	356	342	381	325	387	353	345	328	357	316	365	330	350	322	351	342	335	317	353	356	337	352	348	376	348	335	362	339	377	374	370	352	376	332	325	342	329	365	350	363	352	347	336	375	358	318	366	342	325	370	337	361	344	359	388	342	402	343	338	389	349	384	356	372	339	370	367	354	371	318	344	349	350	358	349	402	348	324	332	353	359	354	371	356	344	347	331	373	367	329	364	351	356	336	377	401	361	388	359	360	340	362	353	313	340	366	336	366	388	354	345	356	346	365	303	335	385	383	359	365	358	364	385	356	371	408	325	380	338	334	373	375	343	389	353	357	377	376	360	343	360	312	332	368	373	344	350	356	365	327	379	353	340	351	405	363	350	349	373	346	341	320	353	377	362	330	338	351	401	317	330	356	335	361	363	347	344	358	350	364	348	341	384	357	353	360	373	315	344	332	325	357	356	373	348	348	336	336	352	334	336	361	389	365	360	372	371	363	317	382	371	388	366	312	362	315	324	366	372	323	359	374	327	334	334	386	356	328	341	332	363	348	337	332	349	369	349	353	408	342	362	332	323	365	349	302	372	349	337	343	333	371	346	350	360	363	344	357	338	345	387	361	327	371	349	362	369	339	350	380	361	334	351	354	358	345	380	351	317	345	381	355	336	357	351	357	333	389	350	379	333	352	318	348	351	319	363	361	371	344	377	355	340	359	332	356	321	356	369	370	375	409	383	354	340	347	334	317	366	317	342	358	344	313	339	356	358	368	350	336	357	323	356	354	328	344	396	372	371	344	374	376	373	364	349	362	374	363	343	375	349	375	375	372	384	361	339	364	377	335	386	408	311	307	381	405	351	379	344	331	369	326	361	344	340	382	364	333	374	341	347	346	355	343	347	335	399	334	368	365	342	321	372	367	346	350	369	365	372	357	346	346	361	344	389	322	327	334	354	360	375	328	366	313	350	387	332	359	348	330	341	327	394	360	342	353	344	340	322	372	370	368	408	382	347	355	376	329	311	360	353	311	389	349	314	336	367	363	366	364	344	358	333	326	365	370	348	350	391	366	339	379	341	337	350	403	354	340	360	326	339	336	344	371	366	345	382	395	341	335	304	341	363	355	311	365	365	373	366	330	336	342	355	353	323	344	322	335	362	378	395	353	341	311	333	344	362	413	359	342	350	333	342	376	358	353	376	373	364	337	321	377	315	376	349	354	358	328	366	360	321	391	333	365	359	322	366	346	357	349	379	345	403	351	344	383	375	363	372	367	358	376	333	381	349	379	370	357	351	339	357	360	336	352	310	322	369	362	388	352	337	350	373	349	344	400	365	355	401	357	324	316	372	354	306	343	356	391	364	354	380	366	344	338	347	354	355	354	362	387	316	342	335	346	322	353	406	377	374	396	366	372	339	348	323	339	358	374	347	372	341	366	368	376	380	362	355	380	335	343	319	361	327	375	345	341	349	349	361	369	368	356	353	345	363	302	322	336	362	377	365	359	359	348	334	327	368	345	357	363	339	363	313	339	367	389	363	366	382	360	360	363	334	323	329	376	360	401	380	341	366	341	371	390	362	346	344	384	355	326	335	347	362	335	346	387	396	372	312	390	356	349	347	361	369	361	364	336	368	330	348	375	385	372	355	371	349	351	341	341	318	375	332	397	376	399	339	387	363	345	342	349	337	341	334	327	377	346	374	344	358	333	341	322	353	365	364	350	358	358	351	362	342	359	346	364	334	353	362	331	324	355	335	366	322	384	358	358	313	373	342	356	328	306	344	331	354	388	391	370	346	347	360	362	376	355	364	362	329	295	347	370	386	336	352	350	347	328	350	364	338	390	353	335	348	305	384	357	339	361	332	371	320	366	349	351	348	344	357	393	390	377	357	334	358	344	316	346	349	344	346	361	331	365	373	369	338	353	357	338	368	343	376	367	320	360	344	363	339	327	395	377	356	360	376	333	330	377	375	314	368	376	358	343	354	351	339	311	307	368	364	352	330	339	359	351	355	329	336	313	351
15355	7943	25811	42270	9393	1607	1294	1228	1162	1089	1042	1017	930	913	896	903	939	864	893	843	812	850	864	844	865	825	806	821	782	788	794	807	771	769	802	764	812	811	801	782	753	739	748	779	826	824	762	799	777	768	848	859	763	843	780	811	789	768	768	820	788	803	785	780	740	792	826	815	810	850	766	761	803	802	818	782	795	764	769	751	776	779	867	773	797	788	850	746	807	788	801	771	802	774	760	787	801	771	772	773	843	771	813	762	759	747	781	745	826	789	763	861	770	792	812	792	754	784	777	759	767	800	764	781	758	818	775	791	797	834	838	787	780	806	798	756	781	787	824	774	780	757	833	774	772	753	791	764	768	751	821	777	811	776	785	859	786	774	754	768	743	741	761	812	742	781	731	799	739	775	820	771	777	733	807	800	753	842	773	801	747	787	772	761	803	801	848	779	815	770	770	799	817	789	794	794	766	817	789	773	782	820	802	785	791	774	801	814	796	769	756	813	815	813	774	821	745	763	763	757	779	804	769	811	778	811	782	761	788	802	756	786	751	768	765	778	775	787	765	805	785	792	767	782	771	759	747	724	757	820	757	779	725	777	773	771	773	800	750	749	838	777	754	756	754	784	822	759	798	782	825	779	786	751	781	783	764	762	799	777	779	816	790	758	751	800	738	801	748	797	764	799	775	729	802	844	819	790	749	763	805	817	763	768	729	787	791	737	766	770	760	753	796	748	836	790	816	808	800	788	774	789	759	788	784	799	794	793	759	763	779	748	760	789	756	780	774	803	767	815	783	813	754	778	784	803	749	786	837	806	787	807	772	750	808	808	830	772	828	785	771	696	790	778	776	778	789	748	792	828	786	866	759	756	773	759	723	818	754	840	794	795	801	789	797	767	736	887	796	793	761	836	822	734	841	754	777	813	792	814	801	759	786	816	781	820	818	753	787	775	776	792	773	805	813	756	818	794	782	791	779	729	764	746	792	765	777	830	840	799	763	816	789	771	794	783	804	721	821	785	819	744	794	802	820	791	784	782	775	785	801	781	812	757	777	774	859	776	772	762	808	736	776	807	787	795	795	784	752	755	778	765	723	791	796	757	796	758	724	789	792	803	752	739	822	778	764	760	763	730	772	778	815	780	831	812	798	759	789	741	751	781	796	749	724	759	750	747	793	727	745	784	760	754	783	770	782	787	767	800	806	789	749	789	746	761	846	799	811	760	769	774	737	765	765	815	815	732	774	729	741	736	783	730	770	753	773	773	771	768	783	770	778	764	758	772	783	815	804	737	791	808	789	737	802	780	784	800	802	814	761	753	773	823	836	797	748	789	831	792	763	793	767	785	751	790	790	768	746	797	793	758	738	781	733	778	789	787	708	760	765	779	745	816	739	777	777	792	776	768	803	716	750	804	818	775	761	778	764	746	764	752	795	824	758	811	803	774	805	771	765	775	777	786	719	769	815	755	837	770	777	776	827	768	772	796	760	833	775	756	795	759	789	809	813	806	777	778	790	723	800	771	791	829	757	786	749	831	782	814	788	794	787	821	798	789	758	782	827	803	796	833	787	804	785	720	780	786	787	771	746	816	822	792	798	789	789	722	815	754	810	748	768	779	807	796	767	795	740	769	767	737	744	750	789	785	797	812	699	836	762	753	775	750	785	816	801	738	758	823	795	778	784	718	777	753	800	787	776	793	778	760	747	785	761	797	779	815	782	725	778	811	779	776	757	709	802	767	800	778	774	798	772	756	799	787	782	820	802	790	785	794	758	767	856	761	772	761	803	831	755	765	794	801	806	775	759	780	788	828	804	754	808	758	781	801	803	726	826	805	777	790	767	799	779	812	782	822	772	753	796	852	812	754	783	808	763	769	779	791	794	781	770	721	767	805	765	789	773	798	772	727	738	792	778	756	784	774	788	798	789	774	795	771	795	777	832	769	781	784	766	778	802	780	856	770	759	733	815	796	745	798	783	761	757	756	746	798	807	743	739	775	837	771	800	781	794	815	804	790	750	752	783	803	771	722	803	776	786	753	791	785	821	770	795	812	749	844	800	768	731	792	757	765	792	784	809	786	787	739	833	816	800	793	834	802	763	748	783	784	819	743	787	792	829	814	757	764	782	776	761	836	761	759	837	771	860	762	798	790	789	790	731	764	752	811	802	806	819	745	760	738	790	796	747	744	761	764	811	766	819	775	743	774	799	778	793	761	778	771	752	798	802	759	746	779	827	773	743	790	801	814	783	786	806	815	806	760	765	791	796	807	807	787	792	781	776	807	784	771	789	754	787	741	752	769	766	762	752	767	788	770	781	791	779	798	763	748	742	862	809	756	770	770	785	821	797	743	756	788	795	775	807	778	768	824	807	754	774	771	761	806	766	782	777	798	756	750	770	774	801	785	793	779	782	763	741	800	738	781	814	771	794	817	768	734	806	823	776	778	761	795	796	800	810	768	804	769	820	760	760	758	792	798	814	736	749	772	796	770	812	800	760	786	781	764	797	737	757	831	765	839	790	742	780	759	756	764	727	794	777	763	783	771	793	808	754	778	802	736	804	810	862	778	763	733	780	814	781	756	812	757	810	777	806	819	757	770	807	842	753	825	796	754	749	780	801	769	738	794	814	720	756	743	772	697	744	795	814	795	779	790	778	805	771	805	761	785	793	790	761	810	783	790	771	780	787	785	726	768	749	770	756	720	779	766	763	763	738	860	801	731	752	731	783	727	793	782	750	738	767	733	794	839	746	793	783	783	823	798	780	803	824	734	735	764	795	762	839	823	789	789	771	813	751	762	755	786	780	789	735	774	781	756	799	764	749	763	790	744	763	763	817	802	824	774	775	790	766	691	776	757	802	753	813	789	807	865	836	825	786	782	752	744	801	792	722	755	735	770	725	825	774	835	778	802	765	758	772	759	816	762	774	792	783	763	776	813	778	774	798	813	799	759	777	753	739	765	801	775	807	822	764	760	776	766	781	729	796	761	745	776	827	839	746	791	775	829	748	779	782	775	771	770	812	733	769	736	824	805	779	787	819	792	764	782	759	800	821	796	801	780	803	783	792	755	775	763	780	742	772	752	791	805	794	801	773	768	796	788	828	767	765	756	805	777	758	794	766	794	812	766	792	772	870	744	753	762	736	761	771	772	790	797	790	796	786	758	830	763	823	738	826	780	769	834	758	761	784	819	733	763	764	774	766	777	748	797	825	784	794	791	804	737	790	771	793	783	792	753	760	777	767	791	811	785	781	796	760	805	810	763	753	802	799	774	804	814	794	751	775	759	777	806	753	793	809	775	781	797	773	794	768	782	727	763	780	823	795	746	765	781	798	755	800	854	771	792	787	791	779	778	802	778	789	798	803	786	718	757	825	769	735	760	815	798	750	769	750	818	781	769	799	791	748	818	759	795	806	753	779	792	762	799	768	829	783	786	819	791	820	784	752	743	769	766	756	781	780	743	809	750	809	827	768	826	814	784	787	826	782	788	773	778	806	798
8608	3393	1189	663	227	155	180	150	147	165	169	181	144	181	164	177	131	137	147	160	164	159	140	158	173	167	167	165	182	150	169	154	164	167	158	160	154	170	163	142	122	154	151	180	185	162	162	173	186	128	146	150	167	151	145	186	134	152	166	169	143	187	170	167	160	168	167	166	144	151	161	173	142	146	159	166	155	159	170	146	136	165	129	150	143	174	152	155	169	149	154	163	157	171	190	145	139	158	156	190	136	147	148	150	133	151	178	151	144	176	177	162	159	145	165	153	146	135	166	156	146	160	178	179	155	165	131	164	153	147	162	145	140	174	181	144	192	141	150	148	150	178	171	182	157	144	153	176	169	164	131	136	139	151	190	173	157	159	152	180	167	145	148	162	159	176	154	154	159	150	137	167	160	129	139	156	143	164	153	156	177	161	159	172	177	154	121	173	156	154	166	141	180	155	158	174	156	177	164	175	142	162	155	178	154	155	142	142	165	157	169	167	148	168	169	151	155	156	145	141	145	157	159	132	176	158	148	166	144	132	167	176	150	160	156	127	151	163	167	161	145	152	163	169	161	164	141	166	138	133	148	142	147	145	130	177	163	146	165	182	152	151	142	180	156	167	167	150	153	173	138	157	131	157	141	162	170	137	139	150	148	163	163	176	164	153	153	158	168	157	163	162	143	167	139	146	197	140	153	149	158	145	172	162	167	142	163	156	150	164	153	168	159	176	169	146	158	156	163	161	154	149	148	153	170	161	164	190	158	173	141	140	167	170	173	149	165	143	127	141	178	151	156	157	149	145	165	173	164	183	177	151	170	172	151	156	142	168	151	157	142	182	170	151	154	154	150	138	140	141	169	184	178	177	160	162	158	159	164	167	165	149	139	150	143	168	154	156	156	139	166	148	168	161	169	138	167	159	156	179	168	147	143	162	151	161	170	152	176	168	165	152	158	184	157	159	159	152	150	154	165	138	162	162	136	172	162	177	153	148	159	173	136	146	141	138	153	153	172	164	163	138	174	151	170	166	159	141	160	149	142	156	174	170	164	166	164	187	164	195	154	148	145	157	169	150	150	154	149	176	159	147	143	145	194	185	153	165	164	158	172	192	150	157	171	147	136	161	151	152	162	169	188	150	173	157	136	181	144	151	148	153	151	134	153	142	175	162	159	150	152	179	162	155	163	158	159	157	185	175	195	196	171	135	127	169	143	149	155	150	168	140	149	169	148	151	178	162	149	183	121	130	166	174	160	142	161	178	161	160	157	167	157	167	167	183	162	169	159	128	147	126	149	184	173	160	152	165	172	150	162	198	147	143	147	159	198	163	151	163	156	151	170	145	151	158	152	155	160	156	149	165	177	163	145	160	178	139	141	154	163	147	154	146	163	164	166	152	186	166	171	160	157	148	170	157	181	153	145	158	164	176	168	153	171	148	167	157	161	179	146	149	142	159	160	173	127	169	153	163	153	141	149	186	162	177	169	131	158	167	174	148	162	138	175	133	147	129	142	161	153	159	146	153	162	188	145	153	159	135	159	164	162	150	150	133	153	149	156	158	157	179	146	159	165	160	166	140	156	166	143	136	150	129	156	158	142	169	142	174	140	158	169	142	166	167	156	160	167	147	148	126	182	150	149	161	157	164	160	164	155	188	148	129	183	172	167	152	146	157	163	162	135	156	191	168	177	141	177	129	165	119	190	163	150	156	172	140	179	159	155	171	173	163	157	171	163	138	176	150	153	145	147	150	137	155	169	151	151	156	167	153	150	146	177	159	153	137	146	141	166	149	148	149	195	166	150	170	158	167	145	163	134	149	138	136	155	168	148	124	145	166	123	149	159	139	134	166	159	155	141	151	166	160	146	152	166	159	173	151	173	165	155	181	143	157	151	189	151	160	165	128	163	150	156	175	157	157	155	183	166	173	154	160	161	138	163	161	143	148	177	164	141	151	164	142	187	147	158	166	167	158	151	153	148	161	173	147	153	145	145	154	156	131	144	137	169	165	149	149	185	139	167	159	154	119	158	158	171	157	154	153	157	165	142	136	148	159	170	182	154	165	160	160	162	150	167	164	143	168	141	160	153	181	158	149	175	162	145	169	162	161	135	157	159	135	154	155	138	171	177	163	154	148	162	135	177	153	181	164	164	146	163	162	162	144	164	173	136	173	129	176	148	163	163	149	157	149	163	170	156	153	156	150	151	154	161	149	157	170	147	145	145	141	142	141	168	142	133	172	139	150	154	166	124	164	152	173	156	155	159	170	157	125	157	145	154	147	161	175	157	127	159	139	164	138	138	150	166	172	157	118	177	146	173	159	147	150	150	130	153	200	165	157	139	143	154	157	185	158	154	162	152	160	150	175	155	143	156	171	156	137	139	140	159	166	149	171	170	152	160	166	168	155	157	169	176	151	126	169	144	174	152	165	162	155	177	177	156	158	165	174	152	149	150	144	136	135	173	173	168	178	153	136	175	151	134	158	128	164	158	155	151	169	141	138	162	130	179	136	156	174	166	146	139	178	166	143	153	139	146	148	163	179	175	180	142	163	151	185	149	132	146	135	144	154	151	153	152	161	132	187	153	172	144	168	154	159	150	157	142	156	147	162	152	163	155	136	164	161	141	138	131	163	180	161	161	159	164	170	164	139	170	177	178	188	186	157	142	162	144	155	159	166	171	147	176	172	155	159	148	174	149	169	146	160	143	147	150	141	182	153	157	172	131	150	158	167	172	162	154	173	147	135	144	154	186	165	159	162	151	165	128	142	165	128	154	150	147	158	143	148	158	146	169	164	154	162	151	159	145	166	148	178	189	149	151	158	132	162	153	166	149	164	162	167	155	187	173	167	147	172	152	156	159	173	170	163	163	151	155	149	163	158	163	164	146	166	195	160	169	163	169	131	157	176	157	153	171	159	178	135	154	127	152	148	143	185	167	126	147	161	142	153	157	175	145	149	142	187	151	148	155	180	142	150	144	153	143	165	177	170	147	177	167	156	145	146	143	148	155	145	150	123	153	141	155	160	159	168	158	170	154	155	178	179	181	128	173	150	138	140	159	157	160	157	168	137	142	153	143	155	170	166	160	157	179	176	178	161	146	145	162	163	135	154	172	149	150	133	141	187	163	159	165	157	173	163	180	163	158	150	159	149	165	164	154	152	165	178	160	162	157	175	162	132	149	151	155	161	143	154	176	182	172	138	142	157	161	165	153	157	169	152	162	179	140	152	176	176	155	169	176	145	158	169	151	189	136	148	135	177	147	153	144	199	160	171	140	162	170	177	158	159	169	172	163	139	163	136	164	142	154	167	153	153	160	170	133	159	177	159	142	152	158	157	149	143	168	156	152	159	172	150	140	170	146	159	146	151	159	168	145	156	174	152	160	138	142	175	170	133	175	164	168	160	149	164	167	163	152	158	146	164	140	137	150	152	168	153	188	157	167	149	149	167	145	157	153	148	175	171	156	167	149	162	183	163	160	165	134	164	175	166	182	166
5483	3053	2139	2094	626	400	426	424	401	426	372	396	385	396	438	421	411	430	434	438	414	413	421	415	419	423	421	399	436	401	399	434	439	416	377	381	449	424	423	376	429	415	419	455	413	421	397	392	417	431	423	417	425	386	398	412	421	387	387	386	407	384	408	423	387	406	396	396	370	415	420	393	387	407	433	404	405	408	411	417	425	437	398	384	417	385	397	417	449	436	417	400	425	400	405	453	405	416	366	405	388	411	398	418	462	388	432	400	403	445	447	387	402	395	431	407	428	399	388	395	403	417	423	417	412	422	398	398	430	416	404	463	395	410	410	399	422	403	401	440	383	413	402	409	415	418	387	417	454	434	436	419	417	362	421	431	413	455	394	417	453	422	443	409	461	377	397	407	374	397	425	407	414	396	391	411	398	437	407	442	407	439	440	372	400	392	405	401	416	410	398	399	429	415	435	407	409	393	385	416	414	414	419	425	454	382	411	405	413	391	424	411	434	431	404	415	396	420	467	435	413	400	413	421	353	369	413	416	428	414	389	422	419	429	417	399	413	432	425	411	405	395	430	409	419	434	438	430	429	387	400	424	436	445	422	403	449	406	353	403	414	390	402	411	394	427	404	426	411	406	401	402	423	415	419	439	421	396	430	431	391	372	403	394	411	403	400	413	412	414	430	389	405	396	423	397	414	392	397	391	388	416	429	409	442	423	423	424	393	435	443	382	430	426	463	447	432	436	442	406	384	407	416	420	387	434	371	404	419	402	416	398	381	435	443	441	405	444	410	412	414	389	450	407	412	410	427	397	406	404	404	436	438	448	403	413	388	456	415	421	419	401	427	417	422	426	427	404	374	426	400	411	458	427	408	428	379	398	440	414	362	371	407	416	429	419	417	409	393	417	382	428	424	418	430	424	430	409	393	389	439	409	442	409	415	431	407	393	365	414	394	428	398	429	401	369	454	430	403	404	446	431	413	426	370	434	376	411	407	402	427	415	405	426	414	440	380	383	406	407	447	434	415	417	380	424	375	416	415	424	406	432	424	421	437	444	439	386	394	424	429	431	408	437	417	393	380	439	428	430	416	372	387	432	380	400	412	388	420	376	420	427	418	409	421	399	441	407	430	426	402	484	418	451	406	424	449	388	394	402	446	393	440	423	416	400	408	409	383	396	421	398	414	401	409	385	425	426	428	398	426	390	375	411	384	390	382	404	400	428	423	425	412	427	415	410	369	374	428	398	435	380	407	415	411	404	385	408	431	391	400	409	433	417	430	400	378	419	436	413	397	420	382	399	420	413	437	446	421	423	376	428	385	401	386	427	401	385	426	405	415	411	416	428	361	391	439	410	407	393	447	418	376	384	400	393	402	404	405	378	422	397	388	409	416	433	425	437	405	386	404	409	422	447	449	442	413	425	415	419	414	414	376	370	426	390	421	397	423	437	447	427	406	383	392	370	415	417	388	397	428	450	411	437	423	415	415	413	424	437	427	406	454	434	412	424	403	386	412	414	395	397	402	396	410	413	424	412	415	421	418	417	424	400	385	368	427	408	369	412	425	358	442	438	416	448	415	399	431	404	405	415	399	411	412	420	404	387	437	414	420	419	441	417	400	446	398	407	411	415	384	411	391	430	408	436	432	435	400	383	404	381	410	417	398	399	375	409	418	429	400	400	433	403	398	411	431	436	398	446	423	405	438	418	402	425	418	409	403	411	402	408	441	392	415	395	412	432	405	391	401	408	427	423	436	417	408	446	391	421	454	375	437	402	429	447	443	376	402	419	449	415	423	405	426	416	427	386	431	399	467	414	399	398	405	423	414	391	430	422	417	395	441	417	489	381	442	389	416	439	424	391	430	406	378	450	434	369	399	406	418	392	387	397	357	419	382	440	405	406	400	429	419	424	411	410	396	387	427	429	396	397	401	436	388	410	433	393	443	407	432	408	407	423	411	436	402	439	455	406	400	392	423	411	397	398	408	367	383	425	413	408	434	385	391	424	398	399	431	413	370	373	398	375	423	444	409	451	404	395	410	429	408	420	407	363	372	413	417	433	396	415	422	406	409	385	380	380	410	417	407	440	421	405	381	383	412	401	422	456	442	414	441	429	417	443	420	433	391	441	425	430	395	415	410	415	413	393	446	379	434	432	380	431	388	409	421	408	370	404	422	423	404	407	378	396	451	420	389	401	408	426	429	425	412	397	421	444	389	382	411	379	413	384	432	453	402	452	412	452	431	407	399	399	409	410	403	429	405	402	411	370	422	396	423	387	401	398	425	387	391	392	400	400	369	406	422	405	450	414	422	419	418	405	415	421	412	403	399	433	371	400	406	436	362	398	404	369	367	414	403	446	393	416	405	393	433	378	444	390	423	393	410	423	432	395	394	387	414	397	412	416	383	401	436	400	427	422	444	421	416	393	395	398	366	404	431	412	434	421	436	399	421	428	383	417	428	395	409	433	440	431	406	383	418	425	418	402	412	371	404	411	409	402	378	460	365	402	425	408	397	378	396	403	384	433	368	428	431	409	441	435	384	381	379	418	440	413	432	391	405	417	418	386	401	427	403	398	416	409	361	444	383	413	406	446	372	394	458	383	400	372	446	395	411	413	382	414	410	419	414	418	430	393	430	421	418	446	379	419	428	378	397	401	431	396	399	390	416	429	412	426	429	397	420	373	460	414	458	424	426	408	394	405	392	397	361	393	411	377	378	398	425	389	438	406	367	390	399	398	432	412	422	396	442	399	442	415	408	441	429	408	430	422	393	398	431	407	393	404	425	417	391	425	413	417	400	424	396	465	387	432	375	421	406	404	370	416	416	387	406	421	394	365	419	384	379	437	427	409	396	416	429	402	386	408	410	398	431	409	422	440	407	414	410	395	405	429	432	410	424	429	423	408	399	424	463	412	403	404	464	426	421	434	411	436	361	394	427	364	419	412	405	393	390	407	420	427	410	395	413	406	384	398	400	411	429	404	428	398	421	422	430	402	378	394	407	414	418	454	385	399	428	413	446	393	410	441	402	379	407	377	375	413	406	406	381	423	373	419	461	378	445	399	374	435	384	440	422	402	417	432	415	389	426	450	379	412	385	398	408	413	429	364	408	390	418	405	388	423	405	384	405	409	413	425	415	403	420	426	409	418	440	389	378	409	413	412	410	396	379	411	446	382	422	397	420	410	409	402	424	417	454	419	370	411	388	422	423	401	423	448	398	456	393	439	328	389	448	387	429	377	406	409	427	463	421	393	400	384	438	420	418	368	429	410	428	414	408	451	420	428	393	429	414	423	428	421	417	421	407	438	415	412	394	401	440	402	435	422	412	404	435	431	377	440	393	391	393	456	398	391	413	408	409	401	389	412	395	393	425	434	413	444	400	405	427	391	431	407	395	421	379	397	468	406	425	388	375	403	413	390	440	424	400	404	408	408	398	415	429	440	473	410	415	398	398	425	393	438	403	398	396	464	408	432	423	421	434	389	442	426	386	378	388	386
19872	6512	9021	21061	4940	488	401	406	372	359	375	339	334	336	338	338	331	334	328	319	311	331	339	319	304	323	356	342	306	312	336	318	288	340	318	317	332	360	297	300	326	296	326	288	347	343	351	320	357	347	337	345	312	334	318	341	327	362	319	351	326	319	295	302	313	341	345	331	338	292	310	334	327	331	351	353	325	338	328	354	333	300	337	350	328	362	325	307	334	342	333	285	331	313	334	332	331	304	331	329	328	329	332	354	289	320	300	307	324	315	299	315	368	319	337	323	351	329	363	381	334	343	372	317	331	346	327	325	326	326	315	359	376	336	293	355	353	299	336	322	339	349	349	320	335	315	360	329	329	334	336	352	288	320	336	313	306	323	346	335	332	350	306	324	323	284	331	351	327	311	315	355	307	359	360	346	328	314	311	329	348	319	285	280	306	330	359	271	320	328	309	302	320	369	372	360	343	316	340	296	286	345	321	312	324	325	291	356	346	301	313	310	353	355	309	331	355	323	306	351	348	334	317	312	331	327	326	306	332	320	334	343	358	307	341	315	304	329	339	380	309	339	312	362	307	349	279	347	342	328	298	359	314	316	317	313	289	288	344	297	310	350	320	313	326	323	338	333	310	336	330	339	308	342	337	359	336	342	331	298	319	339	331	307	315	336	325	304	284	327	298	337	341	326	352	290	339	349	338	335	332	360	337	335	314	312	328	329	341	340	367	329	330	340	333	292	346	339	318	335	354	326	310	327	387	317	342	313	296	313	334	331	310	341	342	400	344	314	334	319	337	333	313	337	329	334	319	292	313	305	334	335	372	323	313	326	346	296	327	290	323	334	345	344	340	317	291	323	339	332	314	355	359	334	341	309	299	308	309	354	304	326	331	326	335	315	311	311	340	355	335	328	356	333	333	321	299	353	384	314	318	315	323	322	300	316	337	335	326	312	331	318	295	331	317	311	318	324	325	354	349	371	331	302	345	351	313	314	302	335	310	297	317	339	325	310	362	309	321	330	336	326	326	350	352	322	339	349	329	329	323	317	308	336	319	337	299	342	357	314	326	320	322	291	306	327	332	287	327	312	342	332	336	319	311	288	345	286	354	328	327	325	347	313	325	314	302	319	326	335	325	288	332	357	315	344	329	318	329	312	336	329	337	331	320	295	317	341	342	340	339	355	339	336	336	304	298	320	324	301	312	322	346	336	336	325	321	339	321	344	316	356	344	324	288	327	294	320	303	333	346	339	340	317	315	339	331	305	347	348	356	316	341	321	317	293	305	334	366	366	348	310	332	384	354	316	330	322	352	314	318	318	337	323	321	334	341	330	338	296	328	326	322	360	364	341	287	314	324	331	328	351	341	379	324	341	355	297	335	354	340	326	319	330	308	306	338	323	349	320	341	318	341	332	319	312	367	307	345	337	320	308	325	305	292	308	326	338	331	313	308	319	345	338	337	377	356	329	327	307	328	334	322	324	321	313	338	317	312	347	330	323	326	318	307	320	335	312	324	351	332	327	331	336	335	300	310	333	338	325	326	340	314	298	333	308	318	303	324	375	308	336	331	306	308	349	343	280	328	305	320	284	338	295	346	324	324	306	315	318	327	358	324	316	303	335	316	332	316	339	305	312	315	303	326	318	343	300	317	345	332	360	352	318	306	323	356	341	316	316	301	299	319	314	357	322	297	335	337	314	324	325	309	334	344	316	349	291	326	343	333	347	288	324	321	334	354	302	365	327	338	326	311	331	343	341	327	357	300	295	329	322	339	315	317	334	358	317	369	313	334	362	313	328	305	312	328	332	345	321	340	319	347	307	305	325	298	329	348	312	311	354	333	336	358	335	339	307	291	330	294	318	319	349	319	329	324	343	350	337	329	316	312	341	294	340	309	287	341	328	346	383	319	321	343	339	334	338	345	316	290	346	326	339	360	334	324	310	318	333	344	331	283	322	356	295	328	314	308	330	334	330	322	327	329	352	335	307	304	332	337	344	324	334	325	304	341	296	336	299	318	345	339	342	331	364	329	323	346	349	327	320	315	315	321	316	330	335	331	334	359	337	312	340	331	344	334	344	334	327	304	343	299	312	349	321	324	321	363	341	334	333	307	334	326	319	350	311	320	278	296	339	300	310	345	327	326	308	305	317	291	327	362	320	312	356	310	301	302	292	349	347	324	337	329	299	311	313	328	328	284	309	314	341	352	291	346	336	320	334	332	343	298	319	338	316	338	304	326	315	281	332	295	319	337	331	337	321	334	314	340	292	339	319	322	354	340	321	314	318	350	335	350	335	350	322	326	347	352	295	309	367	312	368	351	327	342	324	322	315	338	303	352	331	292	335	326	321	313	301	350	331	305	316	288	319	326	376	321	315	327	317	273	291	291	372	337	322	333	324	308	289	330	349	351	336	350	331	338	331	315	324	323	335	342	393	344	328	321	306	340	336	341	327	327	330	354	339	316	305	297	319	301	312	309	336	331	327	313	296	321	346	327	329	328	354	358	286	316	289	351	313	342	352	323	331	336	331	345	371	320	322	310	346	324	315	328	356	337	336	288	314	318	308	355	282	325	308	299	317	334	332	346	359	346	304	320	333	347	346	316	343	316	308	301	294	367	336	311	316	310	332	335	341	331	304	329	358	353	363	319	350	333	303	343	291	329	352	329	325	321	320	338	294	309	321	296	301	338	332	338	317	353	312	326	332	328	344	303	332	338	313	318	324	326	332	332	314	301	332	343	379	364	310	320	331	290	320	339	358	328	306	341	310	336	290	315	330	333	343	290	328	317	312	322	308	321	343	322	310	339	342	324	322	318	329	324	343	350	317	309	329	327	304	311	299	330	337	334	330	328	328	326	343	310	319	318	326	342	326	316	330	311	330	317	313	376	367	333	309	322	333	371	343	311	286	303	303	327	337	363	320	325	313	344	322	276	305	366	295	364	306	339	312	330	265	337	311	305	339	297	339	303	288	315	332	311	327	303	318	317	291	333	329	297	353	311	356	328	323	333	379	343	332	317	310	288	337	330	326	314	336	347	320	314	306	327	312	306	302	318	307	308	326	306	301	336	314	276	326	349	317	306	309	277	348	330	331	347	325	316	319	324	335	329	328	297	338	330	315	308	319	327	353	285	331	317	331	311	326	323	343	333	376	325	326	294	309	319	330	303	343	322	304	346	344	340	300	326	356	348	318	284	312	326	292	285	335	339	337	310	309	298	288	333	306	335	289	336	306	353	323	326	326	341	342	302	315	304	347	366	339	332	306	340	315	357	313	355	332	313	347	344	285	293	329	350	368	318	314	337	323	306	336	353	339	340	319	325	303	333	325	310	311	300	279	308	306	330	332	325	310	320	330	337	338	295	345	333	332	295	328	342	330	302	343	324	327	302	307	322	332	361	324	326	363	328	299	332	340	317	307	303	301	322	337	323	354	319	334	276	341	293	347	315	344	350	329	356	300	354	324	348	382	342	324	316	333	368	292	366	349	354	342	331	334
12449	4829	16966	32891	8518	1135	975	900	938	881	851	785	861	858	768	775	785	778	828	756	854	740	792	750	758	783	708	768	765	785	745	744	720	738	787	774	824	721	754	792	731	718	776	763	751	770	754	789	774	795	776	731	700	709	820	767	719	721	731	742	759	779	774	763	772	763	742	795	715	733	831	723	759	761	778	748	745	768	719	687	756	744	732	756	725	746	713	762	736	748	738	755	692	776	735	777	762	747	748	766	735	721	737	730	763	761	762	719	749	755	710	722	768	738	745	774	759	760	752	726	738	738	757	742	724	745	708	753	737	738	793	780	772	777	751	744	734	693	723	732	759	727	734	785	758	751	711	759	737	775	708	739	775	759	773	744	741	735	721	750	726	725	752	742	760	709	715	820	737	760	744	722	790	761	750	750	740	756	726	751	759	674	710	724	766	743	769	757	781	735	749	737	737	736	763	681	738	786	783	788	723	770	786	730	744	742	726	720	760	778	711	725	760	755	783	764	770	785	783	721	759	715	755	743	705	777	730	733	759	732	752	725	710	750	739	732	717	749	731	743	768	718	756	695	760	760	756	778	716	723	803	749	719	755	698	739	725	754	791	744	713	749	740	743	754	732	723	761	719	753	778	765	745	720	727	769	796	732	738	780	759	744	732	756	736	738	771	747	746	754	697	755	747	773	701	777	728	685	733	694	727	745	738	743	740	724	686	693	776	740	700	729	737	742	749	746	678	716	791	724	731	724	723	793	694	764	771	737	738	732	732	785	761	716	710	760	770	751	736	755	801	761	749	735	728	717	733	685	673	752	765	715	742	750	781	703	715	723	732	725	737	754	696	773	760	720	778	716	722	776	734	733	793	724	771	723	698	714	722	713	764	746	780	733	725	734	770	762	752	743	699	760	759	747	728	733	754	698	778	742	724	719	743	747	690	765	767	736	702	711	710	772	725	700	709	752	722	780	758	710	721	672	756	743	739	735	726	755	771	708	741	710	695	750	773	796	732	746	763	816	735	738	723	728	760	753	718	708	739	737	722	768	740	756	738	765	772	720	781	719	699	771	693	783	759	711	766	732	722	730	750	707	737	735	741	747	703	782	781	728	738	695	732	724	741	684	754	752	776	749	729	707	703	736	762	775	660	741	689	761	797	779	684	764	743	723	732	713	741	802	782	768	714	741	762	760	725	714	748	734	769	738	721	742	744	718	734	766	747	743	771	747	745	738	723	714	724	816	803	739	726	744	708	719	747	727	711	730	792	760	731	722	715	707	732	775	736	760	720	742	769	759	722	711	747	707	752	703	733	715	756	757	736	717	758	735	733	773	731	753	728	767	732	715	717	812	727	768	793	792	717	731	740	745	744	746	756	804	754	725	736	715	752	744	737	767	725	719	795	753	748	754	783	755	718	716	773	752	740	694	765	778	770	714	736	732	781	734	753	733	700	706	776	748	724	750	741	752	711	704	729	713	698	728	773	784	739	729	752	762	803	727	798	774	730	777	732	702	741	765	752	679	728	716	738	771	728	736	765	713	709	747	738	767	768	795	734	748	748	702	774	748	718	768	767	715	748	718	707	757	752	727	789	753	763	755	754	746	751	744	718	753	730	751	726	744	777	725	733	716	703	772	727	752	719	770	796	753	751	754	770	729	731	710	725	763	780	752	724	709	771	733	774	755	727	759	724	721	772	801	744	803	773	753	744	749	689	744	742	725	713	771	727	714	797	745	749	763	776	739	765	748	710	771	731	710	753	736	733	711	764	781	733	706	698	686	723	771	739	765	712	695	780	712	704	799	730	768	741	746	749	758	766	714	744	751	747	693	695	741	757	724	776	692	719	741	746	767	691	742	741	749	749	741	739	739	758	721	733	774	719	725	710	745	745	702	764	677	719	731	793	746	709	755	763	800	728	719	719	758	709	771	719	783	722	736	730	751	737	778	756	745	768	780	746	744	736	743	741	790	745	719	693	734	763	721	740	717	761	723	791	762	748	763	731	738	738	744	736	728	755	768	783	772	702	757	698	735	737	733	766	726	746	773	739	726	720	727	778	729	765	756	766	775	762	733	742	774	796	740	725	727	708	785	778	762	772	736	743	720	746	732	775	725	688	781	753	777	730	754	761	749	723	721	764	761	745	715	763	756	745	713	742	753	711	721	744	728	769	720	771	698	734	714	755	712	738	758	797	746	773	765	742	741	737	806	756	761	690	769	772	735	718	738	756	780	730	768	751	713	702	747	783	720	780	712	744	703	740	711	730	698	731	785	767	758	718	771	697	720	744	726	773	715	682	708	736	740	716	721	746	739	752	727	763	748	808	750	782	777	722	718	722	741	742	720	771	723	750	798	712	782	716	762	766	740	751	737	753	718	794	714	704	739	759	763	746	748	707	741	794	762	763	738	764	744	765	715	745	713	696	763	762	795	736	769	792	756	736	747	710	769	744	736	744	772	734	721	748	741	738	725	739	732	768	736	738	737	726	746	755	721	782	742	762	763	760	724	705	745	730	728	702	781	761	722	753	737	736	762	725	750	748	735	738	796	730	796	810	753	749	733	791	730	728	719	757	747	702	710	744	740	733	740	791	816	721	715	802	763	729	789	674	766	733	739	777	787	681	741	734	752	735	757	730	718	705	757	762	723	756	770	759	767	690	756	736	750	747	753	799	741	709	725	710	781	757	725	697	723	763	770	739	741	709	733	731	790	728	747	686	760	748	735	786	737	736	735	719	765	731	727	739	732	728	726	791	756	741	805	715	728	780	694	676	763	750	743	716	743	726	786	742	754	745	738	736	712	738	772	796	756	719	721	733	750	745	772	736	761	747	729	748	736	747	763	753	761	746	752	713	709	739	789	733	793	777	740	756	711	753	733	762	761	712	749	751	761	759	721	704	736	748	721	703	745	726	747	750	751	756	739	747	771	736	746	742	769	786	680	655	711	730	753	709	739	777	764	737	719	774	715	756	769	741	790	778	786	682	701	751	764	746	767	743	752	721	779	758	724	784	729	724	747	791	710	713	762	780	724	735	780	748	762	773	762	775	714	801	785	748	747	714	776	720	755	775	730	747	744	710	723	746	700	741	766	718	794	745	761	731	748	751	729	748	734	697	787	774	746	740	756	723	739	760	768	672	756	686	761	730	790	704	745	732	758	717	767	762	745	734	720	713	808	700	689	779	731	735	753	748	721	732	753	704	776	719	700	728	761	739	718	735	791	755	743	714	749	752	735	730	794	742	683	774	764	703	701	803	767	717	761	705	725	735	760	729	746	777	773	756	703	743	784	745	720	738	691	752	729	685	726	708	733	753	743	759	719	742	778	779	774	737	749	730	744	664	754	794	649	735	729	771	765	750	704	745	740	851	749	774	826	719	781	715	729	800	753	751	744	752	731	744	758	693	753	780	772	734	708	742	769	744	737	727	725	768	721	727	711	687	695	789	767	735	762	764	740	735	753	825	708	774	750	729	721	790	743	782	724	744	732	705	710	759	739
28793	10316	13607	34252	11672	859	485	453	421	429	424	402	379	403	356	355	397	366	352	375	368	351	330	350	395	384	347	381	344	381	376	331	371	327	347	359	352	382	336	350	386	341	387	370	361	359	352	365	337	386	352	385	347	351	386	374	322	339	386	375	342	388	358	363	373	344	344	369	351	375	390	390	346	384	350	390	347	353	341	364	343	356	349	342	349	369	346	332	375	410	367	345	356	367	351	365	362	336	352	322	316	338	322	347	337	370	378	365	313	369	361	380	345	384	360	332	348	335	385	342	380	370	395	344	365	342	359	350	321	355	398	361	355	373	345	375	297	375	367	356	314	345	351	369	344	344	307	361	348	356	345	385	373	333	354	367	347	336	343	364	350	420	380	363	339	356	341	373	332	342	320	356	347	335	353	316	353	338	377	350	374	377	331	373	348	356	353	367	342	355	378	371	366	374	407	351	382	364	331	324	329	297	331	354	373	385	357	343	330	372	380	346	318	367	346	362	345	356	364	338	347	387	359	347	340	371	332	326	346	371	382	344	363	376	369	355	351	358	372	357	383	366	334	333	354	364	409	354	357	346	316	401	356	355	352	355	331	378	356	367	355	338	333	363	352	346	334	393	349	356	364	369	366	344	369	373	320	355	365	366	343	368	315	349	332	341	343	374	373	370	333	344	340	343	341	385	362	354	361	349	347	352	352	406	380	339	385	348	370	312	345	339	418	362	359	342	373	366	350	398	341	352	377	370	377	361	369	343	364	314	360	330	347	335	360	371	315	301	358	361	345	348	361	303	356	353	370	350	345	377	366	338	372	342	351	379	371	339	368	336	375	347	341	355	364	366	365	341	366	352	350	328	339	333	324	329	360	401	330	315	360	326	358	345	355	329	360	351	377	351	365	345	360	380	355	355	356	345	405	342	382	375	358	374	358	367	362	390	375	361	345	363	359	331	381	351	335	334	378	359	354	322	374	346	359	367	312	366	395	354	370	354	345	334	338	336	353	353	371	376	361	363	354	341	387	335	381	343	355	370	341	319	328	344	373	373	332	374	351	348	367	357	347	354	315	370	362	334	404	386	360	372	346	348	353	356	372	347	344	374	361	377	358	375	353	317	377	341	386	384	369	360	354	334	347	397	369	348	351	343	335	362	334	352	332	370	330	341	371	343	357	337	350	343	374	382	387	338	328	348	329	350	369	365	342	376	342	369	358	329	355	385	361	350	402	351	329	401	345	320	376	386	360	332	353	358	338	330	347	352	357	316	369	335	365	326	314	370	365	342	350	343	357	371	360	316	332	364	326	367	368	386	354	365	346	340	375	395	341	319	339	368	354	328	371	356	321	347	343	366	415	357	375	376	373	393	337	337	378	385	354	353	403	360	344	349	364	363	366	400	361	335	384	342	377	362	357	343	364	332	379	338	315	395	333	381	342	397	358	379	344	317	341	350	359	386	394	334	339	393	365	355	336	336	347	336	368	371	349	355	357	386	360	354	351	354	354	362	381	363	403	380	350	372	372	356	370	352	359	402	385	334	372	384	385	342	356	346	370	329	354	364	383	358	342	364	351	349	357	321	353	344	384	354	341	381	320	347	372	354	367	362	390	356	357	364	355	349	337	362	332	339	389	378	363	362	357	351	345	401	357	336	334	323	356	372	340	361	353	377	336	382	333	334	344	393	374	351	386	361	365	367	338	341	345	381	365	344	327	358	377	320	337	346	327	362	331	358	347	339	338	347	366	366	360	368	352	382	399	360	392	356	361	366	362	343	333	345	337	351	361	346	373	347	376	351	376	399	387	339	348	343	336	332	328	326	349	354	416	340	344	340	372	341	360	329	336	352	351	350	348	355	376	364	361	336	403	349	346	373	341	345	369	381	356	354	386	319	370	316	350	322	350	354	348	342	364	338	344	363	332	340	342	390	359	337	361	347	345	318	397	390	359	347	336	335	338	374	315	370	388	370	392	381	353	368	355	322	369	384	338	332	332	333	358	408	390	343	333	343	367	325	353	344	338	346	361	380	399	389	336	354	357	352	365	382	367	362	329	334	338	354	345	372	375	377	337	355	364	385	332	340	332	306	357	331	366	352	344	335	389	338	371	379	332	413	374	343	371	381	350	335	355	325	340	339	324	337	357	328	362	366	356	361	348	402	344	336	428	335	342	373	342	343	351	341	360	368	377	356	364	331	359	339	391	366	359	345	313	347	383	343	396	330	344	350	365	358	324	326	345	364	328	360	375	384	338	365	352	338	352	350	354	331	369	333	356	388	376	384	369	316	357	325	379	337	337	350	374	389	358	332	319	345	317	375	363	362	346	330	340	364	399	378	331	317	352	357	377	354	365	381	368	334	363	345	364	326	379	357	328	372	343	346	370	348	341	379	344	335	345	353	382	340	323	336	361	342	334	355	359	319	306	337	372	345	375	358	358	368	384	343	361	347	352	348	340	344	374	346	331	398	361	375	350	318	359	352	340	331	371	353	328	368	349	366	396	342	355	341	368	366	349	344	356	331	373	345	320	354	373	352	375	385	357	338	385	340	336	369	355	361	355	364	354	348	352	379	348	372	352	392	368	360	379	328	344	388	362	389	340	352	418	358	344	336	342	369	370	387	398	375	379	331	350	340	396	382	345	354	348	396	313	348	339	363	384	349	359	350	366	369	346	361	379	341	391	352	351	365	358	417	380	375	352	390	373	342	331	356	379	335	339	387	374	364	393	388	356	314	368	381	341	362	333	354	351	352	342	347	361	385	350	337	365	374	332	382	402	375	381	376	354	366	386	372	334	351	351	347	348	310	384	314	345	366	330	334	362	374	367	375	343	354	328	366	343	370	358	376	326	354	332	368	377	366	338	321	334	332	370	371	385	369	324	359	377	342	311	395	381	365	356	336	355	369	364	329	341	375	361	366	345	341	345	339	360	382	373	362	377	381	344	335	378	387	329	366	369	368	366	350	323	387	373	383	363	331	356	355	334	361	350	315	387	370	354	382	392	342	362	347	353	369	398	369	374	353	358	357	369	349	378	391	345	385	375	371	349	347	348	340	374	348	381	350	386	378	364	367	370	360	374	365	330	353	354	371	367	366	368	334	351	338	322	376	349	365	361	369	379	358	386	347	341	398	365	349	354	355	365	350	345	320	367	319	354	376	344	362	362	368	363	341	373	380	390	390	408	352	346	375	354	357	394	340	339	355	343	367	373	381	411	369	361	345	362	329	353	323	363	377	367	344	317	367	339	332	363	375	346	381	362	329	377	354	378	306	321	379	383	367	337	352	362	364	388	368	341	357	348	321	397	341	386	365	374	367	369	351	369	372	359	332	360	344	369	351	382	355	369	368	331	371	317	359	326	362	392	400	375	354	358	324	333	386	356	357	357	390	375	368	353	345	367	356	353	342	356	355	355	354	360	340	371	345	364	354	320	369	359	372	341	302	349	333	333	358	376	377	377	352	350	380	368	386	394	352	370	389	353	376	357	367	395	367
16048	6879	21675	44682	13356	1538	1388	1198	1161	1078	1007	946	949	946	933	865	827	859	854	868	838	867	823	811	779	830	854	796	803	817	812	851	834	795	860	826	785	814	782	780	808	780	769	804	784	798	757	793	844	813	773	797	770	804	811	757	763	728	762	797	728	786	813	800	762	801	858	790	796	716	781	818	804	770	789	816	767	808	736	775	817	771	755	834	830	762	783	815	797	787	788	728	793	719	803	811	790	743	774	816	780	781	741	766	805	768	796	778	806	783	843	796	816	795	779	827	858	810	781	773	785	816	774	756	772	761	791	720	745	800	851	800	745	772	765	831	783	756	795	761	786	738	769	856	803	794	780	760	779	758	766	828	842	733	836	804	716	773	748	788	726	788	799	772	794	860	783	807	821	765	828	803	779	762	764	755	795	780	779	813	776	766	786	767	772	749	768	835	821	768	811	787	764	789	788	788	829	755	816	805	761	772	783	767	786	818	777	841	839	797	760	758	778	751	794	817	790	785	788	811	787	772	795	772	799	799	765	796	822	819	787	785	796	765	752	817	770	810	778	832	782	776	783	821	778	771	791	796	816	787	803	815	792	809	721	772	739	796	799	743	788	784	754	774	751	804	781	796	777	783	748	767	798	761	763	790	764	762	791	806	777	828	760	818	762	856	803	771	783	791	780	790	764	814	741	800	815	772	783	794	800	777	803	789	748	790	756	834	777	729	754	809	797	788	757	773	760	805	790	813	811	762	814	733	794	777	810	720	818	792	783	781	757	735	799	783	819	815	805	767	750	780	822	747	798	760	863	794	754	791	782	757	812	773	823	820	767	798	794	788	789	757	773	821	788	751	795	792	761	796	755	810	744	754	773	747	774	793	791	758	728	801	805	797	767	804	799	800	761	787	787	769	837	817	823	780	783	789	802	800	750	785	794	766	787	773	789	714	825	780	807	754	744	730	790	788	796	823	749	786	762	786	781	805	807	793	811	815	781	763	787	793	837	764	753	850	755	744	803	758	795	700	803	797	833	762	753	747	794	791	751	759	800	797	803	819	805	813	772	785	767	764	808	756	800	782	778	781	820	769	766	766	775	799	765	756	789	796	782	799	835	801	778	787	769	767	741	745	832	775	734	788	767	808	792	805	763	746	787	767	765	814	777	817	787	791	803	823	777	786	756	731	804	761	750	764	822	768	793	781	800	782	818	806	757	782	812	836	815	796	787	793	785	775	762	773	795	811	747	786	785	784	796	766	779	739	793	729	758	812	820	779	786	790	800	711	789	802	809	770	772	812	817	774	754	758	809	792	808	772	765	764	821	816	783	791	807	817	785	803	817	787	779	781	804	837	763	765	770	776	786	760	833	815	810	743	775	768	746	776	788	766	775	814	812	724	759	797	766	756	792	758	745	753	809	766	792	740	806	772	810	824	809	784	788	774	842	767	764	777	752	761	814	801	833	788	782	759	838	781	809	771	713	810	810	817	824	762	804	760	777	780	743	785	814	776	774	790	748	712	813	800	802	768	768	739	756	824	763	807	790	804	808	785	753	780	743	810	801	800	743	794	790	754	753	773	801	788	763	779	798	796	733	831	811	804	838	809	808	818	795	761	766	773	802	792	801	789	806	776	794	852	764	801	744	749	770	774	761	779	785	772	762	793	769	759	746	741	753	812	791	756	793	752	770	800	836	804	792	783	788	841	781	803	749	795	781	757	793	812	775	742	763	771	767	796	778	757	754	784	768	811	735	811	797	787	814	736	779	800	795	813	803	785	776	790	798	801	848	760	781	795	777	800	824	785	804	782	771	779	795	761	765	751	762	777	800	807	783	810	784	733	810	763	835	833	802	806	804	784	759	784	786	801	768	786	785	765	773	775	774	781	773	758	751	778	799	755	786	783	779	856	811	794	786	804	796	757	822	749	775	786	788	768	828	807	796	783	773	805	748	781	756	744	795	737	804	796	779	770	796	765	767	780	757	763	756	782	797	762	779	800	780	820	724	807	766	799	783	758	794	777	773	789	797	699	836	756	809	764	784	804	788	805	794	798	765	737	776	803	846	793	821	768	809	807	769	765	798	811	824	792	822	840	804	812	801	770	759	788	781	780	742	772	800	806	760	795	797	820	765	795	759	748	790	761	828	758	792	773	777	787	793	770	804	799	777	760	780	794	841	834	816	731	789	797	772	817	774	727	780	736	766	816	804	775	817	795	845	779	788	795	770	791	783	829	782	796	776	791	783	757	792	724	780	780	797	845	746	762	747	835	839	818	780	824	768	791	802	804	766	742	790	802	803	770	809	788	796	764	780	818	831	796	819	769	768	805	836	790	831	815	764	799	767	826	814	771	817	805	779	741	740	864	780	771	785	778	767	817	791	776	808	751	784	763	771	801	789	808	810	733	838	798	747	752	834	737	733	786	697	785	832	807	754	834	770	803	871	800	797	801	828	793	805	818	769	789	777	739	751	803	808	762	792	781	800	817	711	789	736	760	814	763	752	770	794	807	774	816	744	778	758	759	780	785	772	763	792	793	792	797	767	799	831	813	802	850	783	760	783	780	812	813	771	794	791	761	797	741	834	799	830	751	822	731	782	760	790	787	794	801	728	794	764	751	820	793	809	808	783	780	838	796	798	772	772	754	721	778	804	782	832	808	808	748	787	760	781	753	827	787	810	824	759	802	766	761	757	784	813	781	749	803	775	795	774	786	826	787	775	785	872	804	818	798	812	788	788	803	759	726	784	779	806	753	836	739	739	751	841	788	769	811	731	759	807	814	768	766	802	748	820	855	804	794	807	767	805	755	776	844	803	800	778	809	814	732	769	794	815	743	781	771	761	800	781	773	795	794	810	769	806	821	786	782	771	792	766	758	778	775	741	797	758	756	763	767	816	795	806	765	809	758	820	798	769	761	843	831	807	750	748	787	844	767	787	805	778	800	777	761	769	765	805	798	808	817	753	796	752	785	777	769	745	766	819	724	794	757	772	746	808	752	833	739	762	784	799	807	805	788	789	785	763	761	780	776	771	768	757	779	760	811	839	753	815	779	767	776	789	802	810	794	817	770	768	804	776	778	823	809	794	822	742	748	811	800	819	793	777	754	791	837	743	766	843	843	763	749	792	798	794	856	775	751	782	753	794	778	792	795	815	766	811	817	794	732	800	768	776	798	831	789	799	737	756	822	779	732	768	741	829	769	853	794	812	759	799	788	745	754	785	803	827	744	781	766	824	733	791	814	799	771	809	765	822	769	772	799	757	783	756	793	775	793	808	789	759	749	815	779	798	749	814	772	859	779	805	769	772	778	787	832	737	788	763	786	817	771	800	785	772	790	799	740	834	747	783	800	826	755	755	825	796	788	742	767	832	749	780	756	808	787	783	791	805	779	793	781	821	793	866	828	777	870	822	809	797	811	739	732	766	779	798	827	802	788	843	777	779	829	728	814	841	801	806	803	811	778	783	805	769	785	795	775	778	773	779	810	782	841	759	786	756	762
9214	3460	1469	647	248	161	168	167	162	191	138	135	158	152	148	142	156	174	145	163	142	168	178	194	164	169	174	174	154	163	157	165	162	160	153	167	146	168	154	160	171	123	159	148	187	178	163	173	177	177	146	160	173	171	161	177	140	144	152	170	125	154	160	148	147	162	175	191	156	168	181	159	141	134	163	152	174	166	157	150	180	150	143	166	146	157	164	151	157	149	143	146	155	177	158	163	156	152	153	159	147	179	154	145	156	174	177	133	159	181	152	148	164	154	138	181	137	156	143	164	163	146	165	179	167	170	175	134	178	176	142	193	183	165	141	171	155	141	141	149	142	139	161	155	151	160	158	168	166	161	128	151	167	171	168	151	164	156	162	139	154	158	157	144	131	161	147	154	171	171	191	176	140	154	182	160	141	163	161	138	159	156	147	135	156	162	161	138	151	176	146	149	151	174	163	128	163	151	160	149	157	152	183	182	165	142	159	156	169	158	174	173	172	156	160	151	172	150	145	160	187	163	162	147	156	192	173	157	149	163	151	164	152	158	166	152	129	162	166	141	142	159	179	153	171	162	161	176	148	184	163	159	140	164	141	141	170	165	170	159	162	139	181	179	152	178	149	175	152	151	144	158	143	149	157	145	140	142	137	151	149	156	154	158	161	138	149	156	161	170	162	167	167	151	181	156	166	141	185	162	171	170	157	167	164	151	173	140	163	135	167	156	152	152	151	143	165	184	150	158	153	133	152	157	168	154	156	161	156	145	155	150	148	156	153	162	159	135	167	175	174	170	149	157	160	168	172	180	148	170	124	155	153	132	165	150	161	176	161	131	135	155	148	117	144	156	159	155	160	149	157	132	139	169	140	175	203	159	162	150	146	165	148	147	150	175	172	173	174	148	174	176	170	184	178	157	166	166	170	193	161	169	169	146	165	157	119	149	156	136	153	164	162	158	163	162	162	164	157	125	165	157	155	174	140	147	140	150	140	170	155	151	183	172	167	165	165	163	174	170	151	145	155	166	175	177	177	175	138	143	138	163	140	164	162	144	146	139	153	190	185	198	178	160	139	147	149	154	174	174	142	161	161	169	180	150	166	148	139	150	175	159	158	132	144	147	147	156	165	170	145	163	165	172	137	170	146	159	144	154	161	159	165	187	148	166	145	134	157	149	157	148	142	159	146	180	169	141	176	146	170	154	183	147	159	149	156	148	146	152	151	150	159	198	146	145	139	151	153	186	160	143	137	157	183	162	151	163	146	159	156	149	146	166	151	163	173	147	180	166	151	143	157	137	149	154	168	172	167	169	162	181	163	163	167	146	122	179	161	142	150	174	141	159	179	165	156	162	132	149	173	161	172	142	165	147	135	160	163	163	154	136	161	133	153	145	158	163	159	149	154	165	149	167	174	158	164	154	189	155	153	142	165	154	156	162	176	173	158	169	183	176	162	157	177	157	174	165	174	149	163	163	134	142	154	168	163	155	175	179	154	171	158	137	162	158	171	147	157	150	155	155	166	165	145	160	146	157	152	163	172	168	130	180	177	182	139	140	149	150	175	162	156	153	167	141	159	149	146	166	187	159	133	143	152	158	149	172	174	146	137	141	158	142	173	153	162	147	143	164	155	166	155	160	167	172	159	162	178	164	136	185	157	157	172	170	164	151	161	165	174	152	166	150	184	177	145	156	167	172	163	176	134	135	165	150	159	179	190	153	155	154	161	162	134	163	149	158	146	164	166	135	138	172	141	152	170	161	132	144	145	146	169	195	154	184	178	173	159	156	142	172	153	150	142	167	157	185	141	157	145	151	154	153	153	169	152	156	183	150	167	155	159	142	155	179	171	157	162	153	153	162	155	161	179	159	173	164	161	164	146	153	146	154	163	178	152	152	149	153	150	160	153	134	181	162	153	165	173	185	127	155	162	167	154	147	165	160	169	180	157	155	176	131	163	147	160	139	161	194	169	179	144	165	164	144	124	180	146	159	183	166	170	162	144	164	167	131	157	157	144	150	179	155	143	164	160	154	154	157	162	156	160	157	155	159	152	166	188	159	160	177	138	165	184	152	163	149	138	164	176	142	163	177	191	173	175	136	167	147	190	169	148	157	155	169	141	143	136	179	137	166	132	157	160	175	177	151	179	155	171	154	166	172	167	166	171	139	149	139	147	167	142	178	179	154	175	157	157	156	157	154	141	147	182	144	163	150	157	155	144	158	152	142	166	159	161	168	161	154	170	169	174	152	155	157	152	175	164	166	157	162	173	165	156	148	157	167	139	160	170	165	155	176	161	147	146	163	156	157	165	138	127	166	169	157	151	142	170	166	171	184	153	164	183	138	166	143	170	185	168	146	153	143	147	150	147	134	139	147	155	143	170	161	169	181	140	173	145	169	159	191	149	170	136	169	151	138	156	166	145	181	146	148	156	149	133	149	167	137	130	162	159	160	182	175	169	152	137	154	163	133	157	169	143	170	176	146	154	152	148	164	144	153	150	138	166	153	149	156	153	164	168	178	137	152	187	171	160	174	159	154	171	180	131	183	188	173	167	140	161	168	139	161	170	153	157	153	166	165	165	158	177	166	146	168	146	153	145	174	169	150	160	158	155	157	159	179	145	148	142	144	163	171	161	156	155	157	158	167	137	147	125	151	156	174	181	169	156	178	127	171	144	144	166	146	139	179	141	144	148	150	189	167	156	145	149	152	153	148	152	160	169	152	152	160	180	178	177	183	138	189	146	166	161	144	177	166	180	157	153	153	158	164	145	130	157	142	139	151	170	154	136	149	165	153	147	160	167	148	148	165	166	165	161	165	145	149	168	128	175	158	144	172	153	140	157	162	166	151	152	164	173	143	161	152	159	150	164	169	162	151	148	148	177	170	162	175	147	143	146	149	178	158	158	147	150	154	158	149	147	153	159	151	172	149	157	162	187	172	180	177	150	136	144	150	156	173	178	151	163	165	161	164	161	148	151	155	153	156	159	169	165	159	162	155	182	159	159	160	164	152	172	175	165	171	158	124	177	160	160	156	160	152	157	148	147	158	154	172	160	174	148	134	146	153	145	157	155	159	143	154	180	148	178	184	171	151	151	139	144	176	177	132	152	129	146	161	162	132	152	180	174	168	193	162	168	191	165	173	154	144	136	171	148	147	170	137	165	152	159	146	171	160	142	178	133	166	156	130	149	171	146	167	168	178	177	160	155	163	149	165	153	142	160	171	136	162	166	148	123	156	170	151	132	161	142	157	130	164	156	158	145	183	165	182	174	140	171	190	186	162	143	149	163	161	159	144	158	144	160	182	178	170	133	137	175	158	154	159	170	160	170	162	176	171	179	166	159	138	173	179	160	157	162	150	161	159	171	173	164	152	162	139	161	152	131	146	166	162	173	167	175	185	166	161	170	138	145	136	197	167	170	156	174	180	140	179	177	168	174	176	164	143	165	163	181	170	155	192	154	161	161	152	150	169	172	169	163	152	172	173	190	188	160	183
5582	3013	2423	1943	813	431	449	421	408	395	420	402	416	447	430	424	423	431	439	462	395	380	417	425	408	399	439	429	427	423	422	435	378	401	413	443	420	379	452	452	416	411	429	405	400	423	397	456	441	393	452	417	415	413	465	386	386	422	439	402	465	396	388	444	425	434	414	442	413	440	393	400	405	411	412	441	432	391	386	389	410	420	440	375	436	432	418	422	444	455	393	429	399	395	401	428	424	401	405	412	429	429	390	425	425	389	396	397	415	423	436	403	403	405	427	445	425	443	370	397	414	426	408	451	422	395	412	418	428	406	425	429	414	438	408	416	423	411	415	407	390	424	428	432	401	412	432	392	417	409	459	386	414	437	419	412	420	398	407	421	408	421	402	370	399	413	415	415	415	414	433	431	398	386	414	378	394	414	379	426	394	373	402	435	396	453	446	420	433	434	418	427	372	393	408	418	412	406	405	443	395	447	397	416	403	429	370	390	445	397	407	398	438	413	410	408	362	392	429	395	414	430	405	380	440	427	428	431	417	435	425	463	395	412	408	430	415	405	422	426	410	462	412	422	408	419	437	412	398	408	393	426	424	427	420	428	434	415	369	469	403	422	448	432	373	408	416	395	423	431	415	447	411	405	402	413	408	407	402	446	399	413	419	391	453	412	423	383	394	418	401	418	403	440	420	414	407	401	411	456	380	395	459	407	399	426	419	431	443	398	409	414	408	411	403	408	385	420	457	431	382	412	378	388	399	417	433	434	408	421	421	408	394	441	399	457	446	416	412	430	402	391	401	401	432	446	427	425	402	403	422	411	400	428	433	402	431	423	396	447	381	420	408	448	449	370	425	419	377	412	458	393	424	424	388	448	358	407	439	394	435	420	413	389	435	434	362	421	401	401	406	404	423	427	465	404	411	450	420	429	402	430	391	426	422	423	435	384	394	439	456	430	418	396	414	399	402	411	378	397	455	424	388	388	405	414	389	427	401	404	412	430	396	418	396	404	405	386	385	423	385	415	392	414	397	431	422	394	430	394	407	392	404	387	479	424	396	428	421	392	425	395	424	370	428	399	431	407	438	434	382	437	405	411	429	388	411	421	429	458	445	418	411	432	390	430	415	410	434	441	414	409	405	451	441	388	446	388	401	400	415	416	417	413	435	411	431	414	409	417	416	420	378	477	363	404	423	404	407	401	434	398	454	402	373	378	429	399	395	408	432	395	445	452	444	452	390	424	419	437	398	444	424	393	448	443	391	414	393	396	427	417	392	420	422	407	391	434	417	434	413	421	431	426	412	422	418	375	404	397	400	439	419	432	400	425	405	442	386	430	414	424	439	425	404	441	434	415	441	427	398	395	415	398	437	424	424	447	399	423	420	420	418	418	451	445	401	397	406	417	425	370	434	411	448	431	448	420	418	423	388	453	420	432	390	418	412	405	430	383	394	366	440	419	431	427	446	430	383	423	422	410	362	391	402	385	427	426	444	413	394	428	431	384	410	403	422	423	406	409	414	395	400	388	412	396	394	394	410	432	402	459	382	413	356	434	416	385	448	416	432	420	383	372	412	417	389	403	414	400	411	391	390	418	441	398	443	408	406	443	459	425	411	408	441	431	385	448	431	390	410	435	414	419	412	447	431	448	430	435	428	397	398	413	409	404	427	441	399	384	438	420	388	427	437	431	388	369	401	436	428	428	431	402	434	436	420	429	431	414	406	421	412	407	407	401	399	438	426	428	396	390	387	417	433	403	416	375	451	459	447	441	432	440	439	406	385	467	420	419	442	441	440	407	422	397	457	384	418	403	392	391	402	401	395	419	414	410	436	451	421	420	454	425	395	397	437	410	444	370	406	408	383	426	432	406	418	445	448	428	416	432	386	446	416	430	447	412	403	422	439	417	404	382	391	385	411	396	397	398	409	434	440	415	428	378	427	423	412	387	377	405	449	427	390	428	402	408	391	415	394	407	422	432	406	387	413	424	403	434	428	418	449	411	423	418	440	419	403	446	421	423	430	453	452	397	407	383	406	362	417	413	395	442	425	415	376	406	428	398	405	400	406	432	394	425	438	424	430	397	395	412	395	388	386	373	425	402	408	423	400	436	384	418	429	432	407	398	408	417	440	394	421	375	425	424	417	443	442	398	420	403	441	415	401	408	372	465	397	421	428	435	394	372	442	394	429	432	412	445	411	398	404	414	413	396	419	415	409	396	396	436	395	421	434	405	446	408	406	420	438	373	400	377	455	396	390	383	413	449	411	413	410	365	404	424	387	434	406	420	404	433	417	408	416	412	402	420	432	409	443	379	402	423	397	412	421	390	426	425	394	402	433	443	413	420	427	419	409	384	422	399	438	471	423	433	410	408	422	367	414	421	404	410	395	434	430	414	399	421	448	433	438	415	395	389	393	414	430	402	427	428	424	395	415	426	414	461	412	459	398	451	418	421	409	396	440	395	389	427	424	451	416	446	407	386	422	440	400	398	388	410	402	435	449	415	414	408	405	416	436	405	473	437	423	389	398	410	418	419	391	390	426	416	422	461	405	392	441	420	421	398	434	423	387	435	375	438	402	406	434	414	446	416	432	370	446	387	446	412	438	400	411	405	446	411	400	402	430	436	401	431	391	415	400	394	392	423	412	400	434	420	392	398	406	455	420	424	429	410	379	425	389	437	443	411	398	383	412	467	412	408	400	431	421	463	405	407	442	454	441	443	399	409	367	440	397	400	430	402	422	419	409	374	404	416	402	406	377	445	418	416	424	449	382	430	382	419	424	408	431	428	411	424	366	408	432	437	416	408	395	417	412	429	437	420	433	413	412	394	407	404	428	399	405	415	391	425	426	426	412	410	426	429	425	441	432	418	425	486	415	437	433	434	421	433	393	388	420	461	428	384	408	414	394	454	395	403	438	414	417	441	391	386	426	406	428	453	386	404	410	404	378	388	398	391	399	395	431	429	416	423	405	456	412	403	435	379	407	399	423	417	401	423	429	439	375	427	419	422	402	404	423	391	406	442	422	434	439	431	439	402	380	421	437	449	420	404	439	431	448	425	414	418	378	438	413	386	418	412	428	396	411	433	395	411	456	389	386	404	411	422	429	414	429	432	390	407	433	444	424	420	440	446	395	400	424	422	416	339	381	389	425	441	392	405	409	441	440	404	419	404	401	417	404	389	390	408	450	405	434	389	429	409	399	409	392	417	422	392	409	422	428	413	423	410	418	413	411	411	406	395	409	413	393	451	380	418	431	420	418	433	413	405	378	421	391	403	381	455	418	386	381	416	427	410	400	449	425	402	426	425	400	375	423	406	387	450	439	433	408	422	444	408	414	397	407	417	419	422	389	394	401	408	397	445	432	389	410	445	421	380	424	439	390	412	412	383	391	443	425	435	439	407	400	419	427	417	406	402	444	411	451	413	392	411	391	404	398	385	405	380	429	399	412	436	414	441	389	406	420	414	425	437	387	422	452	405	423	417	397	401	408	371	420	444
19711	6076	5301	18541	7203	613	424	359	340	358	335	367	383	326	360	355	357	367	363	352	320	364	347	357	328	348	339	347	356	327	297	347	336	365	376	340	351	306	301	360	321	345	316	311	292	311	341	332	335	304	318	312	300	302	312	346	338	300	319	292	345	380	335	326	350	365	344	320	334	317	332	324	336	304	332	337	304	312	337	316	316	328	341	387	306	310	317	315	338	322	313	306	316	345	340	303	283	343	321	338	316	304	356	344	354	298	301	289	272	334	355	328	310	363	330	361	304	319	306	318	344	314	315	324	314	341	334	285	338	314	331	341	348	319	362	362	340	331	331	323	355	358	349	323	326	340	324	295	306	343	317	349	365	328	329	317	310	324	336	338	317	342	349	341	306	336	305	348	325	335	320	352	332	331	303	340	295	318	316	332	334	307	310	346	324	317	289	353	311	324	300	306	306	378	316	316	313	317	308	315	321	317	318	306	338	342	317	338	322	326	336	352	324	353	305	356	345	332	325	329	321	312	299	310	343	348	316	306	305	326	327	310	344	333	374	354	319	331	319	331	307	356	313	347	347	312	311	324	307	312	332	351	300	291	337	333	331	344	346	328	341	356	331	307	316	322	322	311	333	312	336	357	324	293	336	312	318	350	332	355	317	301	297	322	297	291	334	290	323	315	331	361	346	351	348	312	312	346	330	348	346	287	327	326	301	334	331	299	320	346	309	327	341	322	334	349	318	328	280	339	313	335	310	320	332	300	306	326	357	351	331	334	362	341	362	297	314	310	305	343	325	333	320	332	361	316	370	313	341	315	314	329	326	363	338	302	345	342	361	318	320	326	322	323	300	313	309	341	351	342	331	318	287	332	332	325	338	340	347	284	343	325	315	323	336	336	332	337	347	327	329	355	311	336	310	292	304	360	331	338	328	325	317	335	350	328	325	348	310	308	326	343	298	291	354	338	359	333	314	352	315	306	297	327	330	333	273	309	342	313	327	321	353	359	343	348	292	300	276	294	303	302	354	303	323	317	315	347	335	296	323	356	314	322	337	299	335	319	345	367	340	337	294	306	323	328	308	315	292	326	311	325	318	350	309	299	331	304	336	320	373	329	332	313	307	332	322	344	328	314	350	282	356	324	324	346	309	327	348	311	361	372	370	308	325	332	335	311	342	379	330	326	316	367	375	341	324	325	310	314	339	324	302	292	345	330	349	311	321	285	376	343	344	341	310	301	333	360	383	353	318	335	349	335	307	333	320	330	337	318	336	278	303	340	341	305	337	343	337	331	323	319	349	347	285	337	320	318	349	316	332	312	325	347	333	314	289	345	296	293	335	296	350	325	333	302	334	338	329	345	315	310	292	329	315	333	328	355	299	335	310	353	323	310	338	349	300	319	354	329	320	333	327	329	333	356	340	331	314	315	318	325	298	354	357	351	331	304	300	343	344	315	321	339	311	375	316	328	376	330	308	335	324	335	290	306	320	329	301	359	310	314	308	315	348	303	316	319	297	284	345	318	305	337	317	279	364	319	346	322	320	362	364	327	318	281	328	325	340	348	302	326	317	339	319	375	305	327	340	331	316	355	319	333	345	339	357	356	332	332	309	334	317	319	333	333	349	316	328	334	336	322	282	323	337	314	316	337	329	344	346	350	337	322	329	319	335	335	336	318	330	356	289	331	341	316	318	332	286	328	295	341	315	318	311	335	325	316	330	321	307	319	323	323	341	339	310	293	342	326	339	336	336	333	311	375	322	327	304	334	342	310	330	332	320	325	359	305	362	324	330	321	307	338	351	368	293	331	357	319	337	335	318	347	294	330	310	351	323	327	315	326	314	352	353	309	360	344	351	351	314	282	314	323	335	312	339	325	316	314	323	328	283	322	301	304	300	304	336	334	335	348	295	315	331	318	338	327	346	324	292	340	324	312	305	328	332	319	325	345	319	322	329	340	329	308	381	340	306	346	336	312	309	341	318	312	322	317	326	318	325	353	346	308	340	351	362	302	341	359	315	321	312	310	334	310	311	359	346	288	330	323	302	322	329	368	320	296	321	314	335	344	286	332	319	311	353	334	305	338	335	331	333	341	363	353	336	345	337	329	357	339	320	312	311	332	333	326	314	344	320	324	328	328	305	303	360	322	360	309	339	317	353	307	328	323	339	293	314	333	317	319	335	287	344	309	311	385	315	327	338	326	293	336	334	304	323	326	340	346	332	310	326	321	339	326	327	349	355	306	297	306	300	323	358	324	302	337	318	331	347	360	329	384	329	306	317	324	306	320	340	329	317	336	335	330	315	312	333	342	350	346	340	303	320	303	325	379	326	331	353	345	389	313	312	333	342	343	357	348	339	367	328	333	332	332	341	324	333	320	327	357	330	362	317	326	334	337	355	294	300	324	319	302	327	320	304	314	344	300	328	297	334	325	339	342	312	356	346	342	329	343	340	332	328	321	282	291	290	343	325	293	332	308	359	318	341	318	314	329	339	314	371	334	308	287	289	345	322	314	336	338	317	304	365	339	337	361	328	372	321	339	341	334	329	339	324	352	367	315	347	331	308	336	342	359	317	342	307	341	359	332	324	331	331	284	283	317	331	360	299	313	322	337	333	351	341	353	309	341	317	333	331	322	301	328	342	324	322	336	358	308	311	323	317	284	343	320	296	321	333	338	334	346	282	338	305	345	294	281	314	297	358	322	294	356	320	316	305	319	304	307	306	321	372	329	320	320	336	340	308	321	320	331	319	307	322	300	400	331	344	345	325	317	325	297	314	363	331	328	349	334	351	314	305	313	298	325	331	324	323	301	308	316	322	326	317	300	347	311	298	318	316	318	326	301	319	338	336	342	317	348	334	345	346	368	328	342	351	320	324	307	360	338	358	335	331	330	306	333	341	337	316	307	320	344	280	330	331	337	303	344	336	306	362	318	323	315	318	347	328	333	357	299	318	307	306	327	333	337	305	317	321	314	299	328	307	288	310	330	277	339	346	310	318	370	327	317	327	303	292	318	333	317	363	330	360	357	313	334	344	334	338	302	336	334	372	344	305	338	316	333	336	330	325	329	337	348	311	327	314	325	315	316	300	311	332	307	324	316	366	339	308	342	344	348	354	327	304	322	315	352	347	314	314	296	316	334	355	356	384	310	364	306	329	340	313	358	316	303	311	352	317	322	317	355	322	347	327	318	322	316	350	365	355	324	347	343	338	333	317	321	308	318	327	314	291	330	318	299	325	316	314	296	319	330	300	370	369	338	319	339	339	362	333	324	318	320	329	274	339	332	319	343	350	323	358	338	297	320	349	349	313	348	319	344	369	318	336	334	348	292	347	323	315	333	310	339	316	374	342	313	325	327	343	354	302	318	321	342	288	325	327	336	333	337	352	364	307	328	352	337	310	328	332	330	328	299	354	297	300	329	315	306	334	328	303	317	328	344	331	305	307	317	326	316	345	323	338	305	300	332	327	377	351	305	315	351	347	273	312	327	356	343	317	268
12216	5036	10159	33521	12241	1129	1072	990	888	873	836	856	826	852	824	834	831	814	804	739	777	833	820	719	768	769	753	801	797	811	707	806	756	778	749	755	779	765	780	777	774	778	734	672	728	733	763	728	752	757	784	749	727	757	750	789	709	780	762	735	738	755	737	740	758	683	761	762	752	760	757	736	757	743	712	740	731	722	775	712	708	765	725	786	772	751	781	766	762	756	723	745	748	729	710	762	722	766	734	736	739	776	736	749	742	786	756	720	726	772	707	782	740	662	750	735	725	743	703	717	713	785	742	757	768	777	713	717	740	772	762	774	744	721	760	781	794	767	747	767	783	743	750	750	738	779	721	701	743	754	774	723	768	770	739	787	736	725	719	727	733	765	760	762	723	818	707	754	714	732	739	739	738	746	725	754	746	756	720	745	711	735	768	746	791	734	731	765	730	779	720	740	799	731	759	727	799	778	757	749	816	729	720	759	728	729	771	771	777	744	723	714	764	749	768	724	725	733	751	766	782	707	740	777	746	750	737	753	742	776	700	733	740	801	747	716	751	734	738	760	722	769	737	758	758	721	762	740	739	717	747	725	733	732	728	797	724	786	697	788	732	696	701	778	757	734	740	744	741	760	751	716	746	757	728	767	749	724	724	723	685	762	756	731	716	749	724	814	722	767	768	774	774	758	737	761	728	738	737	736	736	734	727	724	759	694	761	742	740	742	740	747	706	789	759	766	775	750	763	734	761	719	796	734	756	729	736	707	799	802	739	782	782	789	750	742	761	777	765	725	769	694	752	774	709	724	737	784	681	743	742	753	803	710	791	760	724	694	746	742	700	770	756	719	725	740	726	703	746	735	739	729	787	706	751	751	713	722	758	775	758	737	740	738	750	786	754	724	765	702	715	757	746	785	741	761	760	718	738	780	736	728	659	756	702	734	778	781	748	724	771	793	730	743	738	741	775	716	727	787	741	779	736	773	730	762	775	765	776	816	786	764	778	701	757	741	736	718	730	762	770	770	783	734	805	785	756	724	692	715	743	751	723	796	758	778	788	755	735	714	728	730	716	690	718	762	764	724	743	672	698	719	715	752	724	737	758	759	718	713	773	816	755	745	796	775	755	746	762	773	746	740	751	778	743	773	796	714	758	700	762	767	739	781	779	719	810	775	752	695	727	729	747	768	767	811	755	738	719	724	728	826	773	745	807	750	735	766	793	764	786	770	788	766	766	775	698	738	794	723	763	758	762	745	736	718	714	725	746	786	763	737	698	724	746	720	767	723	746	714	759	764	740	774	751	764	685	756	779	736	759	702	764	736	742	691	732	742	758	733	723	744	795	721	723	729	788	793	755	764	727	722	739	770	739	710	771	760	685	753	710	782	762	744	747	752	710	757	728	746	778	710	746	779	794	742	721	782	744	746	735	746	721	725	743	693	722	708	820	733	763	798	704	736	723	748	736	705	771	752	755	755	754	759	731	828	771	757	727	801	792	695	804	777	752	704	732	757	725	717	757	712	710	763	742	737	766	728	689	760	783	741	729	741	727	712	724	727	722	786	685	728	743	784	740	755	736	726	702	718	770	754	751	784	742	774	691	713	705	742	752	731	724	716	703	739	748	740	704	712	748	814	740	754	678	720	759	756	743	682	723	698	776	741	748	751	720	712	745	745	740	746	755	739	707	749	775	755	766	741	758	742	726	816	794	741	735	771	769	741	739	774	702	762	766	759	717	823	740	760	784	725	768	733	735	781	690	707	757	784	750	710	719	751	722	756	745	763	729	725	735	744	718	730	748	765	726	697	739	724	767	747	777	742	810	731	737	761	693	748	764	774	794	802	746	752	744	727	753	782	756	743	771	740	695	731	749	763	760	740	824	747	823	782	748	705	740	770	763	768	741	747	757	760	729	719	787	760	707	754	716	700	712	742	745	754	754	747	685	748	745	783	758	766	723	765	724	762	731	687	747	733	712	728	746	708	805	717	749	729	756	752	717	738	729	730	736	786	780	713	749	756	734	806	697	731	703	729	755	742	768	727	721	747	723	729	760	751	734	757	775	763	746	775	744	741	719	778	738	780	690	768	745	733	708	725	757	696	747	770	749	719	726	743	788	763	787	728	770	750	762	791	760	719	740	735	750	760	771	759	735	772	756	712	734	784	769	734	739	733	750	716	762	754	794	719	764	749	714	752	739	781	776	737	809	749	699	760	751	762	756	712	783	759	729	737	743	765	706	751	732	705	740	725	748	758	763	787	733	731	756	764	758	763	773	762	759	748	741	775	694	741	788	746	698	796	739	783	719	714	783	707	745	757	771	787	735	745	793	755	776	747	704	721	760	727	747	722	756	756	754	730	802	742	748	721	812	773	775	727	746	767	767	786	739	703	801	751	760	751	708	777	775	713	717	790	789	746	752	746	780	699	758	729	745	714	754	754	744	736	729	751	733	736	743	778	769	718	770	753	713	769	749	749	731	755	776	739	756	737	710	736	767	767	762	721	719	764	784	774	702	765	746	746	766	778	742	756	757	740	745	787	746	761	738	748	743	791	764	751	715	769	775	725	778	726	699	784	772	720	735	755	725	766	740	742	710	732	751	666	753	780	725	741	720	793	766	719	723	780	768	737	757	755	720	710	750	719	763	746	734	725	700	751	782	755	751	763	753	722	801	775	749	750	729	709	795	714	719	716	740	753	753	731	750	844	767	744	728	713	733	756	771	725	759	709	748	764	777	809	734	754	732	733	804	734	796	690	735	721	764	763	781	755	758	751	732	699	701	769	760	749	750	788	749	775	753	804	786	800	771	775	769	734	751	773	693	722	774	772	761	775	780	730	744	733	737	741	737	777	766	764	780	806	681	802	743	747	727	734	734	761	724	764	761	773	723	769	735	788	762	726	734	752	752	751	781	776	776	755	729	722	749	783	748	766	730	760	759	739	719	747	730	697	749	728	782	744	764	794	763	725	701	716	729	800	742	788	767	695	737	737	755	730	720	758	769	770	741	707	755	719	795	810	745	778	769	758	687	737	762	770	697	761	717	812	745	766	755	749	723	759	722	726	775	707	735	739	731	748	735	748	807	725	770	770	760	770	699	698	744	737	733	743	747	696	694	805	727	714	742	757	751	732	757	785	748	768	811	721	769	755	748	706	737	723	758	753	729	759	735	762	720	804	688	716	755	698	778	741	700	770	737	752	783	768	734	753	728	774	711	715	709	768	755	760	727	762	723	775	783	784	720	727	775	758	762	735	778	772	719	758	740	767	737	801	784	730	762	718	709	789	757	738	785	739	787	676	761	769	744	719	757	755	768	727	751	701	754	726	739	777	714	728	775	738	707	707	733	711	764	746	751	749	739	781	719	775	743	776	719	747	694	759	733	745	726	729	743	806	746	759	757	758	725	709	782	747	776	771	749	707	763	673	746	723	728	763	795	822	741	707	758	726	782	721	735	748	732	777	772	754	747	768	792	747	786	775	777	772	761	736	724	734	695	721
27846	8555	10021	33167	15254	1109	519	437	426	421	385	416	388	375	374	371	356	411	331	366	365	359	340	357	348	420	358	343	377	358	341	374	368	350	343	359	338	343	340	386	387	352	350	317	347	395	363	326	354	367	384	350	356	374	381	350	359	323	337	323	371	373	337	351	347	354	361	347	388	370	351	351	385	327	324	358	385	366	347	367	357	365	346	346	364	366	372	358	336	350	375	352	354	389	321	354	330	337	334	346	401	361	348	346	337	381	348	326	350	359	382	383	390	349	320	323	379	371	390	344	355	357	351	354	332	358	380	376	364	347	356	341	314	368	338	319	393	360	330	341	362	407	321	350	375	362	376	362	387	373	357	390	394	359	340	352	339	333	369	351	350	369	317	326	356	321	347	404	354	348	370	359	359	311	346	384	355	338	351	307	373	362	359	369	344	351	360	383	348	351	372	373	389	327	405	330	362	330	368	371	334	342	349	374	350	358	393	331	330	328	339	377	353	385	379	363	367	324	347	363	374	339	377	348	366	335	357	336	363	310	331	341	346	362	342	325	320	351	333	321	355	367	367	363	365	346	389	344	352	363	365	415	350	339	348	383	319	339	354	358	329	322	376	350	337	360	366	373	363	326	374	333	358	370	399	339	356	339	362	314	351	346	329	378	341	315	367	332	375	355	336	365	360	353	305	349	369	386	371	352	346	353	329	351	353	323	347	338	363	358	364	328	387	358	327	315	352	343	354	386	394	320	340	332	330	363	357	371	391	365	337	369	362	362	352	331	340	350	328	342	331	329	379	324	340	354	358	363	381	354	362	368	375	388	424	362	326	346	327	331	345	380	346	359	359	329	348	372	392	369	333	319	322	392	368	324	384	378	372	360	323	355	351	344	353	336	376	327	315	359	325	351	408	348	401	343	325	340	357	354	370	385	324	354	335	382	344	346	352	353	350	343	358	336	328	331	325	312	369	376	379	341	338	358	363	383	335	366	354	333	351	357	396	350	353	354	375	331	380	345	332	353	363	351	352	344	313	371	385	330	361	311	337	347	365	353	364	340	336	351	425	323	395	375	374	384	360	391	369	368	348	350	385	394	336	320	376	323	341	358	318	349	402	366	373	315	334	336	351	343	338	382	369	382	362	345	371	377	355	299	364	338	388	364	350	359	316	364	350	369	360	351	350	370	390	379	339	336	330	382	322	358	348	342	380	351	333	349	365	351	361	327	326	391	342	341	342	364	378	359	389	339	346	389	366	327	373	386	297	372	339	397	371	348	367	352	317	346	375	327	360	354	360	351	358	353	349	323	355	333	333	368	359	346	361	324	367	330	341	380	336	336	333	330	340	339	350	353	344	356	370	351	340	355	332	333	342	358	372	349	356	355	348	323	382	359	339	358	386	378	366	390	357	361	356	361	302	374	320	384	365	320	365	366	344	366	348	345	349	346	388	379	333	356	327	360	384	359	332	355	385	369	347	355	348	381	317	393	350	369	334	303	353	369	330	381	336	322	368	321	331	341	337	343	351	390	368	361	332	373	350	378	346	338	362	333	353	330	372	363	396	353	355	324	351	357	385	381	308	347	355	333	390	368	311	356	389	401	340	357	344	326	364	311	363	342	377	332	389	413	354	371	393	351	357	368	379	368	381	342	365	341	345	333	351	353	330	347	370	365	360	356	369	351	370	363	326	355	337	369	378	382	337	366	345	397	379	359	331	361	373	332	341	384	379	326	372	340	362	365	374	346	368	339	333	339	301	347	343	376	357	351	341	344	346	330	340	388	348	371	361	352	406	388	378	335	337	318	337	363	330	349	326	363	342	364	367	349	363	328	353	365	369	328	355	376	343	348	355	365	371	339	338	352	357	398	347	359	317	377	376	353	362	390	361	372	360	370	346	356	369	365	362	352	368	374	347	342	370	384	413	350	364	347	375	325	348	314	350	352	355	339	351	355	356	346	362	356	352	336	358	317	336	366	344	351	369	365	353	382	342	357	339	391	359	330	370	364	389	328	374	330	353	337	356	351	333	382	365	322	310	374	394	336	409	385	368	355	339	336	366	381	353	367	386	335	361	343	367	354	376	354	326	358	319	370	371	342	362	358	371	333	342	363	358	332	339	334	338	332	381	364	380	358	376	346	372	360	359	338	352	379	364	368	345	344	304	342	372	353	371	331	357	387	348	333	367	379	371	340	367	362	363	388	371	307	345	358	356	334	420	373	342	346	369	359	346	310	354	333	377	353	340	360	341	365	343	350	338	371	352	372	364	347	374	371	346	357	361	393	355	374	362	362	359	365	359	369	362	390	360	358	346	336	353	335	351	424	393	373	328	322	377	321	391	382	312	346	345	351	361	382	344	379	376	361	394	357	366	372	363	356	341	383	380	359	352	336	338	378	361	350	381	362	336	358	386	339	353	366	375	354	358	359	332	352	413	357	319	360	359	341	342	341	311	343	304	349	380	320	361	347	344	400	359	366	357	357	324	366	335	373	361	362	353	357	346	350	373	372	352	389	347	326	368	345	337	357	363	339	372	380	343	335	352	329	359	407	364	387	364	346	362	333	365	354	328	338	328	339	344	352	324	349	362	347	358	341	361	353	353	358	377	344	362	365	376	355	362	362	335	378	372	368	332	354	335	348	360	333	368	351	328	379	351	337	335	371	351	355	382	381	331	346	316	370	411	360	338	347	340	363	335	323	368	355	317	349	354	357	318	327	355	397	334	366	327	354	392	360	346	332	380	386	349	382	356	340	356	368	373	361	319	357	348	323	349	375	348	360	336	413	350	337	359	378	375	349	371	359	341	351	349	351	326	348	327	380	342	363	362	331	337	338	369	353	346	397	298	348	347	385	356	349	343	375	362	371	326	312	355	363	321	349	364	372	356	342	350	354	371	395	339	374	359	361	337	366	344	354	366	368	343	342	381	328	327	368	352	301	343	355	332	368	373	389	339	356	364	348	359	372	389	355	330	323	382	363	336	348	347	319	334	382	329	366	346	361	345	326	364	365	361	341	358	383	336	336	341	362	348	381	330	390	336	364	341	372	370	375	376	343	338	355	390	351	357	331	333	358	365	348	356	369	369	341	341	367	341	392	358	347	372	402	352	357	374	362	343	385	356	319	372	332	346	333	321	319	357	338	357	337	336	384	361	357	350	322	355	359	331	355	357	356	348	331	362	369	358	361	340	360	371	355	331	366	352	338	354	366	364	348	366	332	349	363	375	361	317	341	369	337	345	357	348	363	363	350	392	367	350	382	349	321	374	385	376	342	360	359	358	338	401	354	344	351	340	365	313	359	325	307	348	351	329	352	347	360	328	318	362	358	328	349	330	368	341	334	373	363	373	391	365	360	356	371	391	317	323	296	358	353	367	372	356	366	376	300	348	343	333	351	340	344	300	355	383	374	335	373	335	320	363	339	360	334	338	337	364	334	339	337	369	322	346	363	361	371	378	379	376	336	357	365	341	350	372	360	354	385	335	370	351	337	371	334
15269	5953	17478	44951	18420	1514	1381	1237	1123	1148	1005	988	960	934	910	876	901	833	858	878	883	802	830	791	851	840	793	853	847	834	843	814	913	771	773	791	856	832	794	816	802	817	820	801	795	783	762	885	818	787	831	764	742	779	753	813	712	760	814	837	816	760	761	838	779	791	746	807	807	787	815	806	825	745	738	776	797	775	784	802	763	811	816	757	796	794	810	844	772	768	796	825	728	781	787	769	787	813	806	779	755	745	707	790	790	760	821	766	784	738	852	772	757	751	767	812	794	780	746	760	802	816	788	751	783	789	777	727	800	758	725	777	787	794	765	789	831	766	770	803	779	756	787	786	818	868	756	768	767	782	804	817	776	812	800	771	721	773	801	786	780	813	750	727	779	777	785	780	797	765	770	780	800	791	767	740	830	793	827	793	793	803	771	768	802	759	755	769	762	793	755	772	841	775	770	808	831	780	762	782	782	799	811	789	686	742	783	780	823	796	765	743	751	832	814	788	760	730	814	776	782	813	842	767	763	800	788	773	772	800	813	768	823	742	799	768	811	785	826	751	776	760	759	804	765	733	816	746	757	813	724	836	748	747	740	787	854	786	765	742	792	750	772	824	758	763	786	825	811	819	847	806	805	761	770	817	750	764	775	796	765	823	789	732	790	765	780	753	771	796	793	799	737	781	823	777	778	800	804	763	805	831	795	740	780	795	795	723	757	804	820	814	777	778	779	777	783	789	770	785	794	772	750	776	807	810	760	771	777	761	796	747	809	783	791	731	752	792	814	752	780	801	778	809	770	773	809	800	795	814	743	752	765	754	790	776	790	823	840	787	820	732	760	735	795	863	794	802	777	748	750	790	826	809	783	789	749	820	816	824	773	764	758	758	753	774	770	786	752	763	754	792	754	836	743	795	796	730	782	776	731	781	748	734	776	791	746	784	828	811	782	848	800	758	787	821	812	791	807	801	802	788	781	803	822	792	764	769	789	802	826	763	778	812	753	792	803	784	777	816	794	765	770	795	760	775	792	758	786	800	753	816	782	788	801	754	836	774	813	774	838	840	771	796	727	752	764	747	775	822	776	761	794	821	798	745	790	754	806	786	755	747	761	814	774	809	802	840	783	779	784	764	754	783	760	762	813	784	829	738	777	777	790	825	783	759	797	768	788	803	766	775	751	791	739	785	822	772	823	794	831	775	766	819	775	796	797	793	811	764	791	783	784	759	810	774	764	813	796	756	842	756	746	765	820	771	768	791	793	759	817	754	842	781	788	735	829	821	778	794	817	773	781	730	762	772	794	820	788	831	815	773	787	827	760	758	774	753	746	807	769	807	804	782	774	783	759	760	790	775	742	748	786	783	775	773	753	782	837	812	806	811	787	765	765	771	751	809	750	766	820	767	702	771	783	772	770	786	816	783	840	800	840	748	776	835	754	831	797	799	750	808	791	767	771	806	783	762	725	749	750	793	751	768	842	791	757	759	753	793	754	715	795	789	753	745	847	763	803	733	820	831	774	757	768	822	812	794	846	736	802	780	783	809	816	801	792	795	799	711	794	812	746	805	824	805	737	742	777	790	762	798	803	749	774	807	755	791	772	768	732	742	772	797	794	770	762	805	772	744	780	753	792	754	729	746	806	760	791	756	774	837	750	742	751	778	778	774	794	767	775	755	715	785	742	750	765	806	778	735	793	776	789	824	758	761	829	790	790	802	781	789	738	734	772	813	815	731	802	774	758	785	812	772	774	800	777	737	762	819	789	770	865	781	778	777	808	730	768	763	761	773	784	766	806	774	754	812	814	824	758	769	735	810	817	818	776	786	798	771	828	734	791	792	772	753	792	737	806	812	733	760	769	788	785	764	786	789	781	812	762	763	809	864	781	775	746	795	758	734	764	775	771	805	757	750	825	801	836	773	798	752	824	805	810	753	791	799	803	769	818	759	779	733	729	747	816	761	834	775	740	766	770	737	800	775	754	811	785	786	776	772	762	738	741	797	764	802	778	798	770	784	792	778	743	814	771	769	818	839	792	727	774	796	801	793	775	742	802	826	779	775	727	777	788	794	781	815	787	768	767	774	815	759	760	780	786	756	814	790	781	776	759	765	751	759	791	807	803	765	763	768	800	802	760	735	741	767	754	749	777	774	727	832	810	828	772	820	783	818	762	809	753	778	771	765	813	779	715	770	777	753	786	757	763	760	771	761	787	736	832	798	792	796	782	763	807	815	824	764	736	766	782	798	770	798	758	789	764	775	812	755	789	760	794	773	769	791	821	835	774	840	834	810	824	787	734	790	809	772	767	752	830	782	820	736	844	838	782	782	769	835	795	809	766	756	793	823	799	735	812	771	812	708	766	788	754	776	717	780	822	800	780	779	758	747	814	818	802	763	738	798	785	793	758	755	771	781	817	775	807	775	783	787	801	803	844	748	807	821	775	814	818	767	787	775	786	782	777	757	822	747	776	780	771	741	759	783	738	792	785	790	807	782	788	759	791	742	783	762	746	790	780	758	742	737	787	760	807	789	802	768	804	751	771	779	762	765	799	812	806	745	818	768	786	775	759	782	780	823	793	788	744	711	782	799	823	802	834	788	792	803	804	775	792	768	765	738	839	840	777	787	827	778	766	746	773	776	770	791	807	751	778	779	732	766	806	778	786	766	783	828	757	775	797	829	736	766	783	843	771	804	806	822	764	758	792	762	804	821	831	813	855	772	809	766	801	810	725	793	772	804	769	721	813	746	776	809	803	732	735	782	779	735	762	743	780	749	780	787	833	778	834	756	755	807	802	819	746	760	761	782	788	817	743	751	774	808	782	798	789	756	769	770	789	789	741	877	818	758	840	803	806	823	785	764	828	772	763	767	800	802	764	772	779	820	776	838	771	808	757	742	788	779	835	767	737	787	776	759	761	784	787	768	771	776	761	768	752	781	834	819	806	782	739	792	782	783	805	771	787	798	745	810	798	694	829	735	808	771	790	820	772	771	735	749	784	772	819	839	774	783	799	732	808	785	730	751	784	793	853	779	815	726	757	762	751	768	794	782	772	752	772	809	764	815	802	741	779	812	788	854	810	808	792	759	769	769	763	732	762	826	810	819	724	808	816	800	787	805	770	755	773	770	804	816	762	796	821	801	776	800	771	738	769	783	810	802	836	755	770	774	795	789	832	786	757	798	744	768	777	781	829	782	796	782	819	814	796	779	831	748	740	791	793	773	780	838	760	783	801	820	769	814	811	791	790	763	777	787	770	829	792	763	808	769	788	785	712	798	794	763	817	801	791	795	769	805	780	793	808	778	784	823	774	784	793	789	805	747	796	747	765	777	731	748	788	799	725	806	807	788	755	774	833	829	797	770	758	741	787	792	733	802	797	839	810	807	751	791	762	733	776	822	810	831	807	730	789	763	828	722	846	743	801	812	744	767	747	830	809	776	776	816	815	776	804	817	776	781	812	732	757	753	791	771	787	802	743	767	823	791	740	746	821	765
8501	2273	1236	693	332	155	183	163	139	163	165	151	140	136	138	141	142	147	167	148	144	156	160	152	184	144	126	152	167	146	164	156	149	156	179	169	156	162	148	155	176	175	150	151	169	157	160	169	170	153	159	168	134	154	157	151	175	165	171	162	163	155	150	133	144	156	161	147	152	157	154	147	175	137	165	158	171	158	184	179	165	147	151	143	161	173	156	165	152	205	163	165	150	165	150	167	167	172	150	178	154	168	155	173	148	148	184	155	156	162	167	154	159	169	148	163	143	180	154	166	163	158	165	152	152	177	149	152	141	139	143	169	152	180	177	141	149	175	156	159	148	179	144	144	172	124	159	168	152	135	155	148	152	159	158	157	170	153	174	169	149	139	163	187	171	147	152	162	177	148	151	134	150	152	173	154	161	175	145	162	188	165	128	139	156	170	145	151	179	158	161	160	145	164	137	130	173	153	151	135	148	168	150	152	153	135	147	159	142	168	153	163	148	176	171	165	165	160	161	132	154	155	161	166	158	147	154	149	151	163	151	166	156	157	171	145	149	147	161	142	158	157	164	133	159	159	152	149	161	155	170	166	156	169	159	171	165	140	171	156	178	189	154	127	174	142	173	191	116	136	153	154	150	138	141	143	154	153	173	146	171	144	150	135	173	168	157	144	141	165	158	155	141	174	180	158	136	164	151	159	160	157	144	165	142	157	183	174	163	149	175	164	158	130	158	156	145	148	177	148	190	135	156	141	166	175	152	159	140	136	146	142	158	166	165	156	160	153	135	119	153	144	167	168	140	156	145	176	140	159	175	151	156	146	147	157	157	169	145	160	152	142	191	162	151	151	153	145	167	149	155	153	132	154	194	158	166	147	182	150	157	142	189	180	146	139	168	166	167	182	157	163	155	150	162	164	149	151	155	161	150	162	159	148	183	162	147	142	152	157	141	150	162	170	169	154	154	157	166	158	156	179	157	165	173	124	155	141	156	152	168	161	183	175	153	152	156	148	142	160	145	153	142	144	147	124	169	179	157	154	187	172	179	177	167	163	200	144	164	163	154	186	182	168	143	163	162	167	151	157	160	157	151	160	181	161	168	167	129	154	162	137	153	160	147	140	162	160	147	143	149	150	149	151	148	152	161	143	151	143	150	158	161	151	150	146	187	156	158	165	132	135	148	141	132	154	161	162	136	166	170	146	141	165	145	178	147	160	158	158	156	153	153	153	169	151	164	177	159	159	167	133	160	152	157	145	175	138	147	162	141	166	154	150	184	156	161	168	141	167	171	150	151	161	168	164	165	160	160	168	142	165	152	160	138	151	185	160	143	156	152	137	143	180	157	138	165	152	163	155	175	169	151	159	177	168	182	159	160	142	180	137	140	137	151	148	148	175	184	140	165	161	150	163	169	162	150	178	173	159	155	162	161	172	159	166	163	162	165	192	146	162	140	170	166	130	140	155	175	149	188	158	153	153	176	148	161	154	160	155	183	165	153	164	149	167	143	162	165	147	148	159	163	184	181	166	178	158	142	150	167	179	150	153	158	140	155	153	161	166	165	149	158	138	191	144	171	151	164	129	169	149	155	172	153	158	163	166	165	170	165	173	167	164	146	149	184	158	162	157	151	150	152	184	131	146	163	152	137	142	149	166	170	130	152	175	165	168	145	146	151	154	165	160	145	157	144	135	175	142	173	155	151	159	155	158	180	175	169	158	171	174	167	172	157	173	156	167	134	161	162	153	185	150	149	137	164	164	154	170	131	171	139	152	188	156	187	156	186	150	149	144	169	140	151	159	143	148	150	176	142	149	164	141	133	137	153	158	167	141	166	178	179	146	169	155	153	158	160	144	173	171	128	175	166	159	139	152	160	158	127	156	160	172	165	151	135	147	156	165	152	146	160	165	160	152	158	165	181	174	137	141	153	168	165	152	144	156	171	143	159	170	178	148	149	133	166	147	143	170	168	150	184	173	138	151	132	148	165	138	168	147	147	168	160	159	151	149	147	164	154	167	171	133	158	153	150	139	143	148	172	151	155	148	150	152	155	145	149	170	136	181	165	166	172	155	116	153	145	160	153	158	171	184	159	147	158	155	164	159	167	148	180	155	167	173	160	168	144	127	149	146	141	140	153	163	185	129	182	178	152	179	149	174	144	156	153	148	142	135	160	168	168	158	141	137	167	159	161	151	179	171	131	154	129	150	159	137	160	146	158	154	161	130	190	155	149	140	164	151	134	165	165	138	160	137	173	137	153	182	151	158	164	135	159	162	156	170	158	135	149	152	174	161	157	155	157	131	171	159	163	131	151	164	170	139	166	155	168	159	157	174	152	150	147	154	183	153	154	161	145	144	157	177	158	168	147	151	152	153	161	142	141	143	148	143	167	146	162	172	156	175	143	151	174	169	164	167	173	158	161	157	132	153	172	169	161	142	160	146	150	144	167	138	147	161	188	158	161	157	161	147	166	160	189	168	160	157	143	166	152	146	171	171	163	147	150	154	154	152	168	151	161	152	180	133	158	171	150	151	152	152	172	177	170	169	153	160	161	152	164	149	178	155	139	147	152	149	173	154	177	154	170	164	139	164	168	139	166	163	164	140	176	167	151	136	137	149	163	163	153	176	166	172	153	140	185	135	175	146	161	122	160	154	155	160	142	156	130	157	143	166	138	167	156	156	151	164	165	143	169	156	142	134	175	150	174	191	144	148	140	143	163	157	163	157	173	153	148	171	142	190	179	181	126	158	152	152	148	153	144	157	175	159	158	159	166	159	163	150	138	164	161	167	164	134	155	196	165	169	172	163	144	142	145	154	186	138	168	156	162	144	137	139	150	148	176	146	189	154	157	186	165	165	154	172	144	131	146	160	154	157	158	154	142	156	143	145	164	145	163	162	139	161	160	168	151	170	177	145	150	172	166	141	155	145	175	159	153	135	147	149	144	148	164	155	149	148	140	171	141	174	136	147	164	154	133	151	143	141	171	142	181	181	161	136	138	149	151	164	165	126	143	160	156	161	147	174	170	147	180	165	167	162	149	187	173	158	161	146	124	147	157	183	152	175	174	168	163	148	157	166	152	161	167	157	126	162	134	156	166	152	159	148	153	144	134	173	160	160	150	138	157	160	147	166	130	141	129	162	148	174	172	169	151	157	141	165	152	156	171	153	168	166	151	157	153	155	160	143	152	175	157	167	166	139	174	171	154	155	165	167	165	151	161	161	160	170	165	166	176	173	165	136	162	132	152	158	160	168	143	151	127	163	187	181	175	161	166	155	133	143	165	172	155	168	160	154	153	173	175	169	157	172	137	168	153	162	155	161	168	130	124	149	139	173	185	156	151	135	160	167	156	145	167	147	161	133	153	180	171	160	158	147	160	145	162	180	162	154	151	152	157	158	155	174	180	161	158	153	161	176	169	171	141	159	149	152	142	162	158	161	159	151	155	145	141	173	171	139	128	148	164	158	159	153	159	159	165	137	159	168	164	154	194	150
5095	2117	2196	2277	1093	405	410	387	367	411	405	422	406	457	410	410	419	408	421	421	433	416	432	424	391	376	377	399	444	417	403	395	444	429	381	395	416	432	428	450	398	415	437	379	387	434	389	415	404	399	422	429	435	399	395	397	404	408	417	384	445	417	429	426	406	443	413	397	432	407	366	370	420	422	439	426	381	402	419	382	425	371	428	437	420	379	406	399	390	408	426	424	396	423	402	416	389	403	396	396	415	403	429	406	426	416	439	417	431	415	412	422	407	395	427	389	396	393	404	428	445	422	397	409	445	392	431	423	414	404	392	398	423	431	389	380	391	405	447	419	431	392	430	413	425	394	404	410	407	396	417	394	421	432	440	459	396	441	408	384	415	444	418	436	396	397	414	400	420	408	387	412	402	385	406	400	386	404	394	416	386	419	430	424	409	411	398	381	417	451	406	410	456	422	415	439	403	405	397	403	423	396	422	413	389	421	418	420	411	424	443	410	411	439	420	390	432	432	429	422	427	391	413	395	432	399	408	417	389	415	453	403	423	411	398	441	421	425	424	388	372	400	415	393	413	432	418	424	407	425	405	428	378	405	441	404	394	423	418	403	412	401	417	412	406	401	427	411	378	428	402	392	415	393	409	447	390	396	447	408	408	435	371	435	418	423	401	447	457	479	349	365	418	427	428	414	417	425	418	415	383	417	406	386	422	447	436	418	439	420	438	415	421	394	419	407	397	385	375	398	413	386	378	424	413	386	422	423	408	431	437	409	400	411	395	466	391	436	423	424	375	426	404	440	427	400	437	431	411	432	406	398	367	433	423	399	408	405	404	392	386	428	391	440	444	419	416	420	433	359	410	420	435	420	440	419	367	398	411	393	408	423	422	440	395	383	382	442	390	402	434	431	388	425	437	431	396	403	384	376	389	434	416	409	440	367	413	409	381	420	401	412	412	404	436	403	426	407	431	440	395	422	415	428	427	396	395	422	422	367	423	379	400	403	382	426	476	433	441	348	424	387	434	406	400	449	413	378	437	432	414	401	408	394	413	386	402	402	416	405	446	423	407	439	417	441	389	455	430	408	406	385	396	421	438	442	385	401	414	419	409	411	379	390	388	385	403	425	410	411	386	388	438	413	415	418	420	399	429	407	426	429	381	374	431	423	417	387	407	405	417	426	392	406	413	410	417	445	422	387	413	413	417	419	430	431	409	405	421	394	386	416	447	407	397	423	437	378	378	443	452	415	420	419	419	399	374	406	398	403	438	403	459	395	395	401	405	428	416	410	454	417	447	415	412	377	395	440	405	410	400	374	402	411	397	427	429	455	399	389	429	381	388	404	420	428	436	393	400	396	415	423	415	419	409	399	388	419	408	392	413	412	433	405	391	417	379	409	413	397	432	384	401	437	413	417	403	372	435	402	390	425	410	430	430	425	443	389	448	421	422	434	397	432	415	422	398	383	449	399	422	432	409	427	413	426	412	403	395	419	397	385	427	439	410	427	394	399	424	411	422	424	414	423	427	389	425	386	396	396	435	375	407	411	427	401	421	415	447	387	382	441	437	383	422	375	413	433	460	432	416	401	418	415	444	420	407	459	441	405	381	398	402	389	397	408	421	400	434	422	409	409	430	422	412	414	444	420	368	399	433	408	399	428	424	414	416	417	387	377	394	407	394	415	425	409	446	406	401	446	392	425	423	400	403	402	437	414	458	422	387	409	436	412	398	392	417	364	429	425	407	393	404	403	416	436	402	443	415	401	423	373	412	433	401	437	403	441	412	396	433	421	423	414	420	388	400	411	409	422	394	418	407	384	392	397	409	426	410	399	406	413	378	400	427	376	410	409	402	443	390	410	397	392	421	444	451	410	422	383	377	422	365	415	385	434	398	357	374	421	410	364	425	409	369	410	419	415	413	427	426	410	378	402	337	416	403	418	414	429	399	403	432	413	398	402	404	412	398	421	411	425	401	377	402	418	419	419	393	402	385	403	397	410	395	412	380	415	422	416	457	391	425	395	394	431	391	425	382	399	426	359	399	403	390	387	423	405	421	379	436	421	403	402	443	428	415	420	436	420	397	469	405	415	408	398	413	400	391	413	446	411	437	427	386	404	387	406	391	374	408	398	426	398	392	395	387	446	433	406	416	438	423	412	420	373	430	405	421	433	414	415	410	392	416	438	390	424	431	414	445	446	394	425	410	415	433	423	378	386	427	388	406	389	383	435	404	418	422	409	370	409	410	373	416	408	410	392	428	416	407	397	410	378	437	413	418	405	408	435	398	379	441	446	443	426	416	433	412	424	414	416	411	386	422	411	387	405	454	400	405	389	422	395	444	403	436	412	413	395	347	395	433	414	409	404	443	398	395	422	407	398	407	409	407	422	426	356	371	429	398	423	416	390	406	403	383	394	439	397	511	422	390	420	432	393	391	430	408	405	423	417	400	424	410	414	368	404	422	416	388	409	382	411	430	414	423	399	392	406	400	394	397	407	410	423	448	416	415	404	407	396	423	380	419	400	430	401	401	417	408	404	435	440	422	411	439	397	415	397	396	414	402	415	426	401	435	424	414	415	414	429	441	396	416	423	400	427	374	422	429	410	393	429	395	405	419	431	422	386	418	398	408	389	391	431	406	422	422	437	389	439	457	417	405	406	412	396	388	418	424	383	408	392	429	377	381	416	423	409	415	420	406	384	433	433	404	397	394	394	405	387	376	437	421	391	434	429	404	392	421	434	417	386	432	397	409	436	433	398	433	376	409	420	387	396	422	383	406	390	395	386	424	410	404	416	397	400	424	398	395	428	421	394	433	377	391	390	445	415	430	410	430	400	409	439	432	389	413	391	385	423	387	420	419	413	401	423	412	393	398	402	410	415	418	442	441	390	403	429	386	379	421	390	414	382	359	408	398	406	445	438	416	451	421	414	451	439	420	422	389	420	395	413	412	448	391	391	461	400	427	393	402	418	431	397	415	373	402	414	406	408	395	386	397	424	387	388	429	417	362	420	409	416	425	401	437	431	410	443	428	414	425	417	432	422	406	458	424	402	413	401	425	426	437	372	393	406	394	405	444	410	387	373	428	386	438	391	379	422	433	391	395	420	374	412	363	422	359	416	466	423	402	396	400	429	386	429	403	408	361	425	403	445	384	437	418	417	379	414	388	426	430	402	410	445	403	417	413	405	412	391	411	430	404	397	385	409	418	405	389	426	448	411	417	440	403	386	372	396	424	406	413	427	417	409	402	466	435	448	418	418	413	416	416	392	429	405	382	410	440	442	437	423	395	434	375	404	403	423	404	431	427	378	444	405	426	412	394	436	375	415	398	406	412	391	429	410	392	403	436	412	392	458	415	438	408	406	419	418	435	441	409	418	379	380	407	429	414	419	415	387	421	403	381	396	415	424	354	405	399	388	408	428	410	412	407	386	396	428	412	446	394	395	402	414	427	394	426	421	409	423	394	445	435	439	377	398	403	410	384	381	414	398	431	402
17645	4146	6781	17346	10043	724	375	401	383	352	350	365	326	358	311	340	338	337	331	344	355	315	346	321	353	350	315	329	334	318	340	329	325	328	330	300	296	312	349	337	309	326	346	354	310	382	344	334	308	327	325	333	339	249	324	315	303	318	296	295	313	322	331	324	306	324	309	345	357	334	279	328	306	333	329	306	306	325	317	299	316	360	314	297	380	288	314	333	321	313	319	311	317	306	367	327	351	329	323	305	311	346	323	310	323	360	323	340	309	340	270	352	306	268	282	322	352	325	336	299	307	313	318	270	321	287	351	330	319	302	303	300	317	346	330	321	335	339	313	308	347	331	348	364	363	316	344	320	316	329	314	335	381	346	340	317	332	310	308	317	331	296	312	304	274	301	334	332	347	348	295	318	310	270	298	294	292	318	301	310	325	309	301	334	320	295	322	335	319	350	303	320	325	289	335	323	296	340	318	336	332	334	314	333	346	335	291	305	282	306	303	307	329	297	292	351	298	323	346	318	298	315	332	309	351	344	332	292	324	320	346	326	302	333	271	303	325	320	314	295	317	316	311	315	318	349	323	311	323	306	331	352	345	365	317	296	344	369	334	327	293	321	306	306	291	305	322	302	290	327	327	332	292	322	333	293	298	330	320	326	290	316	313	339	342	305	315	303	338	334	337	315	323	327	330	303	342	310	325	329	319	330	366	323	356	315	336	326	295	294	330	303	287	366	339	311	289	312	328	347	349	331	305	326	336	306	286	328	330	339	324	326	326	339	257	294	338	327	285	267	324	337	343	322	317	342	328	308	311	313	326	349	291	286	311	291	311	323	318	332	323	352	298	294	306	299	317	360	326	309	301	351	311	335	302	305	350	344	350	324	307	274	332	333	310	316	299	328	272	320	328	329	310	336	347	325	336	343	330	327	322	348	326	354	305	334	296	332	353	344	272	354	357	346	324	322	303	310	305	350	306	312	330	317	301	299	353	321	282	353	358	325	315	328	320	308	300	324	328	337	323	305	314	305	343	317	297	312	313	312	286	296	320	323	330	343	337	322	345	329	322	315	301	287	320	361	319	304	328	302	338	319	384	330	320	351	283	297	298	299	323	319	347	297	339	315	297	298	305	346	355	306	332	338	289	327	328	289	305	331	308	314	304	313	303	367	293	320	332	333	336	337	341	356	293	344	303	306	316	299	303	353	329	313	323	334	336	317	350	335	304	321	344	319	326	313	296	295	342	333	319	313	302	307	308	321	335	342	328	312	299	301	331	349	330	325	281	341	333	305	325	334	317	345	303	326	317	329	317	360	329	309	285	335	302	312	340	294	314	301	320	327	313	321	343	335	293	306	324	311	348	368	293	322	348	342	314	320	336	329	336	312	343	313	339	319	303	305	308	332	331	309	351	352	348	315	347	321	320	260	303	309	330	307	290	338	341	341	302	332	308	317	330	326	333	298	320	332	322	316	319	301	314	329	316	320	327	320	336	321	312	338	328	306	303	316	276	326	337	290	327	339	332	362	314	322	334	345	295	301	315	343	342	300	320	300	313	313	311	340	353	329	307	325	309	330	312	298	339	299	350	317	340	313	309	349	312	329	287	329	327	327	335	318	323	343	300	375	279	280	316	349	337	284	298	318	340	336	288	358	324	289	318	312	326	307	315	360	301	338	334	321	325	340	333	328	327	315	342	336	303	296	312	285	294	340	289	287	324	304	293	345	279	316	305	325	320	298	335	348	330	315	318	347	315	323	316	343	333	321	317	331	309	319	304	314	318	280	309	319	293	307	324	302	305	316	300	300	330	324	327	316	374	331	289	314	316	313	320	358	329	310	303	330	341	321	304	309	317	315	333	306	325	348	340	337	305	328	313	298	330	336	358	315	325	331	340	352	285	333	307	321	308	307	307	331	351	284	284	311	313	318	323	321	321	325	326	333	339	297	318	274	329	336	300	356	325	344	350	334	318	317	337	349	302	335	322	329	304	306	314	336	302	346	324	315	298	340	324	324	334	332	354	292	297	328	336	338	371	335	328	314	306	301	318	332	339	336	310	333	312	324	348	301	348	324	284	315	340	344	306	334	300	279	322	305	302	318	309	316	323	314	360	263	296	308	332	314	329	327	315	329	304	349	327	322	339	318	322	338	297	303	320	302	314	317	329	324	302	336	350	323	322	308	327	329	298	307	364	346	341	341	293	332	301	317	343	333	303	313	301	347	349	382	301	331	329	313	302	318	322	320	333	332	347	308	314	309	323	334	330	290	311	321	321	352	317	342	313	376	349	346	355	313	303	316	317	322	318	330	318	304	338	319	282	327	313	293	312	301	336	307	335	320	339	333	316	315	363	307	331	348	346	349	344	330	332	320	337	354	329	319	339	310	308	315	314	337	305	360	338	324	320	372	347	282	315	295	353	358	300	335	314	308	317	334	303	394	332	304	340	327	321	323	328	316	362	303	325	374	327	305	349	368	312	349	325	336	379	331	319	341	315	294	331	331	378	329	336	288	305	338	286	341	361	363	338	354	315	337	317	335	333	342	332	367	307	293	303	292	281	361	321	353	332	352	355	330	318	321	301	312	320	320	325	308	322	339	320	327	271	312	329	340	314	313	311	304	300	365	312	314	340	305	347	330	352	320	335	310	312	312	344	322	335	313	353	313	338	357	325	332	332	339	323	302	321	341	332	307	318	340	329	332	343	339	314	314	306	332	343	331	356	304	321	359	359	296	310	321	360	317	293	292	309	335	315	339	360	320	304	284	327	326	341	312	306	278	294	320	319	330	356	328	315	324	315	321	313	316	323	345	315	349	316	358	349	322	337	326	291	299	307	268	320	326	333	307	330	324	317	315	316	335	336	317	347	349	322	315	340	308	313	317	362	280	320	321	314	343	313	357	315	316	366	353	334	326	334	323	321	300	292	332	311	334	311	332	334	311	352	299	326	315	297	343	306	289	371	326	354	320	302	325	264	323	301	307	337	312	301	297	329	324	362	352	334	342	302	311	331	317	328	339	329	336	334	325	330	314	286	337	324	335	357	350	334	331	343	329	298	326	318	329	285	331	335	340	302	292	321	300	330	350	326	306	327	320	319	336	315	314	331	329	360	302	331	289	299	340	329	297	311	338	318	316	349	286	312	341	296	335	327	306	331	337	327	335	315	324	318	353	346	306	324	326	345	298	325	324	319	327	332	308	322	325	315	310	292	288	321	322	335	313	301	360	322	325	318	322	332	331	301	355	308	328	312	292	301	312	326	293	312	312	333	312	295	325	316	248	349	289	349	326	326	327	324	333	342	324	340	284	321	322	309	326	300	313	336	329	332	338	313	326	311	335	298	311	343	318	319	313	314	322	359	317	320	332	316	344	317	320	311	341	306	285	284	357	325	316	283	345	296	332	337	366	316	322	322	351	352	315	307	329	331	303	316	328	329	343	332	338	333	325	282	303	297	314	328	351	331	365	294	289	288	320	329	288	312	302	321	296	338	330	358	320
11121	3433	13190	32814	18994	1137	1054	957	885	848	854	849	829	786	753	738	781	838	799	708	766	707	762	771	747	712	758	780	804	722	757	745	734	779	769	779	744	730	750	730	716	732	754	737	692	716	724	755	726	722	722	722	762	786	767	749	752	754	712	671	733	683	725	709	776	708	695	724	770	702	723	723	719	755	718	747	753	759	747	704	744	731	761	725	764	741	758	720	734	756	730	761	684	751	735	729	773	688	725	805	757	737	709	754	765	731	772	715	727	746	717	755	743	710	710	714	764	727	707	745	729	736	689	741	730	715	703	761	769	761	746	718	712	765	727	709	759	772	730	762	743	730	749	737	724	713	747	764	715	794	710	750	700	772	773	726	750	757	754	709	722	726	730	748	764	661	777	759	716	729	728	725	744	725	747	770	758	739	721	734	762	775	730	792	738	752	729	708	765	676	744	748	765	752	735	736	692	704	761	762	691	720	725	769	766	762	752	724	694	700	750	736	738	734	734	696	816	707	685	696	686	729	724	712	742	688	745	744	745	744	762	745	750	727	744	763	706	735	724	735	790	729	695	714	763	729	756	723	745	742	694	725	701	728	789	756	717	750	731	728	717	693	749	742	732	751	708	725	714	754	792	728	709	759	742	741	748	680	692	751	760	701	719	721	763	695	737	730	731	730	726	770	719	765	759	712	688	733	753	700	658	724	739	715	750	744	680	781	732	768	735	668	736	748	764	734	698	736	694	758	744	745	706	722	689	750	686	738	741	757	716	745	704	737	731	737	764	733	759	724	758	756	738	742	705	732	751	762	754	741	765	741	740	722	746	775	702	735	697	740	757	743	730	720	720	741	745	762	765	725	741	693	758	751	713	718	786	736	733	728	715	801	712	702	755	760	733	718	777	719	758	700	750	746	706	788	736	742	726	723	755	741	778	708	696	787	820	724	765	746	745	719	728	747	697	768	786	712	788	702	792	773	741	689	713	747	690	689	748	732	753	788	742	750	752	716	752	786	731	743	731	742	702	729	724	783	722	724	736	714	766	810	751	733	699	772	734	715	754	736	747	735	693	740	688	718	678	744	721	725	710	717	702	740	729	755	680	708	735	737	732	737	773	716	766	710	757	735	756	718	738	712	670	770	751	706	721	735	759	700	791	750	772	768	728	752	738	735	754	751	714	723	734	741	738	724	731	733	690	745	758	746	701	763	731	700	727	731	685	735	717	785	747	731	702	717	750	743	735	717	684	729	748	672	718	739	716	731	716	695	766	759	736	775	750	752	749	758	774	714	739	710	744	723	770	727	765	747	747	717	753	707	709	727	703	751	737	727	741	650	737	704	746	724	746	696	695	726	711	742	713	747	748	696	771	763	733	753	751	700	724	726	713	743	711	724	763	700	750	763	746	727	767	748	714	711	747	750	750	715	729	710	732	690	756	735	724	717	778	772	677	754	706	755	720	736	729	750	710	751	721	739	760	712	742	752	687	695	751	735	731	730	737	768	686	702	766	724	694	706	831	703	731	761	784	752	752	735	678	722	741	704	677	744	793	735	773	780	723	730	740	747	731	691	731	779	760	737	763	732	748	752	745	731	720	731	755	786	740	754	737	758	771	781	757	729	727	675	728	663	782	714	732	724	757	719	723	735	745	729	728	723	695	714	721	752	717	698	691	703	752	745	720	767	729	749	732	744	744	761	711	749	747	717	735	744	709	696	738	797	735	698	761	751	786	755	739	704	741	703	713	735	673	768	677	689	750	733	733	728	660	751	756	721	705	715	768	752	740	751	709	703	783	722	722	731	723	756	724	731	731	748	728	746	712	753	676	715	722	739	760	733	712	764	759	697	750	699	743	729	781	758	720	713	728	727	774	707	702	740	709	794	682	724	740	773	724	696	754	751	718	754	697	739	771	677	745	723	731	687	687	734	734	696	762	737	744	721	699	786	711	732	731	704	740	786	758	735	752	729	749	704	764	773	700	677	723	639	726	731	772	727	730	715	768	721	698	776	754	812	716	698	762	727	757	714	730	753	745	718	750	715	725	747	775	757	772	790	735	739	780	702	753	814	751	749	784	748	682	752	718	730	694	738	768	721	770	720	745	742	765	753	753	751	773	750	746	750	738	782	718	734	698	724	754	738	764	698	729	743	742	762	785	752	704	734	718	761	746	716	756	724	771	771	714	742	714	704	727	816	710	701	697	677	708	750	732	823	696	687	732	770	756	823	770	755	727	742	754	743	731	710	738	761	762	726	715	719	715	717	739	735	779	732	688	751	805	725	747	693	774	712	719	745	723	717	682	710	702	733	744	793	730	740	736	734	753	711	696	759	761	740	765	743	714	780	708	732	760	751	720	704	768	751	755	686	743	733	722	744	733	746	734	709	718	756	740	702	661	746	747	730	748	765	749	740	747	730	702	736	752	742	733	724	701	766	744	706	778	750	760	792	725	731	718	728	756	738	699	745	786	704	753	721	765	732	722	688	700	776	731	735	767	690	720	761	728	749	729	729	742	715	763	758	763	711	692	691	725	756	701	742	743	717	738	738	762	724	701	702	763	735	728	713	735	698	763	747	764	727	776	782	687	732	756	744	799	734	768	736	756	730	783	711	752	764	773	783	738	712	738	707	743	692	755	729	736	712	731	747	722	746	727	814	711	725	738	720	729	736	725	746	717	724	708	776	698	723	749	698	784	758	749	718	772	702	719	755	784	733	724	680	740	759	714	741	777	705	759	716	758	752	679	734	700	705	728	747	739	728	699	752	784	721	719	769	776	755	744	773	776	760	741	749	745	679	706	742	741	779	713	748	745	708	773	724	747	777	830	759	741	755	726	759	767	737	752	746	746	756	756	730	779	728	714	747	757	744	675	757	747	746	744	718	734	749	695	720	721	735	744	723	721	747	765	790	770	745	731	702	736	772	746	771	721	728	699	729	767	735	742	783	724	768	790	764	715	803	738	674	727	698	740	744	752	699	753	716	764	760	719	777	727	704	720	721	715	733	712	760	750	753	776	736	771	737	731	783	713	737	731	744	740	704	719	752	706	713	764	776	726	662	776	723	712	715	719	732	716	734	747	769	725	740	748	743	749	781	724	730	821	768	788	759	692	725	726	720	687	748	723	686	729	724	734	718	741	717	752	753	789	756	746	828	701	723	786	730	712	743	755	728	724	731	766	728	735	667	760	751	742	749	740	757	786	708	727	726	751	767	779	718	749	742	740	760	767	769	737	717	735	712	737	708	727	714	771	719	713	759	741	765	718	734	720	771	708	701	691	709	717	732	770	746	752	750	727	759	706	752	797	723	733	769	701	733	726	697	745	712	721	760	738	755	710	738	753	749	759	753	790	782	744	724	760	717	725	725	743	777	688	737	716	718	739	785	721	738	771	759	704	721	716	726	746	760	733	733	734	762	711	731	742	727	742	772	722	739	719	706	755	760	735	730	745	721	761	726	721	762	724	737	736	743	721	715	684	736	730	741	724	745	738	744	738	762
24531	5784	8387	30856	20002	1722	457	444	384	392	385	403	363	401	368	382	361	343	359	372	326	355	372	347	371	351	345	341	380	376	378	332	339	348	315	332	352	377	347	336	368	342	405	329	345	342	351	357	359	327	342	322	360	344	327	390	373	317	341	317	356	334	336	390	343	399	378	388	344	356	370	340	308	337	366	315	353	359	355	371	369	369	358	362	365	327	359	401	323	306	320	348	325	338	307	331	362	347	362	351	362	332	361	370	352	359	350	353	363	355	367	344	344	399	350	350	322	330	339	348	346	317	362	329	349	333	382	379	357	316	324	359	358	367	363	353	381	355	371	330	371	328	339	349	361	345	321	328	338	310	343	350	357	321	340	332	370	354	360	362	357	343	364	320	334	316	376	352	345	354	362	355	334	342	321	371	355	360	317	332	313	343	344	358	406	313	361	334	320	348	342	333	333	378	372	350	376	319	357	340	325	341	335	369	377	356	357	395	342	368	354	356	370	354	308	363	342	320	352	344	351	379	349	403	323	408	344	354	348	372	327	367	373	349	356	337	383	329	348	381	338	341	349	348	374	362	359	313	307	356	330	358	371	363	309	353	337	329	365	333	321	338	349	345	329	330	340	315	322	343	346	370	362	339	317	349	336	387	349	326	336	368	363	329	379	326	365	313	373	351	376	358	352	335	345	406	335	319	366	387	322	359	346	374	335	359	301	331	338	331	399	361	346	334	342	365	347	348	355	347	360	356	344	354	328	329	372	359	359	331	350	326	337	347	369	350	353	333	320	360	368	352	340	351	339	329	375	339	325	342	342	358	366	368	324	327	333	351	371	327	314	381	344	322	359	366	332	387	369	358	342	363	327	349	346	353	317	345	328	377	370	372	309	335	369	328	373	334	316	363	307	341	317	337	329	372	331	334	337	365	356	356	375	315	350	339	375	348	341	351	350	318	355	364	340	323	347	382	357	354	337	351	317	321	358	354	345	366	345	356	368	344	359	380	345	360	335	325	365	327	319	335	370	353	364	352	371	360	348	386	366	349	347	358	334	355	377	321	353	344	356	346	351	357	347	361	344	338	328	346	396	328	330	339	330	355	337	342	323	319	306	291	318	359	340	329	353	351	336	361	364	345	367	349	332	349	333	373	324	349	360	346	356	356	345	329	346	391	345	336	357	353	372	329	357	316	332	328	326	339	347	337	348	350	371	334	364	357	313	329	364	372	354	360	316	331	363	331	343	359	323	367	341	356	349	338	377	372	380	348	370	374	328	372	353	332	359	326	379	305	354	317	392	328	343	357	357	359	347	353	349	398	338	352	355	359	361	341	349	357	366	347	347	320	361	339	358	327	322	352	341	327	339	309	365	346	353	357	321	331	338	313	338	332	336	357	342	348	339	325	325	332	374	358	311	349	343	363	346	365	390	359	368	368	312	358	320	383	384	337	315	315	363	332	367	349	352	344	346	344	366	415	339	312	357	335	326	365	319	316	336	337	327	335	356	351	334	362	336	327	375	330	332	342	350	348	329	341	322	390	344	383	356	350	315	373	364	377	340	343	363	367	331	355	340	346	371	347	346	348	330	343	339	326	345	368	333	339	342	368	360	355	379	378	338	378	322	347	322	357	350	382	347	345	303	330	381	335	362	383	330	327	362	350	406	358	353	316	334	328	351	359	359	354	365	335	348	334	361	362	341	310	354	335	353	324	361	327	343	357	325	329	376	347	334	331	346	355	374	344	332	354	358	354	338	386	354	340	326	365	347	361	336	344	334	369	357	368	354	351	354	361	354	374	357	325	347	340	329	314	318	318	345	370	323	356	367	312	360	319	322	360	345	351	339	343	355	387	376	360	331	368	348	344	351	340	344	362	350	371	331	357	328	319	362	326	325	355	346	369	353	352	347	332	323	325	325	362	319	356	363	365	356	324	368	331	347	369	358	361	336	302	343	349	318	350	348	358	318	317	364	347	357	348	361	346	374	321	374	330	413	351	377	374	350	382	370	347	337	361	349	318	342	353	339	345	356	342	402	265	366	362	319	324	345	358	328	325	364	321	341	326	336	334	334	385	322	329	350	372	347	327	353	342	381	323	334	364	374	332	333	338	347	351	315	364	366	360	323	348	324	346	326	347	319	290	300	331	319	360	345	342	328	347	369	352	379	358	335	319	335	342	344	383	367	349	341	389	350	350	387	332	345	401	329	376	336	311	354	400	380	380	337	348	340	347	337	323	324	324	324	379	350	323	320	332	354	380	339	346	325	394	385	351	385	317	327	345	320	353	345	378	358	311	379	343	334	353	358	374	325	324	355	363	339	359	323	345	382	376	410	366	364	353	352	332	317	352	356	349	371	360	365	384	351	341	327	333	364	382	363	371	360	359	340	357	342	359	340	360	338	368	351	331	340	369	387	362	342	344	347	338	323	323	369	364	361	342	381	353	369	359	359	339	323	343	341	357	426	342	406	359	386	342	350	331	363	358	351	355	351	333	362	315	321	347	358	368	393	398	346	340	364	360	354	337	358	318	362	334	327	365	364	349	333	366	325	330	353	345	329	345	364	333	343	352	350	325	341	318	348	353	368	351	344	371	344	317	323	332	362	352	359	345	365	335	376	353	359	344	383	361	355	324	333	354	384	347	358	357	319	336	369	364	349	341	357	341	341	348	355	335	387	379	341	339	368	328	355	333	313	377	354	341	360	305	343	324	321	352	355	361	341	360	349	361	319	314	350	344	360	356	348	371	355	376	310	349	368	354	333	352	322	353	368	355	393	321	350	328	338	358	348	324	348	375	330	346	326	345	319	375	328	341	324	370	313	338	371	362	364	338	368	357	313	359	357	324	364	357	350	364	329	343	352	361	341	352	343	317	334	304	383	373	352	351	311	357	302	337	370	343	367	354	364	332	333	342	361	324	322	346	366	390	339	363	362	350	330	327	353	354	344	360	389	343	339	347	351	339	354	364	343	341	325	335	378	328	364	363	350	372	390	353	334	357	363	323	344	358	363	351	362	377	349	384	352	335	365	368	340	357	386	379	337	362	342	371	334	328	362	335	319	334	315	345	331	336	341	358	359	337	344	333	357	323	347	356	344	333	365	362	355	368	324	369	373	333	361	326	353	349	366	311	354	357	365	330	359	353	367	355	382	322	340	346	348	356	369	380	364	374	339	334	340	353	365	382	330	350	360	327	323	381	369	344	355	357	341	334	351	345	378	370	350	327	362	342	372	366	310	381	348	380	379	368	348	342	308	340	353	368	339	348	366	324	329	330	355	335	339	354	344	356	311	336	342	351	336	349	337	347	344	338	325	334	403	371	342	323	346	375	340	344	360	346	356	359	366	339	344	343	388	384	345	307	323	339	305	332	301	351	329	312	336	361	345	402	358	347	320	353	326	352	328	312	381	342	335	351	340	319	340	313	383	344	321	350	317	351	349	337	324	329	346	328	352	352	353	355	345	364	342	355	303	371	341	343	382	348	329	364	341	341	374	312
13227	4012	15314	45030	26081	1576	1283	1212	1151	1064	1033	1009	997	953	878	914	873	866	822	818	832	829	759	861	760	798	796	796	817	823	839	795	793	790	828	772	802	799	766	806	798	780	804	775	772	800	744	814	758	755	765	783	796	707	787	758	771	789	784	761	791	781	741	789	785	765	761	770	719	803	771	800	789	805	782	733	730	779	823	774	757	796	761	779	769	775	705	802	746	741	789	809	725	767	825	776	815	800	740	795	786	792	754	808	751	777	824	791	758	756	753	765	736	724	724	761	754	843	762	775	753	751	761	789	762	810	820	800	748	779	755	708	784	775	801	788	797	742	759	777	742	742	803	785	797	769	747	764	746	764	776	781	743	782	822	829	763	788	740	802	826	807	831	753	736	789	740	704	759	793	838	752	760	809	730	739	761	806	819	775	774	706	720	799	816	744	779	781	781	751	749	774	784	748	787	734	812	764	844	817	786	728	762	731	705	805	792	757	732	819	756	760	774	758	763	728	794	739	752	788	752	792	811	782	817	744	727	782	793	774	733	734	762	756	741	781	774	734	794	801	764	788	769	773	767	761	791	744	745	787	775	773	731	734	765	790	747	772	772	739	780	687	781	783	832	781	710	760	740	745	737	791	706	782	753	746	746	794	787	818	791	712	748	803	792	739	741	801	743	781	741	766	772	779	714	769	823	818	780	809	730	777	788	759	738	783	737	770	767	761	803	804	763	780	780	818	761	799	799	769	803	818	777	763	743	768	732	735	785	798	763	817	761	764	796	770	752	759	788	817	756	807	758	752	776	788	750	776	787	753	783	788	774	802	724	778	752	811	781	748	769	730	736	772	797	781	726	790	786	772	702	760	799	824	743	748	744	741	798	739	767	777	776	789	858	762	777	737	818	733	781	761	775	764	803	786	737	744	771	767	765	742	815	709	760	748	750	782	755	747	775	801	744	748	792	728	727	779	806	756	809	774	792	711	789	798	755	722	711	747	703	785	791	770	795	772	755	763	781	787	751	754	795	788	757	744	790	774	764	780	732	766	791	782	739	725	761	767	734	766	746	762	771	785	751	798	789	723	774	736	785	759	761	742	746	753	752	781	755	765	792	786	775	767	741	806	781	787	760	756	754	790	790	782	730	730	764	731	795	746	727	751	793	790	791	786	794	796	729	783	804	695	778	817	782	787	784	715	820	759	793	793	761	762	793	768	787	772	780	799	759	794	742	795	736	803	773	775	760	776	784	772	780	739	759	732	815	761	753	778	768	774	742	754	751	750	740	718	775	729	689	742	771	773	798	786	790	750	780	773	783	786	753	752	725	763	829	763	722	763	754	792	734	802	730	781	716	795	759	777	778	761	766	705	765	755	780	719	737	732	739	762	741	730	704	725	779	745	823	811	757	817	751	745	804	724	799	795	743	762	773	757	728	751	727	730	775	756	760	820	718	819	748	766	825	756	724	769	747	778	729	770	777	722	809	755	798	797	800	707	835	789	773	765	712	751	722	774	731	718	752	763	748	782	766	756	719	813	738	822	761	739	756	754	798	801	751	775	806	747	786	798	779	760	710	783	785	751	731	767	785	757	796	763	768	782	796	767	764	715	773	759	788	726	795	755	763	731	752	798	774	782	789	744	754	772	778	773	710	788	778	792	793	790	775	751	766	736	751	741	793	765	765	778	787	802	767	810	788	772	715	786	786	743	802	774	783	812	777	743	745	734	771	760	750	718	778	751	721	796	775	717	817	753	791	744	802	776	824	796	814	759	788	715	717	708	753	765	752	780	749	743	804	768	738	746	747	803	808	712	799	777	775	757	801	745	710	783	802	757	753	750	744	755	771	765	789	744	791	776	794	767	792	782	748	738	804	798	738	766	757	757	710	765	745	771	780	781	791	755	741	756	754	759	758	809	758	737	750	787	772	791	772	759	730	809	779	788	809	703	822	795	795	747	755	742	785	779	744	778	755	761	791	772	763	753	750	783	780	824	777	804	741	772	755	789	744	772	728	780	760	762	719	791	763	777	794	792	802	753	745	781	767	771	781	766	731	764	810	801	810	727	755	766	798	720	728	783	796	781	723	760	768	720	707	782	733	769	775	740	738	769	768	777	827	759	833	786	766	778	720	764	776	790	783	766	783	783	762	727	728	767	785	761	745	761	777	734	780	737	762	789	794	734	806	770	706	763	708	738	730	745	776	787	788	700	819	772	751	774	804	762	792	816	793	719	749	796	754	773	718	740	743	762	795	805	760	810	815	746	762	824	799	717	749	773	785	756	766	769	795	808	741	760	707	741	780	815	763	761	780	737	760	863	759	721	779	767	753	699	806	717	812	730	783	776	730	756	747	748	721	795	719	768	700	781	797	774	720	798	750	731	808	723	744	775	820	824	748	736	765	766	752	747	764	745	796	780	741	808	780	768	759	770	814	758	773	757	787	735	734	743	770	748	734	793	795	764	733	714	739	824	742	817	737	786	799	745	753	744	756	780	785	741	775	768	760	765	773	728	730	793	748	762	810	792	780	786	723	751	769	763	783	813	755	785	755	735	750	775	796	806	806	781	775	793	748	778	776	749	758	750	749	765	733	755	830	771	720	815	799	764	778	777	710	749	756	740	722	753	779	836	713	730	761	771	764	725	814	788	752	760	778	765	764	792	745	753	781	802	740	765	749	774	776	744	769	777	779	776	811	762	801	753	753	765	772	796	791	748	733	790	736	781	749	756	770	761	826	666	777	826	722	785	767	781	797	782	749	755	835	772	755	733	819	768	735	736	760	789	792	793	763	789	780	783	712	786	781	754	769	776	742	772	779	789	780	818	771	756	724	776	735	763	762	759	751	772	791	814	766	748	729	766	806	721	758	779	775	735	740	760	696	754	758	781	779	766	719	807	787	738	732	754	758	731	727	785	754	765	704	767	769	761	762	776	752	754	821	839	776	760	773	762	771	794	734	748	741	757	771	795	742	771	769	794	848	709	725	731	756	776	743	822	788	762	745	741	753	795	798	763	773	761	762	772	796	797	720	767	761	728	757	756	767	738	751	786	808	786	708	787	744	797	777	739	806	810	751	736	783	800	795	776	728	769	778	773	834	759	717	828	764	744	787	745	787	762	764	753	742	793	755	750	757	756	743	778	764	757	769	742	766	741	751	738	752	751	800	783	801	744	751	759	771	775	777	783	746	719	714	778	741	819	788	798	782	743	756	779	774	749	784	830	748	772	766	745	759	777	762	776	794	743	806	788	758	796	809	768	744	740	798	799	746	793	792	762	767	806	719	738	749	788	744	784	728	718	730	781	750	779	743	767	801	729	788	778	725	751	796	773	738	732	827	788	792	745	730	767	826	850	687	722	755	788	800	740	747	773	822	818	785	723	762	766	746	822	803	749	709	769	788	761	750	790	770	742	735	770	781	759	758	745	741	793	770	719	750	799	789	808	771	745	748	752	742	709	789	729	808	777	762	734	792	803	807	769	737	757	751	765	784	785	752	733
5955	1482	1214	619	373	113	182	157	173	159	139	145	160	147	152	143	152	156	129	129	154	149	157	132	145	131	153	151	126	160	144	159	152	166	150	166	153	153	155	147	136	151	174	128	137	151	159	143	159	143	141	135	141	142	140	130	153	168	130	168	166	156	153	175	159	158	170	178	151	145	158	155	159	137	148	133	128	142	135	153	140	149	160	139	161	122	161	144	169	134	156	145	159	143	144	162	169	147	126	154	149	157	158	151	143	152	161	162	164	175	131	131	145	125	181	158	147	160	153	147	146	139	131	131	138	149	139	159	148	148	132	143	130	157	158	141	151	147	110	159	145	163	152	167	128	130	116	142	167	168	146	165	153	145	158	126	168	150	159	146	130	147	153	139	127	157	116	180	138	159	147	164	153	161	151	170	123	169	144	159	154	147	155	149	182	157	160	141	152	126	157	104	127	138	152	149	147	129	131	172	154	139	144	132	149	139	152	149	159	153	166	171	155	142	159	162	157	151	139	164	139	126	153	148	170	146	154	155	120	134	135	155	161	153	143	135	154	147	164	139	146	144	153	157	142	130	134	136	157	162	142	137	176	155	132	163	159	148	136	153	155	164	170	123	167	134	129	138	159	168	154	157	153	166	151	159	141	155	151	149	144	125	133	132	170	166	142	149	152	144	152	144	142	130	192	148	159	144	160	156	133	128	146	148	152	162	154	152	184	160	172	138	152	127	144	144	151	145	154	156	135	166	131	136	145	134	144	137	142	157	132	173	155	145	118	160	182	153	161	143	153	140	148	140	152	141	165	149	156	159	130	153	160	143	141	152	148	154	155	142	150	141	156	131	175	170	174	141	130	138	135	159	135	145	157	143	167	129	138	153	162	159	166	155	136	146	152	121	147	156	171	133	142	136	123	154	153	135	146	149	137	139	148	162	159	152	149	162	144	140	163	139	163	128	150	151	124	147	166	145	141	126	115	138	150	142	151	159	151	147	151	154	153	165	153	114	131	142	147	138	140	136	144	148	150	152	156	154	142	144	134	161	153	149	146	156	143	148	144	169	142	152	138	156	144	154	135	144	137	157	148	137	138	129	147	159	109	140	157	130	130	137	148	138	136	137	133	150	170	152	156	136	157	145	147	142	144	150	145	169	152	149	134	155	149	166	151	142	155	159	130	156	147	157	130	125	130	147	150	169	153	136	133	129	154	149	150	155	185	174	143	161	135	140	129	148	156	142	135	132	153	155	156	148	150	132	145	146	135	149	157	144	131	143	128	135	156	153	166	150	141	154	155	145	154	161	155	149	148	138	143	164	139	165	141	159	182	152	131	143	150	137	170	130	131	140	169	137	133	179	144	153	141	126	143	166	139	156	154	119	156	142	158	146	139	143	159	145	153	151	149	159	134	138	136	148	160	147	151	140	135	136	152	150	159	138	175	162	157	141	153	147	142	130	156	161	117	130	130	137	153	152	138	141	136	165	149	151	132	159	132	163	143	135	157	164	148	151	145	147	135	174	139	151	154	174	147	140	169	138	157	155	135	136	127	153	148	161	165	167	134	151	167	156	139	148	148	174	161	143	160	165	175	147	130	135	157	175	160	155	135	158	150	137	144	124	152	154	166	174	141	151	126	144	123	161	150	115	131	130	169	142	154	150	174	145	150	159	153	149	144	147	162	168	151	161	168	149	167	160	159	150	143	126	137	132	149	148	162	169	142	149	145	138	153	152	143	134	150	127	142	151	157	155	146	134	141	156	140	153	134	135	129	147	139	142	125	136	138	138	153	149	139	145	139	134	152	173	133	139	168	155	164	158	129	133	143	153	127	164	158	146	148	167	160	162	160	145	160	159	159	130	142	117	131	160	158	143	149	164	133	158	156	168	180	158	139	146	128	133	157	157	145	140	156	147	161	154	154	159	123	141	140	133	141	137	145	151	154	157	147	156	159	150	150	158	135	141	150	141	141	152	146	142	159	147	148	138	151	140	144	137	139	149	135	135	163	163	160	132	109	134	150	143	148	142	146	147	141	137	136	132	128	170	160	138	143	160	164	142	157	146	152	154	147	163	142	154	145	156	159	153	150	145	148	155	151	152	150	170	143	154	150	164	162	130	202	134	164	150	145	156	158	158	154	149	142	173	142	140	147	153	132	136	139	145	152	174	155	162	132	145	170	139	139	167	180	159	163	156	185	134	149	128	144	132	153	153	123	142	144	156	145	144	138	141	146	165	135	117	155	156	121	143	149	131	131	144	141	155	154	145	153	147	126	145	168	132	170	148	130	140	145	127	166	165	159	143	123	143	158	145	141	127	163	157	162	140	148	159	138	132	137	160	139	133	169	141	135	166	129	139	145	141	132	169	139	126	150	139	153	151	153	142	159	138	155	162	155	165	152	147	138	142	144	148	144	149	168	155	159	140	152	132	141	154	139	128	127	142	150	136	118	143	138	152	148	145	150	140	136	150	173	124	133	142	153	165	121	160	151	177	156	153	151	132	149	143	143	138	137	145	139	158	144	144	152	132	119	142	135	150	165	141	149	163	153	150	150	168	157	182	145	148	158	162	146	135	169	178	155	158	161	136	139	140	155	139	146	144	152	129	130	146	148	143	152	148	148	119	149	129	153	147	138	153	167	154	137	113	156	157	167	134	118	141	152	150	147	142	144	161	149	155	130	136	156	150	147	143	150	137	155	160	150	148	155	148	156	143	148	140	146	148	167	139	158	142	162	146	140	171	140	144	149	148	151	160	148	145	122	132	135	128	133	176	143	145	143	126	148	153	144	167	147	153	131	161	140	166	166	157	154	145	146	159	142	185	140	128	161	158	169	158	153	163	150	150	155	147	150	132	149	133	161	148	123	143	149	164	141	133	134	151	140	137	139	161	146	155	145	144	151	150	153	144	147	141	170	134	168	141	133	157	159	160	157	141	149	140	141	147	148	137	129	157	144	156	135	147	138	143	132	135	134	126	138	134	154	153	161	149	159	159	147	129	146	138	165	168	150	154	163	154	131	151	150	149	145	133	143	155	155	160	142	148	149	143	128	141	127	161	147	162	145	167	136	170	151	159	149	149	149	145	140	126	135	169	162	149	155	140	137	162	139	118	144	138	140	133	145	162	138	131	159	143	130	182	152	155	139	129	134	152	127	166	130	138	151	160	163	155	134	166	161	138	143	146	154	133	147	153	128	174	142	149	150	138	147	145	147	130	135	157	168	152	134	134	170	159	145	151	141	133	147	150	146	112	168	151	154	158	136	168	164	156	134	149	138	155	154	140	138	117	131	166	147	129	145	138	153	141	137	142	144	160	149	146	162	167	133	134	162	146	153	163	120	159	144	146	132	133	140	145	160	134	184	163	123	144	164	173	165	129	183	139	161	151	143	162	155	138	137	165	134	158	145	145	154	165	159	158	150	142	180	149	158	134	148	123	143	163	164	149	134	135	167	168	128	173	147	150	150	146	140	155	155	128	132	151	130	155	132	139	164	136
4057	1516	2183	1878	1269	373	404	413	392	379	428	391	378	378	408	362	411	380	382	405	395	389	443	371	405	396	370	388	414	344	406	416	398	366	384	390	406	407	398	364	354	409	424	386	408	387	365	398	394	423	369	379	383	397	386	363	358	426	410	395	395	404	368	392	405	405	388	384	412	411	415	427	416	400	380	358	396	377	384	401	425	407	408	375	389	382	362	392	404	423	421	402	376	385	376	384	388	408	393	379	401	386	415	394	380	380	421	376	396	372	390	388	429	401	381	381	418	398	396	407	405	386	395	424	363	389	384	364	354	396	384	411	401	379	403	371	406	421	423	346	376	388	373	384	366	414	365	394	420	434	433	403	411	394	406	415	419	386	372	397	391	391	418	379	379	407	377	375	397	386	408	388	372	388	383	399	394	392	383	389	380	376	393	375	441	364	416	373	392	377	374	401	419	371	352	379	411	378	397	390	419	379	396	380	412	423	413	399	348	392	363	405	394	370	427	376	424	403	404	371	388	413	365	412	378	377	389	393	413	418	429	374	384	394	381	406	383	390	422	388	431	393	396	408	393	382	389	372	382	360	387	366	385	428	383	395	396	382	364	393	393	351	411	400	406	380	417	380	413	373	394	397	384	386	374	376	363	386	385	377	388	390	368	365	386	355	400	403	418	377	386	379	409	338	376	357	396	379	381	377	365	379	363	393	389	402	388	394	354	389	408	383	368	403	377	421	363	400	375	389	394	417	369	428	389	383	390	391	361	431	418	405	395	384	409	404	357	410	359	391	375	399	366	412	403	440	404	374	370	375	430	412	393	375	424	373	387	397	404	380	402	398	386	413	413	378	398	378	412	427	390	407	381	364	373	403	396	369	379	386	400	427	374	366	410	386	376	387	394	385	375	355	400	380	362	370	388	374	382	401	381	384	350	397	404	379	375	390	381	384	383	413	373	375	378	390	369	428	383	375	408	440	394	369	407	372	382	394	386	364	367	397	406	403	393	359	443	402	398	376	397	413	409	416	395	421	414	341	413	354	388	380	394	393	371	391	397	403	371	420	424	361	399	354	369	412	399	380	393	371	386	387	359	401	412	386	424	369	423	454	408	366	362	401	391	347	396	366	368	398	407	378	426	363	412	380	391	388	363	370	366	389	400	363	392	396	393	416	407	385	400	365	393	398	403	394	386	341	405	346	407	379	406	415	358	435	403	375	377	383	356	410	407	391	422	390	395	385	386	392	381	380	384	396	399	384	348	413	378	371	383	425	393	396	389	365	347	370	402	402	362	426	369	391	384	413	370	383	380	383	398	386	396	382	405	398	374	405	419	361	403	355	368	417	382	421	398	418	358	407	378	422	428	418	412	415	368	368	362	406	388	400	400	387	370	374	380	406	393	366	440	406	413	412	400	421	421	420	387	411	402	376	383	391	400	420	366	403	375	396	413	391	386	413	375	368	404	399	398	403	392	368	399	397	381	398	380	393	377	392	382	392	427	387	399	407	405	398	390	406	400	347	368	375	410	383	413	390	393	380	379	419	380	416	426	424	361	404	407	391	389	428	403	391	393	394	363	390	394	416	401	360	416	467	394	418	396	431	412	401	403	406	368	372	385	410	392	396	404	396	369	384	399	378	372	436	388	404	406	408	425	406	378	360	380	351	371	374	371	364	400	409	378	444	357	358	406	385	369	415	403	395	394	366	371	401	355	391	402	410	352	372	366	368	365	390	398	430	395	406	368	402	399	410	378	387	401	396	379	393	400	392	362	382	403	394	397	402	387	398	430	375	390	403	366	381	378	366	374	434	394	354	388	374	410	361	403	401	439	373	397	384	379	412	393	373	398	430	386	373	369	386	407	403	392	362	407	400	371	377	391	450	354	410	360	418	397	388	385	442	390	388	393	391	422	396	392	390	383	369	407	369	355	395	398	396	404	417	391	440	402	368	392	382	415	389	411	385	407	382	374	388	397	386	410	388	379	395	400	387	392	395	394	353	395	363	421	377	373	407	396	402	406	362	402	389	397	352	414	404	402	394	401	373	391	400	425	427	419	412	402	374	417	413	357	410	394	380	400	390	391	364	397	383	412	359	422	365	436	378	410	367	404	406	367	395	367	378	377	373	400	384	378	355	399	386	416	378	374	376	372	392	405	392	363	378	376	352	367	406	400	397	388	374	405	374	389	374	402	389	363	413	392	403	398	377	381	393	383	409	348	396	414	350	419	402	388	396	435	337	358	384	422	389	406	387	384	394	408	399	399	388	391	416	388	403	375	402	366	372	371	386	388	400	381	395	378	383	372	371	417	394	360	375	374	386	405	388	346	381	353	402	382	408	434	381	368	348	374	398	401	375	383	392	388	393	424	388	419	370	415	417	378	378	390	374	408	379	402	395	388	372	374	367	380	369	401	398	388	387	359	389	386	409	389	396	395	379	378	394	404	390	428	398	410	380	413	393	429	420	378	400	388	357	403	393	448	426	391	385	396	383	372	376	367	393	373	389	385	365	400	388	367	410	383	380	389	429	378	421	412	380	347	365	375	417	408	384	396	382	388	381	378	421	392	396	344	401	386	372	383	403	424	394	372	378	396	382	359	362	375	405	365	351	377	340	433	389	383	386	368	413	396	383	385	379	381	421	386	407	421	395	397	379	392	372	412	398	399	408	418	381	393	366	386	404	413	410	415	416	398	368	397	369	366	371	351	386	411	415	389	392	372	391	393	426	399	419	388	374	405	355	386	328	390	373	417	380	382	377	391	368	371	408	386	395	393	391	380	404	411	438	432	405	400	388	405	380	405	391	396	394	378	383	388	369	423	418	410	377	350	391	383	389	373	400	399	373	389	419	368	421	416	426	418	379	410	362	379	426	392	370	391	410	369	387	447	396	379	413	371	389	377	383	384	415	384	393	413	401	354	386	374	375	424	400	434	355	385	389	388	419	408	404	380	380	405	390	397	363	382	401	405	399	373	394	401	384	392	399	410	369	382	393	378	372	384	378	413	375	437	409	389	390	355	401	388	398	383	398	401	391	395	428	383	414	380	424	383	396	396	385	367	386	373	404	401	395	400	396	371	397	390	397	389	413	381	386	410	401	410	417	408	388	387	383	356	411	417	400	401	397	418	406	380	382	356	345	416	375	404	407	389	363	367	440	411	372	405	403	366	365	397	376	361	399	328	404	403	405	334	414	405	412	423	409	397	430	381	419	395	420	403	395	402	367	401	413	383	398	394	406	356	390	393	363	392	411	381	418	380	385	394	430	383	391	389	397	380	379	400	398	410	419	367	426	408	394	388	380	372	387	369	366	400	428	418	383	390	352	416	399	410	340	388	428	397	373	395	374	368	388	399	397	377	435	399	397	402	354	384	392	389	413	389	378	388	401	369	402	407	388	433	398	394	440	401	421	402	365	404	372	365	426	389	404	389	416	414	446	405	355	374	378	432	395	407	368	410	400	372	379	409	390	409	381	395	378	391	405	385	394	361	393	427	418
14195	3034	5322	16819	10828	807	359	371	319	359	304	355	361	309	306	303	303	321	300	312	324	308	347	346	359	318	334	303	319	303	294	300	295	305	302	310	333	301	270	338	320	325	313	330	325	335	292	315	328	315	298	325	341	325	288	300	321	287	322	321	364	335	288	340	317	337	294	317	299	308	301	303	319	292	317	347	346	306	311	320	312	319	328	303	319	304	310	314	322	293	299	332	293	309	308	308	310	333	316	312	307	336	317	316	292	308	326	299	336	332	312	315	326	280	307	311	344	350	363	299	325	293	339	324	323	346	334	334	324	358	310	314	338	307	318	299	301	337	311	339	313	314	319	297	331	294	319	325	310	307	299	312	381	276	309	335	324	314	288	293	311	306	318	313	304	298	335	307	316	280	344	355	315	325	312	328	340	329	294	320	314	288	298	329	274	312	316	331	295	282	308	318	320	356	288	311	286	321	309	314	308	314	310	302	335	343	339	319	339	339	313	335	298	318	330	325	305	278	314	321	322	318	320	348	343	315	314	338	318	337	324	319	331	327	308	299	292	302	304	309	329	298	321	336	315	288	287	294	314	322	317	316	327	323	313	318	310	300	313	311	306	270	285	295	288	318	321	329	273	332	333	353	327	304	303	319	330	269	315	294	294	321	305	340	293	320	339	297	277	295	333	307	306	348	310	292	311	287	316	294	265	360	262	300	303	314	318	314	311	309	302	326	328	314	303	316	337	326	290	323	306	319	325	290	312	326	348	320	305	305	284	307	334	301	328	301	330	301	299	332	314	282	292	306	313	286	310	318	344	328	322	315	317	326	344	330	322	338	353	305	326	343	290	313	303	314	311	328	337	309	294	285	312	347	327	309	306	361	279	356	309	346	296	303	310	296	306	313	313	300	326	298	346	306	312	335	313	310	287	316	357	375	303	308	270	316	355	281	318	344	329	338	298	324	328	283	333	326	311	327	319	292	324	298	339	311	277	314	295	328	292	320	327	294	296	290	340	317	340	297	315	298	315	363	316	335	302	322	325	317	339	301	272	309	296	317	350	304	333	316	304	326	336	299	287	319	295	319	358	339	289	312	301	324	302	292	308	291	294	306	323	272	343	320	264	339	321	315	322	332	305	337	301	330	320	317	304	294	323	314	321	282	329	316	294	325	298	301	326	296	310	297	325	325	314	339	335	294	292	311	332	302	325	311	285	300	296	305	301	321	300	296	311	299	297	329	343	315	335	351	309	317	285	300	313	302	319	313	331	299	316	332	318	292	284	282	332	344	302	326	325	324	320	300	335	304	308	329	327	353	340	302	318	334	324	301	336	328	301	301	316	298	313	317	324	305	325	325	283	310	341	318	340	330	298	285	287	313	345	313	300	302	333	337	306	292	305	298	314	280	314	294	324	322	372	298	320	301	369	302	308	328	314	328	297	309	269	295	302	353	314	307	288	340	315	341	319	303	329	317	301	311	320	322	333	344	313	282	315	302	318	332	347	318	289	302	292	301	307	332	331	343	316	336	312	341	302	282	300	276	308	303	344	299	327	335	314	320	355	290	300	319	314	293	299	331	320	335	290	307	298	334	317	324	292	283	293	317	329	309	306	334	304	342	322	317	288	336	324	267	314	301	319	343	317	306	310	324	317	309	304	313	294	277	304	302	318	296	295	308	324	300	311	306	303	326	327	301	284	321	330	344	324	306	322	286	324	351	315	324	315	306	311	282	303	311	301	318	326	303	288	303	350	337	307	290	334	307	338	325	305	325	296	307	310	329	326	303	315	305	313	308	293	352	333	303	280	275	313	314	297	299	333	270	306	290	327	306	311	307	333	324	304	321	321	310	305	295	300	311	329	345	269	322	322	302	280	314	357	304	347	310	325	355	326	336	324	315	313	309	304	346	319	345	324	318	330	330	357	352	302	315	318	314	308	295	354	294	299	301	285	314	345	329	343	345	324	340	312	310	333	315	354	298	327	306	312	322	300	311	350	323	296	267	331	311	332	337	300	298	308	319	299	316	318	323	326	305	308	319	341	313	298	332	339	339	306	324	286	338	330	331	372	324	315	303	296	309	318	296	314	331	327	332	320	285	330	335	337	306	307	309	313	317	298	301	321	286	315	334	353	282	301	331	330	311	320	323	352	327	291	281	320	306	332	327	345	324	318	327	296	296	304	311	263	326	324	309	313	337	318	331	291	302	303	347	335	331	293	334	327	298	273	335	346	360	343	355	305	314	334	315	319	337	322	321	320	349	305	300	338	332	317	307	328	304	314	333	336	295	330	307	349	349	299	300	315	307	311	326	285	330	319	312	324	325	315	311	341	321	284	306	307	304	290	293	313	334	315	288	320	271	314	321	303	327	328	319	319	307	324	363	339	326	297	310	293	329	307	309	330	317	326	348	311	308	305	285	323	308	318	315	314	317	287	321	296	306	308	346	312	315	289	315	278	293	301	359	314	300	292	306	283	301	278	269	321	322	324	314	293	329	301	326	334	301	326	286	303	314	296	315	327	309	304	371	318	304	306	323	336	343	328	343	301	336	313	309	307	322	304	319	302	306	332	314	314	302	325	294	324	336	306	280	293	308	302	299	329	323	315	359	363	323	337	315	303	287	316	306	298	292	305	271	313	327	334	312	319	313	327	302	291	299	337	307	288	340	328	303	307	335	289	296	301	322	283	325	283	302	296	317	330	323	304	341	319	322	336	317	348	293	325	319	330	290	318	310	312	338	334	318	317	321	334	323	354	343	315	320	364	322	304	317	321	311	320	305	341	343	299	345	328	316	339	343	328	316	327	334	319	310	302	324	307	310	359	316	339	330	319	339	298	306	335	317	301	305	316	314	277	316	304	294	324	323	310	302	305	299	327	320	341	384	304	321	347	304	311	300	301	306	347	312	327	324	324	309	324	319	297	312	311	307	293	303	314	278	324	322	289	336	319	341	321	327	322	308	293	292	337	296	303	304	305	303	339	326	351	311	328	318	329	337	297	318	333	339	302	289	311	275	319	327	299	293	298	317	266	292	281	318	316	298	294	323	338	330	312	318	301	317	318	321	293	298	334	310	317	329	359	315	311	286	302	301	317	292	335	286	298	291	334	331	323	301	310	326	347	320	314	330	294	291	311	337	307	315	332	322	296	342	344	324	326	324	312	297	322	322	297	322	281	325	300	317	322	284	333	318	317	348	309	312	312	337	300	325	292	313	305	281	308	298	282	328	308	292	324	318	340	286	325	341	351	339	322	358	341	317	344	315	322	340	311	336	326	304	280	310	323	296	346	331	322	326	318	304	338	333	307	336	338	374	330	319	346	283	345	319	309	314	319	315	330	305	299	337	303	296	375	317	297	329	284	318	283	311	337	315	324	302	289	317	325	321	326	316	318	332	260	334	291	290	352	318	328	296	315	323	323	301	344	314	300	336	316	314	330	293	342	334	348	300	341	296	302	300	356	333	273	309	361	304	349	298	342	301	307	321	287	301	312	305	334	321
9528	2722	11567	32339	20422	1140	979	962	894	847	844	842	771	820	787	795	795	787	809	716	744	756	744	749	757	744	758	765	733	732	762	738	758	727	748	690	738	743	736	764	729	754	741	742	722	707	737	708	720	746	737	718	775	739	715	750	686	677	765	752	720	699	744	690	737	710	711	736	685	732	684	716	741	756	717	731	809	723	701	753	734	749	745	744	731	701	761	711	739	662	737	718	760	749	687	762	812	676	747	744	727	750	703	694	700	777	732	693	712	737	712	731	698	733	703	703	731	738	743	722	727	693	710	747	696	745	698	710	713	728	731	699	802	768	641	774	726	782	721	722	739	710	671	658	762	739	731	712	721	739	697	699	716	712	689	749	667	707	708	706	704	740	723	732	699	738	759	780	711	767	728	727	684	715	713	688	690	706	690	724	663	738	720	688	721	705	693	716	747	716	684	704	687	729	697	745	732	785	734	734	710	792	810	707	726	743	734	745	745	675	713	709	731	691	752	687	714	765	707	718	734	719	668	775	679	737	713	755	741	716	719	711	696	682	725	723	727	744	751	714	742	698	760	723	710	727	711	710	728	755	709	727	707	709	732	734	698	713	735	740	760	709	772	668	779	698	711	749	709	706	702	748	725	704	708	740	757	715	688	700	687	717	736	706	748	748	718	720	710	723	693	726	734	675	764	686	701	695	700	786	761	703	690	745	702	719	709	735	733	739	767	724	693	723	716	672	702	712	718	698	688	718	726	683	728	708	708	712	739	692	720	729	775	678	720	689	701	715	697	726	746	709	740	676	705	731	792	738	773	684	703	734	710	744	704	716	718	684	764	694	732	762	747	757	708	690	716	758	731	767	728	724	674	728	736	704	724	705	747	727	681	698	740	725	711	746	713	767	736	723	720	726	705	686	713	733	723	673	700	694	717	733	718	700	734	733	743	732	732	741	704	733	729	712	669	735	679	695	747	714	716	748	760	749	737	708	729	712	727	707	669	675	768	694	756	690	735	680	668	703	696	718	770	719	706	697	718	744	695	716	701	752	730	689	706	691	740	713	700	705	749	725	715	665	712	736	713	692	712	717	710	729	724	719	701	694	705	735	693	686	720	696	756	713	725	699	717	718	721	732	700	709	769	764	726	745	669	690	704	730	753	724	662	711	698	792	684	689	726	739	725	724	764	660	730	712	731	737	730	725	753	712	714	662	752	773	729	710	734	751	721	766	719	704	702	753	712	685	712	741	743	703	700	763	716	784	676	729	723	704	733	703	713	729	666	666	706	704	734	751	751	712	701	703	700	716	745	696	753	716	741	731	662	724	719	722	695	729	754	740	748	744	686	691	727	742	744	769	728	710	733	684	710	744	677	713	712	722	734	719	690	700	741	683	703	747	678	742	751	683	776	730	712	725	716	724	739	805	738	762	706	703	733	679	765	683	726	719	758	756	715	741	715	736	740	685	742	715	732	668	732	707	714	696	748	688	743	750	714	747	718	685	684	711	695	702	638	741	711	715	689	726	712	715	664	696	718	685	693	686	713	714	716	783	734	767	675	730	736	714	674	694	752	749	712	764	725	746	703	751	689	706	705	727	714	715	718	706	701	753	722	658	707	743	764	730	729	716	709	693	733	740	745	757	691	728	719	739	720	755	669	691	711	730	745	706	662	736	748	749	692	712	696	752	757	714	701	748	719	729	720	760	719	706	768	757	739	716	710	744	743	774	705	768	651	672	698	742	714	727	707	705	700	726	706	742	702	726	708	671	716	726	738	690	730	706	689	748	740	663	770	715	742	705	738	726	752	724	713	730	677	693	732	716	744	776	736	687	782	737	755	745	691	724	721	731	725	708	722	732	695	749	717	742	763	719	669	701	748	695	729	766	697	697	740	745	766	705	706	724	684	737	704	757	701	747	694	737	741	692	726	770	717	735	725	694	685	744	753	739	687	721	735	741	713	682	699	717	742	702	670	732	693	735	732	742	708	728	698	758	771	696	747	727	780	709	808	686	702	719	673	723	704	723	765	749	724	737	754	726	755	782	727	745	767	740	729	709	748	732	751	715	697	743	700	713	670	660	725	716	702	683	704	730	696	747	729	735	748	725	741	677	721	706	710	682	688	752	736	729	713	768	736	659	694	742	729	777	739	724	734	739	716	729	723	700	782	702	722	715	750	698	733	717	682	747	715	749	749	687	697	693	700	747	670	720	730	754	761	725	696	729	658	782	770	696	725	706	782	736	711	747	690	679	699	745	699	691	706	765	725	748	702	742	741	714	688	725	727	725	688	741	731	687	683	674	719	734	659	786	662	671	729	748	713	725	701	753	675	716	711	758	717	706	699	760	710	711	763	714	716	709	742	699	698	665	689	719	709	742	695	691	708	714	679	680	685	732	726	734	691	732	682	724	706	710	711	735	737	673	687	729	732	766	688	738	668	716	748	721	698	724	695	704	744	737	729	678	686	790	675	728	674	728	711	774	758	762	740	727	758	730	706	717	722	719	706	747	764	666	663	733	727	731	719	721	768	720	704	718	728	729	717	741	720	694	726	647	655	727	730	705	724	696	671	736	744	704	731	707	762	754	702	728	708	695	726	724	681	728	707	728	727	688	669	705	702	720	675	691	733	684	755	747	716	720	676	743	706	721	786	724	715	692	732	737	701	744	715	716	754	697	748	740	733	699	736	693	747	683	727	699	735	728	749	690	754	735	713	729	719	704	734	715	726	746	709	723	730	726	720	746	722	708	703	737	712	706	717	704	755	734	723	658	716	759	728	727	726	731	696	749	731	747	724	750	668	741	716	701	713	731	710	723	713	706	707	736	734	713	751	735	707	728	732	686	685	713	725	690	722	757	695	691	744	703	704	693	728	687	731	728	718	723	712	695	721	747	734	707	710	752	768	758	692	683	726	715	740	748	744	746	678	724	721	691	750	773	712	711	684	684	707	682	686	674	755	696	740	732	709	670	770	748	704	710	716	749	727	703	712	705	736	707	726	689	712	695	732	695	699	691	756	711	730	687	736	723	707	768	748	700	739	742	699	749	730	771	763	752	707	708	743	725	758	716	674	713	770	696	748	680	726	719	740	708	721	820	788	699	707	716	730	757	751	684	777	734	696	717	710	753	712	728	682	712	744	735	717	726	724	682	722	715	735	731	763	706	712	722	702	820	724	768	704	741	742	732	686	741	688	715	709	741	694	702	650	710	729	711	725	766	714	744	762	739	720	705	740	765	693	716	702	748	698	697	748	771	733	727	745	728	688	734	722	763	739	701	701	738	680	740	734	713	714	691	724	695	705	727	678	736	744	705	695	752	711	730	741	721	717	728	690	725	734	656	731	765	722	763	663	679	776	748	696	726	731	765	757	718	705	735	773	681	766	788	718	714	715	688	698	757	719	698	709	695	722	721	684	762	693	681	734	661	712	716	732	739	681	693	724	705	692	723	754	717	717	745	752	722	746	710	732	738	763	710	749	682	704	720	745	713	750	709	727	749
21045	4797	13988	31050	20216	1769	466	409	430	375	402	391	363	385	380	374	348	340	351	360	339	348	358	325	325	340	402	333	335	323	342	318	333	330	314	311	340	350	389	331	329	330	340	355	362	334	331	358	400	335	355	335	341	345	335	355	324	324	313	329	354	370	345	362	373	300	338	329	359	349	355	334	337	321	303	333	372	338	360	300	339	348	388	340	366	334	360	322	327	325	348	357	385	358	312	320	323	341	358	348	380	356	371	312	374	327	339	337	322	345	346	312	365	338	370	320	338	345	317	342	326	349	349	336	328	353	309	333	371	356	334	311	312	337	348	330	353	311	333	328	394	320	326	339	363	348	333	328	345	336	334	330	318	324	334	336	333	329	365	315	357	324	361	333	300	347	336	361	342	328	317	350	357	329	354	343	345	352	335	362	374	320	377	362	316	352	344	329	352	364	351	329	360	319	344	336	339	341	327	304	304	326	357	334	335	357	350	383	312	320	360	356	345	321	360	335	349	384	371	321	313	325	347	382	338	324	347	362	329	348	322	324	338	384	337	328	351	337	346	347	355	360	350	343	341	348	344	342	340	356	350	360	339	316	365	342	354	351	341	338	358	345	319	340	306	326	352	315	349	324	382	335	364	372	343	323	358	328	317	347	326	334	348	369	349	344	343	331	337	324	359	344	339	364	385	324	344	314	343	343	370	377	374	368	382	313	335	367	313	312	351	361	299	326	322	340	324	354	335	320	348	346	311	390	331	347	353	369	360	331	367	306	328	345	326	330	348	348	343	374	349	343	338	334	380	329	352	348	369	344	361	309	334	353	351	352	341	351	325	354	330	349	338	342	374	343	369	335	336	326	329	370	380	336	358	320	313	341	344	343	333	341	366	366	381	364	352	345	314	365	356	337	352	309	336	333	334	346	333	344	356	329	352	345	348	340	339	326	344	369	344	307	369	340	359	293	345	379	355	371	312	366	358	342	350	330	329	349	349	324	350	328	334	352	349	320	328	324	367	347	332	313	363	334	351	344	346	377	349	356	359	328	345	348	347	344	350	378	302	333	300	292	331	349	331	343	330	349	324	397	352	339	357	343	351	344	328	347	333	343	344	347	366	384	348	331	372	349	356	333	372	312	365	366	371	348	326	355	353	312	321	320	328	310	322	348	333	340	373	328	351	434	336	321	366	355	369	376	306	320	401	346	308	350	356	358	358	322	308	341	380	298	284	351	357	327	340	315	359	356	349	339	346	346	325	363	345	341	361	353	336	342	343	314	340	346	366	340	348	377	354	348	373	340	333	380	366	316	385	366	356	330	349	352	315	351	341	302	360	335	349	287	328	387	353	363	321	384	307	320	338	356	341	324	342	332	334	323	413	350	352	344	351	337	342	378	337	389	320	321	344	365	331	351	331	321	377	318	336	323	359	350	353	343	338	332	360	334	341	326	345	335	376	339	377	331	378	344	330	320	337	340	340	346	358	328	368	328	352	350	352	326	386	330	332	331	350	319	323	316	322	338	311	361	334	342	346	348	303	324	360	333	339	352	356	337	328	371	318	371	333	337	340	347	306	328	346	319	357	347	355	363	321	349	309	305	359	376	331	344	391	348	362	313	359	354	342	358	383	321	348	309	354	356	315	349	321	359	356	339	327	359	344	341	363	333	350	328	343	330	326	338	326	314	332	343	347	339	350	348	344	332	365	336	316	354	356	320	342	362	357	363	347	356	358	316	341	328	320	330	393	280	351	311	342	354	361	321	299	336	341	316	333	330	337	332	340	342	384	357	302	347	316	346	358	352	293	340	344	353	328	341	359	363	364	363	321	351	340	325	336	352	360	343	367	324	352	376	324	309	320	344	354	380	341	353	409	309	360	362	318	308	348	330	328	338	326	328	350	324	338	367	397	352	333	340	323	386	375	401	366	330	326	325	345	328	326	339	336	375	372	343	373	371	363	344	372	351	346	351	325	321	336	357	346	351	315	337	329	321	348	334	315	324	317	370	322	351	346	348	361	362	322	289	326	327	332	321	348	348	336	351	351	313	351	303	342	315	329	357	331	347	334	357	377	323	352	343	351	348	341	374	316	359	368	363	331	351	343	342	343	333	363	339	375	330	366	342	303	326	331	347	344	368	325	350	334	346	340	333	323	331	356	342	354	345	350	343	323	345	350	349	352	324	317	338	357	336	341	313	324	356	309	331	327	335	338	365	351	346	356	338	302	362	389	386	353	345	360	370	360	326	365	339	357	331	345	341	340	361	313	330	355	374	322	306	299	317	354	393	376	347	361	337	347	322	336	333	353	317	357	339	323	342	329	382	350	340	330	334	378	334	299	375	307	359	363	360	366	357	353	355	331	345	369	324	353	380	339	368	316	340	344	352	366	311	354	364	353	318	371	361	338	349	295	381	329	297	355	325	349	320	297	356	342	320	357	365	334	332	341	358	340	365	349	343	350	327	331	356	358	322	348	344	376	349	318	371	330	333	349	342	357	286	322	371	364	299	343	387	346	363	309	334	352	334	335	348	338	362	346	333	313	302	315	315	333	334	347	339	329	338	328	305	307	345	307	340	334	340	345	363	384	351	338	317	306	325	350	337	329	327	326	376	362	304	327	360	354	333	330	341	327	371	352	361	330	340	348	369	342	337	344	356	347	352	395	373	353	325	348	329	321	351	346	355	369	370	346	363	368	350	357	333	313	322	343	327	367	335	345	372	357	337	339	354	315	325	344	348	356	370	335	341	339	347	357	324	311	348	293	353	389	324	328	303	326	342	339	318	346	311	332	333	344	363	355	366	355	306	331	367	357	376	337	355	317	344	341	335	327	364	314	354	325	324	332	335	299	318	343	330	387	368	362	357	338	300	367	333	348	332	348	365	349	365	345	336	336	287	353	320	334	321	312	343	365	351	342	363	361	366	357	377	359	333	339	312	344	320	365	356	332	334	341	349	349	325	336	349	359	337	345	369	354	334	328	334	322	336	310	349	357	342	336	320	347	360	355	326	356	365	362	359	337	338	352	345	335	336	329	358	325	320	341	324	358	387	357	360	330	345	337	324	365	362	325	339	322	353	314	345	350	358	378	353	360	341	339	294	354	316	353	341	370	342	333	325	335	357	340	331	337	322	322	341	357	297	335	359	366	343	326	295	318	370	330	317	331	347	324	360	326	348	338	395	359	347	378	332	356	348	347	345	370	343	343	320	331	351	358	327	346	383	370	346	389	359	377	362	352	359	364	356	328	351	334	323	333	345	356	343	309	310	362	356	347	344	328	373	356	347	356	330	363	338	337	328	350	313	370	323	347	357	308	321	324	369	318	348	351	375	308	326	342	359	334	351	357	332	325	372	330	324	333	336	297	346	322	314	331	320	371	372	362	330	300	355	360	370	321	336	323	349	343	335	378	346	316	354	342	332	337	326	313	331	356	350	348	331	352	316	295	328	362	322	357	376	329	352	368	303	338	354	346	357	346	378	337	368	356	362	335	319	365	350
11962	3833	22668	43581	27035	1540	1314	1220	1080	1086	974	944	935	938	918	921	827	798	854	824	810	826	868	809	816	827	775	795	770	771	792	784	764	819	824	792	797	772	751	750	810	752	733	804	755	824	785	786	779	743	714	746	757	712	802	718	740	720	762	813	765	797	758	769	766	722	770	750	823	809	790	764	811	810	774	813	735	737	779	714	760	762	742	811	738	744	724	753	759	790	735	742	758	743	784	798	713	771	781	745	769	736	757	782	740	728	746	779	767	776	765	762	717	725	719	757	817	721	763	813	766	747	715	747	787	723	790	736	716	758	800	719	748	769	763	775	736	752	741	767	760	781	711	774	770	734	757	766	744	759	756	772	723	730	748	825	786	775	759	727	746	711	753	752	775	732	783	779	698	745	737	791	726	745	719	726	794	774	746	767	731	724	760	767	729	717	769	809	753	740	764	811	775	728	733	810	743	769	747	756	757	758	770	749	744	766	770	798	779	747	687	763	788	759	782	784	749	714	764	757	784	764	799	724	744	782	752	732	778	768	724	797	728	733	711	751	724	772	763	731	714	744	754	769	767	770	746	747	738	768	762	733	765	736	731	710	734	782	785	754	758	775	787	789	712	772	760	758	770	741	765	761	771	770	783	753	761	759	733	754	754	797	727	761	728	791	726	701	755	713	762	723	723	762	741	788	715	715	785	786	783	732	761	780	724	773	753	750	822	767	720	770	752	750	739	772	774	775	767	756	745	717	703	739	765	755	800	777	745	728	730	763	733	728	733	739	756	791	781	734	752	760	786	725	765	775	758	762	770	754	784	782	716	754	739	759	759	792	760	800	773	763	771	808	735	718	758	781	701	793	755	781	725	761	724	705	794	754	747	749	732	738	767	801	770	775	778	775	764	721	759	750	738	788	772	791	754	750	739	746	739	736	718	764	741	736	751	786	789	747	758	739	733	774	748	753	780	718	744	770	735	766	759	733	739	770	760	745	779	758	748	743	734	725	715	788	755	692	748	706	762	708	777	757	791	784	772	688	745	727	722	741	775	712	765	758	721	795	760	775	711	774	777	796	754	788	748	785	749	741	774	721	792	790	761	752	724	762	753	750	737	744	796	802	788	723	746	755	796	777	785	798	754	755	780	712	762	755	755	782	759	812	748	746	726	785	744	785	777	723	745	762	833	785	715	790	731	802	730	722	751	774	746	783	805	690	722	809	776	790	761	770	741	749	813	714	747	796	715	747	757	727	774	753	812	732	757	762	741	743	774	699	790	744	761	721	734	766	753	753	708	760	724	726	736	719	821	755	737	705	763	764	780	713	738	808	735	769	783	762	746	779	783	695	812	741	771	707	777	772	736	733	772	768	750	726	786	782	744	757	770	753	737	787	787	747	688	729	753	714	735	733	760	780	790	743	808	752	778	769	715	706	734	760	736	737	789	789	725	774	748	837	747	697	777	702	785	745	756	718	759	729	796	781	761	813	784	738	776	775	780	830	719	722	772	756	782	736	734	742	705	720	745	771	735	784	746	719	723	771	770	748	794	790	750	771	710	771	744	735	786	782	761	776	735	794	752	744	790	750	768	756	765	762	776	745	767	724	748	754	727	745	699	761	693	715	752	757	792	717	718	774	754	732	765	742	745	797	768	742	739	761	772	736	760	753	758	745	766	762	746	773	762	776	736	739	732	793	753	767	754	728	698	752	752	757	718	726	789	730	789	728	788	767	804	740	753	766	748	763	797	732	745	784	758	768	719	729	740	797	756	727	745	797	750	784	737	692	751	777	764	794	735	694	802	748	736	768	778	803	790	775	801	768	766	720	717	729	763	771	774	755	737	744	689	731	780	735	775	753	745	718	773	721	712	661	726	760	735	753	741	719	725	714	714	767	771	736	799	779	783	716	753	764	740	760	772	756	776	768	789	710	777	750	722	749	771	760	743	712	779	755	738	701	752	741	776	794	755	744	779	755	740	751	785	748	764	761	772	736	781	808	779	777	704	775	761	751	738	791	780	797	781	748	727	770	809	765	770	748	740	820	790	769	757	777	782	775	754	773	736	754	746	760	740	743	704	780	758	733	727	749	738	782	781	742	797	743	756	761	753	748	721	756	761	740	732	705	727	775	758	679	723	774	756	754	730	760	743	738	735	757	754	722	783	760	764	682	725	727	770	737	728	745	717	747	744	761	748	759	751	687	775	743	723	742	793	733	745	746	767	751	755	773	769	789	707	772	766	792	747	762	737	759	751	770	794	760	718	728	794	769	770	793	772	762	787	747	780	753	759	754	767	727	742	743	761	774	725	783	834	739	705	738	768	747	732	782	768	793	727	788	718	753	764	730	772	774	763	749	715	763	761	774	725	778	740	730	764	707	807	720	764	791	782	725	759	779	720	759	799	763	676	734	760	763	759	828	725	773	757	746	773	745	742	742	779	784	726	763	702	780	766	803	761	740	720	741	748	788	788	807	757	772	728	742	764	804	778	691	754	729	773	725	762	726	763	756	712	745	803	759	736	747	777	763	777	742	751	759	796	800	761	767	733	795	769	808	745	752	740	710	765	764	763	699	717	746	787	698	715	774	772	752	744	753	734	753	717	748	766	759	773	781	743	755	738	732	736	721	776	759	738	741	744	776	726	754	760	773	714	718	742	774	798	789	728	792	802	733	723	747	767	717	756	784	748	749	742	735	713	796	784	744	780	773	748	773	800	731	743	789	776	727	806	730	763	713	722	772	714	753	744	760	760	775	777	778	735	741	761	776	739	753	742	734	691	790	757	737	739	736	761	775	796	812	798	719	706	777	765	770	761	770	767	728	790	728	714	736	783	783	749	793	778	795	776	741	815	758	766	720	739	705	758	781	706	761	743	748	794	778	767	705	743	770	701	793	743	758	785	763	752	791	759	748	767	791	783	745	772	794	770	758	759	716	769	779	771	750	712	707	770	770	790	764	796	778	730	760	761	751	773	742	778	761	781	793	786	782	706	776	759	760	751	767	730	821	763	728	766	765	713	767	774	689	748	798	746	765	741	762	767	769	715	727	741	802	745	723	743	757	805	835	731	810	722	711	754	751	741	723	729	813	777	743	798	761	737	752	738	724	701	797	741	765	763	734	748	758	736	778	732	745	737	743	737	731	768	749	775	764	704	813	794	743	775	761	769	723	772	767	771	756	745	762	742	725	780	764	702	717	724	720	704	737	753	750	741	792	709	759	717	763	782	716	754	779	789	721	738	750	744	785	735	709	719	755	767	748	762	746	759	732	802	792	729	754	738	799	729	716	747	764	765	790	737	747	780	710	775	764	782	761	805	753	806	762	787	781	784	754	735	789	749	753	783	794	788	746	769	746	776	753	725	752	768	746	756	740	780	739	789	747	776	748	764	760	728	780	767	755	790	733	720	794	768	732	771	734	781	705	784	746	738	754	746	727	742	756	791	799	720	703	768	757	777	830	756	777	742	756	774	795	791	722	736	708	784	764	797	783	784	730	763	768
4687	1620	1451	601	369	135	162	155	172	144	154	137	143	149	153	186	136	140	169	127	152	174	127	136	135	120	136	170	141	159	168	140	149	138	157	160	153	166	134	159	155	149	127	135	147	122	178	151	160	137	120	142	156	140	121	154	140	128	138	142	156	136	135	141	153	150	154	179	156	164	143	139	157	148	170	152	126	145	146	153	160	159	160	149	141	160	151	136	149	169	148	148	128	131	132	136	127	164	168	174	149	137	157	153	149	157	130	147	170	165	162	138	160	179	168	134	134	145	129	107	140	150	161	158	142	158	151	151	155	155	145	162	126	160	146	152	131	154	135	156	130	124	168	166	133	139	126	144	161	177	145	158	137	143	154	135	152	135	134	148	143	140	137	153	143	141	140	146	158	156	120	134	148	159	156	167	178	157	182	158	136	148	160	151	158	152	174	151	134	166	136	151	138	147	133	138	147	158	114	153	174	153	153	146	143	162	148	180	154	146	143	147	154	157	150	152	144	133	129	130	126	137	136	146	155	132	143	146	143	174	176	137	143	145	155	182	145	141	144	162	154	130	154	136	144	162	124	133	141	141	152	115	163	154	134	165	141	154	129	151	140	138	145	153	174	145	165	146	163	159	146	152	145	140	144	164	165	143	153	131	146	129	145	145	147	154	142	162	124	142	164	140	144	138	157	145	135	149	162	157	146	153	127	157	127	135	129	126	131	136	136	143	141	135	155	142	131	142	130	188	155	115	136	145	140	142	142	150	179	159	145	161	139	142	142	154	163	151	152	161	152	136	168	156	146	150	153	128	154	125	139	146	184	149	174	143	150	155	157	140	138	159	137	158	170	141	131	167	144	156	135	142	150	148	148	160	133	153	142	163	160	154	146	137	168	158	144	139	141	142	143	159	150	142	136	177	168	166	148	146	125	123	154	147	133	123	137	163	152	164	160	134	172	160	162	144	154	158	151	147	126	148	165	169	167	153	147	164	156	139	146	158	151	163	157	142	145	135	128	172	150	138	145	136	155	159	163	145	132	154	153	158	134	137	136	149	138	133	150	139	151	149	169	146	153	132	149	132	160	144	158	170	151	143	156	139	153	158	135	142	152	159	148	156	134	169	155	175	157	146	173	124	159	142	120	133	149	161	164	158	156	170	156	135	136	149	137	145	142	119	176	143	141	164	131	143	133	156	118	127	155	134	134	139	149	136	134	145	155	149	159	140	142	144	151	138	147	147	159	151	167	145	150	155	163	157	134	158	152	171	155	173	144	142	142	154	157	145	149	149	164	146	143	146	162	162	164	145	156	132	145	146	147	152	165	156	142	153	142	150	154	159	174	150	142	146	137	129	123	136	162	159	144	143	122	133	139	142	159	169	136	155	166	151	151	150	140	154	117	119	162	140	167	140	167	118	166	124	137	156	176	164	172	173	141	152	160	156	154	146	120	135	159	148	152	176	126	136	154	129	153	136	143	140	167	154	141	148	157	155	150	157	139	126	133	146	144	156	150	144	148	149	156	159	141	143	157	154	168	151	162	139	167	152	168	155	130	160	145	159	160	128	141	155	135	137	132	162	150	148	154	148	137	134	136	128	129	150	168	135	153	133	146	147	169	153	142	142	125	155	163	153	174	122	140	131	118	143	142	150	146	155	149	143	145	141	153	141	132	151	127	167	133	155	135	131	143	160	162	162	131	183	140	137	151	162	122	153	136	130	148	157	128	127	158	130	149	146	154	144	146	154	157	158	149	160	189	154	152	137	154	168	130	136	148	153	156	161	132	155	168	159	142	160	149	145	147	127	139	118	138	154	152	148	149	140	147	139	140	135	163	141	144	143	119	143	133	135	127	132	146	147	152	157	125	131	155	152	131	147	160	131	156	165	175	131	137	156	146	123	141	139	158	147	124	163	143	149	137	174	123	144	155	152	162	148	141	156	151	127	136	131	144	158	153	165	149	153	168	165	146	148	153	157	140	128	149	145	147	151	114	138	150	153	150	145	158	163	133	170	152	151	139	161	140	137	137	144	153	155	158	138	155	150	144	146	153	153	140	149	143	143	144	132	153	167	125	175	135	154	139	163	135	122	135	167	140	168	146	149	150	120	133	155	128	146	169	131	135	144	139	155	145	137	150	157	127	156	149	153	153	151	170	159	154	158	141	144	156	149	162	146	164	188	151	147	164	133	166	150	135	151	157	144	159	141	149	118	134	144	155	151	150	133	161	171	135	145	136	162	129	144	159	156	125	152	136	149	176	159	162	159	144	144	132	143	144	166	160	156	164	159	123	150	133	145	154	167	147	129	142	147	155	145	140	140	127	142	147	142	132	146	156	153	147	144	142	170	151	157	147	166	164	181	140	140	145	159	161	134	155	131	142	136	170	160	153	131	139	148	146	157	165	158	152	145	149	172	151	154	134	162	161	141	144	165	145	150	160	145	147	142	159	141	154	164	159	149	147	132	167	144	118	158	190	159	153	142	139	133	139	133	149	149	149	166	169	162	158	157	154	153	118	140	137	158	175	129	151	145	172	152	136	150	137	153	147	151	157	167	150	155	137	153	129	132	137	133	135	148	159	169	148	137	129	164	161	130	157	140	149	143	141	122	156	135	149	143	161	160	140	129	158	161	193	180	144	161	172	142	157	141	136	122	134	146	132	146	164	154	148	131	151	145	144	177	146	154	146	163	135	142	133	143	156	145	141	139	146	144	125	145	129	132	162	154	166	137	152	161	170	156	147	151	145	164	159	157	127	134	140	132	119	139	142	141	150	146	144	157	145	147	169	143	145	158	161	134	140	139	162	164	137	137	116	143	155	159	155	154	200	164	131	162	150	147	161	159	162	176	145	174	141	153	164	137	165	159	125	144	146	155	160	135	139	148	159	153	165	135	149	161	147	162	159	157	163	157	122	160	110	147	148	141	164	144	129	141	132	131	141	152	148	139	137	139	145	161	142	138	174	164	154	136	132	145	131	154	147	167	141	159	167	148	146	135	153	137	138	143	155	135	131	133	159	128	122	155	132	145	156	137	146	169	151	151	161	150	162	129	129	141	133	152	142	151	143	150	151	115	134	127	152	162	144	160	139	168	150	153	138	128	171	138	143	146	145	161	152	167	167	158	129	140	158	146	155	148	143	147	154	133	135	162	146	154	151	134	163	156	135	172	137	141	137	140	141	137	114	154	122	155	169	127	141	140	167	166	145	155	153	146	155	133	137	130	151	143	140	168	162	142	134	147	153	149	157	143	150	160	163	163	153	152	163	154	140	155	157	160	157	161	168	147	140	127	156	141	158	151	135	147	163	124	133	142	146	136	165	156	140	140	159	133	167	137	156	151	131	156	167	150	147	147	147	157	154	150	152	156	148	144	135	139	117	183	154	153	172	147	129	160	154	137	154	138	146	161	142	125	162	144	154	152	136	175	141	132	158	143	145	149	143	152	146	141	146	149	145	166	155	127	158	147	148	159	132	133	144	157	166	126	140	168	136	172
3427	1788	2883	1886	1372	409	420	402	390	407	417	410	396	390	394	374	389	415	412	379	420	394	404	380	373	426	358	394	396	378	398	402	385	391	357	415	367	385	383	390	409	409	372	397	350	380	362	382	416	401	418	388	399	354	371	367	408	414	413	368	366	395	400	446	385	398	390	396	405	385	381	413	363	416	404	387	371	413	379	398	382	382	409	396	376	381	394	438	384	383	420	391	402	388	403	366	390	390	419	395	387	411	393	428	410	402	381	387	397	403	416	394	389	359	399	405	384	402	402	384	363	424	382	412	375	349	400	371	379	403	384	388	398	412	407	426	396	383	423	393	365	400	396	424	412	349	396	389	400	355	380	413	391	359	455	379	458	394	428	410	375	389	393	387	364	348	384	365	371	398	376	400	380	433	412	402	427	359	382	382	393	379	407	382	375	407	392	362	377	369	357	369	372	391	371	376	418	386	422	408	429	409	393	402	414	381	402	397	419	387	345	423	415	406	382	387	392	375	405	407	405	411	390	413	373	373	404	377	383	367	374	383	407	386	385	427	400	409	388	386	371	379	399	355	387	396	406	408	402	413	363	365	366	400	366	400	416	386	398	416	404	363	395	378	399	425	401	415	409	395	408	373	394	393	383	387	408	413	359	404	405	409	398	351	404	386	453	429	372	399	363	407	372	382	393	416	425	408	394	390	391	350	384	381	391	405	433	396	408	381	393	399	360	387	368	371	402	382	382	405	360	368	419	390	408	400	394	364	408	366	368	402	391	440	397	420	370	374	388	406	382	391	369	380	376	446	356	409	418	359	384	391	373	396	389	369	406	425	383	400	394	377	417	395	400	418	361	405	351	408	368	377	370	405	425	394	374	383	388	406	382	374	393	364	383	370	361	404	406	375	377	365	375	368	382	421	427	403	384	394	382	381	409	403	370	371	389	400	391	390	382	421	379	383	418	392	408	375	395	405	396	397	363	392	412	376	404	402	393	405	407	411	409	411	408	400	401	369	408	385	371	345	402	377	385	384	386	391	341	362	393	393	394	405	398	392	414	410	385	349	388	400	385	382	421	397	377	392	427	356	393	394	385	438	402	390	390	366	400	361	375	382	357	377	383	374	353	373	371	383	387	421	390	419	396	375	407	374	410	370	403	359	391	411	389	342	389	412	395	382	399	378	422	382	429	395	411	390	391	371	389	387	375	386	390	388	401	407	405	361	351	406	388	385	392	386	376	428	357	415	375	372	381	397	406	364	366	421	398	352	406	412	393	415	373	410	381	408	378	407	358	382	400	419	394	377	394	423	370	389	381	405	398	374	414	394	396	379	436	354	383	390	399	364	432	372	368	427	404	345	375	427	393	390	410	373	367	383	355	395	407	427	387	361	398	429	368	401	380	413	401	387	395	412	359	366	392	350	389	405	380	430	425	401	414	383	395	372	350	381	406	385	379	383	401	373	401	402	389	422	383	429	379	372	387	395	376	371	421	391	402	403	367	384	408	414	402	373	377	381	385	414	414	383	418	398	444	398	381	373	439	388	389	373	375	423	347	425	424	390	362	403	356	426	406	348	350	389	367	417	397	383	405	374	363	410	393	390	368	378	435	414	383	418	437	387	426	388	364	386	379	407	417	366	364	378	419	382	438	364	398	375	422	398	395	394	387	397	408	370	384	366	377	396	391	436	396	403	377	407	356	361	404	369	384	365	377	390	395	370	394	378	379	388	351	379	354	398	380	398	385	386	355	401	392	397	371	364	372	394	401	388	407	389	427	347	393	406	404	397	396	377	391	392	382	378	388	429	385	379	353	421	419	405	364	359	358	377	397	415	370	410	392	364	389	410	368	413	425	395	373	431	429	388	373	410	399	405	373	372	370	419	389	386	395	397	408	406	396	385	377	407	429	362	400	401	358	378	364	370	409	392	370	370	422	386	381	411	389	396	404	367	447	376	348	397	382	383	367	390	383	413	364	401	404	433	369	410	400	431	404	392	407	362	403	403	392	418	394	381	377	430	384	390	400	402	408	374	379	376	374	359	396	373	429	370	417	379	366	374	398	384	381	399	395	407	401	383	405	419	340	396	373	375	367	388	360	373	366	389	388	399	400	363	378	398	378	445	410	399	389	397	414	349	390	405	382	416	372	395	383	402	398	421	417	423	370	368	380	384	404	382	432	396	391	378	389	420	387	402	393	379	370	393	383	400	382	401	376	358	396	374	406	376	372	396	361	396	428	401	392	384	394	393	389	417	394	383	426	390	390	373	361	369	387	376	397	390	398	387	374	405	368	354	429	390	367	423	367	384	391	378	428	367	382	421	424	370	368	386	406	364	399	379	380	382	388	394	409	396	358	378	412	410	382	409	393	397	399	389	397	395	397	413	384	395	347	411	368	384	387	400	398	442	394	419	391	402	418	398	422	376	409	412	418	389	420	391	395	393	378	395	389	358	409	389	422	430	391	409	404	396	386	388	381	410	373	392	407	421	378	376	396	385	413	397	400	408	402	362	406	389	377	377	408	378	393	382	391	367	390	374	371	378	436	380	385	389	395	357	409	364	421	404	384	422	391	382	378	390	394	407	344	375	372	382	414	373	409	411	432	385	430	363	417	394	362	382	386	380	386	380	396	385	391	369	410	399	401	381	403	381	404	392	421	379	412	397	384	390	407	362	368	402	399	420	394	392	409	400	378	361	425	372	362	386	383	388	371	396	399	368	390	415	377	378	402	408	384	410	378	402	354	413	382	397	370	368	409	380	387	373	386	411	382	414	396	424	368	410	430	400	407	406	383	399	386	381	409	395	392	434	383	403	377	399	357	408	374	397	437	363	415	380	417	365	431	395	403	395	378	392	369	357	409	355	382	413	388	381	416	402	386	401	385	380	376	360	405	380	365	409	390	395	375	423	377	374	386	369	385	433	407	421	377	376	412	394	392	384	369	382	375	399	406	380	413	396	396	373	370	417	380	383	420	408	406	377	390	418	377	386	406	388	419	388	367	403	399	390	401	395	403	360	386	387	415	407	377	400	369	379	389	383	413	396	401	344	376	392	383	432	401	400	394	395	397	394	396	381	382	390	412	369	384	374	390	405	379	369	439	395	414	378	400	353	373	415	404	389	366	353	375	374	423	381	370	423	382	390	391	411	415	383	406	407	413	371	392	393	381	380	407	365	386	374	395	399	370	428	396	415	402	391	378	368	365	363	407	357	408	379	396	391	336	362	395	410	374	440	383	383	349	395	388	393	379	382	405	371	420	413	389	419	376	394	399	406	375	415	422	394	369	409	367	385	395	417	391	388	407	400	421	393	358	381	390	391	392	377	416	394	392	377	394	380	390	357	382	371	414	414	389	359	411	417	381	376	420	384	412	398	390	372	365	376	374	394	389	372	399	410	397	395	409	435	404	410	405	369	416	386	393	401	376	392	403	431	393	393	394	399	393	409	351	396	407	368	387	391	385	419	399	404	387	402	386	388	377	366	385	396	401	372	412	410
12816	3153	5874	17992	10826	801	387	350	354	346	338	363	320	300	334	312	293	315	316	330	329	308	328	309	326	331	336	322	342	306	308	339	301	327	339	358	324	335	326	309	280	261	305	309	347	292	313	312	325	317	335	338	318	289	328	309	315	335	281	307	296	319	333	301	325	305	295	333	297	301	303	306	286	312	313	325	309	335	329	307	295	288	323	269	317	336	309	291	326	299	313	336	316	331	322	300	321	343	319	302	311	319	324	324	301	307	340	324	278	331	350	315	312	311	289	326	315	297	310	351	307	292	308	311	315	297	335	304	337	335	303	313	324	315	286	312	333	332	339	292	297	325	306	325	311	270	317	292	295	318	335	319	275	332	310	318	337	340	325	338	312	323	319	283	349	309	259	277	357	299	323	321	315	345	307	291	327	354	354	326	309	374	283	319	319	343	274	306	307	316	308	363	316	312	312	310	307	310	315	328	291	289	331	319	317	296	308	335	306	301	295	312	331	317	295	311	335	333	363	333	316	356	312	322	339	313	284	319	313	299	326	328	319	319	335	320	319	291	330	319	328	302	307	336	329	264	334	312	352	288	330	336	330	332	306	316	305	323	288	313	315	307	304	335	289	331	308	297	308	313	324	287	323	308	312	305	302	294	339	338	325	324	325	317	332	273	309	319	316	319	333	290	287	322	311	300	301	316	319	363	336	308	337	348	270	290	307	285	322	324	323	329	358	330	334	346	297	324	349	343	306	319	311	290	287	314	278	313	294	321	285	309	305	275	297	306	312	306	330	313	315	308	325	315	340	321	299	276	324	292	340	343	336	332	319	328	324	334	292	321	331	284	288	325	304	289	270	311	305	304	306	321	325	300	323	323	294	302	329	288	290	325	302	290	279	325	336	306	333	341	318	308	316	326	312	315	328	309	335	294	300	328	281	323	333	304	324	273	315	305	315	328	321	318	343	328	312	301	348	312	314	307	312	328	323	347	310	294	310	293	335	344	313	317	316	289	296	315	286	337	310	315	302	289	322	288	267	341	335	335	313	312	321	289	318	290	312	314	344	309	358	325	331	330	318	307	278	280	353	303	321	297	329	293	331	328	307	327	308	306	339	308	317	282	323	285	316	347	309	345	337	342	309	304	301	330	318	309	312	320	316	342	322	302	340	333	331	290	354	298	319	287	276	278	300	304	307	288	325	313	307	290	307	306	294	293	322	341	341	291	352	305	350	318	294	307	275	325	300	299	304	293	321	290	293	323	328	311	297	305	311	315	324	324	320	330	334	294	309	314	308	323	303	309	273	280	281	305	283	320	320	296	284	316	273	295	285	328	326	324	342	296	353	315	296	321	311	307	293	277	328	292	326	334	317	353	260	339	321	312	319	312	325	344	317	300	332	322	314	318	311	308	296	297	319	341	309	327	322	343	285	316	304	331	314	314	261	275	303	351	313	310	314	314	279	288	341	303	307	296	314	284	288	297	281	291	275	314	315	290	311	339	306	319	262	325	320	304	285	307	271	309	310	313	331	304	307	332	269	299	328	316	329	297	316	314	288	317	300	361	301	306	294	322	329	318	327	320	334	297	322	299	335	308	286	294	288	310	308	286	304	313	342	343	322	339	336	322	247	327	314	296	310	350	325	294	299	347	318	327	320	334	308	315	311	308	299	300	323	303	295	306	305	314	350	329	326	323	319	321	340	303	308	329	307	319	314	299	330	302	290	319	321	294	339	303	308	293	295	320	280	331	295	346	334	298	289	321	303	322	348	307	294	321	299	351	342	324	285	314	305	307	303	302	287	320	345	292	352	308	281	322	288	268	278	299	311	311	351	338	293	280	317	314	313	322	301	308	341	310	318	309	272	312	344	295	344	320	320	323	320	325	346	318	297	287	317	308	309	293	320	319	315	333	324	283	339	303	276	307	298	320	344	292	323	321	338	296	328	284	340	298	311	333	278	279	294	320	321	290	323	318	327	349	301	320	307	305	373	337	303	344	325	315	324	329	316	297	289	285	333	325	323	300	340	325	344	294	333	315	350	325	312	373	278	332	304	306	286	302	363	324	307	316	310	319	313	320	323	272	320	286	338	313	285	327	335	298	322	289	298	301	330	318	280	301	354	306	300	348	324	304	291	314	311	307	327	288	311	325	288	316	303	297	294	272	316	317	351	352	330	309	345	316	308	315	298	292	304	328	310	308	326	322	365	313	326	322	291	347	297	354	325	306	330	318	300	306	323	301	311	324	346	320	302	308	325	300	313	297	305	322	291	295	308	314	307	310	338	318	308	335	297	353	302	315	298	293	332	307	306	335	311	278	339	324	292	297	299	314	267	305	320	303	329	293	312	335	303	330	331	310	294	348	312	321	300	301	314	313	327	295	288	299	301	322	342	297	278	286	329	290	328	331	279	297	329	307	292	265	314	339	307	345	287	304	316	322	362	352	300	327	268	353	323	304	301	304	319	337	309	284	306	317	292	301	338	309	349	296	270	311	350	360	292	306	313	352	291	294	318	308	282	294	313	320	299	332	314	342	313	318	283	317	293	319	286	324	314	305	266	327	306	320	336	321	336	322	286	317	348	308	328	316	324	355	312	329	323	271	330	346	343	297	305	325	330	337	338	311	315	318	341	316	304	316	283	298	315	297	298	294	317	329	319	288	307	289	334	298	306	339	300	300	335	306	325	301	303	290	272	328	294	295	340	335	312	301	289	306	308	292	316	329	307	298	305	294	318	323	314	306	311	300	315	287	322	357	327	325	336	354	311	312	321	346	327	302	300	320	348	335	354	316	323	325	318	318	318	278	310	284	323	290	311	330	314	315	308	320	279	306	307	312	294	316	306	309	288	313	336	335	287	286	328	342	306	316	333	303	317	337	312	323	321	347	330	327	308	321	317	302	288	328	322	291	344	309	334	299	307	352	281	293	313	303	318	329	298	294	288	310	286	310	299	296	301	325	291	320	338	307	289	322	317	285	307	332	329	347	317	345	305	299	293	286	301	307	342	314	324	344	342	318	314	364	285	300	295	302	321	332	304	341	304	301	312	310	295	322	322	320	344	285	314	302	301	306	284	307	281	303	293	325	330	318	303	294	308	330	334	312	315	267	352	316	290	330	337	310	311	334	333	311	287	297	304	300	289	300	327	319	317	322	296	299	306	313	326	329	300	314	297	337	339	297	327	292	330	333	295	293	299	340	315	348	296	326	329	319	281	301	327	287	297	325	303	305	293	320	282	287	301	319	303	309	323	317	313	335	319	319	329	321	335	301	351	274	320	295	322	292	307	307	334	299	318	324	364	271	319	332	320	304	289	301	305	325	295	285	301	306	285	291	310	311	322	311	310	347	325	312	324	304	291	333	328	311	316	294	334	328	325	308	336	311	325	330	327	307	269	306	311	311	333	323	326	279	306	329	307	304	317	311	308	318	312	301	321	323	288	306	279	337	270	305	322	323	282	306	313	327	325	302	313	297	318	325	311	329	298	335	323	299	292	304
8964	3054	12125	32110	19880	1142	1001	958	884	875	859	819	814	817	817	792	791	766	768	727	785	748	824	727	718	720	779	731	725	742	695	715	687	715	703	703	693	681	694	726	760	711	735	731	705	704	711	753	749	727	695	769	704	720	665	726	730	738	705	697	697	729	682	737	704	705	725	744	719	763	707	717	698	745	716	682	723	744	759	737	762	708	691	682	670	731	712	710	697	727	686	725	691	779	720	728	740	720	729	723	746	762	733	705	707	678	684	724	725	771	729	738	731	733	729	721	701	687	752	734	704	736	750	743	713	770	712	700	705	673	688	673	681	723	657	684	678	748	741	670	744	647	712	727	695	733	705	734	694	769	710	739	713	745	682	725	725	696	715	697	719	705	660	754	722	716	709	722	705	725	718	672	670	725	684	715	700	729	730	720	710	697	711	731	715	714	715	667	689	695	724	810	713	762	688	760	717	710	686	708	690	734	706	745	753	723	738	720	710	697	703	756	688	651	756	760	693	722	673	717	767	753	736	714	704	742	686	697	736	713	741	728	734	706	719	722	713	723	704	720	755	752	680	703	713	739	710	732	728	739	747	713	735	762	671	687	678	712	737	681	711	682	731	731	697	690	677	687	722	719	732	688	694	693	758	747	735	694	725	713	730	699	720	679	709	687	748	727	688	713	736	735	718	661	724	720	675	723	743	713	717	695	713	724	735	676	722	698	752	703	741	747	707	715	685	692	697	695	721	690	712	685	707	704	711	705	708	722	725	704	702	686	710	678	725	683	709	709	713	702	683	709	665	696	721	709	700	724	751	712	684	680	705	661	667	715	671	645	748	761	709	673	728	701	720	781	710	748	700	661	662	735	746	688	712	724	736	724	743	733	708	733	697	736	814	712	751	707	731	682	759	753	679	723	678	712	713	707	736	693	724	716	800	707	766	721	716	748	713	698	732	683	735	670	674	663	749	713	741	679	699	699	670	722	725	697	704	698	719	708	698	685	757	736	659	760	675	696	695	702	761	703	696	737	753	697	707	731	776	702	714	716	753	672	724	725	725	654	730	763	701	733	679	750	715	713	710	678	737	727	711	751	698	643	731	726	727	682	716	723	736	688	735	781	733	754	715	719	692	697	666	726	680	716	712	712	681	726	672	645	707	704	689	692	679	680	758	719	741	717	697	720	717	671	702	714	738	728	719	736	719	715	722	696	714	674	700	680	708	751	746	676	705	690	706	674	717	743	693	759	753	758	694	726	747	714	689	715	753	672	715	738	746	708	724	688	729	680	722	734	679	706	719	742	697	677	724	742	679	714	738	697	706	694	678	725	676	776	710	695	732	687	735	708	696	731	700	786	692	711	716	710	722	655	756	752	748	711	733	706	681	747	688	724	687	685	710	693	738	742	702	759	723	684	739	703	736	689	701	765	750	711	705	721	745	728	731	731	696	742	688	677	736	714	758	701	682	701	691	746	721	676	715	680	701	681	639	718	685	684	701	776	726	716	741	701	741	708	729	713	768	712	681	669	711	729	736	710	707	741	676	723	714	701	729	731	719	733	732	682	753	737	705	688	682	717	673	725	713	707	730	717	748	695	698	703	756	730	696	729	702	683	700	690	675	700	677	674	713	726	716	708	747	703	719	709	726	721	767	725	704	715	710	709	656	722	716	703	709	740	739	720	680	749	679	684	702	679	710	722	672	697	729	712	717	685	713	736	690	711	766	680	695	716	783	730	692	632	707	714	742	726	711	732	714	750	705	666	739	767	691	678	711	718	679	719	675	650	727	690	695	686	699	779	739	702	754	684	705	716	703	678	659	732	690	727	703	694	705	688	713	707	677	703	694	729	699	742	708	699	745	785	717	711	711	709	685	724	686	742	746	695	743	683	700	735	714	734	700	753	721	729	722	773	754	782	700	702	728	747	774	725	703	738	728	763	692	715	686	691	721	743	724	774	653	682	644	757	708	748	675	713	706	726	672	733	728	729	707	741	731	724	706	725	650	713	720	654	671	656	747	718	705	719	743	702	762	732	715	755	684	694	712	685	716	729	742	751	723	763	717	678	633	752	688	707	723	702	719	712	722	708	685	760	753	741	714	734	775	733	753	729	712	723	699	721	757	749	714	722	704	739	715	741	740	697	688	659	690	718	695	738	686	688	738	684	692	713	712	698	696	722	686	739	681	670	680	741	716	729	793	679	722	709	690	757	740	681	695	750	735	705	666	698	714	727	728	705	735	725	741	743	760	707	710	691	726	736	741	673	725	712	701	745	712	672	778	717	679	681	726	714	652	754	676	702	682	705	675	757	715	738	712	712	719	689	695	713	744	733	713	746	743	699	692	704	698	639	698	715	726	673	661	737	672	733	760	682	756	730	690	705	752	731	729	709	735	736	762	707	742	715	699	748	731	697	724	692	713	681	720	700	731	722	714	721	712	700	754	740	766	708	678	634	728	755	707	671	686	720	683	733	735	707	698	702	712	701	733	718	735	690	667	705	745	706	720	737	718	761	686	728	741	739	769	677	689	714	718	708	718	708	731	753	759	713	742	683	708	675	704	726	710	735	684	700	737	721	636	675	671	742	704	708	703	721	717	699	712	737	708	756	729	683	724	729	718	720	728	707	693	692	723	704	726	680	733	708	687	695	720	717	742	670	741	693	758	720	685	664	677	744	718	706	700	713	678	681	717	738	710	654	734	688	697	765	712	737	682	722	718	747	757	710	696	714	756	720	719	711	704	745	763	737	691	676	696	702	668	702	691	733	709	696	714	687	760	677	648	696	769	687	737	712	706	715	697	685	704	711	771	717	690	702	673	750	721	682	720	711	699	707	703	765	706	738	722	746	687	670	734	693	729	751	748	721	750	658	688	700	718	686	720	726	707	739	653	776	718	720	725	702	734	717	714	680	726	697	669	673	719	674	723	685	716	707	678	641	753	706	737	764	712	705	744	674	691	778	747	721	692	782	685	698	694	698	695	726	719	791	696	672	664	717	700	731	756	676	700	645	716	725	705	738	710	734	763	739	708	701	718	656	670	714	681	673	718	732	684	719	710	744	663	718	683	736	715	746	743	725	696	692	697	746	703	695	692	709	747	737	745	765	720	718	684	741	693	715	717	687	696	713	730	751	724	680	679	711	739	729	775	684	703	763	723	748	704	713	746	705	718	695	708	776	716	746	765	727	739	697	728	711	696	705	748	751	704	703	705	732	745	742	702	744	709	707	690	660	716	707	690	730	739	719	704	735	717	680	697	700	654	726	732	708	791	745	721	707	747	689	722	688	712	773	706	716	735	687	688	688	713	731	770	703	749	744	708	705	769	704	744	705	734	711	751	733	706	687	714	697	663	767	703	678	730	722	732	671	715	704	735	695	696	720	768	746	704	715	739	695	694	733	720	710	696	719	700	682	688	698	743	684	703	742	676	673	709	708	715	688	671	714	695	693	734	680	705	704	673	708	743	676	730	741	702	710	716	727	704	756	703	755	718	719	742	736
20362	4642	13068	31034	18770	1684	498	436	410	352	376	398	351	390	399	300	362	373	321	340	322	344	331	348	329	346	388	353	341	384	341	342	328	342	340	307	350	360	303	352	316	373	309	336	364	334	312	335	351	355	326	318	348	327	368	322	357	336	316	331	280	338	366	348	385	336	392	330	366	329	364	353	343	371	315	359	346	336	381	300	336	339	329	341	350	366	383	319	342	340	354	350	324	347	343	342	339	351	365	344	362	365	361	358	332	348	370	326	298	357	347	335	341	337	364	300	322	332	346	306	313	353	342	354	332	335	339	352	359	325	361	299	369	342	365	358	312	336	336	316	322	312	357	336	348	327	359	322	321	377	323	331	317	353	374	315	313	331	352	328	368	342	322	329	345	360	353	338	337	357	322	349	311	339	334	360	371	341	343	357	359	370	339	360	288	356	348	356	345	323	316	354	357	326	342	343	335	330	330	325	337	340	359	322	332	331	372	328	326	327	346	357	380	334	354	332	353	348	355	355	338	349	361	326	343	309	340	314	354	355	334	359	322	363	345	334	373	350	370	348	342	305	336	342	364	363	335	324	319	284	367	327	338	316	312	338	313	326	300	328	335	310	349	338	307	346	358	351	357	323	360	326	332	337	352	387	339	332	333	321	348	325	331	355	341	321	359	361	409	351	296	303	301	351	346	341	327	333	306	333	337	316	349	374	347	329	360	324	302	309	330	352	359	342	358	359	365	345	345	350	306	328	336	341	339	334	350	325	338	338	345	338	339	379	319	376	325	325	340	355	346	367	329	330	352	330	374	324	373	370	366	337	351	322	335	339	361	365	328	340	320	351	315	380	329	332	329	348	333	313	348	350	326	327	328	295	339	335	372	360	339	360	313	318	334	317	347	323	347	344	335	322	367	337	343	340	332	324	352	323	341	349	364	335	331	360	320	321	357	328	331	332	345	367	365	361	321	310	369	372	292	382	349	320	336	355	407	313	330	336	351	364	329	340	345	339	353	350	340	311	325	370	349	339	324	309	320	346	366	356	323	344	316	328	311	360	402	309	333	299	341	348	309	354	346	370	364	349	361	313	338	349	371	363	328	338	358	341	320	342	365	346	310	327	326	339	353	324	323	341	332	375	339	326	306	339	336	345	366	353	352	317	336	360	357	351	356	336	345	329	354	340	376	340	337	286	312	342	313	348	325	311	302	298	337	365	322	365	350	354	347	368	341	313	302	339	332	351	328	346	303	309	340	361	353	329	319	319	302	313	355	327	343	331	355	375	351	358	332	342	346	339	345	351	364	333	293	340	331	380	342	336	346	336	320	322	351	358	346	300	325	332	355	346	312	362	378	319	349	345	340	352	350	347	342	363	363	322	313	345	362	355	331	365	348	383	346	321	368	319	345	331	333	351	343	353	349	336	331	321	355	360	360	326	312	326	321	340	309	316	293	334	340	323	344	376	358	372	324	370	338	320	354	329	324	358	368	328	351	352	358	329	370	359	343	341	334	376	347	319	370	331	339	385	364	332	362	313	316	370	358	349	328	322	332	356	391	343	344	353	354	319	319	340	398	366	349	356	347	344	363	338	334	319	311	367	358	366	354	358	384	340	339	307	324	351	336	312	377	352	351	326	372	359	341	358	369	335	378	355	324	333	320	311	327	306	360	354	343	334	344	351	320	316	354	332	376	357	401	331	312	349	335	353	333	319	336	340	344	327	338	327	334	354	347	336	360	315	349	330	312	375	318	317	305	332	358	342	311	364	325	364	377	324	325	351	301	304	331	395	317	372	356	317	325	370	331	349	358	328	334	333	342	346	371	360	378	345	355	353	341	362	339	340	351	362	345	364	315	348	316	343	366	343	350	359	373	348	317	321	339	296	310	318	345	358	318	344	318	310	325	349	302	334	281	362	344	329	308	324	332	328	346	341	313	374	345	318	347	364	348	358	333	341	325	349	374	312	339	328	338	327	332	351	307	334	310	331	335	394	359	338	325	356	348	337	316	321	336	330	339	325	377	318	332	361	342	339	363	355	329	316	329	333	309	330	359	341	332	393	356	324	354	318	376	353	337	321	345	336	325	330	331	361	337	383	321	355	346	333	365	368	326	332	321	321	362	324	348	305	339	315	344	298	301	350	359	345	341	363	329	353	341	337	365	358	378	363	342	297	319	347	331	323	351	324	339	349	383	350	341	323	361	394	414	371	345	349	311	377	385	346	332	371	346	336	341	334	331	334	343	352	319	272	342	358	310	337	355	349	298	357	333	373	350	328	351	347	341	330	348	325	335	342	356	318	356	332	382	329	338	331	361	329	340	306	296	342	352	323	341	339	299	304	342	340	358	348	339	351	350	352	329	350	383	322	356	393	335	333	329	353	317	318	355	328	340	355	326	330	337	319	357	352	307	346	318	355	346	308	327	348	355	328	350	334	318	361	320	338	331	360	345	328	348	342	329	341	326	382	367	349	322	316	368	348	359	317	329	334	321	324	338	348	351	386	382	353	321	338	343	297	325	354	343	331	335	338	347	337	302	369	329	311	330	323	324	373	320	336	346	331	369	344	382	328	323	366	327	311	371	318	303	296	340	312	353	326	347	344	324	360	272	321	373	371	339	368	306	362	344	325	335	335	337	319	350	360	332	348	339	365	365	338	359	371	337	348	354	352	347	327	346	348	366	380	355	335	303	349	333	323	330	331	363	346	300	319	344	362	349	369	353	330	347	333	303	335	345	387	367	358	344	326	355	318	339	348	364	343	330	339	363	331	311	344	330	308	323	326	337	370	374	312	350	304	355	368	348	321	359	366	339	353	334	348	336	362	333	356	342	359	340	332	340	335	318	363	327	383	329	363	307	319	345	329	362	348	317	350	344	376	350	364	343	374	353	311	330	342	336	327	374	336	374	291	380	345	318	340	364	308	324	336	332	322	374	331	317	342	312	345	332	356	357	341	353	328	362	351	324	325	308	320	346	349	318	345	372	384	371	319	338	331	323	309	319	376	343	326	345	346	311	352	328	324	329	339	366	361	338	336	330	342	398	338	323	347	340	333	347	350	325	332	347	360	313	317	321	365	300	276	333	354	314	358	346	336	312	296	334	360	349	320	334	330	348	353	312	341	374	329	350	335	342	345	318	337	324	318	362	340	358	353	338	350	366	359	329	334	349	355	334	326	344	337	356	334	319	343	363	350	356	349	343	316	322	363	378	336	361	338	355	313	335	342	341	337	341	339	383	326	351	314	329	332	313	350	296	315	366	331	341	343	339	328	348	369	353	349	372	350	310	338	376	344	338	379	352	300	352	310	343	293	354	342	328	351	326	350	372	322	321	345	303	345	340	343	379	336	311	341	338	336	329	313	338	331	321	320	349	337	338	322	356	353	318	322	329	351	324	335	318	357	340	322	329	341	325	346	335	372	320	316	349	339	338	374	331	325	348	361	323	345	363	330	303	351	359	324	348	359	335	316	369	321	345	316	377	335	338	360	335	305	338	318
11460	3634	21214	41717	26210	1561	1347	1168	1101	1096	1012	975	983	927	824	841	780	880	847	871	833	827	749	791	828	772	730	840	739	744	837	803	797	760	730	768	785	754	768	808	778	756	788	724	803	702	768	753	711	760	811	711	782	758	764	745	757	724	763	729	749	752	764	803	776	757	779	754	770	780	756	710	758	737	786	748	749	744	730	759	773	761	803	697	730	742	729	750	741	777	783	734	719	795	755	742	684	726	761	690	745	777	771	782	707	696	774	749	748	739	758	720	750	693	772	781	726	715	714	772	745	756	773	800	743	761	749	751	729	767	738	697	745	747	775	748	704	743	695	746	762	749	705	809	768	757	741	775	744	748	760	784	749	756	778	743	755	726	730	778	742	762	755	755	751	805	756	760	755	743	721	725	766	722	799	741	760	759	696	761	750	709	814	762	843	744	742	770	758	765	734	751	735	756	746	733	750	723	700	742	768	778	770	768	731	735	778	739	750	752	759	700	725	764	776	718	787	772	759	769	740	712	759	732	785	758	745	735	789	746	757	722	730	754	743	756	727	753	728	740	756	760	710	706	760	732	781	759	737	749	774	763	782	734	792	713	739	729	754	777	748	764	774	718	744	729	725	802	766	736	740	689	770	720	731	739	729	806	752	736	738	743	750	738	726	722	737	743	768	750	748	749	699	724	774	791	767	725	750	754	760	772	740	743	740	788	762	767	741	719	691	752	720	695	694	737	759	699	719	721	724	725	799	721	733	771	738	764	724	748	723	766	787	723	747	798	742	728	776	734	731	739	736	719	751	765	766	728	783	740	778	694	735	683	755	730	743	758	782	722	786	702	750	749	740	795	799	722	807	756	684	744	751	777	743	688	738	735	752	746	748	744	749	699	717	707	749	702	756	719	729	737	764	743	711	725	728	698	723	780	777	725	727	761	742	784	755	725	693	745	721	763	748	761	758	732	717	684	731	723	767	806	744	735	722	730	742	764	741	758	750	738	744	735	722	734	709	762	761	745	755	761	730	754	743	760	720	787	784	749	741	744	744	734	746	755	776	716	673	730	732	762	746	747	727	802	799	769	743	721	787	678	785	757	768	752	783	742	750	703	756	735	733	769	712	758	752	748	718	716	758	763	784	792	743	750	736	752	757	781	804	744	762	748	729	757	758	659	712	733	682	790	705	719	756	785	734	754	738	724	756	744	690	730	805	769	796	701	712	783	809	777	757	742	761	761	794	745	769	749	741	739	740	754	766	829	779	781	765	733	727	722	697	768	738	759	765	721	715	796	767	754	717	777	742	771	772	752	776	740	764	695	771	732	757	714	755	701	735	743	726	753	750	728	813	751	748	786	749	785	754	726	746	729	739	722	726	741	770	723	785	761	751	686	730	744	718	737	763	728	761	766	807	759	742	717	760	732	751	753	770	741	753	739	781	742	745	680	776	748	731	726	768	752	730	740	779	737	717	769	769	752	745	738	746	758	743	722	715	705	790	740	766	714	749	731	747	787	747	784	779	783	718	800	760	763	806	740	764	780	727	721	772	754	753	710	800	785	764	729	738	708	776	717	733	707	700	734	788	735	712	726	764	750	791	750	733	767	731	790	731	758	747	767	712	749	696	702	728	703	767	796	777	698	724	759	731	777	747	776	768	751	770	706	705	760	706	779	767	775	745	766	786	741	742	746	759	749	740	743	757	740	771	726	760	740	723	688	764	720	728	771	748	724	789	772	781	756	719	759	740	745	761	752	779	743	797	750	725	747	753	738	761	737	735	771	765	776	717	738	776	804	727	736	729	704	750	744	751	775	820	760	725	796	733	764	719	791	741	797	764	757	773	760	746	748	776	692	775	766	756	767	729	765	746	718	765	725	770	812	785	743	725	742	794	735	707	731	735	737	720	657	731	793	735	749	746	732	762	769	708	713	717	758	735	737	760	762	770	747	737	757	769	709	718	696	727	744	751	756	736	737	770	789	697	777	750	736	793	687	745	758	795	714	716	726	767	702	747	719	737	785	706	745	744	712	778	733	746	721	743	798	695	720	703	752	775	796	792	747	767	722	751	778	651	810	780	747	784	780	725	788	729	727	784	742	738	700	747	739	756	737	720	771	749	702	751	794	738	752	751	764	767	713	728	726	736	736	731	759	728	728	738	753	720	679	758	763	757	757	748	744	721	724	754	741	770	712	716	744	734	704	766	735	799	716	749	722	801	778	740	774	760	785	689	762	714	733	744	772	752	760	744	699	709	750	724	719	753	789	795	765	774	740	717	753	740	714	787	757	703	758	711	723	736	743	819	730	761	768	754	727	747	714	745	776	759	743	776	725	761	768	752	711	732	743	742	772	738	751	726	759	750	731	792	767	758	732	739	733	720	798	734	753	770	742	773	788	743	734	749	749	765	713	751	712	737	797	741	800	728	740	725	769	727	756	739	741	747	735	760	793	753	763	784	713	753	720	765	737	740	737	733	739	766	825	769	740	739	752	698	716	713	716	733	784	771	776	739	735	752	761	672	736	762	761	780	769	720	744	746	746	768	740	710	779	740	759	760	725	728	737	791	778	770	726	726	741	736	773	761	722	760	732	763	746	784	717	720	724	735	730	794	745	766	697	775	736	746	728	744	750	778	809	790	752	715	720	780	732	792	732	757	753	750	773	720	743	719	730	774	766	725	711	768	735	704	735	779	720	777	742	721	727	763	723	760	700	747	736	765	744	668	749	720	696	798	777	711	727	756	748	742	688	770	742	749	761	788	731	746	768	731	779	753	679	749	751	747	733	760	732	733	754	778	715	747	719	699	745	682	786	751	769	744	704	793	765	754	756	756	752	792	731	746	729	810	746	796	707	727	765	714	785	796	762	735	739	725	746	722	751	723	757	717	746	807	764	818	744	726	757	742	765	750	777	725	747	704	740	737	720	719	742	762	745	754	728	752	704	742	773	734	781	725	750	715	758	766	749	791	733	754	765	766	792	729	720	745	756	727	746	760	714	769	771	764	729	751	749	721	797	747	733	768	729	719	768	756	765	776	770	726	717	726	709	711	681	757	699	691	784	720	732	770	710	737	763	683	724	766	715	729	807	767	762	749	793	771	717	734	728	780	755	773	730	756	714	726	767	746	748	689	685	756	772	726	773	760	769	721	767	738	729	709	742	779	767	733	739	740	735	754	818	713	753	780	712	737	786	726	762	777	735	720	774	767	779	760	781	766	749	691	771	736	729	731	778	717	740	726	765	736	801	775	703	738	745	722	727	765	691	713	750	745	755	734	744	774	725	741	748	744	799	713	723	786	710	744	716	710	729	761	704	735	696	758	725	795	736	768	783	751	749	789	780	749	738	695	708	763	822	794	755	732	738	735	774	767	725	775	759	723	745	747	749	741	759	740	762	776	756	780	705	719	805	706	714	690	769	750	701	771	813	717	815	772	738	738	767	760	742	743	701	686	739	707	754	691	735	774	728	721	795	744	725	724	741	727	761	831	760	730	744	758	753
4075	1086	1230	633	356	157	153	159	142	121	158	138	118	119	157	155	160	129	120	139	174	161	157	151	139	134	132	154	163	164	134	141	119	179	141	171	138	149	144	128	154	145	135	141	140	149	150	163	141	149	160	142	165	122	129	137	118	122	148	140	146	135	154	166	136	161	134	151	144	141	155	157	165	137	152	139	112	149	118	145	158	167	143	148	158	176	136	156	157	156	140	130	143	122	170	141	161	124	137	136	171	146	149	129	138	152	157	145	116	122	137	147	151	149	133	162	163	134	136	141	132	160	128	145	116	129	176	136	152	140	150	137	138	129	165	132	151	121	135	169	144	146	138	146	168	163	143	154	136	120	131	122	136	142	147	154	156	141	142	162	150	138	142	143	163	145	131	136	162	161	137	124	134	137	130	152	139	146	131	137	129	131	151	154	143	125	136	131	134	155	162	144	127	156	156	163	143	149	156	135	155	153	122	124	122	129	141	135	166	141	167	140	135	127	125	138	127	125	140	123	156	148	133	158	135	147	141	142	153	164	136	133	144	203	148	135	108	144	162	139	131	165	144	155	118	160	159	134	141	132	152	126	157	147	139	154	150	143	143	146	127	161	151	148	137	158	136	175	159	137	120	141	148	129	145	148	145	148	134	151	150	147	149	135	159	130	155	146	140	147	153	137	132	154	160	140	126	147	121	148	133	152	149	110	150	152	149	147	143	145	139	136	152	140	138	148	152	140	145	128	148	152	139	131	148	128	166	159	138	166	150	120	134	129	147	154	162	148	137	149	138	135	136	149	142	135	135	150	151	146	170	121	141	136	175	167	147	159	140	138	112	141	141	153	117	145	159	155	134	152	133	152	135	156	143	178	127	141	149	151	141	141	137	144	130	130	145	142	125	140	144	144	161	137	167	157	124	135	144	140	147	155	160	143	140	143	148	136	140	157	134	139	164	152	136	140	166	161	152	158	126	145	126	133	149	146	146	144	151	152	157	149	163	166	138	142	133	131	150	132	166	135	148	131	126	155	130	142	150	166	139	151	145	150	144	154	151	139	172	152	135	156	151	150	147	144	149	132	168	139	152	159	150	155	111	156	135	144	135	161	140	145	124	141	149	146	138	155	146	139	149	151	120	153	144	144	135	137	131	123	139	137	146	121	159	158	145	139	134	142	150	151	148	143	127	134	120	160	134	139	148	151	145	140	169	134	163	149	155	151	145	121	130	131	147	119	136	146	152	161	153	129	136	173	158	143	164	166	150	154	129	115	155	162	143	128	131	158	143	166	124	130	180	137	145	155	137	137	141	154	139	119	133	144	133	151	155	150	134	184	156	137	151	130	136	149	127	142	177	151	147	157	135	162	149	123	146	139	138	131	127	146	140	122	159	128	143	160	128	125	134	139	131	125	136	131	170	159	134	149	131	141	147	132	144	149	115	146	143	156	132	144	159	166	143	123	144	149	165	138	132	138	147	123	149	143	135	150	144	143	133	165	147	139	158	147	156	136	149	156	151	139	120	121	154	133	141	145	146	158	142	116	147	160	150	155	147	142	177	153	140	140	150	148	141	127	148	153	141	164	142	154	169	152	136	147	125	139	137	167	138	147	160	148	160	157	134	140	165	137	154	157	153	137	141	122	169	150	134	151	162	168	140	160	137	141	148	142	139	135	139	133	137	150	149	135	164	135	159	162	140	149	156	138	129	148	142	127	158	147	171	157	180	136	164	168	145	159	117	152	155	143	141	139	147	136	124	162	143	154	128	136	146	152	161	146	148	137	160	156	163	174	134	144	154	158	152	168	139	148	141	142	137	130	140	165	140	177	135	163	163	126	147	168	149	137	138	120	160	138	145	165	153	148	125	139	167	147	127	159	131	143	129	154	160	146	147	118	120	145	154	156	162	154	153	133	131	150	174	131	168	135	135	144	156	152	149	149	140	121	144	134	135	120	155	131	144	168	157	154	142	130	139	137	163	127	153	151	159	122	141	143	129	129	136	129	149	122	127	146	152	130	144	166	129	154	142	139	154	124	145	168	139	156	136	130	168	133	158	138	141	144	139	135	153	147	114	149	155	161	161	154	139	140	150	154	127	143	138	152	146	146	122	160	150	152	130	136	138	139	158	156	160	137	153	122	143	148	131	127	143	137	143	165	144	158	162	140	162	127	141	147	133	129	155	148	149	166	117	144	146	131	159	142	129	146	142	142	142	134	145	139	145	154	134	155	141	138	122	130	125	150	149	137	144	131	137	117	132	142	144	104	145	158	169	174	160	154	126	140	145	144	142	172	156	145	143	164	176	142	150	131	133	138	158	147	138	152	152	152	123	146	142	170	138	153	136	144	147	136	132	134	153	163	164	152	159	160	148	137	160	157	142	147	120	129	163	155	149	149	137	130	145	144	145	154	163	136	159	129	141	138	149	153	140	143	135	158	120	137	149	136	151	148	142	139	156	150	156	151	134	151	126	157	145	143	143	143	135	146	126	145	158	142	133	119	152	141	153	151	128	150	166	140	134	136	123	174	147	144	152	122	165	146	129	124	148	137	136	131	147	132	138	126	120	143	152	150	156	133	153	147	133	140	159	134	155	141	134	128	139	152	141	143	147	122	134	134	115	123	161	126	155	153	130	158	138	148	145	137	137	155	133	152	155	140	139	146	121	134	137	139	152	139	151	165	161	156	151	149	158	117	148	141	144	161	149	154	138	149	125	119	137	153	129	147	150	167	143	179	159	122	148	173	156	147	146	157	130	150	141	129	151	127	130	170	157	130	125	168	153	136	118	145	139	160	139	132	140	147	131	131	154	169	153	160	148	151	127	145	134	150	151	150	156	153	133	138	152	144	161	134	149	138	140	125	166	123	157	146	156	158	140	145	139	136	153	154	124	138	144	137	131	133	135	168	137	157	145	143	155	137	157	149	136	151	114	138	155	147	160	158	164	165	141	149	148	148	143	130	145	181	145	143	123	144	149	122	132	134	146	138	130	158	142	148	161	131	131	149	141	152	141	164	138	134	164	164	136	152	174	145	148	123	141	160	159	146	152	161	140	163	115	148	139	121	136	164	162	165	133	155	150	157	137	144	138	140	147	139	123	144	125	147	129	131	181	138	127	142	153	134	171	125	144	168	171	133	163	153	122	123	128	139	125	173	163	130	152	159	152	145	142	137	147	133	140	165	159	125	132	142	139	140	137	143	164	164	137	153	133	139	127	152	118	121	148	148	135	159	141	157	150	133	145	141	134	151	134	123	146	156	162	144	149	141	139	134	149	131	158	167	127	135	139	167	144	160	132	155	158	152	166	168	148	140	160	142	159	142	124	137	149	140	161	153	152	125	127	130	134	136	133	116	165	130	147	134	159	142	121	137	136	134	141	151	131	122	138	140	146	147	128	155	163	154	132	124	148	145	136	123	148	146	155	136	124	142	134	141	172	156	122	137	168	131	151	145	162	146	142	154	165	164	154	156	162	126	125	149	162	147	171	162	145	154
3142	1135	2703	1852	1281	387	379	363	389	396	418	348	380	362	391	418	434	360	361	398	382	365	390	398	451	379	401	367	401	408	358	363	387	360	389	404	345	365	378	369	357	414	405	365	407	393	379	362	367	366	354	372	413	393	375	365	391	380	371	376	341	363	381	365	368	402	355	390	387	378	364	400	420	409	375	392	351	375	369	385	390	393	375	392	380	386	370	409	389	350	392	382	412	367	362	377	370	398	381	387	409	409	401	382	374	426	415	381	396	365	395	361	379	376	376	358	396	408	373	413	419	374	393	361	408	377	377	411	370	352	402	369	368	388	357	380	388	402	404	383	367	370	359	390	376	405	344	431	411	383	393	397	393	421	376	381	402	353	374	350	399	380	392	373	371	379	375	398	366	368	373	388	396	378	397	388	370	346	416	373	406	374	365	356	368	356	349	367	359	367	367	390	365	364	390	378	415	411	388	401	376	366	379	365	380	387	369	377	390	360	359	380	374	383	394	432	388	391	395	363	383	395	382	383	383	385	405	323	346	397	369	403	381	357	314	364	382	367	376	363	377	392	394	410	390	362	414	384	389	370	379	403	379	370	397	373	375	385	379	367	365	394	405	362	404	366	386	384	388	376	407	380	344	412	377	408	382	375	390	379	367	405	371	386	403	344	364	382	373	389	394	387	367	375	373	370	382	377	378	401	376	372	383	390	364	358	386	380	390	382	375	401	374	405	362	400	402	393	390	403	370	405	386	391	386	391	419	382	368	406	358	364	393	378	404	398	385	390	406	386	369	371	371	337	356	392	437	371	403	388	356	364	365	407	386	390	393	359	379	391	340	382	401	396	359	377	372	399	357	393	372	394	375	372	359	398	413	374	386	411	418	401	422	380	350	377	368	366	361	389	411	358	388	385	398	376	378	412	370	379	355	373	378	415	405	390	389	417	376	372	393	366	366	354	357	388	353	370	379	374	398	373	362	376	411	382	402	402	369	378	391	377	414	357	368	353	344	399	364	386	318	347	372	380	429	351	393	383	383	388	384	390	364	372	389	349	382	368	377	365	386	405	389	385	397	386	400	397	391	402	393	371	364	403	369	375	397	415	441	397	379	361	344	385	373	378	348	356	386	356	368	382	387	369	353	357	393	384	423	371	385	389	419	385	387	353	399	406	372	404	344	367	378	370	377	389	400	374	399	388	377	376	381	379	365	384	359	401	410	369	368	377	414	394	366	376	369	350	414	366	345	395	357	404	393	370	391	376	390	377	377	415	395	399	345	365	403	419	393	351	362	389	378	392	395	371	380	415	401	388	376	369	399	395	376	391	366	415	353	342	381	381	386	390	368	350	388	373	415	386	383	362	372	381	397	376	399	403	373	371	393	377	416	384	409	382	402	366	355	373	387	382	397	374	358	383	389	392	336	378	456	349	393	360	409	434	377	412	350	424	387	339	389	386	391	393	361	395	400	376	381	386	410	375	389	372	414	385	345	355	368	400	385	357	374	360	409	365	381	394	378	336	374	370	393	379	352	344	372	370	389	381	390	412	381	379	390	404	358	389	370	356	382	395	388	380	380	363	391	376	397	385	413	353	366	377	357	411	393	334	378	389	419	412	409	402	373	392	404	338	383	382	357	362	368	383	389	382	394	381	405	370	366	368	397	414	376	358	446	424	388	345	391	356	356	394	372	370	398	394	380	390	397	393	392	359	356	383	365	387	387	418	395	380	367	401	406	384	369	371	373	368	379	373	376	372	419	396	421	365	386	419	407	383	385	390	358	412	424	378	377	373	363	424	334	393	394	376	367	407	364	398	395	382	385	381	340	366	401	372	398	396	421	390	363	368	383	404	392	397	378	403	380	376	371	384	417	381	403	425	389	357	375	413	378	395	396	411	390	383	378	380	363	357	384	394	379	397	432	416	363	367	393	361	431	352	441	366	365	392	408	366	401	385	381	397	396	382	387	403	371	383	382	378	355	377	363	389	383	416	420	392	378	377	374	396	353	376	398	384	381	356	368	362	362	402	359	364	423	376	358	384	355	384	359	397	401	347	356	405	395	409	367	391	378	405	372	392	375	376	353	373	419	370	376	398	413	375	394	398	379	378	405	388	407	386	396	376	360	364	402	416	403	391	394	419	392	384	403	411	393	420	403	420	360	361	356	400	366	375	393	406	404	407	377	397	344	381	365	334	385	335	380	382	391	395	374	374	383	394	378	394	359	373	413	374	403	383	384	366	368	365	400	377	382	381	370	381	399	337	397	396	398	353	407	381	384	359	374	382	370	372	416	363	379	382	399	389	375	372	405	388	356	372	372	364	408	351	396	411	394	363	408	366	369	356	380	387	389	393	396	411	357	376	381	364	383	384	339	375	410	393	359	375	391	377	378	390	375	346	372	374	403	387	357	404	380	383	349	342	395	373	406	398	376	364	373	380	397	389	361	390	398	356	361	391	350	365	350	434	364	386	387	383	413	402	361	405	404	398	349	393	384	357	404	392	371	378	400	411	397	419	413	365	389	353	383	401	355	353	404	402	338	386	380	378	372	401	361	367	366	380	370	435	372	393	361	357	355	398	394	364	406	371	412	363	397	394	409	398	372	431	391	398	396	359	387	375	382	407	387	402	402	400	372	386	396	403	383	383	418	379	390	400	355	387	415	390	340	390	387	379	372	390	399	360	387	375	367	381	337	396	401	375	399	371	379	387	368	420	403	354	384	406	365	350	397	402	348	343	392	364	408	399	354	391	384	363	367	373	379	381	386	379	341	363	403	347	415	378	415	437	360	400	388	386	362	398	404	362	369	394	390	397	380	389	355	370	377	375	400	361	410	355	395	387	345	386	379	377	368	416	379	381	406	396	340	359	390	408	351	418	360	355	382	392	412	402	384	381	404	383	399	350	399	382	395	389	356	393	391	404	396	386	372	387	363	397	392	396	411	396	354	375	382	383	395	388	364	417	388	401	384	364	395	370	382	413	372	377	389	405	384	402	368	411	372	404	368	388	387	356	342	372	383	387	332	384	391	357	392	374	378	404	377	369	439	392	422	367	365	371	354	369	378	377	371	411	385	394	410	384	365	347	403	397	374	376	381	355	412	370	392	350	402	375	392	381	353	386	390	417	354	380	405	336	348	415	382	396	366	392	382	393	375	373	380	381	375	374	390	392	397	394	394	414	381	379	392	393	391	358	376	381	355	402	381	380	402	346	375	410	376	399	395	389	402	408	409	373	425	393	356	400	404	411	396	360	398	396	384	392	382	400	388	375	374	369	395	379	353	400	390	382	378	347	394	395	387	387	383	366	373	369	384	367	384	409	384	422	361	390	397	348	364	410	435	364	401	398	369	393	382	378	383	373	408	383	423	357	334	373	402	373	355	369	364	376	401	381	389	343	413	405	386	402	406	366	359	390	398	345	377	418	378	385	423	340	352	372	406	377	403	376	369	357	384	366	345	432	376	407	374	377	374	399	407	364	396	388	374	398	376	390	360	367
12519	2266	10672	17665	8360	610	342	362	323	299	345	334	303	357	294	348	319	317	315	341	288	354	270	283	316	333	351	357	288	315	313	327	335	304	303	316	288	289	323	344	262	294	300	334	306	273	296	303	325	331	347	300	323	321	288	319	317	313	344	317	297	333	327	275	339	301	298	297	322	333	334	301	263	315	308	311	311	312	290	320	310	301	331	318	297	288	308	288	285	319	314	295	310	285	314	302	301	276	330	297	298	290	293	318	295	314	306	313	292	293	333	294	290	300	308	336	304	296	256	343	303	308	314	301	272	312	352	294	329	307	287	342	322	338	346	325	351	330	324	301	298	294	259	274	331	343	295	321	306	292	329	311	311	301	312	364	327	331	344	346	330	298	287	314	287	332	318	359	306	301	362	296	315	309	341	310	328	347	338	307	283	282	318	326	289	299	333	307	284	313	297	310	306	285	301	324	309	344	304	304	307	278	315	339	313	302	323	299	307	280	318	327	273	356	326	300	312	314	320	294	303	274	296	332	284	282	303	261	314	316	314	298	318	315	332	283	305	304	296	288	303	317	309	306	292	317	298	324	345	282	308	296	312	314	303	333	316	318	311	322	343	286	316	303	314	301	277	312	314	294	342	288	330	293	298	285	316	310	327	291	319	284	296	304	300	316	315	320	312	315	313	274	288	303	331	339	311	321	289	283	308	330	269	304	304	257	312	317	292	336	311	277	305	309	303	305	311	289	323	317	319	320	335	305	324	288	297	306	335	268	301	321	317	290	339	303	306	313	287	301	326	284	288	306	288	317	290	308	302	292	325	289	295	303	356	311	308	276	280	305	338	310	306	317	298	327	335	311	322	330	313	294	299	315	317	340	297	291	273	320	294	274	304	322	313	309	308	298	314	289	300	331	305	307	352	324	351	348	322	289	320	287	311	336	327	316	290	292	325	313	307	301	293	286	305	293	274	321	311	309	309	344	297	298	323	328	292	297	302	316	304	339	313	300	308	314	310	286	324	295	321	314	297	294	295	293	318	302	293	287	300	353	303	283	286	301	286	302	300	340	333	326	306	300	255	293	317	320	307	282	301	310	320	295	294	309	293	322	281	323	306	294	297	303	294	300	325	313	298	302	295	328	304	329	274	312	265	311	299	307	302	302	318	313	326	341	280	284	338	309	332	287	309	307	298	264	329	308	311	274	321	318	327	334	309	303	309	349	308	309	292	310	317	303	286	292	276	332	343	327	312	325	305	317	325	318	289	310	288	306	332	298	303	306	307	266	290	334	321	314	300	288	293	290	296	301	282	270	353	287	318	329	315	319	299	324	293	311	303	314	296	292	321	312	312	313	319	293	317	311	308	298	282	302	352	302	308	308	305	310	314	312	273	319	305	309	290	287	318	322	292	307	288	296	289	291	338	281	312	290	332	270	282	309	304	320	295	316	335	304	275	322	293	332	298	298	334	280	294	308	328	314	312	293	330	306	316	316	327	321	334	313	342	331	314	295	314	328	321	310	325	315	311	290	278	290	333	287	332	316	331	291	282	284	292	309	308	306	309	298	277	294	283	311	340	285	306	311	315	329	299	319	294	325	305	273	289	317	305	316	328	318	321	328	302	279	313	310	284	312	349	331	293	332	317	308	317	336	299	300	301	299	314	312	298	336	314	333	342	311	332	317	283	320	329	302	280	300	282	304	291	317	305	293	309	305	304	309	314	303	325	327	319	312	316	280	329	312	307	303	309	317	255	293	290	319	298	307	302	307	311	324	295	294	293	293	280	316	308	297	307	294	286	323	307	316	298	315	294	291	295	312	301	294	309	285	288	302	298	322	295	313	283	315	297	287	301	298	291	335	306	284	293	321	294	323	302	317	275	314	283	311	308	275	295	324	294	289	312	296	295	289	279	314	292	311	249	272	333	307	300	310	313	354	326	292	332	277	301	334	307	311	297	314	310	277	295	321	304	307	312	316	272	324	286	300	345	290	304	325	265	340	316	304	335	321	281	331	281	309	264	283	300	309	297	311	320	304	318	312	280	314	312	325	313	308	293	321	316	325	294	286	329	296	330	279	309	320	321	305	295	285	335	313	285	368	329	279	319	306	324	301	293	296	293	321	328	308	330	309	319	331	294	306	323	301	330	290	314	277	323	308	314	282	350	309	277	294	328	332	310	292	315	274	339	262	312	316	301	307	306	298	308	303	303	324	294	333	322	310	325	291	320	303	266	298	299	318	336	337	303	315	288	283	326	291	300	304	290	298	289	284	337	298	314	309	274	313	299	317	312	300	303	335	304	321	313	322	350	322	327	325	316	333	310	283	333	313	294	304	324	315	323	328	283	310	297	310	302	287	303	350	274	312	303	330	306	303	288	304	324	306	356	287	308	315	304	299	298	294	316	285	339	336	315	352	303	333	281	275	294	299	281	296	302	334	294	308	289	307	306	326	332	333	296	307	305	316	288	285	324	336	300	279	318	321	293	308	319	268	280	290	335	316	321	312	323	313	328	291	303	313	295	291	291	330	349	294	313	295	301	321	274	286	312	278	291	349	302	316	303	322	307	286	298	319	315	285	304	294	307	305	312	302	291	324	313	281	347	324	311	306	306	327	316	318	290	310	323	276	311	307	318	317	322	310	320	292	316	318	340	324	321	333	317	313	304	304	302	309	285	270	320	345	282	284	316	307	318	273	331	325	325	306	287	311	290	319	322	317	314	317	277	290	314	291	318	325	302	307	328	341	304	320	338	315	319	328	318	310	282	301	293	336	286	336	317	327	269	301	303	325	335	305	270	329	301	330	336	310	313	327	312	300	280	312	313	337	296	293	321	306	320	309	297	330	336	287	277	287	327	265	298	300	315	332	292	275	288	310	309	313	308	297	337	332	270	284	303	320	334	299	286	306	296	328	322	289	279	326	302	312	305	284	260	307	300	329	316	290	320	317	309	322	288	322	310	327	304	312	298	335	294	319	281	295	330	338	339	299	332	312	303	317	339	342	313	327	336	339	341	318	292	306	289	285	296	310	264	291	326	301	299	311	280	303	316	307	312	308	329	296	285	326	328	335	299	316	328	284	315	322	333	288	269	315	341	318	300	288	303	322	324	301	299	314	328	297	290	318	279	317	304	320	316	293	312	335	294	317	295	311	319	322	325	312	280	300	309	294	315	330	357	297	309	337	319	342	284	308	307	299	316	315	274	287	330	309	292	295	322	309	311	296	334	307	325	305	315	330	300	332	331	296	319	310	296	302	295	340	350	311	304	324	275	319	310	298	313	294	316	308	298	331	301	273	318	323	317	299	305	317	296	313	281	311	342	306	307	352	311	327	320	312	262	337	291	296	297	315	325	304	315	330	328	321	300	333	329	297	302	301	304	292	309	314	279	284	309	315	306	320	305	335	333	315	286	305	285	285	285	313	291	295	307	275	291	311	340	291	313	304	315	314	291	324	301	317	297	323	328	313	277	307	300	301	296	302	277	267	283	321	336	310	306	336
8664	2208	18900	30546	16432	1149	965	969	915	855	816	809	789	791	816	726	769	783	764	729	753	729	731	738	721	710	730	734	700	743	736	730	758	757	755	717	702	671	713	717	698	739	724	695	689	693	724	717	712	731	701	715	735	698	711	717	757	767	738	684	705	699	705	698	724	669	727	666	727	719	685	691	712	697	726	692	747	705	711	725	720	705	690	717	705	667	710	682	717	682	706	694	699	753	695	652	724	725	741	716	710	737	668	709	670	749	720	720	691	683	702	691	710	684	695	657	707	726	670	691	658	662	743	711	737	747	742	703	694	678	696	686	674	713	665	668	703	705	722	672	713	709	720	708	724	707	658	714	691	709	661	724	705	705	767	687	707	676	750	674	670	697	690	749	752	701	704	691	737	679	686	751	666	757	762	691	685	713	756	706	697	715	660	715	714	699	689	684	686	704	712	745	729	709	697	713	704	690	677	753	702	664	731	675	704	679	666	710	692	665	726	705	718	690	659	745	733	717	721	749	718	691	685	659	753	677	659	744	666	681	702	660	660	707	737	734	706	718	701	690	681	689	646	739	686	698	721	698	709	603	704	695	709	701	659	724	727	728	705	639	669	728	700	688	739	724	694	669	667	704	694	719	735	697	676	679	724	682	763	688	742	692	745	720	727	665	727	670	710	703	703	668	676	768	697	702	683	682	701	709	693	699	745	710	675	705	720	704	715	683	701	672	689	741	712	686	661	671	693	748	719	709	729	710	680	757	737	705	722	723	748	682	709	745	670	769	721	693	746	689	703	656	696	708	659	681	730	734	704	726	705	727	737	756	694	700	695	698	721	715	724	717	683	701	689	713	738	688	708	679	733	700	705	721	701	746	687	661	683	676	757	760	689	717	730	710	717	686	731	705	694	681	723	703	686	701	678	676	689	723	707	702	711	718	692	665	708	727	716	718	718	739	732	764	705	684	702	686	765	685	690	642	725	729	722	748	732	650	707	671	750	725	716	735	707	717	674	672	723	700	709	712	728	727	718	714	664	702	737	675	743	678	693	690	705	699	661	680	690	697	708	691	710	739	701	730	723	689	717	747	725	817	666	691	781	709	706	700	706	693	741	724	686	701	698	690	669	739	721	725	752	697	738	747	738	714	707	702	632	696	679	743	691	704	751	684	722	748	677	698	728	674	723	729	685	728	621	731	753	732	740	749	724	754	743	746	679	741	682	709	726	734	700	688	677	732	716	681	694	679	704	738	650	676	721	706	696	705	660	710	656	718	742	690	719	746	748	662	694	725	678	673	682	750	666	726	691	711	708	742	712	680	683	685	721	737	665	675	705	754	687	655	686	705	704	716	701	684	668	736	744	705	743	737	677	724	701	724	715	705	741	713	693	689	672	686	674	703	755	722	726	754	673	676	688	705	694	693	698	693	718	718	723	720	710	719	706	701	707	688	701	685	684	693	702	727	752	632	723	697	698	691	669	740	673	654	723	674	681	701	759	655	731	696	703	710	731	717	722	711	705	736	709	655	694	703	721	673	720	705	707	713	730	722	663	661	692	681	713	709	669	681	675	703	718	700	724	745	711	705	687	727	756	730	692	733	698	680	708	746	732	684	685	712	703	722	706	681	727	732	687	689	715	705	680	742	723	665	717	760	701	694	688	703	725	685	743	661	775	693	741	785	684	669	672	705	712	733	687	689	738	709	705	711	682	709	735	753	691	691	736	705	717	739	729	660	680	766	706	715	691	732	681	723	675	646	666	686	750	739	648	694	662	667	733	682	721	711	704	690	666	705	709	642	736	683	686	742	730	713	677	703	752	690	715	662	691	670	700	668	723	685	715	700	717	676	701	722	705	677	706	712	656	735	697	780	680	751	709	703	669	706	726	680	684	710	721	748	721	700	745	671	694	709	718	712	673	698	727	716	718	694	755	721	672	721	694	667	666	689	699	655	706	756	682	715	645	694	720	702	719	677	670	711	715	703	717	763	717	713	717	716	725	730	769	712	728	688	715	680	735	726	694	703	730	691	699	666	681	692	710	743	734	728	695	704	695	705	689	725	736	708	680	746	736	749	720	768	671	692	677	668	694	749	675	706	704	677	677	711	693	698	712	697	662	692	755	690	729	671	709	678	697	689	714	683	686	718	691	689	737	709	724	688	680	720	711	693	726	716	696	681	716	712	673	689	700	695	744	717	677	718	683	731	709	684	717	725	689	692	721	728	713	711	693	687	684	687	711	709	702	678	745	720	635	723	676	701	722	726	665	700	722	721	716	758	722	632	708	718	705	760	725	738	711	725	735	734	720	682	650	747	710	702	691	711	722	696	665	706	701	704	743	742	715	744	720	707	731	741	700	679	695	694	709	711	724	718	704	692	659	709	721	699	748	697	721	709	680	747	714	687	705	723	678	706	734	726	723	706	692	708	662	703	701	710	694	721	707	703	740	717	675	711	742	690	700	772	708	657	709	774	654	675	659	708	626	722	730	682	717	747	691	697	677	663	689	734	776	691	687	678	718	686	722	731	734	679	688	718	744	678	711	722	729	704	709	712	698	698	708	730	640	749	722	676	693	712	738	731	675	683	718	700	709	681	688	678	704	698	654	684	731	714	753	721	734	735	707	698	671	668	709	711	729	741	727	766	732	748	708	676	740	682	700	697	669	720	682	746	699	677	736	662	657	696	711	711	703	744	727	682	737	719	759	728	727	713	703	693	709	740	691	641	724	706	741	698	735	688	739	702	718	673	709	697	723	710	675	724	716	688	726	724	710	702	722	743	668	709	701	690	661	701	679	746	676	729	675	688	659	682	663	744	688	765	713	663	728	701	718	658	715	696	643	699	731	710	709	719	654	710	693	745	688	694	685	702	728	701	778	702	651	670	712	695	681	677	729	774	728	701	723	679	699	701	730	710	703	701	734	702	722	688	683	711	652	727	705	700	681	715	696	735	737	682	702	715	712	688	700	713	695	743	674	729	744	676	719	680	660	719	682	679	689	712	695	688	742	730	732	674	734	696	717	660	706	688	647	687	661	694	695	706	691	723	691	667	733	745	735	718	700	724	733	698	738	668	726	672	690	724	706	727	694	710	700	714	724	707	717	692	729	774	708	732	654	748	699	674	703	697	717	776	689	699	716	722	685	671	716	716	693	697	713	697	724	704	704	707	701	778	763	724	701	670	682	698	733	722	728	675	701	700	678	725	691	727	768	698	678	703	676	690	721	699	686	687	704	714	662	731	678	744	704	709	696	715	739	751	669	705	724	714	702	696	718	683	678	664	664	710	743	722	707	726	767	686	726	688	683	723	746	663	710	701	694	757	723	701	721	711	708	755	724	705	663	722	762	705	674	745	757	733	680	702	652	680	725	701	703	705	710	689	716	729	654	760	689	669	744	688	721	696	734	726	708	662	736	703	703	682	692	711	719	649	673	753	726	725	723	758	719	680	731	729	698	747	701	717	738	690	700	696	721	707	686	673	679	644	694	711	715	736	738	701
19996	4474	19581	30912	18073	1409	489	407	417	415	417	382	371	350	304	368	361	332	355	306	331	325	362	334	345	354	316	328	344	325	325	345	328	310	349	322	343	327	339	346	320	335	326	400	338	372	338	341	342	357	332	330	348	331	353	314	330	328	328	306	355	339	361	351	347	324	337	339	300	323	357	316	375	334	356	321	335	348	293	309	350	338	329	341	323	348	323	326	329	351	300	367	385	323	338	338	345	332	324	327	333	322	323	336	362	337	325	354	368	323	335	382	334	336	332	338	362	324	318	319	367	324	320	332	306	338	350	349	362	388	345	338	351	325	348	332	312	329	329	311	311	341	329	358	362	309	329	327	365	343	332	344	345	331	332	372	347	331	295	328	324	356	348	323	319	345	347	339	305	351	361	323	311	313	367	339	319	339	317	340	335	335	307	316	335	308	325	286	352	339	326	316	342	353	331	312	330	370	333	356	323	330	350	318	343	364	347	372	319	374	349	307	364	304	320	324	355	330	372	316	337	333	322	329	381	314	329	327	382	342	302	372	352	333	302	374	350	331	344	336	341	338	329	355	311	355	310	328	319	350	311	377	337	355	361	342	321	356	328	356	358	314	310	325	354	333	360	360	339	333	357	360	316	353	315	342	333	321	343	339	324	313	356	347	376	345	348	329	317	351	322	352	342	352	334	355	344	322	330	339	362	357	338	367	322	333	296	351	303	346	331	337	360	309	321	297	317	322	310	323	338	331	316	309	333	350	331	318	317	375	339	364	352	289	387	343	320	339	325	347	345	339	309	320	360	351	340	351	348	365	336	343	318	366	368	341	350	334	389	317	366	342	360	356	319	325	345	326	336	315	332	333	329	352	346	334	340	323	353	377	344	355	323	324	321	344	333	322	355	289	336	331	371	326	325	313	316	357	354	333	334	346	378	329	349	357	315	340	336	337	313	313	323	332	320	320	311	318	316	333	322	318	323	310	315	340	357	368	314	321	402	338	346	339	335	362	337	345	330	341	361	339	336	319	351	343	298	322	317	355	357	362	329	326	321	313	343	346	347	347	359	365	358	320	357	328	365	296	346	363	318	326	369	352	350	318	333	349	311	362	350	337	340	317	356	336	351	316	349	358	324	320	344	357	328	349	380	365	348	336	388	340	367	341	349	317	341	350	366	342	388	323	346	302	328	368	352	315	313	342	328	321	310	333	369	336	341	323	313	296	314	345	317	323	345	332	297	317	363	335	336	309	364	318	321	333	312	318	322	318	334	346	322	335	330	336	372	333	347	338	337	355	338	311	337	336	341	369	330	330	323	344	339	359	362	333	323	340	324	362	327	334	305	390	370	345	322	344	344	321	321	377	368	357	310	316	338	327	312	335	327	363	330	352	355	310	330	286	337	315	337	320	323	337	317	299	372	319	368	310	348	337	320	338	325	335	336	299	325	377	319	356	358	358	360	322	356	328	356	331	353	324	323	339	356	312	319	357	340	336	327	317	364	331	311	353	285	328	339	333	326	387	352	309	332	376	362	367	376	328	349	345	346	328	329	335	317	338	337	332	376	354	358	333	349	344	357	348	363	360	299	340	373	365	322	381	338	328	316	360	367	305	321	288	342	326	303	307	366	327	341	336	345	338	343	359	324	347	351	343	354	374	308	358	352	338	358	392	345	326	384	345	307	333	334	389	348	359	357	315	379	315	331	343	360	314	307	316	313	322	347	415	319	311	344	317	342	387	347	372	363	344	314	346	373	346	349	324	349	340	331	307	373	344	313	341	333	340	330	358	291	336	368	353	304	330	322	343	354	360	344	352	321	353	327	345	339	350	391	363	344	334	336	359	373	313	338	349	350	351	294	322	376	356	325	320	340	350	363	343	326	317	298	326	352	329	349	326	339	318	338	346	323	341	354	329	358	332	336	323	337	337	349	327	322	337	326	343	318	313	319	324	337	332	337	361	299	315	343	336	296	340	329	399	336	377	342	336	343	361	337	358	330	308	367	351	363	330	316	325	327	315	301	365	348	290	329	329	305	284	320	352	326	328	345	328	342	308	351	322	325	338	316	324	328	331	344	319	331	296	353	312	333	348	327	355	332	303	360	324	365	388	332	310	318	342	312	351	325	346	343	367	344	331	329	329	311	323	354	367	353	362	325	324	333	377	334	337	355	351	322	337	345	332	338	318	327	332	339	357	360	349	351	334	321	338	361	331	343	334	322	341	337	345	344	359	334	328	409	359	332	325	325	353	351	331	356	351	327	332	345	318	328	330	356	314	349	351	332	360	345	329	317	293	336	344	359	385	329	381	347	350	323	323	341	365	363	347	306	361	320	332	340	323	343	332	369	374	325	367	353	321	328	346	307	319	321	321	351	341	343	332	323	327	315	354	305	345	318	328	339	366	364	319	363	339	353	303	308	301	318	329	333	324	357	340	364	338	353	354	376	312	341	336	325	371	338	357	336	338	339	374	351	338	317	347	280	343	348	345	312	343	323	314	327	333	325	321	358	356	320	369	355	316	363	336	340	328	338	327	303	322	334	324	335	319	342	300	336	308	321	324	324	345	373	324	316	329	342	375	355	334	338	345	351	321	365	337	366	337	345	333	363	294	296	323	354	338	304	326	339	346	370	296	311	344	334	362	392	338	370	318	330	349	364	368	302	354	342	310	336	352	370	332	379	364	317	323	353	330	317	321	310	390	293	336	365	344	344	354	353	324	350	375	347	338	327	316	313	343	317	338	318	326	321	317	367	307	309	352	364	307	321	366	309	357	353	347	338	341	333	299	316	333	320	326	346	338	338	345	332	326	371	354	347	306	366	343	352	344	315	336	317	326	320	326	358	351	312	330	359	329	331	317	331	341	372	324	299	355	364	335	343	371	362	373	330	377	333	325	348	348	304	333	295	316	319	389	328	321	307	304	312	336	322	350	316	333	348	325	325	328	334	348	342	317	333	331	340	361	330	283	325	323	331	356	349	343	287	353	360	306	349	341	333	338	343	320	322	345	338	311	360	348	351	329	343	361	280	330	292	311	275	315	325	332	352	344	352	326	331	350	318	353	313	349	378	353	297	351	350	342	354	325	344	338	338	337	333	304	367	321	331	340	351	355	333	356	325	388	348	344	331	356	351	348	340	339	364	390	319	364	307	318	299	301	373	333	341	359	331	323	327	344	344	353	357	348	338	322	319	337	339	325	316	316	305	362	330	325	309	340	338	323	325	324	330	323	354	332	375	394	362	352	335	329	338	350	340	356	324	340	367	351	328	307	331	383	340	357	338	317	354	319	338	323	329	327	357	328	339	300	339	345	322	332	315	328	342	288	343	344	358	320	324	351	370	341	337	299	344	365	355	372	327	313	325	322	362	342	358	345	358	330	351	355	343	339	306	334	330	315	312	332	373	350	371	330	336	333	360	334	320	314	336	341	301	345	289	354	312	329	338	330	338	328	350	328	319	347	304	366	329	344	317	310	334	328	302	321	324	335	318	307	316	336
11121	3549	28305	41424	24522	1555	1367	1218	1083	1024	1057	941	931	897	909	878	887	821	860	795	808	835	835	810	832	746	807	767	788	778	755	767	746	768	758	784	777	797	743	709	710	788	809	770	762	697	713	747	783	777	746	748	745	756	772	763	765	724	737	823	771	766	761	797	787	801	777	775	740	751	728	767	714	767	729	757	746	764	694	758	787	791	812	766	764	751	759	769	754	749	780	754	715	755	725	724	810	748	769	716	736	753	696	724	743	740	760	761	743	759	722	738	728	757	733	736	768	745	749	734	791	745	818	791	751	791	746	715	747	704	739	714	706	753	721	740	715	757	717	711	717	742	760	797	780	707	758	785	752	751	755	771	721	730	762	749	784	719	779	729	743	735	778	777	714	718	758	728	750	756	799	777	742	717	716	719	770	750	743	719	741	739	761	756	757	719	788	797	720	766	727	768	730	742	743	748	745	760	729	748	725	773	773	756	758	748	734	729	751	798	717	749	737	721	726	713	716	743	773	773	759	748	768	751	751	763	737	748	760	740	776	717	784	750	693	692	729	761	751	792	777	749	732	734	764	721	747	719	716	726	825	745	767	719	729	752	742	767	764	721	676	760	700	788	765	737	760	721	720	774	751	715	746	766	754	718	720	709	749	696	757	779	762	744	765	779	766	817	759	724	766	750	724	703	674	776	755	731	778	743	755	756	724	742	727	755	763	730	694	719	771	762	767	772	722	705	709	769	742	755	788	776	699	753	716	733	733	780	735	743	744	726	785	685	731	721	759	751	743	754	702	785	754	772	760	766	786	710	717	752	742	764	749	759	760	745	744	795	726	750	707	726	746	716	767	737	724	746	769	735	751	767	771	742	759	722	729	735	718	734	773	755	672	752	709	729	719	772	747	752	733	769	765	715	743	778	743	747	747	807	711	749	738	723	789	743	728	752	720	772	707	747	738	763	751	763	707	743	765	721	738	794	718	744	777	753	740	745	772	744	769	773	753	780	723	748	725	742	787	766	702	715	755	756	767	743	760	754	735	781	763	670	781	719	737	742	790	789	772	762	710	768	741	742	781	755	757	737	759	726	686	734	768	798	758	718	711	766	711	753	742	735	770	709	748	758	738	757	745	757	679	743	758	692	782	693	739	768	732	755	713	723	744	693	690	796	745	732	771	780	723	774	705	718	776	689	761	807	787	732	766	736	762	762	672	760	750	747	701	728	713	724	730	736	765	783	766	744	738	772	780	721	713	753	708	699	771	730	701	758	721	766	742	743	779	763	780	758	741	727	722	789	749	776	774	763	728	728	766	744	757	743	773	711	777	798	738	730	771	712	734	716	729	773	724	789	724	725	732	736	722	737	794	733	703	737	784	721	797	734	725	790	786	763	669	750	726	771	716	747	757	818	760	737	775	721	692	678	725	763	732	719	803	745	733	727	758	789	732	802	720	753	786	731	778	730	752	763	723	808	751	764	819	739	760	730	740	707	769	775	770	724	799	722	685	776	752	769	791	704	750	757	743	811	735	727	767	762	748	784	766	713	721	715	763	769	717	774	744	756	748	722	745	731	734	758	758	703	739	700	749	752	734	735	710	710	773	772	770	786	753	796	771	727	745	696	783	747	736	732	750	739	677	731	778	754	781	744	743	751	736	793	731	797	714	722	722	749	760	756	739	738	719	716	784	765	749	773	786	692	730	705	768	765	757	747	771	703	719	729	801	751	775	763	765	729	735	737	758	725	728	750	714	753	758	769	741	727	762	727	764	722	765	716	750	745	731	705	708	729	745	712	752	763	745	750	835	748	752	731	717	740	754	725	798	763	742	725	737	739	742	748	737	699	755	757	744	720	725	760	710	763	746	779	772	777	729	765	771	797	754	738	749	720	767	748	753	795	770	723	745	733	741	764	754	718	760	767	735	749	777	785	732	749	800	761	760	721	729	702	725	788	687	757	770	767	717	748	744	725	730	768	763	740	756	748	724	747	731	698	727	727	771	727	660	766	745	690	718	799	783	765	775	776	753	729	732	772	766	790	762	781	724	745	722	731	749	706	695	799	764	764	779	693	764	736	741	713	733	762	756	724	734	774	763	750	665	734	715	775	760	749	747	757	711	747	755	800	739	756	760	742	748	734	764	773	747	736	794	713	737	718	767	763	727	709	803	756	732	745	768	735	731	713	748	758	760	750	730	750	747	741	775	739	699	723	713	727	762	765	717	772	726	728	762	777	764	748	797	756	752	771	752	738	788	745	759	755	786	732	701	755	721	793	723	703	780	726	727	763	734	712	783	729	715	747	746	725	754	704	807	749	784	713	732	752	740	788	746	748	754	757	707	734	719	729	733	757	736	726	716	763	777	748	743	728	751	729	753	739	744	765	773	688	746	771	738	715	758	768	802	714	751	802	729	757	775	753	739	757	723	734	754	747	726	765	744	745	747	705	722	744	793	727	709	697	745	795	728	760	753	744	759	767	807	770	744	718	730	755	758	713	789	744	720	792	805	766	797	800	720	748	752	737	748	725	728	752	699	670	762	747	772	756	742	776	761	726	742	725	780	736	683	731	728	771	745	751	762	729	778	745	733	774	735	737	712	708	749	749	673	750	745	717	732	722	753	734	719	739	747	740	750	722	792	790	730	751	809	763	779	721	747	757	730	774	760	768	708	811	784	764	792	695	755	747	780	779	761	760	756	783	755	747	728	780	777	763	755	735	776	765	836	775	778	711	761	795	723	761	718	768	772	793	767	758	724	744	772	757	759	730	773	794	748	725	722	730	746	716	745	728	719	738	760	749	721	773	760	754	684	731	754	723	730	727	801	778	731	742	777	725	804	745	762	741	708	742	732	746	744	707	753	800	773	709	777	757	755	703	741	772	757	712	741	776	709	759	748	761	762	725	736	739	734	745	761	785	760	720	722	739	755	727	729	726	745	769	751	687	758	725	730	744	760	767	723	741	741	736	761	712	739	768	713	762	706	735	749	764	783	735	786	758	679	746	785	772	767	786	717	769	784	757	763	750	780	752	765	763	750	696	781	770	782	787	783	783	782	758	764	694	739	796	758	686	747	741	774	734	746	832	733	698	802	760	714	769	765	726	751	726	742	781	729	721	750	749	705	794	750	754	715	733	738	703	752	754	743	724	797	753	755	724	742	766	751	751	745	789	733	763	677	716	737	746	744	745	724	747	762	728	749	754	803	728	725	697	786	736	782	726	771	738	768	782	719	750	771	728	779	723	759	732	764	728	780	745	767	750	710	759	712	771	764	765	744	743	751	737	739	730	787	803	686	725	730	775	745	734	774	752	710	754	771	717	766	735	740	782	774	760	724	769	784	755	774	770	776	696	744	732	718	714	701	745	772	773	793	717	744	728	797	722	765	753	757	763	744	744	700	771	744	710	744	741	719	734	762	679	751	731	785	744	734	743	805	733	753	734	748	730	745	715	779	779	721	767	734	763	739	714	754	767	758	786	748	758	802	756	729	727	701	760	776	741
4086	1519	1784	609	334	162	119	138	133	142	155	168	148	145	136	122	132	134	145	127	125	119	141	136	135	130	149	154	152	150	139	121	138	153	152	127	145	139	140	137	140	138	145	149	143	139	150	122	138	139	175	140	146	124	154	135	144	173	151	130	157	145	149	136	139	148	129	135	134	118	133	156	140	136	165	145	146	150	127	165	145	133	145	140	129	147	128	129	134	147	138	138	130	162	139	162	160	144	124	139	141	143	141	158	135	126	145	153	149	128	145	127	134	141	160	116	155	148	127	154	155	137	167	183	154	165	163	151	151	167	154	164	146	160	149	153	153	133	145	144	130	127	143	145	129	142	129	137	126	144	153	155	123	123	172	155	140	129	158	154	120	137	128	130	166	135	145	165	151	132	122	164	142	143	156	140	181	153	122	174	142	130	152	159	155	150	143	143	145	134	160	151	136	174	139	158	158	146	146	147	158	137	174	127	132	129	150	157	136	121	125	134	134	137	123	131	139	137	111	151	135	151	150	141	125	115	134	122	139	138	143	156	146	149	159	138	132	131	155	126	150	155	129	151	181	158	145	136	130	153	155	140	140	130	127	136	142	156	129	122	132	134	155	152	115	134	141	155	162	133	152	139	144	127	159	143	138	151	170	144	144	153	131	156	153	143	127	146	147	152	143	120	169	149	143	151	135	160	137	145	149	146	155	145	144	140	126	161	145	151	134	133	141	136	130	136	137	126	144	151	158	159	151	153	145	148	139	155	149	150	130	137	151	156	117	147	135	134	125	130	148	148	136	150	145	143	128	135	132	137	130	153	140	123	133	147	142	146	137	129	155	123	138	125	141	150	170	157	130	121	153	170	138	134	142	141	150	144	127	126	150	142	134	137	119	151	126	125	131	137	140	127	130	156	136	144	157	133	174	120	114	140	128	155	151	129	160	150	128	147	175	151	145	135	139	158	151	138	161	125	129	154	140	144	146	135	138	136	139	141	169	157	148	133	138	134	147	143	150	155	137	156	149	135	148	131	134	154	147	143	139	153	144	142	151	132	128	136	144	145	141	148	154	142	136	158	172	153	135	144	139	141	146	157	146	138	128	132	127	140	163	133	150	159	132	127	156	145	117	157	137	141	156	137	141	147	156	155	157	138	135	151	110	137	131	145	145	154	132	128	122	147	136	124	154	180	135	137	150	146	131	138	127	162	133	136	158	145	132	155	166	155	163	136	142	127	150	155	142	123	137	141	124	135	125	136	161	140	140	158	118	122	136	151	141	133	151	130	140	134	132	133	131	124	157	133	154	151	128	124	175	172	120	167	151	131	156	147	127	144	153	148	118	156	130	148	151	178	139	119	152	154	163	144	159	147	123	145	151	125	130	163	144	121	120	145	139	163	152	155	137	127	138	159	123	162	149	153	132	145	138	142	155	171	143	140	146	143	158	148	142	153	146	127	144	151	154	139	119	137	158	156	139	154	155	143	146	158	145	137	170	137	155	148	151	163	166	150	164	141	146	158	142	149	156	127	149	139	131	154	151	147	141	163	127	143	133	156	137	129	138	151	147	125	148	140	136	127	158	154	146	167	148	122	141	156	149	141	129	144	153	140	125	130	161	126	154	141	109	142	175	130	132	143	139	150	151	133	153	145	154	149	115	140	151	127	131	141	141	136	150	144	165	122	143	136	147	148	162	154	118	149	144	140	138	138	116	127	154	134	137	161	166	148	148	150	144	154	140	135	153	149	136	146	163	128	135	140	138	142	119	141	128	152	144	127	146	123	148	140	133	139	166	131	154	150	136	140	145	148	123	147	140	156	173	138	133	147	148	133	158	168	140	124	152	146	160	146	128	146	167	149	145	127	154	156	145	162	129	141	118	173	144	144	134	136	155	153	143	144	131	141	138	152	147	160	174	165	155	147	153	153	173	164	149	122	141	160	134	144	151	143	132	125	126	143	148	127	149	139	173	163	161	162	139	130	133	128	159	141	137	140	147	137	130	123	122	143	147	150	166	134	137	142	145	137	130	137	164	146	131	144	142	159	123	149	170	149	136	132	151	142	151	165	139	155	143	140	133	148	162	138	139	139	168	157	152	139	155	169	124	134	156	173	135	148	166	138	114	126	142	157	115	159	150	133	147	151	133	136	136	170	157	142	163	143	147	160	145	170	141	123	168	170	110	148	127	156	151	171	163	131	154	122	140	126	162	137	123	127	149	135	146	139	135	140	139	157	149	169	160	149	153	150	153	142	152	156	157	137	131	146	155	164	141	131	143	149	143	164	143	148	130	126	108	133	156	142	140	155	164	161	156	132	149	130	163	151	142	130	143	151	111	124	134	141	150	143	122	149	139	158	140	159	132	130	152	169	142	154	127	150	132	130	120	162	174	137	152	147	122	142	162	124	128	145	141	140	152	159	144	144	139	132	116	137	132	140	150	132	152	130	136	159	157	129	167	164	153	151	145	135	117	138	185	150	117	163	138	134	152	144	153	151	157	158	140	142	151	157	128	148	139	138	133	150	148	131	136	145	144	152	163	138	168	154	122	142	136	144	167	136	130	144	152	145	133	143	124	154	141	146	127	122	166	153	161	147	144	144	124	178	149	154	157	142	138	151	136	167	119	131	150	139	148	148	148	139	146	134	114	128	113	149	133	179	145	138	138	141	133	144	143	137	149	156	169	150	160	151	147	146	137	148	138	132	106	130	131	150	144	150	149	144	167	164	140	146	146	147	175	135	157	143	159	150	159	142	142	162	151	148	147	133	118	131	129	141	136	166	123	126	167	137	167	139	140	131	155	138	131	152	144	108	161	147	137	136	155	129	145	144	156	144	139	156	148	141	160	159	167	123	145	143	140	118	159	138	125	122	140	117	126	127	129	151	131	152	138	136	153	129	142	149	160	170	139	142	144	137	163	147	144	142	131	154	140	152	139	144	136	144	131	147	124	132	145	153	147	151	130	145	131	118	139	147	144	143	144	151	152	161	143	184	151	142	157	124	151	133	146	141	125	140	147	137	128	130	139	146	170	151	148	155	129	144	136	145	162	125	131	119	133	151	134	128	133	131	139	131	161	127	136	127	155	150	147	148	146	163	149	144	154	138	158	133	156	165	144	137	140	114	166	149	140	122	144	133	158	133	158	140	139	191	142	151	133	126	128	119	152	157	186	137	157	139	137	142	150	144	147	135	150	151	141	146	133	133	155	139	156	159	156	128	159	131	127	130	126	136	126	145	153	130	135	146	150	148	136	123	167	125	126	157	143	149	136	134	125	137	163	160	135	108	155	154	125	150	132	142	161	160	179	163	122	154	151	132	157	154	152	182	139	133	127	135	143	140	147	133	141	125	149	130	149	151	139	149	125	140	141	139	146	148	140	125	138	146	140	139	121	132	111	161	153	149	154	147	156	125	139	147	161	121	139	139	138	137	153	141	139	145	120	142	127	149	142	150	137	132	146	151	148	141	124	153	128	149	159	144	161	175	173	135	139	121
3020	1548	3573	1848	1007	411	400	402	396	397	408	353	369	394	408	384	386	387	355	381	375	391	410	380	338	381	368	382	370	402	396	369	409	406	385	381	378	346	360	366	405	401	404	364	352	390	369	368	433	390	397	399	387	374	331	392	366	425	389	389	381	358	408	407	377	373	347	356	355	354	383	352	375	374	349	354	374	392	374	348	367	417	406	378	426	373	346	371	364	373	386	381	359	369	408	409	361	341	357	384	378	376	357	374	448	387	336	412	390	353	370	367	377	393	376	365	365	391	366	397	374	380	375	361	330	377	412	376	343	410	345	377	387	378	405	352	399	400	396	390	372	398	369	419	376	377	380	384	370	376	377	374	397	392	389	389	357	393	376	392	382	426	390	389	380	390	409	365	384	375	371	343	388	386	361	359	377	367	369	356	371	413	396	328	381	394	412	376	406	358	354	386	403	366	391	415	390	361	351	412	392	392	365	423	351	374	375	382	391	379	371	396	393	346	405	371	344	405	402	406	365	384	382	385	397	388	388	358	402	361	367	377	385	389	378	377	427	398	403	375	376	392	386	350	378	375	375	362	395	377	342	381	384	387	400	387	400	390	411	360	327	427	377	403	408	366	374	351	390	364	413	371	412	383	387	376	369	418	408	381	385	408	371	372	369	416	389	421	401	376	368	397	350	364	362	383	370	400	364	377	366	369	404	397	379	378	351	402	389	386	349	408	352	414	381	408	354	391	377	388	393	374	397	386	408	376	393	413	406	386	391	361	389	366	386	381	385	382	386	388	396	389	386	362	380	390	374	355	380	414	379	375	372	397	377	368	375	384	383	374	340	361	358	401	370	365	401	389	396	368	404	409	358	368	356	340	411	393	408	379	359	395	390	377	388	419	407	387	394	346	392	382	367	333	387	392	407	394	372	359	369	393	360	380	374	406	380	400	367	373	351	404	396	398	410	374	388	386	372	387	392	343	395	403	403	366	420	381	396	374	391	392	364	358	384	358	384	370	388	388	366	371	409	373	399	390	397	380	376	367	359	361	382	380	361	356	389	385	377	364	341	412	347	329	401	360	358	386	435	382	367	372	375	395	377	388	381	408	354	386	401	354	382	412	359	371	399	361	407	415	410	376	372	381	368	366	362	379	399	401	373	349	361	346	389	374	385	392	397	389	372	366	348	413	359	358	411	413	406	394	397	390	365	392	396	373	359	381	358	368	404	347	351	358	392	347	388	404	390	375	368	366	381	368	367	414	416	404	398	377	375	366	359	401	377	379	353	403	408	352	347	375	372	366	374	435	395	432	390	339	378	394	402	345	401	379	403	362	379	409	386	428	415	410	404	405	394	411	377	382	414	376	354	379	383	385	429	380	375	349	395	362	353	391	398	386	378	388	381	340	409	373	378	387	376	363	385	359	397	409	409	365	422	401	370	382	366	401	395	377	397	388	373	390	376	388	348	386	386	403	364	374	370	384	364	366	414	393	358	385	410	364	389	358	386	376	382	413	396	385	398	397	356	364	374	402	372	385	390	370	388	386	376	371	420	381	375	393	371	374	402	391	349	417	424	362	394	372	390	346	351	389	383	398	367	375	379	363	386	389	386	411	355	381	392	384	365	365	380	381	376	361	361	379	354	362	377	403	374	377	370	350	385	360	363	402	354	386	384	383	378	381	370	408	395	374	390	391	381	369	348	374	353	372	368	364	374	365	358	389	396	406	397	399	396	370	360	395	394	389	362	360	370	377	395	316	377	381	389	362	338	347	380	397	389	387	372	406	405	350	378	378	434	373	348	391	341	379	386	371	360	365	413	401	379	393	361	404	334	360	379	386	382	376	383	353	370	361	379	422	413	383	359	353	437	399	377	374	399	383	382	367	398	400	399	355	376	357	379	389	399	406	364	393	422	372	366	404	408	373	389	412	370	385	376	394	374	385	365	371	388	392	340	367	365	390	356	398	388	387	407	374	397	394	418	377	358	347	370	409	379	376	355	372	396	340	365	375	356	362	405	419	371	396	353	388	380	352	377	385	360	378	380	362	364	414	386	378	342	387	404	376	385	360	357	385	365	356	379	395	385	421	371	352	351	384	362	377	384	393	355	376	383	397	389	396	363	350	385	388	372	370	389	358	371	392	407	393	354	378	424	364	374	379	350	398	386	357	393	380	379	348	373	390	379	394	384	363	406	343	398	394	375	393	391	364	376	399	333	392	392	400	381	368	373	373	377	359	379	402	360	392	352	381	397	366	373	409	356	430	368	369	360	385	383	371	366	398	342	390	387	380	402	404	373	383	371	343	394	421	394	331	371	364	397	364	399	372	380	386	372	353	355	388	377	438	375	386	373	361	365	391	390	394	395	380	391	391	372	389	374	380	382	362	368	383	378	411	362	358	374	367	380	354	414	370	407	371	383	376	383	355	429	400	387	373	359	382	355	366	399	382	405	361	388	350	372	379	394	377	352	408	392	386	390	406	394	403	384	369	376	349	406	375	393	384	389	376	352	351	374	407	390	338	351	398	381	424	435	367	389	358	392	371	385	350	373	383	373	374	362	410	388	400	380	356	377	353	392	408	409	412	398	390	375	408	372	370	390	384	373	337	355	402	389	368	371	372	387	364	363	364	381	409	385	358	365	381	377	394	377	418	366	334	368	379	385	385	405	405	431	420	387	389	382	357	391	366	434	359	413	370	381	399	400	395	378	414	391	371	380	396	386	356	373	366	404	361	409	383	368	385	409	393	362	430	397	374	374	373	372	393	376	408	371	363	366	402	397	395	345	389	399	386	410	376	396	366	393	335	373	376	376	349	372	373	389	380	397	410	377	400	370	369	417	405	367	391	395	357	353	349	342	377	344	425	392	381	378	372	380	371	377	389	394	373	373	408	378	377	358	354	414	379	380	411	373	369	395	380	351	404	391	376	357	347	362	399	383	398	388	406	388	391	391	388	392	370	345	370	378	395	382	385	399	389	379	362	385	346	411	394	408	334	366	369	384	407	390	402	374	348	363	368	383	388	363	397	361	374	419	385	358	406	365	374	400	374	361	375	351	402	372	386	371	395	438	346	393	399	397	357	382	363	393	400	364	389	370	380	379	364	402	382	344	371	405	424	407	381	403	377	352	370	378	368	392	422	361	387	380	404	394	433	359	369	384	361	370	385	385	397	383	388	364	359	361	386	394	378	353	354	379	397	360	395	382	374	367	394	381	401	378	371	371	386	364	392	356	363	355	389	385	395	372	389	384	403	362	379	404	374	390	375	393	390	437	384	401	386	383	393	401	389	374	414	432	365	396	367	377	358	371	394	383	412	347	390	357	351	371	358	380	387	382	372	389	364	393	418	425	373	380	372	360	396	392	347	398	351	375	356	364	345	412	373	410	417	368	362	406	389	394	385	396	367	383	396	356	402	377	389	389	375	410	405	363	397	413	374	363	349	386	362	403	379	354	395	409	373	350	381	401	389	368	413	356	369	359	397	395	359	374	359	361	399
12495	2986	9770	18407	7362	551	405	343	359	319	328	386	309	331	286	322	328	313	347	296	294	295	315	322	331	289	317	336	298	298	312	326	315	293	314	324	345	337	341	331	300	294	303	322	322	335	270	324	293	298	329	301	295	321	287	312	333	248	314	326	390	301	302	313	328	307	305	291	303	278	313	323	304	311	269	309	307	328	330	322	311	295	284	307	284	342	321	306	284	315	334	324	330	298	299	302	280	335	293	286	295	310	292	298	307	300	291	295	307	333	316	283	294	342	339	312	302	296	266	326	341	344	298	309	320	288	315	269	315	311	333	324	316	295	343	354	345	325	333	301	333	304	326	291	326	316	327	329	289	306	287	324	276	319	314	252	331	284	305	319	289	327	325	318	310	302	296	318	292	291	299	324	313	315	316	304	271	297	317	321	289	305	290	331	341	329	315	322	342	321	326	332	276	331	307	323	323	307	299	329	304	329	328	309	307	294	326	305	311	291	307	315	300	314	289	265	315	318	278	293	303	338	304	270	296	292	291	308	306	304	309	314	335	336	308	333	313	332	293	260	301	308	310	315	329	304	302	312	323	287	312	335	298	298	320	312	294	313	301	294	316	287	303	259	293	286	311	347	335	314	304	319	305	289	321	336	309	323	313	327	356	288	278	289	322	291	284	309	306	325	319	301	293	328	347	318	273	319	305	308	317	304	318	282	332	300	282	287	285	318	299	288	277	301	316	330	318	298	317	326	312	306	316	284	320	327	314	349	321	340	313	314	290	317	307	290	329	312	321	367	310	296	298	274	343	329	292	285	332	314	298	329	317	297	282	301	303	290	338	293	296	323	325	303	317	312	323	321	285	331	321	312	332	298	324	333	296	281	326	314	298	292	313	315	346	305	297	294	324	317	299	321	290	312	301	306	315	325	281	325	295	329	281	310	319	294	339	311	293	335	298	332	327	331	311	260	340	343	318	312	331	314	333	321	299	303	298	324	313	323	314	304	311	316	282	301	297	284	293	298	305	323	305	320	319	321	281	326	315	336	312	316	300	290	324	292	323	347	290	287	273	338	364	304	300	308	299	312	312	270	317	304	286	297	311	297	321	304	320	348	329	298	279	316	330	302	310	298	315	332	319	293	324	298	312	306	314	316	325	289	304	282	300	313	323	314	331	321	296	315	324	299	329	318	334	321	288	291	321	315	296	260	348	328	319	302	312	327	303	320	353	316	339	329	276	295	341	295	296	295	275	300	295	296	297	298	332	289	302	300	294	335	333	321	284	327	299	316	317	289	337	287	304	301	337	325	312	328	326	305	343	326	344	325	318	290	285	310	337	318	294	324	345	310	315	324	316	283	310	325	304	307	320	298	284	347	355	289	306	310	329	303	301	331	324	315	328	290	307	322	311	331	290	296	315	322	319	286	320	292	290	310	296	344	285	318	300	318	294	297	333	322	324	322	314	315	295	315	334	333	303	315	312	345	323	307	302	294	281	311	283	304	298	301	291	337	342	347	302	349	301	297	324	324	323	344	294	326	312	317	313	307	291	322	286	329	304	306	333	345	312	341	310	316	341	314	301	303	277	278	338	336	323	351	348	294	322	307	342	309	286	308	296	327	265	285	295	317	309	286	288	323	280	321	288	312	295	292	299	327	326	323	309	294	308	305	298	282	326	325	300	293	307	293	313	314	305	281	321	322	256	273	316	299	308	327	308	294	343	314	326	313	337	327	355	267	346	293	330	319	353	312	290	290	333	298	308	292	326	315	318	322	319	336	294	306	281	322	295	352	329	305	346	319	306	336	319	297	321	304	331	329	284	276	274	312	314	327	306	299	308	305	314	297	292	293	316	317	312	290	346	285	292	302	290	286	322	321	297	324	345	333	294	311	276	323	312	309	319	322	291	298	312	305	282	329	302	314	277	306	331	278	339	279	312	339	326	307	311	331	299	295	299	316	304	309	340	300	313	320	313	315	326	315	328	290	326	292	277	293	281	292	303	295	316	278	328	308	279	299	266	306	310	292	338	278	304	302	303	326	329	293	332	298	281	297	320	316	300	321	315	295	315	304	321	315	281	322	332	316	288	340	286	297	307	327	294	284	291	297	285	299	307	316	284	290	333	301	324	305	307	293	313	296	305	288	296	305	321	309	271	331	320	297	330	306	280	305	329	305	306	305	312	315	312	333	287	297	308	260	335	317	295	313	324	335	322	317	312	298	294	297	313	341	321	339	306	309	293	331	310	319	326	346	328	334	293	309	307	286	328	345	321	331	293	323	352	298	322	293	319	341	299	313	297	308	301	302	301	333	299	289	300	285	329	319	309	293	345	327	270	323	309	323	288	324	327	342	301	257	332	318	331	336	317	318	305	322	353	327	304	331	314	318	292	313	339	302	297	288	305	308	299	310	282	283	332	332	302	283	328	329	315	302	310	276	361	321	334	293	322	297	284	311	310	291	321	275	305	333	318	331	312	292	309	305	302	314	285	339	295	324	310	298	303	322	301	315	281	301	315	300	322	285	307	300	291	315	288	312	323	304	300	334	337	341	338	355	286	295	281	306	292	314	311	321	335	299	315	305	320	321	328	309	298	313	344	292	295	302	297	293	319	303	281	280	299	290	307	317	349	312	297	302	312	292	308	309	310	314	344	303	308	333	318	324	288	330	304	317	299	278	324	320	301	288	338	269	315	315	302	302	312	312	281	333	324	310	314	303	292	270	325	335	316	309	285	292	274	277	286	305	322	327	315	281	340	322	288	297	317	292	286	297	306	326	315	310	281	310	276	358	307	293	313	310	275	315	306	321	293	306	321	304	293	303	339	319	266	306	326	323	301	274	296	270	298	327	297	329	300	310	283	298	313	305	285	280	313	333	304	317	292	297	341	319	323	321	288	311	295	298	309	307	301	311	318	343	306	295	313	300	321	336	285	330	333	331	300	324	337	334	308	320	286	303	322	316	298	306	324	329	312	348	321	336	299	319	325	308	341	317	340	302	311	310	308	302	286	294	327	310	315	319	302	324	334	323	286	308	305	313	303	279	332	336	262	296	304	307	344	298	315	303	323	304	300	316	323	302	338	309	286	297	307	331	325	309	336	295	317	299	287	293	308	314	336	342	305	309	336	336	291	322	342	292	296	304	316	318	294	304	267	291	289	329	299	352	316	307	333	284	325	333	318	281	336	301	305	278	324	324	301	347	316	285	288	334	324	299	315	310	312	317	273	330	308	295	295	316	309	295	312	316	327	291	319	339	300	295	327	319	302	283	320	343	316	303	297	327	325	335	320	340	304	314	312	317	331	312	317	327	296	315	347	283	295	325	353	304	318	305	299	311	259	340	350	324	338	290	285	304	307	288	331	323	292	317	331	266	265	303	321	297	298	317	312	301	294	311	316	314	285	311	324	330	337	333	296	331	288	269	308	325	302	300	290	338	293	338	335	314	329	337	282	293	274	305	330	310	290	317	300	316	343	301	279	297	307	301	292	319	307	288	325	312
8754	2934	18248	32469	14281	1129	1054	913	902	854	851	839	783	776	774	710	760	700	715	742	765	725	780	689	766	761	720	748	772	750	763	706	743	698	712	721	718	723	764	714	709	716	724	726	706	688	704	705	733	734	708	671	676	695	669	708	750	713	721	705	676	716	696	727	680	671	677	715	702	739	688	702	697	702	703	756	708	770	736	775	731	734	709	714	733	675	720	689	725	751	688	723	691	711	726	700	730	702	654	745	732	686	753	673	729	749	707	728	692	736	670	758	731	689	720	688	747	727	732	691	716	704	715	669	695	710	724	700	675	764	690	678	695	704	731	712	731	702	705	771	686	711	655	709	716	681	714	713	686	699	714	726	709	681	712	692	675	692	717	687	730	705	709	740	687	673	709	679	725	720	790	737	688	707	698	728	684	695	753	646	705	696	696	757	698	689	724	723	692	720	704	673	673	708	703	705	713	706	745	715	728	727	759	764	723	738	655	697	715	699	679	645	672	699	705	733	719	718	713	723	693	697	666	732	727	709	756	688	713	685	668	693	659	721	708	711	681	799	689	732	734	732	748	682	768	755	704	745	707	690	685	713	731	728	652	687	702	688	741	761	688	734	687	690	701	711	703	706	725	709	682	675	744	743	697	711	710	741	677	731	683	704	702	695	696	722	721	711	728	702	656	664	688	702	746	696	746	704	699	745	678	707	727	714	696	706	715	729	765	754	708	731	728	699	764	724	734	701	714	674	714	668	726	710	745	740	704	724	665	750	741	680	673	728	688	691	707	678	711	753	732	720	681	712	691	735	724	733	703	710	699	711	681	680	686	738	737	707	663	684	701	669	689	721	730	690	735	734	745	767	719	720	754	669	718	684	697	687	652	723	704	679	688	729	743	700	699	713	694	716	723	754	689	698	758	657	695	678	685	735	722	711	713	719	708	720	750	717	713	744	729	727	680	655	761	721	751	722	737	716	708	729	700	718	697	703	738	710	700	684	697	660	697	740	709	705	787	667	744	689	768	702	712	703	669	676	687	681	679	682	741	705	675	716	728	666	698	685	679	720	662	738	687	700	686	722	701	701	711	704	715	705	686	717	713	673	702	716	710	710	705	715	699	731	699	751	734	750	710	720	717	728	775	693	698	773	676	715	673	671	702	735	711	703	711	716	690	709	681	689	695	698	740	744	681	703	687	747	665	737	757	693	716	731	727	683	651	678	707	745	744	675	681	713	764	696	777	723	688	683	722	706	726	705	702	710	746	631	685	765	714	715	681	710	680	676	714	702	687	715	694	717	686	720	713	719	699	711	705	688	731	694	672	749	649	791	720	698	725	718	656	727	748	735	700	704	694	713	708	717	762	663	679	694	728	695	668	751	706	668	746	725	704	705	714	710	743	741	725	703	714	709	677	674	682	702	713	735	713	747	708	669	681	717	718	719	695	723	707	707	678	700	751	733	720	701	723	746	688	688	748	711	706	682	702	733	707	745	719	709	721	728	713	706	702	725	711	726	708	733	716	716	715	701	700	740	688	750	732	758	707	741	738	727	713	676	734	713	728	741	718	699	678	720	660	733	695	663	715	705	728	722	717	732	758	724	675	701	710	694	674	706	724	790	730	684	709	717	696	707	669	710	720	699	681	703	741	704	699	724	752	695	678	745	705	774	749	711	727	719	716	741	698	675	696	758	702	726	722	733	718	732	706	734	686	716	697	698	706	739	691	716	689	730	744	717	676	722	725	708	735	700	716	722	707	711	693	728	719	680	717	708	716	703	700	682	663	703	708	725	688	695	681	733	743	727	666	715	694	731	668	697	738	682	704	726	666	703	729	679	752	715	734	721	694	708	729	644	657	685	720	708	715	744	715	739	706	713	703	691	711	704	719	740	718	727	722	703	742	693	734	724	689	738	647	716	701	697	691	691	666	683	714	724	687	684	680	758	673	655	688	723	725	699	753	716	691	692	688	697	707	705	687	733	696	727	646	725	697	727	739	709	753	702	692	720	684	668	670	679	719	671	704	667	756	743	680	705	709	693	746	687	723	723	697	754	730	727	718	714	758	675	631	708	704	716	688	716	696	683	679	735	723	702	740	714	724	730	679	727	719	724	754	694	703	640	707	736	669	711	681	730	718	689	724	680	690	670	697	731	736	681	692	724	784	712	675	706	711	709	761	656	673	725	725	714	718	681	663	664	675	730	759	701	757	707	694	694	754	721	687	738	757	721	771	731	713	738	756	721	703	736	742	709	681	696	680	708	685	729	682	730	690	687	710	704	691	714	698	701	731	699	727	699	716	701	732	718	685	683	747	723	714	716	719	717	707	699	695	738	756	729	673	741	787	715	685	693	706	695	719	733	768	724	742	719	712	693	729	675	723	715	739	713	732	681	656	713	692	695	737	729	732	717	780	698	655	715	712	699	740	714	745	682	723	699	645	686	746	695	728	690	720	738	720	691	671	676	726	644	748	688	657	715	677	674	693	688	733	717	687	736	690	706	686	695	680	743	667	703	703	706	695	719	718	719	707	720	712	693	726	687	711	712	707	698	706	661	680	676	757	650	724	740	728	745	683	734	712	691	721	749	703	703	726	726	693	754	732	708	695	706	695	628	689	787	704	718	674	692	730	638	689	703	673	739	718	737	707	727	724	681	735	715	699	717	674	677	705	670	698	724	679	679	721	704	687	714	685	740	683	732	697	712	700	690	711	738	775	735	718	748	711	719	700	737	726	628	707	702	710	711	737	741	653	719	643	709	685	703	697	731	701	742	682	703	695	713	724	686	656	679	683	707	695	715	703	686	694	743	717	683	673	658	697	764	738	735	756	702	742	735	730	748	697	693	661	683	742	703	722	674	666	718	699	707	712	710	703	641	720	727	698	685	721	692	725	736	676	682	741	717	696	679	751	671	632	697	717	685	715	674	733	730	690	728	704	712	719	723	698	674	743	701	675	712	659	722	741	668	719	711	720	717	706	711	679	680	689	689	752	750	711	704	693	723	730	694	692	719	689	756	731	659	660	719	748	727	684	711	716	721	731	776	669	704	722	740	694	708	706	700	678	696	731	695	713	723	717	665	730	713	736	773	743	719	740	724	700	684	713	684	706	696	722	710	727	679	728	699	729	718	696	751	704	711	713	739	719	704	710	679	734	751	677	648	677	685	687	737	737	704	714	667	702	698	706	727	692	676	739	742	713	719	690	743	715	692	696	726	706	720	694	696	700	719	752	753	716	682	743	713	731	722	725	672	747	700	696	707	704	677	758	697	746	717	725	689	702	726	701	731	697	716	698	717	676	708	675	727	769	706	722	753	670	691	670	704	693	687	699	671	722	689	669	694	739	735	733	674	659	739	719	739	710	722	741	694	682	750	671	689	719	702	666	698	716	668	639	742	701	704	771	669	658	681	711	712	720	695	690	720	699	716	712	712	700	703	752	744	730	740	695	693	702	729	667	666	737	685	726	716	741	680	729	665	651	769	677	691	704	710	656	683	700	725
20376	5188	14095	31598	16107	1236	463	413	375	406	354	336	405	340	330	375	393	371	399	358	354	325	346	314	329	349	351	359	324	359	357	336	352	348	315	329	324	329	340	329	338	376	359	331	328	338	326	354	340	326	317	345	349	344	312	330	326	319	347	299	348	315	347	337	332	355	339	332	347	339	353	326	330	308	310	340	334	358	349	310	344	348	334	333	369	297	330	322	303	326	363	322	346	312	344	358	386	300	354	322	334	330	317	355	352	320	345	363	349	325	353	333	335	355	327	336	334	347	342	307	313	335	319	354	327	338	311	308	345	349	327	339	337	298	342	348	348	300	331	314	346	317	338	336	319	325	318	335	342	349	340	311	331	305	349	313	335	348	328	339	332	314	344	326	358	341	333	323	387	298	334	337	327	337	294	305	351	342	365	333	336	351	364	307	309	342	350	337	326	334	332	315	319	318	325	303	324	349	345	355	347	342	345	378	357	362	333	329	334	370	333	329	335	341	305	325	337	350	347	306	333	320	360	326	385	324	401	287	337	309	327	332	351	365	303	328	320	343	345	322	319	336	340	319	322	341	335	357	347	341	326	297	303	319	334	322	331	326	319	340	338	345	355	314	328	326	348	345	328	309	347	321	329	331	357	290	290	351	314	304	354	310	338	340	338	335	313	347	338	332	282	345	309	335	309	345	344	345	364	297	296	344	305	317	326	331	382	344	354	342	322	353	330	348	331	351	343	315	340	345	338	337	332	319	354	337	347	346	335	317	329	345	322	330	343	340	357	324	335	303	309	316	353	339	317	315	329	329	340	342	337	321	331	341	329	313	324	355	301	299	322	300	334	376	356	311	355	338	311	353	387	380	359	331	345	340	344	334	350	348	358	370	338	304	340	324	339	337	328	337	332	326	338	342	353	334	342	319	356	326	375	325	326	322	325	331	348	367	338	322	344	338	339	336	361	318	320	337	347	316	334	298	337	319	316	323	347	329	337	336	342	318	344	332	343	319	329	353	307	306	344	341	288	301	358	378	366	348	305	328	343	320	342	337	370	305	354	324	338	329	335	297	341	307	305	337	320	314	356	367	344	302	341	337	337	354	345	344	321	326	353	372	317	334	360	327	319	349	331	326	319	329	349	340	331	314	389	353	316	337	345	336	331	315	332	359	326	333	324	358	306	352	375	348	373	343	342	311	339	359	339	344	324	347	346	338	345	361	322	363	348	360	369	351	344	364	323	303	322	334	343	338	351	350	320	311	385	310	366	332	354	338	351	345	325	350	337	368	359	315	333	318	314	334	368	349	364	316	336	295	312	298	338	363	362	367	287	290	316	307	317	357	332	323	342	347	351	370	325	330	319	327	349	342	336	345	291	330	327	316	338	328	374	350	328	323	316	354	356	354	381	311	346	313	349	353	336	305	361	360	343	332	343	353	306	333	360	304	287	320	334	353	342	351	313	308	305	327	380	352	354	355	314	339	351	315	326	335	336	311	318	323	300	314	368	329	343	339	354	344	304	343	327	277	316	312	306	323	302	373	352	342	342	333	335	324	366	327	336	336	330	335	309	326	352	330	355	337	406	322	350	316	374	352	370	382	329	321	326	342	343	370	367	335	323	324	319	332	289	306	327	334	322	314	310	340	327	317	318	329	304	277	324	349	351	321	316	326	342	323	294	320	341	299	323	292	322	339	356	336	362	341	332	345	326	286	352	352	349	329	333	313	317	302	335	364	316	316	336	333	329	337	327	322	340	329	343	298	329	361	309	310	352	295	342	299	335	371	340	331	313	334	323	342	306	306	347	318	347	319	307	362	358	333	353	314	304	322	372	337	307	309	360	325	336	322	320	340	323	342	328	338	367	321	344	351	346	319	324	327	354	364	359	327	318	307	343	356	317	316	351	361	347	343	311	317	327	342	336	356	347	311	319	350	341	313	324	337	354	338	355	317	332	304	327	311	304	338	310	327	361	341	367	364	347	376	356	345	319	356	329	341	333	302	366	315	351	341	309	313	326	332	350	358	348	331	343	372	362	342	353	308	331	300	359	319	322	359	355	327	387	311	324	368	341	333	329	288	333	334	370	297	335	351	378	342	324	336	329	324	350	312	369	343	325	316	354	327	350	332	320	318	320	352	301	329	346	336	311	309	346	338	331	306	338	340	321	341	340	304	336	338	351	355	309	401	325	347	345	348	336	310	305	312	338	363	341	327	319	355	352	354	342	344	324	318	351	299	316	379	333	310	309	321	338	338	333	319	338	325	347	376	344	343	343	344	347	336	341	336	352	334	355	349	332	299	347	331	364	319	339	311	375	358	379	329	334	350	337	325	344	306	323	347	308	315	344	323	362	354	351	328	347	338	326	348	312	339	346	355	321	326	325	338	365	363	364	332	375	353	338	336	324	330	315	305	313	317	333	316	323	344	318	371	343	335	336	344	332	326	350	357	314	324	361	332	320	357	318	349	343	326	333	333	325	312	351	334	327	349	330	351	333	327	315	322	367	333	340	366	348	339	326	331	341	330	344	342	347	315	326	316	376	332	365	345	323	358	339	313	284	315	359	339	364	327	330	349	356	318	337	334	366	348	328	321	363	301	395	329	323	348	344	332	334	312	341	346	339	333	364	337	343	343	359	346	326	351	301	346	326	325	308	338	336	341	305	311	359	362	374	353	329	341	350	359	342	343	366	335	323	355	308	319	358	307	320	344	341	304	318	306	334	341	337	319	343	322	337	314	331	358	336	351	331	345	357	358	346	344	350	342	364	345	317	333	339	353	331	322	345	335	351	332	341	343	318	317	295	321	303	327	313	359	313	324	350	335	333	357	351	340	319	339	370	373	323	329	319	346	345	339	338	349	337	278	336	333	319	308	317	356	340	346	310	379	350	328	364	323	312	325	328	347	375	313	326	344	347	296	335	317	337	311	334	326	322	309	347	365	339	316	375	355	295	363	341	334	349	348	339	337	316	312	359	344	326	349	341	345	326	318	311	307	360	319	326	322	374	333	355	329	360	356	359	316	330	354	316	311	361	303	348	344	341	330	349	299	323	353	361	324	362	371	336	316	330	343	330	367	296	318	306	308	344	317	316	324	314	347	340	329	353	327	346	360	353	326	317	353	349	365	324	320	341	312	354	321	339	328	330	319	337	289	343	330	304	322	350	348	369	375	318	342	339	294	334	312	347	349	359	329	355	342	358	324	345	316	352	321	322	327	310	341	370	348	333	350	294	346	322	306	343	315	327	335	335	337	362	324	333	335	346	315	372	334	309	341	337	370	338	322	325	339	309	343	339	346	339	318	318	336	323	338	332	358	355	280	340	355	340	348	311	300	342	349	324	350	327	343	365	361	361	329	367	297	359	348	294	324	297	306	319	361	352	324	338	356	301	342	352	350	330	358	347	331	320	316	340	352	358	306	333	332	369	369	300	321	348	369	320	363	359	326	322	360	350	294	294	344	297	334	356	309	326	303	363	351	329	343	330	329	294	336	346	305
11285	3900	22868	43501	22378	1551	1314	1223	1134	1020	982	896	883	953	907	856	843	855	850	793	801	831	812	799	799	747	797	788	765	785	767	748	746	782	779	811	747	769	774	767	742	764	763	806	794	756	724	794	710	756	730	728	709	721	801	749	695	746	751	766	713	755	741	752	691	734	771	709	731	707	746	746	759	728	768	793	727	745	734	746	744	757	751	772	735	759	719	777	658	724	757	761	748	735	792	750	775	682	749	721	762	736	712	746	769	741	668	724	709	760	802	717	716	742	776	752	762	742	719	763	727	760	724	698	708	732	732	707	696	713	730	747	757	731	738	731	740	691	739	711	789	779	743	763	772	737	735	729	717	757	742	728	724	736	782	756	758	730	754	726	766	722	773	724	768	730	755	727	752	737	757	698	710	748	807	712	800	707	772	720	719	750	721	762	738	775	714	765	709	733	802	779	745	720	711	750	724	715	749	732	720	706	708	744	760	751	728	701	759	728	717	737	721	708	724	685	701	762	747	742	759	743	724	758	710	727	738	750	757	736	774	773	786	754	736	732	734	693	722	740	754	738	718	746	755	765	717	705	731	758	750	757	757	741	778	722	762	757	737	714	702	775	778	728	712	717	765	739	753	698	757	741	713	703	797	719	756	753	696	703	772	769	780	737	765	698	768	761	757	794	783	752	738	688	761	734	739	738	780	755	721	707	728	762	793	719	776	740	737	748	751	739	754	759	717	731	750	751	733	764	743	778	727	750	767	698	702	713	721	753	709	738	785	750	784	723	746	693	745	759	790	717	754	766	723	722	781	767	741	761	777	783	748	737	719	771	718	769	693	724	751	757	754	723	724	750	744	763	662	775	749	780	785	756	706	696	767	773	721	792	714	708	738	729	708	741	747	781	758	725	695	760	801	733	755	734	714	788	742	732	763	721	721	741	729	705	792	736	737	732	698	793	765	703	735	759	742	738	770	777	748	733	722	757	685	726	746	679	767	750	796	786	746	743	752	753	800	763	698	744	741	697	699	751	764	722	715	796	723	727	726	727	780	771	778	762	773	750	780	705	728	747	720	738	761	736	720	729	771	696	705	751	775	716	759	738	740	677	748	826	783	740	706	749	737	723	733	710	739	749	746	771	709	681	724	678	814	769	762	752	779	724	763	751	745	760	707	746	743	750	732	799	735	738	681	735	767	766	695	743	700	767	818	766	739	783	728	772	749	780	737	767	746	803	792	741	731	752	725	734	780	744	774	759	746	739	741	720	737	700	784	781	715	789	747	747	749	768	719	770	754	744	769	742	732	765	748	719	731	727	749	770	673	781	736	767	717	750	774	703	789	752	782	792	739	740	693	762	784	786	717	745	732	732	735	763	724	702	731	771	736	741	760	751	709	751	719	781	779	716	717	766	695	669	719	695	728	731	713	687	779	709	754	728	724	744	754	764	708	770	749	765	754	734	761	726	723	738	680	737	739	767	766	776	753	757	737	768	737	737	731	742	751	709	727	779	719	771	747	766	740	805	715	742	799	731	730	747	752	754	765	710	711	788	738	755	790	722	752	721	697	706	773	717	727	744	715	663	778	740	714	718	718	727	707	704	750	741	758	716	752	733	733	752	741	726	716	751	764	747	741	797	722	706	773	759	752	739	759	819	751	742	712	742	733	722	756	738	764	679	757	777	696	770	748	779	771	721	732	790	715	725	773	718	730	709	733	722	759	732	759	710	748	725	727	755	721	718	755	765	720	741	711	767	744	720	747	711	762	770	752	766	715	737	741	746	758	755	716	727	778	730	713	711	743	770	716	728	682	730	769	716	748	707	756	723	772	757	708	729	748	741	732	728	742	754	785	791	729	757	782	762	746	745	782	749	743	751	754	799	742	734	795	748	735	739	690	737	748	726	750	764	717	719	746	755	723	751	695	764	777	771	765	740	763	697	732	775	757	720	700	698	725	742	765	718	689	747	742	747	727	755	703	721	772	795	762	726	712	664	722	742	740	704	717	716	756	713	701	793	741	766	685	747	701	732	741	684	763	785	766	802	760	761	753	697	752	720	693	734	746	727	765	741	737	787	709	789	769	771	742	745	790	750	762	737	724	702	708	685	722	700	751	726	763	754	762	733	742	708	739	723	755	767	740	739	726	724	754	784	756	746	700	733	798	744	753	721	721	747	735	732	796	737	772	759	741	764	728	741	764	744	799	781	746	749	700	753	702	729	734	728	747	783	718	791	724	736	715	763	752	738	790	786	744	731	780	762	737	724	760	732	734	757	718	686	726	712	770	788	750	706	712	757	803	743	727	780	769	790	710	777	798	723	700	698	734	774	792	719	766	789	686	731	779	716	763	789	751	723	769	750	749	720	737	703	751	739	715	754	766	747	743	704	742	756	737	748	731	774	743	780	750	751	722	729	768	753	732	740	758	716	806	696	786	727	696	744	815	753	746	822	717	741	743	691	694	761	752	725	797	754	747	721	760	742	727	734	756	727	733	751	737	703	784	679	716	743	742	756	712	772	714	754	725	718	728	759	770	784	740	722	712	732	730	682	738	720	705	779	765	797	750	726	733	707	737	766	750	699	758	747	741	732	759	710	725	732	738	717	705	722	723	778	718	714	727	759	722	756	725	793	742	756	802	741	759	777	719	773	742	759	737	666	769	753	719	763	731	717	802	740	778	797	750	714	753	788	730	739	760	736	750	733	752	789	696	728	707	712	731	749	746	825	730	722	751	760	777	729	753	751	755	700	759	749	787	722	776	730	732	767	757	719	702	758	702	698	745	776	750	740	722	776	706	701	742	732	726	709	760	764	736	730	759	787	707	760	725	704	749	775	727	718	760	750	734	746	742	765	742	717	715	753	733	747	687	753	781	773	728	705	745	740	731	749	763	763	783	775	746	747	744	742	750	723	719	744	752	743	740	700	743	734	756	723	721	764	710	738	750	726	789	748	775	699	699	711	745	721	727	776	724	744	757	756	771	766	749	721	726	714	814	749	761	753	788	718	744	723	724	717	708	697	779	717	720	742	761	762	716	771	745	764	740	778	764	772	751	749	769	727	754	765	744	753	722	732	685	711	735	723	735	763	783	783	702	725	705	770	688	731	724	758	725	745	727	741	740	760	708	714	740	730	720	724	782	739	735	722	777	744	746	763	732	735	698	711	717	746	765	756	760	754	721	743	788	756	722	745	745	781	717	724	777	722	781	732	740	706	777	697	696	745	707	736	718	702	774	768	701	715	773	775	774	774	738	749	767	731	748	807	686	751	783	710	666	741	721	704	781	781	750	736	773	738	718	720	767	764	709	748	713	842	687	756	696	755	754	728	730	732	731	778	678	735	746	751	747	797	724	731	698	739	781	704	765	727	758	676	749	780	714	794	714	712	771	790	778	756	757	764	773	777	716	803	747	754	715	791	731	756	737	729	731	768	725	751	723	737	710	743	728	773	748	815	798	729	783	749	773	751	755	706	727	759	763	741	743	769	726	722	759	736	762	734
4287	1258	1345	653	284	134	124	136	157	153	154	149	138	129	125	147	127	117	150	151	166	105	137	123	158	150	134	124	128	126	117	153	104	141	135	146	152	149	135	135	144	139	160	150	160	153	130	155	142	141	113	158	143	127	127	129	122	129	131	108	131	133	156	150	159	132	119	137	127	150	146	134	120	130	146	130	125	144	132	158	145	129	138	141	132	151	131	146	119	123	124	141	118	141	141	123	136	147	150	131	142	127	142	123	138	124	125	121	137	145	130	158	147	148	126	126	148	140	129	132	147	134	149	143	155	161	150	125	120	140	151	153	162	159	136	149	140	139	161	130	139	119	133	122	155	141	126	149	149	148	161	122	131	132	153	157	146	142	132	133	133	141	165	124	115	143	136	137	135	140	154	175	152	160	154	106	143	142	135	120	157	143	144	123	127	138	143	139	122	142	117	132	123	135	132	140	130	129	139	143	170	139	148	142	145	164	133	140	146	137	142	143	130	118	158	163	120	141	128	147	147	154	134	141	143	137	144	130	141	142	134	144	148	118	127	131	140	114	146	142	121	153	120	121	117	137	138	132	167	134	142	143	130	128	166	138	137	130	133	139	129	128	147	155	103	135	125	117	138	134	133	159	127	139	135	132	135	146	141	139	161	143	139	117	136	145	144	149	150	119	143	137	142	155	138	124	130	154	147	117	144	119	153	126	133	118	142	123	133	180	142	127	119	142	152	149	153	141	138	130	155	160	125	160	132	148	140	149	137	137	138	124	165	132	137	136	166	158	151	121	146	133	150	147	143	146	148	142	125	143	141	130	145	129	130	133	134	142	140	153	144	150	133	163	160	166	156	144	161	133	137	124	125	123	130	145	155	155	131	145	149	142	142	127	165	108	133	154	140	147	140	151	137	150	132	120	120	135	145	154	148	124	158	147	162	115	126	119	128	158	145	157	154	137	124	142	148	149	144	133	132	149	136	110	156	133	138	148	144	157	162	137	146	131	154	119	135	141	148	125	144	140	132	149	158	132	139	140	136	150	163	161	142	176	126	170	134	130	140	130	134	140	145	127	118	151	143	137	165	132	142	108	149	160	130	158	132	138	140	144	148	137	136	134	154	140	149	135	128	151	132	119	126	139	139	146	157	155	131	132	130	159	154	132	149	155	136	145	139	169	118	138	128	128	136	137	136	132	122	125	159	126	145	144	145	141	156	142	140	138	159	154	148	141	132	147	142	146	149	143	135	144	102	133	95	134	143	131	147	151	129	132	143	160	165	142	136	124	124	135	132	148	147	136	126	126	134	174	156	146	148	131	126	118	161	154	151	137	143	135	146	122	163	173	141	133	138	149	148	140	138	118	132	127	149	142	152	136	125	149	149	145	138	129	145	160	151	135	115	151	135	130	146	144	145	164	138	150	130	123	140	168	158	133	138	123	141	126	127	138	120	149	138	141	159	140	134	152	126	149	142	128	141	162	161	127	123	122	136	145	157	140	145	133	165	117	127	122	114	148	154	126	127	135	146	134	146	141	125	140	128	150	143	112	138	140	153	129	145	171	150	120	142	150	119	144	171	150	138	123	155	143	155	120	142	165	142	143	145	118	149	143	128	130	128	135	132	138	149	145	122	146	133	114	141	125	118	119	135	163	146	151	133	147	128	130	138	145	135	139	137	152	142	144	155	148	132	136	138	137	161	152	157	145	138	153	149	140	124	149	152	130	150	146	151	128	158	138	140	152	130	124	157	153	150	145	105	136	130	147	136	142	159	113	142	138	133	132	123	148	144	143	118	122	149	160	139	116	133	140	134	145	134	146	129	146	143	144	154	168	137	125	138	130	130	142	129	141	149	136	170	133	135	157	141	161	141	159	149	132	154	122	148	141	136	132	126	140	125	130	142	138	149	157	128	131	144	140	128	133	130	137	121	136	138	146	127	136	127	128	105	130	131	148	126	149	145	137	162	134	128	147	131	121	132	131	132	135	127	134	120	129	114	146	138	126	130	135	139	129	120	124	129	149	124	116	126	139	137	166	135	139	128	133	134	155	168	126	143	126	135	124	131	133	136	136	123	159	131	161	141	159	129	140	139	128	139	142	122	141	160	144	136	166	151	138	151	145	135	131	149	144	149	125	146	132	133	131	133	142	149	144	132	130	132	146	132	153	143	132	133	107	127	134	128	144	136	141	120	157	151	117	136	163	126	149	149	131	109	166	152	134	150	116	142	139	147	149	124	142	156	125	140	144	142	132	142	147	152	138	158	136	125	136	133	135	158	137	164	138	137	114	131	136	133	133	136	135	131	119	139	142	127	153	150	128	152	123	147	142	131	146	115	121	151	150	136	147	132	154	174	151	138	130	143	176	165	137	125	148	151	136	143	141	142	124	145	126	141	159	129	143	130	151	154	150	134	126	143	145	143	121	138	145	146	160	162	155	140	137	129	153	137	141	147	130	152	156	154	163	135	153	156	125	140	137	153	129	128	154	146	139	142	138	148	124	132	142	131	146	147	127	136	132	156	155	142	137	151	139	127	162	136	133	120	127	124	158	119	120	165	130	145	139	143	134	159	139	138	139	143	141	141	140	130	129	165	146	123	126	127	160	159	138	162	131	141	143	139	122	144	135	142	122	135	138	155	132	131	143	163	143	121	134	152	134	155	157	158	142	152	135	140	116	143	129	159	145	148	126	150	141	150	140	147	136	145	146	135	155	127	142	146	132	139	140	126	141	139	131	137	158	165	134	152	130	159	135	135	171	132	117	114	148	136	128	125	122	136	141	120	141	123	128	155	135	129	120	123	161	147	148	147	158	141	117	139	130	132	168	137	141	153	135	161	137	142	149	121	144	149	131	131	137	152	137	154	147	138	152	173	126	126	136	134	162	122	125	130	139	149	135	156	155	143	147	146	129	146	141	131	131	162	143	148	143	123	120	137	139	132	179	135	131	116	149	131	159	158	158	138	122	172	142	128	148	133	124	136	159	122	136	138	132	129	143	167	140	120	128	150	148	148	145	131	154	151	137	147	139	142	148	125	139	152	139	143	141	123	127	134	140	142	142	145	123	120	156	137	120	144	131	130	168	154	134	146	145	125	144	137	126	131	142	160	141	120	157	136	162	135	162	132	132	141	143	146	129	139	143	141	149	142	119	139	113	131	140	158	139	120	128	139	151	119	140	163	125	126	134	146	136	152	120	147	151	128	135	143	158	150	139	126	157	140	138	143	133	151	147	158	125	127	134	147	144	132	110	157	130	118	149	143	148	130	167	135	141	147	135	110	127	157	112	171	131	136	142	143	133	145	133	139	140	137	144	144	138	120	143	120	146	163	152	143	139	149	151	145	134	157	148	152	131	116	165	130	134	141	148	155	149	134	152	147	143	164	127	149	139	148	163	146	152	147	152	137	126	132	147	124	157	149	143	163	150	152	152	134	131	143	115	135	139	129	144	157	143	158	126	135	120	133	176	130	136	121	142	148	139	132	125	161	140	124	151
3115	1335	2915	1881	868	352	371	384	391	369	325	370	359	382	402	424	339	369	365	383	360	402	388	365	361	362	375	366	357	373	381	417	357	399	373	386	371	365	363	392	349	372	372	382	352	379	339	384	382	375	334	369	388	381	399	375	358	388	378	360	378	393	368	380	336	372	384	365	399	349	366	389	404	341	386	384	348	382	355	353	391	418	398	328	354	384	372	369	374	375	346	371	372	395	382	358	370	400	375	366	398	351	325	365	386	382	389	407	384	386	403	393	394	372	390	396	368	387	351	381	376	369	377	370	385	382	404	375	345	390	350	388	364	382	401	392	352	366	388	377	381	345	389	393	395	346	362	400	335	384	380	351	398	396	397	374	364	362	386	364	377	382	371	413	378	358	359	381	357	386	375	369	398	374	372	385	388	413	391	382	356	386	364	379	389	380	358	358	355	380	367	374	367	362	373	390	378	365	363	366	375	391	391	384	348	360	397	352	387	407	363	338	377	396	364	373	370	366	363	326	380	375	337	381	377	421	378	373	366	401	378	369	375	395	399	374	382	357	359	340	341	336	361	385	322	356	386	380	406	360	398	390	361	395	355	388	374	366	347	353	348	360	402	411	389	403	365	384	378	359	359	363	373	391	387	355	383	391	384	360	397	393	362	368	374	370	378	410	378	371	403	387	360	370	369	368	393	367	360	366	386	370	355	358	372	373	351	382	353	371	390	383	388	358	366	373	374	386	410	347	353	374	333	371	360	390	371	369	352	395	370	355	383	401	374	358	345	355	372	364	365	364	402	353	340	384	375	380	351	388	376	387	350	382	398	361	385	369	383	374	353	370	422	377	393	397	369	362	398	377	358	372	404	339	364	379	383	357	362	351	355	375	335	374	377	394	331	363	355	407	367	394	385	392	374	360	372	344	364	364	356	382	365	369	368	368	396	409	399	374	390	378	368	345	364	370	335	370	397	389	387	370	374	405	414	402	347	364	373	405	368	357	367	398	382	332	367	360	412	385	383	394	372	403	380	407	384	392	372	343	351	419	427	374	395	395	353	382	378	402	370	399	390	361	404	389	355	350	390	365	415	357	381	363	341	402	376	362	340	373	343	359	413	373	348	370	373	359	402	415	361	361	369	369	396	370	383	392	377	357	387	329	376	346	373	372	376	376	344	375	383	347	393	357	371	405	379	382	385	362	360	384	365	349	378	378	393	357	335	401	324	346	371	387	373	367	373	360	386	367	406	383	368	367	369	365	365	404	387	371	387	386	396	343	356	390	351	357	401	364	372	379	356	366	372	383	368	363	352	360	337	376	363	398	359	365	399	370	359	381	409	376	395	372	419	340	358	367	371	419	343	420	402	365	363	335	371	376	341	346	360	379	360	402	357	385	399	365	356	409	381	372	368	364	366	387	372	369	366	349	377	383	365	338	379	350	360	391	399	355	356	379	391	367	375	387	344	349	370	334	367	406	359	371	397	365	336	375	355	390	365	357	390	391	360	376	373	365	375	381	366	394	395	395	342	372	385	362	385	393	390	357	370	382	385	364	353	354	367	361	355	332	360	399	376	382	334	362	422	393	366	378	407	387	374	368	348	372	376	379	384	380	358	359	377	334	372	396	385	386	354	355	360	383	398	357	375	385	373	375	396	355	399	370	369	366	372	397	401	372	362	350	376	408	368	338	391	345	377	360	379	345	326	313	387	367	347	382	370	335	416	342	379	373	367	392	363	353	411	373	352	389	392	383	382	359	377	373	404	336	379	378	389	356	398	373	373	382	368	392	365	397	356	363	371	364	402	365	377	378	391	393	359	380	350	364	409	353	372	375	354	398	412	377	396	362	356	388	397	354	357	369	369	346	378	358	376	380	391	385	393	365	338	385	367	365	345	368	369	381	414	349	336	385	405	417	364	416	383	386	398	340	401	358	401	389	359	392	360	379	366	385	348	378	370	380	381	394	384	370	359	343	351	363	396	339	413	327	363	425	403	382	391	351	403	358	401	419	389	378	360	375	345	347	372	386	381	377	395	381	363	375	359	397	399	332	363	380	352	387	390	377	394	387	360	354	343	341	365	376	357	379	354	395	365	397	388	362	365	389	383	360	364	333	384	377	347	416	383	377	391	354	354	351	402	374	376	366	401	388	342	399	390	391	405	342	366	393	369	404	344	377	377	379	409	372	367	381	372	353	391	383	339	381	387	361	360	313	375	390	356	375	362	370	384	375	344	368	374	384	405	359	373	352	360	364	395	400	410	363	378	372	387	389	368	353	363	373	338	400	373	373	354	367	370	369	343	401	380	340	358	394	375	376	379	358	353	350	376	392	367	392	353	385	388	397	342	369	352	396	374	382	358	378	352	354	356	378	362	401	369	377	344	405	327	392	381	411	379	332	394	372	387	353	353	402	358	391	358	392	377	381	412	369	324	355	356	398	346	383	394	386	390	380	369	372	355	394	372	398	377	353	385	407	378	383	389	391	387	349	341	353	385	343	354	377	362	392	394	375	374	362	374	371	391	363	358	366	381	399	403	383	393	374	405	357	362	373	381	414	388	358	394	383	376	384	392	363	387	396	376	403	392	339	354	406	365	401	420	384	349	427	381	370	370	342	383	368	327	385	392	410	357	349	387	373	393	361	360	379	355	387	335	372	385	354	343	379	358	393	362	360	353	373	328	367	376	361	432	340	401	350	339	365	364	361	401	401	360	369	354	388	391	367	378	378	362	366	351	374	349	400	351	378	394	388	380	331	383	355	359	377	349	347	362	383	349	392	358	374	378	356	355	354	341	395	409	363	343	387	346	364	392	364	359	381	391	364	405	383	367	382	363	382	385	398	369	357	355	386	427	383	388	361	355	372	366	343	322	415	387	390	358	374	395	367	377	372	356	352	358	376	376	382	356	403	390	380	350	362	407	378	359	374	400	341	370	388	374	389	388	401	384	387	415	367	359	380	364	401	375	362	359	394	382	360	362	387	384	395	335	371	345	370	385	366	390	378	350	391	369	367	349	372	368	371	354	403	355	376	360	376	390	360	381	376	402	385	359	375	400	395	349	371	374	348	397	365	351	375	398	392	347	379	383	391	392	358	353	359	369	360	366	376	402	361	387	375	373	376	360	400	376	384	373	389	365	385	383	395	366	378	363	379	368	369	387	399	383	336	373	360	366	379	365	381	375	386	332	361	345	393	354	368	350	378	351	380	377	387	366	380	393	347	372	355	384	378	353	368	378	388	359	364	350	366	384	371	388	363	354	334	370	354	378	404	385	391	374	384	363	374	361	364	335	360	349	383	385	388	379	401	372	350	389	366	388	391	388	354	401	385	363	380	331	352	341	403	377	368	351	394	359	377	393	390	363	377	377	359	356	360	368	384	377	378	376	351	371	372	403	369	367	351	359	380	388	314	330	358	373	357	380	391	361	383	370	372	423	374	371	371	351	384	378	370	411	365	379	360	371	357	373	367	355	365	378	399	344	352	348	357	365	336	403	388
12653	2628	7527	18227	7547	512	376	351	346	315	309	324	332	288	350	300	290	318	340	351	283	309	335	280	298	298	299	324	314	302	300	286	342	286	337	290	294	338	303	300	307	312	310	354	323	309	324	304	323	320	276	286	314	299	328	292	270	275	303	347	321	334	331	297	312	274	292	342	307	269	311	306	314	319	302	324	299	288	296	308	314	295	333	279	342	300	291	278	314	303	309	293	332	301	292	299	303	297	290	307	323	332	311	271	324	275	289	299	297	304	298	321	323	309	295	310	301	297	325	316	295	319	304	288	297	311	302	290	307	298	296	321	291	296	343	298	291	304	285	299	293	294	338	329	309	319	304	303	299	287	313	336	338	271	284	344	315	336	327	304	298	319	340	313	296	334	324	281	316	323	334	306	306	303	321	304	327	293	281	329	319	314	315	317	318	313	278	299	304	291	305	301	352	287	318	307	336	283	343	300	308	306	297	291	339	304	319	303	295	289	304	281	324	274	312	295	323	284	291	293	297	290	279	300	335	296	298	324	298	309	323	309	314	325	277	288	314	306	284	326	294	303	289	305	279	325	304	316	308	318	314	295	296	324	337	308	284	290	308	327	273	331	303	265	315	286	303	258	283	287	342	306	294	270	304	301	337	324	319	327	331	319	305	290	343	320	296	314	300	314	290	312	307	334	298	287	288	288	303	338	321	295	301	301	336	320	317	306	316	309	347	302	329	293	305	326	299	302	289	300	308	322	308	318	320	300	318	313	323	322	270	293	286	323	341	287	295	304	290	299	342	278	306	313	282	304	350	298	295	275	311	288	325	313	312	282	306	326	318	290	297	285	327	327	304	295	290	330	320	294	307	316	317	335	297	333	343	286	297	336	306	286	312	284	320	309	317	333	278	337	314	304	295	342	325	313	302	296	288	287	327	292	307	284	298	316	312	359	286	303	278	278	310	300	326	326	316	254	315	294	314	298	318	298	305	298	323	332	286	291	295	288	311	259	309	292	326	330	308	290	299	327	312	298	287	330	314	316	294	308	311	309	303	285	316	309	265	313	285	331	284	339	285	283	269	299	313	292	313	296	312	311	306	323	297	340	288	288	311	303	302	312	314	306	311	301	285	298	302	289	296	286	290	332	316	296	272	298	342	340	335	333	360	329	281	288	291	314	316	298	276	326	311	296	316	310	311	327	271	310	320	301	277	319	320	284	311	303	304	287	332	324	306	273	313	326	291	295	316	316	290	306	310	292	333	291	310	302	331	295	295	289	332	315	307	301	287	305	305	324	314	301	318	299	305	279	280	300	310	294	312	326	317	337	309	311	335	312	278	286	331	250	285	328	279	307	319	290	291	303	319	328	303	307	286	299	324	272	309	304	345	314	312	289	300	311	323	272	327	304	316	318	310	307	286	310	305	281	320	322	309	319	307	287	309	274	308	332	299	325	266	268	300	288	294	309	302	266	322	283	319	284	314	325	353	299	282	315	309	290	288	322	310	323	293	293	293	291	297	312	296	300	285	308	310	308	284	334	291	318	295	317	288	276	314	290	307	284	333	292	323	314	294	298	298	317	289	304	283	295	315	310	307	287	287	297	357	304	293	327	267	296	299	312	319	310	311	329	331	333	298	348	307	301	304	326	319	262	309	298	287	308	309	304	308	311	262	317	302	312	328	321	320	292	289	298	297	326	329	315	321	315	291	267	300	291	323	340	313	283	291	312	312	302	314	314	303	320	254	278	312	284	312	332	320	271	340	299	305	309	323	288	298	256	307	322	290	283	333	311	285	346	313	329	312	285	320	285	305	287	293	331	293	332	302	308	326	296	317	304	291	310	296	294	288	290	306	287	299	328	307	322	286	307	321	311	258	304	311	294	307	303	305	344	307	288	313	276	267	317	308	322	313	279	307	330	325	293	274	332	303	271	282	322	289	297	321	288	304	317	273	273	286	273	303	291	298	278	301	304	305	321	322	290	310	331	294	273	267	316	283	274	326	317	331	316	290	288	281	295	277	312	303	311	328	312	315	329	314	293	324	296	287	298	318	329	323	349	351	312	302	309	303	296	302	298	318	338	309	364	308	312	298	310	283	321	299	340	307	312	302	317	310	324	292	313	299	292	323	302	303	298	301	313	292	288	316	302	289	311	308	304	295	318	277	282	286	323	282	324	317	287	320	320	317	312	291	290	306	339	267	287	322	358	271	310	312	308	283	290	319	319	305	304	316	332	287	314	318	313	254	319	309	332	306	315	313	301	284	300	283	305	268	314	301	288	285	292	285	281	308	327	305	295	301	308	335	285	312	301	333	329	287	294	295	260	289	302	332	291	335	327	292	301	323	293	261	305	330	311	311	322	300	299	313	300	316	276	274	310	297	340	304	297	292	293	302	293	315	285	283	304	273	275	282	312	316	293	324	302	301	307	302	311	318	277	303	292	323	290	311	320	280	322	320	320	314	332	319	296	352	299	290	334	292	296	303	281	272	287	287	341	326	304	330	317	301	329	322	312	312	320	308	293	282	303	304	318	328	296	283	317	256	295	312	314	306	296	315	282	295	324	299	341	303	312	312	315	288	285	302	301	316	328	336	325	313	305	277	314	318	298	308	319	274	287	284	272	328	290	345	314	297	325	286	299	316	303	286	301	311	317	296	286	298	312	298	287	324	312	286	332	305	305	290	274	309	290	285	314	285	309	288	309	326	284	296	304	329	290	307	288	283	328	312	307	305	304	320	335	319	312	315	317	269	296	323	316	343	348	312	307	278	322	310	315	323	288	317	274	294	330	313	304	341	295	303	288	316	334	298	305	324	320	291	332	300	299	287	334	321	287	283	289	336	320	318	309	320	289	278	352	303	304	296	301	312	311	299	295	304	295	334	292	313	297	310	282	303	308	310	336	292	304	307	308	308	343	321	308	280	305	332	311	315	311	292	275	329	292	282	298	278	344	325	309	323	271	289	308	291	316	315	299	320	291	325	299	281	287	301	309	330	301	334	294	287	261	318	283	301	337	273	299	326	324	298	297	319	303	320	285	295	330	299	267	268	325	275	317	281	298	339	313	289	355	321	273	306	301	307	333	348	294	293	302	295	295	312	312	286	286	336	308	323	289	323	281	302	285	305	325	324	297	267	317	332	282	286	321	320	291	311	281	280	311	289	312	271	303	299	280	307	325	314	310	287	311	300	296	320	289	314	284	317	310	293	316	296	334	323	292	309	318	324	314	310	253	292	267	281	312	282	322	314	315	300	296	265	273	311	349	292	297	313	333	287	320	310	328	246	311	310	318	302	315	323	333	287	277	300	293	310	323	286	304	306	295	296	295	315	305	293	310	258	291	272	305	295	333	321	295	291	290	316	300	303	327	283	305	299	264	273	285	297	265	290	305	293	327	275	313	317	304	315	271	306	343	312	286	315	272	311	312	329	309	328	277	294	320	322	314	311	304	316	312	317	314	353	304	303	287	322	347	295	331	271	318	283	299	319	319	268	317	286	326
8889	2385	15359	32521	13905	1148	935	936	948	839	844	774	776	766	773	779	764	760	746	740	714	742	735	721	666	719	682	734	760	686	705	691	714	724	722	650	708	762	711	685	744	666	704	739	656	707	675	686	688	671	698	753	763	692	728	757	725	643	712	732	663	678	693	728	677	743	705	720	684	720	662	736	712	722	687	730	686	672	659	666	679	670	744	685	710	731	704	718	701	695	723	677	706	676	694	686	703	683	720	747	716	678	691	733	719	696	610	742	692	686	681	656	710	680	671	755	702	738	664	670	709	692	727	725	680	665	682	705	660	704	728	690	676	730	764	698	665	752	665	741	725	683	699	694	687	724	735	722	701	674	723	658	698	729	643	690	695	735	732	688	680	677	704	702	680	682	722	691	666	702	701	720	719	684	726	696	655	664	732	699	679	744	691	701	675	699	721	671	665	678	668	717	673	708	748	679	665	684	719	714	669	669	726	674	733	695	690	711	717	679	739	661	695	721	651	642	687	664	702	759	678	741	681	672	734	666	736	715	664	691	663	695	669	739	704	689	660	673	678	723	686	711	742	741	736	672	668	704	693	736	680	691	669	666	722	672	665	704	674	719	716	743	651	661	698	756	692	704	715	683	744	697	731	687	730	751	707	717	705	686	729	678	672	745	721	684	718	693	659	718	728	684	675	689	715	733	706	675	670	687	669	700	674	707	737	723	680	674	720	681	713	666	699	666	695	750	680	712	695	723	664	764	650	686	674	721	696	698	695	675	716	688	680	679	681	727	725	728	678	715	709	723	721	714	657	696	726	670	699	663	747	711	743	699	723	679	655	691	722	688	732	682	668	699	700	715	663	729	703	681	705	734	719	680	728	729	693	644	686	701	697	702	733	668	713	724	653	703	685	735	665	660	707	692	713	735	688	693	694	681	737	687	722	672	744	710	662	700	709	723	681	700	706	714	711	726	662	716	715	717	729	722	725	727	737	679	715	694	734	724	685	712	703	728	723	668	728	693	711	747	724	730	752	750	719	710	708	677	692	696	717	649	696	634	733	698	672	718	646	707	684	726	704	720	733	689	625	696	679	676	663	727	715	708	695	774	692	729	686	693	701	750	676	685	739	697	702	722	658	682	674	695	685	676	690	692	726	713	672	667	685	721	688	721	658	699	716	630	645	704	729	670	734	699	735	768	706	712	726	696	648	695	665	694	702	694	681	701	708	701	726	734	702	685	681	666	708	755	759	742	685	684	687	701	702	716	731	730	670	683	714	679	665	683	768	684	724	696	701	678	673	697	698	718	707	706	708	733	683	716	645	714	723	676	691	683	716	685	722	712	678	721	713	731	733	666	707	698	668	706	690	722	677	692	654	721	741	719	690	714	678	693	668	716	696	672	678	688	728	678	755	757	719	676	689	627	695	686	708	693	686	692	693	691	714	729	689	732	724	678	748	740	733	697	684	668	630	696	672	705	736	718	706	685	662	716	667	745	700	704	704	664	722	646	700	711	701	699	703	677	686	695	730	730	676	692	687	702	701	712	659	734	764	670	705	716	697	687	705	718	709	765	686	646	727	719	710	695	708	696	698	697	681	707	748	667	735	668	674	720	658	688	684	682	682	708	685	704	749	675	710	655	681	722	674	718	687	681	715	643	693	733	682	718	687	692	715	668	647	674	716	718	716	690	712	662	751	697	714	708	644	720	722	733	674	702	673	707	710	709	772	688	685	683	737	741	727	694	697	701	713	715	717	754	677	673	628	684	732	691	700	673	670	687	690	714	670	691	646	714	650	671	760	681	713	754	673	683	718	712	733	725	728	683	695	666	715	714	693	679	638	709	718	674	705	718	693	684	704	729	716	711	737	766	682	689	675	699	632	723	695	707	729	685	699	753	704	705	695	714	736	687	717	687	706	721	689	704	713	747	665	706	698	759	690	688	690	692	695	670	696	696	682	683	711	683	748	679	685	675	728	725	689	696	689	688	728	708	696	672	701	696	669	675	697	694	734	689	682	706	717	721	707	663	700	719	721	690	708	640	668	720	672	739	681	668	690	671	711	739	706	727	673	694	686	695	713	690	654	692	665	691	661	626	691	681	693	713	697	718	690	703	715	700	713	732	713	711	743	682	703	725	716	696	735	702	701	743	697	746	711	709	714	758	714	738	713	704	698	726	686	743	654	756	710	696	687	688	700	668	684	707	752	694	728	678	663	722	705	697	690	702	705	669	684	662	758	635	699	653	686	691	745	716	726	684	764	766	702	662	695	699	706	739	706	694	686	713	691	684	717	726	713	695	722	691	674	765	706	727	687	684	747	666	761	686	740	694	697	714	703	686	706	692	709	689	721	702	699	660	722	704	709	710	688	695	716	641	678	701	671	665	718	720	666	718	723	667	671	693	684	700	685	611	684	682	691	691	687	689	659	757	675	694	700	721	664	677	697	679	699	742	692	705	732	740	742	722	722	695	701	713	705	714	752	685	668	672	696	666	695	707	724	687	694	673	655	692	669	676	710	748	698	716	692	664	687	684	713	748	754	666	665	699	674	686	675	724	650	678	666	626	690	727	685	684	729	670	698	744	675	743	735	692	698	667	723	687	705	674	732	700	704	704	732	692	673	681	757	696	703	689	721	687	678	728	738	701	724	695	664	735	663	712	700	721	759	716	715	695	650	668	675	674	724	719	707	679	711	710	705	672	710	705	701	717	744	663	689	748	731	664	691	694	712	668	769	678	705	693	751	734	705	643	665	682	714	687	687	748	723	693	720	703	675	655	684	695	641	725	675	679	667	651	627	699	705	675	689	711	707	700	634	662	736	683	703	713	725	713	700	704	670	724	693	678	665	703	736	684	671	735	715	744	671	703	706	710	713	709	666	746	683	712	755	713	683	696	721	685	659	713	695	753	716	759	699	714	674	731	662	688	698	717	724	709	657	673	682	680	708	752	712	693	676	726	717	683	638	685	714	699	683	726	730	668	738	670	682	694	735	721	659	707	689	672	685	701	748	686	698	718	707	714	720	689	714	771	672	659	651	682	711	754	665	663	665	679	719	706	683	647	663	641	689	705	679	678	690	685	725	700	718	698	671	684	710	697	746	688	687	674	708	679	682	702	708	704	781	690	701	699	713	673	741	682	684	722	643	708	698	694	665	660	745	682	690	706	613	688	692	694	714	666	719	711	751	739	700	707	702	716	717	681	714	718	727	730	713	718	740	741	709	655	686	709	723	742	756	676	704	731	665	656	701	689	761	704	782	654	718	722	747	662	737	689	753	704	706	726	708	695	696	708	650	720	677	680	664	702	711	686	700	703	716	678	641	710	640	699	662	699	657	688	714	730	720	748	696	734	705	673	727	727	743	710	731	667	677	725	716	715	690	669	700	760	711	713	683	720	762	771	694	694	688	674	662	732	670	727	720	746	681	698	694	677	683	716	714	716	720	692	711	653	710	649	672	703	731	672	669	687	693	679	706	688	716	686	679	718	748	736	660	760	653	687
20393	4145	16529	35353	16664	1347	447	431	386	405	328	360	347	372	405	343	371	364	354	335	334	326	306	346	344	365	316	325	313	344	328	348	334	352	330	349	326	348	324	345	383	326	333	319	343	329	344	336	315	343	295	324	367	334	350	313	287	341	321	345	333	319	312	366	312	332	334	332	323	335	351	319	344	305	321	384	313	360	306	288	274	336	350	314	329	314	354	331	359	356	354	294	328	348	361	296	317	381	323	322	320	320	358	319	317	360	311	353	317	309	316	335	342	309	353	330	285	375	322	351	341	354	309	312	327	319	339	333	369	360	303	338	370	306	331	308	348	337	362	341	331	345	335	348	312	326	328	316	317	340	309	333	349	313	340	339	342	335	347	332	326	326	329	313	334	338	351	317	338	342	303	338	336	320	332	314	350	337	314	301	327	354	320	362	326	318	347	323	340	319	351	294	335	315	336	333	334	331	298	349	333	376	336	284	334	327	359	358	301	343	310	362	350	326	340	321	319	328	322	348	337	304	338	333	331	299	302	349	317	328	351	359	339	312	318	295	335	290	346	329	360	323	315	296	361	352	327	309	336	338	340	351	307	327	318	345	330	351	326	322	314	368	365	294	301	348	368	328	368	334	363	338	342	317	322	342	328	353	306	344	345	362	357	326	346	313	322	331	321	319	326	336	322	361	302	336	326	324	337	308	339	288	331	314	324	322	315	331	313	331	307	337	336	320	328	340	301	307	373	321	326	311	296	292	331	320	297	320	331	309	332	341	295	342	310	360	359	387	349	350	333	353	330	350	341	336	312	312	340	325	320	323	366	332	317	347	330	332	321	352	308	321	357	344	366	339	348	335	309	304	313	336	333	366	348	331	341	354	336	345	381	341	299	347	307	288	368	342	309	351	292	335	339	290	317	324	279	344	357	322	346	310	304	315	358	327	368	313	342	356	310	325	328	312	333	326	335	319	316	300	327	317	345	291	298	332	341	340	338	355	303	337	329	339	329	316	353	315	335	330	354	310	299	300	346	312	327	351	325	309	355	350	350	355	324	315	363	316	332	316	328	344	345	336	362	342	319	334	316	362	328	342	323	328	346	335	358	333	332	344	358	330	313	358	342	334	318	326	333	336	327	311	329	334	344	336	379	366	364	335	338	349	342	320	317	326	328	341	340	309	342	367	350	331	327	312	343	363	366	323	341	366	335	302	346	355	360	330	337	308	333	334	342	321	321	361	332	331	323	337	317	335	303	353	323	330	342	360	324	352	385	343	335	343	333	328	343	311	335	313	331	333	305	307	368	346	319	392	333	318	304	328	340	343	340	309	332	353	348	347	337	307	335	324	353	344	379	344	341	330	359	341	335	339	359	327	338	316	390	343	339	348	324	276	291	314	331	337	331	362	329	342	345	324	397	327	313	333	335	331	316	329	339	299	329	330	351	364	348	350	327	325	320	363	354	333	324	320	303	343	327	333	316	352	344	325	327	328	352	323	304	304	339	322	305	347	338	369	282	304	339	354	315	322	366	368	347	329	307	311	332	356	349	328	311	330	306	322	373	328	354	367	305	331	367	329	294	338	340	361	309	388	339	365	320	313	343	347	314	317	354	362	343	341	353	326	340	384	368	347	345	316	344	335	355	341	295	348	344	351	337	344	304	330	339	358	319	326	358	354	339	311	361	336	341	365	330	324	308	306	351	349	334	325	365	311	358	278	336	374	331	354	353	301	337	322	366	299	349	323	338	304	346	336	298	353	338	310	316	304	369	319	350	319	319	336	334	340	291	315	335	312	319	336	343	337	374	343	337	350	336	337	325	305	295	299	310	350	331	347	354	291	337	344	342	286	331	314	335	313	350	345	319	325	322	358	334	344	298	341	320	319	330	362	353	319	326	323	338	332	331	309	350	330	360	308	359	348	343	353	340	346	333	323	386	351	315	326	364	340	320	318	337	316	365	372	302	337	329	322	355	329	357	326	349	339	302	354	320	352	341	330	317	325	317	320	332	344	350	335	306	313	353	345	313	337	336	335	331	274	356	314	320	305	336	331	341	335	327	332	340	321	328	321	366	327	332	345	334	323	321	320	313	332	330	313	314	331	287	326	357	381	307	306	307	337	337	312	323	323	324	352	313	315	354	336	331	324	288	320	323	325	345	317	380	349	293	301	338	323	317	329	346	346	313	317	333	324	306	340	296	333	292	352	322	321	328	347	338	317	285	344	313	346	317	340	336	330	350	328	303	313	294	349	351	353	351	333	332	348	331	319	353	343	325	316	324	311	353	351	338	344	327	347	311	343	303	321	353	342	322	355	317	377	339	323	323	334	329	350	360	326	355	349	303	321	325	329	356	342	327	290	365	310	355	333	338	304	338	290	316	336	328	332	342	323	346	309	324	359	340	320	345	351	322	336	335	314	341	314	325	306	374	347	324	345	348	374	314	317	347	362	325	315	314	334	344	350	322	322	375	333	329	332	342	330	365	344	336	358	312	324	355	325	330	332	328	326	313	319	345	332	335	326	336	331	349	365	317	310	353	322	327	326	328	336	324	333	341	331	366	334	344	319	324	320	345	327	328	326	326	318	331	309	344	338	324	333	319	319	313	318	333	289	314	358	369	352	357	328	349	362	334	332	346	295	305	303	337	327	336	332	313	350	324	320	302	334	317	300	361	374	346	306	340	315	266	355	314	329	353	336	317	330	294	319	294	341	354	321	322	371	339	317	330	310	304	286	327	334	352	364	358	320	336	354	336	308	358	333	368	306	306	323	321	343	303	334	348	355	333	364	342	315	321	322	310	325	343	325	322	335	321	321	362	337	360	356	345	336	303	340	322	302	318	318	293	303	319	357	356	347	371	308	307	303	326	358	417	318	367	348	350	317	322	300	329	331	329	315	392	335	326	382	312	336	312	317	353	294	312	353	329	345	351	340	363	363	344	350	322	364	326	324	333	374	297	337	320	349	334	339	284	283	368	307	304	330	320	327	315	338	282	333	347	340	323	366	346	347	303	327	325	323	337	332	358	302	346	327	332	352	364	303	354	340	292	315	372	347	342	321	311	366	320	316	350	346	318	346	367	332	324	310	348	343	321	322	332	327	343	344	385	349	299	341	324	337	332	332	321	333	343	315	370	350	328	308	325	354	335	312	312	325	326	321	326	361	307	323	308	333	356	329	355	351	375	298	330	317	311	316	328	318	340	338	340	336	340	332	332	367	285	331	353	349	357	348	345	351	349	347	341	311	330	334	322	348	307	343	334	339	352	325	316	339	317	328	321	340	336	354	355	346	349	340	325	328	331	342	333	353	358	343	349	330	335	349	303	331	340	363	337	322	353	317	338	367	313	293	366	326	307	314	288	341	314	307	322	339	294	327	322	354	356	352	366	314	333	363	316	328	330	337	328	344	338	358	317	337	331	318	308	345	343	346	315	344	319	309	325	358	313	330	377	350	332	353	348	344	320	339	335	330	349	318	333	333	345	313	365	376	328	359	336	315
11283	3154	25604	46595	21805	1553	1316	1200	1076	990	974	965	960	912	851	815	835	819	774	808	794	825	748	776	777	783	781	744	751	773	773	793	802	761	784	746	785	770	796	737	701	731	749	699	773	782	793	776	800	745	748	722	759	764	726	735	727	740	723	773	730	762	745	764	744	747	761	772	754	786	718	734	791	778	701	747	727	721	760	794	727	727	712	727	771	749	758	701	739	722	777	758	685	800	726	754	743	718	732	783	767	737	770	697	724	729	712	781	692	726	737	719	745	751	747	744	715	737	740	736	707	722	696	759	769	744	695	717	728	751	744	747	700	789	746	747	721	680	740	811	766	745	720	719	751	772	797	775	758	784	725	748	755	714	701	767	716	721	710	699	722	762	755	751	746	718	755	766	791	717	746	717	750	752	713	751	738	675	760	718	728	749	711	768	714	695	737	680	716	817	718	750	755	751	770	762	746	735	718	723	692	795	717	741	693	758	697	749	776	722	738	692	786	716	695	709	746	761	713	756	719	717	752	735	763	724	724	755	747	756	736	778	776	726	720	785	734	750	690	736	724	761	732	740	732	733	763	684	704	715	759	790	729	704	717	716	730	741	791	771	727	686	729	723	750	732	760	744	747	769	725	755	719	724	775	760	752	742	745	776	805	787	767	749	761	707	737	667	771	759	746	751	757	704	737	736	756	757	721	791	781	746	710	749	790	806	697	722	761	797	762	709	692	746	774	755	729	773	734	762	734	729	768	703	709	710	691	751	695	732	719	737	758	734	790	723	726	725	767	721	718	747	730	736	697	733	769	722	748	716	723	744	754	709	698	747	703	771	767	769	737	755	741	737	715	672	774	743	725	754	694	771	751	717	749	746	689	729	745	729	774	718	728	700	740	757	733	732	777	728	784	705	772	708	743	758	739	751	752	779	754	762	729	734	712	746	722	740	806	777	745	735	754	728	683	784	765	786	720	697	746	745	744	725	713	768	750	767	750	758	742	747	765	732	763	761	701	781	740	741	757	796	745	761	757	686	772	736	749	717	733	722	671	697	705	783	727	720	725	690	732	699	699	711	740	746	701	804	731	743	736	728	758	757	725	732	722	731	743	832	784	759	715	689	752	738	737	719	742	804	695	720	732	720	712	754	703	750	779	691	750	761	706	715	767	745	729	795	737	728	749	741	749	731	730	772	725	754	770	769	705	722	707	767	733	722	760	732	696	749	694	757	718	776	714	752	724	736	744	715	729	742	716	784	704	763	741	749	780	743	755	761	685	775	738	757	734	717	730	772	734	781	739	744	708	767	764	765	727	720	754	749	773	764	734	774	744	705	760	745	720	763	769	734	730	698	745	736	767	723	778	740	754	740	768	787	713	779	735	755	718	734	792	700	759	701	774	706	712	736	791	729	735	805	724	742	729	740	727	749	765	748	696	745	742	730	754	748	757	775	704	719	742	730	766	722	709	768	672	787	768	761	735	779	756	715	742	721	753	755	715	690	769	743	716	747	744	752	740	778	712	764	741	706	759	712	768	766	719	735	709	728	733	722	723	699	769	716	740	701	735	783	755	748	735	743	753	758	746	751	734	710	740	775	782	706	732	738	758	697	696	742	710	733	717	742	763	761	711	763	726	790	773	743	763	739	699	752	785	708	761	732	720	733	717	734	687	752	729	743	764	697	743	744	714	695	716	734	741	743	744	755	717	737	714	708	777	784	703	730	715	818	724	734	768	738	782	775	733	717	765	721	756	740	708	699	784	773	747	708	739	747	743	735	727	698	711	684	736	697	718	763	735	772	722	731	776	777	717	719	744	748	745	732	754	722	748	728	754	806	747	758	758	751	788	677	750	767	742	757	718	755	747	723	742	765	726	747	700	760	711	714	727	731	694	702	706	715	746	779	724	738	725	719	745	714	761	714	752	726	791	734	752	714	754	734	744	744	713	736	738	773	728	733	720	691	760	703	767	745	768	732	752	728	743	726	720	718	781	751	738	753	734	759	710	694	670	759	728	744	712	764	704	757	704	727	777	729	768	739	749	736	724	729	760	766	781	731	713	740	691	726	748	719	681	738	732	729	716	702	764	770	733	735	753	696	733	719	767	739	756	688	778	723	714	757	711	669	699	708	780	711	700	729	753	747	756	766	762	770	751	746	736	742	726	747	716	762	724	744	739	748	714	740	780	765	805	664	713	728	764	773	730	722	734	749	760	742	740	734	733	737	698	694	709	694	778	734	758	755	724	719	672	762	779	788	763	713	757	757	740	730	715	742	699	741	776	770	744	697	761	742	695	727	767	770	722	739	765	711	765	729	730	762	724	751	728	734	747	760	751	771	720	745	703	741	736	784	700	720	675	756	727	693	810	757	728	709	742	706	768	738	758	744	737	734	737	725	766	688	765	729	727	720	733	735	705	816	754	706	741	717	750	721	731	753	741	721	774	709	738	710	749	740	770	763	760	671	755	755	825	716	742	748	737	767	727	748	689	789	766	733	743	691	740	722	714	704	724	724	728	711	707	725	743	793	689	720	685	773	728	723	754	730	767	770	693	734	735	699	741	713	704	752	779	750	745	750	731	742	744	749	713	709	794	743	755	744	719	721	730	769	721	775	736	807	715	675	754	750	742	768	728	754	740	714	745	735	727	753	725	721	756	707	732	725	724	749	780	759	724	737	787	749	713	752	726	707	737	718	715	779	765	760	718	733	751	795	770	738	738	720	719	759	724	758	766	691	801	729	733	737	731	747	778	728	700	728	746	726	779	690	704	742	692	769	664	737	687	710	705	780	724	737	738	717	723	748	798	769	739	738	760	740	759	692	746	750	697	710	761	730	752	775	700	746	780	770	731	773	736	731	764	722	769	733	692	701	743	690	735	814	787	717	740	758	709	724	716	762	769	738	768	725	714	743	770	770	723	737	756	732	734	770	782	735	791	764	751	709	717	774	715	764	717	730	746	786	701	753	738	780	752	763	721	754	745	761	753	755	749	769	694	722	756	763	730	707	777	732	763	773	740	765	722	703	712	744	772	776	732	754	767	722	748	772	733	733	784	730	770	783	733	718	752	772	739	722	758	751	747	727	730	753	767	738	799	764	739	752	799	742	738	715	766	711	758	740	737	740	734	736	741	681	797	729	758	716	723	760	782	727	764	785	732	752	730	762	758	771	722	747	806	729	747	747	730	736	759	748	686	693	733	716	755	753	764	758	691	722	715	796	760	738	723	737	777	721	750	725	737	762	743	734	807	721	765	700	769	733	679	774	733	711	759	782	705	732	753	746	737	704	782	771	751	717	769	702	711	755	750	748	704	733	750	770	749	716	753	694	745	774	725	739	751	740	752	740	719	772	752	736	713	709	675	710	755	717	736	742	739	756	761	751	753	737	719	743	728	730	757	751	690	739	746	712	723	734	762	760	711	700	735	731	726	726	764	696	763	714	705	711	741	767	809	770	775	750	745	722	785	777	689	741	748	745	689	762	715	682	752	733	729	736	712	725
4068	1087	1656	739	296	156	154	140	150	148	154	141	152	129	130	147	153	137	139	163	138	146	140	126	138	144	129	141	127	166	154	129	137	133	129	142	148	162	133	135	124	153	156	133	123	131	135	158	146	148	131	152	159	140	139	131	142	128	140	137	150	141	178	158	155	147	122	120	149	156	171	147	128	124	153	143	141	137	120	147	143	131	151	142	171	146	162	121	129	147	163	128	124	137	127	159	150	127	144	141	145	148	137	142	120	162	156	150	137	140	125	146	154	130	133	148	169	149	167	162	137	126	129	141	132	140	146	151	134	109	145	148	122	143	153	123	130	150	153	124	133	135	140	138	145	139	147	152	147	126	139	143	137	151	132	137	131	140	159	128	134	148	139	134	133	150	146	140	168	135	151	124	152	141	147	124	144	150	143	134	135	127	133	151	142	119	130	143	124	139	142	125	147	123	140	131	131	141	156	127	136	145	141	151	146	140	118	135	145	131	142	135	141	139	143	153	143	126	131	131	139	151	146	139	142	163	130	140	141	155	143	149	121	121	162	161	145	110	133	166	150	156	152	126	156	138	120	132	108	136	144	150	152	136	143	127	164	159	139	148	157	141	142	145	145	138	125	156	147	148	132	147	128	160	134	145	149	156	126	142	150	145	137	144	166	142	143	154	161	126	122	132	169	128	127	136	122	132	124	137	154	131	127	144	126	144	154	132	166	137	162	138	151	129	135	141	129	133	138	166	135	134	127	135	175	130	128	148	147	160	144	144	129	126	147	138	172	114	141	143	143	155	143	152	140	138	141	119	162	154	126	144	150	149	149	156	150	140	138	159	119	148	136	141	131	140	150	155	140	146	108	140	123	146	135	152	144	147	143	154	148	134	114	148	134	139	159	151	164	134	123	147	133	156	156	152	125	132	149	170	118	129	152	137	154	124	150	129	148	153	123	123	148	163	154	155	134	135	154	130	149	140	140	127	169	141	142	126	133	135	147	143	147	138	139	154	161	144	168	145	158	196	141	157	136	129	140	160	146	150	148	150	116	135	160	140	117	145	125	156	152	157	140	126	127	140	129	136	145	129	148	158	164	145	127	154	141	170	120	99	171	158	148	149	136	126	152	148	141	145	124	134	145	147	144	140	140	136	129	127	130	161	121	150	161	137	148	154	154	133	148	136	124	129	118	123	143	139	140	149	145	116	123	173	135	139	147	124	143	152	131	135	148	159	169	153	130	133	143	141	135	129	150	130	167	159	169	153	136	146	141	135	166	146	136	121	142	160	141	147	147	158	153	173	141	149	127	138	124	150	139	128	130	137	145	147	133	125	142	154	137	156	163	129	134	164	126	135	137	131	147	181	132	135	122	124	140	146	143	119	150	167	156	151	115	151	130	148	144	130	143	138	133	134	132	160	145	132	162	169	133	161	140	167	152	165	152	134	137	132	142	133	148	123	142	122	124	130	137	133	135	123	138	146	154	132	152	139	145	128	130	127	145	153	131	138	155	136	146	159	125	118	146	124	148	147	169	177	150	170	136	167	151	142	137	152	143	140	130	147	139	134	128	147	156	130	156	125	157	150	143	142	135	154	133	149	152	163	131	134	143	165	146	151	133	117	148	134	136	160	142	130	168	139	124	141	149	132	154	165	146	150	151	114	144	150	144	147	150	132	135	127	130	163	138	136	135	158	168	145	148	143	164	154	130	143	163	145	141	133	132	120	141	136	135	153	154	132	127	135	145	138	160	164	140	142	122	153	142	124	135	134	140	149	131	143	171	130	150	131	120	167	145	142	143	142	141	132	137	118	146	168	144	172	141	134	152	166	148	148	118	155	159	129	142	144	135	148	142	129	132	134	164	159	122	165	128	151	158	147	136	122	132	152	160	136	141	127	154	131	128	132	152	143	129	130	138	147	168	144	151	151	147	133	145	136	147	141	159	143	155	140	153	149	141	141	143	116	159	133	149	121	129	153	162	158	160	162	148	169	138	154	177	154	138	132	148	126	140	149	157	148	152	139	123	142	124	144	166	130	162	149	141	143	128	134	136	165	130	142	161	132	158	140	161	129	133	120	132	146	152	123	142	150	145	137	128	143	143	135	145	118	138	133	138	150	146	129	122	143	141	147	143	153	156	150	155	157	151	174	134	137	124	144	136	158	130	146	154	126	143	124	135	151	151	143	155	131	149	149	139	153	136	180	122	132	135	180	139	132	140	143	151	142	139	153	139	173	113	131	137	141	141	135	158	140	151	146	147	163	128	124	147	153	166	160	130	141	161	147	127	154	126	136	128	144	147	126	124	148	127	149	160	135	149	137	165	161	131	154	146	116	166	137	149	146	149	127	154	126	131	125	146	166	114	134	155	126	148	144	130	118	127	147	117	144	153	146	132	154	158	135	168	158	146	157	127	150	148	111	134	130	137	159	156	137	169	160	145	146	153	140	125	116	168	144	153	120	159	163	127	137	140	165	157	140	151	155	141	169	142	142	153	134	139	155	164	129	160	151	148	140	152	139	136	142	153	145	166	137	147	144	152	168	142	161	135	140	144	136	130	146	149	150	146	156	149	141	160	161	130	153	140	140	130	138	135	140	139	135	152	155	139	158	152	141	126	166	134	165	152	141	145	148	135	145	132	140	145	127	149	141	165	149	131	147	140	167	156	123	165	127	152	131	140	146	145	168	148	140	147	145	134	121	147	130	139	152	141	172	132	177	149	141	123	145	134	152	133	148	133	147	176	141	130	146	147	163	159	176	169	146	145	150	151	148	120	170	162	151	144	158	137	134	136	157	138	136	130	159	138	166	171	124	148	161	138	135	138	132	140	160	168	143	144	151	142	121	135	122	129	159	127	133	145	146	149	151	150	144	132	138	149	135	144	140	141	138	130	140	136	148	152	125	150	140	143	141	118	135	129	142	141	127	131	139	126	152	112	143	147	133	141	134	136	142	154	150	129	151	162	129	129	132	146	139	156	128	140	151	172	142	151	136	133	137	148	149	164	164	120	132	143	118	147	138	139	139	150	148	135	112	141	171	168	124	140	144	145	147	147	135	109	136	169	144	166	118	117	141	147	119	132	133	151	142	138	124	141	132	140	148	139	136	155	128	153	142	151	132	117	150	138	131	149	143	146	160	155	156	139	164	154	137	134	152	141	139	151	141	120	134	141	139	144	141	133	154	146	151	140	168	122	158	147	126	143	116	123	130	130	145	129	152	144	120	145	112	132	117	142	135	134	137	148	140	129	141	144	130	153	120	147	123	122	157	139	137	130	131	138	130	166	143	142	149	144	115	152	131	126	144	144	116	126	163	131	133	129	135	154	141	137	136	158	144	145	153	140	174	141	152	134	142	163	148	136	163	135	121	145	132	131	144	127	160	159	138	154	150	162	169	160	156	131	147	163	145	151	144	122	138	144	161	138	164	133	162	143	152	132	132	142	154	142	146	149	167	141	139	150	144	134	172	125	137	148	110	145	151	147	161	131	136	130	152
2912	1194	3465	2289	926	391	400	408	378	361	369	397	414	421	365	393	386	360	389	402	385	365	369	362	379	392	359	373	383	407	404	359	313	382	346	362	365	384	387	361	405	352	361	378	386	407	381	320	364	384	369	358	369	398	365	353	354	395	362	339	403	412	409	385	373	374	380	344	360	410	365	347	376	364	364	358	348	347	382	374	369	370	384	354	340	391	392	360	350	419	371	381	391	410	392	385	412	384	382	353	376	371	419	381	343	331	374	363	417	375	393	358	387	381	424	403	384	377	357	376	394	383	373	366	390	355	377	395	370	367	364	375	387	373	342	378	390	359	350	405	381	365	368	365	373	379	399	376	353	392	370	392	381	344	373	372	417	365	360	374	417	370	444	362	355	407	361	377	357	372	416	365	364	372	340	358	379	380	366	394	391	353	381	377	380	372	398	373	361	379	356	397	343	416	350	350	365	335	374	395	393	376	330	376	378	384	409	397	398	355	397	394	365	381	367	382	373	395	366	395	411	391	364	411	395	389	346	370	351	351	379	391	398	418	388	346	385	351	396	389	384	382	381	372	383	356	403	362	341	423	340	401	358	393	401	380	360	344	333	413	357	383	381	390	373	392	379	392	384	401	388	386	363	347	396	373	376	359	385	366	388	365	377	387	400	389	373	384	394	366	377	373	389	360	336	379	383	380	366	391	391	374	365	389	374	361	369	368	397	341	427	371	378	396	355	443	362	379	370	358	383	396	405	401	391	417	392	397	398	376	360	391	381	377	335	376	399	358	362	383	378	349	382	415	384	370	350	337	368	374	370	372	405	377	372	359	393	394	339	396	373	354	379	363	391	377	397	397	357	373	341	367	327	380	387	377	350	358	386	419	380	376	387	414	419	366	360	346	358	388	379	378	362	382	385	367	407	382	370	358	406	397	373	351	383	376	377	402	369	385	387	367	370	378	397	388	366	368	363	374	348	412	375	379	405	378	413	377	393	394	396	386	361	394	382	377	378	369	373	357	394	407	392	377	385	374	422	407	384	376	392	366	356	370	404	377	364	412	384	382	373	406	369	332	365	396	379	367	390	374	361	369	334	369	345	391	387	349	374	343	358	402	380	390	351	366	387	390	372	298	374	379	399	380	367	380	370	380	375	369	377	368	370	377	336	362	379	344	378	415	410	376	388	405	381	379	344	365	381	384	364	387	391	352	372	394	387	386	440	377	393	401	402	380	391	385	361	367	395	404	387	350	384	355	378	366	374	357	382	388	363	362	351	365	386	380	394	391	391	369	351	366	409	395	383	382	370	364	398	405	381	346	365	385	427	365	411	396	400	392	367	366	381	345	352	372	415	367	387	377	368	348	372	387	386	380	353	357	411	330	407	420	387	390	365	354	396	360	377	402	369	397	401	380	381	393	394	370	363	367	427	379	369	332	366	393	433	374	386	361	365	391	422	368	395	388	402	385	372	362	372	370	368	376	374	370	374	364	366	392	394	375	364	401	395	369	407	362	395	414	360	356	374	391	371	427	379	391	368	395	390	356	348	367	389	396	380	379	372	363	380	347	392	396	347	366	387	377	368	386	396	369	383	370	388	375	374	380	361	381	385	391	358	350	351	380	376	398	386	405	375	408	357	356	361	401	385	341	361	349	350	406	353	376	370	413	392	360	399	345	365	377	396	386	390	370	368	388	382	379	391	389	363	420	361	398	387	419	400	388	368	357	356	358	335	368	401	376	364	372	370	406	426	366	368	395	393	395	372	377	360	386	384	372	333	378	410	375	380	390	362	363	410	405	387	381	417	360	370	399	381	370	379	394	363	354	367	410	359	363	369	368	357	391	378	394	406	370	388	393	366	389	383	383	355	386	361	385	385	367	378	383	360	410	419	370	388	379	387	383	376	366	378	398	366	366	377	372	376	358	381	374	369	374	379	385	396	431	373	376	384	378	383	374	424	369	355	393	369	366	398	374	380	353	405	390	369	355	366	407	345	377	365	388	386	382	393	387	396	392	419	384	391	392	365	370	378	365	363	350	329	399	387	350	396	366	394	355	391	384	358	393	368	380	384	401	352	357	370	414	400	375	375	379	373	370	375	379	387	395	356	359	365	389	378	385	402	381	401	364	403	367	373	371	377	367	378	370	406	394	380	355	372	405	360	380	369	389	372	358	374	400	397	395	373	354	384	345	363	410	343	364	382	384	360	386	394	379	380	354	362	417	384	353	352	399	413	389	351	356	403	406	413	386	366	373	387	437	380	358	385	390	414	362	334	344	374	380	366	377	372	369	380	360	377	360	363	337	368	393	344	373	382	378	402	378	366	391	351	394	365	356	389	417	372	414	405	400	395	354	376	337	380	364	376	373	371	382	364	360	361	401	389	350	376	362	378	371	394	358	361	360	382	373	360	391	391	363	371	384	411	357	354	365	351	424	353	400	385	384	336	440	375	409	402	388	365	402	357	372	367	374	406	375	322	396	398	324	355	347	383	378	344	391	384	383	362	394	361	408	346	382	378	369	330	376	379	367	417	390	383	399	378	403	343	358	399	361	360	355	380	335	371	398	387	357	394	358	386	358	360	369	371	343	350	354	420	406	426	379	370	387	373	388	399	367	402	351	369	391	370	402	371	369	374	402	359	362	360	383	401	362	377	393	403	387	370	382	362	385	379	401	397	386	385	400	396	364	421	336	365	374	357	398	369	378	396	388	344	363	431	338	380	368	396	381	348	392	348	372	377	379	370	349	394	354	347	399	343	408	353	346	376	378	380	359	373	404	367	389	377	390	374	389	378	400	390	391	409	358	396	362	379	356	341	358	374	394	375	387	362	406	369	352	397	382	385	384	375	379	384	390	392	373	399	375	375	399	358	402	400	376	370	366	417	369	378	360	374	406	413	343	349	385	386	376	371	334	415	390	368	408	398	375	379	362	402	395	417	371	400	382	385	393	406	372	398	388	374	386	365	367	375	406	371	386	370	358	349	426	377	375	408	406	367	407	355	367	355	370	360	392	377	363	389	401	382	354	388	393	348	362	365	386	385	422	385	371	365	365	400	373	352	338	374	383	385	359	402	405	400	371	359	394	393	383	389	366	354	410	396	367	357	392	356	363	400	401	385	361	385	400	350	398	389	367	371	408	369	347	364	371	368	370	366	375	381	383	359	387	393	348	389	397	410	365	359	345	400	395	358	373	372	337	382	391	390	355	385	336	367	384	385	384	420	399	360	335	408	415	386	385	400	381	367	402	339	373	373	327	407	376	386	367	386	391	410	376	373	380	405	361	344	378	352	393	371	379	395	367	414	350	389	389	349	385	374	392	401	360	408	354	380	402	394	397	356	374	401	408	374	400	407	370	418	388	395	397	379	354	392	368	364	378	368	359	379	359	405	394	397	397	386	352	402	399	377	378	332	350	385	350	343	353	406	387	405	387	368	357	357	370	366	369	366	383	395	392	375	406	362	359	355	374	379	392	373	372	361	386	358	344	360	351	423	371
12115	2929	10828	20664	7952	643	389	343	349	316	373	353	336	294	271	305	303	283	310	305	303	289	319	321	338	341	299	280	329	306	310	304	298	276	320	313	327	298	303	322	310	321	299	297	339	290	289	304	324	324	314	312	309	295	321	334	333	330	322	321	314	322	324	336	344	333	303	309	338	316	294	314	285	289	298	304	325	303	321	283	272	291	315	295	313	320	293	329	330	307	310	320	292	333	306	293	325	273	294	301	325	339	319	306	290	319	308	276	306	306	305	290	322	301	328	309	302	328	290	291	297	316	300	313	286	334	314	302	335	268	288	286	295	300	272	325	320	324	310	308	343	335	313	275	295	290	308	321	297	301	319	319	326	318	292	287	279	305	294	342	292	304	294	283	344	327	316	260	314	308	291	290	306	288	309	323	298	322	325	303	300	309	340	321	316	340	334	303	322	299	306	309	300	301	303	291	320	310	308	302	300	303	313	324	317	287	294	294	310	321	281	311	331	289	307	305	289	301	299	309	279	263	309	291	336	323	325	323	293	304	337	298	313	290	281	291	299	311	341	326	314	313	289	321	326	281	304	313	329	280	299	298	322	309	313	293	303	296	306	311	321	292	301	307	322	279	293	316	347	309	269	297	315	318	307	269	271	298	322	306	315	302	292	326	288	315	309	288	316	281	338	341	339	279	340	312	298	325	331	311	312	319	293	290	308	324	320	304	288	326	318	295	317	300	320	305	303	300	290	268	293	302	295	290	293	292	303	289	275	328	304	322	333	265	303	283	324	293	296	269	290	286	299	304	319	333	344	333	338	305	315	289	273	286	305	325	299	311	320	291	319	304	298	315	314	331	306	306	279	324	305	310	312	285	327	303	309	313	307	302	314	281	297	305	337	319	338	289	339	309	282	286	299	316	315	301	304	303	308	326	319	290	327	292	334	307	282	315	353	313	304	302	318	329	307	318	313	338	306	309	287	334	304	327	321	324	289	294	321	321	306	296	298	330	285	313	263	296	293	291	330	316	290	296	304	326	292	317	314	285	289	290	296	280	353	318	325	307	303	265	322	319	315	301	328	339	295	310	300	306	317	319	302	307	310	268	322	290	299	310	324	330	282	336	291	312	315	317	319	325	319	337	316	315	333	313	331	318	302	307	326	304	295	299	338	265	333	331	319	332	319	321	284	318	328	300	318	304	292	280	314	353	304	337	320	291	308	325	319	320	298	314	295	316	325	282	297	284	303	324	308	320	337	356	344	293	322	314	292	309	310	298	283	310	317	340	316	311	318	292	321	328	326	305	317	324	288	316	331	324	295	284	292	282	312	337	352	308	282	290	338	299	297	282	272	338	300	302	336	338	308	294	301	303	299	323	339	334	307	352	327	310	357	289	323	282	316	292	338	292	322	300	293	324	275	286	297	323	336	340	295	320	327	329	283	318	325	338	328	320	331	313	327	316	295	303	334	307	292	305	322	289	275	321	335	297	284	306	338	276	308	326	296	322	316	313	309	350	331	317	332	281	293	329	324	322	296	322	301	300	311	329	281	290	315	299	292	299	330	322	326	289	318	298	299	305	332	294	327	292	307	349	317	306	327	312	305	310	302	291	258	300	304	332	316	311	306	350	336	296	326	303	338	316	285	267	268	301	308	328	301	288	329	312	304	279	306	307	280	313	308	330	290	362	321	286	322	326	319	307	303	286	325	338	318	312	324	298	305	300	281	299	286	289	296	306	312	322	309	306	337	309	276	283	324	318	306	311	285	318	297	303	307	309	287	283	337	339	279	309	291	319	303	291	344	360	291	315	289	280	321	284	316	278	288	325	331	340	318	347	319	340	326	331	316	320	311	292	332	306	308	286	300	310	306	307	328	284	340	324	278	338	312	305	350	342	273	305	337	288	336	270	299	318	290	313	312	333	279	333	337	304	294	311	285	303	309	315	328	318	300	326	324	308	300	314	320	337	305	293	335	319	298	334	306	283	317	320	291	322	294	297	313	325	300	317	306	282	283	301	311	329	311	302	310	299	303	289	281	323	343	321	304	308	320	314	333	331	342	347	313	346	311	329	290	305	304	313	316	292	294	283	312	275	291	297	343	330	276	344	309	306	314	333	306	324	332	298	297	315	283	322	323	317	318	325	302	304	319	308	292	326	326	305	289	284	313	290	327	309	287	335	276	327	290	341	312	315	287	292	305	316	301	315	310	309	307	334	304	323	342	289	321	314	311	319	283	313	294	304	300	341	263	285	321	320	285	303	333	269	297	293	327	324	315	317	308	333	309	302	299	310	322	276	285	318	315	288	335	347	319	323	282	357	344	325	324	325	336	293	328	317	305	294	304	312	320	304	342	336	306	302	290	297	323	289	291	325	304	302	309	277	292	314	294	308	278	320	297	314	301	310	306	283	312	304	299	343	293	308	311	265	284	291	313	335	343	307	302	364	306	297	300	325	346	342	296	321	320	308	302	273	324	304	347	293	301	314	323	330	312	296	290	324	304	322	294	325	324	280	330	275	299	286	326	312	314	316	270	320	314	323	310	323	296	337	322	317	289	284	342	317	303	282	311	290	296	319	337	331	280	270	296	287	274	325	282	295	313	299	331	289	339	324	322	281	313	291	330	322	311	302	323	300	295	340	281	329	321	293	306	286	294	285	308	304	319	312	342	308	279	295	309	333	296	308	303	323	317	310	310	291	308	292	279	313	326	317	276	321	308	351	307	285	302	307	305	289	294	291	326	297	308	357	337	316	283	284	310	296	303	314	344	298	333	300	284	292	275	313	334	340	319	316	324	288	353	320	303	277	315	314	329	339	276	297	314	311	343	337	282	327	320	331	278	345	324	299	305	322	321	297	343	303	327	314	311	330	316	327	295	310	314	358	279	315	318	292	346	292	289	319	346	332	322	325	321	293	320	377	307	279	297	276	330	318	295	311	282	306	296	316	325	307	316	308	316	301	312	298	277	335	317	325	343	298	308	329	289	308	302	305	316	304	336	311	305	323	302	336	316	280	312	339	326	343	321	329	312	288	310	309	294	290	313	273	312	303	333	317	326	322	311	335	312	339	322	262	339	325	338	306	285	324	308	312	297	317	303	332	313	311	335	290	326	325	291	336	347	321	318	298	279	323	328	346	315	338	320	297	305	297	340	284	278	301	311	324	305	297	294	302	294	354	338	311	305	284	259	329	324	316	310	290	303	307	312	290	314	304	328	310	286	285	297	298	302	302	279	317	301	338	308	280	283	308	285	326	304	342	310	311	325	301	346	306	318	333	318	355	308	324	286	324	324	344	327	328	273	293	324	317	337	314	321	294	292	289	296	303	324	312	306	306	325	304	289	310	343	321	312	311	298	314	311	298	308	285	313	320	302	288	313	308	292	270	334	341	355	308	275	291	289	307	304	343	338	313	309	284	307	347	331	324	334	334	313	308	326	282	308	297	284	328	304	276	283	312	287	279	295	325	319	305	326	306	309	311	336	296	310	282	319	299	338	337
8664	2960	19748	33871	14515	1070	928	882	923	855	851	786	781	777	752	781	767	721	747	798	736	768	736	714	749	756	717	682	712	695	712	772	730	721	713	655	761	711	758	692	642	701	727	735	729	712	791	724	713	701	664	687	716	752	689	751	752	713	738	670	737	742	699	690	694	662	686	709	727	696	690	706	686	730	715	681	731	700	705	719	725	724	732	704	699	738	751	733	755	743	742	715	715	756	729	722	704	668	688	712	719	762	723	716	725	744	746	756	696	695	689	683	725	722	698	678	740	741	704	705	690	722	684	700	692	709	715	743	700	762	725	679	688	704	728	703	718	760	720	680	674	685	653	751	727	676	752	683	759	682	686	694	708	692	676	747	714	664	730	683	693	714	685	711	703	715	723	713	697	705	673	768	741	700	701	656	710	761	712	756	693	719	751	696	742	714	689	691	708	703	722	659	694	742	708	670	735	732	705	698	727	701	657	762	744	722	727	703	752	756	716	666	708	703	666	716	774	731	687	698	693	725	702	669	693	725	682	743	715	699	708	699	685	705	687	772	729	736	726	717	690	696	695	737	676	712	707	687	696	738	756	714	763	749	731	679	693	717	742	654	723	681	710	691	686	695	742	652	754	679	735	701	704	733	719	724	727	699	732	707	708	705	692	737	715	693	691	687	708	698	723	674	672	745	680	699	701	695	672	798	725	703	694	776	737	724	727	700	687	741	707	702	718	706	696	714	737	679	674	683	750	674	674	707	731	717	663	756	714	708	761	675	701	692	716	722	732	767	666	680	717	695	712	693	721	693	698	725	697	730	709	754	684	718	710	736	730	765	706	692	772	676	699	728	735	707	716	723	735	674	757	706	730	705	707	672	698	673	732	759	700	770	679	703	717	733	698	738	687	719	735	698	696	728	728	687	710	719	662	754	682	723	711	715	731	707	733	719	695	739	752	729	721	669	714	705	712	709	717	680	692	687	712	690	699	731	727	683	699	703	716	663	690	802	722	703	737	745	714	665	702	713	684	721	787	726	692	699	707	741	707	672	733	687	705	676	715	692	696	745	738	691	706	730	690	681	705	733	728	739	686	711	679	711	696	684	771	672	722	721	710	691	712	676	677	772	708	680	702	724	752	658	747	706	675	729	666	673	678	695	689	743	682	668	668	729	706	693	718	722	746	748	687	707	749	731	679	739	747	693	726	658	674	730	668	689	746	726	719	694	672	743	701	723	670	751	700	700	750	709	742	703	706	689	705	744	715	658	704	740	672	703	683	702	705	731	733	732	720	716	698	680	759	698	722	718	721	695	751	698	664	723	731	703	733	695	701	687	774	743	658	736	704	686	710	695	731	681	735	727	753	768	689	690	681	721	686	713	680	689	667	722	700	677	716	714	635	718	717	680	740	696	712	642	669	747	721	756	688	684	716	679	701	697	755	691	704	687	688	706	707	721	654	704	676	745	686	716	710	695	706	712	686	725	701	703	739	721	695	698	704	712	731	707	658	698	710	726	712	703	722	743	716	680	708	695	756	740	696	721	703	747	714	733	731	679	694	720	697	729	717	693	706	714	679	645	715	715	720	745	695	703	724	691	703	748	686	699	755	683	750	704	727	728	739	715	715	684	722	682	727	705	698	737	697	702	685	765	769	702	719	717	734	731	710	658	745	688	690	685	723	677	716	716	711	695	671	684	713	671	719	693	735	677	672	767	703	731	727	728	699	742	758	681	688	709	711	705	720	738	719	689	726	692	698	689	726	711	705	702	716	751	735	696	728	738	728	719	670	694	703	712	710	728	669	691	692	727	708	652	746	765	721	705	719	709	739	700	709	689	726	771	732	733	707	727	706	686	682	723	697	704	692	728	670	667	718	707	711	686	753	658	747	651	745	736	687	711	721	683	710	734	706	656	785	735	729	709	677	684	699	711	703	716	723	699	708	713	748	746	704	710	696	739	713	709	697	724	707	669	717	703	698	718	682	689	718	707	721	707	739	696	661	714	689	729	696	768	719	681	667	730	687	702	663	715	720	688	748	725	753	705	721	732	748	712	733	727	717	699	721	672	712	712	694	693	681	727	702	680	704	695	759	739	689	742	732	722	741	678	668	685	725	715	671	659	719	682	723	703	688	694	754	686	699	703	683	720	784	720	689	732	682	672	715	660	732	740	712	711	740	729	691	658	705	703	709	732	697	676	688	699	695	702	707	645	689	672	735	724	717	729	729	698	688	705	728	759	663	740	695	696	682	705	685	673	686	742	711	735	661	743	700	756	727	659	678	702	697	707	680	673	739	736	687	711	737	714	704	727	735	720	672	703	714	720	743	716	710	731	730	774	720	715	716	736	723	684	701	715	730	729	707	696	732	679	723	734	672	695	726	767	739	684	689	691	731	741	681	708	732	697	724	750	732	698	779	728	705	767	752	681	730	721	703	724	713	653	686	681	699	750	746	733	728	702	723	723	729	723	727	700	746	705	665	723	719	708	711	694	723	709	703	739	686	740	724	694	714	723	751	741	688	730	716	679	723	720	710	682	733	698	740	708	709	710	688	690	715	710	698	710	701	683	733	688	737	646	728	712	730	707	672	706	736	707	726	700	667	766	737	689	663	689	698	721	734	744	731	755	700	693	710	739	679	686	765	716	678	732	741	703	689	720	706	751	701	682	706	773	682	686	669	713	715	717	752	696	694	726	667	726	712	754	698	712	698	691	719	720	706	705	729	699	699	718	689	679	726	722	695	753	737	721	682	721	725	702	723	702	708	729	727	704	667	725	726	741	681	702	659	702	733	691	681	704	670	672	733	696	708	726	750	687	736	694	721	709	762	737	658	704	725	701	690	686	701	703	672	697	674	730	723	707	706	715	710	697	712	732	703	716	743	713	713	764	690	756	730	701	713	684	686	700	680	705	737	673	685	734	631	727	758	672	666	711	737	720	690	732	746	723	666	666	717	723	707	691	754	723	705	742	685	704	736	685	736	672	737	686	718	715	740	714	704	674	710	694	671	711	721	740	664	690	682	709	709	736	702	736	721	728	703	753	714	697	715	767	673	701	735	728	677	752	756	705	749	751	719	731	724	754	732	658	763	725	679	742	706	712	705	703	660	695	725	679	699	642	698	772	708	687	715	708	675	677	741	714	721	711	768	698	755	736	695	763	673	760	743	755	713	718	711	785	678	704	697	756	754	715	700	734	677	688	699	708	733	690	680	706	743	683	735	687	667	692	691	705	699	722	688	678	674	684	715	705	696	700	707	714	701	749	671	703	699	687	701	701	731	634	751	713	655	722	761	681	729	709	750	644	711	658	739	729	723	717	694	711	694	684	729	750	692	724	701	686	712	728	717	708	707	737	714	672	703	696	697	727	719	738	689	706	660	723	715	648	751	718	645	699	710	674	733	709	740	724	721	728	701	704	750	703	725	648	678	704	690	706	713	735	669	669	742	693	694	810	718	692	701	741	642	743	751	722	685	715	680	759	712	710	746	647	691	731	712	655
20189	4861	16617	37266	16309	1477	468	463	385	435	350	358	359	338	339	343	345	332	340	323	327	354	375	365	356	354	332	388	349	347	336	325	303	343	331	385	321	352	353	335	312	366	338	364	348	305	337	352	326	325	330	327	334	319	354	337	372	339	334	315	311	382	348	335	328	339	319	320	354	353	340	348	356	338	322	324	328	344	326	310	348	333	332	338	358	315	374	344	352	320	331	313	315	312	343	340	316	351	333	365	349	336	335	345	317	345	294	340	330	327	310	339	333	314	354	332	333	291	356	303	319	324	358	333	314	288	354	329	324	329	318	357	327	302	339	329	369	352	287	350	337	358	369	295	338	376	348	323	345	338	338	362	287	343	337	366	279	345	319	303	342	313	311	325	325	334	347	333	328	354	317	325	307	313	353	348	323	340	333	335	296	295	332	332	305	342	341	337	314	347	329	311	333	342	341	346	327	326	333	319	357	311	349	332	326	358	323	343	361	327	333	317	335	326	359	337	352	324	304	333	326	344	355	340	351	325	340	317	315	327	328	305	337	325	369	317	339	359	345	345	329	360	320	325	325	333	322	331	364	323	352	311	359	319	318	368	342	321	337	354	323	378	328	300	340	307	354	312	335	308	330	355	330	372	334	291	343	322	322	303	331	332	339	318	319	348	362	330	312	351	321	337	340	313	341	332	334	330	329	367	360	306	300	364	357	335	350	334	344	346	334	342	309	315	332	338	333	365	342	316	336	339	346	344	333	346	319	330	362	321	314	367	345	323	301	355	342	319	363	351	330	301	310	323	296	353	345	367	359	375	320	347	337	390	367	347	328	330	321	334	323	340	302	373	333	314	372	308	309	355	333	338	311	300	343	311	372	338	342	339	316	346	327	346	346	335	351	310	304	323	319	326	291	330	338	307	352	318	331	361	310	331	324	335	312	320	336	343	372	348	314	297	332	329	325	337	332	382	330	334	316	343	304	330	333	304	340	344	316	351	358	366	349	337	333	378	344	294	332	343	359	374	350	337	317	344	378	332	346	355	337	339	328	314	337	347	331	320	337	350	371	320	326	349	362	324	310	306	314	365	351	332	352	327	305	335	347	314	335	333	333	350	335	345	322	335	350	329	294	330	307	331	377	345	334	347	323	325	313	370	334	305	327	329	320	357	334	347	331	328	349	357	307	330	355	342	345	340	339	327	345	364	330	348	338	365	370	318	294	298	305	329	308	352	340	308	358	323	338	341	334	335	334	352	342	346	322	376	327	348	320	294	339	357	365	330	353	372	316	329	383	343	321	326	328	352	343	386	324	331	379	343	318	328	335	337	359	327	331	365	321	344	368	331	329	341	324	315	299	332	345	348	359	341	336	351	377	354	311	344	352	300	323	340	324	339	312	341	360	359	309	326	343	332	346	359	299	318	314	326	376	336	326	337	344	344	330	327	288	303	329	349	303	330	347	321	332	357	332	322	315	332	341	324	340	331	321	315	311	343	339	314	343	344	314	304	312	376	343	304	351	360	303	350	321	329	331	339	338	346	315	316	407	333	342	325	335	314	299	354	338	302	344	349	354	378	343	319	346	299	319	316	361	329	329	327	357	353	333	352	334	355	384	360	358	327	352	336	341	329	323	345	376	334	351	339	379	299	320	338	308	340	322	352	349	331	367	339	316	345	335	349	340	331	361	343	335	328	374	341	342	322	326	335	348	322	371	303	325	334	344	311	326	320	313	310	360	339	339	331	355	333	304	344	354	315	321	319	344	302	304	325	314	342	315	316	328	301	323	306	323	349	347	301	326	359	335	345	390	357	307	345	356	334	327	319	326	371	311	326	301	346	331	325	331	321	342	328	306	346	324	337	350	306	362	340	364	364	357	364	337	355	340	368	310	345	332	330	340	342	317	317	341	320	336	350	343	358	317	328	347	316	325	352	326	319	344	357	333	330	306	329	344	325	340	314	351	355	372	351	312	323	338	320	354	312	336	331	318	302	347	351	312	314	332	359	303	305	360	342	329	349	371	334	320	349	350	320	302	366	322	340	306	331	314	328	333	363	361	341	341	295	320	383	338	324	345	353	328	329	353	297	318	332	374	308	326	354	353	315	331	362	328	321	327	325	331	340	321	345	334	352	328	364	368	336	308	311	360	340	331	333	310	321	356	319	341	350	346	360	320	348	346	360	324	334	321	348	363	349	317	340	315	333	325	352	348	357	350	348	344	333	336	321	304	353	293	340	339	341	332	297	363	314	303	344	286	339	316	334	324	297	299	323	351	339	342	318	297	348	359	351	331	354	359	366	385	351	330	327	317	348	327	354	384	313	294	373	346	332	309	343	328	321	357	327	333	323	340	352	363	325	335	335	370	337	343	330	336	346	339	355	346	304	349	352	341	317	296	373	359	335	313	326	336	362	293	337	331	348	328	335	320	325	358	360	371	325	347	377	341	304	318	304	319	327	353	357	336	296	346	297	365	319	342	323	350	339	355	327	321	310	322	351	312	328	349	320	329	327	357	320	299	352	347	339	340	347	348	317	321	357	392	362	336	343	325	337	316	332	320	349	310	312	339	339	334	337	318	314	333	353	313	358	364	359	353	293	368	330	328	365	329	335	330	332	320	333	317	339	340	319	377	331	336	336	347	336	308	320	342	353	307	313	325	355	373	313	294	359	358	355	353	341	323	323	357	336	349	345	299	298	348	333	329	305	342	368	335	344	350	344	363	371	342	348	362	389	332	345	376	350	306	335	317	334	350	371	329	368	313	333	317	321	342	337	353	312	355	351	284	353	311	320	332	368	371	340	378	352	389	296	312	299	353	342	312	309	353	354	296	333	346	369	356	317	312	318	347	323	310	304	338	341	347	310	319	336	334	327	350	309	309	337	342	309	347	324	353	338	350	325	322	369	347	327	343	367	339	343	310	317	328	344	287	318	342	355	354	343	353	320	348	311	328	321	344	342	353	362	334	346	369	338	317	334	331	326	325	304	369	350	343	278	344	330	343	339	319	315	360	308	319	305	330	331	315	316	352	290	343	358	317	390	332	302	363	345	335	323	367	322	300	336	325	359	341	310	304	371	342	349	334	316	300	343	339	336	325	350	330	335	333	351	314	359	355	316	359	323	359	346	322	308	322	342	324	384	338	363	341	319	340	342	316	335	347	339	312	328	350	359	286	322	321	345	367	332	332	344	319	353	298	378	334	322	367	371	339	344	308	316	314	323	323	332	358	373	355	334	338	298	344	309	329	324	343	315	319	330	299	358	343	319	347	327	313	343	338	328	316	321	336	308	353	351	320	340	315	357	341	314	322	342	344	334	362	347	330	317	356	361	357	367	329	327	350	302	326	367	344	317	335	332	369	318	342	342	348	310	340	329	310	334	362	295	290	308	317	343	363	333	364	309	329	324	355	348	329	327	324	316	339	331	331	361	336	316	347	314	327	351	371	314	335	309	369	314	348	364	305	327	313	326	316	327	335	376	356	315	386	342	358	332	318	330
11324	3622	25504	46956	21760	1513	1369	1221	1071	1063	999	956	944	882	882	790	839	787	841	809	793	793	844	810	775	775	801	724	809	778	821	774	768	747	816	769	781	732	768	815	740	780	761	739	761	786	783	706	763	795	724	765	758	711	727	779	732	746	682	749	762	713	723	721	709	762	782	750	745	724	752	778	744	707	727	735	698	753	713	795	760	747	746	738	755	746	733	704	774	703	753	764	756	716	753	737	720	726	753	721	711	798	751	756	725	726	775	679	735	786	743	729	769	723	731	737	723	717	751	775	746	741	744	738	731	729	688	696	736	727	774	715	781	751	724	769	718	716	775	747	738	720	753	704	751	756	763	749	723	772	775	737	739	731	749	682	738	756	723	719	729	693	735	737	795	737	763	768	707	650	696	771	740	788	758	733	699	746	749	764	736	775	779	717	711	706	734	813	677	790	751	743	711	740	775	742	735	724	744	762	740	747	696	748	768	711	694	751	733	746	778	735	729	730	758	751	768	788	717	668	717	766	721	677	735	733	711	722	750	758	739	731	809	740	705	746	745	769	721	765	740	740	699	693	746	752	735	702	772	757	744	712	753	727	737	754	739	782	736	768	775	748	757	715	737	708	766	720	740	784	750	739	744	754	724	736	791	746	750	732	761	739	813	743	756	760	726	749	747	719	738	775	764	768	713	746	709	779	726	713	762	735	790	789	751	758	733	723	712	748	714	763	761	706	693	752	757	725	787	746	788	791	775	751	709	761	746	709	760	748	774	738	745	778	756	740	766	759	736	754	726	721	824	740	740	766	712	791	720	760	754	756	724	709	722	697	758	731	793	740	724	751	719	715	781	731	781	708	787	777	763	722	754	708	699	756	728	750	739	709	698	751	766	745	714	740	768	740	755	723	778	761	741	708	741	744	760	738	722	720	778	767	720	765	741	760	700	755	787	696	734	737	740	732	762	746	754	745	704	760	759	725	775	738	725	760	753	691	789	751	761	744	757	718	716	771	703	681	736	752	782	789	784	719	721	717	716	719	744	762	713	713	735	708	753	742	713	761	750	719	738	740	720	747	725	735	752	738	784	718	745	764	766	749	725	725	793	780	691	751	722	675	808	772	785	710	739	755	722	729	754	828	721	756	760	752	735	704	725	738	768	747	734	732	716	744	752	790	736	747	696	720	746	673	707	748	746	717	698	681	769	729	708	751	758	751	733	755	712	705	766	767	774	779	738	745	708	748	685	669	710	749	712	758	697	714	777	766	780	720	754	771	764	721	712	767	747	775	755	748	754	740	759	778	793	703	752	766	777	730	764	713	722	719	757	753	707	725	676	759	714	759	718	715	759	742	764	726	791	696	771	775	744	735	696	749	717	704	732	744	742	735	727	787	721	734	714	727	687	741	716	749	753	759	745	766	746	744	715	740	747	743	728	743	738	743	754	785	765	728	756	765	743	752	714	751	707	754	751	743	724	741	720	728	712	717	759	763	729	715	717	752	741	751	705	718	730	708	717	786	748	764	727	754	733	771	715	727	722	717	745	772	739	729	777	737	775	716	707	809	745	705	738	789	744	750	712	733	738	774	730	753	746	754	739	743	754	783	770	770	680	774	699	751	732	715	744	745	748	762	759	737	711	765	717	701	762	751	749	744	750	782	745	737	728	751	729	746	765	703	772	752	771	706	773	716	736	735	737	756	718	732	709	768	738	734	737	750	720	743	787	720	772	688	758	747	721	789	758	735	731	739	773	749	736	732	719	771	732	762	729	712	750	718	739	764	738	721	744	733	715	732	699	727	714	734	722	767	739	700	731	742	766	689	727	735	758	714	750	744	755	765	741	769	804	745	722	772	714	726	715	764	767	729	748	747	697	721	783	727	778	726	759	709	751	730	738	729	763	708	741	738	725	749	748	753	757	697	676	739	757	749	719	726	750	732	738	752	750	755	770	756	691	713	743	720	749	710	772	737	805	721	713	718	715	735	680	756	739	767	735	749	720	738	682	784	735	750	753	761	741	731	734	709	719	753	733	766	761	708	724	762	778	725	722	736	763	704	728	756	746	772	719	768	781	752	763	708	781	667	770	736	751	730	686	724	747	725	822	774	768	736	750	699	736	735	687	755	746	755	714	763	771	720	737	748	698	744	736	764	806	721	736	751	698	712	740	755	727	743	737	720	752	681	730	752	780	732	735	737	743	702	725	767	696	717	750	786	750	751	754	735	753	731	747	769	737	755	715	717	763	720	744	695	744	768	721	741	729	703	719	718	801	713	756	795	739	757	749	724	723	713	767	736	762	742	704	738	744	729	742	731	695	738	756	749	725	740	722	746	716	760	727	792	743	749	761	736	704	681	724	727	724	747	722	712	723	766	763	749	726	697	737	748	708	721	710	741	732	710	682	749	723	756	698	742	692	729	767	751	755	729	749	762	708	762	746	743	759	698	733	699	759	766	736	720	712	739	728	744	747	762	735	742	731	724	716	744	702	747	738	715	734	786	737	785	724	759	741	779	750	759	755	679	706	724	750	716	720	726	667	735	753	748	793	726	744	727	776	731	786	768	757	712	703	745	756	700	700	726	746	752	728	754	753	762	728	719	799	709	759	737	770	720	701	793	721	765	690	719	705	717	696	805	779	674	725	752	775	702	751	721	759	742	736	769	709	707	716	736	728	736	713	712	749	759	738	719	776	703	786	704	690	755	746	722	740	759	742	756	713	723	747	749	758	741	721	737	796	685	745	725	775	764	761	740	716	764	704	745	710	760	774	731	713	738	753	746	720	776	773	733	775	753	715	734	706	739	756	796	711	723	720	733	777	717	790	772	770	749	680	736	744	787	695	755	761	764	751	762	779	773	759	756	734	766	710	815	799	747	757	802	693	705	753	728	707	741	672	735	727	741	748	737	743	714	738	768	758	724	762	723	699	784	735	779	754	699	750	702	711	698	720	749	706	764	741	758	727	744	748	704	774	765	738	696	747	792	756	766	698	677	735	709	732	750	705	732	721	760	699	759	787	737	727	728	712	718	681	696	768	743	747	803	717	710	729	710	711	775	762	751	777	736	725	705	751	711	727	693	746	728	727	726	761	723	737	801	796	795	715	727	714	829	774	733	800	756	743	754	766	803	741	716	755	733	736	805	686	746	686	767	700	736	696	744	786	693	717	761	710	744	721	713	723	751	746	749	712	773	749	712	690	682	741	769	736	729	716	735	810	743	715	744	737	756	731	759	704	709	755	770	732	739	763	721	759	722	740	715	724	725	710	758	786	703	760	697	739	739	765	753	745	767	712	709	757	735	729	754	764	721	700	726	778	763	763	785	717	689	774	725	755	720	737	715	698	732	748	724	766	791	758	732	665	807	719	760	700	728	802	755	756	675	806	747	744	773	719	748	725	719	762	689	733	777	724	761	711	735	767	735	776	731	706	740	747	705	747	685	768	757	738	806	749	754	743	728	738	705	742	690	741	763	697	747	730	724	720	715	791	729	750	800	735	717
4041	1156	1046	727	249	144	163	138	122	119	132	131	149	134	124	132	148	167	147	147	143	144	144	145	142	140	185	139	117	130	132	135	157	132	141	144	138	125	134	128	153	137	111	136	150	133	143	135	146	143	145	126	134	162	142	147	160	142	115	142	136	140	139	145	104	154	120	152	163	159	145	149	136	151	141	131	152	159	136	143	124	136	124	148	146	162	120	130	149	139	138	121	122	141	143	136	128	124	138	154	147	130	133	159	144	142	155	139	135	138	139	150	116	161	145	142	127	162	135	137	155	128	131	135	143	149	134	147	139	161	156	131	143	145	146	127	166	149	134	142	137	168	115	122	140	133	122	141	133	151	133	139	133	143	150	135	154	158	146	144	149	118	129	139	148	124	158	156	128	152	139	135	131	143	147	132	150	125	137	131	150	152	124	148	140	136	128	148	141	134	132	150	149	128	130	127	120	148	122	124	145	127	134	139	140	140	154	141	121	132	135	123	130	147	146	139	141	122	149	154	150	141	130	144	150	124	145	123	143	119	140	149	143	149	118	131	140	170	130	124	162	135	142	147	163	134	126	126	130	145	138	133	146	135	126	145	160	117	131	139	127	152	119	151	150	126	160	134	146	137	125	165	139	134	150	132	136	144	134	169	170	106	124	134	132	142	126	136	132	142	143	138	161	132	135	133	140	139	149	148	162	150	135	137	142	153	125	143	141	134	148	150	142	116	146	114	120	142	140	128	132	133	140	138	137	157	125	127	137	161	134	151	119	135	141	136	133	130	133	146	124	148	139	122	159	136	131	161	149	147	122	142	153	130	143	126	138	130	130	130	131	163	155	132	132	161	147	136	166	157	140	151	139	136	143	163	120	150	145	129	125	136	134	150	123	152	147	129	142	116	127	135	146	146	113	127	135	136	132	151	148	144	140	171	148	128	130	141	134	127	104	132	119	143	136	137	119	142	103	143	129	137	131	133	152	149	122	123	134	134	146	132	129	125	129	143	115	132	158	145	118	153	120	148	164	132	137	130	118	137	159	161	148	142	146	147	147	166	168	144	130	145	144	160	144	139	147	124	118	147	135	124	145	133	133	137	154	137	124	145	130	142	136	137	139	142	147	159	155	164	155	178	170	136	148	142	152	135	152	140	153	142	140	154	153	142	153	151	155	150	141	116	142	144	127	157	157	138	126	134	151	145	133	129	148	156	135	147	154	143	129	143	125	138	123	121	127	143	137	147	135	161	158	134	121	155	165	159	151	130	128	140	130	139	170	124	152	157	132	164	146	151	140	132	132	153	154	133	133	132	133	117	138	150	162	136	140	168	133	146	153	139	146	126	134	141	124	138	149	157	150	144	150	141	138	136	130	143	136	143	157	128	164	120	139	151	137	128	130	120	132	116	141	141	149	136	157	152	130	144	119	144	146	147	141	123	153	150	120	141	110	136	141	144	133	147	167	153	149	152	138	131	125	158	154	141	139	115	166	134	133	168	150	154	122	143	121	160	168	125	147	144	143	160	151	150	146	149	150	144	148	119	147	144	150	138	123	124	149	152	143	148	131	122	113	150	143	147	158	142	135	117	127	124	141	164	120	130	147	146	144	135	135	144	131	138	148	123	118	160	142	143	122	131	110	131	158	156	168	142	132	134	121	130	132	118	128	124	134	155	120	159	129	129	154	143	129	143	125	141	132	147	133	143	149	149	141	157	144	151	140	135	130	164	148	128	123	140	136	159	136	122	136	144	147	152	143	125	130	146	157	138	116	123	125	160	113	140	126	147	155	144	154	124	148	169	146	147	156	143	151	144	155	141	145	141	138	141	133	154	161	153	143	162	117	140	154	155	142	150	133	129	118	164	157	128	154	128	141	151	150	139	119	149	153	140	140	125	138	132	126	107	151	139	142	126	155	136	118	150	161	138	155	130	152	153	122	137	140	137	133	111	156	164	142	135	156	143	142	139	140	129	122	145	149	133	148	122	145	165	131	146	126	135	141	157	147	130	118	144	138	149	127	143	165	157	130	159	130	152	127	146	141	134	149	147	160	136	141	150	135	115	145	149	145	131	144	151	157	134	119	157	131	136	141	119	152	140	137	157	152	150	122	151	138	161	149	126	147	136	133	157	136	145	161	140	131	158	139	135	131	132	125	129	145	131	145	123	143	152	159	159	134	129	138	144	126	136	113	172	147	129	138	132	133	131	172	113	131	131	147	145	143	132	122	128	144	151	140	154	142	176	131	159	131	170	141	149	136	158	155	142	137	125	153	114	130	143	164	145	147	135	142	153	158	137	139	150	135	131	126	181	142	125	147	127	127	146	162	141	139	114	135	127	147	134	143	137	139	119	124	139	145	124	144	132	145	148	132	152	105	143	137	150	158	150	143	148	144	112	122	131	143	131	140	120	152	125	130	159	144	135	152	124	149	141	137	155	152	141	144	124	140	141	133	122	140	142	133	143	121	154	142	130	143	144	162	137	147	148	144	164	144	119	124	153	138	143	154	150	145	140	151	130	155	149	155	196	161	142	144	140	139	149	135	142	118	138	145	134	132	140	152	150	144	133	128	132	130	163	134	138	137	130	161	142	137	146	131	150	140	143	154	179	158	146	127	142	132	145	146	149	122	146	150	135	149	132	141	146	156	144	161	140	139	154	150	147	141	171	128	130	129	156	129	132	139	151	139	135	147	150	121	153	150	128	156	143	117	140	151	135	143	139	151	165	144	163	135	129	115	142	103	132	137	139	137	145	137	142	142	158	150	133	128	144	161	145	148	128	130	125	138	151	127	149	135	136	145	151	137	124	119	140	113	149	135	132	145	126	141	144	149	153	157	136	120	135	158	147	122	143	136	151	155	139	136	129	118	144	137	158	152	148	148	150	136	132	140	125	131	106	152	127	128	149	142	152	145	135	152	140	131	149	133	134	130	135	145	140	144	146	126	148	135	156	134	141	138	131	154	155	122	132	141	151	126	146	122	157	140	129	143	172	137	169	136	146	133	136	149	119	160	116	135	139	140	142	156	132	147	135	121	126	133	143	118	142	158	125	120	124	143	144	151	146	124	126	131	152	153	151	159	139	154	158	158	150	152	161	142	135	121	137	135	162	135	137	145	147	133	127	146	152	143	121	137	147	143	133	124	143	137	148	139	120	139	153	157	180	143	152	133	136	151	129	141	134	135	126	164	128	154	152	158	157	122	154	145	148	147	146	138	157	154	123	140	140	123	150	121	139	116	128	136	146	144	136	131	171	140	136	137	144	139	180	149	146	142	149	112	151	151	156	154	152	135	134	157	142	132	139	128	131	158	150	148	127	151	143	144	157	139	126	131	136	127	148	160	135	165	133	130	130	146	132	141	146	165	145	124	158	144	152	161	147	146	150	141	139	138	151	139	142	130	123	138	135	118	114	157	125	143	150	142	140	112	144	144	145	139	145	171	129	127	168	154	136	149	136	148	132	143	170	153	141	150	155	159	138	138	141	156	132	154	146
2986	1269	2332	2253	874	380	390	355	394	361	398	361	346	348	408	385	413	371	376	355	386	352	366	377	390	384	320	340	377	365	369	406	372	364	419	383	359	369	353	383	387	376	352	340	370	353	384	363	367	399	381	382	322	370	349	363	330	387	364	392	354	382	409	362	372	351	404	370	361	384	379	412	383	381	361	373	343	374	372	383	402	354	382	399	369	352	397	359	352	371	368	371	318	402	385	362	387	371	350	364	343	366	382	376	377	391	419	355	354	367	387	379	369	383	350	373	376	355	382	368	349	333	374	393	398	381	391	375	379	374	376	421	359	362	365	370	413	353	344	419	405	352	389	366	360	355	336	382	391	345	380	368	356	385	361	392	385	367	406	361	366	375	374	380	393	377	370	385	407	420	347	391	341	346	375	395	409	369	380	348	372	393	374	374	353	379	393	368	350	345	370	386	366	374	339	351	326	416	400	398	399	368	364	405	371	371	371	384	348	393	378	374	343	399	375	364	342	372	396	383	380	364	351	378	389	352	409	361	366	363	390	390	368	340	405	372	355	349	379	379	387	343	362	351	399	338	367	386	371	370	382	357	388	368	336	376	343	388	355	396	352	403	404	394	365	378	379	390	391	365	382	416	362	395	374	364	366	378	366	380	351	310	359	364	421	372	387	370	371	354	379	381	363	353	394	351	355	377	374	405	378	371	380	359	386	351	375	355	390	391	372	374	376	378	371	356	389	365	377	399	381	341	363	375	392	405	361	388	327	370	382	379	360	388	412	367	374	369	385	388	364	397	394	389	389	383	347	401	392	356	386	367	385	349	332	395	365	343	382	372	357	363	373	364	339	391	355	388	396	391	391	357	379	349	404	416	398	340	353	376	372	373	406	387	349	374	390	396	400	372	382	392	373	399	354	370	356	312	359	391	390	383	353	357	417	409	419	347	366	375	390	370	353	386	365	371	421	378	345	362	363	359	345	352	348	370	391	386	346	367	356	385	424	357	338	353	383	380	363	360	360	384	373	378	362	389	353	379	365	331	353	404	353	344	410	377	381	379	378	384	363	380	398	353	400	389	329	373	375	364	361	371	388	368	424	372	366	311	383	365	360	380	388	372	382	344	366	374	346	382	379	361	371	378	343	352	405	389	398	377	361	354	401	357	368	371	413	380	390	382	370	340	406	367	389	363	363	367	390	373	356	356	392	381	384	365	391	414	345	355	359	389	391	387	392	349	360	358	337	387	393	387	367	392	360	357	391	341	362	380	360	367	369	369	347	390	369	391	362	358	369	381	378	381	375	362	372	410	410	395	370	375	375	350	371	395	382	362	364	388	375	391	381	369	375	365	344	359	383	388	363	375	369	373	368	396	361	393	386	369	379	401	387	340	371	379	354	361	383	362	362	344	374	360	353	371	363	358	390	372	384	365	391	403	375	360	354	371	380	367	376	368	346	399	355	360	383	396	443	372	342	373	387	367	403	381	356	382	378	396	405	376	400	380	373	359	370	374	355	352	389	357	366	339	359	332	382	342	353	386	356	396	353	397	375	374	326	421	410	373	413	371	363	420	367	352	391	371	392	397	387	344	387	377	390	368	402	367	377	350	401	382	370	368	352	381	385	365	365	426	398	346	393	362	379	376	353	364	380	346	410	383	376	390	350	389	382	385	375	355	377	352	424	360	347	362	377	380	328	356	374	402	405	395	384	381	367	394	361	367	395	370	391	345	343	362	340	365	416	381	399	351	380	389	403	372	374	371	379	399	391	375	391	318	377	372	351	335	366	384	394	404	383	376	352	393	383	374	360	389	391	364	385	362	401	377	361	361	376	398	360	386	407	376	391	361	345	387	343	401	370	361	388	329	386	397	365	352	384	386	389	368	398	404	380	365	330	387	404	354	330	353	378	385	427	346	425	366	366	385	401	377	362	331	345	347	367	375	356	375	380	367	379	353	316	387	383	379	384	398	401	356	352	373	377	375	402	370	348	365	387	355	379	353	361	370	354	347	346	413	402	393	377	392	388	354	351	407	385	405	352	384	375	384	357	336	365	400	388	365	360	372	425	380	374	388	387	368	377	351	380	357	390	380	355	384	361	356	378	354	365	383	385	375	351	343	363	377	403	382	384	383	381	400	392	387	331	410	349	364	382	360	382	360	356	396	366	362	380	392	406	370	373	371	394	358	362	361	389	384	404	359	395	372	345	379	356	383	368	360	408	375	370	354	359	346	368	406	394	372	369	391	389	368	379	366	353	407	380	362	376	380	360	399	372	372	361	376	383	360	324	371	394	380	368	363	388	352	384	406	339	407	378	415	363	329	400	353	361	364	344	380	384	385	360	373	370	394	347	397	385	383	400	357	369	351	369	378	356	388	358	364	397	371	369	399	376	358	397	377	404	369	378	344	369	383	350	389	377	413	360	364	392	321	370	381	390	364	357	380	359	354	370	385	346	381	375	360	373	349	327	380	360	371	360	363	397	414	359	348	362	421	381	368	387	369	381	369	363	366	349	376	373	394	397	357	366	373	377	353	357	385	373	363	386	366	364	380	367	375	340	336	367	331	400	394	386	352	397	380	384	405	366	365	408	362	342	384	353	389	372	359	373	395	350	390	350	389	351	400	385	355	375	377	379	363	386	354	381	373	359	399	394	366	405	374	378	355	382	373	370	367	358	359	354	355	340	373	363	372	390	363	388	399	367	357	380	395	398	357	361	391	390	342	409	371	395	368	371	374	374	431	374	395	369	358	361	367	381	400	358	371	380	378	379	362	366	397	354	377	368	366	380	380	382	379	352	405	375	363	365	394	395	384	348	362	392	343	368	398	391	362	367	344	363	369	373	392	368	398	401	381	354	347	387	378	391	383	375	412	360	362	381	365	406	368	394	362	415	358	355	389	333	349	360	396	384	365	353	402	369	356	377	360	402	358	340	355	412	380	411	402	362	329	377	382	367	379	394	366	389	387	399	368	374	376	382	378	400	345	338	366	393	366	358	344	376	375	361	363	366	390	351	347	386	384	373	366	356	424	405	371	348	382	379	359	360	352	379	379	356	383	393	388	387	363	359	315	369	360	396	362	355	392	389	365	356	376	359	404	374	391	367	360	399	391	352	383	365	356	359	387	402	415	354	374	379	367	380	375	365	374	361	371	370	361	371	375	363	388	350	372	389	372	339	398	383	384	358	366	377	401	378	395	373	389	346	388	373	376	366	370	382	382	364	335	359	400	354	328	394	356	389	348	395	413	382	408	366	352	370	340	364	377	383	395	399	394	363	345	382	340	358	372	384	339	358	361	386	388	381	378	404	419	380	368	346	392	394	384	361	360	365	365	380	333	359	393	372	367	364	390	395	355	361	384	386	349	384	372	406	354	332	372	377	412	387	384	378	362	353	370	410	385	400	370	382	386	373	362	380	388	370	344	379	385	406	361	390	379	379	351	386	379	376	389	362	395	408	390	393	355	385	395	336	383	360	358	361	348	393	379	379	344	358	391
12597	2559	10492	21945	7721	633	385	339	331	375	328	311	349	320	355	322	309	309	333	290	354	325	321	278	321	280	324	299	314	304	309	330	314	274	292	329	317	308	322	322	309	315	330	309	291	277	315	306	295	314	316	322	291	361	321	284	326	311	348	308	306	329	319	342	308	300	312	326	299	327	283	290	324	323	342	316	330	321	273	336	295	275	305	309	296	311	301	317	337	311	305	313	313	295	322	287	306	303	328	318	322	309	320	290	315	303	309	267	280	295	315	286	249	304	317	282	299	293	340	300	292	307	316	283	314	282	334	316	309	320	312	309	301	287	310	337	319	278	307	340	291	329	321	288	319	318	329	293	307	310	296	337	307	338	368	294	291	305	325	292	280	316	303	346	320	277	290	296	283	281	307	304	336	315	278	316	330	330	341	298	286	287	293	334	319	337	339	331	289	309	325	316	309	290	288	324	315	298	328	313	333	314	266	297	293	303	339	315	303	318	282	319	303	316	313	295	338	315	337	315	296	354	283	318	356	311	317	288	305	282	324	314	334	289	322	323	260	293	306	280	310	324	326	342	327	277	292	289	309	320	289	327	340	312	314	337	321	321	308	319	289	323	288	361	316	313	295	334	343	331	314	344	292	327	315	324	297	307	297	309	303	296	289	278	345	319	311	316	316	327	278	306	320	300	293	331	294	314	271	273	306	306	329	317	347	290	308	303	307	352	329	309	319	292	326	309	340	317	322	297	275	332	302	287	325	295	303	322	312	281	318	314	312	306	334	266	279	278	284	350	293	332	313	339	304	308	314	278	291	295	265	290	312	281	325	328	278	274	279	365	293	309	322	308	315	301	334	305	296	271	310	325	296	301	315	318	318	308	338	264	314	292	259	324	327	327	293	309	307	289	276	318	303	319	272	293	270	290	309	282	328	315	327	342	300	287	311	300	293	299	292	312	304	322	321	300	363	359	285	299	337	316	299	289	302	304	304	288	285	320	321	310	324	300	302	294	311	319	308	326	332	305	368	306	291	286	300	329	300	332	281	307	287	289	320	315	311	312	367	303	300	307	291	273	317	308	308	291	342	315	309	343	292	322	327	295	295	298	306	305	313	291	344	340	306	321	269	293	314	337	316	280	285	322	332	312	298	300	328	312	315	301	337	306	269	277	251	292	319	278	296	297	336	310	321	287	282	291	319	320	322	315	303	332	280	297	321	294	344	305	326	341	283	295	323	325	312	285	334	274	281	302	292	286	315	285	302	322	314	306	329	306	281	333	314	286	329	314	311	303	308	292	284	308	309	290	321	266	288	307	308	274	262	322	290	308	294	311	285	302	307	316	302	269	317	326	315	285	289	305	317	294	312	264	310	325	336	320	318	314	287	292	318	283	311	335	311	290	314	309	298	283	309	310	310	312	317	317	300	313	318	308	336	300	318	339	306	336	334	328	350	346	336	315	286	311	302	328	326	288	315	294	319	267	300	274	300	308	320	317	316	335	304	307	324	305	312	313	307	313	316	314	309	296	297	323	291	309	288	272	312	288	302	290	303	257	297	313	299	275	300	293	308	312	314	300	335	301	303	301	341	300	315	318	340	333	330	310	322	342	317	300	340	286	323	257	323	306	273	307	316	348	301	276	309	310	284	308	321	315	332	307	313	281	330	297	342	299	296	310	350	327	345	312	288	311	331	335	317	315	298	292	303	320	292	292	310	338	314	302	302	321	320	302	293	299	316	297	312	318	298	301	312	280	256	312	319	301	280	357	306	330	297	318	307	296	277	295	309	299	325	327	317	314	301	302	289	349	308	304	328	303	288	328	292	314	322	344	302	355	310	303	306	316	278	305	307	275	307	271	300	283	267	293	338	306	298	326	338	333	285	306	281	292	311	339	306	289	298	283	302	307	316	338	303	298	308	310	295	319	313	315	327	318	291	312	297	303	294	313	277	296	279	341	344	332	288	323	306	349	320	302	293	290	286	318	328	303	315	326	306	300	313	299	321	313	280	319	325	292	310	299	272	304	291	305	324	287	311	269	304	300	303	276	311	305	317	293	329	348	303	310	320	305	276	301	310	303	297	306	275	308	294	347	296	323	316	325	313	320	311	296	315	299	319	292	335	298	299	303	301	297	315	295	336	316	298	312	345	309	309	323	306	295	287	333	332	288	288	337	337	301	306	293	290	289	277	301	295	308	321	330	314	305	325	311	318	339	304	287	295	343	271	290	281	334	303	305	293	321	289	299	331	323	299	264	309	313	296	304	360	293	296	342	317	298	266	308	308	316	298	331	337	253	317	357	322	282	313	317	322	274	309	307	373	309	318	308	293	335	329	317	298	308	305	356	279	321	313	332	296	285	285	305	323	291	292	312	266	297	289	333	310	276	311	294	314	317	317	355	285	294	319	298	324	302	274	295	312	327	273	324	287	313	335	296	312	306	313	304	297	311	327	302	310	323	303	309	322	323	295	323	322	309	280	312	325	316	286	298	304	325	297	330	313	265	289	342	325	342	314	314	276	286	323	330	339	351	297	286	262	307	329	287	329	319	302	303	296	307	310	313	286	316	306	303	287	331	309	318	309	296	311	318	305	270	296	303	341	298	300	293	294	289	324	310	314	312	308	313	321	317	300	332	302	304	305	286	289	326	296	311	274	296	304	308	319	295	278	290	344	350	309	304	288	307	278	307	318	275	319	306	315	305	307	343	347	319	297	323	315	290	285	311	299	348	318	311	301	315	278	273	315	312	323	335	296	297	289	304	311	289	317	265	303	270	335	327	287	314	310	297	316	306	292	317	286	317	304	349	294	281	292	312	297	310	322	328	298	314	286	319	321	292	302	333	302	300	333	289	288	324	328	297	305	281	300	284	327	277	309	290	315	314	312	307	307	304	284	306	315	322	292	337	321	319	310	308	316	311	302	312	287	307	280	276	299	318	329	314	329	340	307	364	317	311	302	323	339	305	296	287	289	308	339	262	331	310	315	334	329	289	319	287	330	290	302	275	329	313	320	317	299	304	308	327	283	298	302	289	290	301	312	318	298	313	317	325	318	312	325	327	303	321	314	301	302	310	302	304	280	303	294	315	307	309	275	306	309	304	308	310	280	312	331	328	317	330	301	339	286	293	346	322	288	282	309	331	320	300	320	292	302	298	325	290	297	288	325	345	321	311	302	329	310	300	293	308	332	323	322	299	297	278	326	332	314	305	310	310	306	295	315	341	331	370	318	307	302	308	291	303	278	326	305	300	328	304	305	327	273	311	304	292	301	295	305	305	319	293	323	296	302	296	319	266	327	297	306	298	305	308	324	338	266	273	302	339	287	287	345	331	303	321	299	315	302	281	316	317	324	276	296	286	327	325	303	321	297	342	313	263	284	294	300	293	325	283	285	298	333	362	308	279	313	317	295	295	296	320	328	294	310	275	258	286	307	296	330	301	327	301	311	294	376	315	295	297	320	344	319	313	326	313	314	321	322	292	315	307	297	321	291	315	296	329
8707	2541	19430	34448	15164	1068	1007	938	856	880	835	793	836	792	724	727	754	792	777	760	747	728	726	754	715	741	666	710	752	657	710	667	726	673	674	695	704	667	698	717	651	696	726	709	691	731	722	716	670	743	719	706	716	774	748	656	721	649	696	712	655	691	735	716	693	649	736	684	726	711	733	708	690	668	676	698	688	748	738	700	704	673	686	685	686	694	647	711	737	675	669	708	730	711	694	701	744	684	705	705	676	713	717	713	678	737	680	692	726	723	712	655	693	699	684	690	711	709	728	707	656	707	731	679	706	696	707	623	696	695	687	692	712	708	728	713	727	677	746	703	714	752	743	702	701	710	687	747	704	728	658	741	727	656	721	689	713	718	677	668	700	740	674	679	676	667	687	736	721	663	633	719	695	701	674	722	680	718	732	715	702	695	682	718	701	721	674	682	698	681	723	657	729	676	695	723	679	683	715	661	669	722	732	698	689	718	709	692	735	699	690	722	685	678	701	731	720	689	690	662	770	715	702	698	694	712	688	707	737	653	716	645	718	688	682	712	691	695	707	716	699	695	692	683	694	699	702	698	704	687	633	649	724	671	687	701	679	678	709	736	660	716	672	721	705	674	649	719	635	661	719	740	700	655	693	727	720	708	729	703	661	727	690	687	683	711	715	718	714	691	701	735	697	666	702	716	688	687	723	730	686	671	684	691	691	652	744	740	675	652	697	711	686	661	703	699	680	761	664	724	688	688	735	681	709	701	662	705	692	732	699	674	699	718	724	718	687	718	721	740	727	727	717	680	674	720	729	719	747	769	667	706	715	690	684	712	762	686	698	667	728	692	696	717	679	710	707	682	731	732	668	734	715	684	683	732	697	753	718	683	660	674	706	674	704	701	690	711	662	699	745	687	690	684	740	702	686	721	746	721	728	683	660	715	749	734	623	722	698	716	628	673	669	719	706	741	698	716	737	714	726	693	702	702	693	603	690	707	721	700	701	670	735	704	762	717	670	702	712	709	715	730	710	639	698	747	724	696	685	632	746	654	703	661	656	677	739	666	706	698	669	698	727	714	719	719	645	700	667	696	761	667	702	746	739	684	685	760	666	692	685	748	692	686	725	694	700	753	665	696	688	694	710	672	680	767	647	720	708	683	652	674	700	708	688	681	730	707	696	751	692	698	702	703	695	658	749	695	692	707	679	708	668	653	699	734	723	690	726	669	703	708	664	733	732	674	706	693	683	652	712	724	659	746	674	675	685	711	711	672	690	687	744	726	721	690	688	707	706	690	694	746	702	706	713	756	701	722	709	689	707	719	701	734	700	743	693	658	673	669	707	656	736	703	678	760	712	707	742	652	732	654	697	694	733	649	729	691	671	701	723	675	692	659	695	714	701	713	699	686	695	672	668	735	735	708	716	691	722	671	711	676	720	692	727	654	722	715	719	734	695	720	688	663	663	696	692	725	668	671	738	708	713	692	726	704	704	691	734	685	680	676	734	723	722	709	707	710	737	737	716	687	696	719	677	683	752	743	720	688	685	706	731	705	703	694	674	692	689	680	727	692	678	747	721	724	686	699	721	673	748	689	680	721	689	694	701	699	676	697	638	756	735	658	676	705	673	680	651	677	723	668	660	711	703	724	720	745	728	681	713	692	745	660	676	681	673	740	744	722	671	681	691	688	710	723	724	686	707	753	714	659	717	709	727	702	714	716	694	709	736	710	718	693	720	684	712	694	702	706	724	720	697	677	741	749	771	686	668	693	759	683	743	664	671	719	683	683	711	721	684	682	675	683	695	683	684	693	690	681	735	668	717	740	691	685	721	735	752	697	706	705	685	676	706	700	735	731	681	746	732	693	739	703	773	728	696	692	682	695	753	699	725	702	712	740	703	713	699	756	701	708	660	709	691	712	719	673	679	694	684	692	698	674	708	737	712	733	694	717	678	718	693	694	710	656	737	701	679	655	701	757	700	650	726	674	729	703	646	734	698	671	686	721	697	693	730	696	711	701	694	723	695	699	736	672	698	690	723	737	726	717	690	686	639	754	731	714	701	702	733	711	639	681	676	716	686	680	750	745	665	673	735	713	706	659	690	715	727	716	748	714	725	724	703	620	753	743	728	681	703	690	735	708	685	678	680	651	707	685	667	700	711	705	721	710	671	658	750	711	717	760	671	697	698	702	653	691	663	668	686	759	753	685	710	655	702	723	744	720	720	740	698	706	715	709	643	668	684	667	727	655	754	658	717	709	695	749	688	701	729	679	727	633	715	727	666	686	683	673	777	701	663	686	704	711	684	691	692	734	713	691	724	660	705	690	725	714	733	723	682	689	732	727	751	740	719	731	683	698	717	720	687	721	728	679	683	731	676	721	669	680	681	701	682	715	708	674	693	680	708	709	700	699	688	678	730	664	715	696	703	691	711	698	682	695	677	683	687	697	726	703	694	722	705	702	709	686	728	696	716	674	726	712	707	731	712	658	709	685	731	681	749	714	674	722	712	695	694	737	706	697	692	698	697	697	719	696	725	709	719	703	713	698	688	676	683	684	733	723	723	660	750	705	673	710	713	677	690	661	693	736	687	686	743	673	719	675	697	658	739	714	668	696	694	706	646	716	676	729	705	749	683	669	691	726	722	640	663	663	689	711	687	686	728	705	711	679	695	701	722	687	689	710	624	665	696	695	735	690	685	704	694	736	705	711	713	688	734	706	719	647	648	715	699	726	690	704	724	671	676	686	696	712	723	739	688	659	713	674	677	690	676	698	690	768	688	702	663	692	735	758	748	710	739	683	707	733	693	628	669	703	678	698	649	643	693	674	709	689	735	694	663	719	741	666	714	718	695	651	726	712	666	705	736	698	752	783	667	702	708	685	721	689	684	650	688	712	739	676	699	734	698	679	691	690	707	702	716	757	691	686	677	666	648	685	750	661	720	694	699	697	711	726	722	666	711	676	652	722	720	723	708	675	749	694	647	696	669	699	747	707	645	717	761	717	666	752	692	774	685	711	742	717	700	681	682	720	771	672	698	669	713	676	706	708	671	686	740	723	678	707	702	666	649	665	726	740	694	686	686	694	713	651	704	706	704	709	767	687	691	678	713	685	769	664	717	704	724	737	698	704	694	735	717	708	713	668	637	694	727	699	680	679	645	712	694	686	687	718	730	701	704	678	699	710	706	693	724	647	685	756	643	714	702	698	694	709	706	720	690	677	645	718	665	703	658	741	683	691	683	691	688	698	747	681	712	723	720	660	731	657	701	668	708	698	711	691	720	705	684	689	741	681	702	674	703	719	709	719	691	694	702	708	693	759	694	727	662	700	669	686	718	674	667	761	668	683	646	752	693	694	670	722	728	736	699	693	680	712	704	713	675	712	676	718	687	686	671	672	670	710	689	708	702	657	705	716	671	700	748	768	714	782	669	743	705	680	680	686	605	697	745	692	693	722	733	703	676	719	729	653	684	682	707	698	708	675	692	667	687	714	653	694	712	669
20276	4502	9721	37183	18405	1750	468	386	394	408	380	308	342	357	356	327	335	293	322	345	316	339	335	337	342	318	335	337	378	354	376	329	308	367	325	345	334	352	338	306	328	357	318	337	341	328	314	329	333	351	333	295	334	355	332	325	331	327	318	323	305	348	330	332	307	295	335	331	315	349	312	316	304	342	343	325	328	316	337	319	340	323	351	340	347	356	348	326	340	327	324	289	316	325	351	333	336	361	314	306	367	368	337	318	299	317	315	329	341	308	306	367	336	353	294	339	302	350	322	343	340	308	327	347	329	341	295	311	308	283	344	318	329	286	335	285	329	315	287	339	312	304	348	353	359	303	348	309	346	321	341	290	324	336	345	323	368	328	342	347	334	361	337	337	347	361	318	313	327	341	341	340	341	332	303	360	330	324	341	346	339	330	330	341	331	307	356	346	318	337	312	348	305	324	335	353	329	339	336	325	309	305	337	321	325	309	327	357	318	362	353	316	339	295	327	335	312	333	328	319	367	314	296	351	318	343	329	314	302	338	347	359	344	314	334	368	337	333	322	337	342	335	347	344	316	342	350	335	358	332	379	301	282	364	296	325	349	355	316	322	326	334	339	309	328	318	306	330	348	347	345	350	334	315	338	322	344	333	364	325	364	290	355	329	324	360	336	355	302	314	343	308	319	353	322	379	327	359	344	328	324	340	320	316	330	345	333	300	300	337	347	319	346	304	344	330	309	345	353	365	344	339	347	344	311	337	336	365	308	333	312	347	335	316	367	360	306	305	320	330	357	323	337	309	289	320	345	315	300	309	331	383	309	348	301	319	301	362	335	328	340	354	350	310	349	367	301	334	336	333	322	316	341	351	307	330	349	316	312	316	311	335	295	353	326	292	316	325	337	328	325	325	352	330	328	360	337	330	327	345	328	358	324	333	339	336	342	317	363	332	350	313	359	320	327	315	349	318	329	305	358	337	331	350	302	347	368	353	315	347	331	320	370	340	342	336	325	329	354	348	304	280	352	340	320	326	314	362	331	350	301	342	351	351	299	325	332	330	344	340	375	339	338	359	362	318	352	306	352	354	339	311	379	296	344	351	345	326	320	301	286	362	333	332	318	340	358	304	337	318	341	330	306	310	325	344	336	313	298	366	335	328	329	318	364	341	327	327	316	341	335	330	318	351	345	338	333	307	360	337	342	306	309	309	306	316	326	375	330	342	369	332	325	296	330	309	329	326	329	328	330	338	309	310	317	335	328	309	338	355	334	324	291	327	317	306	313	344	354	350	336	390	324	332	326	362	340	294	326	347	316	331	327	327	344	305	339	299	352	344	374	323	360	360	329	331	304	350	358	338	302	355	322	297	331	327	350	296	355	316	324	357	300	332	319	344	335	317	313	337	333	283	294	329	333	352	308	351	340	316	312	353	331	323	332	340	348	353	337	348	328	316	329	300	372	362	316	300	328	338	309	342	351	324	322	306	340	349	343	380	324	339	330	319	303	347	351	327	341	318	361	348	374	340	345	295	352	332	314	335	371	324	320	345	357	358	347	381	304	336	349	329	326	328	318	332	335	352	311	316	329	291	320	327	319	340	366	359	348	341	313	348	316	299	319	339	319	316	352	351	313	322	317	330	323	324	310	329	293	339	345	341	342	322	343	305	330	318	312	325	340	320	334	327	331	347	335	307	331	320	352	341	353	327	334	333	357	336	367	301	316	318	324	350	341	329	320	349	350	297	308	322	310	334	330	326	348	362	348	328	339	328	362	304	319	321	326	319	341	340	355	351	330	303	318	330	338	307	320	331	338	325	314	309	312	315	339	320	310	311	351	350	363	351	351	333	327	309	326	330	334	332	349	290	368	329	343	326	323	329	328	334	323	347	296	331	355	323	347	351	332	323	345	319	331	323	320	337	342	359	303	340	325	324	313	297	354	329	311	340	331	294	334	328	329	320	340	309	347	321	321	312	328	288	382	349	323	333	315	320	342	260	295	348	305	316	321	339	326	341	340	317	297	319	320	351	325	332	365	345	342	341	317	313	320	338	314	324	356	317	302	319	327	327	322	327	294	351	344	323	345	347	290	310	369	327	318	355	349	348	304	336	315	302	344	341	344	336	314	328	338	335	317	317	360	343	315	375	342	322	336	298	300	309	316	293	332	341	310	348	309	336	321	334	338	358	297	330	327	335	346	326	321	321	280	336	317	288	339	310	344	341	344	333	301	339	339	346	323	363	303	318	335	337	339	357	343	336	323	334	329	300	344	363	354	327	345	340	370	320	317	326	335	335	340	313	323	345	321	333	325	345	359	347	334	336	359	355	339	332	323	338	316	358	318	341	331	330	310	320	328	311	344	370	330	335	359	335	317	358	345	300	366	349	380	326	340	304	337	296	320	346	351	307	345	358	321	353	296	313	317	307	328	314	313	319	354	342	326	321	353	338	374	349	335	353	306	367	342	310	339	317	329	369	369	341	297	334	276	311	313	333	356	335	345	349	291	309	327	317	320	305	319	335	330	353	343	336	372	297	349	329	363	310	354	343	330	317	342	297	337	319	325	327	342	317	322	329	344	355	345	386	331	350	325	331	315	332	366	347	363	335	356	348	348	322	315	338	334	315	314	304	317	307	375	320	353	334	349	331	337	329	346	302	316	326	345	342	367	325	363	357	357	366	330	331	321	319	337	335	312	343	348	346	338	303	311	342	344	322	353	338	337	353	301	324	315	333	328	312	360	363	285	352	332	343	303	359	314	322	318	335	361	359	338	325	320	315	344	329	339	352	349	337	342	337	336	354	336	352	319	354	337	304	344	314	338	310	327	340	368	344	346	333	310	276	300	340	345	330	371	356	325	319	334	346	281	322	383	332	329	329	323	315	329	322	319	303	339	328	316	344	388	316	324	316	339	318	309	318	309	298	303	355	307	318	344	338	310	345	371	310	318	325	334	292	327	320	340	300	298	366	337	339	305	288	331	330	333	331	309	370	297	341	326	333	318	317	333	341	338	344	362	328	337	330	338	367	356	337	325	285	334	347	313	316	355	336	281	318	337	296	344	322	303	284	331	307	347	311	319	338	330	327	346	306	284	328	284	334	304	300	332	308	322	317	341	371	310	330	358	350	339	328	356	330	345	352	342	304	323	353	327	336	331	341	322	337	307	263	327	367	330	326	339	338	356	339	327	358	321	333	328	370	344	310	350	360	329	358	324	303	320	324	319	338	387	316	292	340	344	285	355	329	325	338	349	339	364	350	323	351	333	306	303	342	329	314	326	309	280	325	344	309	338	354	356	313	320	340	331	324	342	284	319	345	358	332	341	300	358	340	365	354	338	303	346	311	311	342	333	314	344	331	314	364	328	333	325	316	333	332	359	342	331	321	306	294	333	336	324	305	326	332	321	340	365	347	325	319	331	321	333	353	345	338	346	333	360	371	317	323	328	368	331	339	345	317	338	340	299	308	283	335	347	288	328	307	337	342	325	303	326	397	368	314
11401	3566	17077	48552	24844	1508	1321	1217	1071	997	1022	910	890	860	876	865	831	816	841	776	834	803	805	758	760	745	820	773	774	796	748	731	745	741	769	746	723	764	720	742	731	737	766	771	712	713	739	751	770	736	738	770	761	787	769	674	755	740	712	736	749	758	716	759	808	703	782	762	703	740	715	713	721	725	759	675	751	718	742	715	736	726	735	743	732	790	782	722	738	741	732	755	756	757	702	725	735	706	732	724	750	716	721	711	758	731	787	760	776	757	710	744	682	725	733	749	751	742	674	724	749	730	744	735	752	732	782	707	743	771	739	723	765	744	746	740	767	741	717	746	751	727	725	695	740	720	728	722	746	811	717	642	803	746	694	756	719	719	755	747	745	786	763	736	722	714	729	735	775	752	762	713	688	780	776	732	728	697	742	711	716	749	772	748	736	747	812	700	747	728	695	748	694	706	755	753	709	722	740	722	686	726	734	711	739	708	744	731	717	745	753	735	707	687	722	760	769	753	687	719	752	737	732	783	750	720	724	746	744	696	767	728	755	739	753	753	767	735	746	733	700	739	752	737	725	766	703	723	721	738	718	745	773	725	726	754	741	717	748	733	752	797	762	741	773	724	759	752	780	750	711	687	703	733	750	753	761	683	743	694	711	726	754	765	752	713	735	759	708	755	689	730	746	733	734	765	736	738	779	720	722	722	764	723	782	785	702	782	737	771	740	760	762	765	741	729	757	727	686	711	746	731	688	707	714	743	719	765	727	707	737	721	726	738	712	731	764	761	718	707	735	751	743	748	686	752	758	740	769	739	720	718	724	741	715	729	750	673	748	733	723	733	731	742	747	729	734	757	818	793	754	759	750	740	726	710	768	736	679	768	718	708	760	722	739	678	746	738	754	694	740	724	724	766	709	749	664	736	755	698	740	763	729	731	729	644	679	728	759	735	741	731	744	673	761	719	748	757	689	691	758	712	757	742	760	713	773	697	721	677	733	769	748	707	749	763	736	742	732	741	730	748	737	696	698	705	765	764	759	752	666	804	771	743	751	788	707	754	744	713	711	765	723	703	757	712	722	731	741	774	725	712	700	739	723	762	669	724	752	755	715	746	763	695	697	727	692	731	745	726	724	682	758	711	754	716	705	777	786	669	736	705	723	771	718	728	735	661	747	766	791	698	714	738	734	761	710	691	771	740	748	767	726	687	724	690	741	775	774	730	740	704	716	771	761	701	742	782	756	735	683	732	729	751	731	685	716	714	735	736	735	728	751	766	739	724	726	718	752	740	754	732	722	674	782	736	761	704	698	762	713	733	704	731	712	766	725	725	709	729	729	731	762	687	736	736	773	671	734	776	742	821	734	764	682	762	690	728	764	756	738	767	749	735	731	750	726	709	742	764	745	725	730	738	703	741	702	688	720	760	697	780	751	718	672	750	694	743	723	754	734	722	748	731	716	754	724	728	743	736	728	702	715	715	740	705	760	747	728	707	745	728	751	749	755	765	721	700	721	743	754	715	722	735	707	751	738	693	738	782	705	699	707	749	714	704	731	750	782	732	773	744	733	711	693	750	738	744	714	739	750	729	778	755	771	719	735	785	712	701	717	741	738	738	712	715	732	729	737	771	737	766	744	746	712	727	725	714	741	724	761	770	729	757	727	761	715	714	712	760	766	771	765	778	751	731	714	709	732	687	716	749	741	727	748	739	742	703	733	750	711	730	703	743	714	702	750	712	746	711	732	760	737	746	777	746	727	732	742	747	721	718	746	694	793	733	777	802	742	776	755	701	702	740	749	710	753	723	746	734	712	734	757	726	748	727	758	737	751	722	784	739	738	730	724	728	738	731	756	702	716	757	769	695	748	733	749	704	700	718	720	759	745	746	703	743	719	742	764	784	776	748	702	723	740	776	757	699	756	745	752	765	748	753	739	696	738	692	731	727	696	792	776	743	723	728	737	757	774	743	729	720	713	783	736	754	716	726	693	707	750	765	735	726	759	761	757	716	733	715	744	741	707	748	737	785	748	761	720	701	738	751	713	767	711	686	722	730	763	746	687	741	654	728	738	723	759	666	711	765	741	761	697	738	758	784	717	763	752	760	685	701	735	708	728	746	724	763	680	709	756	715	749	759	750	724	768	760	768	716	742	736	745	771	732	730	687	751	775	715	748	723	711	720	699	739	762	694	717	708	744	759	708	764	744	729	757	729	723	773	791	785	719	730	739	745	743	723	743	743	735	716	690	705	757	747	770	738	717	726	715	728	774	752	736	706	727	786	734	717	700	723	709	726	740	762	738	709	725	734	728	682	662	751	758	780	719	749	731	729	715	743	736	672	743	706	763	725	705	750	766	693	759	673	717	729	718	742	738	694	728	732	741	714	755	797	734	701	721	700	729	708	718	779	704	762	734	770	740	763	760	729	715	701	731	750	750	724	788	733	749	716	737	670	777	735	765	737	771	683	734	740	737	771	778	725	715	747	755	737	703	709	737	729	732	748	725	753	729	749	702	741	759	749	727	725	724	790	734	693	722	715	735	716	731	725	758	719	696	764	734	703	740	732	731	717	753	764	663	756	701	748	730	701	748	773	734	718	777	730	745	721	712	795	727	756	761	715	737	747	704	735	673	744	730	731	731	723	721	703	738	741	735	733	720	762	703	764	765	696	674	724	718	762	721	752	740	740	710	671	718	722	728	758	713	680	775	749	709	727	704	749	780	747	726	732	698	716	749	756	697	726	782	730	741	742	700	713	743	741	730	740	705	751	745	752	745	704	831	777	738	741	757	738	743	771	673	722	730	741	675	759	695	688	732	686	749	726	782	757	737	738	721	722	703	734	754	737	746	712	745	758	712	740	699	768	725	704	767	716	730	716	743	764	694	678	767	727	699	722	762	754	729	759	704	761	718	785	742	686	726	730	777	727	750	762	733	771	713	715	751	754	761	705	723	725	757	717	708	744	701	735	711	694	727	713	776	747	712	765	780	750	708	708	709	753	745	727	755	715	772	741	741	749	697	708	737	724	747	765	722	765	730	752	714	726	727	664	758	722	717	695	718	703	731	694	732	721	727	708	740	723	744	758	721	718	723	704	722	746	772	749	766	764	742	733	728	693	723	769	739	700	733	732	727	728	716	784	752	709	725	744	731	725	705	729	770	726	746	724	752	721	673	747	725	731	718	766	744	688	716	731	675	722	739	786	739	747	773	753	714	729	725	776	749	725	731	739	752	753	724	782	756	722	750	719	706	737	763	730	752	766	739	718	738	725	751	715	752	732	768	763	738	768	716	732	732	777	720	738	730	730	734	705	732	671	791	727	701	727	682	717	744	733	752	755	756	736	676	751	722	734	777	751	750	783	736	729	708	699	727	736	718	718	746	749	763	744	729	771	700	769	692	718	674	739	790	709	700	714	736	780	769	683	769	751	738	730	696	743	718	731	733	708	715	775	775	712	735	789	663	703	783	759	745	679	701	730	732	786	708	734	746	704	724	700
4216	1607	1087	831	294	175	125	152	135	147	164	129	138	140	164	162	141	164	132	133	136	140	141	172	137	141	140	145	142	137	120	128	149	150	148	142	172	161	151	145	137	136	142	153	137	125	130	149	158	171	156	150	131	148	142	170	151	151	123	147	154	138	152	159	157	159	132	136	151	114	141	152	141	129	141	147	157	125	136	136	173	148	139	143	129	127	136	136	166	140	140	141	147	149	132	133	132	173	148	169	136	144	145	128	141	145	133	143	156	146	135	141	145	134	144	139	154	159	150	140	138	140	136	132	140	135	136	146	145	138	156	148	137	109	126	135	126	154	131	155	142	142	130	135	131	146	148	144	144	139	123	141	136	116	152	144	156	131	167	130	145	144	153	131	151	126	145	151	133	129	132	149	147	152	143	117	147	139	145	156	159	145	143	139	126	143	159	149	136	152	158	155	147	136	166	147	134	175	144	132	129	157	162	162	152	131	154	128	140	155	134	145	151	156	140	127	128	133	116	138	128	145	160	152	137	136	145	125	137	130	168	161	158	167	156	150	169	156	155	144	138	144	125	162	148	141	147	145	146	146	137	153	134	131	149	147	118	146	139	135	140	144	148	117	139	142	131	140	141	133	144	164	145	144	145	153	142	151	140	146	127	173	151	134	143	147	148	137	128	132	145	152	119	143	163	139	114	178	122	151	163	149	130	165	149	140	127	148	138	137	142	149	157	136	113	148	138	121	141	147	150	137	140	145	134	144	122	128	130	160	137	135	135	154	149	154	138	132	141	137	167	158	129	158	145	116	129	135	129	116	151	149	136	158	133	166	171	140	121	156	144	153	141	154	142	132	140	137	136	148	145	132	143	123	121	132	139	171	113	157	167	137	158	127	136	155	141	152	150	131	156	172	147	142	156	166	137	169	125	118	156	165	144	145	142	144	149	135	124	127	121	157	158	135	133	125	152	150	151	140	144	138	152	149	147	151	139	136	138	126	137	141	150	166	133	141	162	129	139	155	130	142	139	167	150	138	131	124	150	122	150	144	164	166	151	145	159	148	149	159	121	123	134	130	141	124	149	166	146	138	121	145	138	151	157	127	140	135	181	135	143	139	137	155	127	161	118	120	158	145	127	127	138	132	129	133	134	132	142	145	153	132	158	149	149	139	131	160	136	148	156	148	150	168	154	128	152	142	159	158	167	151	132	138	156	151	152	145	137	137	127	145	143	137	158	140	138	147	167	166	162	140	175	180	148	143	135	143	164	128	115	148	146	161	128	125	155	117	180	161	138	139	141	142	140	131	134	137	147	146	137	134	135	158	129	129	147	172	117	137	145	134	145	163	164	127	115	137	151	132	138	126	135	149	158	150	149	150	151	150	145	125	124	149	130	138	120	150	144	142	145	150	125	135	146	151	161	130	145	136	151	154	132	148	124	151	151	116	152	157	166	149	171	129	132	139	130	131	139	146	121	152	147	139	146	145	132	124	146	140	166	147	147	152	168	134	130	146	118	131	147	122	158	136	142	131	139	136	122	134	150	143	170	137	138	148	121	146	131	165	149	137	152	140	130	144	170	152	118	144	145	128	137	151	150	148	151	160	172	132	158	123	158	144	159	143	150	166	134	144	147	155	148	173	145	142	127	127	143	158	136	136	155	152	162	144	127	115	137	157	148	159	142	125	139	173	162	142	131	124	142	147	132	146	132	145	160	128	104	169	130	154	169	158	136	147	114	145	141	145	161	143	146	131	149	136	140	144	142	141	126	168	152	140	142	127	158	154	123	158	142	136	142	139	149	149	158	152	138	161	156	129	135	156	155	149	140	146	104	130	132	165	149	147	153	137	145	156	158	140	134	145	133	118	145	145	133	115	156	134	130	145	144	134	132	144	162	129	133	161	144	163	127	123	140	133	147	127	182	150	151	149	148	157	147	139	166	131	143	141	152	159	180	154	153	176	134	132	148	151	153	156	153	152	131	131	166	154	122	145	146	149	145	165	145	134	126	164	137	137	117	127	115	126	124	170	153	174	140	147	160	136	117	118	156	133	136	172	149	128	144	154	141	136	147	140	142	152	163	159	149	137	154	140	136	135	131	160	177	115	118	167	138	146	150	135	133	132	154	150	129	109	160	149	131	128	122	137	135	133	134	163	159	136	125	156	154	155	136	168	129	124	142	155	162	161	141	143	143	156	130	135	136	162	147	160	133	143	171	141	131	152	137	161	137	128	154	129	123	130	149	167	149	128	146	150	146	134	117	137	149	149	143	141	148	162	119	136	135	138	120	155	139	140	155	140	125	148	156	144	142	140	159	132	160	134	178	156	130	141	147	131	152	122	144	133	125	145	141	141	160	134	147	167	141	120	154	134	142	160	139	139	138	124	113	144	146	132	150	143	158	125	140	134	136	149	137	116	127	169	134	111	160	163	141	125	130	124	139	139	146	141	128	154	157	153	134	154	139	176	134	153	158	115	131	165	143	145	151	152	136	158	147	125	142	132	133	136	150	153	165	169	155	136	160	146	142	120	150	154	117	172	155	144	147	163	144	142	127	132	143	153	143	142	143	139	138	125	135	150	116	109	120	142	123	142	158	153	137	177	169	148	120	166	158	175	160	150	134	153	151	138	158	145	133	147	141	139	144	125	146	135	143	152	144	151	141	161	143	149	141	138	142	142	129	125	143	141	175	142	117	132	141	150	121	141	139	140	143	107	146	139	122	139	167	132	133	129	139	141	143	148	147	128	135	150	168	128	143	144	155	146	140	144	154	141	156	136	182	158	117	152	174	167	139	151	169	158	150	136	137	164	142	136	148	133	144	146	151	118	163	111	140	126	146	152	131	137	151	130	167	131	133	144	121	138	141	133	148	141	152	164	149	145	147	134	131	152	167	150	122	136	133	123	153	140	148	157	133	134	143	154	162	131	130	132	147	144	136	131	132	150	161	128	142	143	137	155	162	134	145	171	159	124	138	144	127	136	152	121	165	163	162	140	138	142	141	148	136	162	146	133	152	138	167	135	146	147	172	136	169	131	167	129	155	149	127	139	141	140	125	142	128	153	137	127	137	137	130	136	133	156	139	143	163	134	126	140	93	139	149	158	150	145	153	119	180	166	145	151	147	139	133	139	138	142	150	139	141	154	140	132	133	154	150	142	129	130	133	142	147	148	143	146	134	151	133	163	147	120	131	125	146	155	121	147	150	162	149	162	129	137	159	168	149	159	125	161	132	142	163	137	124	141	137	128	156	136	134	129	142	146	169	174	115	143	149	160	141	131	138	147	137	142	140	144	134	154	153	148	150	145	151	146	140	162	149	129	142	148	152	148	143	146	142	144	130	151	119	132	131	118	134	139	147	157	158	142	128	142	145	140	158	164	148	166	138	153	117	149	137	154	148	142	131	146	136	152	157	122	131	167	129	147	130	141	162	141	147	154	152	128	125	142	157	154	133	161	144	153	131	150	140	127	139	130	135	128	145	134	153	142	164	154	127	127
3042	1636	2178	2492	940	376	400	358	369	387	389	386	392	413	411	374	389	390	384	407	367	400	357	417	390	394	372	389	388	350	376	376	375	405	356	406	403	398	382	355	376	379	374	382	390	390	383	371	352	408	348	390	366	380	389	380	366	414	379	379	376	345	340	384	370	383	364	346	376	362	372	375	401	368	381	372	367	343	374	383	374	381	379	385	378	396	402	358	379	365	369	379	383	360	358	395	390	383	391	402	367	371	362	376	400	369	343	363	371	370	380	401	384	379	399	374	357	367	393	411	390	399	400	381	366	370	351	390	375	371	383	386	374	433	382	419	358	396	387	368	391	359	388	359	357	404	391	378	356	411	371	383	375	400	376	337	366	344	376	389	383	347	385	351	363	394	347	388	368	403	387	349	383	400	397	386	399	339	372	375	382	370	380	360	412	384	385	375	366	416	387	392	411	391	405	386	391	396	400	387	398	312	364	360	357	385	379	404	384	408	396	388	374	360	411	374	438	353	394	347	389	392	385	380	384	371	395	374	359	371	405	408	385	400	360	379	407	362	344	361	405	388	367	392	374	369	408	369	390	387	415	398	387	375	340	396	386	384	408	391	426	380	374	361	397	362	395	385	386	388	348	391	385	338	371	418	394	381	348	395	383	387	378	381	365	396	421	398	368	385	392	396	377	367	421	379	374	380	391	379	380	383	360	376	394	417	370	412	394	371	385	407	364	406	394	390	370	428	415	388	444	379	364	333	400	405	356	404	369	394	348	358	396	380	383	361	389	400	423	384	370	383	395	382	399	376	371	392	390	390	361	347	392	379	396	402	328	419	390	390	399	397	397	390	404	389	401	413	378	375	394	380	400	365	386	344	377	388	352	390	391	355	364	402	353	414	378	396	367	373	412	359	380	395	338	371	380	378	369	366	375	379	397	374	403	369	372	356	385	347	397	403	385	378	396	380	348	372	408	365	351	351	401	371	373	368	360	345	401	416	380	363	384	403	389	398	372	394	355	410	370	329	395	383	410	362	337	383	384	396	356	353	364	379	382	409	383	378	394	395	352	366	366	374	359	331	393	376	393	357	350	357	380	377	363	343	409	372	378	369	372	386	368	360	365	361	372	391	386	389	388	421	369	394	395	370	402	339	357	336	373	399	397	393	371	366	400	384	365	399	367	407	348	429	365	382	371	389	385	408	380	382	352	364	380	367	354	367	386	350	413	370	373	382	366	391	367	409	367	313	423	424	376	363	348	403	411	352	376	383	401	389	364	373	406	355	379	385	421	341	378	419	363	366	382	360	414	374	367	377	396	421	373	370	392	368	415	365	380	375	400	436	377	378	356	394	425	345	382	391	382	360	368	413	384	376	380	404	372	418	395	371	354	384	372	394	372	415	380	393	409	407	406	444	396	380	412	397	412	343	391	397	381	392	361	431	425	388	396	378	394	376	408	415	322	372	408	373	379	400	366	401	371	343	426	382	345	392	370	368	384	345	353	354	415	371	403	369	376	364	390	374	371	387	411	344	376	402	356	369	426	403	371	380	416	403	387	375	402	391	443	381	381	380	402	375	424	384	394	380	388	390	406	366	374	401	392	378	393	374	391	362	390	368	388	357	358	377	377	391	368	378	371	390	379	416	384	386	374	357	396	367	368	362	357	357	353	389	378	375	327	386	386	364	390	363	355	399	383	382	414	399	363	387	376	412	380	340	398	408	386	376	369	385	395	402	392	369	387	374	374	383	355	385	383	391	418	366	409	376	380	385	336	387	400	340	354	395	383	380	386	403	394	380	388	392	343	369	383	363	372	393	377	393	365	356	407	327	375	381	375	383	384	384	380	369	427	377	367	392	383	376	368	379	402	366	394	405	413	378	401	356	386	341	404	413	372	414	391	420	366	357	374	385	391	366	411	380	372	391	373	362	384	381	335	381	362	351	368	396	377	365	383	383	366	364	392	362	362	335	354	371	343	391	377	404	360	421	362	395	387	391	411	366	369	408	370	362	384	384	415	402	365	357	377	386	383	371	360	367	420	374	381	373	368	419	382	403	359	400	401	354	404	357	351	387	356	389	335	393	366	358	386	379	404	391	371	439	412	407	380	405	400	360	348	408	388	357	382	382	389	406	406	369	414	342	393	350	367	380	409	396	391	379	408	349	395	375	389	382	364	370	371	396	375	365	406	387	386	373	391	383	399	399	384	414	391	392	389	416	364	384	396	378	380	398	361	382	388	414	395	359	403	371	371	385	372	400	397	394	359	395	364	396	366	381	389	403	379	347	414	365	368	382	374	387	356	398	377	371	366	372	393	370	394	383	391	384	392	351	379	399	384	367	355	364	404	409	380	371	403	381	372	384	363	350	376	352	355	359	364	379	385	391	424	368	353	408	388	373	390	360	395	383	391	365	376	421	349	394	407	389	373	364	366	361	357	388	361	430	405	366	380	349	385	420	369	395	384	395	410	402	375	415	347	381	365	383	402	392	392	366	361	380	433	417	378	383	388	381	367	357	355	397	367	400	369	413	434	386	357	402	406	371	352	386	382	401	389	384	387	402	372	384	367	395	394	396	377	377	379	364	402	385	379	385	384	372	424	343	377	372	382	373	403	354	393	388	395	359	406	380	370	397	383	378	378	393	364	386	386	346	352	406	370	378	421	366	378	353	405	355	384	381	373	392	383	402	358	374	372	394	413	402	374	381	377	377	354	401	410	386	396	398	365	383	408	374	412	402	377	363	369	407	378	383	385	362	354	378	391	369	393	384	361	389	394	360	405	394	373	355	369	369	389	389	387	337	381	384	383	387	366	379	386	413	371	373	386	334	369	350	390	359	386	377	401	394	400	406	402	364	368	356	401	352	391	395	372	402	374	381	372	363	423	350	380	410	403	386	359	425	395	391	438	383	408	384	382	361	370	382	364	370	373	389	366	398	379	387	388	392	375	388	380	354	361	351	361	416	352	387	392	383	385	386	384	398	390	348	418	389	392	351	345	378	403	404	381	386	327	364	392	403	369	402	401	333	390	363	393	366	401	347	380	393	360	395	327	376	373	364	376	393	373	359	391	390	416	382	364	363	399	384	391	374	396	370	403	400	360	370	391	372	367	372	360	370	357	329	396	395	394	378	403	363	386	333	357	361	340	359	368	336	388	381	399	392	383	376	376	406	372	383	406	398	377	426	365	374	357	386	384	394	363	362	405	402	385	390	403	381	350	347	381	420	403	390	401	376	339	378	396	400	420	365	417	396	353	383	359	381	426	416	377	335	406	372	363	352	396	409	383	377	378	377	371	389	384	351	340	420	366	383	393	391	368	375	390	399	407	362	380	413	387	378	407	379	374	356	391	380	394	368	354	405	375	414	422	382	386	426	394	365	349	382	363	367	391	384	384	364	376	364	401	372	379	408	387	390	410	368	375	384	388	380	393	408	370	382	387	384	364	394	382	388	347	366	366	388	367	381	339	424	384	353	381	389	380	358	410	375	400	385	355	380
12894	4144	13514	22428	8576	820	366	358	325	353	309	360	282	317	327	347	332	350	310	356	322	325	298	312	349	318	304	317	305	313	295	352	323	291	288	317	322	299	315	321	311	320	342	312	319	360	312	333	317	292	337	337	331	315	314	306	345	310	324	321	292	295	299	312	322	344	321	317	298	296	305	319	328	315	315	349	326	326	300	308	332	302	338	302	330	327	332	300	341	323	315	315	352	347	324	326	336	309	305	319	319	307	310	338	300	302	334	311	312	329	326	294	283	303	324	312	339	356	325	274	311	319	301	294	312	288	317	296	306	295	312	291	307	315	309	289	318	323	309	349	329	311	320	297	299	293	317	330	302	289	311	315	329	303	333	319	318	326	336	317	317	324	335	316	299	287	295	325	345	308	321	320	326	305	277	319	340	288	336	301	312	322	317	287	286	316	300	267	324	333	304	323	295	293	282	296	272	314	302	355	325	273	343	305	321	289	339	286	316	298	306	304	290	319	293	307	289	325	299	305	317	337	314	322	336	309	331	325	315	312	296	298	321	308	310	328	283	312	324	290	304	327	311	321	303	326	321	309	304	264	330	311	278	310	304	291	346	319	315	303	308	307	332	345	315	300	326	355	339	287	309	336	299	305	353	311	294	301	320	308	298	308	303	289	293	315	319	293	281	291	318	271	336	332	280	274	282	316	279	327	296	309	309	307	314	326	288	316	292	362	325	305	320	339	330	281	315	294	314	323	322	365	306	332	322	296	347	279	311	261	303	297	339	308	282	293	328	344	318	298	311	344	342	316	306	357	328	334	285	322	315	321	337	305	353	341	308	315	319	342	345	314	322	313	328	329	324	291	287	276	283	293	339	336	328	313	314	319	318	342	283	309	316	314	287	263	285	336	290	308	344	318	331	303	297	323	328	359	311	327	309	321	312	313	294	289	290	291	323	317	305	333	314	307	312	318	313	277	319	304	302	301	285	343	293	311	316	284	316	298	336	313	346	330	319	285	338	337	351	335	304	292	334	288	286	298	322	305	306	307	367	286	321	338	318	336	329	332	323	324	305	313	287	317	303	339	286	341	332	316	307	283	287	325	311	292	317	295	318	333	344	334	247	307	325	318	343	334	309	292	300	313	319	350	306	293	337	301	292	295	302	281	340	298	321	315	339	345	313	335	319	333	314	333	310	313	316	300	314	304	354	268	329	323	327	309	293	314	305	329	328	299	331	333	316	323	320	291	306	334	279	319	288	299	309	295	322	297	338	311	323	293	310	311	337	308	311	327	347	312	313	297	301	352	322	320	287	340	310	303	290	341	287	312	316	301	347	322	273	322	303	328	299	269	299	304	303	321	302	291	309	313	344	279	295	300	294	322	318	264	344	314	303	302	337	333	322	305	291	326	305	335	326	306	328	297	281	312	262	325	320	321	327	329	321	331	317	306	314	331	340	306	314	328	331	331	314	297	296	333	286	301	320	311	334	303	304	353	314	277	304	336	315	305	340	325	286	323	300	320	334	288	315	307	317	310	304	319	294	285	340	293	303	368	318	322	282	297	293	287	295	281	301	310	310	316	295	326	310	366	325	314	294	277	302	320	302	334	313	308	325	335	347	305	330	324	287	320	309	314	339	315	311	314	346	325	295	329	326	293	335	302	299	322	317	321	296	292	317	318	312	306	328	308	316	335	297	295	355	330	290	300	283	289	330	324	338	278	294	317	334	322	290	307	311	310	277	268	323	297	335	314	301	319	339	323	332	303	306	314	319	350	284	300	326	294	328	289	297	354	306	292	311	312	335	312	324	340	340	334	289	302	320	311	350	346	321	314	337	292	324	273	317	318	315	297	315	324	287	307	305	294	313	314	326	301	334	307	328	294	318	361	341	338	332	329	301	342	300	329	295	304	319	312	304	346	333	329	288	317	309	329	341	318	337	334	303	302	318	298	307	319	331	315	265	340	293	325	310	303	316	277	303	332	311	323	310	300	331	320	343	343	342	346	321	317	306	321	326	306	335	329	288	308	343	337	297	310	332	289	328	339	319	319	320	317	287	312	306	317	342	333	292	298	326	298	324	314	327	338	339	348	312	335	349	315	334	297	315	327	347	298	331	304	371	337	343	306	369	291	308	291	321	309	286	300	307	311	314	320	321	313	291	313	313	330	279	282	294	326	324	304	336	313	310	310	293	321	324	347	313	317	288	332	278	313	297	312	288	334	305	295	309	278	316	329	323	312	318	349	319	279	316	333	337	316	346	296	299	313	329	330	334	311	300	265	303	339	300	325	349	317	295	288	295	290	300	301	310	297	304	313	312	317	311	302	283	323	343	334	312	305	299	288	306	312	268	332	304	314	295	309	307	297	297	319	334	317	331	310	314	307	293	291	300	317	283	323	303	302	306	317	296	322	325	295	333	301	305	340	345	336	312	312	304	328	308	309	278	326	319	284	315	323	302	276	310	333	328	301	304	304	315	311	351	308	333	315	305	304	336	321	293	323	294	326	299	336	338	298	303	282	300	327	352	305	327	283	325	306	338	344	330	329	304	316	302	338	319	335	318	288	307	313	320	306	295	300	346	295	333	318	376	371	302	316	311	311	335	272	314	318	328	390	298	304	333	285	313	348	308	319	302	291	325	322	338	335	345	298	296	321	331	342	302	295	344	297	312	313	300	320	319	328	350	302	332	295	326	289	305	319	304	329	289	297	318	313	302	331	301	304	353	322	294	291	330	319	314	332	305	305	324	324	286	307	333	310	308	304	306	264	308	312	313	330	322	291	386	302	306	320	342	315	312	333	304	323	299	333	300	289	318	338	297	315	302	288	333	344	293	305	334	287	292	312	303	329	335	329	292	297	322	315	287	328	322	301	296	324	334	288	338	312	326	333	320	302	315	340	325	332	317	285	305	320	311	355	302	321	318	279	316	318	326	310	314	305	280	322	304	321	312	319	309	313	308	333	329	335	325	310	325	313	296	287	318	290	315	301	327	310	324	312	314	348	310	335	335	312	316	329	329	320	297	324	284	304	284	337	327	328	337	293	293	314	311	329	324	301	275	348	292	325	288	322	319	309	277	307	302	328	314	313	319	297	339	329	306	294	310	311	346	336	287	278	333	331	328	350	308	312	332	280	302	343	309	296	318	315	306	326	294	312	335	348	305	272	279	290	299	297	346	291	305	312	324	317	292	298	299	310	316	305	326	306	321	302	306	317	330	322	359	335	290	306	311	355	310	334	325	292	304	319	313	321	298	298	269	267	324	313	324	314	327	282	302	283	300	325	295	326	320	299	288	309	324	312	325	304	318	312	332	318	311	300	288	312	345	321	304	306	365	315	294	303	342	325	328	311	286	296	319	289	296	321	293	311	315	335	331	323	307	339	319	310	271	321	311	335	304	296	319	302	329	319	332	295	307	315	308	292	325	289	335	320	304	306	325	307	322	351	364	351	284	307	288	304	306	292	330	323	291	286	312	310	308	289	330	315	312	280	320	315	297	308
9042	3755	22808	35857	16549	1107	962	977	896	847	820	786	815	803	777	773	737	808	756	745	760	731	759	749	718	773	745	781	714	719	787	740	702	738	725	740	712	720	758	729	697	734	720	729	726	680	769	740	730	711	719	736	753	747	726	720	700	748	750	687	748	733	723	741	682	707	744	706	746	696	718	699	708	727	745	700	752	693	782	709	724	720	700	732	723	690	684	732	698	738	706	671	739	735	732	750	715	691	728	751	702	744	734	712	703	703	721	726	670	683	675	747	698	705	749	731	730	741	776	709	716	714	709	702	715	724	710	768	689	715	672	699	695	783	759	681	696	672	745	665	730	678	708	632	733	708	750	714	697	708	687	732	709	753	666	721	694	694	742	687	688	688	687	717	717	715	767	728	715	736	701	755	727	741	700	744	720	700	739	680	733	697	718	752	679	708	704	678	679	731	728	744	724	699	725	708	704	747	709	696	700	694	718	731	700	668	710	699	683	716	709	696	721	722	723	748	715	752	729	717	710	723	736	739	687	752	728	729	694	722	751	739	772	692	705	740	705	732	702	693	721	698	739	723	688	739	686	705	653	693	758	724	686	729	718	738	697	685	729	703	673	713	799	695	680	733	704	623	747	734	675	717	707	726	716	699	735	677	712	726	734	685	751	691	712	677	736	731	679	666	712	682	735	727	728	684	654	729	701	756	762	722	752	748	705	727	693	704	742	736	745	763	683	700	714	656	755	710	713	722	723	753	720	722	675	743	715	712	711	702	718	692	706	719	771	738	693	705	758	704	724	715	703	678	726	768	694	692	687	711	691	718	707	667	691	724	681	762	684	744	727	706	729	745	713	795	746	711	714	700	718	731	679	653	720	696	738	703	729	748	772	741	711	718	720	661	713	732	726	685	723	698	674	714	726	742	733	751	737	698	739	771	719	719	714	680	751	669	680	704	726	769	713	695	734	725	730	717	718	751	686	684	736	763	751	748	657	704	712	729	688	710	718	731	770	710	730	650	727	732	715	700	743	759	707	735	738	706	700	723	779	646	702	713	710	673	723	756	711	717	740	752	700	700	701	720	738	763	734	671	696	671	701	740	689	774	688	710	746	695	739	735	711	707	725	710	691	688	730	702	696	749	673	737	707	723	710	693	727	665	700	709	768	714	687	701	684	711	734	747	674	694	662	739	678	716	705	712	714	715	715	709	688	728	683	726	760	721	736	730	732	751	693	747	698	726	722	801	711	717	732	732	710	756	708	702	705	708	725	695	700	708	674	729	746	715	734	713	723	708	687	737	734	682	720	757	742	728	683	735	767	745	700	700	706	652	705	754	732	726	676	726	737	670	695	747	709	688	754	709	680	711	705	715	715	704	725	702	698	702	700	707	707	708	737	682	713	716	741	741	778	740	701	683	670	698	714	713	702	720	683	712	731	703	685	700	706	737	726	692	689	756	761	693	728	720	713	723	743	730	679	703	685	730	662	753	693	715	718	725	710	742	704	703	669	725	677	693	700	714	735	710	709	732	686	733	754	685	712	676	733	671	700	766	718	752	709	701	708	718	710	714	691	675	639	686	767	682	739	693	775	714	787	692	733	735	644	715	745	697	716	728	747	712	698	717	747	731	722	722	714	701	724	689	729	733	667	779	728	747	725	716	728	746	731	752	679	719	706	763	693	674	698	728	710	705	755	735	713	716	719	736	713	748	736	705	701	657	722	735	692	713	754	712	698	704	720	701	696	685	747	706	729	711	734	742	758	719	777	720	681	728	738	748	698	771	708	704	717	713	745	680	707	773	712	695	706	739	740	687	681	688	735	728	753	756	727	772	685	689	722	698	735	715	735	660	796	697	746	726	706	694	728	709	756	737	755	688	714	712	731	674	750	731	751	756	732	771	687	720	713	681	717	709	738	704	689	712	697	705	750	685	756	746	729	683	714	690	693	661	735	720	694	703	721	707	719	714	717	698	739	736	701	737	709	734	744	686	729	754	688	662	686	701	723	703	722	740	718	726	687	692	736	721	708	717	716	678	770	706	660	712	728	720	703	749	708	682	671	748	712	707	709	754	682	713	675	773	674	725	728	702	765	715	694	689	661	720	698	740	727	706	708	712	746	689	767	713	675	708	698	717	780	750	678	721	724	725	674	666	685	723	721	710	744	697	678	666	730	716	694	740	736	741	682	720	712	716	724	733	708	748	728	694	731	784	707	744	698	749	747	677	702	701	686	693	747	709	699	805	727	696	738	718	740	712	725	712	713	696	758	728	734	645	697	735	724	694	697	740	722	714	774	722	738	701	724	764	671	725	731	681	736	764	712	684	746	728	730	681	730	688	732	710	678	698	713	700	676	721	749	728	799	670	705	705	721	720	716	745	711	696	741	753	705	722	749	720	695	744	734	758	702	714	672	781	758	713	739	682	745	718	696	725	732	772	739	718	752	693	723	708	719	708	735	707	768	705	654	723	690	739	734	751	704	732	679	734	738	707	691	671	729	683	669	675	691	713	726	730	723	744	738	661	722	704	743	672	693	636	711	720	670	690	740	691	726	740	718	701	703	684	682	773	713	719	724	712	705	705	749	729	708	726	742	729	649	756	701	663	714	734	674	743	695	700	662	750	725	795	683	664	702	748	704	707	710	701	731	768	729	729	724	696	720	759	748	695	727	690	655	728	689	742	698	722	772	732	692	754	743	716	672	706	724	708	692	767	719	719	731	693	725	710	701	727	673	716	695	734	707	717	690	739	762	736	713	749	743	743	698	698	708	704	730	713	724	724	722	717	697	739	715	778	761	708	756	706	708	750	679	733	678	710	668	669	725	705	707	711	725	658	718	702	764	710	708	716	714	712	737	757	725	734	674	710	738	719	655	709	737	716	745	710	710	690	719	691	686	713	704	675	741	691	787	684	713	716	702	734	685	659	732	757	689	722	685	734	711	730	708	725	661	718	738	707	695	749	717	730	715	711	682	703	681	716	702	696	688	720	769	730	668	722	705	723	751	693	696	709	692	738	689	732	732	711	694	678	674	756	713	776	693	711	749	705	720	718	746	720	700	752	692	686	757	727	727	691	718	725	697	715	800	702	774	715	705	675	747	720	677	697	749	763	706	690	772	723	755	726	769	741	746	709	743	702	712	723	683	732	795	691	697	724	720	722	727	736	687	740	724	727	706	770	667	686	729	756	681	686	748	686	688	714	715	659	736	728	695	689	717	685	690	718	738	717	726	784	722	722	749	718	698	738	727	717	693	710	696	701	708	700	698	711	756	701	736	703	648	722	745	710	707	670	731	679	738	695	710	688	708	731	774	731	744	689	738	694	676	714	699	716	711	722	709	721	704	738	692	698	741	729	783	719	722	667	747	712	681	730	697	691	739	714	747	704	779	733	698	740	743	677	702	683	738	701	728	725	754	668	659	703	740	710	686	754	729	659	722	754	753	651	712	763	733	741	746	711	723	706	699	741	692	719	738	715	739	765	727	696	733	721	727	735	716	677
21939	6109	22920	37488	16955	2174	504	409	413	409	392	380	335	371	346	413	304	383	378	334	352	309	342	323	317	357	367	332	356	362	374	321	291	319	330	366	338	333	333	356	334	368	402	335	332	350	361	346	330	328	356	371	327	327	372	328	334	323	326	367	358	357	381	323	332	363	353	330	356	344	355	355	324	334	339	365	344	336	334	324	332	323	322	385	308	406	387	321	331	310	347	374	347	336	320	312	324	314	354	312	356	313	335	355	356	323	338	304	346	350	293	335	327	330	331	329	332	338	360	312	325	288	327	342	360	346	326	342	340	344	350	346	348	345	348	339	324	300	332	333	326	313	360	349	329	322	341	328	344	357	357	369	347	327	367	323	372	366	363	338	369	327	354	334	330	358	317	318	299	349	366	318	321	313	326	341	324	331	321	297	349	339	345	378	337	347	334	357	337	347	369	315	304	330	357	329	342	368	314	352	326	368	342	298	349	340	348	324	348	318	328	338	300	382	333	313	321	328	345	358	351	325	341	346	320	341	338	383	397	338	304	345	343	316	327	324	344	355	365	345	370	351	361	350	334	351	353	340	335	371	333	337	331	304	312	324	323	349	307	328	307	308	331	325	342	319	315	368	334	379	339	323	367	347	330	358	351	337	356	371	323	314	347	356	375	347	351	404	310	350	369	330	336	327	308	355	364	373	352	355	316	341	350	326	334	336	283	335	332	325	353	318	341	345	365	346	373	366	337	331	356	369	302	371	318	360	337	349	299	350	410	307	320	348	377	362	334	332	313	307	353	346	346	355	349	344	320	322	339	356	326	364	353	363	326	322	329	326	337	313	302	333	367	370	348	285	334	341	370	327	359	342	321	297	343	362	349	345	368	352	312	301	308	333	360	346	326	372	363	322	363	362	355	349	350	352	341	308	314	363	354	328	342	314	310	306	357	354	330	363	383	354	354	334	323	314	345	327	313	313	289	329	325	284	360	315	328	331	344	299	344	361	351	323	352	388	360	313	360	367	351	368	352	327	361	337	310	351	320	366	332	334	363	313	327	348	318	320	317	349	333	316	356	355	342	363	365	304	345	349	326	330	377	346	339	330	341	332	336	336	363	314	319	318	347	333	343	317	324	347	351	330	354	320	376	348	348	354	332	337	356	350	351	315	339	307	377	369	332	333	336	304	360	337	332	342	357	313	374	338	361	309	335	302	351	345	350	355	354	395	311	337	335	330	331	353	352	352	336	323	343	314	356	330	368	324	306	345	318	335	307	350	306	327	336	373	355	331	339	318	311	331	359	345	342	328	357	332	311	325	345	324	332	361	347	356	334	357	344	344	354	337	323	351	339	344	341	342	332	352	304	349	334	362	346	323	356	336	328	379	292	340	354	325	332	331	337	363	369	360	344	310	349	348	327	365	355	372	364	354	305	286	331	349	337	363	360	344	338	320	317	309	354	344	343	304	308	319	322	328	324	361	337	301	338	380	360	356	301	340	323	342	345	356	371	338	316	306	321	334	321	331	336	373	340	337	346	360	383	345	292	312	348	293	340	350	319	349	338	307	350	333	332	377	311	327	336	323	359	333	316	311	307	299	344	316	318	347	331	358	351	343	310	333	341	347	272	331	280	338	327	330	337	289	313	344	347	337	313	338	337	344	357	314	351	344	316	324	322	342	355	368	373	351	327	341	350	358	364	336	356	339	348	370	349	301	341	336	326	331	342	309	347	363	310	333	363	331	295	295	312	327	381	319	347	352	337	361	344	354	367	367	347	336	350	344	398	317	305	339	357	307	334	339	353	329	305	288	294	330	339	335	366	339	358	340	332	365	315	327	331	341	330	325	358	339	323	316	347	344	324	355	338	330	366	348	317	344	341	342	343	359	342	339	340	318	363	343	316	315	360	298	328	366	317	333	307	330	333	351	348	297	351	298	292	294	356	317	326	341	319	344	351	379	356	344	329	351	345	351	331	308	343	375	328	368	371	342	320	349	338	325	351	346	309	341	347	352	324	291	348	325	356	323	328	321	354	316	310	353	304	336	327	344	333	360	359	311	337	310	343	365	353	326	363	369	336	346	336	327	324	312	327	321	329	372	348	301	330	325	365	377	400	349	316	331	329	318	339	337	350	323	353	355	385	328	343	324	325	364	325	333	331	302	298	374	354	351	387	326	360	357	348	347	351	373	367	320	319	334	333	329	339	332	323	334	339	311	327	360	366	324	346	346	318	344	285	326	320	382	371	309	330	329	341	356	327	339	326	319	368	342	334	332	316	373	352	353	313	340	367	340	333	357	372	363	345	307	329	319	326	336	370	320	373	352	335	338	362	314	319	352	319	322	307	290	361	312	335	342	316	308	305	360	339	368	332	333	330	340	318	356	314	326	362	306	317	342	347	321	318	347	289	317	363	347	347	325	336	343	362	353	291	341	326	323	339	327	337	315	335	338	333	335	367	325	361	361	344	394	313	318	331	327	339	355	406	338	299	342	306	356	317	335	294	342	326	349	333	340	364	367	340	339	329	345	368	367	304	377	365	334	332	325	343	343	322	361	335	318	350	358	367	356	361	334	373	294	335	324	344	352	331	344	344	338	344	358	337	343	329	366	345	323	343	355	354	337	344	346	354	361	325	369	331	348	344	335	357	314	346	307	362	317	317	358	325	317	342	321	326	386	339	331	334	291	343	327	369	338	340	372	336	371	355	326	309	381	321	346	358	326	326	369	335	339	370	332	336	378	341	354	313	319	335	304	350	309	331	305	290	313	337	340	348	333	350	332	364	382	333	318	379	358	357	348	318	318	322	362	364	339	316	347	301	333	353	346	348	345	323	382	387	308	339	316	345	331	341	343	334	348	328	350	332	342	325	326	329	366	358	371	343	332	351	345	367	332	343	316	339	314	317	360	321	346	357	332	335	332	336	299	316	340	322	336	355	340	317	324	348	327	359	321	343	336	292	347	349	360	370	338	342	335	321	304	325	341	329	351	390	295	310	374	290	294	346	297	337	308	346	309	311	350	327	309	341	361	343	355	337	289	354	305	347	352	295	334	338	355	358	388	338	354	339	306	374	359	353	341	331	320	392	317	324	369	351	339	313	351	322	292	345	348	344	342	369	343	314	365	306	344	320	330	348	279	298	337	359	362	368	317	332	369	321	329	370	379	339	342	338	310	330	336	350	336	336	330	336	330	358	322	308	348	348	329	328	322	337	359	362	336	330	366	332	319	332	307	303	341	335	325	347	346	319	362	305	346	370	339	328	335	354	340	336	349	347	318	324	361	318	335	363	366	336	305	312	347	383	361	306	330	315	363	335	340	349	369	327	370	362	322	353	328	366	330	328	316	325	338	330	338	331	340	300	335	307	333	321	313	341	345	340	321	337	357	332	327	350	306	351	354	360	378	328	351	342	370	323	365	337	357	300	344	310	314	339	360	331	324	329	336	320	308	364	343	380	331	317	369	354	355	352	318	335	351	334	330	355	346	351	328	338	356	332	311
12209	4537	32111	47330	26663	1492	1259	1190	1088	1089	994	923	851	896	854	875	827	850	856	821	832	814	815	793	831	790	782	768	811	822	799	743	739	791	779	798	761	767	778	739	744	732	786	767	753	786	756	761	793	756	751	763	717	726	736	801	766	750	735	760	745	747	724	767	777	761	737	779	741	750	749	715	763	751	751	746	771	710	714	782	731	753	746	722	756	793	710	754	787	732	741	735	743	785	713	783	754	787	757	756	707	759	755	763	698	745	754	715	735	730	725	759	775	749	732	739	722	690	762	797	695	759	753	734	776	783	719	725	731	775	745	737	701	776	765	743	764	725	743	703	746	763	732	761	721	751	722	764	729	750	788	767	775	743	758	730	725	762	753	765	752	767	748	768	753	764	745	750	737	735	755	709	765	734	694	749	770	755	754	753	749	748	713	767	736	780	761	757	815	783	707	722	758	749	752	752	782	748	729	757	750	755	744	746	727	755	714	751	724	743	756	726	733	769	788	757	775	754	773	720	761	737	729	764	716	704	758	785	769	767	729	718	744	754	701	658	736	751	772	761	749	768	778	746	780	710	750	773	783	777	781	703	727	749	735	765	758	771	751	770	754	773	710	757	756	738	762	772	754	738	728	746	777	736	772	755	779	750	774	719	751	731	750	753	766	714	706	754	784	721	696	702	738	752	727	763	743	702	764	803	768	738	735	714	757	763	754	767	769	747	747	730	758	741	701	798	748	762	716	747	751	756	756	788	751	694	744	748	753	773	698	704	732	821	779	716	749	816	735	762	759	712	754	763	705	782	780	761	757	714	782	741	730	697	723	711	757	817	751	770	722	760	723	748	771	798	766	729	740	763	732	769	764	769	745	745	750	780	750	809	717	764	793	764	728	744	767	710	725	814	741	729	769	737	770	730	749	757	730	748	734	728	731	801	752	755	713	762	740	746	690	777	783	761	742	762	759	723	799	713	758	778	773	775	754	715	723	807	729	669	751	731	724	757	799	822	740	708	764	730	752	773	724	729	729	774	715	769	740	781	769	713	763	738	815	737	727	783	713	724	772	779	735	748	709	726	732	737	737	790	769	781	761	769	783	762	801	767	743	724	737	759	765	724	710	787	742	758	708	756	739	784	762	810	741	749	684	744	794	783	795	745	756	745	724	745	765	768	717	761	705	725	788	763	734	733	761	777	740	766	758	751	788	718	748	723	787	725	803	747	727	767	757	720	725	771	759	714	760	750	721	738	739	746	749	738	764	747	744	749	749	725	756	773	761	747	741	768	777	762	745	778	738	768	774	761	750	760	740	778	736	750	721	767	763	729	703	787	750	802	748	764	747	784	788	779	750	725	727	741	735	738	765	755	758	727	733	727	788	765	759	738	756	760	775	770	808	755	747	737	725	756	758	774	760	703	746	714	711	752	777	711	726	752	752	792	720	740	765	778	730	731	783	720	771	783	758	727	704	749	778	738	728	695	775	752	750	723	762	778	767	750	761	812	750	738	735	723	713	716	746	706	753	717	677	764	723	765	686	749	763	714	767	776	757	786	771	774	740	775	766	715	756	731	750	780	731	714	716	706	770	743	738	716	758	736	783	814	745	744	737	727	681	778	753	731	773	717	776	742	716	737	748	757	768	738	740	777	772	782	746	785	795	763	761	664	714	745	785	770	722	725	780	736	750	768	722	743	696	766	715	723	750	734	799	749	729	764	764	712	804	727	716	729	676	738	719	784	715	704	769	748	753	728	760	726	765	749	701	713	759	776	753	808	759	732	776	762	765	764	748	736	790	790	765	739	696	757	780	748	751	747	712	734	789	765	728	742	744	756	719	817	757	705	772	721	696	696	733	731	728	691	786	784	731	732	749	757	738	774	789	765	723	741	752	781	767	703	803	797	772	769	774	730	741	733	720	755	741	788	704	719	774	757	760	733	747	704	784	784	769	680	705	779	709	752	740	728	744	747	769	693	773	744	737	756	737	802	752	782	729	804	742	735	682	680	753	750	744	727	774	755	744	774	723	745	749	747	779	767	757	794	760	768	833	763	796	752	771	802	713	744	755	814	741	747	744	750	774	768	735	751	755	738	758	772	789	729	698	688	760	743	749	757	737	730	749	738	755	743	750	686	741	740	698	731	760	813	735	742	783	728	735	713	739	778	766	752	741	756	744	740	726	702	759	759	731	761	732	740	766	765	790	785	783	764	760	766	821	780	779	752	740	750	737	741	732	726	772	758	729	782	744	692	736	738	772	765	774	739	719	743	753	747	717	732	800	755	724	768	740	756	766	737	749	703	697	701	720	785	769	705	758	776	724	735	717	764	733	709	749	748	755	816	721	712	774	739	740	754	804	775	780	739	722	792	776	762	710	715	785	761	730	799	726	726	745	718	726	735	807	717	752	721	766	783	758	741	741	739	786	748	729	735	785	766	735	770	739	742	727	752	766	741	778	705	703	689	758	715	756	757	718	784	773	764	720	780	736	790	730	691	744	805	725	778	747	791	734	726	784	713	756	687	747	750	808	756	762	811	735	765	728	740	744	781	733	771	729	806	790	686	732	718	718	725	777	725	759	757	759	778	749	722	710	747	751	806	738	768	779	760	742	744	697	780	774	728	746	699	738	766	749	741	725	753	707	754	738	777	759	691	792	713	715	700	771	737	762	766	767	701	732	759	712	742	768	765	763	776	769	793	803	698	743	723	779	739	756	730	760	767	775	732	739	728	775	738	729	732	726	729	697	723	720	757	790	740	770	790	766	765	700	757	755	707	720	755	790	758	784	746	748	752	718	761	773	771	776	723	694	746	758	776	704	690	718	737	717	752	710	782	724	738	761	759	737	753	771	775	795	764	744	741	718	755	754	748	757	745	677	752	780	748	751	739	785	717	684	739	690	712	760	777	717	768	732	784	706	728	694	751	769	723	745	783	746	748	755	754	741	748	796	736	751	731	766	767	717	719	728	736	768	769	705	766	721	737	726	729	727	785	762	759	736	746	712	740	754	733	767	768	741	741	742	772	746	794	760	718	734	792	766	687	742	808	769	744	764	738	750	740	714	792	801	724	740	798	703	760	771	773	751	728	708	737	750	744	748	789	727	714	778	779	794	762	717	760	811	787	798	810	794	769	753	736	727	743	746	754	686	758	745	763	734	764	753	733	700	732	702	770	740	698	721	755	784	725	725	763	767	770	757	732	749	747	715	687	725	791	729	760	759	763	778	770	747	708	709	768	802	729	815	768	725	730	741	734	815	745	775	738	697	775	743	699	740	761	729	719	746	725	744	752	760	705	785	695	747	700	766	731	793	730	719	726	749	775	711	699	770	780	777	795	755	738	750	721	734	738	768	804	752	766	708	807	745	755	764	783	734	733	760	732	747	757	750	692	770	809	785	729	717	784	740	763	723	733	730	706	759	722	753	726	853	716	778	754	735	761	785	803	713	696	720	688	700	798	668	731	763	765	792	829	765	789	752	743	707	769	736	715	751	750	743	736
5058	1462	786	752	375	153	147	148	149	154	142	169	140	139	145	158	144	140	156	168	133	153	170	142	128	148	172	150	166	133	166	177	138	144	140	137	145	137	154	155	140	153	164	122	154	143	128	158	153	127	154	150	147	135	150	170	160	139	126	142	133	151	144	125	153	170	167	149	156	150	118	148	119	151	145	146	146	151	143	174	129	149	149	148	158	147	146	154	148	143	120	125	157	163	136	152	114	140	138	142	155	141	146	133	164	132	146	162	154	128	146	153	142	150	153	146	154	138	132	153	143	143	138	131	149	150	151	130	150	132	134	131	149	150	125	170	156	143	134	149	131	116	139	139	169	116	135	142	125	135	136	155	138	161	121	126	148	155	127	113	161	145	168	132	177	146	121	156	146	153	162	123	121	116	129	167	134	172	147	125	144	146	155	139	142	166	145	141	151	155	122	145	141	150	136	143	147	130	138	146	141	148	146	138	149	154	125	150	143	134	133	133	129	151	129	149	149	172	131	151	125	139	154	147	151	136	125	147	127	159	161	149	129	151	128	158	154	139	142	158	128	135	125	161	144	139	152	162	152	166	133	129	157	147	168	150	135	143	147	152	127	126	127	175	143	157	159	139	144	143	160	150	147	143	143	144	164	141	115	132	156	151	157	137	148	159	159	177	170	125	139	126	114	154	150	144	132	148	134	143	146	142	132	128	160	135	154	136	131	182	146	118	123	127	143	151	128	150	148	142	131	158	137	153	170	156	147	137	144	137	143	148	152	128	160	128	139	149	131	140	124	126	113	152	146	153	136	152	113	159	141	151	120	124	176	135	144	140	140	158	143	146	128	128	127	118	139	129	140	147	122	153	133	149	153	138	123	125	147	117	151	148	150	157	137	126	161	141	133	154	136	133	134	148	161	144	130	135	135	180	131	146	143	151	141	146	143	141	138	136	142	135	149	133	148	146	148	134	131	117	154	159	142	159	134	161	147	126	142	148	135	133	164	150	134	134	157	122	169	155	151	136	136	135	136	151	125	144	156	169	134	149	146	138	134	138	140	134	134	139	129	156	140	149	167	136	138	141	143	137	125	160	149	149	161	146	144	162	142	128	151	149	151	134	125	145	146	159	146	146	145	128	156	144	132	153	177	142	143	173	134	165	133	161	148	140	121	161	162	171	142	139	159	147	153	158	134	153	142	164	162	101	130	147	137	109	138	154	146	154	144	152	140	146	133	144	156	134	143	115	134	156	146	135	154	169	121	133	129	155	140	136	134	158	138	133	152	138	161	148	159	148	125	130	116	153	145	147	168	126	126	136	152	147	144	144	147	133	151	167	147	135	113	164	136	143	120	150	145	171	137	134	153	127	129	144	135	159	142	139	136	145	124	137	127	127	167	149	164	145	149	150	140	142	157	149	165	173	129	157	142	143	134	117	140	163	167	130	118	171	158	144	157	145	130	130	134	145	141	153	127	156	149	152	128	146	158	164	141	156	126	131	151	148	145	151	121	165	148	145	156	160	143	125	134	141	146	152	149	120	159	146	139	139	177	149	161	136	140	143	124	155	149	150	143	146	151	163	156	140	142	124	148	163	149	148	144	152	147	144	126	125	143	152	141	152	130	132	126	141	173	147	147	141	145	134	125	144	147	152	160	150	142	172	135	163	125	156	139	141	130	139	135	148	133	142	161	141	168	128	176	170	155	151	149	141	143	149	131	140	151	141	144	129	139	166	150	143	163	153	151	147	125	142	144	127	162	152	140	139	148	132	159	155	155	120	147	134	137	146	143	133	153	141	136	140	133	145	121	172	147	125	137	140	145	132	133	142	149	153	132	145	159	144	155	139	128	168	131	135	137	108	130	128	130	150	147	141	144	147	138	143	146	150	138	158	154	158	160	153	162	142	140	114	129	125	143	157	124	135	130	156	139	127	140	130	136	119	165	140	151	154	155	141	157	129	141	136	139	136	148	114	136	149	153	141	143	139	133	148	139	117	179	140	168	139	154	160	123	145	126	148	136	152	142	146	138	144	119	147	135	133	143	135	138	158	160	130	138	156	140	148	149	149	142	142	172	129	145	151	144	155	168	151	152	138	152	141	135	160	132	175	151	132	133	150	133	176	155	150	131	144	150	167	138	179	154	168	147	156	145	134	152	147	126	150	126	158	163	132	135	130	127	145	131	151	137	125	138	141	136	168	135	149	131	150	159	138	137	134	120	151	135	141	135	143	147	140	155	125	152	147	134	146	165	128	136	141	175	134	131	121	152	148	146	126	157	114	176	154	140	136	144	129	152	137	154	161	143	150	136	146	148	139	159	140	163	148	133	143	163	168	157	160	153	142	144	131	130	147	128	139	131	155	120	149	157	156	140	140	146	149	134	142	141	143	153	150	134	135	148	152	140	146	119	141	145	160	152	144	139	137	137	137	116	138	171	154	144	138	131	148	150	160	146	141	154	136	140	144	156	138	137	152	136	141	151	130	147	142	133	146	145	120	157	162	136	175	156	143	110	139	136	163	133	158	138	108	122	149	140	140	146	158	147	133	137	135	144	157	146	144	118	143	139	123	160	135	153	139	142	159	147	143	149	137	142	166	142	126	138	129	117	154	143	138	127	130	117	145	144	132	131	138	150	166	133	145	125	151	156	135	151	133	140	142	135	144	158	144	139	122	150	126	143	136	145	125	135	128	157	126	147	139	162	168	139	133	150	160	128	155	129	126	156	143	130	145	144	143	122	107	133	169	137	140	149	130	157	145	174	135	163	146	125	122	143	142	175	165	116	145	149	154	154	128	161	139	152	145	157	158	140	132	156	140	147	134	146	131	135	143	147	137	143	137	140	141	151	133	141	138	123	132	132	132	149	150	165	169	125	141	153	160	154	125	143	123	152	167	130	146	156	135	143	147	118	129	120	142	153	156	146	149	135	143	128	158	158	158	140	130	130	140	175	144	112	165	142	178	149	127	145	142	139	129	147	140	140	134	169	139	157	145	150	148	128	143	162	131	139	143	149	140	151	154	143	156	133	133	157	137	164	131	132	147	136	147	130	157	177	175	145	139	159	129	127	137	157	119	143	156	139	153	134	147	157	146	150	138	146	160	155	166	156	138	172	140	133	160	152	129	151	151	159	152	134	148	161	129	140	137	143	150	159	146	149	178	152	133	114	147	173	137	131	137	128	162	169	129	116	155	141	143	166	147	155	146	148	135	150	155	152	129	139	159	153	134	133	150	153	145	141	149	125	133	138	140	118	153	150	170	127	130	128	133	164	148	158	146	158	160	164	134	136	140	127	144	148	158	151	147	137	159	150	137	153	138	126	126	132	150	143	143	148	141	147	132	164	145	149	149	133	149	151	168	152	145	129	148	124	114	125	138	137	130	152	143	135	122	124	138	162	129	148	149	159	131	142	149	131	154	153	149	132	137	142	165	162	149	146	153	160	171	152	138	138	160	138	141	168	128	125	157	123	151	152	159	144	144	154	143	160	134	132	173
3362	1435	1668	2455	1108	402	387	397	353	384	391	417	398	412	378	397	380	396	377	388	390	394	430	332	411	380	398	405	390	396	409	365	404	383	399	360	381	414	320	394	382	370	379	374	394	427	369	353	356	359	348	396	388	386	377	400	348	400	394	386	355	389	381	370	387	407	426	369	392	386	380	385	364	363	360	347	374	363	348	386	384	401	395	374	363	384	341	397	384	368	368	386	388	351	397	387	364	393	372	349	358	403	394	391	387	371	381	376	404	399	425	380	378	384	379	386	366	370	376	391	389	393	403	358	374	402	372	350	387	384	415	389	363	371	384	349	424	384	369	371	408	381	403	359	359	392	399	373	375	358	370	393	349	367	402	415	390	366	348	418	375	388	371	385	384	408	336	423	400	363	369	385	418	376	362	370	391	388	399	378	384	375	387	411	394	369	391	380	366	384	431	376	352	381	402	405	375	364	359	335	388	380	413	365	399	407	403	394	381	400	367	387	405	388	391	376	393	380	362	393	414	386	367	357	370	374	361	371	400	354	404	360	429	392	387	342	388	348	359	366	395	436	349	348	405	400	373	369	382	376	371	374	391	377	362	362	373	393	393	389	359	367	382	390	357	417	375	352	397	415	398	359	362	382	380	369	381	334	343	346	355	378	401	371	371	363	377	385	413	377	404	361	401	417	372	378	373	402	401	378	391	395	394	455	382	386	379	380	367	376	385	382	382	389	383	382	399	387	406	347	373	376	365	322	377	372	335	358	395	385	363	375	406	387	418	372	343	393	382	355	346	377	438	386	378	370	409	389	363	345	370	342	392	384	379	419	411	384	378	385	378	367	387	383	399	374	370	391	359	389	417	421	390	382	385	373	375	374	362	412	359	391	407	400	359	376	370	423	397	363	344	387	402	395	375	375	406	362	407	395	408	381	393	360	365	371	382	408	369	393	382	370	379	390	386	423	387	378	370	357	396	402	370	364	405	403	383	375	424	375	381	384	374	373	404	415	383	419	360	395	366	392	360	396	398	399	393	385	396	379	383	384	406	419	420	368	402	347	398	372	375	402	353	363	396	408	380	418	373	355	410	365	374	381	367	376	379	383	372	398	393	377	408	386	359	357	384	404	417	421	394	401	356	369	366	380	385	398	357	336	409	403	350	364	398	379	360	390	427	415	403	383	348	412	404	331	365	390	408	401	384	376	349	359	412	389	377	377	409	378	397	386	383	397	391	400	367	356	355	396	424	369	375	383	375	367	400	367	373	375	388	353	385	390	369	399	379	400	365	371	394	407	340	419	357	386	373	390	374	361	418	354	362	368	375	387	380	370	372	406	392	364	402	375	414	365	394	375	369	345	380	404	357	348	391	399	413	402	379	360	418	359	346	382	350	385	344	371	394	393	355	375	403	372	375	393	371	372	384	405	357	406	358	411	356	371	392	366	375	413	378	372	354	390	375	368	345	389	403	338	369	437	400	374	358	383	379	371	365	354	429	345	394	381	381	383	378	397	375	369	410	382	367	352	375	400	385	375	369	389	429	384	354	349	442	385	407	375	379	395	364	403	381	363	390	402	395	366	365	399	351	397	345	400	374	383	417	353	386	390	362	402	363	421	373	381	364	398	414	406	381	365	383	402	362	345	387	395	400	389	378	403	376	388	381	418	374	395	368	384	385	398	363	392	350	395	390	395	421	411	380	425	388	379	378	423	344	378	366	366	400	375	395	384	389	416	362	419	413	365	389	370	359	367	388	362	409	403	374	376	368	386	356	318	372	351	375	397	366	394	379	396	357	372	382	362	335	403	398	424	381	389	378	393	379	402	363	346	402	360	388	405	375	391	376	370	359	360	367	396	394	389	366	391	400	389	419	392	373	381	415	382	340	376	379	374	370	386	381	351	339	392	409	349	416	411	385	405	402	416	378	355	394	386	373	349	402	393	377	386	378	411	408	415	353	374	382	390	403	361	379	395	356	409	421	375	376	390	375	354	380	396	361	352	363	363	390	342	372	390	361	350	392	380	389	397	361	422	383	375	407	361	345	392	373	390	426	384	376	348	390	378	385	366	390	371	404	387	381	383	369	417	396	408	390	397	353	380	367	355	387	385	385	404	374	370	390	380	411	429	369	416	371	375	403	425	357	391	371	383	395	366	361	368	379	368	370	386	385	375	356	389	375	390	418	382	398	378	395	410	349	401	388	330	368	396	408	378	377	383	394	379	357	325	388	386	396	404	369	379	367	379	378	343	409	395	422	393	384	369	356	365	379	374	364	403	356	371	327	405	426	424	394	386	362	372	385	377	395	366	376	400	406	401	402	375	399	387	393	406	406	424	361	397	396	384	372	381	390	379	393	359	367	397	365	365	409	395	383	366	379	410	398	390	406	408	398	392	379	396	373	360	351	378	404	419	387	367	368	395	375	405	378	402	396	368	372	370	374	353	387	398	406	382	405	360	370	388	375	369	386	368	386	366	385	362	373	376	355	409	349	375	401	383	396	369	387	367	411	392	367	352	352	405	370	397	383	398	381	383	399	389	410	361	367	389	349	388	370	364	380	371	407	346	383	388	363	343	394	399	406	381	417	398	384	384	354	373	378	411	414	366	384	363	396	387	391	387	375	413	363	369	411	386	341	366	375	383	344	375	395	381	392	389	415	358	348	344	359	393	349	366	371	387	370	403	392	381	393	386	399	372	375	382	376	374	359	380	376	399	378	413	352	365	363	390	404	383	402	403	399	400	359	406	408	352	374	396	381	379	388	371	382	331	408	379	339	365	400	398	373	379	394	400	413	383	353	347	361	366	357	400	359	398	379	415	346	409	364	368	377	411	393	391	382	400	394	373	373	383	371	376	384	393	371	377	337	366	367	367	396	378	399	371	362	387	395	400	388	387	406	410	360	331	409	369	378	377	425	349	377	415	358	380	383	373	420	384	375	370	382	380	391	357	368	396	363	338	392	370	386	410	376	400	376	368	350	399	358	414	366	409	384	399	357	354	406	362	400	396	399	399	397	387	373	357	409	365	399	396	371	383	385	381	367	382	386	391	390	377	398	369	374	413	395	381	360	368	370	398	359	371	390	347	407	425	382	357	371	390	382	363	403	371	415	418	372	364	370	412	397	405	398	336	395	371	391	386	363	402	337	416	378	338	388	366	362	367	354	401	366	366	361	389	391	386	375	371	367	362	354	376	382	374	367	396	393	386	379	359	347	368	370	391	384	407	372	402	380	376	351	396	355	393	389	380	404	391	338	390	378	407	358	355	354	376	415	386	384	368	356	371	368	371	376	376	361	338	397	364	404	366	391	370	389	393	409	382	392	356	383	380	388	380	404	370	356	380	384	377	370	411	387	380	371	429	401	338	393	379	386	353	379	388	408	375	360	390	409	340	396	363	365	354	372	377	369	379	401	416	375	395	357	372	377	380	402	406	368	344	388	374	415	401	389	407	410	384	363	412	359	409	354	390	410	364	369	365	406	372	406	378	396	408	373	397
14136	2136	5109	21883	10654	1065	348	357	332	295	312	337	303	309	321	321	335	298	294	299	302	311	293	306	266	298	306	289	299	327	328	296	332	316	312	322	310	298	313	295	324	319	346	334	303	319	284	301	317	296	311	286	312	321	314	343	311	304	267	306	305	295	292	330	305	289	283	295	306	326	320	314	344	310	324	331	346	303	283	328	344	319	345	313	312	327	301	297	299	319	272	268	318	312	299	307	311	348	320	299	274	309	277	354	278	285	303	313	306	311	269	287	315	315	303	299	316	313	302	302	316	299	303	298	304	305	330	269	295	336	312	313	276	342	328	291	315	311	325	286	310	332	296	302	281	271	336	319	346	322	332	333	305	323	297	299	312	332	307	313	324	321	312	318	291	331	304	320	276	309	319	320	304	298	297	328	256	299	293	297	281	287	309	303	326	313	312	285	282	313	299	304	309	339	290	296	310	306	328	339	321	318	346	322	348	322	328	289	294	289	350	289	320	288	315	330	301	303	261	285	303	288	311	325	342	288	317	304	294	303	280	339	317	339	286	296	316	315	316	334	316	310	307	329	315	296	331	323	325	295	311	336	264	330	292	321	309	295	325	306	296	311	290	294	320	315	324	297	348	314	296	313	301	302	255	333	276	281	315	293	287	291	296	323	299	309	328	310	299	281	322	299	340	300	292	323	313	291	309	274	325	309	339	341	327	299	332	336	288	339	307	327	340	302	314	337	333	288	295	312	281	290	300	318	304	310	311	324	347	339	334	313	280	279	313	298	292	322	352	313	291	332	367	270	331	280	303	331	290	300	323	308	315	314	313	308	295	300	314	295	295	334	301	320	286	312	324	332	321	331	326	302	313	298	279	310	299	302	284	311	322	298	313	295	308	279	306	289	338	321	281	287	298	312	329	314	307	314	326	307	314	307	302	329	309	300	344	326	307	306	259	272	313	319	281	306	302	300	308	273	294	303	292	322	312	276	316	297	315	321	302	314	267	314	291	310	300	334	327	284	325	337	291	330	323	322	304	303	322	289	324	287	284	316	304	295	323	346	339	284	314	313	297	311	332	325	304	319	305	359	329	318	307	292	340	309	305	338	310	291	284	298	306	348	302	291	283	287	320	307	269	302	314	286	327	326	333	292	308	313	287	323	322	326	337	297	306	283	327	318	323	293	321	289	296	307	298	298	322	306	348	330	307	282	315	292	301	287	327	327	309	314	284	278	308	320	292	292	314	292	325	322	307	354	297	294	315	353	335	321	315	339	316	297	259	329	275	295	334	302	291	307	301	327	336	302	323	318	283	315	288	296	308	309	300	316	323	326	300	291	328	315	320	286	299	326	287	286	303	314	322	303	302	321	282	287	343	271	280	328	311	340	308	303	336	323	315	325	310	326	318	306	327	311	294	330	300	316	310	286	305	310	294	293	320	293	276	305	318	301	311	307	322	291	321	292	315	331	281	308	305	290	278	310	307	302	296	270	332	314	296	278	328	306	276	284	286	266	344	325	311	299	319	333	307	323	297	262	334	308	294	335	304	336	332	297	316	310	324	287	311	304	311	316	332	316	321	333	301	329	303	309	282	287	310	318	290	298	302	302	309	311	326	325	299	311	337	336	319	325	313	330	312	320	320	320	332	314	302	303	299	303	285	296	283	290	305	305	335	304	329	328	292	310	304	289	305	318	318	343	313	321	318	317	319	301	341	335	348	280	307	296	308	299	302	307	305	334	315	292	287	327	296	323	313	297	286	283	295	320	326	327	328	325	307	316	314	318	306	273	285	341	325	284	320	313	290	302	308	321	281	323	267	274	297	315	277	323	325	296	357	277	287	333	305	292	283	317	336	275	310	321	318	302	296	297	310	324	310	307	305	271	326	323	282	298	321	309	329	322	304	308	333	326	313	307	318	306	314	301	305	288	308	319	322	310	311	316	294	300	318	334	319	315	321	326	307	305	284	338	306	291	297	325	306	267	319	272	334	313	313	325	330	289	301	342	308	278	309	304	318	324	305	317	338	321	347	303	327	329	301	310	302	352	285	306	320	293	301	296	319	315	308	278	335	316	323	318	290	345	298	286	312	335	326	330	292	327	331	316	289	312	303	322	342	312	292	287	292	325	301	334	319	318	317	283	289	319	331	308	293	300	301	304	324	333	323	318	334	365	319	300	324	322	313	305	296	290	302	302	304	289	295	329	319	300	330	314	321	323	299	333	307	351	316	285	325	317	325	299	300	290	318	288	311	291	274	295	293	338	319	296	290	307	318	337	308	299	333	287	306	336	299	311	328	349	282	302	269	285	297	333	305	320	270	319	332	307	300	332	329	296	301	305	321	307	287	331	329	315	268	323	263	308	295	269	292	293	274	332	311	330	298	275	323	284	303	248	284	303	313	299	329	306	299	359	302	362	345	265	320	314	290	294	330	298	302	286	279	279	332	289	306	322	319	267	312	309	340	314	323	303	330	312	313	307	302	302	352	298	316	312	304	297	314	282	310	269	277	312	270	319	293	320	307	311	292	302	265	291	297	308	307	302	292	315	329	332	328	279	324	356	280	273	290	288	305	304	271	313	321	303	274	321	305	311	324	328	257	317	288	320	305	292	311	325	296	319	320	324	307	308	305	327	287	321	303	310	305	324	304	297	344	283	334	330	295	301	333	309	333	312	309	296	283	282	307	306	313	286	309	316	287	319	317	325	285	332	320	330	302	332	300	306	302	291	323	329	316	336	302	277	338	310	302	309	296	303	269	287	312	324	288	288	317	315	316	298	279	302	252	288	308	294	324	295	322	307	293	338	293	289	309	324	293	314	323	316	274	296	314	268	303	308	301	350	336	316	340	298	350	311	314	317	295	335	290	305	330	308	291	290	299	289	294	300	311	298	312	286	310	284	320	281	318	317	301	315	336	317	309	315	283	281	287	302	311	289	330	338	296	281	302	294	322	344	298	324	326	304	296	323	307	298	308	295	335	310	294	290	327	355	354	314	310	301	339	294	292	320	269	322	316	323	344	326	287	296	310	295	315	312	326	298	333	288	326	300	341	296	315	315	322	316	310	288	292	320	332	338	302	292	304	307	293	301	303	303	319	289	279	304	305	297	289	306	322	310	297	312	309	304	297	311	321	321	318	309	304	324	311	285	310	292	303	317	304	304	308	312	298	301	283	307	313	319	351	306	310	300	290	321	306	302	297	281	309	353	339	297	287	261	320	328	316	311	309	340	306	337	335	291	287	294	281	315	279	356	316	299	332	308	294	317	337	329	271	325	333	276	291	345	288	307	301	288	300	301	323	306	316	324	304	294	315	284	324	321	335	296	286	296	311	311	325	307	301	331	298	266	297	306	301	307	325	308	293	344	313	348	323	303	321	293	307	300	294	317	339	275	300	306	285	309	317	314	290	293	326	329	324	284	287	297	341	315	330	336	310	303	351	316	295	288	315	322	303	289	292	335	312	290	331	321	305	326	294	308	315	316	301	329	290	283	340	316
9547	1756	11293	37106	20809	1121	996	878	922	872	843	763	783	751	762	741	762	721	738	720	804	741	742	676	687	719	701	707	722	727	699	748	717	712	727	732	741	749	712	728	663	674	760	701	714	708	714	712	692	707	696	717	667	679	727	680	715	722	713	694	722	758	690	732	682	686	733	684	731	747	721	736	725	699	713	710	722	695	653	723	678	637	736	728	746	745	718	733	712	705	734	704	683	710	718	726	684	686	730	767	682	758	715	684	727	705	682	693	757	691	684	660	684	715	711	758	710	695	683	718	734	700	766	696	721	708	713	710	695	708	709	706	717	703	689	703	685	737	718	681	675	713	705	723	730	734	703	686	713	645	689	722	677	663	680	725	764	655	670	694	718	737	712	674	702	691	702	712	702	690	718	700	716	731	691	718	708	701	700	714	665	702	704	683	707	699	721	663	699	687	736	735	690	728	684	698	750	704	716	736	665	672	723	691	698	707	703	667	696	720	724	673	703	701	767	642	685	711	685	747	754	653	753	745	705	697	690	714	728	740	639	685	653	735	683	663	748	764	733	678	646	657	717	705	738	731	742	714	630	668	734	715	696	668	704	731	692	666	690	673	752	680	649	717	708	725	723	734	681	710	731	699	747	731	698	688	679	718	725	713	701	730	716	672	660	680	721	644	739	715	726	666	694	694	699	745	783	700	720	749	722	659	736	656	706	692	731	671	739	729	727	687	728	672	715	721	683	683	691	688	685	684	697	721	693	688	694	686	729	658	755	685	739	690	707	702	725	719	730	669	679	719	715	666	719	673	690	701	693	701	660	715	675	719	673	711	731	707	685	698	698	701	655	705	704	725	685	737	687	707	686	698	699	696	692	695	711	707	689	732	687	680	671	679	711	692	709	640	704	709	693	683	744	680	671	708	704	709	708	691	699	713	708	669	719	691	710	676	741	717	705	714	708	664	735	684	692	696	710	693	757	725	692	695	729	698	702	693	686	693	717	687	697	734	684	658	701	732	665	714	725	775	683	650	692	762	722	727	723	675	681	701	687	688	735	677	706	687	695	741	679	750	740	716	697	741	691	736	731	722	671	707	734	704	750	759	688	708	686	711	744	679	753	725	691	728	714	708	713	706	733	692	688	742	682	665	694	681	731	674	716	711	715	666	692	691	671	783	728	707	720	738	668	711	722	680	704	697	733	711	712	707	687	714	682	669	731	712	696	688	670	678	727	729	706	704	744	718	724	706	755	725	687	716	711	651	708	748	661	660	736	681	694	750	730	661	697	720	718	661	712	700	677	714	691	689	733	726	665	710	705	685	670	700	676	669	733	735	699	732	685	728	685	688	706	680	756	721	692	675	736	717	722	739	771	675	695	727	662	677	662	748	717	690	683	691	714	731	679	683	669	644	730	680	693	677	666	697	739	689	657	722	710	732	717	723	655	679	713	712	653	706	691	705	727	727	774	712	693	692	666	689	706	671	751	717	693	697	685	743	684	729	662	793	733	691	728	695	698	712	714	667	683	701	758	752	691	734	751	694	692	687	723	724	712	768	717	694	700	723	682	693	669	713	750	720	732	699	681	733	658	733	701	749	711	659	726	750	774	717	718	696	721	665	702	675	736	701	679	720	669	756	722	725	710	694	661	741	716	654	710	696	683	654	668	760	696	648	703	752	714	716	708	723	711	669	712	720	720	669	714	686	760	739	765	662	720	712	728	647	688	699	710	728	727	750	692	717	685	703	673	722	670	705	660	674	724	671	697	677	719	703	677	744	693	707	681	651	690	725	707	688	651	713	683	697	693	684	691	715	657	687	690	700	658	736	738	728	690	697	703	720	731	740	663	680	729	720	694	696	716	714	736	651	695	734	736	631	688	690	694	690	653	700	666	700	688	692	707	698	680	677	730	710	705	695	708	712	693	763	732	762	728	731	671	663	688	676	717	726	781	691	726	705	727	708	738	681	736	694	645	691	721	700	771	694	724	721	689	706	717	704	731	720	659	707	672	659	733	679	724	756	707	687	685	700	664	673	669	712	763	678	728	686	683	711	732	677	709	701	743	699	683	715	720	677	793	698	711	688	683	703	655	678	734	691	670	720	705	720	687	732	665	644	689	728	689	749	767	697	743	734	716	662	707	683	700	684	710	733	726	691	674	691	761	686	680	669	639	664	733	690	700	665	719	729	657	730	677	687	696	732	725	685	685	682	695	691	697	673	721	705	672	705	698	707	680	681	722	692	718	701	723	704	689	733	681	730	734	699	684	697	691	696	617	668	746	748	662	674	765	682	631	736	707	663	678	720	739	657	712	720	701	657	699	702	704	690	664	700	655	674	724	747	693	692	657	690	667	654	701	673	695	752	721	708	712	737	689	727	699	724	734	713	723	692	689	693	744	713	718	731	688	715	672	706	676	694	653	642	680	708	700	701	696	684	728	740	719	713	733	695	720	708	726	723	748	744	662	731	714	714	714	696	659	751	668	651	735	708	656	705	737	685	709	699	694	693	682	722	716	741	689	665	692	682	704	741	698	669	659	721	692	705	704	678	728	720	738	709	698	683	733	693	744	718	657	689	718	680	759	657	723	736	750	710	704	731	714	664	706	717	715	670	679	709	664	703	708	728	702	728	698	717	730	708	727	722	747	716	727	651	727	719	703	664	731	724	703	744	681	766	689	671	676	701	651	724	646	741	643	672	681	681	720	744	725	715	711	686	696	710	654	715	687	750	743	658	732	698	767	700	677	755	701	713	673	691	778	683	684	680	693	701	679	718	694	734	659	701	742	676	706	713	708	681	703	682	723	707	686	727	697	685	735	733	678	725	720	718	671	703	681	764	698	734	706	705	740	706	744	721	684	713	683	677	715	671	733	736	725	705	676	704	717	709	741	711	705	679	721	660	699	728	692	701	726	730	685	677	729	718	686	737	722	658	735	653	667	716	718	691	722	734	716	676	722	637	680	698	723	695	728	666	735	707	694	708	679	692	694	688	670	667	724	687	672	705	693	678	731	747	735	735	729	721	687	707	725	707	696	693	698	668	722	687	683	676	688	717	738	666	727	738	681	730	702	741	716	682	698	722	718	727	680	691	745	720	684	680	703	725	748	725	736	708	670	680	668	728	701	729	689	706	727	678	735	736	690	769	705	709	696	715	691	705	697	791	674	691	673	721	694	711	722	712	713	773	668	711	726	714	696	697	698	730	761	626	726	694	774	710	667	722	710	720	685	661	707	713	749	698	705	673	705	720	722	699	665	678	700	728	682	716	642	723	702	707	712	716	694	717	665	693	705	720	704	747	718	698	739	693	708	723	712	702	741	705	679	746	692	713	694	678	685	703	741	690	715	659	642	727	667	660	685	671	708	689	741	693	677	690	675	729	686	692	711	706	765	740	720	680	725	687	721	677	778	700	732	691	669	697	676	683	700	703	681	705	687	746	705	733	730	718	694	691	695	672	685	688	674	726	710	720	713	686	695	726	699	718	685	756	719	694	668	697
22043	3195	12033	38142	20240	2545	455	465	403	360	395	366	338	336	349	395	323	341	374	345	298	323	351	325	360	322	323	348	333	362	310	343	302	345	342	320	362	348	335	319	311	333	311	384	345	352	330	327	330	356	344	336	320	315	325	324	342	320	311	341	320	352	320	378	333	330	353	360	321	358	341	355	305	328	326	333	321	334	343	329	342	343	348	324	344	326	294	347	309	308	356	365	339	327	332	322	323	321	342	321	319	329	303	329	316	336	315	316	338	323	314	318	367	320	350	375	373	328	351	328	314	320	327	333	293	341	313	347	321	351	349	359	315	311	323	310	316	337	344	290	364	329	342	362	313	367	333	346	343	314	290	340	296	352	341	346	302	331	311	311	346	376	323	314	348	317	337	338	335	370	348	357	350	337	330	311	344	336	339	322	333	329	334	290	284	290	312	347	347	343	332	319	290	306	338	341	316	319	326	326	316	337	325	347	310	359	290	331	367	325	327	333	331	301	345	345	321	330	373	363	350	343	354	355	351	349	361	308	348	326	385	360	348	361	316	296	308	329	315	332	343	307	362	305	339	344	339	323	307	342	320	336	318	335	343	311	378	364	338	366	321	337	339	300	300	330	345	352	346	344	346	334	318	339	328	351	289	342	317	326	346	301	340	372	339	336	345	336	366	330	359	314	306	329	314	314	379	321	306	320	314	326	344	339	290	302	329	321	311	313	303	294	328	320	345	316	330	307	334	319	321	361	313	375	315	298	314	328	331	336	338	312	311	355	348	319	349	330	339	327	333	317	304	317	340	302	347	321	351	339	338	346	370	304	336	367	312	347	340	343	313	341	353	308	331	350	312	339	309	368	344	332	322	334	321	371	351	304	349	356	323	359	322	324	302	317	322	328	331	341	330	323	327	326	321	349	312	313	342	327	307	342	326	325	337	313	330	358	362	331	338	333	342	315	325	317	306	346	357	387	325	322	323	325	334	304	293	367	353	344	337	334	323	313	304	342	362	311	320	380	298	325	300	326	308	334	346	331	339	328	307	342	336	349	337	321	331	327	328	310	341	303	306	309	315	346	321	339	327	300	344	363	381	342	322	351	340	333	364	347	303	314	324	346	344	351	338	337	318	346	321	329	320	340	331	315	339	319	345	335	308	377	338	321	347	294	283	352	371	345	322	325	354	320	339	305	332	297	329	354	362	343	336	329	309	338	345	313	345	333	326	340	350	345	352	309	362	323	318	337	356	368	320	328	320	328	363	351	334	309	331	359	323	321	310	319	312	331	347	325	343	303	341	352	319	341	347	334	387	297	315	365	338	346	353	359	342	348	323	287	337	342	334	363	312	324	301	328	367	314	331	327	364	330	326	297	327	343	355	363	316	328	307	303	310	329	334	347	318	351	371	301	322	320	321	332	321	300	301	337	321	353	296	333	307	315	329	327	316	285	360	311	318	372	358	294	309	350	356	320	335	335	325	348	346	327	352	296	303	343	346	308	332	316	323	326	331	348	353	327	348	313	352	319	377	340	306	345	334	327	358	320	323	305	342	340	315	374	318	318	332	308	328	326	338	347	322	368	327	324	310	335	342	351	358	358	332	360	335	338	350	292	371	398	366	326	368	314	319	330	343	320	328	343	314	351	312	355	331	320	382	333	316	347	376	372	296	334	324	346	327	361	360	291	308	329	303	307	305	310	328	343	353	311	318	316	319	317	351	315	328	342	362	367	324	323	365	313	304	320	359	334	369	340	363	392	354	338	324	337	325	334	330	319	355	327	313	348	354	320	306	351	312	316	325	347	329	313	357	334	320	307	324	331	306	326	317	318	307	373	358	324	322	301	365	319	342	351	359	365	322	340	326	356	339	357	299	322	293	333	364	337	343	362	359	352	325	344	303	325	333	318	320	327	352	316	306	313	322	307	308	309	328	320	369	301	333	329	347	335	321	316	330	354	336	311	337	337	381	344	334	346	343	321	339	323	332	338	353	377	339	318	354	336	307	304	327	315	317	302	307	338	326	315	318	317	353	347	350	326	354	343	332	336	336	299	347	329	372	351	353	332	313	344	368	361	317	313	332	294	349	339	362	354	312	313	339	344	306	350	341	341	319	357	318	329	373	363	342	337	348	341	386	352	337	325	318	303	260	317	363	338	327	315	310	350	304	289	348	335	301	354	313	311	342	342	357	305	323	359	333	354	346	334	321	315	306	302	329	348	322	297	306	314	360	313	322	384	329	341	356	326	354	341	313	330	308	327	319	355	306	337	289	331	358	300	330	327	331	309	327	335	328	322	318	292	324	331	283	351	347	324	338	359	328	335	325	369	347	308	328	333	349	330	321	329	299	348	309	343	353	328	318	343	339	321	351	360	351	338	340	354	299	293	326	331	371	312	328	312	341	317	337	343	333	353	313	329	307	349	367	346	339	342	382	363	339	368	323	346	359	352	312	307	338	304	294	332	366	339	312	371	330	331	327	350	327	346	346	343	361	328	399	318	316	337	312	349	333	324	308	323	361	312	358	330	337	348	344	352	320	339	339	325	316	315	348	328	339	351	313	342	326	318	330	323	345	342	328	378	328	326	298	331	346	355	297	327	338	309	325	325	356	328	335	304	333	305	352	334	304	341	381	335	314	311	328	340	325	317	339	341	316	315	315	311	319	340	336	324	373	336	356	321	381	327	301	315	327	341	290	348	346	325	354	329	338	315	346	334	338	336	312	361	328	335	319	355	334	336	344	305	320	358	338	305	358	344	353	356	341	322	342	361	314	314	313	370	305	326	343	347	306	295	314	332	320	317	338	347	328	296	350	320	355	312	359	309	353	277	321	336	330	342	359	339	329	330	358	319	342	344	351	314	323	348	326	317	333	388	311	367	315	335	328	327	350	349	341	338	346	312	328	312	322	341	330	327	290	344	351	322	337	371	338	308	334	331	324	329	329	324	325	331	355	294	337	343	358	315	303	325	334	333	340	303	310	361	322	361	293	355	331	318	305	324	305	300	369	338	351	305	369	357	350	358	340	330	363	341	345	351	310	350	349	310	296	337	330	319	339	317	312	304	345	325	341	363	317	281	340	332	322	323	334	327	330	323	342	334	310	315	323	322	303	319	322	339	317	315	280	327	297	354	339	337	321	352	370	284	287	333	375	324	350	346	357	335	353	322	313	337	309	310	301	325	305	350	308	316	331	348	319	332	302	359	350	343	350	334	351	393	337	356	331	364	362	339	315	318	370	315	302	323	326	353	346	298	335	339	333	337	367	317	330	346	370	339	350	316	332	321	341	346	333	332	304	318	333	305	303	359	345	344	327	375	326	266	319	311	365	347	300	329	373	354	340	343	319	342	309	328	343	338	347	363	341	338	315	312	334	343	345	355	304	355	291	325	333	338	297	336	371	334	334	300	326	316	334	309	322	333	331	320	340	329	359	339	318	334	327	338	351	324	338	307	322	334	325	370	344	337	318	315	307	364	325	350	310	303	365	353	355	343	354	359
12287	2010	20651	49032	30640	1595	1300	1151	1104	1040	927	996	870	917	894	836	852	780	796	837	837	778	798	805	802	792	788	728	767	782	755	720	768	720	784	777	830	787	684	780	738	708	712	745	736	764	800	752	739	698	781	730	699	773	758	737	757	721	727	757	750	767	742	728	754	723	741	730	728	784	693	751	724	691	775	716	709	795	768	713	744	704	749	745	777	793	715	787	746	732	716	719	747	752	717	727	754	731	713	775	726	762	758	726	775	731	723	729	725	711	730	731	745	762	741	707	747	711	733	755	740	747	769	699	740	742	724	706	761	729	753	731	766	732	695	700	740	741	751	781	739	737	703	722	736	751	737	741	724	816	737	678	745	759	747	706	764	690	711	738	692	735	714	784	725	756	801	713	713	757	735	793	758	766	797	729	713	775	729	734	712	731	725	771	730	718	706	761	727	761	753	747	753	737	714	706	726	749	726	714	737	777	714	764	709	763	736	752	688	724	745	734	730	724	752	703	720	747	715	683	759	740	741	754	758	726	737	737	721	730	769	748	810	715	699	735	731	738	762	713	775	736	804	723	809	702	742	736	716	775	701	722	734	716	679	715	736	724	708	740	717	752	779	740	702	700	717	768	704	723	735	755	766	737	753	730	765	721	697	760	749	723	718	721	688	738	743	721	713	716	717	737	698	719	748	733	762	788	740	708	658	760	757	696	717	744	785	764	718	756	745	738	747	748	745	785	744	728	775	780	704	740	724	708	718	793	760	804	753	731	757	713	725	726	729	724	712	786	731	692	741	788	721	778	764	757	720	735	758	706	770	754	708	713	728	793	731	723	750	738	760	726	766	779	703	721	685	723	733	719	770	749	784	727	671	733	702	754	760	740	746	740	767	725	708	717	724	724	750	786	693	774	722	751	722	751	688	715	735	719	713	697	737	720	732	727	728	767	722	753	712	704	740	741	779	693	744	726	750	775	762	700	732	739	746	707	738	686	699	732	725	749	741	736	747	745	786	748	730	746	788	744	786	714	712	721	764	715	700	701	734	684	757	705	724	710	704	753	708	673	785	786	759	733	732	743	688	734	772	745	737	746	787	747	712	719	710	701	763	718	762	742	779	721	679	745	722	755	733	765	709	764	710	766	728	797	756	782	739	752	730	733	754	796	714	725	744	746	728	734	711	755	692	730	766	744	736	747	747	760	769	789	762	708	751	798	717	763	734	752	705	735	706	700	691	781	717	753	727	714	737	784	725	761	695	751	800	667	748	715	739	717	725	772	793	710	747	765	710	753	740	712	742	728	713	720	733	726	742	697	780	689	796	724	763	741	716	745	731	719	755	752	750	753	759	725	744	760	741	754	716	742	748	731	758	751	679	761	699	763	757	732	718	774	728	790	772	700	735	729	742	688	699	764	734	755	710	751	710	729	769	750	696	718	750	746	709	696	762	726	696	733	757	724	697	760	687	749	729	708	742	693	735	729	728	724	717	724	788	763	769	695	681	709	794	730	726	729	772	755	741	693	752	750	730	679	738	726	727	679	756	736	726	733	745	786	754	763	763	743	711	745	729	725	705	732	700	727	749	750	733	774	753	748	713	721	767	715	741	717	686	712	716	786	752	819	748	712	713	763	722	730	754	753	757	698	727	710	753	764	787	734	730	746	733	772	756	752	729	710	715	724	780	761	773	705	730	732	727	735	752	780	749	736	721	782	739	751	764	740	655	729	724	746	693	710	745	715	733	732	721	761	756	740	751	754	667	738	748	718	725	770	747	761	721	701	796	722	811	745	702	766	755	789	732	766	650	702	744	753	741	721	751	734	748	746	779	712	778	754	730	737	728	742	748	695	707	732	718	711	751	734	739	763	712	711	760	724	722	711	776	700	752	747	737	688	766	731	752	763	716	722	733	751	696	753	750	731	738	744	751	746	723	719	719	727	704	786	770	765	754	721	716	738	672	753	714	697	704	759	726	738	741	775	737	756	732	778	769	693	743	708	672	725	729	702	719	776	720	683	738	696	718	745	755	774	731	745	725	761	722	739	688	733	773	764	737	741	714	747	724	774	683	739	730	717	762	778	716	705	693	756	727	789	790	745	731	758	743	682	771	774	662	761	700	727	721	702	735	725	764	722	781	687	767	738	751	751	756	738	758	704	698	750	707	759	744	727	723	739	774	751	688	725	772	710	747	783	714	717	708	774	710	749	741	702	763	729	712	749	740	762	722	703	730	705	720	757	752	717	698	801	733	711	714	723	770	679	753	733	692	725	766	790	692	757	756	760	738	747	726	753	713	751	711	774	681	775	747	781	761	699	710	753	734	722	735	747	775	702	729	781	766	716	741	741	752	722	747	694	691	707	741	776	736	710	785	755	728	781	743	714	742	707	733	723	746	733	776	802	736	726	747	742	702	747	736	787	721	732	761	755	722	732	737	751	710	743	727	738	755	715	755	708	741	720	732	711	688	701	741	715	737	762	699	762	707	705	727	770	732	722	725	744	723	817	757	704	742	725	730	753	719	749	733	776	739	717	763	734	748	737	697	688	790	755	738	763	753	718	760	767	733	756	738	743	722	750	739	739	739	753	694	758	701	730	740	710	763	785	724	740	729	745	708	746	700	698	788	770	747	747	699	689	678	724	725	730	733	693	736	740	772	767	746	742	751	710	742	756	723	719	702	754	761	757	698	706	714	752	713	747	719	751	731	723	736	784	739	745	763	702	782	684	713	735	741	727	784	667	782	722	784	721	718	718	717	713	743	714	714	727	756	751	781	716	753	690	757	715	738	713	705	691	744	764	707	732	754	703	755	716	692	731	713	734	775	727	730	747	707	739	731	699	715	742	739	731	754	718	730	716	721	795	744	745	718	694	713	770	793	680	702	690	730	763	756	740	728	761	776	757	725	680	737	748	744	767	766	766	726	751	747	789	724	761	761	778	780	729	725	726	763	725	714	727	701	759	765	726	747	785	753	731	739	780	768	764	710	769	747	754	738	716	751	748	692	768	722	774	769	739	734	741	749	747	720	730	723	719	719	730	754	771	750	703	707	672	746	754	725	784	750	674	721	753	740	760	741	785	721	735	747	723	739	712	755	731	691	736	704	750	750	700	690	752	719	759	734	719	711	696	721	697	701	726	739	787	743	764	719	802	697	745	726	719	709	735	750	721	714	747	702	728	754	661	737	745	742	714	805	760	709	727	752	748	728	729	713	719	750	790	787	743	716	788	731	691	766	719	726	718	703	696	788	779	756	693	735	760	772	754	746	715	765	762	754	760	810	740	752	736	726	745	752	734	774	759	683	743	722	740	767	735	674	701	766	793	757	741	737	734	705	759	742	764	744	755	759	722	751	709	719	747	733	694	741	727	740	737	724	765	698	725	748	764	757	749	709	758	710	708	700	708	754	714	715	752	715	788	742	776	730	702	717	782	746	695	728	708	747	743	773	683	750	691	740	681	728	694	734	709	730	739	771	745	706	740	738	742	731	732	707	716	777	706
4640	640	621	814	352	168	139	125	158	147	147	129	120	154	135	160	137	132	153	139	127	167	157	156	160	147	133	132	136	133	142	155	157	168	151	141	126	148	181	151	122	131	146	124	132	151	144	157	155	136	154	131	149	126	128	138	139	133	165	165	154	146	138	159	152	131	130	138	141	133	150	156	146	159	144	125	131	156	123	160	127	178	162	149	148	175	144	146	140	135	147	139	151	148	148	184	140	130	141	139	130	124	137	151	154	161	149	153	120	138	123	132	132	156	144	144	150	132	146	138	140	155	149	131	160	167	119	145	150	138	137	118	159	128	155	157	146	149	161	139	154	129	140	136	153	150	162	137	139	161	122	158	113	138	149	140	154	137	151	159	142	163	127	121	146	115	130	184	144	141	134	136	164	180	138	118	129	130	153	129	122	153	141	140	147	146	136	145	140	129	143	131	155	135	138	150	143	149	134	142	123	134	152	140	157	138	118	154	137	135	134	135	137	129	142	124	145	136	158	140	137	157	144	146	152	168	116	164	128	151	145	129	141	140	128	163	164	147	140	139	118	150	129	132	120	136	143	135	150	159	151	159	158	132	166	171	171	136	164	161	130	149	161	133	142	162	145	161	150	136	147	159	127	147	140	141	157	162	131	144	147	149	121	160	138	143	143	127	136	136	148	137	137	141	144	158	134	148	144	132	127	143	152	166	142	151	126	158	143	137	113	149	141	159	170	148	146	134	142	165	141	130	153	156	154	147	154	131	136	147	147	128	116	143	160	155	147	156	145	162	149	116	143	147	148	145	145	168	120	140	158	131	119	148	139	135	164	145	153	140	156	140	150	162	143	149	130	136	158	146	133	145	152	127	144	145	151	151	159	165	147	150	152	171	160	160	153	159	121	145	177	154	166	123	147	146	137	147	134	150	129	132	135	133	183	144	148	127	153	132	137	165	117	149	142	132	140	123	147	151	144	127	151	147	144	146	124	142	140	146	136	134	115	123	155	157	114	143	144	149	119	153	132	153	152	142	124	144	158	161	132	135	137	158	125	155	146	120	160	127	151	136	125	140	131	150	134	127	143	134	149	147	130	142	131	147	151	127	155	141	138	152	116	142	131	158	156	116	160	155	146	173	123	136	137	134	143	143	127	140	134	144	135	148	132	145	139	122	156	148	139	141	132	158	143	152	149	138	152	132	138	127	121	138	132	127	136	140	157	156	130	141	129	129	131	156	159	146	153	141	125	129	166	129	138	132	131	123	121	145	151	133	125	146	130	129	143	146	151	153	159	147	134	143	121	154	151	140	119	139	142	140	139	139	131	144	143	138	136	152	162	142	129	143	140	147	130	154	139	159	149	154	131	153	132	125	142	119	110	130	139	139	150	145	143	154	144	139	135	151	130	138	157	126	149	126	125	128	112	148	141	147	139	157	158	149	174	154	143	157	123	137	139	154	144	128	143	140	120	141	155	153	140	137	153	148	136	163	121	151	122	137	141	130	144	158	146	158	151	152	128	139	141	159	138	145	142	141	136	120	152	164	133	133	141	122	166	146	138	145	163	143	154	154	140	146	168	143	145	143	148	138	144	155	144	148	147	141	128	154	157	136	155	146	120	143	137	163	140	124	145	126	138	158	131	144	141	144	139	113	150	193	142	134	151	158	159	120	153	124	139	149	139	159	130	144	148	123	114	114	150	144	134	120	148	146	156	148	143	127	128	136	154	131	119	152	136	145	159	133	160	156	150	142	136	141	141	137	135	140	161	143	157	141	129	140	130	140	145	152	121	151	130	143	116	137	126	153	155	129	130	140	139	132	152	135	141	138	144	129	171	146	139	146	148	124	162	149	140	147	147	142	151	157	154	136	129	144	133	145	141	134	147	140	152	119	136	152	186	147	157	142	156	145	153	144	164	143	141	145	134	145	118	118	140	156	116	135	126	136	141	144	125	135	145	115	134	121	135	180	116	132	126	140	138	126	159	175	144	142	130	138	121	140	155	148	132	147	150	135	158	133	143	126	148	169	130	140	126	135	167	122	142	130	142	142	136	133	157	147	137	124	147	144	136	126	141	149	144	127	158	126	142	149	126	144	135	140	139	125	141	144	126	161	134	145	163	121	133	115	138	130	131	126	151	134	139	159	135	176	143	136	169	130	162	137	121	141	179	132	136	157	143	157	146	140	123	147	151	141	131	155	169	125	134	152	131	134	142	141	158	160	160	151	157	131	152	153	126	151	138	134	140	131	148	161	134	145	136	149	143	159	164	129	145	167	147	148	166	130	116	139	163	152	134	149	118	128	127	126	143	152	151	143	142	160	139	119	138	140	126	130	155	131	140	140	124	146	141	123	150	143	162	139	151	161	141	124	137	149	139	141	124	135	167	146	158	136	132	147	125	123	134	149	155	154	158	131	132	126	127	141	153	147	145	135	144	141	145	141	147	138	143	112	148	153	146	148	125	148	148	160	124	164	141	153	152	142	138	158	143	147	129	137	136	141	150	162	120	149	133	141	134	134	146	133	156	147	146	144	137	155	174	125	121	140	152	140	184	131	142	124	140	126	117	110	156	125	140	144	152	139	152	126	130	157	167	127	141	141	178	141	147	136	162	157	118	141	137	124	134	122	159	141	131	148	167	128	136	137	149	155	138	133	136	139	167	141	146	127	125	147	140	142	135	153	154	162	128	126	148	137	166	180	132	135	126	152	152	159	137	131	122	144	132	166	150	142	127	158	147	171	170	140	141	140	130	134	151	112	142	128	116	146	113	129	132	139	151	140	138	128	157	127	144	136	144	158	140	138	180	141	148	127	145	138	158	138	150	117	120	153	135	139	153	137	138	155	140	136	148	131	146	122	155	151	143	154	129	139	161	145	149	131	118	139	129	149	132	154	123	140	173	142	138	138	135	138	147	149	139	159	130	121	141	127	163	131	131	140	145	169	142	150	143	147	126	132	143	132	151	131	123	130	145	143	147	155	121	153	143	137	134	149	159	141	113	137	139	127	147	136	151	138	158	147	147	125	120	140	150	144	162	138	145	159	165	144	146	143	124	161	141	155	126	124	131	129	149	114	129	136	162	159	150	132	131	141	142	120	137	129	135	133	132	130	145	143	141	131	137	152	142	138	139	150	133	142	162	143	149	161	149	152	131	119	148	135	151	140	137	144	157	136	178	179	152	131	155	136	152	137	135	147	166	164	154	158	137	132	156	135	156	149	145	133	129	138	127	138	152	150	127	135	151	158	145	164	134	138	145	141	141	144	151	139	138	145	140	136	137	129	130	160	132	137	139	135	160	162	123	135	135	132	125	143	145	147	170	146	140	132	166	154	156	143	139	143	145	145	132	147	120	108	148	144	165	148	138	129	139	137	138	139	128	154	157	152	142	160	151	158	143	150	149	147	152	149	134	146	144	136	134	113	120	132	141	146	126	132	136	152	142	137	137	180	144	156	142	198	144	154	151	139	144	142	136	179	146	143	152	154	151	149	149	145
3152	771	1489	2636	1203	395	431	380	354	389	352	391	392	379	398	390	392	369	373	367	364	349	404	371	364	375	370	361	379	430	412	376	417	392	406	385	356	389	375	414	370	357	362	397	360	345	374	366	385	393	385	404	354	362	374	380	386	402	381	364	335	387	371	379	358	398	369	401	390	412	373	417	398	397	385	370	363	378	388	380	419	373	360	414	393	359	367	381	390	393	412	407	377	389	377	365	370	380	361	374	388	365	383	374	376	387	381	368	381	402	406	381	383	388	405	357	384	386	341	410	389	381	364	401	390	385	401	409	337	355	361	392	412	398	349	383	427	376	353	356	393	400	386	382	373	374	403	343	391	388	381	383	404	377	389	368	354	378	382	405	373	356	375	392	399	352	393	355	376	399	365	377	391	369	394	374	358	373	344	397	354	373	380	414	382	371	365	402	385	345	391	365	375	402	360	382	378	419	387	401	377	389	423	377	359	384	394	386	361	373	366	366	402	377	391	387	370	364	373	393	362	391	370	387	392	410	396	373	364	376	344	378	417	409	393	358	362	386	398	394	373	368	374	379	363	381	360	361	408	376	374	375	386	370	390	391	391	378	371	385	415	395	366	381	342	378	359	401	400	379	351	358	387	366	382	400	375	366	377	384	373	379	401	373	368	386	413	371	372	428	358	361	379	390	409	368	390	359	398	399	383	376	364	364	349	365	377	338	368	407	400	414	381	425	338	380	380	375	370	372	394	385	407	386	336	396	371	393	358	374	352	380	357	397	362	395	364	355	362	381	353	408	393	428	389	405	360	367	376	399	402	360	334	375	369	375	337	392	397	393	381	375	395	384	380	398	364	398	385	380	393	400	389	401	352	347	380	377	388	381	351	380	392	395	386	349	363	381	346	346	346	368	405	398	356	396	392	363	378	345	369	384	384	359	355	371	380	380	338	360	366	378	360	377	394	399	379	382	383	378	390	386	367	388	389	375	353	353	351	396	394	350	371	401	404	372	388	334	370	356	415	365	378	403	380	385	391	363	353	417	381	361	370	381	358	374	386	384	363	429	372	396	422	349	386	378	364	402	377	406	348	410	402	395	387	360	364	391	389	360	362	379	357	392	385	369	349	359	378	402	382	392	364	352	380	383	379	363	374	379	369	352	354	380	369	366	398	397	380	322	395	394	403	390	412	379	367	371	381	377	349	381	391	385	346	363	375	382	375	380	385	386	373	395	372	347	391	366	396	396	402	371	346	385	344	426	374	403	336	421	333	386	386	368	364	371	382	346	383	374	377	408	373	383	363	390	386	396	387	368	369	406	378	403	355	378	358	379	356	352	360	387	367	382	408	378	362	377	377	337	425	430	358	370	382	337	373	400	365	421	376	371	368	396	382	373	360	359	408	371	381	380	370	389	369	368	399	383	375	388	402	394	377	375	368	376	394	374	383	350	363	379	401	388	380	381	415	366	402	377	391	405	373	398	412	376	404	373	382	374	360	364	398	350	337	383	373	412	371	402	366	382	380	392	373	366	360	373	385	386	384	368	399	362	379	388	405	370	371	383	364	359	377	372	409	370	362	376	403	345	393	386	376	388	418	363	377	379	371	386	375	374	379	352	367	361	365	380	417	388	353	379	392	366	373	388	403	393	345	391	367	359	387	392	384	354	397	415	358	395	335	399	372	374	370	390	401	362	343	410	380	401	406	334	374	367	396	400	392	397	378	395	373	394	368	402	392	408	382	381	373	377	396	408	389	356	382	394	373	361	397	365	397	320	401	378	405	403	357	388	378	384	349	418	376	368	388	375	387	388	361	339	376	406	416	397	373	382	374	373	359	404	363	405	370	393	405	356	373	385	414	382	383	350	368	389	399	378	368	398	396	395	386	371	413	379	349	372	313	388	371	389	377	363	368	399	392	381	398	429	375	399	395	339	405	363	377	434	353	379	390	375	362	382	358	384	368	369	359	372	373	387	352	351	370	381	399	397	380	375	367	342	392	383	359	388	375	405	400	383	356	414	369	396	374	419	394	401	360	356	373	421	386	396	387	415	405	374	360	382	366	406	373	394	392	345	383	372	358	365	383	370	358	373	412	329	355	366	399	345	399	395	397	382	355	359	364	379	374	394	427	404	338	409	345	390	412	377	368	364	368	385	346	401	397	381	373	383	386	410	379	371	345	398	376	408	362	384	364	369	353	373	381	387	360	390	389	358	324	376	416	369	365	393	374	387	372	383	391	372	360	402	356	385	371	373	375	360	385	382	356	399	372	356	364	360	341	346	406	394	412	343	375	380	409	393	355	390	391	421	378	401	382	358	344	397	358	355	345	374	348	403	390	399	378	342	387	421	361	389	380	368	413	340	385	374	358	381	389	385	353	413	369	350	338	377	389	409	379	378	364	426	409	395	354	398	401	379	360	349	371	371	383	385	387	399	376	380	382	367	384	414	381	364	357	356	381	385	398	347	363	409	382	387	403	392	353	373	390	408	395	398	426	386	380	334	342	385	387	373	380	405	381	384	389	387	400	359	404	365	378	413	400	382	403	403	373	378	395	319	361	364	387	348	361	401	394	394	405	382	396	363	384	384	416	362	369	402	385	356	356	400	366	394	405	383	390	375	345	380	367	397	379	386	366	355	355	360	393	395	395	397	340	392	374	385	344	374	353	403	372	387	381	392	367	400	369	392	366	356	389	404	388	371	360	389	396	383	371	354	365	364	411	418	397	406	362	410	372	377	374	385	368	378	391	355	387	387	384	365	389	391	377	369	407	386	406	378	375	409	418	373	351	378	382	383	364	388	396	327	380	415	351	380	399	374	354	350	433	373	372	372	421	346	365	340	369	382	356	374	375	386	391	375	370	358	393	360	393	404	377	421	399	374	352	369	379	401	387	397	339	402	383	366	402	385	371	386	364	401	366	378	385	400	375	385	394	384	358	354	359	370	406	362	359	389	373	357	383	398	402	398	397	385	358	374	360	382	393	423	378	359	365	382	422	369	362	372	400	396	325	389	368	379	378	385	397	387	354	399	379	366	369	388	367	409	397	448	358	368	383	382	383	393	396	382	342	389	366	400	373	381	360	368	387	407	378	371	400	338	395	389	357	401	390	380	401	386	358	371	392	339	407	386	355	371	355	358	364	392	373	381	411	403	384	376	393	402	407	378	359	365	369	369	364	377	404	383	422	384	423	356	405	376	365	386	361	375	362	393	366	400	395	389	342	394	345	396	388	365	400	389	391	356	390	386	417	357	369	363	378	391	365	396	393	364	369	354	372	370	398	376	372	375	388	359	396	393	436	386	404	421	372	381	350	410	374	383	379	389	365	378	394	363	369	415	375	374	372	365	404	385	377	455	408	392	342	389	389	380	382	376	388	354	383	362	372	356	395	407	389	354	360	386	377	396	379	363	393	367	424	357	339	455	369	364	362	387	382	391	411	393	372	356	364	333	416	363	371	380	385	393	363	412	401	350	367	383	370	352	361	348	419	369	409	409
13037	2828	15531	23926	10680	1062	358	351	320	324	376	313	291	345	337	329	303	305	337	347	296	309	312	286	339	312	340	306	332	338	306	288	282	271	353	335	348	284	354	330	297	329	292	317	307	337	294	323	302	276	346	300	311	313	278	330	326	276	299	314	290	286	313	295	317	316	297	319	320	339	305	292	295	271	302	294	297	310	295	353	343	345	326	314	326	279	306	302	333	336	290	305	323	309	306	318	325	344	293	315	284	315	310	329	277	299	282	327	325	333	322	315	297	350	348	331	326	327	297	317	327	332	307	358	349	275	287	283	331	328	331	285	323	310	307	332	362	291	285	310	336	340	307	289	338	325	310	309	361	285	322	340	300	323	337	328	305	312	301	314	347	351	301	327	304	321	298	333	335	349	357	281	305	337	314	330	292	290	300	291	281	293	281	311	320	292	324	281	313	301	325	290	360	305	304	303	323	312	336	327	333	297	278	301	309	301	297	327	293	292	331	332	331	278	362	324	327	298	291	335	349	316	306	306	312	324	337	309	313	284	264	301	316	328	348	332	331	314	310	326	356	326	328	328	284	311	309	305	291	326	302	307	279	321	295	298	308	358	345	319	303	297	282	319	313	290	369	321	283	307	323	322	312	305	308	295	301	310	337	320	307	317	309	305	301	314	320	320	314	315	341	297	325	315	303	314	284	297	302	288	318	346	319	339	310	323	287	335	327	338	302	301	300	315	332	322	309	279	310	303	321	259	339	338	345	268	326	308	303	329	304	318	292	302	323	308	312	295	304	323	332	310	329	288	311	333	307	327	320	283	314	300	326	310	312	337	283	346	305	321	302	316	330	325	335	306	317	319	317	318	308	306	326	318	274	328	356	333	312	306	320	320	315	296	317	305	300	334	331	338	340	308	331	342	287	328	305	328	304	281	304	298	298	292	278	310	326	315	293	293	315	352	283	318	326	313	301	329	316	332	322	325	289	295	279	311	292	299	319	318	300	320	294	301	321	317	308	311	288	311	288	286	309	294	352	282	345	288	313	290	340	323	283	316	330	364	335	318	313	289	338	319	316	304	313	314	309	322	315	314	310	304	316	321	318	286	319	330	314	302	296	332	320	306	339	320	295	275	305	326	313	361	277	301	302	297	326	317	326	311	326	289	299	292	338	298	316	283	293	329	299	293	337	334	304	318	376	317	319	314	314	286	343	340	323	314	297	295	278	320	288	307	364	315	300	336	309	327	322	335	319	303	306	330	260	368	328	311	276	319	331	314	342	332	290	288	310	318	308	321	319	335	354	291	346	295	314	321	321	320	308	320	312	298	310	298	308	321	321	321	313	327	344	337	330	321	265	312	321	305	332	293	293	315	293	293	278	332	345	288	294	334	305	314	313	319	302	274	315	282	333	326	317	313	295	306	311	332	334	317	289	339	323	324	324	321	355	330	293	322	308	285	302	333	357	287	284	311	308	304	314	325	308	305	347	319	306	319	338	304	274	315	278	318	291	284	298	302	266	322	272	332	329	281	286	319	306	333	314	313	311	298	298	283	296	302	298	302	326	290	322	315	314	328	309	320	304	312	321	307	331	322	295	313	285	313	323	331	325	324	307	341	340	365	313	320	319	296	309	287	316	320	323	292	314	309	336	291	302	350	259	323	316	325	345	314	312	307	353	328	319	319	299	299	329	306	345	322	295	308	300	323	304	305	315	308	306	314	285	306	327	269	336	288	310	303	329	325	282	312	316	315	298	284	312	300	322	289	335	293	305	325	278	317	298	299	274	338	293	326	319	277	318	341	326	350	289	345	301	309	307	313	295	313	303	306	297	322	276	302	353	327	312	322	328	341	309	298	313	325	345	315	319	337	304	349	315	280	327	335	305	324	304	318	331	303	297	294	279	306	320	317	327	271	310	323	330	313	280	346	301	315	325	309	300	328	320	324	336	316	334	309	304	303	300	309	288	292	363	308	338	284	326	295	289	286	303	325	288	312	346	337	305	326	350	315	327	336	312	287	288	319	320	323	280	307	298	314	326	306	330	331	321	345	306	337	294	318	294	304	307	295	332	329	327	330	330	312	317	300	292	297	306	328	306	338	297	319	338	302	264	316	320	311	331	323	319	311	312	357	318	344	327	302	342	311	303	338	313	312	302	302	301	303	350	342	313	285	343	288	298	320	317	333	298	298	317	308	308	262	325	321	291	299	337	319	325	332	340	295	326	305	325	322	289	309	322	316	301	323	327	321	304	296	322	301	305	325	339	285	295	300	314	313	328	335	320	322	305	317	314	328	320	307	317	319	327	297	329	313	305	314	306	313	312	332	322	295	303	287	333	319	304	275	294	327	310	339	334	290	328	307	315	323	303	300	314	310	273	309	317	348	308	300	317	353	313	326	332	313	322	332	334	292	334	285	311	349	335	309	319	306	339	283	307	311	314	324	330	293	341	324	334	330	322	314	342	350	350	313	303	325	312	328	322	278	305	338	301	383	339	337	334	320	315	319	311	297	294	318	320	319	323	333	300	308	314	295	321	315	315	331	318	337	321	285	328	319	308	322	331	317	321	290	327	297	326	303	313	312	308	308	309	328	334	323	322	305	313	320	309	315	297	314	295	329	338	317	300	301	287	337	338	297	333	316	322	337	371	282	337	318	328	301	321	291	333	315	301	288	335	285	322	370	340	295	323	324	296	303	297	306	310	318	323	296	318	340	320	338	296	302	325	322	283	322	283	307	338	280	318	348	332	279	322	338	313	307	343	315	310	322	321	299	293	289	325	301	308	303	307	292	322	305	309	266	316	305	334	297	337	288	323	280	298	289	343	296	320	295	315	318	312	335	303	317	338	326	334	312	313	283	299	270	334	284	307	313	325	322	297	306	283	268	365	304	291	355	304	344	325	316	291	341	310	307	316	341	320	303	341	326	328	332	306	322	335	324	312	330	314	291	296	289	306	322	320	282	294	335	301	284	335	287	315	346	293	336	317	306	312	318	345	334	325	312	321	301	357	302	330	280	313	335	321	309	317	333	307	342	289	327	319	313	328	339	315	318	329	333	302	289	324	304	316	324	287	328	268	318	321	345	274	333	313	268	329	318	322	314	311	339	287	321	328	308	338	307	315	335	330	330	322	307	311	303	314	310	295	287	332	305	321	321	315	304	333	324	333	371	341	319	323	314	312	311	349	312	308	313	342	315	322	297	306	320	307	320	322	356	328	298	291	308	344	316	296	301	368	309	334	336	333	316	295	317	304	325	327	308	336	317	340	300	316	329	298	355	301	322	298	305	272	325	320	301	294	342	322	328	324	346	329	301	300	317	304	341	325	279	327	316	284	318	282	305	304	335	346	285	320	286	294	288	323	326	354	331	325	327	369	303	311	297	316	316	351	318	315	326	349	352	321	354	314	321	295	315	350	356	338	318	291	310	327	274	283	343	315	292	319	311	287	315	292	323	315	333	303	330	317	322	342	269	321	305	295	290	294	296	305	296	328	275	299	329
8996	2954	25270	37419	21189	1149	933	928	879	861	783	797	801	737	755	732	734	729	720	725	717	759	771	739	714	715	735	730	717	710	740	703	715	713	734	740	699	691	701	748	659	713	750	733	715	725	753	702	713	719	655	716	766	734	651	726	722	718	678	723	728	736	721	753	711	726	695	709	695	735	737	695	713	680	762	735	737	702	752	698	692	703	700	705	783	749	715	695	737	682	645	732	745	755	691	727	693	692	737	708	741	683	724	729	692	741	690	721	760	700	693	661	696	728	711	731	697	725	757	733	722	760	726	709	656	735	730	727	709	679	730	756	719	693	774	755	725	720	727	705	687	689	689	726	712	729	705	694	729	683	702	762	691	727	726	778	671	705	724	736	718	724	700	718	709	703	694	713	728	709	733	736	737	677	722	706	684	708	734	728	764	754	667	720	687	690	750	709	710	722	723	721	710	737	715	707	709	728	722	665	690	704	713	728	716	686	673	700	719	719	683	705	717	767	719	699	726	722	731	682	618	692	740	742	703	724	714	693	719	697	723	756	708	684	710	717	721	718	726	655	747	717	677	687	708	724	687	703	692	695	738	710	714	716	693	706	703	731	755	737	723	728	717	718	717	736	708	738	798	760	685	787	749	696	704	707	744	717	719	777	742	721	710	729	706	726	726	672	691	682	739	712	689	701	702	669	748	743	718	748	692	744	694	770	729	723	738	687	696	705	701	673	747	685	684	681	757	683	711	723	703	690	703	749	716	708	695	716	753	758	705	705	693	757	706	722	702	644	710	707	661	754	726	727	671	704	724	740	703	723	717	715	691	692	723	710	715	678	735	665	733	706	742	756	693	756	706	750	637	749	675	703	697	709	719	752	716	709	730	745	731	718	675	703	731	733	670	715	761	729	733	714	704	709	688	674	758	730	763	691	696	751	714	746	707	686	720	700	725	752	721	751	710	768	748	749	700	708	747	703	736	695	693	740	741	669	713	731	728	712	673	713	710	706	747	768	687	672	731	705	699	757	756	727	737	728	767	739	727	700	767	670	735	719	718	676	697	695	681	711	715	693	714	678	693	741	721	710	754	756	714	693	714	729	729	743	696	701	703	690	723	691	628	702	687	733	722	738	698	691	719	656	736	731	716	702	688	727	665	675	710	708	732	696	733	700	815	701	740	727	757	738	761	711	733	711	727	760	757	734	712	723	709	652	735	698	701	665	703	693	711	765	715	733	734	702	700	758	732	707	699	754	692	722	701	706	673	720	717	695	685	718	721	692	732	716	721	784	730	666	685	685	726	741	706	703	735	733	711	724	703	728	739	716	702	728	683	685	700	720	714	684	689	733	728	667	740	734	688	676	699	702	678	694	731	690	737	723	729	735	691	701	716	726	753	765	760	699	687	748	690	725	726	689	730	694	656	696	743	724	732	734	726	669	707	723	724	750	751	690	725	705	704	729	741	732	717	725	700	671	697	713	696	739	708	731	726	713	753	721	734	723	708	740	705	707	710	722	739	743	714	696	732	697	726	727	681	746	748	731	687	693	717	706	731	716	663	697	716	702	690	718	723	718	734	769	713	702	716	708	706	733	765	774	679	720	718	702	726	716	723	727	700	728	781	727	731	755	680	709	706	685	741	731	720	714	696	700	760	676	749	668	728	734	749	741	691	677	704	720	731	722	739	771	652	676	667	694	733	756	758	739	717	751	723	739	754	762	714	747	771	733	721	691	742	727	704	743	653	717	705	707	694	723	750	725	770	701	683	714	700	724	719	747	744	676	755	715	758	679	703	774	731	705	732	743	719	722	738	724	770	722	720	705	746	711	705	707	704	706	743	697	686	750	733	716	702	677	739	782	710	679	718	701	661	704	690	711	745	714	699	723	721	708	737	724	672	745	739	732	723	712	697	704	707	734	729	695	698	750	716	702	708	717	691	725	719	741	692	689	716	709	692	725	734	696	703	747	723	710	751	710	705	761	748	724	742	689	745	697	662	739	712	702	723	719	750	709	707	753	714	731	731	700	700	747	698	714	733	679	725	702	712	757	717	695	724	707	739	751	771	713	663	720	703	687	680	693	723	733	750	644	773	694	723	738	714	697	714	736	743	713	711	726	732	715	742	684	698	687	753	673	729	681	736	724	706	734	703	718	725	708	749	700	699	705	741	702	712	761	723	756	720	687	691	731	710	706	738	705	718	711	692	724	664	687	743	729	740	693	716	709	720	707	735	724	730	799	694	736	724	731	694	738	666	757	717	705	696	727	739	757	694	719	746	731	717	741	720	688	689	698	759	722	659	727	702	721	684	746	728	748	722	723	733	728	674	691	719	714	667	768	698	711	726	684	712	714	732	710	703	730	714	704	751	690	754	671	715	737	709	726	738	685	743	689	693	743	742	731	707	701	711	715	739	753	771	738	725	757	716	713	743	779	753	729	718	721	717	762	768	742	677	692	744	754	684	732	707	709	697	696	673	716	690	730	683	759	698	759	710	715	678	679	765	657	719	716	737	767	754	726	709	715	693	701	732	733	745	722	741	739	762	696	702	683	694	700	707	720	697	688	721	730	691	721	699	722	721	726	710	685	721	768	716	764	743	703	715	714	735	757	725	708	733	699	757	755	720	678	695	716	727	716	706	739	711	742	676	721	726	756	714	730	726	684	682	717	767	750	721	738	708	715	691	731	703	713	694	700	700	721	755	747	656	704	716	675	707	695	681	716	756	672	704	715	694	693	744	704	717	689	699	712	726	702	707	731	725	661	721	690	713	700	739	676	692	698	696	656	682	684	727	740	708	742	683	745	705	737	691	734	691	755	751	673	724	684	748	730	676	682	712	695	744	727	698	750	663	719	667	692	712	748	685	678	722	695	697	713	738	770	742	749	707	707	713	752	725	746	733	701	681	730	732	738	689	718	684	697	684	712	754	677	744	728	713	749	663	698	715	720	717	691	723	718	741	677	753	696	777	693	765	665	738	697	735	716	692	735	722	736	742	699	757	756	716	738	727	718	723	726	727	769	707	702	751	708	715	706	704	668	708	701	729	688	723	728	702	687	711	740	698	737	679	654	738	735	717	747	684	764	720	744	776	698	708	756	712	709	685	687	715	684	691	706	686	704	738	663	717	691	744	718	686	729	728	740	754	732	687	744	685	736	732	708	696	749	730	675	725	744	729	708	696	754	691	722	693	715	682	719	717	684	693	693	707	720	723	740	719	701	687	735	758	720	715	696	728	697	774	721	687	696	705	722	736	722	672	709	730	772	742	722	696	736	716	734	713	746	743	737	721	695	705	740	713	722	720	705	705	712	724	752	710	722	743	735	708	715	693	661	700	722	745	744	763	745	749	684	720	692	711	693	698	698	731	674	785	699	676	773	692	703	693	724	667	715	707	735	703	695	717	707	698	694	676	704	719	680	696	731	675	709	699	697	714	700	727	698	714	699	748	717	698	712	701	733	760	675	708	725	677	781	710	696	687	696	754	724	724	702	714	674	724	729
21017	5149	21367	38158	20685	2641	469	408	400	420	380	379	390	351	377	325	335	366	309	331	368	361	321	341	346	348	326	311	337	328	367	380	309	326	331	314	357	349	355	310	327	339	328	312	350	330	330	342	345	313	346	343	364	340	320	315	361	344	357	314	322	335	336	352	367	310	359	373	334	329	390	342	338	318	327	388	325	307	317	338	323	335	346	321	309	389	353	347	340	316	322	318	323	347	349	353	345	329	349	354	320	340	370	341	366	287	351	333	346	350	311	326	352	353	357	354	327	345	354	349	336	333	351	325	307	321	323	366	363	349	358	323	357	307	353	352	352	366	343	313	362	344	348	341	350	337	326	337	321	351	354	333	374	338	335	328	334	325	336	339	336	312	322	368	336	356	319	325	353	340	335	351	354	305	311	314	342	333	325	328	388	301	335	362	322	321	366	341	305	313	357	325	341	339	330	382	355	358	336	299	330	358	323	347	329	279	322	323	329	363	362	340	321	330	345	394	393	353	357	349	386	319	341	349	326	318	370	339	320	360	330	363	346	336	311	355	309	296	325	329	328	343	342	357	380	342	335	378	352	316	327	340	354	388	344	353	322	310	337	328	331	336	339	317	325	344	345	301	329	351	325	324	328	329	312	367	351	342	334	347	340	354	346	369	336	334	329	334	360	289	320	312	331	356	328	304	322	340	341	333	338	329	332	302	325	334	357	340	393	351	340	317	333	325	336	322	372	337	317	348	379	354	350	343	339	366	358	350	367	351	347	308	329	337	356	324	344	359	338	353	319	336	337	330	311	367	340	339	357	357	336	357	323	324	348	340	318	329	311	355	322	351	375	346	376	352	333	321	339	331	317	353	359	322	322	330	317	329	322	322	357	383	331	379	312	299	354	357	319	340	359	364	348	357	314	379	293	329	340	355	355	340	317	339	331	331	347	342	353	333	306	345	345	383	330	328	375	322	324	342	336	355	334	353	339	329	352	327	327	376	353	327	374	342	350	341	333	332	357	352	323	320	324	333	350	327	361	361	337	321	343	365	343	323	323	306	332	333	358	335	319	363	315	334	325	361	335	369	359	363	334	280	328	321	323	343	359	344	338	360	322	303	357	351	376	347	366	306	320	364	321	351	348	348	344	316	344	341	339	331	355	300	323	338	371	305	357	342	328	397	295	332	309	351	333	332	381	307	341	333	311	320	309	351	340	342	330	296	316	307	303	327	346	356	287	372	346	364	364	317	320	356	320	337	340	315	352	336	334	334	345	350	338	335	349	330	353	341	338	303	352	298	328	351	295	333	348	342	299	340	364	305	350	326	374	369	302	358	328	326	338	329	355	321	355	351	319	329	334	326	315	334	333	368	354	371	354	368	299	337	304	311	335	329	336	335	334	348	346	324	311	328	344	340	345	336	339	326	324	340	338	364	326	300	307	324	341	334	353	342	320	354	337	321	336	343	362	332	348	336	335	353	329	336	276	319	340	339	297	312	355	384	351	334	371	377	341	341	337	342	356	361	345	334	302	360	376	347	346	363	342	363	335	344	341	353	318	325	364	308	341	341	355	344	343	345	324	353	351	333	344	381	303	354	284	331	340	332	318	343	335	352	308	342	311	348	300	331	351	321	339	325	311	334	348	350	346	371	329	348	335	371	358	351	310	329	351	357	329	332	320	356	345	341	299	320	340	316	321	355	355	336	338	325	312	344	322	348	328	335	301	355	355	346	349	350	350	396	339	330	308	343	303	335	332	356	348	359	366	304	367	340	382	355	330	332	312	311	326	330	371	327	326	330	362	345	276	320	332	362	338	315	341	316	354	345	326	323	341	347	360	315	331	331	309	344	316	327	319	336	361	331	284	328	328	341	315	335	341	371	359	350	362	339	306	349	340	352	339	332	299	309	369	343	341	368	309	346	324	343	341	365	341	332	334	345	338	338	320	339	337	362	367	355	326	342	366	324	348	324	353	354	329	315	304	384	333	351	327	337	358	296	363	343	363	350	316	319	356	347	296	344	327	361	337	297	339	345	330	310	333	313	323	322	319	333	331	372	331	307	307	328	317	323	327	344	299	329	335	336	322	326	330	326	328	305	332	367	300	320	355	324	378	338	356	323	324	337	339	340	377	337	364	342	358	321	325	345	301	350	351	299	342	310	356	344	347	352	347	301	345	322	323	320	334	294	286	345	339	356	327	332	309	388	345	324	321	347	351	324	348	328	333	341	369	374	322	324	353	327	362	362	364	362	347	345	341	307	337	381	316	339	300	350	320	346	331	345	331	320	289	322	329	382	348	337	362	336	339	329	297	315	339	311	325	373	341	356	351	342	331	335	306	373	320	342	350	322	356	344	323	352	342	351	347	320	335	331	365	320	321	359	311	353	357	308	358	372	357	346	332	353	304	337	359	361	311	342	327	311	337	337	309	315	304	390	359	341	313	358	305	342	347	308	334	307	325	340	337	347	351	363	329	316	326	334	359	354	314	356	353	325	331	350	340	374	392	393	332	364	357	356	328	338	307	335	338	324	362	357	354	335	343	346	330	359	358	361	330	348	330	325	331	339	404	345	321	294	340	365	322	359	320	355	342	326	357	321	351	322	296	338	338	316	351	360	324	345	335	321	388	338	343	342	329	296	331	346	342	291	336	345	385	348	313	339	306	353	366	338	323	364	330	345	337	323	324	307	348	342	339	317	317	323	313	307	330	360	346	355	369	330	355	327	354	306	352	344	352	319	333	332	308	331	357	307	353	347	361	366	360	367	380	342	337	383	335	323	330	357	343	362	361	318	349	331	349	357	329	391	337	359	367	334	340	347	363	353	351	355	343	332	297	393	370	310	324	370	329	341	319	351	359	346	339	300	352	345	312	338	324	358	327	299	367	293	404	349	314	362	352	311	325	356	320	340	378	358	336	357	345	321	349	324	350	351	361	359	380	334	350	324	339	333	369	326	336	369	344	323	345	378	338	329	335	341	301	341	356	320	295	359	360	316	358	376	359	318	295	330	378	337	307	346	300	346	320	332	347	337	359	333	329	335	326	305	312	330	339	355	318	346	364	358	332	336	329	319	350	342	321	335	372	316	334	309	324	337	331	349	331	336	335	328	325	294	312	325	352	347	322	306	327	373	366	347	311	286	304	326	322	340	342	365	373	372	332	346	321	349	299	343	323	348	320	335	358	349	346	349	343	331	336	323	340	342	343	285	324	331	318	336	339	342	307	301	353	307	333	345	344	333	381	350	351	318	336	332	319	360	334	366	310	348	317	301	339	378	327	346	344	337	319	350	364	349	356	322	334	376	334	357	298	335	331	318	332	318	343	346	358	312	346	383	327	330	345	324	348	348	342	344	330	307	327	341	335	371	390	349	333	326	339	327	333	351	349	402	363	303	333	338	358	337	339	359	392	329	368	360	317	334	374	372	348	370	372	354	342	330	333	330	313	322	315	388	332	353	323	331	321	337	331	335	327	346	333	321	304	301	367	326	326	362	353	294
11504	4045	29988	48743	31010	1491	1319	1239	1119	948	983	965	886	857	854	891	808	837	798	787	790	836	802	802	796	773	760	794	812	755	811	820	727	784	815	749	778	748	776	764	816	753	807	773	726	762	757	776	759	759	746	784	758	763	762	788	722	746	755	771	764	810	760	754	750	775	757	755	753	760	702	807	735	758	780	773	696	778	755	776	696	784	773	740	737	762	743	764	745	713	777	732	773	733	733	736	755	726	787	722	714	739	758	823	704	732	761	779	728	737	739	742	741	712	746	779	716	719	774	714	779	792	762	761	741	735	740	777	799	723	741	749	796	772	721	765	771	766	665	779	761	733	716	758	718	757	729	722	712	725	753	763	776	742	755	751	719	783	699	771	742	754	741	762	714	807	730	789	726	726	744	732	733	772	698	665	740	742	738	792	734	776	708	716	757	793	724	711	772	749	753	743	718	755	796	706	754	754	743	807	713	727	759	758	747	724	690	755	748	700	726	748	763	796	760	751	739	763	751	769	815	743	769	738	744	798	698	733	719	798	714	737	727	724	758	722	758	731	756	731	734	780	700	771	754	717	760	750	730	738	724	744	749	745	717	811	773	761	733	757	745	716	807	728	756	737	731	745	735	770	802	711	757	704	708	742	763	710	730	744	785	731	798	771	781	723	738	721	781	794	700	760	796	690	712	760	744	737	771	712	731	699	762	739	713	810	736	750	760	750	754	743	755	726	784	820	762	779	798	717	754	770	787	730	759	753	732	782	800	729	690	757	738	747	719	784	761	734	784	716	735	741	810	776	770	811	759	748	772	756	744	753	756	760	726	772	765	724	774	756	702	793	740	750	724	809	748	746	699	729	751	729	768	733	756	812	783	743	757	722	723	760	700	730	728	790	784	769	763	736	733	769	738	706	767	771	714	740	731	748	727	761	742	762	759	777	747	794	743	766	765	751	733	718	764	735	758	723	710	784	708	742	720	720	769	684	763	766	757	753	721	779	780	800	741	765	776	756	732	729	719	731	744	779	697	798	744	771	710	781	736	742	756	721	727	772	748	726	700	735	763	763	735	783	687	700	703	758	735	691	703	745	786	752	744	764	706	744	717	729	765	760	762	736	735	767	766	755	756	722	731	794	740	731	728	738	733	731	741	755	713	797	805	757	784	711	751	795	730	725	741	753	749	704	769	730	761	746	781	745	723	756	723	705	779	742	805	778	745	775	702	742	701	687	786	694	769	796	765	784	770	717	747	709	717	776	745	765	749	792	743	778	756	737	761	724	786	786	800	705	717	732	740	792	743	735	717	735	760	748	707	684	719	722	791	745	753	802	740	725	778	705	715	758	796	763	770	748	805	793	772	795	735	707	714	753	755	743	713	681	750	718	713	754	700	746	778	758	756	781	760	743	667	741	764	762	749	789	671	758	714	744	745	737	702	779	714	791	725	745	793	760	724	781	721	780	767	745	817	758	694	741	725	748	749	732	733	784	755	739	774	753	753	739	750	740	722	720	747	753	748	751	767	726	725	714	688	754	752	746	737	797	728	716	732	784	771	762	732	730	741	744	765	753	727	726	786	806	815	802	750	739	759	713	745	731	728	753	704	721	732	753	762	775	749	766	749	734	725	721	713	737	749	748	795	757	750	785	754	726	718	733	800	752	752	752	782	798	754	763	748	786	708	751	774	744	768	776	722	716	752	739	719	742	737	763	801	743	756	713	780	771	758	738	753	730	759	777	721	742	758	713	784	745	760	755	748	781	762	750	764	685	755	764	724	728	754	722	702	742	735	720	774	770	764	770	750	788	720	765	729	707	699	769	720	767	766	777	736	822	765	785	773	806	795	696	757	729	744	806	739	845	754	745	711	749	782	774	748	745	698	690	757	785	754	753	755	778	743	727	761	717	751	686	746	764	744	752	741	737	782	766	753	735	794	737	760	746	694	762	737	717	739	786	745	766	751	736	729	753	737	747	801	724	750	782	721	718	769	769	751	738	762	772	759	737	762	733	732	726	774	723	744	759	751	752	704	734	741	708	794	711	713	736	776	724	767	770	752	688	755	759	756	759	766	771	844	766	748	782	741	722	814	771	770	738	756	790	799	736	761	721	713	707	740	743	773	737	807	732	742	689	804	768	812	789	777	759	780	731	748	701	725	770	781	764	749	711	715	761	727	725	759	745	811	666	728	740	729	720	675	780	747	736	740	749	766	717	745	744	713	762	730	753	728	775	794	765	704	759	707	772	729	744	724	744	719	756	752	770	729	742	734	756	731	765	732	777	752	798	762	706	754	715	763	718	761	718	727	739	830	779	795	687	771	780	774	744	731	722	730	763	777	728	769	748	776	756	724	733	726	730	731	740	708	674	768	708	780	731	772	778	745	766	746	772	759	711	763	731	765	738	769	752	826	769	767	731	754	752	788	751	755	774	758	698	749	731	788	742	785	765	737	750	711	760	793	745	727	722	775	751	731	729	742	767	777	757	746	767	785	734	769	774	692	780	716	727	725	787	773	795	747	795	723	762	706	737	722	806	745	738	757	780	744	781	735	749	760	761	719	698	708	722	707	746	743	747	742	740	823	774	770	748	780	769	749	726	787	762	757	764	726	764	720	746	756	802	772	758	753	750	783	806	737	738	757	729	729	763	750	739	760	776	749	755	778	769	740	743	769	778	745	778	750	722	717	758	740	711	782	697	758	777	706	737	694	784	765	755	768	742	761	760	765	758	729	765	765	734	710	759	772	753	795	742	754	760	758	712	779	743	757	754	760	719	758	764	763	720	727	740	766	724	767	725	756	755	772	725	730	774	772	762	730	764	758	771	762	765	775	729	713	721	776	745	773	783	713	711	757	708	770	715	703	807	717	778	705	729	736	750	760	758	734	755	754	697	786	682	728	758	749	736	744	758	750	795	717	699	711	780	700	698	722	805	702	788	712	797	754	761	742	765	714	795	751	728	770	743	814	730	743	759	696	747	739	726	765	715	729	715	738	751	749	689	740	734	738	793	776	785	779	776	758	774	796	723	733	735	731	731	756	755	718	777	753	761	702	769	750	748	750	751	747	729	737	716	725	790	799	764	744	721	755	783	720	771	743	761	740	753	758	733	734	722	719	739	729	727	739	733	722	786	762	750	782	765	713	770	732	730	750	764	736	751	714	777	750	734	763	780	773	747	740	735	711	739	714	778	781	760	725	732	774	762	754	736	719	776	741	760	721	781	733	743	722	760	705	742	752	714	753	735	745	728	738	771	749	753	775	777	727	719	753	800	775	761	769	711	749	735	778	704	781	782	732	756	755	796	685	745	727	742	754	716	753	726	721	767	713	772	738	706	795	715	720	751	759	726	757	725	712	798	741	776	774	733	716	734	757	719	800	751	748	762	758	774	742	781	720	799	731	781	728	684	723	719	775	764	700	751	739	761	704	752	759	737	752	767	764	735	755	797	705	759	735	777	753	785	753	730	732	710	755	749	766	724	780	757	739	737	721	703	762	745
4364	999	765	806	373	138	145	139	143	147	151	145	136	144	129	142	132	150	169	137	139	131	141	156	145	140	120	112	149	142	134	142	150	152	143	130	147	133	164	155	144	136	138	174	142	124	124	161	155	156	126	143	138	144	140	121	137	148	151	111	141	133	149	127	161	149	150	161	140	149	153	141	161	125	140	148	165	128	145	144	130	163	133	147	131	146	133	119	146	176	139	139	143	157	138	153	135	139	144	146	152	155	136	152	167	132	129	130	114	153	150	150	135	138	136	136	138	137	127	150	136	152	140	137	125	115	153	138	126	132	131	137	150	148	150	143	151	148	134	153	132	142	140	141	153	145	144	138	152	147	136	112	141	146	154	142	159	141	145	137	161	135	145	162	154	145	116	141	158	155	139	142	133	152	136	145	144	147	128	141	163	143	171	134	162	142	147	136	126	149	133	144	145	141	153	120	133	161	151	148	162	152	153	161	139	141	143	154	147	135	187	144	150	144	150	154	127	136	160	122	151	148	148	153	147	123	162	165	126	133	121	148	168	137	150	147	129	139	141	140	134	135	137	148	162	144	142	148	142	136	137	147	154	145	149	144	137	123	134	138	148	159	116	148	135	143	167	157	147	146	146	132	112	134	143	135	164	135	155	161	153	144	154	129	165	155	139	141	139	140	138	130	148	126	151	152	143	138	140	159	142	156	138	164	134	163	161	144	150	128	148	139	173	142	132	162	162	149	135	131	152	118	136	149	144	144	159	134	154	161	132	133	154	128	136	131	152	137	122	165	140	154	145	137	153	125	146	155	139	142	135	153	170	167	124	141	166	138	142	124	156	143	165	128	136	141	162	119	138	146	163	134	143	121	141	164	153	159	128	181	142	133	157	142	130	131	155	158	135	137	136	145	148	134	144	130	158	138	182	137	148	170	149	121	147	158	156	136	136	128	149	147	135	140	154	170	173	154	145	152	153	131	170	144	148	166	131	155	134	141	158	147	139	147	141	143	155	144	150	162	128	145	141	171	137	131	134	123	163	145	168	139	152	146	138	117	122	143	147	169	154	139	115	123	139	128	126	116	139	158	139	151	153	145	120	126	135	156	143	155	139	145	163	132	126	148	142	164	142	163	143	151	137	155	137	152	147	137	159	142	150	126	169	119	150	127	135	150	138	154	137	142	140	143	162	136	159	147	129	142	136	147	145	147	137	124	129	153	135	140	154	138	150	164	166	166	143	165	148	149	161	139	138	149	133	147	139	180	134	126	156	154	122	136	154	152	139	155	164	158	159	136	159	143	136	124	127	156	159	154	153	144	155	134	122	124	158	127	152	131	155	160	157	132	146	153	130	141	135	141	153	146	136	161	124	164	155	127	137	139	147	134	133	138	134	133	135	164	148	165	138	165	173	157	126	154	129	161	135	146	156	151	122	149	123	127	133	140	154	123	139	137	147	164	150	157	132	146	130	158	146	155	160	157	146	127	152	133	141	138	152	142	139	175	157	142	145	149	143	149	145	144	151	136	169	157	154	130	137	164	119	138	147	148	170	131	154	148	144	146	154	171	138	143	149	144	152	136	148	144	121	143	148	131	147	133	168	137	167	134	147	132	136	150	148	137	127	178	142	138	128	128	158	125	138	152	120	131	158	152	127	163	146	133	166	147	141	157	146	163	137	178	130	153	164	161	172	163	143	135	157	151	159	143	124	133	138	132	154	138	156	148	157	142	134	151	141	139	158	122	138	156	140	134	147	141	166	153	132	149	144	165	173	163	147	147	157	166	164	155	132	129	135	151	139	136	145	160	157	144	152	162	136	144	143	134	162	150	133	138	142	120	136	160	147	144	158	152	171	136	136	146	145	145	157	182	132	146	142	134	148	141	132	148	142	137	112	137	126	140	159	142	125	153	119	148	152	140	136	137	141	133	162	133	167	131	148	157	139	140	130	119	137	165	149	158	149	185	168	131	144	134	148	137	143	124	143	127	144	117	131	136	150	139	141	148	169	150	146	141	135	109	158	168	155	162	145	140	146	131	144	126	125	132	153	142	146	132	145	171	170	152	171	161	137	139	146	155	152	156	136	137	127	117	136	140	146	164	139	147	145	137	133	146	144	142	148	147	146	157	161	176	150	152	144	145	124	146	136	137	150	153	137	166	185	126	131	144	131	143	134	154	156	147	143	139	167	156	143	141	146	165	115	140	161	147	159	126	156	129	160	145	140	153	173	150	167	147	131	141	123	146	147	118	154	150	151	159	153	148	107	152	139	145	146	136	162	143	130	119	145	147	139	141	144	131	137	145	135	126	152	145	149	129	149	136	116	131	134	138	147	132	144	150	147	126	160	139	165	124	129	127	151	117	133	140	129	136	161	158	143	130	163	160	127	145	156	144	150	139	145	132	148	188	143	157	164	157	128	144	142	136	131	147	141	152	149	170	141	122	151	135	159	157	131	143	148	135	157	178	168	148	150	147	143	152	143	148	152	141	153	133	141	152	105	157	168	119	154	143	140	150	132	144	158	137	161	125	143	167	144	150	135	130	153	146	141	152	150	146	153	155	143	144	170	159	138	139	132	153	145	137	141	133	137	150	144	158	140	121	159	129	150	140	155	148	166	138	140	156	140	139	145	153	135	162	119	147	143	156	145	154	148	136	142	145	141	137	142	137	151	127	152	150	154	118	133	134	142	129	161	130	133	146	151	121	137	160	121	159	165	117	139	145	166	139	129	141	153	147	153	132	154	124	126	156	154	150	140	154	156	144	152	136	164	136	134	131	127	146	130	147	130	137	160	133	135	149	160	154	164	147	147	143	162	153	147	165	157	135	139	142	138	130	151	142	135	148	140	129	150	147	155	157	139	141	142	145	145	162	156	153	137	160	127	164	159	146	148	152	134	144	122	158	136	136	144	158	163	137	166	158	151	150	155	139	130	136	147	133	170	145	145	159	159	168	170	170	146	133	144	152	137	113	125	130	129	146	121	148	140	142	167	137	153	145	141	131	167	147	134	147	138	154	150	141	156	151	134	137	158	140	137	152	137	138	145	155	154	157	149	139	153	126	113	154	129	158	148	126	135	150	144	158	150	132	140	127	139	137	151	115	138	148	159	136	143	136	130	149	153	137	153	143	149	137	133	134	125	140	128	128	141	127	147	131	147	139	157	160	178	141	144	147	151	152	162	144	136	144	139	139	131	131	141	140	123	126	145	142	148	142	132	130	123	157	124	147	136	139	137	142	151	143	139	156	146	137	141	146	125	141	137	128	138	148	139	137	152	145	154	139	140	150	156	164	149	154	152	139	127	179	156	157	151	148	134	147	153	142	148	163	153	129	139	159	166	145	128	124	154	130	141	139	157	131	159	136	147	142	147	137	151	156	148	147	124	136	139	137	144	149	148	150	151	126	111	169	151	132	137	132	145	147	128	154	141	156	129	143	142	156	152	148	169	147	156	129	139	136	143	135	140	159	147	124	128	137	161	134	143	153	150	148	147	159
3183	1114	1693	2608	1286	369	382	387	376	421	362	408	363	413	413	408	377	371	360	395	369	395	389	404	393	392	400	431	403	372	393	385	416	405	350	400	377	398	384	376	414	361	371	431	361	385	395	382	354	390	387	415	396	391	339	414	414	396	382	380	411	378	381	362	357	410	397	364	401	374	362	407	400	385	381	397	391	422	380	362	358	393	408	415	413	410	366	400	373	374	358	364	384	362	345	411	353	371	366	371	355	388	353	386	386	414	358	380	371	388	388	376	386	367	379	393	366	389	339	397	390	407	355	342	398	377	393	365	367	384	385	389	364	391	395	383	379	383	368	394	352	379	377	393	382	367	397	399	380	407	398	374	391	407	389	375	360	358	413	361	389	377	425	384	397	388	360	393	371	368	376	425	372	354	376	371	385	396	371	382	409	400	408	350	373	386	381	367	368	403	369	385	357	394	399	358	391	368	391	386	375	432	383	385	386	354	407	369	383	429	409	390	352	418	377	367	377	362	375	388	363	422	353	398	358	361	381	400	373	416	374	372	377	427	375	378	373	378	355	363	427	389	404	361	374	384	409	404	343	401	380	412	383	392	382	384	401	362	422	383	390	396	358	375	440	403	375	382	366	417	364	349	400	364	393	381	381	401	386	354	360	348	393	359	386	355	401	393	425	386	358	399	370	413	403	396	406	368	386	396	397	426	389	389	387	391	367	343	377	363	410	321	382	359	400	384	397	401	358	380	379	356	372	363	366	372	362	359	381	383	360	353	366	371	380	378	406	421	388	384	365	380	356	420	376	366	399	405	361	370	381	404	382	414	374	371	383	349	411	411	385	385	422	394	386	389	396	416	359	371	375	417	378	375	369	391	391	371	398	406	386	370	397	395	414	387	392	388	371	404	390	383	357	379	390	354	411	367	381	377	382	397	369	399	382	373	394	414	366	370	358	366	382	390	386	338	418	380	351	376	375	376	374	414	384	371	391	362	363	353	395	415	415	344	382	382	414	412	386	388	364	393	373	420	386	408	337	389	402	378	406	389	380	399	403	402	402	387	356	360	405	351	376	404	397	360	354	350	394	391	399	366	389	386	395	398	386	357	339	380	385	363	376	388	344	398	408	375	373	419	377	338	369	394	384	366	347	392	392	407	367	383	390	418	395	398	357	356	376	374	380	352	391	409	362	378	407	431	334	377	364	371	386	371	390	386	366	417	391	359	400	374	417	412	400	419	377	400	384	385	356	397	383	395	401	366	386	392	392	377	411	380	378	370	387	401	393	412	421	391	371	418	374	365	386	375	385	434	390	370	397	380	378	396	413	412	390	392	366	375	373	371	376	362	380	352	418	389	359	403	363	367	386	340	341	363	375	398	392	376	357	385	353	381	391	385	375	384	404	361	374	401	383	382	365	394	390	368	420	410	381	417	373	379	377	388	392	374	393	350	395	400	378	395	403	394	370	398	368	374	366	389	386	372	354	394	342	364	358	378	363	411	365	347	390	357	392	374	381	370	366	368	388	388	376	344	363	361	403	389	421	366	399	396	386	392	383	367	389	386	386	376	374	377	385	394	360	386	375	372	364	339	396	353	392	378	387	380	373	420	424	391	350	407	393	379	401	403	375	360	374	370	382	382	332	404	374	406	347	371	387	400	380	377	396	405	390	368	384	380	381	388	396	379	373	395	379	387	391	385	404	418	392	408	351	402	406	332	385	375	368	372	363	402	367	388	373	391	352	389	360	406	367	413	389	378	372	378	369	368	398	376	374	372	369	379	378	367	392	382	366	389	377	385	373	388	402	368	369	336	378	392	419	423	381	380	390	357	345	379	388	399	364	366	346	377	376	370	370	414	375	380	375	369	379	381	371	369	360	390	371	405	397	369	354	419	362	349	398	387	378	355	366	328	372	386	408	374	413	337	370	351	310	386	394	405	378	364	367	354	410	342	369	370	387	369	407	365	394	412	361	366	402	369	393	382	356	402	393	366	378	380	382	409	354	406	391	348	375	409	354	350	413	372	380	371	359	395	382	397	422	425	397	416	431	370	375	376	379	366	387	405	367	385	365	397	395	404	381	392	368	356	390	372	355	437	403	408	406	401	385	413	385	379	413	384	395	358	395	352	358	364	392	374	381	386	379	404	372	374	375	381	375	396	402	368	370	410	378	400	392	377	381	386	380	369	356	373	382	360	366	385	363	382	380	387	334	390	412	399	386	377	365	374	366	405	428	411	370	380	383	373	379	392	402	390	389	383	379	352	398	399	366	396	378	347	396	361	391	396	372	357	357	375	378	355	360	354	357	398	376	382	384	391	347	364	392	375	415	363	382	353	384	372	400	399	380	414	370	395	424	410	429	348	389	390	359	376	390	384	376	388	348	386	418	413	405	391	410	368	369	367	397	388	357	390	360	357	396	385	390	386	380	368	411	372	400	364	371	400	383	360	366	376	384	400	378	358	411	376	417	375	386	392	385	394	370	354	388	370	372	381	368	365	341	359	418	377	401	336	359	395	420	350	375	369	390	402	332	420	423	376	405	342	367	371	373	362	399	369	366	376	373	372	381	380	402	362	361	353	372	380	391	362	379	397	369	388	369	370	366	406	390	391	418	388	376	342	381	389	339	387	358	407	372	428	407	397	380	361	393	362	372	354	390	407	413	386	388	402	387	401	367	393	386	422	374	374	363	372	394	409	361	392	357	353	362	353	383	365	375	389	361	392	409	361	379	375	378	398	398	386	370	396	391	360	402	398	391	365	398	388	377	375	395	388	362	396	359	392	377	395	374	344	387	371	377	357	388	397	372	335	395	383	372	360	393	405	375	381	333	349	381	366	385	390	385	342	395	373	357	394	409	395	384	382	377	384	387	423	374	371	370	386	385	406	370	414	366	391	397	367	385	396	364	386	354	348	418	359	341	363	382	398	387	381	373	358	392	354	354	382	377	403	372	381	370	400	391	370	374	374	395	401	368	389	378	380	387	377	383	343	392	379	392	377	370	410	425	405	397	364	387	383	374	372	410	405	377	411	404	374	326	424	361	371	373	391	367	357	387	391	398	408	345	386	355	360	349	360	367	403	392	402	330	330	361	371	379	371	394	370	397	409	410	385	367	385	377	391	366	397	393	383	408	363	373	409	389	392	358	380	392	429	390	366	378	415	411	399	385	376	367	361	414	394	421	357	370	381	318	392	386	352	412	372	401	385	370	367	389	374	429	358	390	371	397	383	343	339	395	364	351	370	354	356	355	393	413	395	381	444	334	373	379	375	401	405	350	409	399	373	399	363	410	381	370	380	327	385	381	417	389	382	368	384	368	371	394	395	373	380	416	381	406	384	366	359	403	381	381	356	390	406	398	408	370	369	398	389	410	365	382	390	370	366	401	358	386	368	381	379	364	390	353	362	403	389	417	378	370	407	381	338	407	363	396	413	389	408	371	347	389	394	359	377	388	381	380	399	380	384	389	396	401	393	417	360	412	381	415	370	393	400	379	389
12671	1986	11355	22136	10758	1233	396	356	353	287	327	322	318	303	282	320	333	314	348	287	318	340	288	319	328	293	317	305	301	295	288	310	358	326	326	317	313	315	301	326	308	322	303	312	298	319	297	312	316	314	309	329	294	317	328	328	342	302	326	302	290	279	306	317	322	299	319	318	312	296	299	330	287	325	340	298	330	316	276	303	320	287	289	292	293	296	315	308	297	285	295	286	267	317	301	312	353	326	313	294	311	295	303	302	324	311	303	297	298	296	316	318	325	309	326	291	326	314	303	301	295	355	313	334	329	326	315	304	324	324	275	290	321	320	342	282	288	327	295	317	312	317	295	295	314	321	312	318	340	307	327	317	319	333	301	302	320	294	330	296	323	284	329	331	310	289	309	318	285	267	288	326	350	288	299	315	298	325	280	323	298	281	302	319	296	310	320	281	354	307	296	351	310	311	325	302	277	311	310	276	313	318	319	277	313	290	302	313	310	288	337	321	316	342	308	298	319	293	301	327	299	297	292	295	284	281	316	310	271	320	292	297	314	290	322	283	293	275	334	296	298	334	337	283	299	328	295	314	321	304	333	303	303	284	290	341	308	304	318	345	326	305	306	320	306	300	306	293	322	295	300	322	325	306	325	294	334	310	276	277	289	301	293	286	286	279	302	300	315	303	307	326	323	288	331	322	279	312	306	317	303	349	306	283	314	287	298	309	330	319	323	278	300	318	308	325	299	306	317	308	325	292	283	353	352	314	337	310	312	286	332	317	308	285	322	301	333	305	307	274	317	303	339	325	322	288	298	354	290	310	290	321	361	306	348	319	328	282	312	315	325	311	288	309	305	290	322	320	303	315	298	312	326	296	302	292	299	326	320	340	310	287	285	328	323	287	305	304	355	327	332	325	322	323	324	283	320	353	347	293	326	320	323	288	302	297	292	338	277	315	293	304	296	309	327	346	313	333	304	296	299	304	319	320	304	300	315	340	306	329	331	328	315	304	305	309	286	275	360	326	288	301	336	299	297	312	315	302	286	288	306	334	293	268	317	303	295	317	294	317	294	299	294	278	308	303	269	294	273	331	306	309	300	316	273	284	305	288	285	285	334	329	296	306	302	310	288	305	334	313	322	291	317	294	305	300	289	309	290	284	299	319	328	317	331	314	310	349	333	321	341	343	309	292	320	335	302	320	289	312	338	305	301	363	334	314	335	324	315	260	310	309	322	298	304	309	302	323	288	316	323	317	280	302	321	302	310	316	314	306	313	295	314	303	321	307	298	313	306	289	285	306	317	283	332	304	294	325	282	322	313	300	325	339	351	347	312	309	296	300	311	273	310	335	336	309	294	300	310	290	315	325	295	311	367	325	308	335	332	345	302	310	306	327	313	315	307	350	288	302	291	298	316	319	358	355	313	335	306	329	309	329	341	319	319	309	309	303	334	287	317	318	313	320	267	303	297	329	280	289	300	304	302	321	336	292	305	322	301	331	297	284	301	309	294	307	321	271	290	334	325	304	318	291	307	276	301	310	320	314	278	311	297	326	334	335	305	297	314	312	329	312	324	314	304	327	276	292	284	291	286	298	314	327	305	329	337	315	329	294	318	315	328	335	336	306	313	291	314	324	307	334	274	297	291	332	305	315	298	301	331	343	335	296	324	347	302	321	348	351	298	316	307	288	312	249	337	329	308	326	323	316	283	315	320	305	330	306	317	312	272	296	311	277	301	325	311	317	317	266	310	303	321	321	294	326	278	278	321	294	306	258	296	305	332	316	309	297	313	317	315	308	314	294	314	307	286	310	343	313	328	300	324	335	311	310	325	283	289	327	364	310	368	342	313	314	323	328	318	274	300	340	332	296	314	311	328	302	274	348	276	291	305	319	326	309	331	283	287	311	298	307	306	326	297	313	335	345	319	295	317	329	284	310	277	300	276	301	307	311	318	313	261	335	316	330	327	313	284	316	302	280	336	319	303	300	308	327	341	292	289	299	332	335	339	315	322	337	309	332	321	334	335	328	324	317	333	286	296	314	326	305	357	294	293	300	340	330	309	345	305	299	340	322	328	299	338	328	326	338	302	321	289	313	312	363	317	296	297	326	303	273	292	328	284	295	335	299	316	295	296	298	332	313	326	287	305	285	306	301	288	316	316	300	293	251	320	309	344	304	274	301	299	283	294	302	302	299	317	320	298	312	315	326	326	281	331	325	334	293	325	332	347	348	308	324	311	312	305	324	327	295	307	336	315	306	319	311	349	277	302	297	322	290	321	325	327	287	283	284	307	295	292	303	326	299	303	318	324	291	327	293	299	282	305	290	295	320	329	312	315	364	309	319	307	359	315	317	333	328	298	327	318	313	317	294	295	316	291	288	295	309	341	327	309	280	296	322	330	330	302	333	312	298	316	314	296	321	290	315	314	336	312	311	259	290	319	315	291	292	279	297	306	335	291	334	321	300	333	325	326	282	291	271	306	311	318	325	326	333	321	324	291	302	303	322	327	304	329	291	295	285	308	304	319	345	294	294	316	302	322	333	334	308	317	332	331	313	310	296	319	327	310	313	308	309	299	299	309	305	321	338	306	300	283	328	290	315	313	320	331	303	318	269	322	309	292	303	329	304	318	324	354	282	303	275	283	285	327	319	311	317	302	329	310	306	316	312	290	316	310	325	334	308	320	306	321	322	321	304	314	314	323	309	306	269	299	328	303	279	312	302	276	324	312	327	311	360	337	334	296	299	272	311	299	279	313	315	344	325	319	307	270	328	331	300	322	278	329	299	266	334	354	317	310	313	316	329	312	341	314	306	323	322	327	322	349	316	317	303	341	324	306	312	325	310	324	344	304	333	319	309	299	287	302	318	327	331	289	307	299	335	292	324	290	348	339	336	317	289	284	290	303	315	320	326	314	280	318	317	318	323	300	341	324	306	323	328	316	332	309	313	352	332	297	303	327	288	294	284	340	329	310	328	319	283	332	282	338	286	297	287	319	287	285	323	326	299	308	304	296	331	326	293	297	311	340	293	310	317	301	320	313	305	319	308	312	310	329	270	309	326	285	344	351	316	320	325	281	311	304	305	321	332	278	330	296	323	330	322	299	330	294	294	309	270	305	319	322	310	306	309	303	315	291	305	274	307	323	326	338	320	322	306	305	271	322	299	315	329	313	300	319	338	334	347	316	320	306	321	307	335	302	293	308	296	332	325	307	322	313	284	300	306	350	328	305	300	295	341	300	319	294	283	285	302	331	326	289	340	297	285	299	324	331	293	295	315	327	327	321	331	339	319	325	284	284	292	307	321	321	301	315	295	308	343	308	315	291	269	307	325	303	298	321	334	310	322	306	297	307	274	315	297	311	327	325	309	318	313	305	317	287	324	311	306	296	317	315	293	349	276	311	340	316	335	286	332	345	283	297	301	313	299	303	322	302	313	299	311	337	333	280	320	306	289	305	274	320	253	335	324	299	312	308	299	300	336	336	307	282	304	317	294	331	292
8972	1900	20578	35851	22824	1134	974	928	943	850	820	828	781	758	751	820	790	727	744	782	722	757	725	721	743	739	777	710	748	731	688	724	729	734	726	724	738	705	701	764	706	732	715	741	678	730	722	740	711	689	687	710	718	738	723	715	720	737	723	696	635	692	672	668	671	707	731	741	703	723	752	694	727	739	711	727	710	763	741	724	704	698	692	734	730	732	713	722	741	723	699	702	729	691	728	751	692	699	710	710	686	718	688	719	694	751	732	652	692	737	684	730	734	726	726	719	670	734	711	714	703	729	702	745	730	734	674	737	719	708	697	727	682	717	712	693	763	710	665	769	680	713	696	689	719	714	747	676	758	677	690	716	772	698	716	744	708	741	750	731	720	684	706	727	721	746	719	661	763	722	671	724	701	709	674	684	685	699	737	697	700	685	692	688	750	669	718	713	755	692	747	639	701	700	707	748	729	715	687	668	709	705	743	691	677	713	728	680	725	739	711	705	701	748	714	705	701	692	745	714	712	703	742	697	668	718	699	714	685	741	722	705	712	726	671	690	739	736	725	756	705	703	700	746	721	718	696	760	709	725	711	726	737	743	705	746	718	711	693	687	699	740	685	713	714	743	689	693	696	727	721	712	709	710	753	755	721	718	706	724	694	719	752	690	704	701	673	713	725	724	744	663	737	706	699	702	699	737	765	666	737	719	698	688	718	732	735	727	710	770	678	740	700	745	688	706	728	706	680	693	735	706	676	661	668	729	720	666	727	752	687	722	710	684	657	709	674	711	707	693	661	683	676	680	641	715	640	705	694	714	745	708	729	694	760	742	721	703	697	694	696	710	684	765	688	756	695	750	713	699	765	724	663	680	718	707	755	678	690	706	706	706	729	648	707	702	660	722	708	721	721	675	697	694	754	660	688	750	737	685	738	676	694	695	680	687	698	675	729	730	734	718	789	732	725	700	729	732	681	690	693	707	746	734	752	680	735	680	722	723	712	733	738	722	720	747	735	702	698	702	688	690	737	707	704	698	691	691	726	736	697	690	763	691	708	663	724	724	710	664	733	724	631	730	685	681	693	731	722	747	738	697	688	752	740	773	667	711	730	659	735	731	722	691	679	696	675	702	722	689	696	707	705	712	675	722	671	672	663	744	702	730	689	701	722	679	705	661	710	678	703	692	677	709	772	690	731	755	666	695	669	691	733	722	705	711	682	693	762	748	718	693	717	676	707	707	765	679	674	750	728	727	690	758	743	671	728	697	711	747	725	705	703	667	753	646	727	705	672	746	682	744	682	727	661	748	707	692	754	688	694	667	759	724	711	703	737	723	723	709	743	727	708	714	684	738	735	731	691	729	692	714	759	671	719	730	699	696	698	720	705	722	693	726	663	680	693	694	734	687	749	700	683	682	693	744	750	735	690	696	703	698	712	693	682	695	704	704	714	689	693	716	728	667	809	735	751	729	718	703	680	714	682	670	713	740	696	707	700	640	730	715	737	668	671	712	674	738	698	718	759	701	722	741	714	687	691	732	697	645	657	735	717	694	686	743	716	710	719	732	730	691	746	707	760	706	682	657	682	656	732	732	748	746	690	684	778	734	681	746	758	726	748	707	703	722	678	699	740	742	691	770	723	744	723	701	739	671	691	692	736	681	694	768	667	727	704	683	668	765	693	744	704	704	697	712	705	651	650	738	755	766	733	717	763	735	755	716	693	709	717	702	723	722	730	684	685	686	730	772	749	687	740	716	758	720	715	695	678	711	735	717	729	680	722	682	690	695	673	696	715	747	764	688	713	723	651	680	651	697	682	708	691	690	667	697	737	764	696	686	751	722	666	682	783	710	704	715	722	720	676	728	746	733	685	717	676	683	704	734	713	694	693	739	712	667	720	724	727	745	720	696	748	692	716	725	693	759	680	735	681	691	715	680	723	790	716	696	749	694	704	659	688	711	759	701	711	781	734	688	662	748	701	767	717	691	728	718	704	737	681	735	693	719	769	714	715	683	713	695	796	697	724	696	683	687	699	698	703	703	736	711	725	720	724	722	738	734	733	722	684	654	718	697	680	701	653	729	743	689	756	679	662	711	697	755	701	688	716	680	706	734	746	738	721	667	713	717	691	702	668	752	739	740	733	715	729	782	666	704	756	717	764	703	660	676	736	724	732	703	734	750	704	785	699	737	706	695	693	731	747	719	737	678	728	704	703	740	718	682	716	677	776	677	716	714	775	690	678	717	689	722	713	679	727	703	771	723	717	741	717	680	677	759	733	712	648	717	725	701	678	692	698	720	719	742	727	747	694	698	726	643	731	688	708	691	725	698	694	708	738	683	737	706	695	706	745	727	756	701	711	688	696	713	708	686	696	688	698	679	726	719	725	690	726	701	734	735	707	732	701	702	699	711	669	687	693	700	724	687	714	704	712	703	675	723	757	734	802	697	706	734	680	671	766	791	722	719	741	719	724	699	728	646	726	726	701	714	736	723	727	705	757	725	687	652	727	715	715	709	740	691	719	728	702	723	713	730	689	738	717	748	708	729	741	698	683	689	715	710	746	733	695	701	729	706	693	713	750	745	662	712	713	722	764	729	716	731	761	705	724	699	735	687	757	697	733	727	707	732	694	702	686	686	759	741	742	653	682	685	734	698	709	699	713	706	683	780	720	700	703	705	663	678	716	695	730	686	696	726	686	687	690	718	719	724	703	701	705	688	676	752	678	711	714	762	690	684	699	739	695	709	670	695	719	736	656	712	732	698	714	665	658	720	721	704	695	692	724	702	708	735	729	729	739	743	712	686	774	691	629	746	708	686	726	692	733	714	701	748	738	804	741	726	738	723	728	661	699	696	691	712	690	690	735	675	724	722	671	717	726	770	699	728	694	753	688	723	705	723	669	718	744	698	696	751	690	704	716	723	695	738	707	674	747	679	739	690	665	745	700	685	737	758	724	699	699	719	708	751	712	742	699	681	675	692	700	714	739	687	679	684	706	727	676	736	697	683	688	683	701	680	705	695	687	723	736	761	727	722	689	691	703	703	701	737	683	733	714	720	694	688	680	659	695	718	736	666	655	675	668	730	723	776	696	696	693	736	698	716	716	721	712	721	743	713	693	676	719	686	700	745	731	701	697	699	703	769	742	737	740	726	712	734	686	705	724	678	689	753	719	752	723	763	703	737	762	682	734	691	660	717	683	745	714	728	652	764	713	663	673	706	710	754	646	681	686	724	705	698	694	712	712	678	694	727	717	671	723	780	657	698	709	733	728	673	715	668	737	677	726	693	694	725	683	723	731	719	650	666	732	705	692	701	706	687	748	729	737	713	718	760	730	719	725	738	675	753	711	725	752	726	701	719	718	684	728	726	686	719	712	686	757	695	707	708	728	695	687	721	691	710	697	684	658	734	738	737	729	728	722	680	747	712	728	739	674	715	717	749	701	736	717	681	679	646	685	711	682	683	700	710	672	733	682	685	712	698	688	695	711	686	696	711	699	666
20831	3594	23299	37329	20266	2737	437	386	377	391	361	360	366	337	355	348	351	362	381	328	357	354	318	322	339	332	338	358	342	335	297	358	344	327	313	332	367	338	348	336	354	347	332	345	364	354	322	317	324	341	328	353	334	338	330	380	333	317	330	298	388	352	344	308	331	341	314	330	360	325	294	344	362	332	344	342	324	322	352	318	336	340	361	330	332	355	327	321	326	313	334	343	306	347	334	329	371	344	298	325	344	341	328	319	362	344	371	316	339	329	315	334	325	325	303	329	356	370	308	305	338	357	330	354	324	363	338	333	336	341	364	352	351	361	323	315	333	329	345	330	321	300	334	349	337	376	326	329	333	320	339	302	313	373	338	373	312	323	333	366	337	355	314	333	306	314	318	335	351	299	380	328	343	338	332	342	345	324	330	332	317	334	374	324	309	295	347	364	341	352	333	343	319	348	303	322	337	350	316	318	335	349	357	308	334	352	315	331	343	345	324	357	320	358	337	313	322	333	327	329	321	317	344	372	346	328	324	358	327	333	339	305	353	320	304	318	322	349	348	368	302	318	334	344	319	321	354	332	338	364	313	327	354	365	344	329	334	325	331	346	351	309	367	338	370	362	359	365	335	311	339	331	333	330	322	310	330	345	364	329	374	320	303	325	409	317	347	344	404	364	348	322	335	351	357	368	330	330	340	376	296	345	372	329	330	333	329	344	313	335	322	332	330	341	329	339	290	351	311	354	336	359	333	334	318	321	355	321	364	346	348	332	360	326	347	315	317	330	326	312	335	337	363	363	322	331	320	336	316	336	332	327	326	341	338	346	377	326	336	333	342	343	324	326	284	352	368	335	372	365	375	335	350	374	354	337	338	298	315	317	321	323	337	355	330	335	318	362	326	355	319	338	310	331	346	338	357	335	330	391	309	330	320	333	375	312	351	337	336	292	326	346	314	326	301	344	332	347	347	354	358	345	341	337	318	306	362	341	369	345	351	320	343	309	343	354	341	350	317	325	321	353	344	345	357	333	345	308	332	297	332	324	332	288	334	311	349	333	352	300	332	301	336	316	305	351	301	330	273	359	346	289	321	356	356	297	305	317	333	350	354	340	326	316	320	325	346	318	341	337	328	362	334	323	348	332	332	351	342	329	347	343	366	351	334	371	321	381	337	318	345	328	361	331	359	336	303	346	326	324	315	326	338	330	321	322	318	366	350	321	339	321	345	354	350	333	356	330	337	356	336	331	370	355	364	336	312	355	325	351	355	316	368	332	324	372	330	310	340	328	328	350	351	360	348	347	305	344	288	349	315	315	338	376	342	351	315	331	378	349	365	354	353	349	354	350	323	346	360	315	318	367	326	338	320	309	367	323	338	308	350	362	316	313	369	351	365	326	328	327	336	304	307	339	326	348	340	339	335	336	371	333	329	332	325	348	378	329	320	311	336	348	355	329	362	300	350	319	350	341	318	340	331	374	300	323	336	327	344	317	347	329	324	327	323	340	358	315	352	271	364	305	335	324	337	323	332	342	323	337	359	330	346	359	347	322	290	320	347	329	348	325	320	332	333	344	363	345	330	346	314	322	321	333	329	320	344	315	290	318	350	382	330	355	336	294	352	350	331	331	352	351	314	316	337	314	364	324	313	338	339	336	312	330	351	323	344	335	345	305	349	313	356	329	373	350	331	355	349	315	330	337	322	315	316	295	328	348	322	312	293	338	341	381	355	335	365	327	332	344	344	328	291	364	310	358	348	330	329	361	345	318	335	329	333	316	351	337	309	354	326	390	312	343	320	354	328	337	324	376	310	333	326	363	346	318	379	345	355	378	353	320	321	370	346	360	352	380	337	341	331	322	315	325	360	326	344	323	350	324	310	284	308	365	343	393	372	314	358	291	316	337	342	326	329	329	328	322	334	312	350	352	334	328	362	371	319	348	336	312	323	329	320	337	305	291	299	346	355	379	356	374	344	354	311	347	315	301	319	347	329	319	323	312	325	318	334	331	361	359	340	342	348	308	331	379	314	336	300	315	362	314	323	342	342	354	325	325	324	320	297	312	347	301	336	349	318	354	346	346	327	285	373	367	304	345	311	313	309	337	329	315	332	364	354	361	345	340	364	305	313	335	320	361	353	332	333	316	342	344	353	305	359	297	328	340	321	373	335	311	278	331	336	363	358	368	320	348	355	335	331	348	328	350	341	372	356	336	360	314	317	334	345	313	340	354	316	317	363	332	316	351	334	331	294	341	325	325	310	331	327	336	383	349	335	332	359	354	345	342	324	357	355	313	322	330	351	337	353	321	327	307	322	325	344	371	333	342	332	337	340	390	346	331	341	355	344	333	352	359	336	369	362	358	322	336	341	349	273	320	293	340	333	338	351	286	342	348	341	328	319	334	356	363	328	306	339	337	337	321	342	362	327	354	325	309	350	338	348	313	352	324	326	353	340	337	336	321	334	331	344	350	344	311	321	340	341	354	341	357	321	313	328	319	361	308	292	284	317	347	371	356	336	367	349	318	330	336	359	345	351	331	338	329	315	310	346	322	342	356	333	317	290	348	347	352	344	354	356	304	375	355	341	348	362	311	333	312	327	343	335	336	329	298	304	352	352	321	324	334	318	315	360	337	327	355	351	355	331	360	309	306	363	316	305	309	328	337	344	321	290	343	330	351	338	315	343	341	317	340	313	309	367	340	345	292	322	333	334	386	354	340	321	345	317	377	351	354	323	333	318	339	347	362	318	375	328	344	351	348	328	321	379	343	334	310	332	347	356	367	343	339	322	315	315	330	322	339	320	334	343	328	339	349	338	332	321	298	338	341	322	328	328	342	322	332	335	309	351	350	332	355	332	345	348	343	348	361	315	321	325	342	356	330	325	345	345	339	331	367	348	305	324	367	309	339	293	353	345	342	295	333	368	358	368	348	355	369	325	316	315	301	333	366	331	332	342	336	324	321	337	323	323	331	316	357	332	341	315	358	335	317	353	370	329	325	302	301	353	330	329	338	347	328	320	341	339	365	389	320	332	337	356	369	306	319	362	308	346	310	345	350	288	312	388	371	354	350	325	319	313	320	321	335	317	322	360	308	341	362	358	318	331	343	308	360	366	367	344	333	349	351	338	332	348	335	323	327	319	337	345	318	314	387	347	311	314	352	315	326	338	309	337	360	328	321	328	310	334	367	332	292	350	342	328	340	329	334	302	345	351	354	340	325	328	335	368	338	348	287	357	360	297	302	372	342	328	324	332	338	325	325	336	359	308	348	377	345	336	357	318	288	346	339	351	331	382	323	311	343	305	335	338	313	286	345	338	364	299	328	364	336	340	307	347	342	340	322	341	350	327	352	323	329	322	341	314	346	358	306	349	359	365	338	325	346	354	318	319	348	345	335	329	359	336	342	302	352	351	340	325	301	328	347	344	343	318	355	299	360	306	328	317	328	315	326	323	335	347	332	339	313	333	323	355	309	353	357	321	334	333	326	329	326	285	315
11697	2544	31868	48053	30981	1513	1282	1171	1060	1020	954	910	931	848	869	855	836	782	859	807	775	810	804	766	770	790	780	760	758	757	774	714	751	759	757	738	734	766	784	758	785	768	696	753	742	781	756	730	741	744	807	749	765	753	749	790	767	755	728	736	734	731	752	738	757	737	744	760	741	781	757	786	759	698	777	757	774	678	839	771	739	752	733	741	736	700	778	733	738	754	736	767	792	789	788	773	772	800	745	780	726	760	761	714	771	775	767	828	680	694	761	699	772	732	701	828	730	766	724	694	754	719	738	705	728	717	724	704	697	736	713	786	704	745	740	788	749	753	728	754	753	751	719	696	730	750	740	763	732	731	707	795	726	736	692	725	757	698	716	751	741	730	703	738	709	772	747	706	727	741	757	733	762	738	773	741	780	792	764	742	765	765	761	742	726	766	704	726	748	760	763	723	785	759	758	717	699	782	768	734	681	706	753	819	697	726	774	762	724	759	781	800	730	762	701	760	731	733	716	703	759	765	730	737	758	788	722	746	746	729	744	733	729	745	768	703	774	763	750	719	757	745	699	692	716	702	723	724	692	776	700	738	737	749	707	759	781	754	726	717	721	766	730	726	766	752	704	756	768	737	741	745	733	744	766	814	748	747	717	744	727	812	794	788	786	751	735	795	758	733	741	731	691	699	746	712	723	725	714	740	778	775	742	701	732	737	725	736	751	722	732	771	733	731	768	742	732	733	748	713	724	759	727	718	705	702	720	748	749	730	691	769	754	712	716	719	758	776	770	769	765	722	728	749	735	755	733	811	770	735	751	750	703	741	762	708	725	759	763	759	723	724	754	778	759	793	781	748	744	755	729	745	752	724	721	749	711	728	688	709	754	737	686	712	772	702	728	722	743	723	794	740	767	771	756	716	707	793	725	740	741	744	775	760	738	738	753	723	739	745	734	744	726	685	790	791	685	745	763	745	751	774	714	722	754	744	743	728	739	786	727	706	774	689	745	800	737	732	709	698	755	694	763	755	756	742	727	761	782	760	755	707	744	771	766	713	785	779	729	737	755	741	715	741	740	771	739	774	752	707	741	743	766	722	729	721	771	708	757	754	780	727	767	747	716	700	710	814	731	791	772	770	720	729	726	773	719	684	766	773	766	755	740	757	772	775	731	732	783	781	766	745	747	744	788	745	796	787	779	746	758	706	709	736	711	756	781	741	735	759	736	722	709	741	775	803	769	782	741	768	732	793	796	747	726	829	762	730	760	764	720	741	769	773	712	706	792	701	777	708	721	762	758	719	756	739	721	690	735	793	736	750	707	690	743	717	703	767	708	741	737	741	734	775	718	731	786	730	751	703	759	786	716	732	690	743	744	769	753	769	736	754	772	741	727	742	731	750	743	769	699	729	762	728	759	774	735	707	788	719	750	692	731	727	741	718	780	709	733	754	739	728	799	793	744	717	770	728	705	725	734	763	707	734	734	714	741	742	737	753	731	699	720	746	778	745	733	736	754	725	768	706	728	749	737	781	706	751	694	760	741	710	769	714	753	740	718	694	751	770	728	717	708	737	749	737	731	734	726	708	761	748	772	745	737	697	776	737	753	722	722	706	759	746	751	781	727	747	728	707	746	725	721	747	738	727	777	764	770	714	760	748	743	715	717	793	713	785	737	747	777	760	775	760	782	724	727	731	714	733	743	778	750	748	752	666	767	732	763	747	769	693	775	713	741	725	709	740	771	770	736	771	695	724	713	778	711	700	745	777	759	728	758	763	756	726	714	750	725	745	740	767	779	741	782	746	779	780	745	747	742	734	710	741	765	723	745	722	734	717	753	729	769	749	732	712	727	788	709	756	811	708	712	771	737	749	796	754	792	777	753	697	765	714	749	753	702	729	751	736	775	744	749	758	714	705	739	693	722	759	717	747	704	756	763	724	714	712	744	702	734	769	683	723	725	764	733	743	778	797	740	775	684	750	747	722	765	715	744	768	773	740	759	780	727	732	779	733	773	767	749	766	698	756	780	724	766	704	747	776	716	755	771	737	747	697	734	809	743	730	745	741	752	728	708	709	723	713	702	810	715	740	763	750	777	716	703	732	723	762	756	723	751	711	715	742	751	773	699	774	736	720	713	747	762	717	760	771	715	762	751	704	723	692	730	723	799	743	736	736	701	752	735	744	726	716	768	755	733	741	786	710	718	773	773	805	692	752	720	745	768	757	714	719	746	743	757	722	755	736	739	760	774	787	760	749	684	722	748	707	750	765	755	780	697	732	773	724	772	701	749	759	745	707	730	743	723	733	735	733	729	724	716	770	762	743	768	821	721	739	733	741	734	731	762	723	767	741	715	727	749	742	714	758	745	738	769	739	767	753	730	734	751	723	706	725	725	767	753	741	745	718	774	732	735	772	747	738	713	712	756	729	731	704	725	763	727	714	782	757	744	744	709	771	764	795	762	747	720	746	747	770	752	762	797	715	717	754	709	707	713	766	739	762	746	732	733	760	762	714	701	751	721	779	730	773	776	766	734	783	695	748	764	729	764	834	688	755	778	774	780	726	789	773	746	743	722	721	727	771	764	679	747	776	754	756	736	733	773	718	744	793	735	731	757	749	720	718	768	749	753	767	727	702	731	692	745	689	770	781	774	724	743	738	739	742	706	780	730	754	719	717	774	744	752	768	745	757	755	773	776	726	744	725	793	738	777	742	732	759	763	743	676	710	699	746	749	733	748	797	726	741	746	719	721	742	734	762	738	757	782	765	730	769	725	734	716	718	760	759	722	785	755	744	688	764	705	765	763	718	736	735	689	758	708	745	775	783	699	762	707	697	706	716	742	781	738	734	721	778	748	754	705	771	778	753	761	780	740	791	782	737	704	767	758	745	702	706	732	719	732	724	738	699	728	740	749	769	728	745	764	758	722	718	752	769	743	749	738	734	724	749	732	771	753	744	732	726	770	781	780	753	734	711	728	775	758	717	753	739	755	706	780	787	745	764	693	739	780	742	706	722	739	725	756	773	753	794	759	714	702	730	707	717	776	722	767	763	740	768	754	751	764	717	735	735	759	719	751	681	755	746	706	751	812	717	745	758	685	726	790	744	701	767	715	701	758	730	746	770	715	748	745	802	724	715	700	714	678	708	742	702	711	749	738	704	745	706	734	777	727	773	752	742	769	728	728	792	828	692	711	722	740	761	738	711	737	756	758	778	754	736	788	760	723	760	745	747	723	731	749	733	759	726	747	711	697	744	725	744	667	757	737	785	712	705	718	709	784	752	744	772	731	741	726	752	724	813	716	759	769	767	735	751	740	755	734	768	713	755	744	725	735	757	726	783	732	774	755	753	729	769	778	739	786	701	737	777	745	714	748	717	741	746	709	734	742	746	750	720	769	688	732	768	727	729	794	770	710	785	757	738	731	733	759	745	713	761	760	703	733	728	729	766	718	739	716	749	825	777	745	784	739	695	735	739	721	744	764	753	748	794	698	751	760	745
4366	1057	1094	735	361	145	155	137	132	119	166	171	164	153	140	123	125	122	147	145	130	145	127	170	156	156	141	144	146	145	148	162	144	164	132	144	121	126	145	128	152	139	127	131	154	141	147	136	149	135	128	149	140	175	156	168	150	130	174	146	136	141	127	152	159	137	138	160	162	142	146	143	148	130	149	120	145	118	157	149	145	137	135	165	137	142	139	146	157	148	155	152	160	155	124	150	164	142	157	136	152	146	148	151	154	132	137	171	148	154	161	121	154	124	142	150	165	142	138	130	129	151	141	125	136	133	153	162	142	151	161	179	137	123	138	137	138	153	157	136	128	165	166	134	150	154	146	133	122	148	148	150	133	141	161	146	154	149	171	163	155	140	136	150	137	150	154	165	136	153	139	144	155	145	145	136	136	133	134	148	152	140	112	176	135	151	154	158	137	119	166	151	137	152	154	148	154	174	165	132	139	155	135	142	146	126	167	125	139	121	154	156	136	134	145	123	144	149	148	154	143	133	156	146	160	129	155	145	159	171	148	146	138	158	140	174	146	142	176	158	136	124	134	139	151	161	149	130	154	157	135	155	170	158	143	145	139	142	127	147	145	158	141	136	141	172	189	153	166	140	153	141	156	146	137	150	132	159	146	135	163	150	136	143	138	148	150	120	146	168	133	127	136	146	117	133	146	137	125	154	150	163	164	143	135	148	158	152	152	133	139	149	155	168	151	140	157	160	162	175	141	148	134	138	142	130	137	135	163	144	143	152	124	135	137	137	124	126	142	145	127	142	154	148	170	156	150	156	147	147	153	157	127	162	147	124	135	126	158	149	128	154	142	141	143	166	150	147	157	153	148	151	124	136	125	142	146	148	144	161	146	136	135	151	141	126	124	159	157	142	170	163	144	160	132	133	158	161	129	149	162	119	158	140	107	150	178	159	149	153	150	123	146	156	158	147	153	153	154	156	151	124	157	130	140	147	136	137	147	136	142	142	133	156	142	142	139	142	111	155	149	140	136	140	147	140	157	142	139	142	141	158	151	167	178	143	150	160	142	151	160	172	143	162	123	156	156	143	127	171	164	136	178	154	152	146	169	138	146	146	119	124	159	147	169	136	141	128	148	147	131	144	138	151	164	180	119	137	156	152	141	137	167	155	148	141	133	152	170	143	124	127	127	159	153	159	130	116	154	138	169	162	156	139	127	159	134	130	137	144	123	162	139	148	165	163	145	145	130	137	144	143	154	167	134	166	156	144	162	155	145	149	157	156	130	153	163	159	165	176	164	159	151	127	153	159	143	151	139	154	163	121	161	150	144	148	146	143	150	161	160	147	164	122	133	150	151	144	143	154	149	160	160	161	156	132	118	145	114	152	136	143	135	153	158	139	147	142	124	152	170	161	125	133	141	163	143	152	137	113	150	152	124	134	151	168	149	134	147	162	156	151	136	144	129	143	141	156	147	138	146	148	139	159	140	146	135	133	133	143	134	133	122	153	137	179	156	144	147	158	141	158	158	150	174	157	142	141	149	163	136	157	165	131	148	130	148	151	150	141	134	133	134	144	161	151	175	159	139	138	124	137	155	143	190	119	163	157	161	164	130	140	139	159	131	148	154	165	147	168	134	140	163	131	143	142	141	172	142	144	135	146	131	138	130	150	154	159	155	137	145	141	149	131	151	143	179	163	147	175	133	146	147	153	164	160	145	149	153	129	159	150	147	109	159	169	134	154	130	124	130	148	131	146	137	147	130	139	142	147	154	132	126	166	145	137	126	155	123	150	148	127	125	122	125	131	141	139	154	159	135	142	159	123	138	134	129	143	139	176	137	149	138	154	134	151	131	149	138	156	149	138	139	151	138	135	133	130	136	122	156	136	128	143	151	145	161	143	142	135	131	150	162	153	177	144	165	148	133	147	175	160	118	163	146	148	123	146	151	149	160	132	164	135	148	156	156	139	171	139	143	168	132	136	153	150	162	149	148	139	144	151	136	141	161	168	139	147	149	145	145	147	153	136	126	138	157	148	135	130	170	149	154	137	152	151	134	162	155	153	115	160	136	144	173	161	136	135	137	142	155	151	145	168	169	140	151	145	144	152	166	167	152	142	151	153	156	137	134	144	172	160	133	147	151	137	152	146	123	152	141	130	148	146	137	155	151	158	141	153	134	163	134	162	179	140	157	147	147	140	141	133	121	135	156	114	143	162	167	146	160	142	153	136	139	157	151	121	139	154	175	157	153	134	145	165	141	166	165	139	153	159	125	141	147	139	148	165	155	147	156	175	120	142	164	167	143	141	140	161	142	137	134	123	128	124	122	140	152	139	162	151	151	137	165	143	155	151	153	154	140	130	162	153	157	155	150	151	149	158	146	158	141	157	153	141	138	143	168	171	141	146	155	118	167	166	144	154	147	150	147	154	155	144	136	134	143	168	150	141	147	139	152	142	170	170	131	144	154	155	149	138	149	135	137	134	157	135	157	140	148	153	150	176	142	153	161	152	151	163	121	143	127	144	158	165	173	142	137	153	168	160	127	156	140	175	148	141	161	150	143	161	138	138	126	147	124	124	145	143	171	153	167	144	172	141	149	176	117	148	147	163	156	139	124	141	143	140	145	127	147	154	127	150	142	163	175	171	163	137	150	159	132	178	166	148	154	147	148	146	135	128	156	143	157	157	143	147	128	120	154	143	150	127	150	146	159	164	160	149	169	151	153	164	152	148	146	164	145	138	134	145	159	153	137	128	134	172	146	114	139	130	154	140	160	151	139	152	150	134	130	127	142	147	140	136	167	129	149	178	142	157	139	139	150	172	146	149	135	143	153	135	184	146	143	151	145	150	170	136	134	134	150	146	141	156	134	137	155	163	144	144	127	140	148	144	142	129	124	154	136	157	140	145	145	122	145	146	141	156	157	198	145	121	136	146	116	151	145	154	160	144	141	135	146	133	142	138	159	156	142	166	158	182	158	147	143	147	129	154	154	166	157	131	127	145	131	174	131	147	142	131	179	152	169	157	149	148	160	151	159	141	122	140	155	116	128	181	158	150	157	162	152	147	130	154	140	146	143	131	149	135	164	141	145	132	133	141	149	143	128	145	172	143	125	142	143	152	153	151	154	151	146	173	144	125	138	157	121	140	139	158	138	132	148	142	135	142	128	165	135	176	137	165	120	142	120	164	156	133	167	162	154	149	142	140	129	150	141	148	142	132	170	133	154	127	132	149	152	140	138	128	148	144	143	125	179	139	137	138	143	154	127	168	151	137	137	171	160	150	144	153	144	152	139	156	158	156	171	150	134	149	139	148	134	129	134	168	124	168	154	144	122	126	117	139	144	125	161	169	172	136	174	132	143	145	143	137	141	157	145	131	143	160	163	131	139	140	151	148	158	149	138	137	159	119	146	149	150	131	138	150	141	131	174	152	132	146	126	150	145	149	162	146	134	158	152	132	136	121	116	154	165	162	143	124	134	126	145	152	156	143	133	143	137	148
3119	1211	2203	2510	1103	412	390	400	399	383	421	397	373	398	413	414	387	432	390	417	394	399	394	404	405	371	365	400	384	380	375	393	394	391	386	367	390	408	403	385	352	393	377	339	385	369	405	370	359	366	379	387	412	396	356	389	405	371	369	422	401	326	417	389	366	383	404	373	399	386	357	395	369	406	391	379	393	391	410	423	383	391	365	364	394	412	381	397	417	398	409	378	377	392	397	380	409	351	381	411	389	392	399	393	425	391	371	402	413	383	424	396	394	378	407	384	370	361	388	395	363	388	403	370	399	361	394	377	373	406	402	385	420	350	390	362	364	393	369	356	415	407	397	397	385	395	364	388	403	386	367	396	377	381	360	393	383	394	364	375	405	394	375	378	393	355	398	393	355	374	385	385	377	362	415	418	365	384	363	405	386	372	362	387	419	362	370	392	396	417	356	404	353	379	381	382	412	437	383	358	413	422	371	380	387	392	408	376	366	369	330	431	419	364	394	383	389	346	383	384	353	385	389	354	371	384	399	376	409	417	381	376	442	415	401	389	393	386	376	362	409	391	407	421	372	428	385	390	399	384	376	410	373	368	368	353	394	385	360	401	398	375	355	351	376	413	355	371	393	378	362	382	414	363	339	392	399	377	420	349	366	397	373	382	367	400	428	372	399	462	400	375	393	395	419	368	412	406	371	377	355	387	393	371	419	389	401	379	371	348	385	391	403	366	392	389	405	399	413	391	415	402	405	401	391	410	390	339	384	387	365	393	376	380	393	374	382	380	391	410	385	410	379	368	408	383	355	399	356	415	378	403	384	396	347	382	366	390	347	417	385	371	381	393	347	347	418	362	372	412	357	384	384	406	410	376	370	373	367	366	400	419	427	385	350	385	380	396	416	376	397	361	394	364	363	372	334	392	374	448	364	345	398	395	412	355	379	353	381	381	418	418	358	389	390	413	390	387	360	394	373	404	399	405	377	377	378	361	387	408	386	387	396	422	398	403	386	418	366	364	378	401	387	407	382	378	393	414	378	419	403	409	403	384	351	413	402	398	388	438	365	402	404	401	408	391	399	368	361	401	385	392	377	421	386	412	416	357	377	377	359	380	378	405	357	390	406	395	372	352	400	354	390	373	371	391	388	396	372	393	401	409	430	388	387	376	375	384	389	382	372	412	385	419	389	393	388	384	374	395	328	395	370	379	400	387	365	382	407	395	402	355	440	390	371	392	361	381	370	399	401	405	370	351	400	389	356	360	374	413	401	389	394	388	421	376	373	374	402	379	376	345	409	408	405	380	389	387	373	372	385	429	387	368	380	389	373	368	388	395	395	380	392	334	383	375	379	386	375	394	382	384	406	367	386	381	387	356	393	402	375	374	419	434	394	382	374	387	371	405	392	410	396	389	387	382	425	401	378	386	379	404	373	387	402	420	324	381	389	365	388	357	397	390	398	391	378	376	367	396	355	391	356	391	351	394	378	387	340	390	366	433	375	401	374	402	352	388	388	377	381	383	396	355	367	374	372	354	381	373	397	389	386	388	395	374	403	400	386	412	384	383	378	372	388	400	376	360	384	384	377	368	393	383	345	369	386	379	392	357	431	397	368	355	387	381	386	378	378	361	359	381	385	370	387	386	390	384	342	380	384	379	376	395	347	392	372	379	376	390	384	368	364	404	387	394	331	359	412	386	388	391	398	385	434	409	380	371	376	379	411	403	368	378	366	394	373	374	402	367	363	376	387	380	351	418	384	403	367	400	384	392	362	400	402	370	387	373	379	418	395	403	382	409	403	351	424	366	439	351	390	395	368	407	400	389	405	361	396	403	433	370	406	383	402	373	405	374	367	370	384	378	399	423	380	385	386	356	371	428	402	397	386	391	372	401	389	365	407	378	383	383	407	373	398	372	372	388	368	359	355	367	356	380	429	388	385	409	361	418	447	391	418	395	369	357	398	380	415	403	372	369	413	376	394	397	393	414	438	369	397	403	412	371	401	406	374	365	397	394	358	372	410	384	387	380	387	372	362	392	394	399	401	383	372	415	420	397	408	379	397	388	341	390	440	386	400	386	377	397	418	396	390	395	399	374	359	390	350	387	391	390	379	390	353	392	377	379	402	357	377	374	382	383	384	382	396	378	389	400	361	383	398	393	368	408	367	381	381	397	380	409	387	407	383	366	381	387	369	378	368	390	406	368	390	359	403	420	360	390	386	404	390	367	340	415	373	358	385	391	376	356	347	399	376	402	363	403	366	375	376	390	358	390	363	380	378	364	389	388	376	366	352	396	384	428	370	370	350	393	419	384	386	370	362	401	363	388	411	389	382	390	373	380	412	392	363	360	341	377	374	354	387	403	392	379	413	363	402	372	382	426	375	421	375	402	399	370	381	380	398	345	352	370	397	383	386	382	369	406	384	394	395	383	380	399	408	385	404	379	384	356	400	422	419	369	350	407	371	359	390	406	358	395	389	386	410	386	366	395	402	357	370	400	370	384	398	380	355	400	399	380	399	392	398	371	342	374	355	389	394	361	389	400	423	391	350	398	379	377	403	369	408	389	387	371	393	351	384	396	376	365	393	358	425	372	391	385	346	360	365	414	374	390	411	379	381	370	397	377	383	367	392	419	400	358	357	404	400	390	400	427	448	381	421	397	346	377	395	375	406	347	370	423	406	409	394	370	375	404	394	382	369	339	363	399	372	407	392	404	384	415	363	388	390	401	396	386	396	411	376	406	391	372	388	366	367	382	382	378	421	351	425	420	407	381	385	384	392	393	397	394	390	346	385	413	368	393	366	380	382	367	386	403	390	406	379	362	395	393	375	377	386	375	374	408	391	373	418	382	394	396	360	350	377	390	352	383	402	363	398	417	377	384	395	387	376	374	429	378	402	416	391	385	402	366	400	404	392	410	387	433	360	379	399	383	398	377	422	383	396	382	338	412	406	414	380	370	367	400	398	394	359	408	359	395	403	368	362	395	350	400	393	380	401	402	395	406	385	380	408	391	373	363	420	374	365	365	402	401	388	391	357	415	364	408	428	393	372	385	357	397	380	367	360	383	343	397	384	407	398	386	388	403	399	429	376	345	378	373	387	396	384	369	396	411	373	411	398	397	359	375	386	426	388	378	357	355	404	395	398	375	375	364	373	386	410	363	410	393	390	421	367	379	354	395	380	363	376	392	386	375	358	348	409	395	345	375	408	370	393	395	353	391	344	357	420	372	433	392	373	395	390	396	377	392	387	366	391	400	399	369	385	351	367	372	382	381	391	401	399	366	403	398	369	367	390	377	379	382	371	377	366	338	362	413	390	398	361	390	406	386	396	385	400	373	388	381	389	342	359	362	400	395	391	366	374	378	397	395	397	384	410	406	354	394	346	375	352	382	357	354	382	403	408	405	380	409	362	391	395	370	397	360	363	357	384	387	364	397	390	385	373	409	382	371	360	407	403	402	379	402	354	401	369	360	361	341	365	376	397	375	367	362	391	386
13432	2475	9742	22196	8854	820	409	382	324	349	330	297	296	353	326	363	342	327	310	343	308	311	316	364	287	312	307	312	296	307	357	326	334	289	315	297	300	353	321	313	302	294	304	308	297	299	303	324	329	283	324	293	313	295	321	301	321	321	287	322	312	311	312	275	298	293	314	298	291	317	288	311	287	290	323	303	276	304	327	298	301	335	307	306	354	330	311	292	285	297	277	335	310	273	307	324	317	321	340	301	343	298	293	297	296	270	322	303	315	293	318	304	287	311	326	286	323	332	318	353	303	304	313	282	342	335	289	328	327	296	289	310	288	312	301	324	339	294	306	308	294	273	292	296	284	291	308	262	323	314	307	320	298	298	334	326	319	308	293	279	290	325	341	329	328	327	293	297	321	306	322	301	298	295	332	300	345	309	312	281	293	295	309	310	329	322	338	328	305	318	284	298	292	295	319	318	315	313	301	298	302	309	279	331	347	311	302	303	318	330	319	333	324	301	274	312	321	340	295	326	326	339	311	301	308	320	280	288	267	290	306	312	294	292	339	323	312	320	281	269	343	271	303	299	305	291	316	305	325	332	311	283	327	261	289	309	320	316	294	317	333	327	317	307	304	307	317	293	294	313	294	310	299	293	371	281	317	320	326	303	306	328	313	330	296	310	313	305	307	312	299	276	294	334	304	273	319	290	293	289	303	290	322	290	308	316	340	303	311	368	289	314	305	303	299	326	305	293	295	301	325	317	315	308	268	353	290	334	308	324	248	312	339	300	279	319	291	318	355	323	329	345	354	285	271	303	337	298	328	313	320	338	311	291	302	336	342	292	285	293	313	324	324	315	301	302	355	311	317	294	310	290	285	314	311	310	311	296	294	306	301	270	300	349	317	338	309	330	307	308	325	312	296	290	343	314	306	294	322	304	293	325	357	324	293	305	285	320	327	346	312	298	343	320	293	326	307	297	316	305	310	303	312	297	272	272	302	310	336	292	309	294	302	319	340	306	331	312	298	268	344	339	328	331	349	294	320	341	308	346	319	312	315	301	328	330	332	325	315	255	307	300	320	286	336	332	337	301	318	301	341	345	302	311	306	326	298	308	322	316	291	291	307	302	288	299	320	339	294	304	296	318	352	321	333	309	316	315	325	293	327	296	317	309	325	275	350	310	300	254	317	314	328	315	335	328	354	312	317	312	316	288	268	308	323	322	304	308	313	309	332	299	330	318	328	301	283	299	310	313	273	300	304	299	305	332	308	302	317	293	311	295	324	328	324	279	308	291	320	319	324	322	290	314	309	312	324	324	312	304	290	330	311	304	338	289	268	285	298	303	275	316	300	301	304	320	325	308	317	302	305	291	350	315	290	296	291	272	331	316	325	292	311	297	311	277	350	295	303	335	325	286	350	260	338	344	314	328	310	311	298	328	345	291	317	295	320	321	309	273	299	321	336	328	313	321	338	295	302	313	275	348	297	306	355	325	312	281	325	316	313	327	286	306	318	301	337	296	305	334	299	317	329	292	315	324	329	312	324	314	307	303	331	317	317	321	258	309	307	301	325	311	324	329	306	315	322	303	325	304	298	299	333	296	279	330	282	329	319	335	327	321	338	322	323	302	290	322	288	347	289	296	300	310	325	332	301	320	319	289	328	310	287	368	314	303	320	308	306	309	293	338	313	339	286	309	320	340	332	284	326	331	280	325	304	310	329	294	322	301	303	298	280	330	306	300	290	273	302	281	292	279	300	288	303	342	323	289	327	299	315	319	321	316	299	321	307	277	297	313	266	302	314	290	296	321	303	303	305	302	310	351	276	287	318	321	290	323	270	297	319	311	304	329	322	296	288	354	334	292	316	309	290	313	350	313	343	310	293	368	314	303	290	309	308	304	314	302	305	321	278	304	298	307	318	337	307	307	321	318	354	311	266	296	287	350	308	285	319	299	313	297	295	318	353	313	310	299	320	300	369	332	323	295	306	317	295	322	307	312	285	306	316	329	300	335	290	324	333	307	308	291	266	328	275	308	333	308	328	330	320	309	293	342	352	302	318	281	274	338	311	301	259	316	275	324	322	322	307	284	306	295	284	291	315	296	303	329	273	304	276	304	301	326	283	311	266	281	325	268	348	283	317	299	322	316	310	313	307	309	284	289	306	285	296	294	299	328	310	348	330	308	292	319	289	314	300	315	299	316	317	310	323	308	305	295	324	328	307	322	309	302	294	317	311	308	310	286	315	274	344	314	323	307	298	323	320	322	312	357	308	290	312	311	312	291	320	310	337	348	319	312	339	299	339	328	312	315	355	334	349	330	303	318	331	266	280	301	273	321	283	305	334	330	305	315	312	288	345	370	313	311	298	316	313	290	280	322	332	314	279	322	321	326	305	288	270	321	296	345	306	300	299	292	325	290	293	301	337	332	285	281	334	284	281	306	295	295	324	324	307	334	312	344	333	285	333	324	285	258	324	315	313	302	307	327	307	290	286	302	328	315	307	292	321	277	302	328	289	296	317	304	294	307	305	324	271	283	289	327	325	298	288	360	314	311	300	300	310	310	304	345	356	284	271	299	297	329	297	304	275	319	303	326	321	326	312	298	274	303	290	290	342	346	306	320	300	292	352	314	327	337	326	313	324	314	308	320	283	345	316	317	300	311	287	312	305	284	310	296	332	289	299	303	282	297	297	310	304	317	340	325	312	308	343	315	317	336	292	306	316	326	310	331	292	307	332	279	326	313	336	301	319	309	323	317	290	301	316	317	306	322	304	291	301	295	284	300	319	310	327	319	290	300	315	292	319	313	339	333	331	300	319	296	350	293	308	324	306	291	280	325	314	340	317	271	319	290	277	307	314	275	306	297	314	329	309	312	309	322	307	289	322	320	283	313	359	328	319	296	303	302	342	351	315	298	276	291	306	316	306	318	314	322	286	302	302	308	302	288	314	323	308	318	320	331	267	303	304	325	325	330	329	323	293	310	291	330	320	320	270	300	300	311	345	291	330	312	298	322	290	300	309	317	268	320	315	313	312	318	337	320	299	318	341	320	355	298	343	339	293	314	330	298	315	294	297	314	278	318	294	310	323	302	340	302	302	308	261	319	279	318	302	297	321	277	308	292	301	271	264	339	338	292	269	322	338	299	304	331	318	285	322	334	289	318	298	287	294	328	274	306	327	295	328	267	313	312	317	292	309	309	280	278	290	331	322	310	317	304	294	302	331	314	314	322	306	338	309	291	327	302	309	282	311	329	311	345	332	300	285	292	323	301	356	313	329	311	286	319	305	290	294	309	302	306	269	299	282	321	313	305	298	354	308	284	336	276	284	284	301	280	308	301	290	307	332	290	325	313	284	299	328	329	321	305	274	341	303	323	344	302	332	307	325	255	294	293	341	323	310	318	257	314	320	319	307	274	256	349	298	326	327	303	316	299	308	328	337	301	302	282	318	297	325	321	311	303	309	312	321	289	284	314	321	319	297	290	327	308	319	327	305	313	295	304
9251	2245	18339	36233	17244	1076	1025	911	869	853	849	765	825	743	764	742	770	776	680	742	738	752	718	781	743	675	778	739	720	724	721	695	698	778	706	713	751	708	695	675	694	758	712	705	735	726	731	746	746	666	750	692	772	724	739	708	754	693	720	693	705	718	695	700	737	756	722	668	665	749	759	670	694	696	673	692	700	763	694	702	765	703	693	695	693	718	714	692	687	698	707	696	714	691	683	671	723	763	720	784	766	695	712	700	701	680	679	719	733	705	771	674	704	755	711	735	724	671	675	689	682	712	660	714	717	735	712	671	713	723	708	675	687	702	722	675	717	717	709	691	730	688	713	717	743	711	732	676	708	685	709	657	693	692	701	716	725	676	721	710	744	668	679	721	684	713	680	712	725	751	721	713	705	731	735	710	694	743	681	743	700	717	731	662	695	771	677	702	697	736	665	713	721	721	710	703	710	700	667	660	704	679	714	711	698	766	704	738	689	693	679	689	730	741	724	674	679	726	707	715	694	726	640	677	734	681	740	703	692	697	690	728	709	719	686	684	689	687	725	740	736	737	796	694	673	722	712	731	695	703	739	763	694	616	659	724	689	678	717	741	700	711	650	731	682	690	708	712	723	688	714	632	691	750	721	693	731	696	735	700	722	716	686	759	760	696	667	724	710	687	729	682	737	685	689	709	642	703	694	731	726	698	666	710	672	703	717	695	693	638	694	717	728	704	698	714	668	702	720	747	697	738	698	678	656	650	739	688	714	693	715	692	737	728	722	662	740	721	716	707	659	712	739	702	685	678	668	715	730	717	696	719	715	722	737	659	698	746	730	744	684	702	737	725	701	693	741	727	703	736	710	684	699	670	656	721	683	686	695	691	720	766	713	696	688	752	725	671	647	688	657	696	708	693	647	715	691	748	692	717	720	705	716	718	706	710	664	713	707	675	705	696	731	696	671	734	734	694	704	708	680	654	735	701	733	685	777	720	716	709	720	690	682	691	714	697	670	696	712	692	718	710	677	731	720	708	669	727	711	725	705	681	720	722	691	677	737	722	724	785	693	685	703	719	694	736	693	707	725	661	684	736	745	728	714	712	710	732	705	701	694	681	680	693	681	731	725	712	717	668	696	710	722	732	716	678	746	690	663	694	682	707	696	693	666	704	717	685	695	699	700	690	670	732	657	691	693	703	695	740	726	731	707	690	708	720	679	724	698	682	723	689	694	726	677	716	714	683	725	688	707	700	708	725	678	684	675	714	684	704	696	715	673	734	712	693	709	730	713	688	724	739	720	692	712	679	693	693	686	705	741	660	705	714	717	745	723	705	723	718	770	748	689	685	718	729	692	692	722	687	749	700	689	679	720	748	693	682	729	717	761	709	672	710	674	704	693	729	767	733	722	740	726	680	703	748	737	713	702	707	674	726	646	678	702	713	690	733	734	714	712	731	664	688	699	700	716	751	744	748	701	682	743	728	682	707	714	734	700	730	762	669	692	723	695	676	661	687	694	685	692	737	742	740	688	695	724	680	690	735	762	703	722	718	713	727	710	718	689	698	698	719	726	698	740	675	694	732	694	712	664	712	680	697	692	732	710	717	750	696	689	697	741	709	697	699	731	707	691	751	753	735	709	707	705	728	720	684	732	723	736	691	690	706	690	703	712	710	724	695	692	720	691	710	738	680	670	730	732	711	721	722	718	678	679	685	704	686	723	705	708	686	660	687	722	727	725	682	710	722	734	651	685	697	676	699	680	703	694	689	674	706	715	711	650	755	681	726	734	696	703	733	724	745	727	721	704	801	715	723	666	708	684	706	682	731	711	716	751	708	680	714	716	704	692	705	725	659	722	719	749	698	707	748	695	685	693	751	737	703	648	695	688	706	705	713	732	715	699	709	742	705	703	698	714	701	688	742	716	720	722	634	669	718	742	702	691	745	653	708	698	689	721	682	658	722	736	717	727	704	723	684	731	691	710	750	693	683	701	660	728	722	745	682	678	764	699	734	700	748	724	687	715	723	692	709	713	760	668	693	671	628	742	709	751	724	750	701	729	698	692	723	690	738	707	713	725	655	745	715	689	721	689	695	717	703	662	716	740	728	717	702	684	726	713	664	724	740	704	706	701	671	702	742	711	694	693	701	667	699	728	679	705	708	715	698	678	673	685	747	722	733	648	699	724	631	714	688	713	714	715	708	712	674	648	742	720	712	739	681	683	703	752	722	717	689	632	749	720	708	731	699	722	707	719	712	699	737	639	682	733	706	679	697	683	738	682	688	728	730	677	693	716	741	760	750	677	676	687	720	696	673	740	661	701	706	693	678	727	681	694	740	708	730	676	679	695	711	708	670	737	703	690	710	731	696	702	693	729	726	699	687	680	693	709	685	693	725	679	672	665	683	681	675	725	746	670	694	737	713	716	690	718	709	693	667	716	688	752	735	700	664	714	760	730	712	741	696	700	672	673	720	697	715	696	705	669	671	687	699	719	709	742	732	696	691	746	706	732	725	747	734	694	704	677	743	701	674	721	721	717	699	710	696	718	721	672	724	741	692	747	694	671	699	684	718	760	709	732	746	701	665	732	711	685	685	722	666	675	712	722	704	751	686	685	729	744	722	714	689	715	726	724	676	769	693	704	721	717	692	675	670	723	710	747	693	688	645	746	725	748	729	727	673	697	724	686	712	686	665	713	736	729	681	748	725	693	727	752	707	715	692	699	704	706	664	711	679	725	687	806	676	708	736	718	677	726	705	681	695	713	749	732	689	703	705	698	720	707	710	709	674	685	678	683	683	782	688	726	736	665	719	752	703	678	655	689	697	719	709	740	671	671	738	685	686	687	696	731	728	733	723	699	692	738	683	699	741	680	714	750	687	704	717	713	704	723	720	723	729	752	692	720	682	703	662	722	693	732	700	709	683	701	648	743	719	713	692	697	704	686	747	726	722	680	671	712	688	738	714	690	747	696	746	661	661	675	714	750	644	696	725	733	723	700	754	696	690	729	725	734	693	683	690	711	706	750	654	697	730	741	714	676	724	711	716	677	729	666	649	676	732	717	705	702	697	691	702	719	665	700	690	676	675	728	729	718	768	753	754	713	678	688	742	720	761	697	705	655	662	726	719	682	720	716	719	741	692	723	662	703	701	720	684	714	701	702	729	733	716	688	686	744	687	751	715	697	727	771	718	689	718	685	740	725	734	695	748	712	686	704	740	751	687	663	706	732	692	718	737	717	692	717	688	715	661	735	728	676	721	675	680	718	695	715	658	715	726	728	662	713	688	681	699	695	722	709	689	692	771	725	690	730	745	729	732	716	721	704	702	693	686	720	695	677	690	688	731	672	725	712	732	726	694	708	679	724	742	685	705	732	746	755	676	698	711	700	714	668	677	676	730	695	688	687	709	690	701	728	705	737	699	739	762	716	690	716	754	696	677	700	714	728	704	710	727	743	738	740	654	644	710	696	682	727	701	742	725	712	722	682	702	775	716	724	708
22107	3961	17004	38497	17854	1787	447	373	380	425	377	389	366	353	353	329	327	382	347	336	350	374	321	314	334	349	348	320	351	321	357	338	331	337	316	326	340	328	338	331	344	351	338	348	341	307	334	354	345	298	322	328	306	384	338	352	345	308	332	329	361	332	339	305	345	306	347	343	330	353	334	326	351	349	367	329	337	315	330	333	325	317	342	320	314	319	356	348	326	323	319	304	340	347	344	356	323	348	331	328	312	365	298	366	346	348	349	295	330	309	330	336	307	334	324	278	342	373	314	340	349	340	335	353	303	323	333	332	331	318	336	362	303	342	366	325	340	322	334	304	292	339	329	353	341	331	314	324	331	347	364	350	316	326	369	361	369	330	346	347	327	353	321	331	370	365	354	328	346	332	342	356	343	353	355	317	307	345	351	314	308	363	324	321	351	311	356	328	317	311	315	342	345	355	344	327	309	298	325	327	317	326	353	356	304	373	358	300	323	285	360	366	289	337	300	327	305	341	311	361	328	337	352	304	340	362	315	309	309	303	325	354	311	357	335	324	349	306	343	347	319	339	340	361	358	289	326	344	322	319	330	298	297	313	314	357	330	316	342	293	297	358	357	317	329	347	295	327	322	360	364	347	352	322	336	353	307	351	326	333	326	357	344	294	320	341	325	343	345	314	330	299	317	343	335	343	336	339	352	355	306	325	342	325	310	352	334	338	321	342	305	335	348	351	322	314	297	376	353	310	332	329	320	359	332	325	358	319	352	312	325	368	358	350	343	353	292	323	343	376	313	364	334	353	327	313	284	316	314	335	309	296	364	344	329	303	290	341	355	330	328	319	301	297	326	352	360	332	329	316	321	313	341	330	332	320	332	345	353	346	357	323	377	334	331	326	308	354	326	324	338	333	344	349	332	340	340	347	355	333	350	364	329	360	335	311	350	312	354	340	295	347	316	326	357	333	335	317	328	344	330	290	366	302	360	326	336	346	314	318	318	312	315	300	299	326	328	355	350	337	322	374	292	348	383	362	338	311	370	308	311	331	366	329	313	304	302	328	329	325	312	340	343	325	309	327	335	357	347	373	343	328	366	323	305	315	344	274	325	343	304	379	320	325	374	374	314	339	342	339	316	337	366	370	355	362	347	326	310	344	329	352	357	321	288	336	323	330	372	344	358	356	301	339	284	344	336	343	356	304	338	312	315	320	328	338	354	327	297	346	327	357	331	334	377	345	357	304	331	326	393	327	329	305	334	309	324	328	338	335	337	334	325	347	336	334	356	339	361	358	347	359	334	336	333	327	337	322	341	312	310	336	364	351	363	362	310	337	353	344	336	350	340	340	376	313	315	314	321	367	342	309	320	315	305	357	326	309	305	318	324	324	332	350	332	319	342	336	356	349	330	389	321	349	331	331	354	311	305	339	336	336	353	335	350	340	320	343	325	323	327	309	306	347	335	299	355	310	302	355	362	311	324	348	318	337	311	323	302	323	349	335	329	334	329	346	319	338	327	310	332	306	347	327	332	319	331	313	326	322	330	317	299	319	342	368	332	333	327	335	359	338	312	341	352	311	278	337	342	322	334	326	340	317	321	356	337	332	368	322	340	320	339	323	327	334	338	360	314	336	353	334	380	345	321	351	352	332	354	358	316	316	350	362	339	329	348	349	322	307	342	326	324	336	318	361	342	293	307	355	328	322	319	346	324	365	366	388	318	374	373	341	368	330	322	329	332	350	356	342	318	353	362	351	311	334	326	307	344	329	366	332	338	362	325	312	386	320	277	345	344	344	346	306	333	373	338	329	337	364	318	344	322	326	321	302	311	331	350	317	338	272	359	346	345	330	313	334	374	321	322	354	326	334	336	345	329	340	314	353	359	366	376	342	316	353	311	332	342	317	350	322	322	343	329	351	329	340	347	349	327	342	313	372	310	373	336	309	317	329	323	335	322	344	354	338	354	370	357	306	318	320	322	340	335	298	330	289	329	295	319	318	363	345	319	326	325	316	274	340	346	364	375	326	308	298	330	322	337	311	314	355	319	339	322	341	321	353	324	335	344	328	380	339	371	310	354	364	317	318	319	354	333	328	356	350	294	308	325	337	332	308	336	314	319	333	330	329	305	336	321	360	352	346	341	325	365	329	308	326	323	310	350	301	284	324	370	354	329	329	330	315	351	325	304	375	360	308	312	358	341	300	340	359	344	352	338	359	345	368	315	307	349	330	345	297	311	310	297	351	342	371	309	328	357	327	333	349	342	324	305	347	349	324	371	331	320	323	334	347	353	326	324	332	324	326	332	331	317	342	303	341	335	379	333	365	306	309	309	366	354	351	300	345	336	315	346	348	328	290	344	333	327	301	344	364	339	320	335	319	328	351	312	318	344	328	328	328	343	330	325	311	299	339	337	314	312	347	328	354	284	314	341	345	338	321	316	320	339	316	313	336	368	348	323	301	339	305	371	328	301	348	314	332	321	305	317	288	353	345	343	356	309	332	355	344	353	361	328	332	303	342	339	331	336	328	324	302	321	323	290	325	322	362	332	339	323	333	303	292	351	356	344	330	313	322	333	352	328	338	287	327	347	347	313	341	371	347	335	299	305	352	319	337	339	327	322	353	341	351	304	357	356	371	357	339	345	306	309	342	334	335	341	351	316	309	332	352	345	331	327	360	341	341	350	295	359	309	338	316	320	352	351	319	372	312	339	328	304	311	304	318	357	351	328	346	349	339	341	368	333	358	347	335	355	347	325	355	350	325	325	336	315	336	361	348	358	334	327	350	310	333	318	356	337	329	326	331	337	320	310	367	329	375	349	345	328	339	339	356	344	309	351	361	331	345	338	364	316	358	355	337	354	388	327	315	349	396	302	314	340	347	305	340	322	345	329	316	336	304	329	324	313	332	310	336	321	329	341	334	334	329	362	283	328	333	348	294	358	330	307	335	320	338	315	289	303	321	313	344	313	358	346	310	351	345	353	326	365	317	329	345	345	351	304	355	344	345	334	343	337	322	317	373	362	346	354	330	321	328	302	370	355	321	319	301	386	336	323	344	322	338	354	335	341	333	328	315	320	356	338	326	302	320	348	331	330	332	368	329	332	343	349	343	323	319	318	358	347	320	301	289	334	329	354	319	316	340	315	325	307	341	305	308	348	361	305	332	365	347	318	328	331	336	319	351	326	335	355	333	318	284	337	355	344	295	353	355	306	320	329	330	308	328	312	325	343	345	320	348	351	336	324	318	310	318	370	309	338	298	338	309	360	310	341	353	347	341	324	339	321	328	354	333	345	338	351	295	347	347	300	324	345	319	306	315	340	322	316	297	305	306	322	349	342	304	321	384	336	336	326	358	356	286	308	312	345	300	322	351	346	333	305	325	344	330	303	301	335	356	335	327	309	333	318	339	332	342	345	357	336	341	323	330	359	364	360	327	322	327	366	301	324	313	291	353	299	334	348	365	345	311	319	363	341	357	361	345	308	387	347	363	352	329	339	349
12305	2403	26512	48629	24923	1542	1263	1149	1077	1014	1006	911	937	881	890	871	880	852	820	808	852	774	772	776	790	702	792	784	751	810	766	764	796	753	763	788	773	791	754	770	754	717	729	755	772	788	719	812	765	718	808	725	751	790	777	770	762	689	763	772	744	761	720	717	713	694	728	745	723	746	746	735	688	725	763	764	712	747	725	740	685	753	751	704	814	751	716	767	732	713	718	698	724	736	754	725	739	721	726	725	752	761	711	783	728	738	761	767	769	817	765	771	745	712	743	754	665	695	751	761	731	740	734	753	755	733	740	750	673	719	738	717	752	681	768	732	745	757	734	722	751	729	729	752	733	767	760	738	723	685	769	695	762	739	678	775	767	719	724	746	761	746	722	705	703	712	733	737	714	670	729	707	719	762	704	724	709	734	776	760	730	764	671	698	801	709	739	707	721	774	706	710	741	695	719	751	764	758	734	695	699	714	756	727	685	771	734	735	704	740	738	779	776	765	753	787	740	734	743	756	751	735	733	722	689	705	699	782	746	777	677	748	743	737	750	717	755	754	732	744	731	712	759	715	733	747	721	713	750	803	741	711	740	703	747	722	766	743	773	705	772	747	704	711	762	751	729	704	791	769	714	759	812	739	736	715	710	709	735	759	752	739	734	747	713	745	723	691	706	765	727	782	748	747	738	710	775	740	755	735	738	750	759	719	766	727	723	738	708	773	683	753	743	802	741	723	702	724	753	726	721	743	727	724	742	740	732	771	726	780	731	734	742	761	739	757	742	722	755	740	741	744	667	739	695	728	703	747	712	717	733	742	736	757	745	783	740	715	722	743	806	751	759	730	674	694	737	732	756	712	750	715	696	730	716	709	756	733	738	717	697	714	696	710	744	719	739	760	750	732	770	746	752	719	766	730	756	796	711	680	721	748	747	744	736	787	745	768	725	713	756	745	721	707	736	748	717	736	735	696	718	766	743	733	723	725	735	774	721	706	728	771	734	766	752	702	744	764	737	717	766	720	735	725	766	742	691	739	726	684	774	734	743	743	726	719	728	728	759	726	750	751	721	748	757	696	726	748	718	698	759	765	727	730	741	729	697	726	751	758	755	696	721	711	735	719	761	806	727	734	703	746	740	763	746	707	701	754	763	743	718	694	714	688	710	805	685	763	738	780	722	697	697	764	777	766	732	756	740	769	728	755	748	772	683	799	672	746	768	703	730	748	728	779	742	719	748	714	741	716	733	776	734	726	734	702	736	741	717	752	777	751	736	712	746	744	771	713	702	776	760	748	743	754	774	680	735	697	713	772	745	675	716	758	744	772	741	759	774	731	715	737	766	744	767	725	692	751	762	724	717	775	710	727	736	712	692	709	739	724	787	706	695	734	754	744	706	724	717	694	758	734	735	741	735	734	774	767	768	755	759	789	780	706	770	776	699	796	712	718	745	713	701	718	730	733	682	720	777	700	782	724	729	681	736	780	742	726	729	757	772	722	723	741	747	783	715	792	684	742	719	721	721	754	707	708	760	773	735	717	706	746	770	717	728	726	739	759	728	758	694	708	711	746	722	699	719	780	715	720	748	722	755	741	716	709	762	712	719	731	731	714	680	687	763	696	775	775	749	711	749	754	731	687	761	758	726	755	685	765	686	714	725	742	764	747	772	735	767	737	718	759	746	698	738	714	725	748	709	729	702	733	785	740	728	739	766	747	744	754	708	696	751	741	757	671	729	751	746	764	749	718	709	720	721	792	739	716	720	662	780	722	759	714	743	771	764	709	706	703	724	714	711	805	742	721	724	760	754	750	795	761	723	716	729	775	790	779	692	745	761	721	725	715	710	753	756	728	758	718	688	710	765	748	774	712	689	744	798	737	724	711	701	752	772	713	692	756	679	764	734	752	736	767	748	713	717	730	758	734	738	720	730	733	719	785	736	730	732	725	710	744	706	716	735	753	722	764	736	731	745	745	761	708	738	734	702	705	727	769	739	731	755	737	704	714	752	726	755	768	690	740	737	712	750	762	747	729	762	792	766	759	747	721	735	717	719	751	698	703	703	734	743	755	713	766	772	791	787	712	703	724	717	737	722	763	778	698	727	739	750	722	689	748	752	706	711	733	698	732	748	774	782	732	749	734	763	713	734	696	725	705	738	753	740	733	772	742	742	749	714	775	737	720	745	719	702	718	754	750	702	761	779	770	758	743	702	719	754	737	757	755	770	751	745	757	726	735	722	749	779	725	718	692	744	727	752	691	728	749	704	730	746	730	756	753	759	764	707	746	747	752	730	756	719	761	714	764	702	726	752	754	777	721	737	728	771	677	678	673	731	726	707	757	703	711	778	726	740	738	777	718	726	714	761	719	757	743	714	735	776	782	765	820	734	739	786	687	719	752	746	713	770	745	766	770	738	740	700	769	746	718	731	732	730	724	718	763	692	765	750	728	727	712	742	740	715	726	725	723	735	772	715	669	739	774	743	749	710	764	721	687	815	749	761	723	733	784	717	738	744	718	768	738	753	725	721	706	722	737	738	761	728	731	711	707	777	726	777	754	773	752	704	732	760	759	732	713	773	787	713	679	767	730	698	726	737	724	752	739	743	721	749	713	746	728	762	707	691	780	707	711	753	724	729	727	689	790	752	689	766	722	719	761	720	731	760	727	748	775	760	743	744	712	690	701	765	771	713	732	677	746	736	739	725	695	666	756	713	739	736	733	714	730	698	718	751	749	706	750	785	745	752	695	704	751	709	759	728	774	736	769	730	749	729	750	741	768	779	772	735	765	746	701	743	780	721	725	708	716	744	728	707	676	755	729	705	762	706	758	767	763	766	743	756	729	754	759	756	746	770	759	743	724	748	714	778	786	681	721	725	693	747	803	777	770	715	743	739	720	748	747	714	777	747	755	712	713	801	723	796	685	784	712	703	762	768	751	729	714	743	712	746	748	749	737	717	758	810	734	746	694	757	800	725	718	718	756	749	696	729	705	768	744	728	738	739	742	721	729	710	751	744	724	726	777	724	771	756	719	736	792	702	753	737	785	696	769	710	714	723	707	719	735	735	719	728	756	681	735	738	735	729	735	739	759	703	771	772	679	756	750	770	737	762	747	716	753	749	718	751	734	749	708	774	724	694	730	733	735	714	697	768	713	697	749	711	746	741	692	755	742	754	762	781	711	759	803	720	739	721	757	729	755	740	739	708	747	706	767	735	737	733	778	731	724	717	680	734	779	701	753	725	788	714	746	775	733	745	746	746	732	730	771	788	702	758	698	777	751	765	719	742	726	731	754	679	760	714	714	751	702	713	730	739	737	783	725	736	745	757	739	733	775	740	764	727	709	756	738	685	727	797	741	711	723	712	763	762	729	726	723	748	724	703	719	717	746	780	693	764	746	725	749	722	767	746	713	718	732	752	698	734	748	659	781	724	735	737	734	781	748	773	669	770	748	718	787	768	719	776	768	730	777	716	713	745	756	718	742	710	732	738	750	712	756
5134	718	659	802	285	129	131	131	148	162	152	123	139	144	138	161	141	169	140	136	124	167	135	149	133	145	158	131	134	150	161	148	127	145	154	139	160	142	138	144	132	157	140	140	160	160	157	152	145	140	120	140	126	119	162	137	131	133	138	149	142	136	149	139	149	160	124	152	155	134	132	135	152	142	123	129	148	149	152	157	133	166	146	160	138	139	148	150	131	136	142	157	153	136	134	149	140	127	176	136	141	147	160	157	158	153	145	147	139	131	147	129	184	141	134	137	147	128	132	157	142	166	136	146	148	126	152	151	138	118	126	163	143	150	169	165	142	148	147	139	148	135	135	130	117	159	115	133	130	138	133	151	137	154	148	185	170	133	156	130	160	150	137	134	140	132	145	136	143	132	124	134	143	157	142	123	141	124	152	142	138	124	133	143	141	143	128	143	143	150	136	143	151	142	156	133	156	150	164	150	136	141	125	144	121	164	111	136	157	155	150	126	160	120	120	148	164	136	138	140	153	143	150	132	131	116	137	139	154	148	145	135	148	141	140	142	152	149	140	127	166	130	157	161	169	144	129	159	147	135	146	145	150	149	120	147	141	143	151	132	160	132	125	144	141	116	148	156	151	154	139	134	146	145	146	145	131	165	160	173	158	136	135	113	149	122	149	142	134	155	141	147	132	152	151	131	141	147	128	146	141	166	159	134	163	163	133	138	148	115	144	147	165	152	134	137	152	137	156	140	147	130	152	121	131	151	137	140	129	146	132	156	142	128	133	145	134	144	154	150	142	125	132	153	150	143	137	134	139	147	132	147	146	147	148	131	148	156	157	132	130	143	157	156	159	156	158	165	146	146	160	142	158	147	134	153	141	153	139	165	158	143	137	160	159	124	151	119	143	139	134	127	127	145	125	154	169	149	153	131	140	135	137	112	135	138	148	132	153	142	143	144	117	168	129	146	140	142	138	143	155	131	167	154	135	120	141	137	143	144	137	153	168	155	156	133	142	143	136	126	137	140	145	152	137	139	129	156	158	156	145	165	153	131	155	131	140	135	155	143	134	144	133	167	142	175	164	162	135	166	133	149	144	116	124	167	136	153	126	138	147	119	130	160	140	145	143	162	145	140	126	137	157	151	161	135	159	139	147	172	119	151	160	144	165	116	163	161	133	117	147	119	121	163	123	139	150	130	128	144	153	151	152	156	147	149	151	164	160	132	151	139	149	119	134	135	158	145	130	124	131	128	162	114	149	135	138	127	126	147	135	141	155	143	144	121	133	146	157	138	123	179	163	128	124	147	159	160	144	155	151	151	141	155	139	154	131	154	125	161	132	167	137	146	150	163	148	135	135	131	149	164	160	138	124	143	150	137	145	130	157	134	144	126	119	125	153	149	145	145	129	139	143	139	129	135	128	137	140	161	142	117	148	145	130	136	157	133	132	155	139	113	143	124	126	134	140	140	130	143	147	132	148	148	149	134	137	158	155	134	132	155	143	156	120	141	141	129	128	145	160	141	134	143	127	131	165	145	127	120	132	161	156	143	154	144	118	117	135	157	139	135	143	164	141	132	128	121	147	161	145	126	143	154	141	140	116	155	132	151	129	150	150	154	148	131	130	136	185	135	152	156	150	145	159	159	153	162	135	137	133	172	134	137	124	139	143	136	143	127	143	154	136	154	147	145	111	162	146	156	147	159	170	136	143	123	130	123	151	158	132	146	139	168	144	158	146	162	132	161	139	148	135	130	150	141	144	141	166	143	128	135	151	142	137	146	157	147	137	130	132	129	135	144	141	145	149	153	142	140	139	125	140	134	147	132	149	130	139	162	154	127	132	139	143	147	154	153	134	145	156	144	140	138	126	128	174	160	137	139	162	145	148	139	136	159	154	124	163	135	130	140	155	151	128	171	167	134	164	131	145	148	151	146	141	134	126	113	151	160	135	166	138	134	152	154	151	174	126	161	166	143	148	116	164	120	138	144	152	133	134	130	155	128	130	138	149	140	119	177	152	152	144	139	129	134	157	156	170	152	175	129	131	146	125	152	152	141	140	151	133	126	148	144	144	132	146	146	147	165	125	147	126	156	149	163	157	123	114	146	134	141	144	157	150	157	139	131	134	143	143	157	171	121	119	137	146	135	144	131	115	141	164	149	136	176	142	156	162	132	135	169	148	132	136	153	150	126	137	138	141	142	164	135	131	152	149	141	143	134	134	123	148	151	120	143	145	159	158	142	151	139	124	125	139	119	143	136	150	134	149	165	150	158	159	127	111	127	126	145	159	146	139	136	156	130	125	145	136	121	148	124	143	158	121	138	152	153	139	142	132	167	162	138	140	133	145	174	130	161	133	134	138	142	140	138	128	157	130	134	154	153	147	117	129	136	143	169	133	151	134	147	138	157	143	139	124	156	156	156	137	141	132	140	158	121	160	155	134	148	120	132	156	156	146	147	137	155	167	140	123	141	143	120	158	159	133	145	147	165	163	144	162	130	140	121	165	139	158	153	149	150	116	125	150	130	138	143	130	137	141	140	141	147	147	136	153	130	141	143	109	143	125	143	133	134	165	151	139	128	156	142	139	159	147	134	148	153	151	126	138	128	164	112	158	138	143	148	158	139	148	168	151	130	132	172	149	143	146	153	137	132	130	132	139	149	147	146	170	176	108	161	156	144	125	146	148	159	159	152	138	158	130	147	141	167	143	127	144	134	145	113	137	141	145	141	143	131	137	123	131	153	157	128	157	153	120	151	125	134	144	135	167	129	133	146	149	156	154	122	150	165	152	153	135	141	158	144	130	145	152	147	134	126	143	164	153	158	138	150	138	132	155	132	166	125	144	155	138	120	138	133	131	110	151	136	149	140	147	160	147	120	155	144	158	151	158	128	137	129	134	141	150	147	140	142	130	149	145	131	145	146	123	119	136	119	134	130	146	114	129	119	146	124	158	169	150	148	134	136	148	145	134	130	153	153	153	136	161	121	110	153	147	154	145	171	139	157	130	155	152	136	127	120	147	141	165	118	132	153	129	119	169	142	131	168	128	149	142	138	150	173	164	120	130	172	153	149	155	138	141	138	144	159	141	147	160	143	160	165	123	138	150	139	156	160	144	158	142	148	169	151	141	138	137	139	149	156	118	153	111	132	133	144	158	128	133	135	148	148	189	142	136	144	157	146	149	150	131	136	159	140	137	144	135	131	142	139	127	146	150	130	115	145	150	152	155	148	137	131	151	145	144	131	145	152	138	157	137	148	138	166	141	167	153	136	142	126	123	166	156	136	154	132	160	164	149	135	144	130	137	151	145	148	136	130	142	159	148	135	149	142	138	131	157	136	165	147	137	128	136	139	130	152	136	116	171	148	131	171	164	160	127	155	149	121	152	148	128	145	146	144	131	121	102	147	145	131	146	144	130	152	147	141	134	128	147	158	157	149	138	159	140	140	143	145	161	154	137	141	151	138	144	131	141	133	160	128	137	115	139	155	138	106	136	106
3581	734	1598	2557	878	380	393	371	385	415	392	372	375	387	391	384	358	398	413	392	389	427	397	375	369	367	390	365	391	375	363	370	372	379	383	397	390	379	363	356	371	401	392	385	383	405	377	372	377	336	355	379	374	360	405	374	407	394	393	380	366	422	362	385	361	380	358	368	385	374	405	402	391	389	365	396	379	337	373	352	373	337	367	370	356	371	367	374	403	369	377	403	379	363	371	370	383	388	395	397	353	368	343	382	385	364	384	350	388	360	375	402	332	381	373	398	377	342	383	393	384	378	371	387	377	386	371	408	334	397	375	431	399	398	344	364	376	387	378	382	391	372	392	407	386	375	353	374	355	378	368	396	395	390	380	348	359	389	360	370	380	380	379	363	352	368	348	402	394	378	398	399	412	377	390	378	356	392	385	349	379	367	383	418	375	398	374	351	358	370	392	357	407	348	385	389	371	376	403	389	364	391	370	369	410	376	402	356	405	352	357	411	387	391	398	395	385	393	385	360	366	389	394	377	338	383	387	401	364	379	390	383	386	382	385	388	369	418	369	350	364	376	380	386	394	358	319	400	365	356	373	343	410	380	396	378	360	398	391	355	373	381	363	385	382	400	357	402	406	387	385	368	421	358	393	384	390	353	379	384	400	352	381	409	377	335	406	374	363	380	360	400	364	375	377	387	374	366	404	391	385	356	376	398	365	351	383	373	373	401	340	381	361	354	366	427	387	362	382	390	390	392	391	384	385	386	406	374	379	369	372	393	376	364	363	389	379	394	396	399	335	403	379	371	352	365	386	370	400	415	372	437	391	392	404	405	374	388	360	378	365	394	395	393	389	388	408	366	368	397	359	394	398	372	383	369	387	391	421	384	396	388	371	375	376	372	355	396	398	380	373	388	350	386	402	348	408	387	353	361	357	361	347	371	383	366	354	370	361	391	366	390	370	372	354	383	402	368	366	364	394	365	386	379	378	384	453	393	376	388	365	379	359	392	382	371	377	382	376	352	370	387	379	400	396	374	361	394	369	356	389	356	370	363	327	390	396	358	389	389	381	384	366	369	361	360	377	373	363	353	347	367	410	360	374	396	383	374	397	393	395	394	370	361	382	337	356	371	373	420	373	334	362	385	392	371	375	359	417	403	409	382	395	361	363	378	400	369	387	398	396	360	407	376	386	395	396	354	406	366	343	382	390	357	376	395	398	394	366	380	361	390	356	377	381	391	357	388	349	385	356	375	408	352	376	356	376	403	351	379	406	370	370	399	385	368	406	388	383	366	383	410	365	394	368	360	375	398	371	371	391	384	400	374	385	371	366	394	400	366	383	377	400	358	382	368	378	357	375	367	381	361	394	378	357	392	385	382	365	369	366	367	342	402	376	370	378	381	408	397	360	390	406	381	370	403	397	370	426	385	376	409	345	383	385	375	406	385	378	391	368	343	375	365	368	372	355	386	385	383	383	395	385	363	382	377	400	366	377	370	378	384	361	372	401	408	383	366	385	389	411	341	343	362	364	377	388	381	323	372	367	369	332	363	370	370	366	386	377	395	392	416	375	364	375	387	358	402	409	369	406	396	370	372	368	386	402	376	384	389	381	347	380	385	344	382	379	414	353	373	397	382	367	384	392	367	367	357	351	385	376	385	383	380	397	383	352	401	369	420	379	397	382	374	378	384	367	385	374	363	371	350	382	387	388	379	375	369	388	358	385	380	362	362	350	405	376	378	356	367	381	416	393	380	380	395	439	351	382	419	436	410	349	400	375	404	367	384	392	378	360	360	402	382	350	390	375	399	393	369	363	369	376	350	408	376	352	382	398	353	391	407	378	400	382	396	350	370	379	375	379	414	386	370	378	380	404	380	390	405	387	387	365	373	346	374	391	407	373	373	365	391	373	375	392	405	416	396	376	396	370	375	387	353	364	384	376	376	370	376	370	376	352	373	368	354	368	380	375	380	391	335	379	372	400	349	365	390	371	350	371	397	397	387	377	382	385	380	386	366	362	395	362	381	373	386	419	396	398	393	358	378	362	344	352	352	386	395	366	365	376	374	361	407	375	401	358	443	367	366	387	403	396	355	344	377	357	411	420	397	377	396	387	388	379	390	390	380	375	365	363	390	392	369	345	366	401	364	406	371	395	396	376	396	343	389	388	364	383	354	381	366	368	394	371	409	371	388	383	408	356	410	375	375	397	392	384	380	360	399	397	402	372	370	382	370	384	366	378	384	403	404	383	365	374	371	377	415	365	377	383	390	370	400	379	390	414	425	366	389	371	367	410	384	393	385	352	394	355	369	372	421	381	374	349	372	352	399	379	378	356	355	422	402	369	381	358	373	387	391	389	405	327	374	330	398	387	352	420	339	385	369	367	398	358	390	400	411	395	375	409	335	383	342	384	377	358	393	398	368	390	362	354	373	395	359	369	425	397	393	396	362	382	368	349	363	354	378	380	363	373	379	379	370	403	377	384	389	397	371	368	423	393	391	375	354	378	393	365	371	368	415	375	417	387	379	381	395	367	405	365	346	380	393	396	350	375	365	367	386	354	394	350	364	356	381	353	410	373	400	360	421	386	408	384	368	381	378	404	417	393	379	353	385	375	352	364	394	386	412	372	347	357	360	356	378	385	345	383	371	372	389	371	396	373	366	399	383	358	396	419	360	401	409	352	383	388	368	382	397	370	398	368	361	376	412	366	358	364	410	359	396	376	408	360	377	367	396	421	384	391	418	376	362	364	388	376	371	364	390	345	390	368	372	419	407	384	392	380	412	355	379	363	422	382	358	356	363	403	395	399	345	379	392	347	382	370	373	350	396	369	381	371	407	364	374	380	388	362	334	396	359	369	345	438	401	406	362	379	417	371	393	424	380	391	398	352	362	369	345	391	364	394	405	404	398	374	343	390	400	374	349	407	354	392	395	401	374	397	388	396	413	346	343	407	361	394	359	427	394	406	396	367	373	350	393	358	340	414	398	356	388	361	374	371	357	393	358	387	387	392	393	382	376	408	383	384	408	377	397	368	381	388	395	391	362	393	357	400	397	372	399	370	370	404	409	379	359	393	379	345	377	393	390	365	386	410	370	398	390	402	393	368	352	363	383	424	409	353	391	371	351	404	436	403	392	354	365	368	386	355	395	386	384	389	390	382	352	357	379	390	386	367	394	378	400	384	377	335	360	368	388	386	388	382	349	383	367	377	364	382	373	363	394	376	392	406	365	386	388	367	371	342	386	388	386	371	349	359	383	380	402	369	366	371	363	391	395	384	369	384	358	374	385	371	365	413	399	395	414	398	384	364	383	409	392	407	383	375	354	404	375	353	366	365	417	380	400	384	369	358	362	348	393	421	356	361	377	387	399	345	375	376	405	362	344	364	369	382	384	394	365	383	378	374	359	381	388	416	361	398	339	365	381	392	397	319	353	349	347	401	360	368	359	381	380	380	417	379	329	370	345	386	394	383	369	385	383	399	386	381	385	390	360	355	371
14570	2102	12671	21983	7833	640	357	367	365	335	320	344	338	302	305	344	307	323	345	338	261	345	329	287	281	338	304	319	301	303	339	313	284	300	313	303	298	300	317	284	266	306	320	294	316	309	311	308	315	303	318	343	337	310	325	315	321	308	315	315	278	334	322	291	314	328	311	312	321	296	358	337	282	314	262	308	294	295	298	310	319	315	293	299	302	329	324	297	305	292	326	321	304	302	318	328	301	302	310	296	294	292	300	343	305	294	274	309	311	336	305	324	294	319	322	273	335	273	317	299	296	316	323	311	293	337	355	312	315	342	340	315	277	341	319	340	281	280	327	289	344	346	338	336	324	313	313	313	283	307	325	289	278	305	320	248	288	338	325	296	324	286	307	342	287	310	285	313	298	327	295	304	340	310	308	297	315	323	315	302	276	298	309	306	282	323	285	303	317	325	303	308	329	328	336	342	332	319	307	294	312	325	315	333	307	309	298	295	294	284	288	331	320	294	282	334	321	299	296	325	309	326	306	321	317	314	302	307	272	297	283	282	293	296	332	324	329	311	308	292	315	326	297	317	338	287	312	338	329	307	327	307	329	340	301	304	328	299	283	285	316	317	313	316	299	314	282	324	338	301	287	315	288	287	309	332	352	320	301	322	320	310	301	309	328	291	285	265	325	317	279	291	339	293	286	298	307	276	328	317	304	313	283	299	307	290	316	332	309	307	328	326	321	318	343	277	299	270	288	311	317	290	302	308	305	313	279	337	314	350	329	270	287	323	302	294	278	299	310	307	339	276	296	329	360	312	317	300	291	330	312	310	313	285	328	298	315	347	320	299	329	309	276	309	303	316	288	305	352	311	288	334	318	312	294	335	285	305	331	315	297	280	307	306	304	312	313	315	305	291	312	305	291	294	307	307	340	308	315	316	313	314	317	276	320	289	319	318	299	293	301	338	340	300	303	308	308	331	309	302	299	305	320	332	331	305	333	299	304	325	312	304	271	340	314	312	305	330	316	312	313	312	346	339	332	306	292	320	297	301	340	289	304	313	293	368	304	318	307	301	320	318	328	311	286	306	329	293	303	324	311	313	285	275	269	315	314	289	354	297	298	315	347	341	323	355	314	312	306	284	294	308	359	277	299	310	287	292	340	325	320	323	296	290	275	325	326	306	277	301	300	308	313	307	304	277	268	331	309	318	321	307	287	300	304	312	295	295	265	319	328	305	306	319	283	355	298	325	297	325	278	335	325	318	277	303	292	305	328	276	302	333	316	301	297	270	300	270	324	314	313	308	299	317	331	361	296	347	319	345	319	313	331	314	291	306	294	317	309	301	303	296	262	318	327	303	292	277	319	319	286	316	326	331	337	297	304	321	308	314	344	290	376	331	322	296	284	295	323	290	289	289	312	331	308	284	319	303	276	304	348	316	316	307	336	271	354	306	305	313	274	297	307	309	281	333	323	288	287	328	284	323	286	290	307	293	309	316	317	334	316	293	264	302	309	338	310	327	282	276	322	317	282	314	327	348	296	324	277	325	319	261	327	287	283	279	310	329	311	347	284	311	315	303	288	285	326	325	309	338	290	313	288	307	261	284	276	303	299	300	317	314	334	299	323	317	295	340	347	293	305	272	296	299	311	300	316	297	297	311	317	306	313	325	320	317	296	310	303	306	287	263	271	296	291	317	340	333	326	278	280	279	265	287	296	305	300	288	320	301	285	326	311	327	307	314	305	299	299	315	321	329	285	257	288	305	344	356	282	311	343	335	318	300	295	334	316	297	283	296	293	293	359	319	331	321	317	286	338	341	290	316	303	343	313	345	280	351	320	311	326	322	310	308	319	334	311	325	306	288	336	279	315	299	291	282	306	295	325	295	330	313	297	298	313	320	314	297	321	293	328	315	297	306	272	288	306	326	310	302	277	317	311	267	291	306	303	329	326	288	288	316	308	323	305	321	273	310	340	312	321	289	305	299	339	322	315	312	324	314	309	336	345	317	282	304	324	337	287	319	325	302	309	291	331	297	292	302	300	304	320	287	346	305	291	287	327	328	312	296	306	357	307	326	279	315	285	319	310	302	352	308	295	327	294	321	315	299	305	336	307	324	301	270	314	314	361	321	322	300	282	296	320	297	310	314	338	296	339	296	325	298	294	274	321	310	337	312	300	326	279	302	322	298	320	311	275	328	304	317	308	312	318	285	301	330	302	313	291	318	308	313	303	348	291	313	307	311	329	312	325	290	331	308	321	299	298	324	295	322	315	279	277	306	299	343	338	312	334	295	291	298	308	308	309	302	328	296	286	341	329	330	300	298	280	289	323	309	297	319	312	293	311	314	304	286	311	296	274	294	283	307	318	328	330	299	311	328	310	314	301	288	295	294	304	327	307	318	286	296	299	309	293	315	319	351	321	334	303	308	316	286	307	329	344	305	304	307	294	310	314	273	272	286	287	322	307	316	308	263	328	335	324	311	316	334	310	307	307	325	299	315	281	335	298	288	332	322	321	338	313	296	306	298	285	304	343	308	297	304	309	297	312	286	325	309	304	334	302	332	291	340	310	297	327	262	322	270	305	283	320	296	316	290	298	319	309	318	331	317	313	309	316	315	339	310	307	330	336	341	321	300	282	313	315	300	310	293	319	303	316	326	351	307	308	314	324	294	318	301	264	259	278	322	307	299	291	298	285	323	324	297	363	326	308	327	336	349	291	356	297	327	325	340	289	330	316	251	287	299	345	322	336	313	308	334	367	344	347	300	320	338	260	292	310	272	323	318	309	271	317	322	317	312	284	353	303	329	334	309	362	296	322	313	322	338	261	315	299	308	298	317	288	303	330	308	295	307	329	311	294	282	348	306	310	306	342	296	295	336	326	321	292	337	303	337	312	290	304	332	317	295	320	309	303	322	338	301	313	315	304	349	298	321	307	317	311	338	299	306	294	300	297	318	306	302	326	322	328	293	320	330	331	316	305	308	291	334	302	303	304	348	311	316	314	302	316	296	271	289	284	306	285	271	298	305	307	316	328	327	286	296	328	308	321	316	330	324	315	309	328	314	324	307	358	322	297	327	283	329	311	305	301	296	303	285	302	274	334	274	319	335	325	288	304	317	321	310	309	304	267	304	311	307	325	320	317	308	319	316	300	294	300	314	334	301	299	331	300	299	318	288	307	322	318	317	301	313	281	296	304	323	344	331	305	303	317	280	292	316	292	298	309	346	319	299	310	334	327	276	306	298	318	291	344	293	298	293	294	297	315	338	294	305	340	301	309	295	292	311	314	296	297	297	320	306	347	302	303	349	355	313	323	329	288	312	318	317	277	305	315	302	324	272	312	316	326	322	292	340	295	334	329	294	314	319	316	291	276	341	315	297	320	346	312	279	317	291	292	309	308	298	316	305	291	330	310	300	330	321	349	309	311	315	303	338	307	329	309	301	286	316	314	318	303	299	304	344	326	340	312	293	330	331	320	311	298	334	324	324	318	342	319	288	302	296
9637	1648	21940	35881	13842	1154	974	959	886	877	815	854	805	753	785	770	767	723	777	695	785	706	702	743	687	729	739	750	724	755	697	726	722	701	780	730	709	688	727	739	695	715	718	752	731	686	697	722	772	721	713	715	693	753	735	739	664	716	694	723	742	713	739	715	720	699	668	697	707	742	698	726	725	751	694	717	695	681	712	707	668	689	675	736	720	720	690	663	714	757	757	707	680	755	678	743	765	681	761	710	692	696	721	672	761	737	705	744	668	711	719	705	694	724	726	717	735	696	715	669	731	771	689	676	683	680	706	705	674	698	656	771	712	677	693	691	685	696	758	714	721	726	694	722	684	726	683	714	710	751	700	710	721	741	687	719	731	771	721	701	705	719	701	675	713	738	733	725	690	662	723	679	640	755	661	707	756	674	718	705	746	681	733	680	717	739	667	716	711	750	694	713	681	719	706	673	703	686	745	668	696	697	742	664	650	722	690	673	707	698	634	724	693	691	722	678	727	659	766	694	703	703	724	763	696	699	736	726	693	688	734	735	683	731	674	699	707	717	694	711	696	734	676	729	694	665	667	713	744	730	700	708	761	678	740	732	665	699	698	693	717	706	677	732	714	732	706	718	693	691	714	690	726	709	711	696	706	645	713	727	697	710	748	724	698	639	681	712	677	661	702	691	678	698	713	730	686	745	672	687	682	692	679	678	729	681	701	695	693	736	723	690	721	731	691	700	710	702	714	659	722	709	737	743	698	651	710	749	690	675	697	698	726	674	702	742	696	802	661	678	726	686	713	711	672	720	706	683	659	676	726	742	670	733	683	691	687	751	729	697	714	724	706	704	757	723	769	662	734	725	670	700	723	719	726	718	662	757	674	709	723	682	657	681	750	684	714	706	700	711	719	744	698	709	702	701	688	707	720	687	726	687	705	675	692	710	721	723	717	699	689	689	702	705	728	739	709	696	673	717	693	714	674	677	717	655	718	785	709	694	707	667	671	739	694	694	687	674	707	720	727	695	708	713	723	696	700	700	732	731	735	710	681	643	729	724	695	728	676	746	665	680	719	752	711	700	712	696	754	727	742	684	639	671	715	656	707	679	737	645	688	669	691	719	662	733	655	676	719	684	719	713	726	726	680	734	692	693	712	720	713	660	702	724	666	696	671	691	743	697	705	691	716	738	729	662	802	706	706	665	753	699	704	727	714	717	717	746	704	708	692	688	733	706	729	687	707	686	754	715	689	739	711	724	672	705	656	709	703	732	743	664	700	702	712	683	703	624	709	697	705	744	711	658	732	690	680	704	722	706	673	664	679	690	735	732	711	719	740	753	738	668	699	775	707	707	727	675	697	742	686	754	658	731	723	692	716	656	749	721	720	715	677	760	709	678	692	699	726	636	672	694	693	679	711	696	687	698	708	671	684	722	742	662	692	706	696	746	736	719	727	656	687	701	720	711	747	682	712	638	702	719	667	703	718	722	719	668	722	716	707	667	718	744	705	754	726	691	687	675	701	726	755	650	726	723	667	707	669	749	674	700	686	677	671	695	719	711	652	694	712	687	709	704	688	699	711	731	702	657	709	733	667	670	704	713	721	732	687	694	710	710	740	678	730	665	772	759	663	699	700	694	699	688	712	702	689	751	665	710	695	670	699	696	665	748	672	699	730	683	713	726	728	673	699	667	700	702	712	746	685	726	725	700	717	675	747	698	715	691	678	725	732	728	727	679	697	768	658	713	717	678	706	683	673	703	741	732	721	710	736	687	722	716	731	702	730	710	760	719	751	709	678	749	688	709	679	694	715	677	751	656	696	704	666	682	689	679	711	713	661	716	706	731	696	713	682	706	703	670	670	680	700	672	674	692	691	722	727	711	684	683	699	764	748	663	759	647	712	722	704	718	731	736	703	711	708	691	666	736	721	711	690	752	665	709	724	698	673	735	716	688	687	673	755	682	713	712	657	685	687	684	697	674	735	774	720	662	698	680	716	722	718	705	695	721	678	695	777	703	720	669	670	748	739	747	714	728	647	640	697	708	703	689	729	684	677	764	704	712	710	731	741	677	708	746	701	700	734	710	690	733	742	727	633	719	683	644	697	705	652	720	686	668	663	727	724	707	700	678	677	683	733	703	742	695	698	731	718	704	683	679	709	715	699	681	689	672	731	661	656	661	723	637	720	691	697	676	728	693	663	718	717	762	708	727	666	694	702	671	714	704	681	736	692	704	746	717	686	696	717	698	641	695	681	721	724	737	718	702	722	720	729	641	695	754	672	747	681	702	689	681	686	721	682	682	717	774	701	655	700	713	693	695	689	664	722	726	680	707	744	702	718	712	684	678	642	630	687	778	697	693	688	700	688	737	720	674	671	698	709	699	667	701	741	688	704	697	677	637	662	679	716	689	671	685	712	695	725	686	700	704	684	694	677	696	681	733	656	754	683	722	691	655	683	695	690	745	701	685	769	740	730	705	648	723	698	721	694	746	736	725	721	711	686	719	697	654	724	715	739	712	681	740	671	684	648	775	694	705	694	721	714	691	690	662	684	691	746	746	725	711	661	687	705	714	727	733	718	751	704	708	711	690	686	721	687	725	677	768	697	732	718	706	694	678	723	721	676	716	677	660	757	701	719	673	680	708	712	731	704	723	699	716	700	738	732	716	713	741	687	707	661	715	707	674	736	718	695	752	705	712	739	696	724	703	745	696	749	696	717	707	674	676	706	711	729	709	717	736	716	725	744	734	720	694	669	678	713	743	719	705	730	654	709	722	735	680	686	684	745	775	714	657	705	697	721	778	714	712	737	724	731	738	762	677	767	681	692	637	725	667	702	717	673	713	680	723	691	708	737	697	706	699	757	722	715	720	701	721	665	718	708	704	712	635	693	722	722	674	724	676	671	731	709	677	720	753	710	771	725	676	684	660	692	688	734	691	704	706	690	663	701	675	723	725	751	752	729	762	727	731	705	724	675	700	680	680	683	725	686	696	634	713	750	712	730	680	682	701	714	695	666	746	691	671	725	696	769	742	677	734	733	748	719	704	687	736	713	743	719	708	759	679	627	696	710	722	747	689	682	732	705	708	712	705	693	700	679	703	738	699	669	727	668	777	708	732	720	712	734	734	710	686	714	682	677	683	688	694	731	695	664	704	718	675	707	697	714	741	708	749	756	695	728	729	713	692	708	709	689	684	683	692	675	690	755	723	689	703	703	784	702	754	707	747	665	708	662	721	705	769	704	697	712	683	769	736	754	731	695	695	723	719	730	692	725	715	698	661	653	671	722	726	731	704	676	731	705	717	670	646	703	703	693	744	740	705	697	722	683	698	691	691	701	648	711	736	671	697	721	711	691	647	712	703	691	697	687	698	724	690	688	704	712	754	747	764	693	690	705	691	710	733	688	701	721	720	710	735	703	727	719	717	666	718	690	706	718	699	684	700	669	680	730	700	711	706	709	697	718	743	702	643	659	672	706	701	703	688	693	702	753	739	704	737
22812	3821	19587	35550	15489	1293	471	411	393	430	353	360	351	379	353	340	324	343	339	331	331	348	337	306	369	334	327	338	356	316	330	327	307	359	310	331	343	332	337	365	317	334	313	333	312	324	307	378	349	321	333	353	325	371	318	309	340	338	345	338	366	352	324	369	318	320	330	324	328	313	314	348	335	299	356	317	336	340	335	282	311	363	341	282	335	314	316	291	349	286	305	298	325	346	331	325	338	337	358	331	332	309	324	339	352	354	375	343	359	338	357	339	295	339	321	304	351	324	345	339	354	303	360	357	328	362	343	296	339	327	322	315	302	325	321	313	340	368	306	326	310	349	360	316	301	316	361	334	337	338	311	340	310	366	315	335	363	346	353	339	330	309	321	350	328	356	299	328	325	327	338	335	350	335	324	321	300	325	380	352	295	364	371	310	370	338	300	322	345	341	353	327	345	325	324	353	352	335	349	313	328	327	356	360	335	308	352	319	329	328	347	346	342	330	348	323	363	332	325	336	361	337	312	352	349	344	361	357	332	322	318	338	314	360	327	312	325	301	328	348	348	320	319	340	319	345	344	315	320	319	319	325	336	331	370	337	351	339	316	327	365	314	354	376	322	329	366	305	321	342	356	328	298	294	348	349	331	349	293	331	332	297	334	330	329	330	306	361	309	347	312	347	312	317	332	348	336	320	333	315	303	285	318	338	356	329	313	329	349	337	343	356	345	302	322	301	315	333	331	317	335	346	329	320	329	357	278	313	322	326	363	336	341	321	313	316	331	337	331	332	364	341	323	317	339	331	329	336	334	340	353	349	346	358	321	305	320	331	332	328	304	345	343	334	335	350	320	323	316	346	305	340	303	333	332	293	304	304	316	337	336	350	322	327	304	314	309	314	333	298	363	337	314	314	334	326	319	333	349	345	353	312	320	338	353	328	371	316	341	288	328	349	344	326	310	335	314	344	337	335	297	305	340	345	332	342	313	348	338	321	327	323	321	315	287	334	300	318	346	339	326	339	301	318	334	324	331	302	320	308	320	307	329	335	339	264	360	354	317	337	354	330	322	277	336	369	328	299	362	347	321	316	353	357	397	324	313	333	314	347	315	311	344	346	363	336	319	340	353	316	374	356	356	365	320	343	348	311	324	367	299	308	294	286	315	348	329	341	292	300	314	304	291	342	330	327	299	339	323	312	314	325	298	343	301	325	314	329	328	312	313	326	374	349	324	330	341	311	325	328	348	347	310	305	302	298	354	300	334	306	331	328	386	381	363	322	363	339	364	324	363	335	306	333	311	351	333	323	332	335	348	302	310	334	341	335	317	291	366	341	328	343	313	342	317	316	339	328	344	285	362	351	339	348	327	356	338	309	313	365	346	324	343	290	334	335	325	322	334	329	336	372	360	359	307	331	343	347	322	281	294	316	328	302	329	337	350	343	323	338	361	370	316	328	302	377	316	365	348	354	336	334	345	342	372	338	321	306	329	347	345	328	313	352	295	336	339	304	320	318	325	339	318	325	326	345	340	351	338	353	361	361	295	375	324	316	325	349	315	357	327	338	319	317	295	321	351	316	303	340	372	378	329	303	382	330	306	334	319	342	336	352	301	296	302	336	311	366	329	361	356	359	369	343	358	291	327	348	348	351	330	317	316	360	319	310	303	320	324	344	339	330	332	361	294	340	352	314	330	334	325	327	360	336	319	350	315	370	298	331	310	329	336	319	329	309	318	325	351	304	327	343	355	333	330	305	346	332	352	363	330	329	337	347	342	317	338	340	364	352	317	329	332	350	310	308	329	340	342	340	354	322	331	309	342	339	319	311	353	329	302	332	330	320	328	306	327	316	339	361	336	310	310	293	355	337	345	305	315	321	381	332	302	336	316	349	321	341	319	334	324	350	345	340	342	328	364	351	359	370	351	313	345	342	335	344	322	349	334	361	312	329	303	280	324	302	359	348	345	334	363	295	337	292	305	351	311	330	355	333	336	330	334	338	323	325	346	369	344	354	290	339	347	317	350	315	315	354	305	344	266	333	346	349	350	360	318	317	308	330	334	348	335	322	364	302	334	327	337	324	311	321	332	314	319	332	340	333	337	322	361	348	370	321	331	355	310	333	346	332	321	346	335	333	313	317	330	331	337	337	331	351	364	329	326	347	334	341	341	338	282	305	374	340	320	356	335	315	337	336	320	335	310	314	355	341	348	350	355	341	326	289	349	354	358	332	298	338	315	324	364	345	311	330	336	342	354	331	338	307	325	351	343	338	322	317	314	349	293	315	309	328	332	338	314	292	344	326	344	316	322	331	309	328	322	343	298	346	336	338	301	329	320	324	357	337	387	362	293	356	343	350	307	299	337	355	345	316	296	362	324	336	326	313	343	343	300	317	339	325	354	309	349	333	347	369	331	330	348	352	355	335	323	362	324	305	336	329	354	355	334	338	336	326	329	381	314	325	329	319	318	334	329	305	336	319	333	331	331	335	355	364	338	314	357	306	327	340	344	361	286	325	325	327	322	311	337	323	349	348	344	308	303	303	319	326	332	356	338	373	340	336	338	330	308	321	314	327	326	315	331	355	324	337	320	343	399	330	317	311	308	310	333	315	326	356	327	309	327	323	344	330	299	336	293	327	372	354	322	341	319	349	342	327	304	366	365	333	334	339	327	315	334	353	383	317	345	351	382	335	325	308	344	363	330	326	297	305	355	339	329	288	299	307	338	349	342	306	347	311	343	286	352	341	340	269	364	342	301	359	355	323	303	318	301	360	337	319	310	326	317	369	316	310	332	299	337	311	342	354	336	338	361	317	292	338	304	303	356	335	332	327	328	392	324	358	314	349	345	306	350	334	304	312	329	315	371	300	357	333	342	313	349	327	321	317	334	347	331	385	316	315	318	328	335	331	305	360	327	290	296	327	319	327	312	335	352	333	324	338	381	359	341	343	339	351	357	317	300	340	330	372	315	320	309	317	346	350	316	334	324	334	290	338	332	344	379	327	323	291	314	312	313	342	322	295	317	320	328	324	321	321	319	335	317	369	332	312	320	315	326	322	315	343	355	339	286	348	320	311	338	325	347	341	316	307	357	343	347	335	318	309	313	318	356	342	333	326	345	337	324	293	334	336	309	322	334	324	358	323	366	334	335	308	306	294	343	310	306	362	346	317	331	306	292	278	309	321	366	315	334	362	337	309	360	322	352	328	362	320	326	330	333	322	341	345	307	322	337	316	348	353	355	294	312	331	350	320	355	349	319	352	325	339	322	344	319	336	325	344	344	302	323	309	316	327	338	299	301	316	328	328	357	339	328	352	342	325	350	315	343	358	337	328	351	334	346	363	351	343	371	331	330	320	304	337	300	347	339	300	340	314	342	332	332	352	368	316	298	331	339	354	345	333	327	349	347	311	328	336	358	339	359	340	325	321	340	333	377	331	317	308	322	315	366	319	350	346	343	370	313	325	351	354	321	369	327	352	317	318	337	335	289	341	353	348
12756	2413	28532	46499	21071	1522	1297	1162	1084	1072	961	928	933	893	838	872	807	889	791	814	763	760	741	741	754	803	774	774	796	746	764	789	745	726	764	741	794	736	774	769	735	750	760	724	698	732	734	730	726	702	761	783	736	729	745	745	725	726	725	747	832	738	713	749	816	713	722	723	707	790	734	813	753	748	731	738	748	777	765	749	693	754	727	720	732	736	727	700	707	811	733	698	788	728	750	733	736	746	729	751	690	748	745	689	711	738	751	798	746	788	706	719	718	750	718	736	709	767	769	692	740	690	762	752	735	746	718	728	711	695	769	744	720	703	698	743	724	708	772	716	724	650	747	743	713	730	727	706	719	785	734	690	715	736	713	725	692	769	750	720	688	717	717	761	728	732	726	810	738	708	779	733	739	722	727	757	701	718	779	764	742	757	753	730	721	703	743	759	785	745	757	677	733	683	750	743	722	724	745	728	762	738	752	722	762	733	736	739	704	715	761	749	749	706	789	786	720	699	722	704	752	737	721	727	749	756	715	720	747	741	762	733	718	717	719	713	750	730	682	753	780	781	760	754	697	726	713	727	697	779	706	744	717	703	741	695	726	744	708	707	721	788	743	713	723	737	768	710	688	795	697	737	700	762	687	764	753	727	770	726	705	765	738	741	694	745	705	707	708	684	700	756	733	692	724	756	749	803	668	728	673	789	721	774	762	743	735	719	689	765	736	748	683	756	698	727	759	728	699	770	781	684	775	739	762	746	702	743	721	761	747	711	728	684	762	737	712	715	723	706	740	705	690	774	735	697	749	765	722	789	711	716	717	735	777	752	758	744	767	742	775	754	694	730	753	699	710	725	722	750	719	762	691	740	682	717	687	747	765	741	700	711	715	737	725	714	705	683	705	704	729	731	674	762	698	738	724	716	726	748	748	729	697	726	728	783	732	758	731	720	709	739	716	764	696	720	719	678	680	660	690	755	767	725	722	708	681	757	779	753	729	777	765	726	727	747	758	753	694	724	697	753	773	648	754	788	731	730	745	727	759	682	758	779	767	744	768	712	709	705	722	766	763	753	731	807	759	762	714	757	755	756	702	750	783	722	699	733	750	728	733	728	752	746	719	735	756	750	727	713	723	779	725	694	717	767	674	721	758	681	783	743	751	707	723	752	723	738	741	753	726	739	721	693	710	757	691	697	725	753	730	742	730	731	721	713	707	761	778	738	708	691	782	692	699	725	749	738	741	748	719	738	709	747	743	740	712	745	731	703	737	758	719	703	714	745	747	734	749	736	729	752	699	705	772	729	738	719	705	746	741	698	727	754	716	706	691	726	750	727	684	722	743	722	745	709	700	732	733	762	783	703	723	737	706	769	675	733	752	743	769	710	736	718	695	733	735	725	722	696	767	703	733	719	737	691	727	748	671	743	723	732	729	718	776	742	742	725	715	735	691	774	790	739	737	742	743	768	746	767	743	710	751	766	756	709	707	746	736	727	728	773	735	743	729	779	737	785	718	711	741	698	730	685	735	752	723	715	732	770	725	755	759	756	753	777	736	761	750	731	748	710	761	716	758	730	728	728	747	758	719	703	746	745	763	708	707	695	792	749	740	783	712	760	752	776	730	686	751	711	792	715	714	741	782	765	728	748	765	728	784	713	649	715	702	763	791	724	675	691	699	736	726	707	680	755	764	719	760	730	766	717	734	732	720	734	736	687	741	735	724	762	707	731	721	742	734	753	747	759	732	768	731	744	652	738	715	719	736	774	747	723	699	702	721	722	711	737	740	712	692	703	740	712	710	713	773	721	742	756	733	780	735	756	695	720	751	745	739	762	671	710	720	712	713	771	699	726	762	713	730	776	719	726	784	692	708	756	723	697	798	703	717	716	735	710	727	680	731	767	786	735	715	711	717	703	703	737	732	759	727	768	708	769	701	729	681	721	702	761	713	708	741	756	698	769	732	704	764	714	784	711	719	747	699	743	783	778	787	713	691	795	678	706	715	720	722	736	673	767	762	721	771	694	739	699	777	727	769	763	734	745	734	749	664	740	732	726	769	749	722	722	699	764	720	734	734	713	738	737	702	725	732	693	738	710	742	737	818	735	750	745	736	750	747	710	768	746	699	777	759	740	673	756	761	685	688	691	695	704	731	741	705	679	702	701	684	784	744	713	720	723	735	713	714	776	763	779	717	706	714	699	724	711	729	743	763	689	759	744	767	722	727	759	747	706	742	741	751	754	784	782	732	744	722	715	715	734	775	695	739	775	720	727	737	713	731	745	720	727	719	753	765	716	746	736	726	754	680	745	714	714	729	760	710	710	723	717	783	735	756	697	761	731	694	691	721	699	745	697	691	684	693	701	742	712	735	677	718	689	744	714	714	737	728	707	751	829	746	708	703	706	756	768	721	711	749	709	696	694	728	763	737	755	760	707	720	701	764	760	719	695	754	729	733	709	722	757	741	747	728	775	750	762	788	730	725	706	758	710	739	712	716	737	738	715	773	779	694	713	737	756	722	782	742	765	667	739	775	743	696	694	711	759	778	760	785	696	712	748	708	741	710	725	676	762	666	764	801	745	725	722	729	688	759	714	749	784	700	712	742	692	723	748	686	741	766	727	730	717	706	767	759	713	770	763	736	742	724	778	742	714	771	719	772	770	797	755	729	716	754	726	776	691	730	723	751	656	776	753	708	745	694	746	779	730	749	695	689	719	752	747	736	742	723	693	722	776	753	792	733	730	733	743	758	752	697	752	739	747	669	716	733	767	753	696	763	731	728	720	764	718	728	741	715	731	711	756	723	715	730	760	702	720	692	748	750	723	714	795	652	675	738	756	713	738	776	784	721	679	727	739	717	694	716	755	715	764	807	740	747	724	686	737	764	695	751	731	778	709	769	739	721	772	736	696	701	713	744	723	741	694	709	749	773	797	746	735	711	745	733	759	712	746	692	687	731	722	721	685	767	761	761	736	728	702	683	705	710	718	705	747	715	753	698	721	742	755	732	700	735	700	770	756	746	729	759	765	739	795	755	721	722	712	734	721	751	729	744	756	769	726	746	694	701	756	776	708	695	753	731	764	693	755	748	731	715	714	707	705	765	765	721	736	756	710	717	721	725	711	714	737	700	756	716	742	681	749	679	700	729	749	701	781	721	717	723	712	749	735	718	708	789	764	731	748	740	721	724	751	724	746	738	795	725	740	727	780	735	722	747	748	754	744	713	728	748	735	767	783	740	719	751	752	779	719	716	729	727	747	718	750	763	708	742	733	739	707	747	745	758	710	686	752	689	753	666	754	755	751	741	744	707	686	739	709	743	732	709	753	735	743	723	762	746	751	759	781	733	745	800	767	713	691	705	718	720	794	726	720	752	736	719	744	710	748	730	700	788	738	685	747	728	729	722	734	712	739	743	781	731	731	711	713	768	731	704	679	729	711	740	743	683	787	765	745	672	728	673	723	760	727	737	769	760	773	750	687	760	759	736	747	714	687	701	730
5617	859	555	673	293	144	142	137	139	134	139	161	147	150	147	147	157	132	155	126	149	158	137	135	140	141	131	150	138	135	121	145	156	148	153	131	117	143	118	130	160	124	140	119	135	163	137	181	128	147	141	140	152	152	137	138	141	134	120	162	158	137	149	144	143	116	123	151	156	135	151	155	112	126	138	136	156	149	148	146	153	151	143	139	162	142	165	152	134	146	153	139	147	153	147	145	144	153	161	144	144	136	145	148	144	127	144	158	145	159	171	129	146	137	144	144	161	146	135	121	143	141	140	143	154	131	164	149	158	135	146	161	160	149	126	137	134	128	149	135	142	128	125	135	153	117	139	128	148	144	165	173	130	137	149	134	138	149	138	137	136	140	145	159	132	135	147	140	152	129	123	150	146	156	161	128	147	167	137	136	158	164	147	161	111	134	156	145	138	144	122	135	146	142	125	126	144	134	141	137	147	131	143	140	123	135	130	162	171	137	148	141	142	124	136	127	154	142	129	153	156	154	134	142	147	141	162	145	145	154	134	142	157	133	156	126	160	127	128	133	151	166	136	124	160	142	146	158	153	145	143	114	149	147	156	144	126	170	154	137	125	117	133	136	141	151	129	132	174	159	150	156	147	145	154	145	142	140	135	163	129	134	168	137	131	151	124	143	127	147	127	146	130	119	133	131	168	129	136	125	182	144	130	132	154	148	141	139	157	130	143	124	115	124	129	144	137	141	137	157	160	131	156	135	141	145	115	154	119	144	132	159	120	153	145	169	162	157	153	138	134	141	173	139	126	148	132	145	143	132	152	128	134	141	157	129	138	167	146	135	154	175	151	128	129	157	148	135	137	154	156	145	153	138	145	164	149	149	147	139	149	120	157	125	161	144	130	145	152	149	147	163	126	147	142	145	144	127	153	155	138	160	125	150	134	139	131	144	142	154	142	151	139	160	135	179	166	141	152	152	157	146	130	132	148	130	136	131	146	151	140	150	139	156	144	133	134	129	140	141	167	160	156	131	139	136	137	150	135	162	129	145	144	156	132	149	134	133	149	124	135	153	143	164	149	128	136	148	131	146	155	118	141	142	133	122	138	130	135	128	142	145	162	136	114	173	162	150	133	134	146	148	124	169	126	130	141	156	158	136	139	138	144	127	140	154	162	137	134	179	141	143	127	147	149	164	147	153	158	127	160	136	141	156	125	149	144	152	133	110	144	153	149	143	147	154	149	162	146	129	128	147	106	145	134	141	134	125	144	145	136	148	163	141	139	151	113	137	124	136	134	145	136	150	134	165	148	125	140	129	132	130	150	139	140	144	146	148	140	141	143	141	143	138	135	147	139	153	120	162	147	160	145	150	142	163	149	132	144	138	172	151	151	140	141	135	144	170	146	125	139	125	139	154	119	120	152	152	134	164	158	141	142	145	131	139	142	141	168	151	112	153	129	151	134	149	155	131	136	162	159	123	121	139	143	139	157	163	135	139	119	139	151	128	195	148	141	149	148	148	154	142	141	138	135	151	139	155	143	135	140	168	135	146	154	138	150	145	142	136	147	135	158	116	166	132	152	155	140	156	141	175	157	153	160	156	127	132	124	144	132	127	164	146	149	154	155	135	145	149	124	138	132	136	127	156	139	148	133	144	131	135	121	160	146	121	152	127	154	140	136	167	147	145	150	163	144	133	130	149	133	141	155	156	145	136	136	144	136	157	133	133	141	167	147	131	141	146	138	126	143	147	144	138	128	122	137	151	137	109	123	149	151	162	140	132	138	142	144	131	134	137	130	117	117	142	135	137	139	127	155	151	152	146	147	130	153	157	175	119	153	143	168	138	150	154	138	145	160	149	131	123	146	121	119	136	144	155	143	125	145	121	146	175	140	160	140	145	151	138	132	155	143	144	117	142	141	151	154	129	147	145	148	170	128	157	131	136	112	151	159	129	153	137	121	165	154	139	132	126	139	131	156	136	159	152	136	150	154	133	130	149	151	139	129	115	135	136	171	130	168	106	135	119	143	147	146	155	149	138	140	142	134	127	125	141	161	155	164	140	131	126	159	123	152	132	145	136	156	131	141	140	156	150	140	107	132	149	163	129	125	133	130	142	129	148	173	155	121	145	136	132	179	128	139	124	126	143	138	153	150	154	144	140	166	139	149	134	140	148	146	142	150	150	168	145	138	120	146	147	152	138	130	164	163	131	134	170	136	166	147	150	123	127	125	149	160	125	149	138	166	147	152	137	142	155	152	132	143	130	136	149	136	122	147	146	156	124	151	150	146	146	116	123	130	136	130	131	156	126	116	141	133	148	132	138	143	139	122	129	137	154	145	144	125	144	155	136	154	142	159	155	127	142	146	135	125	157	130	155	152	154	123	151	126	148	146	101	153	122	137	125	129	137	116	152	137	158	157	135	149	139	138	129	133	139	148	125	132	146	144	159	138	149	129	116	116	104	134	140	136	136	117	141	140	153	149	142	147	144	143	130	140	129	123	137	138	144	151	134	136	151	134	145	148	149	161	159	156	155	128	135	149	132	144	142	141	135	157	125	140	146	156	133	155	154	149	162	146	139	118	132	135	168	145	155	149	154	148	158	134	145	136	130	136	134	143	163	166	154	137	139	146	146	143	120	172	136	146	119	130	118	137	161	145	156	153	152	164	137	131	121	149	160	156	150	141	144	131	132	152	153	166	139	131	124	125	133	152	140	121	151	127	153	148	142	148	148	138	174	148	127	137	142	130	135	158	160	159	115	140	133	140	159	142	167	166	168	127	126	137	115	148	132	139	119	137	142	140	127	156	119	153	150	140	153	160	139	147	156	136	140	174	162	147	171	123	167	133	134	138	145	124	128	148	149	148	144	142	131	138	129	131	151	148	148	158	148	131	126	149	128	152	128	150	139	134	133	156	149	138	129	158	141	152	140	141	150	134	136	145	173	161	144	148	117	146	143	136	114	135	158	143	140	146	167	149	176	144	170	194	136	141	138	132	139	137	137	198	137	151	152	115	145	125	141	151	165	153	145	139	134	149	147	152	148	137	135	136	150	156	157	123	141	137	148	136	139	149	143	137	130	124	120	145	150	155	140	128	148	158	137	154	166	146	136	134	164	150	149	153	163	163	149	133	140	154	130	142	154	145	137	142	140	145	150	148	121	139	122	127	135	156	153	133	162	154	160	132	135	133	154	137	138	148	140	160	152	139	140	127	124	125	151	139	121	127	156	134	143	136	141	132	147	136	126	128	142	170	142	147	146	131	163	138	155	127	149	140	145	141	135	150	141	130	153	145	146	141	146	170	142	150	132	134	141	160	159	162	138	147	144	136	155	119	142	141	139	134	139	105	128	147	134	154	153	117	141	155	162	149	157	165	132	142	145	148	149	161	137	130	128	143	164	159	142	105	150	140	151	143	150	144	118	155	139	115	162	149	147	161	163	156	154	131	139	131	171	139	157	146	140	130	138	121	152	144	140	132	134	133	152	149	139	133	147
3727	857	1369	2290	832	405	390	395	404	376	391	380	369	367	375	376	387	413	389	383	395	395	355	408	404	387	365	370	377	367	427	398	374	415	373	380	377	361	400	365	364	359	359	370	390	391	406	393	364	405	390	378	360	387	372	345	372	359	359	341	407	380	365	409	366	404	376	402	382	380	393	372	361	373	376	365	386	424	391	407	356	374	372	365	364	353	371	394	419	403	389	355	415	384	362	365	382	402	350	384	377	365	355	385	350	394	413	363	374	382	361	383	392	386	368	380	364	372	400	399	383	361	362	441	363	386	375	372	387	373	394	391	348	365	385	377	383	377	395	401	382	405	384	352	391	360	369	340	360	346	359	376	384	413	366	362	377	382	371	368	385	385	389	389	360	337	387	372	377	370	384	378	367	392	390	361	375	380	403	329	386	378	389	389	385	406	354	396	371	368	403	374	353	364	401	370	338	395	378	391	400	409	371	385	364	370	367	383	367	411	362	361	346	330	380	370	378	416	387	388	368	400	361	374	371	362	387	362	365	364	382	400	352	354	387	348	360	397	367	389	382	404	381	369	364	359	383	399	416	346	398	351	332	366	415	382	367	380	341	374	358	345	388	371	380	365	391	356	412	394	350	405	374	345	374	385	396	390	381	384	351	413	360	364	346	366	378	378	390	400	397	377	385	382	374	386	339	410	353	407	365	374	385	377	384	355	385	400	370	322	364	395	382	369	357	396	401	369	383	368	395	377	421	365	336	385	378	381	349	359	339	375	352	380	362	400	382	366	390	383	390	383	366	383	357	386	369	334	361	372	361	350	405	375	417	360	346	393	399	387	350	431	381	357	388	355	351	359	399	350	384	388	362	396	371	369	380	342	387	369	384	369	367	393	400	385	395	353	400	375	393	380	377	358	364	389	359	387	375	375	368	390	366	420	375	365	359	390	404	378	383	339	395	372	352	390	357	362	386	355	392	361	359	369	382	394	356	375	362	384	364	387	345	385	361	357	398	365	376	385	373	337	379	380	410	382	392	366	390	346	369	341	410	380	351	389	370	364	368	378	388	380	356	352	363	372	389	321	352	374	380	379	356	394	398	370	350	393	401	404	361	398	347	368	375	371	389	360	394	363	375	379	383	358	372	399	400	356	403	387	373	364	384	403	378	385	364	397	372	383	369	409	368	392	355	393	359	394	364	371	386	384	362	386	379	375	387	409	343	370	393	387	371	404	380	421	398	367	362	381	382	359	362	378	387	379	380	370	397	385	386	359	376	368	334	397	382	408	360	399	369	378	409	361	368	372	393	393	388	381	354	397	371	396	404	351	391	351	352	389	381	348	406	376	386	384	346	395	357	371	372	377	407	372	378	368	394	385	418	398	346	401	361	363	370	413	372	401	425	374	344	414	431	378	367	385	372	397	371	376	391	351	345	386	389	341	391	352	335	376	376	372	395	378	397	369	375	405	351	371	366	424	332	368	403	380	392	375	365	337	361	348	386	380	387	388	372	388	400	381	391	351	351	387	389	372	370	350	384	370	388	343	393	353	364	401	392	362	379	356	381	386	363	402	363	341	391	392	379	399	398	390	379	392	424	382	354	370	362	362	381	364	339	395	398	354	378	391	377	381	370	367	400	333	378	407	388	392	377	396	378	348	398	368	430	344	368	353	357	377	364	365	368	344	400	391	359	365	340	352	381	384	348	354	396	381	434	338	357	352	410	331	367	377	380	355	350	374	390	404	396	364	357	419	388	387	344	366	374	378	359	397	391	355	368	358	365	390	342	345	385	391	406	354	384	363	400	376	377	384	382	382	364	376	336	363	380	360	373	354	383	351	355	336	414	339	356	399	390	359	408	381	359	391	388	402	354	391	383	387	369	393	355	359	374	399	382	384	392	377	375	399	385	361	397	375	372	383	372	373	406	432	395	375	371	392	371	361	377	395	356	357	419	371	394	379	385	376	385	406	389	391	396	359	370	395	364	397	372	347	387	368	374	418	379	385	392	387	384	384	382	401	431	388	358	369	377	384	343	362	406	399	356	360	373	403	346	365	339	361	368	378	383	353	364	393	373	364	385	416	381	381	380	385	372	375	378	382	346	380	403	360	356	388	385	354	368	374	403	334	389	362	390	406	361	378	376	416	378	355	389	362	366	402	364	381	428	403	331	370	376	370	399	398	384	354	386	403	381	417	390	402	377	367	370	332	357	395	375	347	356	355	392	438	363	399	362	400	369	375	380	347	409	365	334	353	394	392	363	397	364	367	377	363	374	382	359	363	346	380	411	359	371	361	388	392	353	374	372	376	395	363	395	406	388	373	392	371	348	383	343	358	359	396	366	391	382	382	396	383	373	393	393	403	404	365	374	376	387	385	345	362	367	356	378	370	378	364	431	417	342	363	373	364	395	393	377	381	354	380	399	381	381	377	376	367	363	388	402	379	367	375	374	386	380	386	380	350	359	389	370	378	376	407	374	376	413	368	368	368	404	344	388	391	380	363	404	399	374	405	381	337	375	390	389	378	399	391	358	405	360	396	362	383	365	411	340	346	375	390	360	398	405	386	337	375	409	338	390	366	417	346	364	374	371	362	373	353	373	371	406	361	368	362	376	335	376	377	392	363	384	394	364	364	361	364	374	372	376	357	356	391	344	378	391	365	385	373	376	364	387	392	402	365	371	407	376	396	371	370	380	357	387	371	369	385	360	386	345	368	362	388	353	381	424	391	386	359	377	390	386	392	400	386	398	396	378	425	366	378	393	373	356	384	378	409	355	362	392	387	392	343	397	392	386	368	364	366	355	401	385	384	377	422	359	366	401	390	400	354	392	349	356	376	333	383	371	388	349	423	406	362	333	402	404	403	395	368	358	373	393	355	345	382	356	366	388	364	407	414	371	375	389	422	424	347	375	348	395	363	377	397	398	363	374	396	380	416	398	369	381	353	409	373	378	406	396	407	373	404	378	327	411	383	350	377	377	364	400	405	407	361	397	359	378	364	380	365	340	408	388	344	366	384	381	410	365	346	391	390	402	389	380	364	364	389	331	346	394	401	387	372	374	411	404	408	388	369	367	362	364	366	384	376	385	407	344	400	395	387	363	367	358	362	392	394	377	376	382	399	405	370	367	356	390	378	424	374	369	420	372	327	351	368	362	371	342	380	408	373	352	365	391	343	408	375	349	374	378	365	392	384	381	386	402	371	362	374	367	361	370	400	344	405	359	354	384	372	393	425	370	395	410	345	382	381	366	393	382	409	377	428	403	377	390	359	364	364	359	366	350	361	359	362	357	369	366	388	428	370	390	350	383	356	378	395	390	364	387	387	395	380	342	373	333	422	371	376	383	377	388	355	349	368	394	350	378	389	362	379	370	369	388	394	368	375	395	385	358	356	383	351	367	372	354	386	371	348	354	355	382	352	409	386	344	403	364	423	365	387	342	362	371	378	384	376	371	363	408	348	326	367	368	414	390	372	368	364	404	390	362	384	390	376	352	343
15319	2324	9427	18798	6437	540	338	366	319	367	315	323	362	332	324	322	290	296	329	318	308	321	304	321	304	274	328	326	284	327	316	311	324	339	307	312	336	325	298	295	306	321	276	285	293	309	318	302	313	318	328	339	313	298	299	304	310	281	291	304	320	335	328	307	338	295	301	311	318	309	304	276	289	284	360	310	282	303	270	290	291	315	309	338	298	301	309	266	328	284	301	311	276	300	289	333	306	294	334	325	307	307	259	302	303	285	319	294	299	275	308	266	293	297	250	303	331	329	299	312	284	301	297	294	277	329	289	328	317	318	283	318	274	308	285	302	317	291	325	314	304	303	320	289	281	336	303	316	258	288	321	314	282	340	289	315	320	323	303	281	311	292	328	307	314	290	283	321	283	305	326	327	317	314	296	313	295	283	317	319	308	317	323	324	304	328	290	311	286	307	311	289	313	321	311	315	321	305	305	290	310	330	295	332	299	297	309	282	315	310	343	341	313	304	304	309	346	335	281	256	325	303	275	321	305	330	317	378	313	319	282	305	323	303	319	347	306	298	350	310	298	292	296	324	289	274	300	289	313	295	312	274	295	278	294	287	308	303	296	323	342	328	312	304	315	309	346	323	282	326	296	289	303	300	288	272	317	298	310	304	307	334	319	343	292	348	319	304	314	312	333	300	333	341	290	294	285	317	315	305	341	333	326	338	300	298	301	292	319	308	312	301	298	338	321	307	338	327	306	295	298	338	312	333	318	316	277	283	316	315	313	296	288	304	282	316	281	284	283	300	307	307	314	309	316	281	304	314	268	314	322	294	303	287	318	351	286	304	293	315	333	313	285	313	290	306	287	299	299	320	320	290	308	264	277	320	324	333	297	336	301	326	299	289	299	341	289	283	302	339	332	336	309	318	319	308	286	320	301	274	311	302	298	299	333	349	299	283	315	322	311	279	357	321	317	311	282	278	331	291	288	339	298	285	319	322	319	297	326	309	310	332	328	342	289	329	299	306	283	316	299	324	329	345	295	305	327	299	325	305	305	310	319	312	315	307	295	293	332	285	295	306	311	347	305	295	309	316	313	337	301	271	321	351	338	319	295	284	301	332	300	280	309	287	317	292	295	297	296	317	315	284	327	310	295	303	294	329	294	303	303	295	293	302	318	324	295	270	306	310	297	344	313	303	322	316	319	311	295	347	298	311	318	298	337	295	297	311	334	330	334	310	269	305	314	339	334	304	326	294	304	312	307	286	282	322	343	304	288	312	322	302	294	319	306	288	316	332	301	273	304	309	284	298	328	322	288	297	273	304	299	296	300	298	303	284	303	322	317	321	311	342	305	331	264	280	315	274	328	310	321	292	301	301	311	306	314	303	312	329	310	320	301	314	262	308	285	308	360	301	316	283	299	317	294	356	317	322	299	302	302	333	300	329	319	297	299	336	310	324	309	266	315	306	266	296	284	291	271	330	287	300	298	270	323	336	298	331	310	292	274	323	332	308	321	315	322	321	311	307	324	300	326	303	312	304	317	339	306	332	318	308	295	307	319	328	316	340	285	314	287	329	311	290	316	315	289	286	295	285	282	284	314	306	293	305	305	299	305	289	314	311	301	305	300	317	304	316	301	281	303	299	279	283	313	299	309	300	305	304	309	298	325	265	318	302	307	293	300	295	302	295	314	296	288	306	293	315	326	310	347	317	287	296	350	320	298	333	324	301	293	289	313	318	286	283	286	334	315	322	279	278	295	323	307	282	358	317	316	310	314	316	297	306	328	316	321	331	316	297	309	334	312	288	327	300	294	344	270	294	294	285	273	329	320	329	288	305	307	335	322	301	300	282	304	305	330	290	279	292	306	309	285	286	294	307	337	302	279	316	342	296	350	311	291	303	311	335	342	297	306	321	294	292	285	286	286	339	308	280	305	293	295	296	305	247	321	306	307	347	295	305	315	306	331	324	313	338	267	314	329	340	322	324	291	278	314	282	308	311	267	310	305	313	269	263	315	343	297	322	279	278	311	305	314	281	280	294	287	323	317	305	304	293	304	296	299	291	294	267	329	278	332	310	315	322	312	328	290	321	320	322	303	322	346	310	324	309	302	311	283	311	329	299	327	305	305	307	290	312	286	293	321	300	312	323	289	293	264	352	320	301	307	322	323	333	310	331	304	306	309	275	299	317	297	288	324	311	292	322	317	276	313	334	308	308	293	335	275	293	294	281	289	310	281	328	296	294	322	284	327	315	303	318	301	259	290	296	318	322	306	325	303	315	325	305	301	306	324	321	346	317	293	328	310	326	294	306	295	297	303	295	313	328	329	305	302	303	302	285	281	310	321	289	301	302	294	284	287	323	289	320	308	293	305	313	310	291	276	284	312	286	283	340	306	314	314	292	345	327	300	302	300	338	301	293	316	308	317	306	320	309	303	301	307	317	284	297	311	291	315	331	302	320	294	314	290	288	322	295	285	343	334	279	294	289	292	299	332	297	304	286	323	319	308	301	273	310	302	316	302	290	268	291	313	320	324	294	308	314	277	291	273	295	296	309	316	305	314	293	342	306	336	306	315	284	304	318	287	306	294	294	291	328	330	293	284	290	293	338	293	322	310	308	333	295	300	342	311	308	275	326	331	310	331	315	274	295	320	312	306	277	294	308	304	357	325	288	288	303	323	296	322	305	278	295	319	307	292	314	284	323	272	271	340	319	308	330	319	313	335	312	310	279	307	306	312	305	311	348	360	290	320	330	287	316	288	301	325	285	289	282	302	301	315	295	309	325	311	298	309	307	314	309	317	306	309	291	302	311	310	295	312	341	296	307	329	323	318	272	303	276	306	311	295	292	308	322	304	320	326	305	312	316	302	323	311	297	307	284	300	282	316	294	328	316	289	323	299	307	327	321	340	281	275	311	266	299	324	318	322	292	301	334	282	332	289	316	345	320	331	303	306	300	296	299	285	280	301	335	293	299	298	325	311	313	335	323	305	303	304	325	294	299	320	295	339	310	283	298	294	325	297	307	302	314	308	303	352	326	315	270	296	310	327	268	293	271	325	305	321	286	299	304	319	311	344	291	314	324	294	341	315	286	346	288	300	304	331	311	288	335	356	291	280	294	340	300	307	291	318	295	308	314	275	313	342	294	279	304	300	301	305	300	323	295	278	317	313	288	317	320	327	300	296	335	296	342	298	270	300	324	343	290	293	297	298	290	296	320	273	303	274	343	327	352	307	282	312	310	308	289	280	313	317	320	342	293	323	313	318	311	313	310	301	309	313	313	287	291	299	358	269	290	289	329	300	318	311	293	283	318	294	322	296	316	290	292	286	286	287	351	279	310	315	305	337	347	312	302	308	300	324	309	297	275	310	299	283	303	290	268	313	305	291	302	302	295	301	327	294	351	326	312	294	291	299	285	290	282	302	307	282	288	313	311	315	281	334	304	341	272	321	319	348	334	322	317	288	295	290	294	340	318	318	295	291	317	327	279	309	300	290	299	307	310
10260	1780	17971	33261	12389	1076	1009	910	890	854	850	812	831	727	772	740	713	744	768	765	744	745	751	707	717	743	708	702	716	725	706	708	695	779	718	729	705	731	717	702	704	726	751	728	694	725	659	714	684	742	678	691	698	739	754	745	705	704	703	741	711	730	701	715	717	732	701	702	650	689	724	703	710	745	695	704	705	708	670	696	685	703	675	707	690	665	708	737	699	710	705	675	773	711	672	652	694	706	707	662	677	734	746	702	648	698	685	716	738	695	708	710	690	729	717	719	660	761	699	703	721	668	668	705	722	702	647	715	695	706	708	741	698	707	726	730	709	713	721	780	711	723	661	714	703	686	711	659	686	740	730	718	692	701	727	735	714	773	689	723	682	725	726	748	708	714	704	669	740	718	706	678	714	711	683	708	747	728	714	674	720	670	740	699	663	714	744	705	736	733	675	676	668	712	757	691	688	712	711	680	713	764	704	696	711	725	662	724	737	688	691	750	701	700	716	707	713	724	652	688	679	708	717	697	654	671	727	664	716	694	731	690	747	675	703	725	698	721	763	698	722	739	692	698	673	672	729	746	736	685	697	679	673	743	710	736	733	710	685	707	712	694	724	677	734	705	738	686	675	692	678	686	695	682	691	706	679	690	736	688	697	713	696	671	735	707	675	690	735	726	729	684	698	742	701	745	704	703	665	698	731	701	716	718	713	718	746	692	698	720	694	741	678	682	670	700	647	712	716	678	720	660	674	721	683	685	692	758	720	716	709	689	666	736	762	686	707	693	660	705	697	710	702	745	679	744	671	739	715	645	662	684	691	700	654	716	684	731	694	708	733	731	692	688	741	698	778	684	696	679	704	717	692	739	694	677	708	704	724	721	679	683	694	710	698	719	702	712	657	698	751	679	672	710	712	715	693	688	739	709	695	712	658	712	689	713	731	688	647	725	732	691	688	725	651	704	711	727	743	727	732	702	667	675	734	697	739	707	734	678	669	725	697	694	693	669	770	772	712	698	694	740	735	667	721	674	697	710	709	676	691	709	695	687	710	670	665	745	694	705	708	722	639	641	657	708	682	705	722	719	731	689	686	694	733	725	692	721	695	720	716	750	654	680	718	705	701	709	730	705	644	684	699	690	732	691	660	686	689	717	672	682	707	670	673	698	663	754	714	711	717	700	699	714	712	728	674	723	728	664	670	693	704	749	659	683	725	718	691	736	759	683	668	659	711	723	720	654	696	640	728	663	692	672	713	723	671	717	683	748	718	697	693	723	726	704	718	739	715	725	699	720	707	707	727	710	704	625	741	739	721	656	698	757	678	693	720	743	695	713	699	689	699	727	696	712	693	683	706	744	685	685	697	717	686	697	674	754	718	735	739	668	667	723	716	709	633	695	723	699	714	764	642	699	734	710	687	710	704	719	711	678	670	689	699	730	684	648	722	666	687	672	676	720	693	695	726	674	667	718	706	676	693	695	730	692	719	724	717	735	723	708	749	669	716	687	702	759	688	728	668	670	715	670	715	690	703	698	657	685	669	684	687	725	716	711	691	725	661	683	703	675	696	708	731	715	690	687	721	701	699	718	740	685	706	680	684	711	681	698	706	730	691	684	688	699	673	726	649	710	707	687	693	708	702	678	699	665	723	709	686	677	656	708	655	685	717	704	756	744	659	680	681	668	720	711	703	688	728	715	759	662	697	743	621	718	688	715	751	688	702	690	700	711	689	696	725	684	691	706	715	663	686	662	684	730	708	722	728	678	741	709	710	686	715	708	685	676	696	748	736	713	727	680	717	678	674	697	716	633	694	697	670	706	703	696	713	699	743	707	680	672	699	720	711	680	755	706	738	737	659	732	696	721	680	718	689	725	709	729	686	706	698	703	730	688	714	691	679	685	709	719	678	726	687	703	722	724	677	714	683	696	740	719	651	714	725	686	709	740	702	759	684	688	702	751	720	678	765	717	679	694	716	648	745	736	723	706	734	649	685	696	717	783	709	675	748	712	711	695	698	728	715	709	723	719	682	739	718	721	726	669	680	668	704	691	666	689	685	682	716	713	705	703	727	773	691	722	681	723	730	691	692	678	707	720	721	682	725	676	704	680	667	684	670	736	693	710	718	682	694	739	679	693	698	726	659	718	731	689	721	702	713	664	739	758	728	756	706	663	700	740	738	683	706	730	703	710	698	694	710	649	723	684	702	691	655	694	732	733	704	691	664	683	669	686	689	710	695	666	683	699	731	710	708	683	702	718	668	730	755	723	709	746	742	659	739	690	706	678	751	710	730	721	779	685	722	722	709	655	728	689	706	720	730	731	668	698	709	755	689	704	752	708	714	723	670	714	677	661	738	705	688	726	688	698	734	671	716	681	695	708	715	705	741	668	740	720	742	732	694	689	724	699	703	702	667	691	694	734	695	674	683	717	730	695	693	702	725	723	667	680	719	697	668	735	724	721	649	698	689	673	731	699	692	680	690	694	718	722	693	716	717	731	743	686	753	687	733	710	722	684	689	728	752	701	736	769	690	707	750	698	680	708	664	701	645	752	719	711	710	700	692	732	706	717	677	670	738	669	678	676	718	745	725	733	692	693	662	688	726	678	691	720	687	721	710	727	707	754	677	671	629	759	712	696	701	702	751	706	681	717	699	731	737	713	669	709	681	718	701	670	736	686	653	740	660	743	718	716	723	695	740	684	707	692	719	697	711	693	722	708	692	699	712	656	714	663	692	736	707	712	735	707	687	673	703	696	684	700	701	667	699	693	702	687	697	721	673	700	723	720	762	716	649	693	681	676	707	696	665	678	671	688	709	703	721	667	702	717	675	712	691	702	669	693	712	706	652	695	707	709	694	719	656	651	678	707	740	706	721	664	744	715	720	723	709	709	743	687	692	676	703	732	724	695	698	714	673	711	684	709	763	718	777	719	698	748	673	714	659	698	730	783	675	680	650	694	684	713	687	716	716	732	700	718	706	757	672	697	695	702	692	735	669	734	675	716	747	709	688	661	672	695	711	711	734	696	738	702	749	736	681	719	710	700	702	704	705	714	704	758	727	706	711	681	698	712	675	693	676	670	628	665	692	681	677	683	717	703	697	708	659	672	702	704	720	731	693	728	735	653	731	713	731	677	669	732	691	700	672	727	684	686	659	694	723	740	679	680	691	731	739	733	669	669	759	690	707	704	735	695	725	672	714	737	701	685	724	743	711	690	698	706	698	735	712	712	714	703	760	660	738	705	715	724	708	719	742	727	724	722	675	732	702	711	646	705	675	712	656	716	686	698	699	711	709	717	685	694	699	744	707	725	734	729	691	714	714	674	735	712	732	738	684	667	689	667	704	716	687	757	719	724	731	680	693	671	684	683	681	700	699	709	727	738	662	715	716	729	702	668	708	728	671	653	656	688	685	696	679	711	703	725	695	715	724	716	661	707	704	689	710	720	740	716	714	737	723	726	696	730	726	739	725	676	686	711	700	748	736	699	669	675	735	653
24312	4263	20349	31805	13320	1067	469	369	428	355	344	368	404	326	334	356	390	368	346	350	340	347	390	360	341	340	331	314	320	353	334	347	337	337	324	322	290	343	341	331	365	356	335	358	329	335	331	339	329	326	333	348	332	340	325	326	347	350	345	306	343	311	371	308	325	316	331	327	347	343	335	352	342	274	341	313	307	333	320	331	330	314	352	325	322	336	332	322	304	321	350	332	347	316	311	329	320	341	346	332	328	365	298	376	327	346	336	348	350	326	346	340	349	311	313	364	313	322	349	342	321	354	322	347	332	307	350	314	301	313	356	317	330	333	343	336	339	308	301	327	333	330	352	339	346	360	340	315	328	320	305	354	368	300	291	318	333	346	332	332	321	317	310	373	339	321	335	319	323	376	314	304	315	355	344	341	337	317	369	327	308	338	319	324	327	321	378	325	357	352	335	348	303	303	365	319	349	316	363	358	345	321	289	380	330	340	316	336	328	354	348	339	343	307	325	389	352	319	317	348	345	341	302	337	310	323	323	337	331	322	344	278	326	310	350	296	346	339	320	319	331	312	322	313	348	353	340	337	311	324	351	325	348	301	315	344	350	321	306	335	312	338	348	340	322	322	316	337	328	278	360	345	350	321	332	376	357	294	297	326	361	346	324	329	314	338	296	328	317	332	295	328	331	303	331	335	334	324	338	355	314	297	321	320	337	372	326	300	314	327	335	314	289	339	331	337	333	315	294	359	348	331	330	324	342	303	317	335	347	330	309	310	318	330	309	317	310	344	375	367	304	295	310	330	344	326	338	333	335	306	347	374	350	325	326	315	340	345	328	352	342	299	323	292	356	338	329	351	322	319	311	334	329	384	348	333	344	322	361	358	330	328	371	364	335	323	373	315	329	360	344	342	313	325	339	318	321	321	348	307	334	331	343	290	378	350	368	360	316	344	335	322	342	317	295	348	303	354	343	288	335	317	323	332	336	310	363	309	325	319	334	332	323	330	334	321	346	317	315	360	342	328	300	346	345	336	346	336	291	330	325	328	319	351	328	327	321	322	299	348	338	302	329	332	315	333	329	331	318	349	354	339	347	341	316	342	352	345	282	349	331	338	351	304	352	338	301	349	328	342	308	366	355	376	320	318	324	322	364	314	331	332	317	341	340	307	308	349	347	335	342	287	328	369	332	314	347	337	343	308	337	353	331	291	363	341	337	334	330	333	325	343	349	311	325	295	315	362	344	345	318	305	360	328	299	325	323	307	376	327	351	338	316	335	286	325	322	318	315	340	329	346	354	299	347	305	312	325	338	351	330	334	312	313	343	357	357	338	353	298	352	320	332	313	322	335	321	324	366	377	322	330	335	319	323	316	333	306	340	325	315	340	319	330	300	314	342	330	334	342	338	332	354	318	330	345	363	324	367	342	324	328	367	345	336	348	285	336	359	335	360	314	332	323	326	329	332	368	314	346	287	331	334	312	300	332	314	339	333	320	311	316	307	325	314	316	329	350	329	315	328	318	307	313	381	337	325	334	342	352	315	323	367	336	340	314	317	347	326	336	321	310	371	288	292	310	357	309	330	297	333	313	322	356	306	293	328	332	335	353	324	350	316	319	308	339	345	297	343	330	336	312	305	323	334	345	322	329	335	309	311	322	337	327	314	354	318	340	329	336	304	319	342	344	314	312	294	332	305	338	341	339	338	339	329	319	327	305	364	312	326	333	356	348	338	320	364	336	374	324	331	328	331	293	292	318	343	301	323	312	377	332	320	313	331	317	298	329	311	335	334	335	327	317	374	332	378	323	326	300	325	304	345	315	345	356	304	328	366	323	331	347	348	330	319	307	303	307	346	295	324	345	364	309	300	330	354	320	381	332	310	334	318	302	349	376	349	315	377	308	366	321	344	330	319	377	349	343	336	315	323	345	279	343	297	336	335	307	341	306	329	333	350	346	308	295	316	336	328	330	331	327	343	336	358	340	358	302	309	315	327	302	320	303	343	336	337	317	343	310	376	341	342	350	342	351	338	346	349	304	313	338	291	345	333	310	292	349	315	327	299	287	354	345	333	318	314	330	338	366	304	351	306	343	372	315	358	348	301	309	305	306	301	323	294	300	301	295	365	334	340	332	309	347	305	325	314	324	326	346	354	350	323	336	342	282	340	318	336	308	335	344	365	294	303	323	333	305	343	300	318	346	342	324	341	318	325	300	343	351	325	330	320	353	346	293	322	343	299	322	366	346	326	344	337	357	339	315	337	323	314	315	333	361	332	327	357	345	302	336	314	363	337	327	311	374	358	344	348	307	339	348	343	341	325	319	361	362	318	356	318	287	319	336	304	308	356	327	319	315	324	324	350	315	297	341	318	304	309	309	367	341	308	302	320	347	315	331	332	352	335	336	329	352	327	354	377	348	335	304	297	323	350	309	334	313	337	319	315	306	344	329	318	303	316	330	343	330	358	331	307	307	322	339	347	363	362	328	357	335	336	337	355	341	273	312	312	279	349	337	323	324	323	338	308	311	326	303	335	297	338	360	332	341	326	332	288	326	311	338	345	309	325	314	323	336	326	322	333	323	301	377	342	354	367	347	337	361	357	323	313	319	326	332	331	322	359	325	338	315	326	287	300	299	306	317	366	331	300	277	345	359	327	326	347	314	265	318	339	310	341	362	304	282	352	349	314	325	373	337	313	317	288	341	332	356	313	347	326	304	300	344	345	353	354	335	307	353	320	343	333	294	283	322	315	320	318	343	295	334	324	323	341	324	328	310	334	304	349	323	318	340	311	325	319	321	353	301	339	307	327	312	361	319	368	323	340	321	342	353	351	321	321	356	314	284	335	334	326	341	327	310	316	352	314	334	345	326	335	331	326	365	343	329	330	326	327	341	337	339	323	322	366	315	326	298	323	306	327	310	286	349	336	355	342	334	341	351	317	346	318	322	284	335	340	322	327	349	329	338	357	344	308	306	328	335	327	288	345	323	340	345	340	337	323	351	336	344	320	317	337	362	358	338	313	291	309	323	292	327	347	353	304	354	343	314	337	315	357	316	386	325	354	358	333	347	373	348	341	345	319	316	356	338	334	359	319	289	320	315	316	332	315	290	330	324	311	349	333	298	314	350	323	320	316	305	345	363	292	345	333	305	309	322	337	318	312	347	333	367	347	344	337	363	324	310	289	285	319	317	312	311	313	351	326	340	372	318	350	360	304	335	345	325	377	362	310	327	314	357	294	347	376	316	331	294	333	330	371	330	331	331	301	349	362	356	374	306	326	343	289	335	330	325	362	337	333	339	332	330	329	316	330	318	317	316	317	365	341	325	333	335	324	320	308	338	361	324	372	326	340	343	317	331	350	334	317	303	345	365	344	317	362	317	344	304	321	299	339	357	305	344	307	332	344	296	307	310	316	292	350	331	375	327	314	373	325	349	332	308	314	347	332	331	320	330	309	315	317	327	308	318	343	333	317	356	359	323	330	369	303	331	328	337	345	376
13444	2324	28973	44032	18378	1533	1333	1254	1100	988	983	949	895	867	882	810	851	832	809	746	788	826	801	849	776	787	756	765	738	733	747	748	783	796	839	806	738	720	691	725	744	763	751	729	676	759	748	745	782	729	757	760	699	751	741	725	763	720	763	728	677	713	723	723	760	735	732	692	704	734	783	699	724	730	732	705	697	713	740	764	750	783	780	725	748	765	777	734	694	726	723	787	767	751	724	729	786	722	742	760	733	778	746	743	723	759	770	740	738	722	704	737	727	747	710	697	723	776	763	728	725	707	738	798	728	709	717	686	738	723	757	719	711	765	774	710	734	750	722	767	735	766	753	690	673	714	735	717	777	725	767	728	784	758	722	789	725	728	739	750	745	722	708	729	755	734	772	746	691	684	738	727	695	704	689	726	720	740	749	717	707	682	733	762	749	744	701	747	731	725	735	734	711	757	722	738	789	707	684	714	741	722	744	737	758	734	736	754	744	768	726	752	737	744	713	736	704	692	734	673	692	731	727	733	704	728	729	678	715	776	727	791	747	729	739	697	771	720	677	732	733	761	723	738	735	772	707	733	764	760	704	715	709	726	687	747	703	738	711	692	722	764	707	761	712	700	744	713	739	725	707	712	714	707	735	720	701	741	735	731	746	708	711	705	757	756	724	699	723	754	706	709	762	755	737	743	717	719	789	740	743	728	763	749	702	781	755	714	704	723	727	766	701	678	712	737	740	724	733	755	694	751	719	724	712	753	730	757	718	699	759	744	747	725	697	705	726	760	785	734	749	761	772	714	775	731	701	740	772	748	713	681	797	744	706	710	768	665	747	682	720	753	755	672	703	760	749	733	739	699	776	750	737	697	758	790	764	736	727	714	722	758	713	740	820	711	727	798	752	738	710	710	764	792	771	761	695	698	740	753	780	722	691	722	711	698	699	735	725	668	775	751	735	741	717	736	775	682	763	718	742	769	779	754	693	686	723	743	715	756	678	720	769	741	715	758	712	749	713	718	722	766	756	711	719	738	783	736	738	748	781	714	727	746	757	748	738	734	732	684	733	710	701	773	682	695	749	701	737	746	730	719	728	742	745	685	747	762	733	759	802	713	713	716	742	716	742	774	714	751	701	703	710	757	723	719	762	749	754	792	737	753	693	721	719	758	714	743	661	771	726	715	712	752	743	755	697	714	718	723	711	797	767	717	762	772	733	749	816	767	726	746	714	720	716	721	748	744	689	717	756	738	757	741	781	741	712	725	725	676	741	748	730	737	701	742	732	772	692	742	736	680	720	752	724	743	716	732	730	741	744	742	744	744	672	736	704	736	774	731	736	749	727	715	723	680	721	715	753	748	718	768	732	760	685	727	719	750	701	755	745	720	745	760	753	699	723	770	681	740	731	744	739	792	721	760	686	773	735	725	758	718	750	723	715	725	752	715	799	749	685	726	697	723	764	734	734	745	752	706	713	763	692	723	746	760	703	755	748	720	666	756	738	698	759	763	700	712	730	730	700	696	716	696	725	710	734	731	753	753	738	728	761	750	708	709	728	686	723	760	719	726	739	694	733	682	768	764	747	722	750	748	759	693	723	728	715	748	725	764	738	734	779	698	757	724	699	770	739	715	809	714	737	732	711	740	681	744	677	748	786	745	716	726	771	770	720	722	735	731	725	700	747	735	703	681	690	716	765	751	716	736	720	728	717	736	741	700	738	769	696	748	694	751	699	756	713	736	755	700	723	683	750	719	762	740	731	743	708	715	738	734	695	691	739	721	732	714	727	776	711	711	770	714	699	757	708	771	767	732	724	748	709	769	729	779	706	767	732	735	790	785	687	705	755	722	750	712	764	731	720	744	728	714	762	718	749	743	731	746	745	721	745	731	711	730	736	785	793	713	768	758	757	736	687	729	723	753	719	700	723	691	732	739	725	730	699	754	714	741	746	728	770	709	727	728	773	718	741	722	720	742	728	711	725	708	728	771	688	720	738	706	745	726	736	752	759	705	708	725	699	728	710	768	732	773	730	724	740	781	709	723	807	768	719	789	749	737	731	719	753	691	693	728	759	736	743	750	741	715	737	752	715	738	711	696	716	739	706	748	729	719	744	715	719	751	708	785	710	703	754	709	754	738	744	697	704	687	735	731	661	740	726	753	715	739	732	713	741	742	787	737	766	668	755	732	749	739	722	638	724	723	732	723	726	742	711	741	750	727	752	729	751	702	715	743	746	694	703	768	718	693	727	701	739	750	726	701	751	754	732	724	766	733	718	732	756	768	758	696	747	746	747	674	706	769	732	724	675	695	764	710	738	768	713	733	778	714	760	726	766	720	764	692	739	708	745	722	668	716	726	772	725	728	753	713	735	730	714	655	712	763	742	751	758	759	771	708	742	706	751	716	706	742	757	714	730	687	710	760	724	714	753	745	719	723	757	743	772	742	707	731	767	729	740	741	749	705	774	741	777	697	749	699	733	733	714	745	715	707	717	700	726	767	677	725	724	718	778	792	673	708	697	789	697	733	677	693	729	712	786	741	730	790	709	742	733	777	728	740	778	765	721	755	724	663	787	714	676	784	684	743	712	730	750	710	716	706	743	757	729	755	729	738	757	728	726	730	729	734	715	738	742	735	735	700	745	749	768	763	750	710	719	707	772	734	750	705	759	700	690	747	768	741	789	718	657	699	710	709	707	740	730	749	723	746	761	732	735	703	721	707	734	747	721	736	739	762	761	717	751	784	712	758	721	765	736	779	733	759	716	755	749	704	744	725	726	723	708	780	754	737	735	703	721	722	742	763	695	754	780	736	717	706	727	752	726	736	768	714	759	695	763	736	730	700	710	732	756	732	723	754	717	720	754	717	732	757	700	738	717	685	715	747	705	715	749	716	748	749	754	677	744	708	728	718	751	777	713	740	771	731	741	705	733	769	704	774	732	773	701	746	705	738	722	708	751	732	711	732	725	733	728	716	741	761	734	721	742	714	738	694	698	688	746	715	821	741	696	747	700	736	701	768	733	718	751	758	757	717	720	756	751	693	749	765	702	718	758	718	707	741	772	737	692	722	774	736	731	738	757	682	744	708	742	719	741	759	691	729	729	725	759	704	713	731	727	727	714	780	720	748	724	704	750	663	718	773	760	762	797	777	761	726	737	686	747	746	725	729	697	775	732	802	693	757	812	752	725	699	694	726	725	741	725	737	744	662	761	720	753	749	730	765	748	727	708	740	688	658	717	708	734	734	694	754	731	782	707	762	757	738	751	727	745	768	717	723	702	715	719	754	735	738	757	706	718	725	738	692	693	735	728	736	764	762	678	763	727	732	748	760	708	699	750	760	724	734	708	701	754	756	763	750	746	750	791	738	720	746	753	702	745	667	738	751	747	726	767	718	734	712	784	719	744	775	684	771	761	710	770	783	702	656	732	750	735	759	743	736	761	758	755	726	701	728	749	754	709	765	686	739	740	739	740	725	709	728	773	745	693	714	714	771	728	725
6527	976	835	884	379	138	149	149	163	190	137	161	168	131	157	145	150	156	124	149	159	132	138	129	140	149	154	160	159	149	152	144	142	142	154	130	146	136	142	145	139	143	133	133	152	138	154	144	140	126	151	151	163	139	140	142	169	152	133	138	155	150	154	121	145	149	141	142	106	136	150	147	145	166	142	128	153	145	156	146	154	148	169	162	139	147	151	143	165	156	139	172	141	118	151	147	138	144	143	181	160	153	143	148	147	146	158	148	141	144	138	126	165	141	127	143	142	129	160	135	162	148	163	153	163	132	131	145	145	134	149	118	162	143	170	154	144	133	147	139	131	167	136	173	132	156	151	137	140	131	147	125	148	138	149	143	148	145	129	145	142	129	119	150	128	154	126	157	136	141	137	146	159	150	134	140	148	167	126	137	148	153	123	139	151	170	139	148	128	129	143	138	149	127	170	143	139	166	166	158	153	138	128	140	142	167	165	157	152	157	146	173	156	147	159	141	144	124	158	138	130	163	159	143	137	131	154	143	176	156	131	151	148	143	150	130	155	142	137	141	142	141	154	128	168	142	156	138	155	129	127	136	151	146	154	154	142	144	151	165	144	156	153	148	144	174	158	135	125	135	143	158	175	137	139	138	164	169	146	147	151	155	142	150	151	159	130	161	133	155	155	157	131	150	152	139	149	141	121	141	139	167	158	145	156	137	153	143	140	168	145	145	137	145	155	140	147	165	153	140	153	144	144	122	152	142	145	135	130	147	154	140	141	162	151	150	146	121	144	157	138	146	155	175	145	154	143	146	153	145	130	168	146	142	150	148	162	127	132	158	177	154	133	153	149	134	149	165	145	138	151	129	127	143	140	148	156	140	177	140	115	138	141	142	150	157	126	154	132	128	134	145	149	149	147	141	141	129	139	133	143	145	155	152	126	161	166	141	164	162	168	146	155	147	142	159	138	136	151	124	129	152	141	144	129	149	149	127	167	148	157	161	159	148	143	148	143	150	136	143	158	151	137	142	160	141	156	150	155	154	126	131	150	148	133	140	125	137	161	118	144	130	138	142	154	128	126	142	132	159	136	140	136	142	126	126	145	143	154	144	158	141	160	153	152	140	154	163	142	124	150	145	144	133	139	148	151	166	127	120	145	160	129	130	151	160	148	173	163	135	136	137	139	164	171	156	169	162	161	158	153	140	156	142	122	125	153	124	140	156	120	136	133	148	145	135	138	137	144	124	174	149	160	159	168	173	142	163	168	136	122	132	161	153	156	122	142	150	151	154	153	162	145	167	154	124	137	125	139	132	145	154	140	160	129	139	149	155	133	157	138	153	139	153	160	138	124	152	147	170	145	155	163	148	146	175	119	130	165	136	133	135	136	139	141	171	160	169	167	118	135	112	148	130	128	150	164	139	128	161	134	155	169	170	137	137	150	122	144	151	130	124	138	138	138	156	153	142	142	155	162	160	154	146	146	158	146	146	145	158	163	122	141	135	136	152	149	145	192	139	161	130	149	151	136	131	140	140	142	134	172	150	126	140	137	161	153	128	136	146	142	132	139	143	137	126	142	149	142	139	167	140	143	153	146	136	138	134	136	132	125	137	137	138	155	153	151	128	152	143	147	145	163	154	151	145	142	123	132	169	152	137	113	152	151	167	147	135	134	124	134	150	137	174	165	145	172	145	123	122	163	137	154	180	166	151	148	161	146	149	139	126	161	162	119	118	140	156	167	142	142	143	142	151	148	141	176	144	141	136	165	145	173	141	155	152	128	130	168	142	148	145	148	165	166	161	139	142	152	132	128	170	161	144	153	160	148	139	154	137	147	154	164	160	142	158	153	148	138	152	124	113	153	146	137	139	155	143	132	153	124	147	154	147	143	151	142	142	142	144	149	144	136	133	155	150	143	159	148	153	166	159	143	147	162	128	151	143	132	165	159	146	132	129	152	143	156	153	155	147	164	144	163	121	148	137	142	130	130	143	159	176	137	152	123	142	149	141	133	158	119	137	127	179	144	128	149	178	164	152	148	131	130	143	140	130	147	151	148	160	157	161	147	156	138	147	150	142	167	121	133	146	134	156	163	169	163	131	148	175	162	140	176	149	152	147	157	139	114	140	156	163	158	150	166	134	142	129	138	136	142	133	123	152	151	163	153	133	155	143	123	154	175	143	155	138	134	130	155	157	151	142	152	141	126	155	109	133	143	161	152	152	175	137	142	159	138	146	145	146	124	143	185	152	130	139	172	121	150	139	146	144	140	121	157	148	142	138	149	123	133	150	145	142	143	136	131	152	138	157	133	140	137	135	140	132	137	152	142	139	142	150	121	140	170	138	139	140	147	156	166	148	152	140	144	139	134	143	155	146	163	139	145	152	154	150	141	140	133	173	155	168	146	155	160	142	129	162	155	150	147	135	123	161	163	151	148	139	134	146	168	136	152	146	156	134	130	158	122	144	142	167	123	155	147	147	161	140	159	158	163	155	163	137	162	136	129	144	150	163	139	149	156	143	141	164	167	146	146	108	148	160	141	151	128	142	132	155	161	131	149	148	159	156	154	170	129	140	127	134	160	144	135	146	155	166	142	158	141	125	132	136	142	147	152	148	145	151	153	143	147	143	173	141	156	125	130	155	149	139	146	163	144	136	146	129	139	133	141	143	153	141	146	134	136	156	156	139	162	168	127	150	166	140	130	132	137	163	159	186	167	129	142	133	137	166	149	146	143	158	166	134	121	135	131	124	145	135	133	146	126	166	143	134	150	177	167	145	138	143	167	156	133	117	147	140	141	171	142	170	155	151	127	148	152	136	146	159	124	121	131	130	138	163	153	146	155	152	145	169	146	164	130	160	159	171	149	117	139	148	151	141	154	130	159	162	148	130	153	129	141	127	123	133	149	172	159	139	136	156	141	134	153	153	140	120	141	139	126	159	147	163	145	169	132	157	147	138	162	151	134	163	137	154	147	141	162	119	137	137	112	159	143	136	137	149	160	145	126	159	131	135	148	136	155	129	142	143	158	180	147	152	149	154	168	133	148	154	125	131	141	144	128	187	172	122	171	145	114	139	150	150	135	148	149	130	142	153	155	169	123	152	139	162	138	137	141	149	151	148	162	143	140	142	139	139	139	135	129	152	144	141	139	150	144	144	130	151	157	144	149	149	133	138	147	131	171	162	155	144	164	139	140	146	134	130	137	131	127	144	154	158	152	126	147	161	146	163	143	153	138	135	157	160	144	141	158	172	154	149	144	140	135	168	144	143	121	142	140	144	162	137	159	149	151	147	134	138	133	128	172	148	159	139	164	149	162	145	165	144	135	158	158	152	155	134	149	152	148	147	133	134	139	115	154	181	145	135	155	161	142	144	124	148	157	142	139	154	151	135	174	140	163	157	143	128	150	160	141	146	148	147	112	146	157	132	140	167	140	127	144	150	143	150	125	152	153	135	147	136	157	136	160	161	148	150	134	154	127	134	149	168	152	133	154	148
4194	929	1816	2387	1047	389	434	368	395	375	384	364	373	396	403	369	377	370	421	409	376	384	381	383	375	389	399	377	410	389	391	383	383	394	378	381	384	391	380	380	379	390	385	370	390	370	399	412	432	396	381	386	381	392	364	359	426	374	377	372	390	350	372	360	401	399	402	377	369	366	375	357	369	377	398	390	371	341	413	374	388	370	385	382	366	395	415	372	355	415	387	355	377	393	402	392	376	401	403	383	359	387	367	367	388	359	385	358	368	383	387	366	354	350	370	392	381	361	396	433	377	401	404	390	372	369	404	350	368	381	363	364	387	382	378	374	380	390	357	392	397	388	380	377	389	368	384	405	391	385	402	378	392	385	331	374	399	402	365	368	367	376	396	401	369	396	362	389	380	389	364	369	399	386	370	378	356	370	315	381	365	414	389	401	359	412	373	389	384	360	409	359	374	361	387	403	367	369	418	395	365	366	396	364	408	378	384	364	403	380	371	415	373	369	415	368	412	366	406	345	386	385	396	386	376	364	410	398	395	392	374	420	386	376	372	374	378	399	393	365	346	388	361	387	342	391	394	393	363	395	363	385	363	385	368	372	351	395	368	386	368	372	435	371	392	319	368	402	373	364	408	362	387	376	399	401	397	380	367	401	344	382	423	383	383	351	391	374	395	374	390	423	375	382	418	419	390	371	386	439	367	392	375	431	378	417	385	399	377	408	365	396	354	377	403	385	379	358	387	392	352	374	381	379	434	390	384	388	385	383	368	395	404	378	405	361	429	421	377	385	408	390	381	389	397	401	381	367	375	377	404	379	399	381	371	398	397	422	372	426	394	381	383	398	392	395	371	388	371	378	382	405	398	388	400	366	389	380	399	374	402	365	387	354	395	429	381	368	350	374	343	361	389	376	378	398	392	396	389	391	416	351	369	345	405	354	391	394	354	378	387	402	407	429	362	380	383	365	382	408	376	358	377	382	365	389	386	350	402	400	395	339	366	394	421	396	336	357	435	389	369	410	404	390	413	385	388	369	382	360	376	412	391	339	376	382	380	395	409	367	354	379	396	402	401	371	386	399	383	385	383	388	398	352	355	411	414	390	389	390	376	325	417	382	391	407	380	400	361	382	408	380	380	389	369	324	370	392	389	402	399	378	393	395	380	388	372	373	383	393	397	394	361	411	353	379	403	345	361	369	361	367	368	407	379	379	398	384	377	401	382	403	395	409	394	406	391	376	370	392	358	396	391	359	375	415	361	393	383	405	373	407	396	382	402	373	383	397	415	393	360	357	386	394	386	364	372	382	384	406	381	357	383	374	394	406	403	411	418	376	367	398	390	377	414	376	402	407	375	364	393	400	419	364	376	370	388	378	364	403	404	370	420	397	362	400	363	362	377	392	394	413	383	403	365	372	372	392	377	401	387	395	406	405	376	385	367	353	377	366	381	386	359	380	382	381	375	368	372	380	397	389	387	387	371	415	391	414	376	411	355	345	363	364	396	366	366	366	392	387	402	412	410	369	406	364	361	400	396	378	398	399	365	370	353	408	409	344	362	429	414	401	380	388	375	394	395	399	405	355	429	346	366	358	346	367	401	436	378	401	375	382	380	384	420	397	365	372	351	368	410	385	358	395	391	384	408	363	379	392	378	403	377	413	377	369	376	379	375	339	370	366	395	369	363	410	389	380	406	398	413	390	366	351	379	411	365	352	394	391	375	369	388	384	384	364	392	408	417	407	397	365	411	414	414	359	364	404	389	391	374	367	407	407	411	375	374	395	421	354	388	415	385	355	366	408	387	413	374	387	386	355	409	344	362	371	382	428	401	333	361	399	387	399	407	389	401	369	358	422	369	406	412	396	388	418	354	361	388	392	400	404	369	355	377	391	383	420	372	382	393	385	390	380	388	408	390	342	351	392	413	380	363	368	379	370	388	371	370	434	367	388	403	381	376	348	384	389	382	399	418	384	403	371	358	348	380	415	395	394	376	389	414	399	408	369	370	403	407	372	391	388	361	358	378	405	368	409	424	407	408	361	379	405	396	372	404	391	381	407	391	405	399	375	388	357	364	400	377	397	393	375	375	383	429	395	394	379	358	375	422	400	424	387	377	377	332	326	397	389	399	391	348	387	359	389	365	391	372	403	351	396	413	393	363	388	416	362	359	373	395	364	375	375	392	374	406	376	394	385	376	396	387	365	359	427	416	343	391	399	384	428	409	389	383	391	360	404	359	388	401	400	371	381	412	399	383	382	410	377	395	372	397	410	384	366	338	389	405	421	379	372	361	398	391	376	376	364	393	399	413	420	368	387	390	404	373	379	415	396	354	395	380	361	378	377	383	386	367	430	382	361	382	435	412	379	362	388	378	369	355	369	397	381	377	403	377	407	415	358	341	392	384	382	432	397	375	362	406	400	399	367	400	360	407	388	393	381	429	393	385	383	377	416	400	358	346	430	411	376	388	374	387	361	394	374	382	393	398	376	415	370	372	386	389	388	365	379	362	406	366	395	380	427	388	367	387	394	395	396	345	373	375	408	375	411	400	385	364	387	398	367	390	365	389	369	408	366	396	425	382	385	377	413	398	391	402	391	400	415	362	378	398	364	378	385	397	374	391	398	385	342	391	411	383	379	369	384	382	350	387	385	369	375	390	388	420	379	374	401	383	391	373	391	383	404	399	366	381	395	379	390	376	382	411	369	373	424	361	378	389	395	367	373	379	397	374	386	379	389	363	370	380	374	383	399	404	422	419	383	369	447	398	409	372	353	414	367	394	386	424	403	414	405	416	385	376	384	370	366	382	390	399	373	398	386	379	359	384	358	390	385	420	399	349	383	423	356	382	398	385	409	395	399	370	411	375	342	392	388	354	375	358	360	367	386	399	396	434	384	370	387	389	378	382	349	441	411	358	384	411	394	394	393	388	353	403	363	362	372	387	383	366	383	403	393	359	372	435	345	382	367	407	391	384	401	412	392	389	370	398	380	401	376	422	405	395	426	388	381	411	381	368	363	410	425	358	385	386	349	398	343	386	371	360	373	388	375	408	384	375	416	418	402	379	387	414	430	356	403	395	405	400	389	356	382	382	372	346	391	408	367	401	401	394	411	402	396	411	419	419	394	409	391	378	376	361	401	375	372	402	400	363	410	352	389	366	398	382	401	367	381	377	410	401	375	365	401	398	368	367	390	401	375	424	373	426	389	366	376	390	380	374	389	412	370	412	369	412	398	385	423	377	367	362	428	366	382	374	374	345	345	416	388	398	367	437	406	383	389	372	381	390	374	390	371	414	385	391	419	367	407	377	366	391	394	370	396	408	381	385	379	396	378	405	400	359	381	425	414	388	371	385	409	374	403	395	349	375	398	384	390	379	424	381	378	419	424	351	392	368	397	362	355	380	368	384	378	386	383	370	349	356	397	389	355	365	396	371	383	405	350	361	379	384	408	355	380	383	399	375	389	366	382	376	375	387	392	399	404	381	368	363	394	365	398
15859	2462	12725	17235	5654	518	363	380	352	342	330	330	308	316	323	314	336	327	292	339	330	325	324	310	310	322	318	341	311	321	319	275	282	301	299	347	302	316	309	337	336	327	325	296	276	306	279	299	320	339	286	280	335	307	371	325	328	321	301	354	324	267	327	303	324	298	326	287	318	288	318	344	352	321	310	294	324	310	333	283	280	296	303	294	279	324	327	344	306	367	309	325	315	326	305	301	301	297	274	317	327	305	315	300	285	318	289	260	316	330	333	327	314	329	307	281	315	310	311	323	286	336	279	317	320	288	297	269	302	321	303	295	288	353	319	310	345	369	300	300	305	300	302	286	312	323	298	323	301	312	324	316	331	322	266	329	325	304	303	311	324	299	334	306	334	332	293	311	350	285	290	273	300	310	308	324	327	307	332	353	292	305	295	287	302	335	282	299	334	305	331	318	333	316	290	356	335	290	313	284	296	313	314	300	316	303	334	306	301	318	298	311	305	305	284	304	300	287	283	339	266	313	316	297	285	284	297	319	262	332	290	334	295	317	302	289	330	297	343	320	322	269	305	305	301	283	324	343	284	305	312	298	311	299	308	325	326	300	328	309	296	295	297	310	322	289	332	319	327	291	329	335	318	309	309	313	299	271	305	304	267	283	325	340	307	272	310	308	308	315	287	312	317	324	330	326	293	362	298	338	276	288	318	325	320	295	262	336	299	318	303	307	313	292	305	278	316	308	320	340	291	303	311	308	304	285	337	290	293	312	293	324	311	316	314	315	284	336	299	297	340	276	312	330	311	322	311	279	349	286	336	316	327	304	264	307	276	302	310	275	322	316	306	292	295	279	275	283	311	314	303	319	338	292	331	319	297	309	301	294	313	306	316	352	307	304	308	335	313	276	332	316	303	317	324	320	284	310	277	303	311	319	317	295	291	297	321	317	324	289	284	307	313	326	309	297	284	314	292	306	339	289	326	321	290	371	342	346	303	334	333	329	297	315	360	310	316	287	325	293	308	329	265	328	338	298	319	318	319	317	300	290	281	321	307	334	306	300	291	354	308	321	323	313	319	279	286	294	331	287	301	314	315	271	307	302	313	314	308	312	342	323	285	315	299	331	295	311	319	300	332	269	311	317	303	314	293	285	286	328	314	300	321	301	316	309	279	309	282	294	303	262	305	310	303	312	300	292	319	316	297	275	333	318	287	319	299	282	331	345	327	271	288	288	287	330	321	309	311	327	309	304	314	306	312	299	318	268	279	322	308	336	313	291	310	306	329	289	294	274	297	325	262	289	311	324	300	311	323	327	306	315	336	316	289	297	292	289	294	309	291	289	332	312	270	292	284	275	291	326	325	316	286	300	301	299	288	288	296	340	322	336	325	360	312	295	285	314	294	294	345	305	304	288	364	290	292	304	317	297	307	305	322	301	295	324	311	311	322	302	340	313	285	295	292	279	325	298	291	319	319	286	280	314	290	314	320	323	309	291	341	286	299	341	308	288	297	305	292	331	298	294	319	335	301	315	344	345	306	265	321	304	300	344	323	287	320	297	313	320	301	305	323	324	328	312	301	285	311	280	297	320	310	307	337	316	310	310	319	325	291	285	320	311	322	316	284	314	281	296	338	328	302	310	334	327	305	325	294	333	309	336	359	304	308	286	288	321	302	347	277	300	297	327	325	321	342	284	332	284	305	304	314	329	295	324	316	319	283	347	323	317	304	314	304	277	304	309	288	329	314	315	282	317	315	309	309	279	274	337	320	324	339	311	346	298	280	348	311	296	311	272	307	306	290	284	313	331	289	313	294	301	275	327	332	317	283	314	320	309	269	296	321	308	304	317	325	288	301	298	315	314	297	341	328	290	319	267	303	298	318	345	335	310	279	316	314	320	333	298	309	304	303	306	294	316	317	322	321	313	293	287	321	306	291	311	319	315	288	312	343	301	291	323	306	300	345	305	332	322	291	304	326	308	284	305	317	348	286	282	318	308	324	294	314	331	274	317	293	295	298	323	293	349	321	304	278	333	337	328	310	295	306	301	298	307	323	303	312	339	308	272	281	329	290	298	310	281	311	324	301	306	296	307	355	306	315	298	343	297	293	293	311	318	330	289	293	277	300	338	353	257	289	341	318	325	301	318	297	280	310	299	315	300	335	343	309	305	317	298	309	300	317	320	307	280	309	289	312	306	300	296	280	344	337	259	324	320	316	306	273	326	296	323	341	294	299	285	326	330	340	321	297	276	300	279	360	306	285	335	277	296	329	293	313	256	288	323	273	324	309	314	293	314	324	307	275	294	318	319	287	335	294	297	356	326	302	310	323	299	284	306	302	301	305	305	311	304	309	317	291	306	319	265	307	289	316	307	314	301	289	313	345	301	305	290	283	290	306	279	294	331	309	292	306	302	315	331	304	301	293	314	289	294	328	343	309	293	305	292	307	305	308	293	301	263	309	314	320	308	331	278	283	299	291	314	311	326	318	307	283	308	301	301	326	287	313	305	329	325	308	325	320	283	319	298	295	281	303	304	317	311	303	333	316	298	323	289	263	287	306	329	329	284	283	307	311	305	297	308	310	343	332	317	287	306	305	305	320	297	310	306	317	290	303	319	281	324	326	306	290	299	291	333	287	347	338	304	275	297	278	302	331	306	291	304	308	305	317	327	291	317	328	304	304	302	293	339	313	299	304	308	326	286	305	315	326	282	343	279	305	297	330	344	311	303	294	314	346	323	302	328	333	346	283	322	305	297	307	302	297	310	326	290	292	334	312	314	344	287	309	300	324	304	342	290	301	332	308	290	340	317	339	296	293	297	299	346	286	278	283	301	309	349	292	291	315	309	326	290	317	311	304	276	282	294	312	306	290	328	299	310	277	341	314	287	330	274	276	306	300	303	322	286	294	278	299	298	279	277	297	326	296	307	328	264	304	309	267	310	296	311	300	337	281	284	338	331	309	320	264	301	336	321	333	301	286	302	311	276	291	306	307	287	309	304	321	305	287	321	318	272	300	287	326	311	318	327	292	270	323	287	313	318	318	291	322	305	296	288	292	301	315	293	294	312	294	322	310	292	294	316	301	343	307	263	315	315	313	292	317	315	270	294	317	299	312	321	336	306	327	286	281	316	298	308	308	288	300	281	333	272	266	337	293	319	324	307	305	320	306	326	304	305	310	289	320	303	309	317	324	290	334	298	332	300	302	324	303	345	310	312	313	343	320	327	336	303	293	324	308	328	313	336	317	306	289	318	294	295	277	289	308	295	285	292	322	320	280	298	312	343	295	295	285	271	313	292	341	298	316	313	304	300	296	328	275	316	307	279	287	311	314	313	284	329	310	300	283	296	327	319	317	317	300	275	297	333	311	315	339	304	304	295	300	304	318	315	312	314	312	317	282	294	310	274	306	343	326	283	311	349	343	317	305	317	270	317	306	287	306	328	316	310	287	285	296	302	282	304	329	335	283	310	316	299	293	290	297	272	318	312	310	290	298	350
10195	1964	21438	30413	11564	1067	979	919	880	879	863	829	812	767	789	715	733	775	691	715	710	752	704	679	748	740	731	744	723	707	685	687	706	710	719	704	681	723	702	728	724	686	661	665	735	753	727	699	724	691	703	708	772	668	717	724	660	703	715	724	712	706	678	691	691	737	696	725	703	695	708	723	701	743	682	708	701	643	710	660	713	733	674	711	712	695	654	703	707	643	709	740	701	709	698	688	697	727	702	630	649	694	763	682	721	704	746	681	678	715	731	735	759	673	651	666	704	757	719	744	706	714	665	731	699	747	724	691	703	709	693	650	736	697	745	720	719	729	709	688	693	759	682	691	705	692	665	674	734	725	716	669	739	692	767	726	721	728	719	691	709	732	687	705	693	661	694	718	768	702	718	718	711	671	669	718	687	676	667	721	684	710	740	729	706	721	697	664	684	725	688	671	741	727	705	723	680	731	748	710	658	761	678	699	693	686	699	725	664	742	653	653	736	721	693	755	689	711	649	738	720	681	683	742	746	680	689	743	692	705	711	707	653	729	737	652	712	726	684	716	763	699	740	707	697	680	745	702	703	707	664	668	719	753	706	713	713	736	699	742	669	681	685	697	646	680	697	721	703	730	676	713	726	704	655	722	675	669	711	738	688	699	730	731	757	727	719	718	706	707	752	690	712	748	670	746	694	655	699	736	710	714	726	733	681	752	706	718	709	668	671	711	670	683	749	650	696	646	682	727	697	701	728	689	724	663	686	721	677	726	694	706	696	764	724	695	682	706	712	697	702	703	716	745	718	678	769	700	684	737	719	680	716	670	663	734	657	714	665	682	695	688	665	732	652	644	687	706	678	694	720	716	705	728	707	648	708	733	675	681	669	710	711	724	720	704	708	689	709	696	728	695	765	697	725	752	716	714	675	679	715	695	707	718	693	704	739	700	697	695	718	699	694	653	691	695	684	672	699	735	668	742	703	671	703	740	705	714	738	683	677	688	715	748	672	737	682	755	751	695	633	709	712	674	711	733	701	734	714	723	712	674	699	708	707	695	716	667	741	700	664	690	721	754	706	710	677	699	704	717	740	745	685	678	667	717	746	700	710	693	735	710	735	678	708	675	655	722	682	705	668	684	714	672	726	682	747	693	707	685	683	693	669	672	700	690	723	712	712	679	698	733	734	706	705	749	668	721	705	699	674	735	679	725	656	716	694	700	640	727	674	703	696	690	718	672	711	723	681	726	728	670	688	710	705	685	694	647	676	682	697	689	708	678	678	670	718	699	731	725	740	666	723	708	729	705	709	705	740	682	668	727	728	666	681	736	694	667	708	696	718	748	752	700	719	696	680	680	709	737	696	704	731	731	706	687	694	700	694	704	751	697	725	696	643	733	681	735	676	696	732	712	702	710	731	689	728	692	730	688	712	725	670	690	696	665	738	716	737	725	760	690	702	726	729	686	641	719	672	726	744	690	717	651	700	762	670	670	703	718	685	702	722	706	684	688	714	695	678	687	733	724	704	725	743	679	683	659	722	731	777	701	695	671	698	695	727	753	722	668	676	696	694	673	726	661	670	712	709	711	700	698	687	679	677	685	645	646	691	699	706	643	711	686	711	686	691	702	719	729	683	652	719	748	692	739	686	686	706	717	703	648	727	692	691	665	641	674	674	645	682	674	694	710	707	718	740	713	668	707	693	664	679	689	702	690	670	703	687	720	707	688	701	704	710	717	716	718	668	656	716	696	680	694	664	719	699	699	644	698	718	694	701	682	715	704	649	673	682	672	743	685	702	754	720	714	698	719	700	695	636	701	716	738	688	730	733	654	678	740	709	683	704	703	723	697	690	708	675	702	733	727	698	721	724	703	735	685	719	714	717	708	722	727	677	743	673	703	738	697	705	677	701	691	720	715	688	687	705	690	744	718	686	699	656	693	692	687	697	691	638	695	718	686	705	708	692	629	710	693	740	749	697	701	730	733	719	673	671	693	708	699	681	689	680	689	685	727	731	702	690	686	647	754	702	747	650	721	704	692	706	681	696	697	696	687	700	769	657	722	679	699	702	709	729	702	712	718	700	770	725	694	749	663	682	720	716	727	735	757	742	710	701	669	706	673	686	706	705	694	730	708	655	708	733	716	725	710	710	715	696	681	678	688	652	732	716	721	732	734	698	723	699	651	715	659	657	720	699	674	698	694	730	702	729	683	702	701	709	718	669	711	714	752	683	682	658	694	667	686	733	653	716	683	719	686	714	692	728	703	729	689	674	681	705	700	674	672	657	718	767	688	724	712	680	698	692	709	691	689	702	697	715	699	704	699	736	696	667	710	686	713	715	698	696	668	702	679	651	676	674	718	749	697	670	693	695	703	686	726	734	667	692	702	677	696	670	715	716	678	694	699	766	730	734	664	706	696	708	695	726	673	715	722	674	676	675	689	666	702	686	701	657	682	697	712	724	706	669	646	683	708	724	721	721	682	670	688	703	668	705	721	697	681	726	707	701	654	682	682	703	723	704	670	642	720	713	703	740	715	716	694	749	678	692	664	668	710	647	682	670	658	652	674	723	678	667	678	693	719	678	700	684	718	699	691	695	742	699	713	683	704	720	695	696	661	683	694	686	650	672	676	652	698	678	688	720	710	682	714	696	689	728	667	701	694	686	706	715	699	710	749	683	650	676	688	690	661	679	696	729	680	718	735	677	729	694	697	724	704	722	688	696	745	677	665	663	702	694	709	721	763	708	742	735	660	671	643	725	697	686	698	747	703	713	718	719	753	728	710	682	725	697	691	671	688	716	692	726	698	738	706	707	694	636	733	687	672	695	682	716	678	726	704	679	707	681	707	706	704	712	695	735	737	728	717	688	673	672	686	717	702	706	706	733	652	704	659	736	723	677	694	665	736	761	683	659	685	680	745	748	712	698	741	739	677	703	736	673	663	695	746	680	696	710	659	699	689	670	669	685	660	721	698	669	688	704	713	750	729	695	730	717	716	677	731	706	723	701	694	645	716	665	691	707	689	649	688	705	748	737	697	750	723	676	677	678	739	713	716	691	658	681	671	723	701	717	729	708	699	694	738	671	689	751	706	706	675	746	686	704	733	669	705	693	673	706	640	657	675	704	680	666	728	716	720	698	688	693	716	685	651	700	734	683	710	733	677	686	707	701	710	720	693	700	680	671	705	692	691	715	673	670	741	703	743	724	705	693	703	734	666	764	722	699	655	700	754	692	729	681	712	668	719	743	729	718	668	726	720	762	698	695	727	720	680	696	677	709	719	706	686	743	712	696	658	703	713	688	702	717	687	718	707	703	715	716	701	696	707	695	723	742	715	677	694	696	690	690	667	746	686	754	684	714	712	683	720	646	650	678	728	709	710	767	702	678	721	736	720	698	698	721	699	703	698	686	731	724	733	710	678	715	705	698	687	685	680	713	690	706	680	677	700	719	719	701	732	722	711	739	695	755	735	701	682	707	719	726	679	673	708	704	669	693	669
25071	5059	16301	29310	11796	1005	490	440	421	386	379	335	350	353	355	356	336	339	361	346	314	334	356	308	357	327	372	309	321	353	336	321	306	311	350	340	321	326	357	322	367	336	369	324	358	330	299	300	344	331	379	335	307	328	320	336	300	334	351	330	336	310	287	336	354	301	308	315	310	334	346	325	365	324	337	336	337	338	294	337	314	376	323	330	343	314	349	328	312	315	383	334	358	344	316	312	338	317	330	321	337	315	333	327	321	316	322	355	340	331	310	349	316	363	343	352	332	330	309	314	292	358	313	318	315	317	353	318	336	322	325	331	337	327	337	299	310	305	335	350	323	347	303	326	303	330	310	342	354	315	334	333	339	332	310	336	342	336	298	321	340	339	363	336	342	334	344	329	271	335	327	339	322	306	328	356	321	332	304	335	311	349	337	341	330	338	330	333	313	315	324	337	338	317	316	320	332	325	319	382	344	336	392	309	358	387	299	335	323	301	320	337	337	328	330	331	333	309	313	307	348	361	347	320	329	330	336	323	337	356	317	338	332	337	342	322	345	315	356	295	333	348	347	334	329	310	338	312	304	324	345	373	331	351	325	325	313	331	336	342	299	313	332	356	351	348	327	317	322	337	315	363	289	357	340	308	317	302	277	343	308	333	332	319	312	343	333	316	360	328	309	334	313	342	374	318	331	343	358	323	325	354	326	324	339	354	337	318	323	346	349	337	346	355	339	316	305	342	338	332	316	345	355	313	322	375	368	299	324	330	346	313	337	347	347	311	298	350	318	337	309	298	326	299	302	346	298	313	328	346	302	338	339	358	333	324	326	334	350	327	329	333	351	311	317	304	325	370	341	318	318	351	340	317	336	360	319	350	299	299	314	334	360	332	348	319	297	298	317	322	323	369	338	328	333	344	315	291	320	371	333	356	300	333	292	336	354	359	323	333	317	313	340	322	306	348	326	302	334	362	333	338	314	320	328	330	328	322	341	341	323	322	354	293	317	303	302	334	342	311	309	338	333	320	281	327	328	319	326	348	309	310	328	358	344	316	349	323	326	319	342	288	282	340	348	328	288	340	327	311	316	338	340	337	324	305	336	296	314	313	314	354	334	317	322	332	289	318	349	338	317	305	345	323	330	322	362	343	314	306	356	294	290	384	347	339	333	296	318	308	351	368	314	309	361	344	304	350	352	316	337	346	333	313	313	337	344	314	300	326	333	342	340	343	311	304	361	304	338	334	326	327	322	319	346	337	300	296	311	343	296	330	316	338	344	334	333	310	336	304	339	356	324	319	342	368	342	335	300	304	306	333	306	319	338	325	305	339	348	318	336	317	334	366	307	304	348	318	342	305	369	319	339	307	288	312	377	296	320	334	296	273	289	336	342	367	344	317	322	354	310	329	347	273	302	340	353	337	311	312	325	325	330	346	317	298	388	312	321	328	323	337	328	325	312	308	320	353	306	302	328	340	311	343	344	319	324	326	319	369	356	337	316	346	328	361	344	363	304	320	351	325	348	362	328	334	340	306	334	352	347	313	314	331	386	348	351	373	327	295	329	314	313	345	335	334	352	344	336	329	332	357	358	356	334	326	338	317	329	322	307	318	351	350	395	313	307	322	330	338	353	346	317	338	338	295	343	339	310	320	312	292	327	305	321	323	328	348	326	371	324	326	335	293	328	330	346	375	375	335	358	321	321	335	324	332	366	332	329	327	326	327	303	335	332	318	305	310	335	306	326	284	339	338	313	341	304	350	347	317	294	330	289	319	326	315	293	339	341	305	353	326	337	357	377	348	322	328	333	339	302	325	329	348	375	335	279	338	301	349	294	315	320	336	320	341	329	304	332	313	357	368	342	337	350	336	335	342	330	352	312	328	348	301	336	326	349	298	366	327	314	315	299	302	353	329	314	335	333	303	328	321	342	325	338	347	330	333	329	294	366	342	349	302	352	342	332	303	327	312	364	326	361	375	337	324	341	361	326	315	314	344	336	381	309	326	341	287	323	340	354	338	336	325	339	340	347	330	335	315	336	311	350	332	330	334	331	317	354	341	337	277	335	307	358	323	307	307	309	353	345	330	345	326	305	321	350	334	325	354	302	329	338	336	355	319	348	318	363	358	334	312	312	367	316	352	347	317	339	330	316	305	318	335	339	334	321	326	313	297	283	329	311	324	369	304	337	304	340	337	295	321	338	333	345	322	348	315	319	353	348	347	324	366	347	356	307	325	333	358	323	323	301	324	337	342	284	341	315	282	349	348	314	340	296	317	305	310	319	335	326	315	328	323	314	328	352	350	313	318	374	340	326	320	310	331	335	323	316	300	311	335	333	309	370	321	352	312	322	341	351	334	324	347	358	328	347	345	306	311	336	286	369	343	322	358	324	348	318	325	328	345	307	298	312	298	323	354	344	320	318	330	293	327	319	319	323	333	363	339	320	346	319	338	339	305	331	322	343	306	357	324	315	355	326	326	357	335	313	320	370	324	330	342	327	325	326	317	309	350	373	388	338	347	314	328	309	346	382	325	317	342	352	337	352	343	371	338	305	294	323	304	325	329	301	359	322	357	362	295	332	357	367	304	323	312	321	345	342	325	281	310	297	339	301	342	339	345	327	332	323	341	337	301	355	324	328	335	318	321	317	355	307	358	352	308	319	362	339	337	352	359	328	299	319	340	356	327	340	356	312	339	342	346	324	331	293	299	292	349	345	325	313	329	330	323	339	370	359	337	345	322	305	313	335	327	333	308	312	326	326	330	339	372	361	338	308	343	339	335	368	360	329	326	329	348	338	336	355	321	360	341	309	316	367	332	307	325	296	312	322	350	340	310	299	306	328	293	307	326	364	334	339	336	324	321	334	322	346	338	349	337	278	296	330	355	344	333	352	314	327	322	318	306	316	360	296	343	363	323	336	338	356	348	353	367	318	318	347	327	311	349	316	316	336	318	335	316	363	333	340	335	324	306	334	359	309	306	293	310	295	314	314	347	301	325	324	319	303	319	359	328	322	317	354	321	331	350	337	354	347	369	321	276	318	346	326	318	316	321	315	293	351	314	306	353	327	364	337	341	324	310	337	339	333	337	330	324	360	334	316	327	310	313	334	343	336	329	326	350	319	350	334	345	334	345	333	347	306	345	308	315	308	305	323	303	319	322	340	341	322	327	328	332	318	347	319	338	309	348	329	294	341	309	314	297	333	343	321	339	341	314	315	323	288	360	368	304	361	340	342	355	324	318	372	315	355	324	324	313	355	362	316	335	321	327	360	330	323	317	342	326	318	325	323	322	320	360	338	347	308	317	337	287	318	329	329	324	332	300	322	299	322	331	309	336	339	312	363	371	325	338	369	355	322	335	326	340	322	335	329	309	338	345	307	338	334	341	310	339	348	346	323	344	331	324	280	338	320	335	329	357	319	336	316	287	350	345	309	308	314	369	327	326	332	351	324	308	326	327	345	329	328	304	317	349	309	322	315	318	320	294	357	305	348	374
13970	2809	24785	40923	17678	1557	1331	1209	1074	984	966	972	926	918	872	828	793	801	790	767	781	762	765	784	721	815	811	839	761	711	754	763	740	722	797	737	736	751	767	759	771	760	816	699	703	754	723	753	707	742	723	732	698	753	769	771	759	732	712	748	723	760	706	727	721	739	745	744	712	780	720	712	713	795	756	752	676	723	742	696	721	761	699	711	700	740	704	727	720	723	703	735	663	684	742	727	711	761	704	775	727	725	730	685	717	733	775	704	733	721	740	709	751	763	714	734	749	723	720	698	720	720	713	724	736	716	691	715	715	724	666	683	716	738	741	751	719	750	721	754	745	753	722	706	746	710	752	699	768	703	723	710	740	782	678	726	691	701	743	678	706	729	730	711	723	741	752	667	749	726	719	700	754	751	730	685	713	731	772	730	703	680	728	674	740	713	747	721	707	709	752	743	730	751	790	695	694	734	749	725	708	737	724	740	745	715	747	726	769	741	711	749	698	710	705	689	671	724	773	732	755	777	738	713	742	746	715	714	727	736	742	759	732	732	728	723	726	700	699	775	725	722	743	760	728	724	759	721	703	731	758	678	711	725	736	751	758	667	707	700	773	711	708	717	735	721	726	737	700	671	748	706	726	799	783	717	698	747	724	758	723	750	690	724	789	710	720	737	718	674	714	784	731	737	765	723	732	733	766	766	719	730	753	726	773	751	741	719	673	716	718	732	728	721	713	699	684	739	738	784	709	721	699	696	773	747	733	690	690	752	704	685	742	724	744	682	709	747	685	710	746	690	710	751	734	700	734	743	722	739	714	730	725	785	744	708	730	741	751	694	693	747	710	723	706	678	702	710	662	731	761	690	748	736	720	712	724	736	698	710	723	780	728	720	768	719	748	695	702	702	728	743	733	702	698	711	689	718	752	714	757	712	699	748	735	707	716	659	705	743	721	751	730	750	794	778	726	698	716	760	719	757	748	760	726	716	701	693	742	748	740	724	683	739	680	749	713	718	747	724	703	732	687	746	631	722	761	760	719	661	737	689	746	759	724	702	721	697	784	755	736	693	732	696	714	676	724	730	736	726	734	731	703	728	724	709	721	717	717	738	771	725	690	748	702	768	742	710	643	748	782	699	730	725	696	694	784	703	732	773	740	727	728	739	723	696	725	724	714	763	729	708	734	723	708	709	721	653	734	684	731	758	770	733	736	764	715	663	736	770	733	650	711	741	698	760	680	734	741	721	725	781	718	709	765	744	722	673	710	717	708	709	739	714	660	724	725	664	688	702	722	720	677	708	744	750	729	734	750	712	761	709	704	726	755	743	714	662	720	727	751	693	725	761	725	716	702	730	722	752	730	719	730	708	722	717	694	757	697	692	696	724	718	749	686	707	694	715	700	716	764	754	703	766	675	711	714	715	742	709	695	680	742	678	787	737	710	724	729	729	696	729	706	714	721	716	747	702	727	707	725	736	729	711	768	754	717	691	716	677	736	743	750	736	732	741	683	705	779	682	748	733	729	712	703	706	727	799	740	749	730	719	710	684	710	740	723	761	710	715	754	731	727	774	710	716	739	772	705	678	745	724	723	779	691	752	748	728	705	702	719	709	740	748	720	763	708	725	703	682	710	717	743	734	710	678	733	731	746	757	707	734	695	721	687	645	738	732	751	721	696	747	729	738	691	761	761	723	720	713	739	701	722	701	732	705	790	748	689	680	721	701	727	712	735	741	745	798	757	733	752	711	742	719	737	737	737	708	742	706	727	752	720	777	713	742	720	726	710	718	716	778	737	699	747	764	693	726	740	683	730	733	727	726	699	675	762	717	794	778	727	718	736	681	730	688	770	757	701	725	653	692	730	704	751	687	685	718	704	751	785	770	760	715	707	727	739	737	706	707	740	740	682	681	707	715	701	723	699	740	744	730	678	729	736	726	682	735	745	701	721	758	719	729	729	752	743	737	717	709	717	721	725	696	696	734	730	725	758	722	677	742	727	762	672	755	747	731	721	715	725	703	721	722	727	711	713	744	730	671	674	718	743	761	669	756	762	711	753	709	711	699	680	742	735	734	731	745	729	743	749	764	704	738	697	704	757	735	764	719	700	732	754	772	709	741	798	704	769	707	733	708	739	747	745	741	744	694	752	683	724	755	689	753	722	721	758	686	739	726	761	707	718	731	679	746	719	714	706	695	761	725	705	755	735	708	697	749	661	778	711	728	727	761	688	718	720	721	695	736	737	739	750	694	694	738	785	751	734	694	739	691	734	709	720	692	707	731	722	745	692	722	722	744	739	749	709	721	696	711	713	714	726	784	756	731	705	778	735	733	662	759	772	697	735	711	702	764	726	770	725	713	734	719	700	728	748	733	768	719	697	734	696	704	743	705	720	708	752	736	696	701	748	749	709	723	766	732	782	717	727	694	746	747	714	752	714	748	735	732	715	719	709	725	714	768	739	732	701	730	744	698	722	746	691	720	747	745	745	715	724	727	728	696	743	750	763	727	654	757	712	695	723	711	762	696	712	744	775	756	734	748	755	736	734	724	772	772	700	710	718	717	714	713	709	718	739	726	745	721	689	749	720	687	739	736	715	712	724	672	726	701	712	710	748	700	730	724	749	705	713	771	720	727	730	761	744	675	668	706	703	746	729	718	722	750	717	779	747	748	728	715	725	720	756	711	712	746	725	697	668	704	745	689	754	720	731	724	730	766	714	722	748	768	749	740	721	714	701	753	731	703	704	745	728	723	686	767	717	709	714	697	720	738	764	771	711	728	671	722	753	709	768	725	788	655	709	757	668	817	685	721	694	742	730	764	756	746	703	702	711	685	753	764	718	773	738	733	743	691	755	693	730	754	766	698	801	711	772	743	767	690	724	778	723	720	755	718	719	702	745	733	775	733	743	725	695	784	729	709	729	695	762	695	670	709	722	746	745	749	695	745	726	768	688	743	678	714	687	756	718	725	727	755	721	680	728	727	724	721	718	744	694	723	760	715	699	666	713	732	743	760	696	663	750	773	773	757	765	695	721	703	719	724	745	732	744	716	730	725	748	714	720	764	683	730	737	733	686	664	685	685	680	716	736	711	713	793	715	754	777	716	695	704	777	699	713	756	760	703	715	689	714	680	725	709	738	730	717	741	729	735	737	760	712	690	730	720	771	743	735	792	746	691	719	757	690	745	734	726	701	706	701	719	765	725	715	734	730	715	710	717	719	714	773	687	774	693	751	765	727	750	697	724	744	710	699	750	736	753	719	723	730	770	760	688	749	726	725	710	760	728	715	747	739	752	759	717	684	747	707	722	725	715	750	695	711	718	711	732	759	721	721	732	727	733	733	743	711	727	684	719	680	681	689	739	762	741	733	702	700	760	779	728	669	713	747	710	761	671	712	748	682	666	710	721	714	727	707	720	735	725	751	729	742	725	698	756	704	729	729	723	814	770	728	702	741	751	783	740	729	673	740	707	712	720	736	696	763	735	691	751	755	742	745	682
7296	1638	771	565	231	151	141	160	140	149	144	169	167	145	139	148	108	155	153	139	147	167	153	142	160	130	161	131	144	128	166	142	150	141	154	155	137	156	137	134	146	130	152	145	141	141	117	126	140	150	131	131	144	128	160	137	155	167	126	149	162	164	134	153	150	177	153	150	141	148	155	150	150	156	122	132	138	149	140	138	128	135	139	155	154	127	139	138	166	147	166	153	152	138	135	152	148	132	152	147	140	160	176	134	115	154	142	151	141	131	152	147	136	160	142	165	140	147	136	147	129	149	130	132	156	137	138	137	145	153	150	144	143	152	154	159	165	160	131	163	123	148	144	152	140	129	162	131	138	170	178	159	162	136	161	152	156	139	118	136	146	156	144	160	151	127	119	132	147	140	141	154	167	166	119	138	142	142	150	139	146	160	133	140	139	150	140	159	147	142	149	149	143	170	123	132	130	153	159	149	148	171	157	113	124	142	162	151	153	140	130	148	119	185	149	141	138	124	123	132	140	165	140	142	146	153	143	127	138	121	133	128	120	148	147	125	135	161	127	149	135	153	153	144	158	147	162	164	126	155	160	154	153	143	129	133	147	142	148	137	131	147	157	158	136	149	141	139	165	155	139	137	132	158	141	156	157	154	158	129	136	133	142	139	145	153	144	147	152	151	146	148	146	132	143	139	138	142	160	143	155	150	131	154	134	164	130	109	143	153	131	137	129	143	140	131	137	131	135	150	143	138	163	143	143	153	141	156	147	156	142	142	136	145	130	153	139	152	129	160	156	161	127	130	136	150	148	143	144	142	146	119	168	141	160	147	145	129	143	139	143	147	117	129	139	135	137	120	144	166	178	145	172	138	160	152	123	163	151	153	163	130	153	152	142	164	147	154	137	136	136	140	125	138	174	136	150	153	175	142	174	136	143	143	144	156	140	131	133	137	148	127	131	149	134	148	161	144	132	166	143	176	169	151	165	162	147	150	159	137	153	114	121	126	131	158	135	159	130	147	138	144	139	141	135	140	147	149	148	128	144	146	155	154	142	130	140	142	156	155	133	158	153	149	165	155	138	153	137	150	132	154	156	162	111	138	158	164	144	140	132	139	145	141	140	151	129	142	141	161	165	135	152	145	158	149	139	159	138	148	136	146	141	150	145	153	129	170	149	119	143	149	185	166	147	142	142	146	148	138	114	138	158	143	162	110	149	148	170	155	137	138	150	152	170	131	146	154	142	145	146	162	163	141	160	122	146	160	139	141	157	122	149	139	126	151	173	142	152	147	148	163	145	142	129	139	149	140	155	141	139	152	179	122	175	132	153	140	165	134	142	157	133	143	142	141	143	155	154	154	159	142	154	153	180	147	138	139	149	150	134	140	130	164	133	114	137	138	154	137	124	154	142	146	156	165	179	151	129	144	153	158	154	140	156	138	144	141	136	151	140	159	149	163	156	173	143	141	143	142	128	157	157	167	134	162	150	140	138	156	125	136	143	151	151	140	137	138	129	146	127	140	155	148	147	152	142	135	148	145	132	136	148	143	153	175	157	153	155	114	142	158	128	144	125	156	150	140	125	142	139	151	155	164	168	160	143	133	139	146	144	159	138	154	139	143	157	150	140	154	157	168	130	142	143	143	130	154	154	152	134	134	145	145	144	126	160	155	116	143	166	143	139	111	159	162	121	135	156	141	145	166	173	138	143	132	161	168	136	130	155	117	145	147	154	158	146	145	146	147	124	156	177	153	163	149	142	140	148	167	144	132	144	145	146	124	140	143	125	147	125	160	150	155	137	141	141	161	147	139	142	143	141	143	162	143	168	138	137	144	152	142	144	125	158	136	123	131	140	165	136	134	163	124	182	157	133	168	161	140	144	127	128	173	133	135	140	132	129	119	149	151	127	149	147	128	146	162	147	144	169	126	152	145	145	134	146	122	154	164	147	146	162	139	144	144	150	141	180	140	174	115	163	139	166	170	128	141	147	130	162	162	148	140	131	145	130	126	140	138	134	147	139	144	132	150	150	133	153	150	134	158	162	134	127	159	150	129	165	151	146	151	168	130	145	159	150	151	151	158	164	118	146	119	152	157	117	165	140	152	141	137	133	139	144	150	144	145	143	153	160	170	154	136	137	167	126	145	122	126	151	147	144	117	151	154	142	154	164	140	167	149	130	152	151	146	136	129	124	167	148	144	129	154	132	153	130	146	155	136	154	164	145	146	170	124	144	113	123	129	148	158	144	144	131	162	147	149	123	152	121	135	138	150	123	134	129	166	149	148	155	145	141	151	163	149	152	142	133	131	146	136	146	141	135	146	131	137	171	142	145	130	141	138	149	126	154	149	141	142	128	143	139	162	129	169	177	143	130	142	172	136	137	144	154	159	150	126	144	127	137	151	140	170	144	163	130	139	151	163	159	156	141	158	153	145	130	146	149	151	144	147	147	113	145	152	119	138	132	153	135	147	132	138	163	154	168	154	139	160	176	157	134	142	169	147	161	153	142	151	153	144	160	127	146	142	126	132	145	129	142	134	136	143	141	133	142	148	141	150	138	119	153	136	147	120	152	130	145	140	139	157	144	149	139	154	143	130	183	122	154	148	178	145	123	126	152	136	161	148	137	141	148	156	131	137	139	131	137	169	124	146	154	149	175	130	133	158	153	131	157	141	142	138	159	143	133	143	146	138	120	121	148	134	145	160	158	129	136	142	150	150	161	169	181	138	160	141	159	150	122	151	162	153	139	131	146	169	165	109	130	149	151	137	145	152	130	139	168	159	156	155	147	142	133	174	147	133	155	152	116	143	154	133	141	168	160	141	132	170	137	133	137	138	142	144	166	137	180	164	138	137	158	159	148	159	158	131	123	159	148	163	124	153	137	161	161	162	138	162	149	169	138	158	151	140	153	152	166	146	148	155	145	168	140	131	149	138	159	131	141	149	141	137	150	163	141	142	149	158	130	125	137	134	135	168	135	146	134	127	125	150	136	127	161	153	148	148	162	127	140	171	156	153	154	131	151	157	153	166	164	146	147	152	128	161	132	132	137	148	161	133	158	152	144	157	163	140	134	145	155	140	153	118	177	155	120	135	138	128	150	159	165	158	122	140	140	140	158	129	156	158	121	157	135	127	148	145	157	175	147	144	166	159	137	130	135	157	148	148	151	158	146	144	145	136	154	155	161	162	140	139	165	148	136	140	172	145	151	135	149	145	121	135	144	135	150	132	154	151	154	147	156	147	135	150	142	139	144	145	154	142	159	158	156	182	142	134	153	168	145	148	154	133	139	127	134	130	171	147	132	162	137	150	139	173	145	136	153	131	125	146	145	139	127	143	140	130	151	166	141	121	169	140	123	154	157	135	141	136	142	144	114	148	150	150	158	148	139	144	151	142	153	145	149	126	137	142	152	146	156	142	160	171	151	157	157	145	152	122	154	163	158	133	136	146	137	158	171	132	159	155	147	132	181	137	149	157	121	151	143	162	125	128	140	143
4475	1397	1632	1687	789	393	387	402	443	377	377	397	398	390	350	368	363	391	367	363	371	399	403	411	385	371	397	406	388	388	400	400	382	366	394	388	416	381	388	375	379	371	370	391	389	398	352	393	397	387	386	404	354	376	368	364	388	367	390	350	411	373	420	413	400	387	394	340	359	391	350	366	399	406	397	350	370	393	412	366	387	404	406	360	407	411	417	383	395	366	379	390	409	406	365	377	404	404	383	366	395	352	407	372	345	429	385	378	393	403	413	371	398	384	382	381	401	405	353	370	363	384	391	398	364	390	371	386	405	402	380	372	372	428	400	401	394	354	388	420	412	380	403	391	386	381	372	409	393	386	380	390	380	419	395	362	383	412	369	382	397	379	376	391	395	388	382	388	403	384	389	397	388	383	403	382	372	392	386	377	384	411	380	378	386	373	428	394	382	370	390	386	396	351	391	394	366	340	366	400	375	367	373	406	418	367	394	358	395	431	393	439	380	389	404	378	372	390	396	368	407	388	419	429	363	386	394	440	368	387	396	368	360	421	376	395	393	398	371	351	410	360	387	360	384	400	367	405	380	402	395	367	407	385	399	396	399	418	380	416	365	379	395	390	380	382	387	405	395	378	388	394	399	394	357	411	366	406	388	378	378	359	365	365	367	377	394	383	413	365	395	356	370	371	367	389	364	377	355	353	396	407	384	420	423	377	381	389	371	340	361	400	371	403	379	372	407	365	392	375	395	413	423	408	381	382	389	402	403	359	404	402	368	394	387	356	388	377	371	390	384	391	384	420	365	397	363	367	383	417	371	378	387	383	385	362	395	365	387	397	369	353	391	387	387	409	361	443	368	390	418	392	375	404	383	355	383	352	395	412	345	337	377	394	381	420	383	377	382	402	401	363	358	353	406	421	364	383	356	407	386	351	390	366	386	387	359	384	378	390	346	363	359	340	399	370	393	391	361	411	390	385	385	390	392	383	332	371	348	366	391	382	378	368	434	409	399	373	375	373	358	386	392	413	373	362	361	410	382	406	362	366	362	421	380	395	406	355	343	376	394	367	394	348	382	392	398	365	389	387	412	354	393	437	397	392	359	409	416	399	373	371	372	400	373	399	403	385	378	378	377	410	389	341	369	418	360	382	373	378	389	410	390	364	409	352	376	384	379	392	385	360	380	370	374	398	401	368	409	377	386	385	354	374	416	392	385	417	389	387	391	385	393	384	403	438	414	377	350	383	359	348	403	416	368	396	366	364	344	413	383	372	372	409	355	390	391	372	405	443	431	388	384	400	368	343	386	378	390	416	384	361	396	364	394	358	381	386	399	385	393	376	412	393	378	376	356	385	419	367	378	386	386	418	409	373	406	358	399	403	358	413	401	385	378	386	372	363	358	365	363	374	397	381	378	362	382	363	382	375	424	391	388	410	386	383	366	374	371	363	363	419	371	361	384	331	373	410	411	370	421	381	364	401	384	422	374	409	393	369	373	369	384	368	382	385	396	397	398	376	390	412	391	368	394	385	393	358	366	410	372	358	393	383	399	400	345	379	411	381	369	385	400	340	355	401	407	380	398	378	371	385	361	411	384	393	395	374	368	381	391	387	417	401	396	393	407	386	409	368	412	383	402	337	353	405	430	419	388	360	384	419	371	424	394	384	366	400	356	378	383	350	349	389	403	394	379	389	350	379	386	374	398	371	344	394	395	388	398	388	381	364	385	383	393	364	365	392	399	384	419	383	364	358	426	406	387	392	385	383	383	394	392	352	392	400	384	374	387	370	367	350	385	380	401	359	374	394	378	372	387	388	402	336	388	424	373	402	387	388	409	423	384	415	349	383	396	385	371	373	380	394	409	386	436	370	360	365	368	365	376	415	401	396	409	379	385	394	368	379	410	382	374	399	405	390	416	429	393	390	392	413	377	380	408	392	384	370	335	429	354	385	396	358	360	354	376	411	383	346	387	380	396	407	372	413	371	351	404	361	383	400	376	367	392	383	392	390	397	441	389	388	397	397	423	363	394	393	375	363	407	379	401	396	401	380	379	353	352	401	367	377	410	397	380	378	407	372	401	403	404	415	353	368	395	370	436	389	387	388	376	345	361	369	350	375	390	363	383	391	389	413	393	417	371	383	382	371	381	447	393	429	411	354	413	365	363	406	380	337	394	387	361	351	360	374	393	388	383	376	400	378	380	396	390	376	363	426	382	379	411	415	383	386	378	402	395	398	391	385	355	397	371	370	395	401	388	401	404	411	386	347	397	397	373	373	386	377	402	408	342	386	396	384	358	337	425	403	402	414	380	386	368	383	423	368	398	397	381	357	391	355	385	359	396	393	382	322	383	367	398	440	377	392	382	362	376	378	377	367	379	404	370	356	387	391	414	394	393	392	405	382	419	343	380	388	416	385	380	352	370	407	412	409	398	402	332	403	330	363	328	407	382	364	385	377	401	393	421	352	410	395	377	371	378	369	390	369	392	368	374	421	389	398	369	384	391	369	396	369	370	382	396	381	401	371	378	423	392	395	382	408	363	397	408	378	406	367	366	372	388	427	373	389	367	373	357	392	395	356	391	355	414	376	370	428	359	362	403	402	372	368	373	356	362	385	372	382	390	386	377	375	378	394	407	396	398	385	407	375	380	416	396	361	365	388	411	411	395	389	405	370	391	389	379	369	367	403	374	365	375	425	378	379	372	356	366	365	382	369	352	409	392	409	370	360	388	425	374	386	375	386	402	377	375	372	374	393	375	393	410	385	419	407	397	368	361	402	397	403	372	380	369	386	394	386	434	384	367	407	374	376	397	381	373	346	392	420	385	402	366	405	368	411	384	377	354	394	359	399	362	376	395	383	408	363	359	396	407	401	403	409	384	367	358	370	396	410	387	417	379	383	368	379	367	381	414	362	393	349	391	359	386	384	415	429	392	386	392	400	374	373	391	364	395	386	375	360	366	378	381	338	366	376	365	404	377	357	364	377	378	386	383	448	362	373	387	350	363	382	386	397	390	399	374	356	387	392	377	401	389	387	385	416	372	377	376	365	359	394	382	426	362	393	383	385	390	377	388	369	396	360	358	360	384	367	393	412	361	394	373	375	390	402	397	382	418	339	354	419	372	388	358	385	387	387	406	382	369	379	392	393	370	358	362	370	378	406	424	389	405	364	414	377	372	408	365	398	397	391	378	377	384	357	426	390	384	370	384	357	367	409	377	396	427	384	356	389	406	406	388	405	411	397	373	394	400	405	354	366	394	347	386	391	395	406	388	361	369	393	395	369	404	397	387	405	387	347	384	397	426	367	389	377	396	376	360	413	394	392	396	383	379	391	358	346	390	380	408	411	374	374	372	381	389	388	370	383	395	373	379	413	424	400	354	392	409	432	363	366	375	356	395	369	392	376	369	365	381	392	395	366	373	389	371	388	362	447	366	372	391	393	384	386	400	379	398	344	391	337	419	376	394	403	365	403	352	378	368	378	412	384	390	385	369	347
17783	3928	17472	15064	4630	466	385	359	344	327	362	299	318	311	339	316	330	305	324	315	330	313	304	313	329	319	326	301	301	305	294	303	311	314	328	331	321	324	307	273	322	297	300	316	294	290	348	276	309	325	356	285	322	290	331	333	332	330	309	304	311	298	331	330	336	315	323	292	297	297	294	303	297	325	301	323	308	325	291	331	296	342	288	304	371	351	341	306	288	297	301	327	312	258	310	327	282	300	330	307	294	333	315	311	332	309	322	332	321	324	298	286	327	326	298	334	295	271	303	333	322	280	311	303	302	300	338	331	288	318	310	282	303	301	316	367	324	325	322	335	298	334	336	329	315	357	289	311	316	297	315	329	328	299	312	334	285	330	312	303	330	304	314	309	321	324	302	306	338	309	324	331	306	294	327	327	313	329	332	312	308	332	330	338	302	312	336	310	343	330	338	300	363	309	308	322	301	323	318	345	313	328	342	313	322	296	298	295	297	315	315	333	301	315	312	295	298	340	304	318	337	306	313	357	342	319	319	310	300	308	324	330	332	299	344	332	334	319	313	326	339	302	299	285	322	333	331	303	340	339	329	299	308	345	325	319	296	329	336	322	293	316	311	306	322	324	305	331	323	303	325	299	295	320	286	302	296	328	326	335	303	315	311	296	298	311	309	301	300	326	265	314	343	353	328	290	345	311	331	294	302	312	319	313	289	308	255	290	344	327	269	296	302	338	317	315	298	318	308	320	341	306	312	315	295	298	303	319	318	295	308	301	308	299	315	340	308	297	298	322	309	323	365	317	312	344	318	301	293	315	317	320	330	327	302	338	319	314	325	319	299	317	340	294	325	306	321	345	333	318	309	313	302	328	289	313	312	316	312	289	306	324	336	343	343	313	320	309	333	317	322	301	303	308	297	328	329	331	350	324	326	316	307	345	331	327	295	283	342	338	336	318	311	267	310	343	362	334	334	306	306	295	294	302	328	315	321	302	314	300	306	329	336	306	325	292	276	322	310	327	319	281	317	306	331	320	283	304	333	319	271	279	304	316	292	294	329	312	318	306	315	315	323	328	314	350	316	335	319	295	316	322	330	314	336	364	321	296	342	284	331	317	311	274	303	302	302	312	320	337	327	326	346	305	299	341	301	291	326	307	279	291	330	336	315	319	294	317	275	306	333	296	292	345	311	271	320	342	301	309	354	294	327	304	304	321	310	323	302	312	279	348	312	307	334	307	301	323	295	317	328	331	300	294	312	327	285	304	322	344	279	322	341	306	342	325	306	312	366	301	287	305	307	286	315	321	333	318	317	313	296	304	310	316	297	316	312	314	306	313	288	303	322	308	310	317	333	318	312	316	290	318	313	336	300	304	339	304	308	320	308	333	359	310	313	311	340	275	352	290	311	310	275	310	302	357	328	281	309	331	325	326	300	302	309	348	302	319	314	327	289	313	308	340	334	303	292	353	299	314	307	282	316	339	340	322	317	302	327	318	337	312	321	304	321	314	290	312	313	355	317	314	306	324	264	316	315	315	328	301	319	325	321	311	316	323	322	347	335	311	339	309	311	309	353	334	320	332	323	292	344	301	314	322	288	274	322	330	312	295	306	311	321	305	308	341	326	301	329	315	321	270	314	352	350	275	324	293	303	364	285	297	317	326	299	317	308	310	297	330	277	298	347	290	278	309	319	325	317	332	338	283	301	314	308	301	315	301	328	303	294	269	333	296	289	291	310	340	302	327	330	312	347	309	309	297	297	358	290	364	329	319	326	304	300	333	286	295	308	325	300	325	321	276	319	331	306	297	298	317	308	291	300	334	318	307	316	338	340	294	276	292	331	289	329	311	309	296	295	335	322	324	299	309	327	324	379	310	309	324	333	289	338	308	336	299	359	297	283	334	324	321	316	294	324	315	297	315	312	298	279	336	304	311	325	332	345	297	332	346	302	284	313	327	333	298	322	323	352	323	338	323	329	315	312	287	299	282	296	292	313	304	325	303	309	320	325	349	342	344	304	319	331	269	314	293	348	294	338	341	339	310	318	299	364	303	350	288	321	293	324	330	328	292	287	295	347	301	314	327	349	311	330	347	343	331	308	316	343	296	316	326	290	326	280	266	308	296	321	312	328	323	325	315	306	325	318	342	350	310	307	302	306	343	345	305	341	302	283	294	312	289	333	321	304	339	321	322	292	288	338	318	335	360	316	316	324	285	348	298	317	299	352	300	349	337	314	297	322	306	335	302	323	308	295	335	314	308	301	343	306	302	290	292	298	311	307	264	305	326	292	319	334	338	292	299	331	339	292	311	302	341	346	313	325	298	330	324	304	319	282	313	273	302	297	287	301	340	346	305	323	337	303	310	275	312	312	293	321	316	301	335	297	325	314	318	321	302	317	338	326	314	305	288	289	326	316	299	316	320	328	345	322	321	316	320	289	336	321	316	345	320	307	293	331	298	312	331	270	291	319	317	329	316	304	321	304	270	278	295	304	325	324	310	307	348	284	303	319	321	327	320	310	328	373	316	353	297	283	305	317	304	346	306	290	301	335	317	275	327	330	328	345	298	331	338	299	357	333	344	292	311	318	279	317	328	329	323	343	323	317	311	307	325	310	311	329	289	319	329	325	313	300	343	332	313	311	323	324	319	279	289	333	343	323	316	312	292	311	310	318	277	332	347	324	290	277	292	298	323	306	340	297	302	317	325	285	270	281	305	335	307	318	320	315	306	295	327	312	336	332	330	310	325	318	325	306	328	291	277	307	299	333	307	313	306	304	320	289	323	338	314	361	320	321	336	308	272	300	319	296	331	312	322	269	324	320	280	310	311	314	284	310	277	317	310	308	305	305	330	319	332	339	322	291	312	304	289	299	311	308	299	303	303	329	320	332	306	329	308	317	327	300	309	325	320	302	314	340	315	292	350	303	317	265	306	299	321	322	303	305	303	341	319	330	314	316	346	361	314	288	291	365	291	313	321	295	298	299	283	335	324	289	313	314	318	320	336	300	301	336	329	295	300	332	296	323	308	333	325	320	326	323	287	294	292	329	345	308	321	308	308	322	304	291	332	306	342	296	303	285	312	339	321	344	349	341	305	336	318	299	314	323	325	299	295	328	330	263	300	343	355	314	294	343	284	305	307	266	326	297	333	304	316	315	326	333	335	321	311	319	362	306	273	339	297	316	317	304	305	296	340	345	320	321	329	302	302	308	321	322	308	351	354	281	324	336	289	309	351	342	332	291	298	315	325	293	308	333	337	309	317	310	328	309	300	321	315	302	304	290	333	325	302	275	315	323	317	302	339	288	304	286	302	301	333	328	338	323	347	312	338	298	325	309	342	331	338	326	301	323	296	346	333	288	337	325	338	302	312	302	328	309	335	321	309	322	334	321	272	300	317	316	310	287	358	359	293	309	304	298	294	300	295	338	298	334	349	317	305	295	335	313	312	353	317	315	328	344	342	304	326	355	311	323	338	365	333	345	344	299	327	341	312	300	322
11435	2978	26081	26605	9956	1103	967	918	905	881	880	826	802	843	812	763	796	737	769	759	728	789	774	764	705	768	728	767	708	731	720	696	721	720	738	740	730	702	692	740	774	759	694	731	701	738	751	737	711	743	714	730	690	728	710	732	694	699	693	753	680	682	690	739	710	722	710	712	737	741	744	710	730	724	727	743	742	704	689	674	694	693	743	768	691	739	695	708	671	713	719	710	725	729	716	722	725	729	737	679	694	712	696	711	677	688	710	722	716	698	718	730	720	709	677	667	735	708	700	657	747	707	715	793	756	737	708	711	706	750	728	703	730	712	733	722	754	713	715	683	688	728	706	752	690	702	677	723	727	714	686	692	715	684	706	714	716	785	661	673	705	726	713	728	691	742	685	708	730	729	744	755	700	724	670	737	734	734	714	667	690	721	722	714	663	692	725	700	782	705	733	711	726	709	752	673	738	774	702	680	722	740	704	710	709	731	725	690	734	680	717	698	758	729	768	770	781	683	750	731	700	740	742	711	723	694	704	642	720	744	703	690	727	697	744	718	708	722	743	720	719	709	741	654	730	704	722	694	728	739	719	720	755	712	698	697	707	753	730	707	712	711	752	736	711	715	739	750	743	705	685	677	713	696	738	713	749	711	706	675	779	734	744	693	708	744	720	703	715	719	688	707	720	689	687	679	691	693	739	696	741	675	748	738	711	716	712	707	696	700	686	695	695	646	741	719	761	730	667	675	733	684	714	757	634	672	732	728	758	709	706	672	747	672	705	739	726	712	721	722	696	715	721	730	688	700	721	638	700	701	718	666	765	719	703	760	736	728	746	674	693	731	718	775	691	675	708	769	698	697	697	708	711	724	705	753	713	708	679	732	727	703	670	708	728	769	726	712	727	715	699	697	747	729	700	758	682	694	692	699	761	729	708	729	735	734	728	761	764	662	737	693	748	703	689	710	721	696	717	721	702	772	705	691	751	689	697	702	690	738	709	712	710	669	697	744	701	713	729	708	715	726	756	769	708	703	728	732	698	723	716	713	758	689	729	736	714	673	728	758	681	724	708	700	729	703	737	703	711	739	710	688	711	705	770	718	685	717	665	671	759	765	707	711	733	740	732	707	693	707	745	734	673	675	755	718	702	689	698	769	701	762	693	687	698	711	773	676	724	707	705	724	694	699	781	740	760	688	666	727	689	751	699	687	679	699	711	729	751	700	717	757	707	710	710	699	702	703	747	673	720	720	764	743	752	712	717	729	734	712	766	697	754	747	737	698	745	702	731	737	744	732	750	738	720	728	677	743	712	686	705	729	759	740	694	681	724	666	670	696	711	741	675	720	726	669	737	700	711	707	746	674	713	707	725	692	672	668	737	704	708	763	726	737	715	708	805	681	740	725	666	685	742	739	693	689	754	714	707	715	746	730	681	693	703	743	723	728	719	766	764	678	765	748	717	712	705	740	707	700	710	693	715	763	709	749	724	738	735	741	737	728	725	700	678	694	782	695	711	760	709	759	744	684	668	715	697	710	761	725	690	702	729	717	724	717	733	687	724	709	687	717	697	702	672	699	743	738	723	701	707	705	709	714	738	670	757	763	687	704	774	704	694	735	698	700	701	727	736	698	732	671	712	727	746	713	709	694	734	739	754	690	675	680	763	704	693	684	705	713	680	667	763	682	665	708	708	702	718	723	708	668	698	719	705	674	732	722	748	660	673	676	728	673	710	676	743	747	743	719	705	683	718	744	724	745	727	761	736	682	709	695	687	660	721	687	704	699	688	716	690	703	680	708	729	759	735	693	751	723	700	693	706	728	726	723	688	730	721	689	727	722	764	701	727	773	722	767	668	695	685	742	679	744	680	687	654	693	748	676	761	726	709	702	660	730	731	731	773	709	670	693	736	710	755	728	699	705	737	711	688	686	706	711	722	695	686	740	717	718	726	707	716	753	678	698	639	769	716	754	729	729	707	756	705	684	748	759	693	706	710	740	704	729	684	750	691	725	708	700	715	674	750	685	763	732	701	704	751	708	735	698	710	742	704	734	709	726	729	720	728	727	738	756	706	679	731	719	746	761	760	699	675	697	746	701	700	714	759	692	721	694	702	774	744	750	736	736	687	716	704	683	695	746	699	697	731	693	723	690	768	709	717	691	777	728	649	700	741	725	730	693	702	690	716	686	694	690	670	721	697	722	702	721	686	684	702	716	766	699	660	726	696	747	714	709	707	745	714	723	694	741	727	728	688	728	714	693	753	708	729	693	742	734	693	687	743	736	777	676	740	697	694	724	702	686	692	740	689	683	737	747	674	720	789	699	780	733	698	738	720	772	712	713	754	700	743	738	704	751	736	720	674	703	718	739	681	675	702	738	690	726	704	733	703	697	752	797	711	689	633	746	737	751	685	741	724	690	714	721	704	699	741	755	704	724	728	727	764	727	706	697	753	686	733	712	738	702	725	730	689	720	717	736	736	711	715	671	716	669	697	638	717	735	743	713	680	724	762	700	744	722	723	679	690	723	733	700	738	725	714	687	715	738	715	695	662	711	729	690	752	706	750	689	712	760	754	681	685	700	690	733	691	707	717	715	726	736	679	693	701	702	732	675	722	708	694	717	728	689	719	714	689	739	773	725	714	694	741	761	690	647	643	675	711	716	688	716	682	685	714	711	742	740	683	711	686	741	672	712	689	703	722	734	699	737	714	688	746	719	693	715	732	735	730	708	710	717	708	737	717	706	737	674	717	716	718	683	727	723	719	717	746	692	708	703	734	689	693	686	691	749	686	751	677	747	711	704	701	761	724	777	742	702	674	704	657	712	708	705	705	751	724	738	760	698	699	708	787	734	700	659	732	715	703	715	719	713	720	684	734	699	721	689	709	736	714	706	706	725	681	697	732	698	729	699	765	698	746	737	714	678	718	737	686	722	721	627	744	720	705	732	652	719	666	663	777	704	706	683	717	756	695	713	689	690	707	740	703	766	694	663	663	735	680	747	702	703	742	687	672	714	720	741	732	722	733	707	730	743	737	760	710	699	738	754	715	715	737	711	719	721	680	711	731	699	690	737	771	697	684	711	710	721	692	714	786	763	711	711	697	698	704	736	672	693	684	701	753	684	714	733	730	702	728	699	719	686	731	698	718	760	731	718	761	777	664	746	752	647	694	684	680	743	726	705	694	766	719	713	705	736	666	711	708	716	692	716	679	709	736	745	685	688	679	728	697	721	719	708	704	736	710	689	760	701	730	737	700	693	709	746	746	731	684	717	674	703	692	750	705	728	705	702	747	687	748	717	700	670	650	690	722	702	715	691	723	764	713	728	727	743	741	694	680	747	703	701	676	712	699	700	743	707	754	715	717	690	669	714	704	749	707	712	743	719	720	738	710	698	740	694	766	734	731	719	725	700	776	689	697	717	742	692	717	715	726	747	748	705	756	713	736	749	716	694	736	722	662	728	667	746	719	732	733	761	709	740	697	724	696	726	729	648	685	721
27248	6480	30182	28408	10060	822	423	431	445	385	348	360	348	333	376	334	315	352	349	336	340	333	334	357	331	332	364	368	356	325	334	312	327	344	329	326	363	338	323	341	340	349	353	343	328	367	335	303	313	359	314	291	335	288	330	336	345	331	361	345	327	357	351	329	308	329	332	314	329	359	360	364	373	342	356	328	324	314	367	336	342	369	335	372	309	326	339	327	356	368	334	354	338	344	342	356	319	337	330	371	329	335	309	304	322	324	332	316	341	366	387	369	362	341	312	311	361	330	335	342	342	340	335	331	369	303	347	348	345	339	356	336	291	349	352	345	334	346	336	330	314	332	336	331	336	321	368	344	338	353	326	314	360	358	345	305	294	321	306	357	344	340	328	338	344	333	342	349	312	333	338	385	317	342	353	328	310	334	333	302	350	320	364	309	319	341	311	311	367	313	337	289	334	354	327	304	309	349	337	345	319	340	354	327	356	338	303	305	315	361	333	364	323	330	291	281	349	331	340	328	343	320	335	298	339	305	367	326	322	348	354	337	340	335	341	338	338	359	343	331	364	350	326	324	349	337	386	344	297	382	313	353	343	292	323	364	307	342	314	343	361	299	323	341	373	356	333	372	364	335	350	380	348	312	327	320	339	372	345	339	335	334	324	346	339	338	328	343	312	358	345	312	322	350	317	329	328	360	336	341	306	342	365	319	313	303	339	330	327	314	310	348	389	353	361	364	330	328	343	343	322	326	315	313	331	302	328	363	361	326	344	347	348	341	310	342	343	353	336	338	374	336	318	351	325	301	347	306	315	319	370	360	300	347	316	307	343	335	310	342	361	362	344	327	351	345	338	345	351	346	314	327	332	364	364	315	346	303	328	310	307	333	335	362	346	316	335	354	355	349	339	312	352	324	322	318	352	317	307	315	378	348	331	354	307	296	348	336	365	339	299	324	317	321	363	369	319	283	327	368	371	369	336	353	336	340	332	334	316	361	324	330	333	322	323	308	308	361	352	323	352	372	301	314	309	346	317	339	340	291	341	352	291	314	331	354	358	318	348	301	346	362	321	348	314	324	343	301	332	308	346	337	322	337	323	341	378	353	319	349	340	324	316	350	311	324	341	344	290	342	305	352	324	329	326	333	337	345	327	361	315	375	328	338	378	341	328	366	333	356	350	301	318	329	322	345	368	337	348	275	324	351	330	325	345	345	338	352	374	360	328	296	324	353	359	340	311	349	324	314	343	336	360	349	335	343	324	350	326	338	313	370	364	338	340	340	315	316	356	338	325	344	323	318	306	323	333	356	340	334	341	339	336	282	335	363	308	333	327	342	331	362	349	335	369	351	339	323	332	325	327	322	304	339	389	348	331	333	348	338	318	325	310	349	317	322	304	315	312	326	343	334	334	354	328	280	360	359	341	317	329	321	335	341	347	343	333	356	326	338	354	328	362	360	333	338	344	306	360	339	333	345	325	379	340	313	308	332	327	356	333	357	327	323	336	344	355	347	352	326	341	332	369	314	332	348	327	377	342	334	346	340	348	335	321	336	338	326	363	293	312	341	334	334	355	351	325	332	359	317	336	341	337	325	357	291	335	333	347	346	344	356	327	361	351	374	338	328	333	371	295	335	322	340	345	343	326	343	314	323	332	324	362	314	363	326	332	330	317	345	340	353	363	313	309	320	335	331	325	312	349	363	316	320	339	382	314	333	326	333	337	311	358	333	321	328	348	333	324	323	309	329	390	324	316	340	320	313	364	332	329	344	352	370	336	321	309	279	319	331	352	350	325	319	315	319	313	349	323	324	351	306	345	339	368	339	336	351	339	325	323	362	334	339	349	353	336	371	337	335	324	338	334	360	326	312	378	337	363	329	367	353	338	348	340	313	363	345	337	313	334	363	343	364	325	303	319	328	335	360	349	344	320	341	325	357	332	318	340	305	298	326	306	322	330	311	346	355	325	349	344	351	365	369	378	330	349	337	346	332	318	307	327	329	327	354	344	358	353	334	329	324	361	384	324	334	329	325	361	340	344	376	347	328	335	386	332	322	339	323	331	309	366	339	331	312	312	325	326	313	320	333	319	341	342	324	330	350	344	302	326	324	375	336	328	312	327	333	336	325	351	338	340	358	358	331	342	340	336	345	346	351	372	336	340	360	343	348	339	366	331	320	328	328	322	332	311	346	341	335	302	319	319	351	348	312	347	327	326	345	336	329	316	339	352	318	322	355	319	313	355	337	346	351	333	343	299	323	307	351	336	364	323	345	341	328	309	327	338	329	314	324	317	289	372	292	335	335	351	327	384	336	331	330	337	310	311	340	355	353	350	342	356	305	351	333	375	338	331	341	336	332	344	303	337	331	338	345	370	317	355	381	335	328	333	318	332	322	330	341	351	335	345	344	332	345	363	343	296	331	363	334	286	302	338	317	331	311	358	342	361	350	320	305	338	323	350	327	300	332	299	335	339	320	324	327	389	322	323	349	337	349	345	322	340	341	311	319	326	339	348	340	319	339	322	368	338	340	356	332	306	340	347	329	333	317	331	355	298	336	307	343	340	325	313	364	341	340	333	348	338	313	357	380	319	333	380	355	321	305	352	332	337	337	331	317	330	338	330	299	299	312	338	335	311	319	314	359	356	334	316	378	338	339	338	310	337	340	327	341	316	361	325	274	363	313	310	364	299	309	334	328	323	309	343	365	366	306	316	345	313	320	300	374	332	343	338	371	335	355	348	378	310	341	330	351	328	321	319	326	341	338	344	295	350	336	324	333	287	339	352	344	325	336	317	301	349	358	354	389	337	328	341	384	326	329	308	300	334	330	309	335	336	296	320	330	320	321	341	316	337	347	360	331	341	341	354	314	310	290	366	303	350	331	312	324	323	322	304	309	339	352	315	328	303	324	310	296	348	348	311	347	342	294	350	310	352	317	336	313	305	354	332	311	332	324	306	316	337	306	346	343	347	348	370	342	307	315	328	333	337	314	310	381	333	319	335	326	327	343	339	329	382	340	328	327	303	364	310	303	339	350	314	320	370	360	348	313	316	338	319	374	335	307	346	354	353	306	362	319	359	355	337	319	340	345	366	344	344	329	354	339	310	328	318	316	365	323	309	353	322	352	342	319	331	346	374	314	313	372	327	327	320	337	350	351	295	340	296	352	330	311	363	332	300	335	378	343	342	333	331	347	365	300	345	289	304	343	353	338	309	325	335	322	356	315	306	345	301	320	338	296	338	330	333	361	320	318	347	312	312	371	354	342	305	303	360	324	324	324	341	359	329	363	300	330	323	307	351	363	338	343	351	352	325	383	318	346	307	343	310	339	335	360	345	324	295	321	350	328	311	333	313	302	343	272	334	337	352	332	326	340	346	324	336	364	328	352	374	359	345	299	325	346	357	323	363	318	386	352	330	326	318	322	329	300	305	313	370	325	316	342	336	359	328	347	354	335	348	332	330	320	348	358	337	324	351	318	335	295	359	298	333	361	378	358
15067	3593	35710	38194	15216	1558	1308	1203	1107	1028	983	897	916	897	867	878	871	853	781	826	784	821	803	799	828	774	821	798	810	791	757	780	791	752	764	749	771	762	751	746	779	777	732	725	755	718	743	735	768	752	730	743	795	736	741	790	755	750	705	798	716	709	801	745	740	775	727	747	720	745	761	762	708	768	740	760	781	832	709	751	755	730	762	741	769	725	752	778	721	740	767	762	741	734	736	716	729	751	755	757	746	762	749	761	765	716	735	721	736	732	744	801	764	734	730	714	757	755	747	764	776	732	738	770	757	767	716	774	724	776	756	791	764	715	764	745	725	747	752	716	705	746	711	741	742	739	733	769	735	736	737	775	726	718	725	738	795	767	717	757	759	714	737	778	716	804	742	695	729	689	761	765	706	738	757	784	720	740	786	787	757	712	711	742	737	735	794	773	755	765	726	784	714	756	741	749	731	711	772	721	782	749	737	728	736	730	760	723	762	737	735	693	765	723	742	742	702	813	711	748	769	768	714	742	750	720	736	746	797	748	746	770	752	760	734	732	758	732	773	764	725	725	772	730	761	756	753	779	761	694	729	784	729	727	757	763	774	737	712	703	762	783	724	776	736	725	735	742	767	775	731	735	673	763	761	721	789	746	706	745	692	736	742	756	743	752	758	727	776	730	706	727	750	778	706	766	742	725	766	754	797	751	769	726	766	744	828	764	740	778	762	708	746	725	793	736	747	757	776	712	756	739	711	731	712	755	767	746	773	715	723	785	760	752	758	751	708	780	743	737	761	740	762	744	738	735	723	754	699	769	721	730	731	735	742	710	777	714	778	747	791	706	728	744	751	735	820	730	737	706	803	737	741	775	733	797	757	755	707	742	752	757	732	794	748	726	734	736	724	780	735	758	758	728	791	731	759	733	707	695	736	719	767	758	769	726	713	702	715	718	784	695	699	762	741	742	715	778	737	736	762	742	751	750	708	735	712	761	732	747	728	723	731	762	730	756	771	721	700	728	727	754	730	722	798	710	731	730	760	799	732	733	729	725	736	752	772	776	773	729	740	803	730	718	738	718	774	755	701	761	755	758	804	779	712	761	719	747	750	810	711	734	751	722	725	780	714	739	750	722	675	695	723	711	745	738	752	747	756	776	734	791	766	759	753	771	724	740	743	725	775	730	750	716	738	761	767	726	694	753	739	740	804	749	760	749	724	748	708	776	704	729	698	694	790	751	722	727	716	718	733	755	768	763	785	681	786	759	756	717	798	728	747	731	734	785	741	744	731	746	784	746	738	739	759	732	753	767	740	738	733	751	780	771	721	743	746	796	772	709	752	706	721	803	718	721	776	767	765	729	734	708	733	762	731	722	765	748	749	713	756	754	720	761	727	742	734	756	754	719	764	754	729	691	757	759	754	737	796	701	712	743	688	761	727	752	718	751	720	735	771	709	759	745	771	699	733	715	756	746	749	724	709	773	732	707	752	730	721	745	734	708	807	735	784	772	769	717	724	734	741	721	718	777	736	746	760	736	768	672	742	760	743	708	736	760	750	770	761	745	681	753	750	761	704	723	740	752	752	752	748	747	770	728	733	776	724	729	718	751	688	693	732	753	752	793	757	765	719	726	762	747	759	720	705	699	709	772	763	797	718	706	839	742	760	786	745	749	755	734	725	765	741	729	739	765	768	789	741	741	742	821	732	766	712	722	746	711	754	750	750	695	742	761	718	785	744	738	773	737	711	758	742	788	758	773	694	786	788	721	725	743	766	781	737	774	750	733	750	736	760	748	779	758	733	755	715	724	723	742	745	741	725	718	695	764	739	737	791	718	760	757	731	714	698	748	791	784	781	790	702	710	747	735	708	764	747	746	723	726	722	759	779	735	739	765	711	774	749	751	690	714	744	736	719	750	742	738	670	752	778	742	751	729	701	770	741	725	766	711	729	778	795	751	731	732	716	709	741	704	739	728	744	700	808	757	719	742	787	734	706	749	687	745	737	741	772	785	728	765	744	776	755	773	759	737	770	732	740	780	729	691	773	762	728	716	726	754	769	685	731	756	739	765	751	753	816	723	746	704	750	735	763	753	754	784	741	753	707	754	734	723	746	715	735	763	739	754	801	801	712	708	721	771	801	740	705	737	756	707	707	764	778	729	755	794	745	786	722	728	721	784	706	718	736	775	720	750	751	734	776	721	798	776	806	732	728	704	730	753	780	735	752	733	761	744	738	712	760	763	747	757	737	756	735	721	754	728	723	747	741	735	743	773	759	707	717	778	773	760	695	753	688	737	737	793	720	822	745	745	721	732	755	692	721	710	760	714	759	720	719	756	761	750	741	738	721	695	790	737	772	675	785	726	732	774	784	710	745	735	764	744	780	744	735	744	741	734	731	732	736	718	767	779	726	732	720	753	770	701	710	753	768	711	728	718	753	759	727	733	732	757	745	741	717	773	747	719	720	768	783	778	768	704	735	741	756	691	797	686	715	747	756	762	734	746	795	740	777	745	773	745	739	714	706	722	723	704	729	811	771	764	708	753	719	767	732	736	743	760	737	767	759	794	735	801	740	747	785	757	725	748	696	730	736	743	769	726	731	770	760	756	754	750	762	675	773	753	739	771	719	675	756	763	703	767	702	739	772	696	705	838	752	710	724	767	716	725	749	738	714	747	769	721	718	717	751	748	726	706	720	766	734	748	709	786	753	707	734	742	722	744	790	774	715	740	736	680	710	778	732	731	746	758	718	748	774	685	792	744	728	749	776	756	760	749	735	771	758	767	771	740	736	791	712	756	759	728	770	790	735	721	775	761	747	732	758	738	760	772	723	733	737	714	719	754	731	752	769	747	745	770	793	747	786	749	751	737	755	713	688	762	728	786	792	711	704	744	751	733	776	726	721	722	733	708	712	730	764	757	752	799	719	743	702	772	786	693	794	701	714	757	754	731	734	760	721	720	721	765	739	804	760	757	759	761	718	753	792	697	779	739	745	745	735	765	724	728	736	761	785	805	766	753	782	738	778	722	787	772	737	742	735	817	728	753	725	697	715	781	754	784	719	737	721	746	796	746	745	749	737	710	763	754	773	716	720	744	734	736	758	753	748	773	714	685	721	734	768	744	764	790	704	746	718	740	790	788	676	733	729	699	724	731	747	738	751	804	772	727	738	731	744	720	742	730	700	737	745	724	723	765	787	675	769	745	718	792	715	749	735	730	778	691	727	714	762	786	789	747	757	703	733	710	736	751	725	758	775	716	756	755	756	786	719	734	744	721	766	724	778	735	742	743	779	683	747	722	731	757	712	660	772	729	786	737	769	710	720	771	737	745	721	724	696	722	686	786	745	759	762	762	763	744	726	810	815	729	790	729	773	786	744	755	833	766	750	723	713	697	763	722	701	784	743	769	698	762	707	730	753	733	727	748	753	788	723	777	745	738	704	728	737	737	763	725	699	764	713	683	733	756	786	769	738	757	737	754	732	769	755	760	744	722	721	739
8770	1959	1306	555	244	148	137	155	147	128	150	155	160	136	146	146	144	143	153	170	142	140	185	144	150	140	144	146	155	141	179	173	156	167	147	135	140	161	141	136	167	145	135	146	155	164	157	157	158	174	151	167	143	150	153	151	130	168	155	171	153	127	160	174	142	127	136	155	153	135	137	143	158	159	150	146	129	136	151	162	144	154	153	165	149	155	187	155	127	136	144	155	152	144	141	148	159	140	173	177	165	132	118	144	160	176	148	164	152	130	156	155	145	176	146	161	176	156	161	145	151	162	147	163	140	164	140	162	120	134	136	148	134	170	160	160	165	127	148	164	148	164	148	158	170	168	161	172	162	141	166	155	130	146	145	153	153	161	153	144	169	154	159	176	162	173	150	148	160	168	150	156	160	166	167	157	156	133	148	141	149	147	165	145	163	148	143	147	123	131	156	132	149	152	145	153	148	173	158	155	161	149	141	167	134	151	169	159	155	144	157	168	154	144	141	147	176	146	157	159	138	147	178	166	148	140	142	143	136	157	140	173	168	157	134	159	157	153	154	143	133	155	161	141	151	139	159	157	143	168	167	159	139	147	146	150	149	124	158	158	150	157	135	148	157	165	160	147	125	156	151	139	155	150	159	145	148	158	149	162	162	171	145	153	132	156	157	156	159	150	165	152	153	171	174	148	138	146	148	150	153	172	160	126	157	145	159	152	136	153	146	136	172	153	173	166	147	165	165	146	157	173	155	149	124	165	172	168	156	160	155	173	162	160	163	158	167	130	180	148	128	146	164	164	158	169	141	147	162	134	130	152	163	143	166	154	146	145	144	170	150	153	144	140	159	139	145	153	152	158	167	149	165	171	148	135	153	153	159	141	178	151	180	169	151	142	156	165	136	148	148	170	146	175	170	144	146	170	141	175	150	154	171	153	138	161	153	150	137	162	137	158	141	166	161	143	171	155	144	167	142	164	153	146	154	155	163	145	174	142	132	156	168	145	165	151	147	142	168	135	154	168	156	159	172	141	165	155	140	134	180	139	159	145	144	150	130	154	158	148	136	148	152	144	161	144	174	143	175	160	164	136	153	156	185	146	120	148	150	169	152	131	151	171	157	129	148	142	141	108	159	166	123	170	149	157	148	131	149	152	153	145	150	131	151	142	158	149	163	169	151	164	164	150	148	173	173	160	172	150	151	146	160	147	151	161	146	146	152	139	155	143	154	150	137	151	151	164	153	158	136	158	143	147	160	153	156	159	152	132	147	155	154	164	149	154	148	133	157	145	164	148	164	156	141	151	135	147	156	159	165	164	174	150	165	154	162	164	148	150	158	141	149	146	142	143	146	161	134	135	147	149	143	134	161	124	165	152	126	148	189	158	150	140	132	152	165	154	176	170	136	159	131	168	144	176	160	164	143	121	145	144	161	138	151	152	153	155	164	123	125	138	156	158	156	145	157	157	151	163	170	146	154	156	129	172	161	166	152	155	162	148	138	148	148	143	156	147	138	155	156	143	174	133	145	157	132	124	156	183	186	129	164	150	157	153	155	168	165	168	153	162	138	162	153	106	141	154	144	154	160	138	147	139	129	160	142	162	136	134	138	179	144	161	151	160	152	167	159	144	161	143	145	175	154	154	161	154	162	136	135	149	152	169	154	163	157	180	139	140	150	151	151	136	142	151	131	134	141	138	144	159	152	166	160	142	146	151	125	171	160	147	148	157	138	145	146	167	142	147	150	136	153	149	149	143	129	137	161	107	141	153	158	173	139	157	161	137	146	149	151	156	174	175	146	156	147	184	143	135	128	148	138	152	156	168	146	174	145	153	132	139	174	142	150	176	142	142	154	175	175	145	136	134	131	138	168	135	158	153	148	155	140	166	142	141	158	180	147	154	184	159	163	159	143	145	161	155	164	142	144	167	151	173	164	158	143	145	175	142	140	144	122	149	163	156	190	151	168	134	137	152	149	154	147	146	134	158	146	164	131	130	161	145	151	162	158	140	133	154	182	162	142	153	157	156	173	162	154	132	147	157	183	131	147	151	151	158	132	148	147	137	140	161	143	172	175	146	166	165	159	148	154	159	150	126	173	158	153	148	162	157	159	143	151	159	171	142	157	139	158	146	148	143	145	166	154	158	134	153	146	165	136	148	163	165	150	169	137	158	134	160	139	139	168	121	177	147	148	147	161	146	162	150	171	141	147	174	155	126	164	158	152	140	145	158	172	181	144	154	148	146	136	164	163	165	148	135	166	181	185	167	126	146	125	160	141	123	124	129	130	155	173	158	142	142	136	164	141	134	153	136	140	151	162	172	158	184	168	177	140	168	135	145	135	155	142	138	170	161	152	147	141	153	136	131	134	148	146	155	143	147	146	185	164	141	157	128	153	149	156	143	152	149	149	171	133	174	146	145	175	137	142	138	141	142	142	165	156	152	155	155	166	126	133	132	156	152	153	156	147	156	154	141	147	144	131	156	142	159	150	164	157	161	168	144	157	168	140	146	138	166	135	134	136	158	144	152	151	138	121	143	147	149	147	160	148	181	146	165	147	126	159	151	131	140	154	157	162	175	167	143	178	136	140	172	146	140	146	170	148	174	146	151	129	138	158	156	150	151	166	141	113	134	174	139	148	167	149	159	140	155	163	160	149	148	143	161	153	151	152	160	144	142	145	144	151	171	140	152	167	153	155	138	142	129	158	127	165	157	144	137	140	167	144	152	138	131	150	155	173	184	141	152	142	167	135	149	163	167	129	154	168	173	138	146	142	171	200	129	150	155	178	155	155	129	167	130	158	161	153	164	136	142	120	158	151	173	151	177	174	162	157	164	145	151	137	137	155	163	158	139	146	150	160	163	169	134	145	174	174	140	155	150	149	151	154	159	138	156	165	156	151	176	135	136	152	144	162	146	149	169	178	165	155	154	157	147	176	147	147	137	171	160	131	142	158	155	168	154	148	162	168	150	180	142	160	137	119	154	172	165	143	158	138	136	153	160	178	168	146	150	163	151	134	127	146	150	149	156	137	166	152	155	158	170	142	157	158	124	144	160	181	164	156	160	174	140	146	166	154	168	157	158	158	155	118	161	154	134	137	133	138	172	164	154	148	125	149	152	139	138	132	144	167	156	168	160	161	163	146	137	164	177	148	150	157	160	171	142	161	159	165	144	150	169	142	146	152	143	143	150	155	141	144	162	148	158	146	164	131	152	160	137	152	155	145	160	158	153	133	152	161	192	164	137	145	150	158	156	131	142	146	135	147	140	138	151	170	144	186	133	163	171	163	180	153	147	166	160	142	148	147	138	120	162	140	153	146	140	141	163	150	132	150	147	167	147	148	166	158	175	157	164	140	187	145	147	164	163	162	157	144	154	136	170	150	141	154	136	135	167	168	179	124	155	156	140	155	147	150	148	137	153	146	157	145	130	146	153	142	162	177	128	137	155	155	150	157	150	160	139	159	188	161	157	151	142	137	153	160	154	150	160	141	143
5308	1713	2613	1644	676	404	410	357	411	389	401	440	430	449	385	433	369	424	378	375	415	419	441	384	396	406	372	392	389	436	436	391	388	391	406	394	420	409	393	396	396	397	443	408	385	424	389	414	397	405	402	412	424	422	365	422	399	368	417	379	385	396	379	395	398	403	429	423	386	446	393	402	386	421	388	420	398	442	378	417	401	406	386	454	429	415	362	385	386	392	407	406	401	397	430	412	387	397	401	361	358	390	366	419	373	403	384	398	387	413	384	393	365	402	399	409	394	385	380	370	427	378	371	395	429	379	391	396	409	417	397	408	420	414	393	375	398	392	379	420	373	406	382	430	397	414	411	415	389	412	399	411	403	394	380	438	421	400	404	412	414	412	368	390	397	397	411	381	419	377	430	413	406	410	356	363	364	418	413	427	400	402	408	393	372	380	365	379	423	379	385	393	401	402	421	364	432	384	399	406	406	396	390	424	402	379	432	407	408	397	419	446	363	384	368	375	365	386	411	384	407	413	401	382	419	387	410	420	419	403	363	388	409	389	381	432	397	398	397	412	414	410	401	410	334	456	366	418	421	435	380	365	372	402	406	401	364	417	396	403	375	393	373	392	403	385	398	430	398	393	373	419	413	390	398	365	379	396	431	379	421	413	420	393	386	378	434	423	361	423	369	420	401	358	367	436	403	418	428	396	410	401	401	401	411	387	400	390	417	418	401	397	403	405	365	381	401	423	356	405	412	428	421	414	394	390	404	452	401	403	358	375	367	402	382	401	411	416	378	398	438	403	385	381	398	402	375	407	395	392	367	390	391	414	413	388	374	378	421	404	425	381	398	389	379	407	400	377	373	410	376	426	405	421	367	416	417	396	383	398	402	383	370	390	402	456	401	401	363	410	409	393	429	398	380	395	384	390	384	389	408	412	404	401	406	403	411	417	383	408	416	424	366	388	400	383	387	404	408	374	407	416	399	384	392	421	385	393	395	400	406	356	394	431	369	447	400	425	391	377	407	395	418	426	384	426	437	390	394	444	362	420	400	382	398	413	416	348	411	421	395	393	401	391	418	401	409	443	375	384	422	381	413	427	408	452	382	379	405	367	384	412	380	400	404	367	381	391	377	370	421	385	417	385	382	385	392	396	430	399	392	439	397	382	388	405	425	422	371	404	387	404	371	389	408	382	437	393	379	420	413	390	372	400	393	406	389	387	425	405	408	378	402	379	417	357	393	431	390	381	390	390	406	359	407	404	410	405	393	386	399	436	360	393	425	416	384	405	379	387	439	387	414	414	384	371	436	392	380	413	420	392	396	390	355	383	393	372	409	419	403	384	426	412	392	407	387	418	416	419	394	432	404	417	424	395	373	444	460	403	404	368	378	377	388	418	394	408	400	423	457	399	420	419	410	378	391	454	389	408	369	414	386	406	353	424	411	390	400	410	397	395	381	405	424	412	390	392	369	377	396	395	372	421	395	431	421	369	410	423	425	426	399	422	440	409	421	415	419	372	410	418	424	403	391	383	380	412	379	385	383	393	394	373	373	376	384	436	381	415	420	397	414	415	412	414	399	391	400	374	398	382	387	400	369	416	397	401	397	362	394	385	405	438	355	372	408	402	416	413	409	395	419	448	385	423	382	372	372	402	384	431	430	390	424	406	427	397	392	381	418	397	384	385	399	381	411	356	417	401	413	367	415	417	391	426	418	390	403	391	398	408	427	376	407	392	379	403	418	443	402	386	386	411	381	403	415	405	403	402	400	406	421	405	390	389	390	413	412	409	425	437	402	422	389	382	414	391	402	420	417	428	402	379	407	402	399	427	387	397	400	420	404	383	382	368	387	412	432	427	409	350	368	378	428	436	399	395	368	408	440	433	434	399	421	418	396	407	396	431	391	442	438	413	382	407	394	372	406	419	400	387	432	432	381	382	423	397	381	391	414	400	411	375	399	398	426	378	407	388	375	380	399	349	409	415	395	378	410	441	383	401	384	394	429	397	395	401	393	394	393	395	405	406	430	422	387	402	374	371	399	408	402	377	416	370	378	389	402	418	397	414	443	411	383	397	412	383	385	404	363	414	393	409	409	400	389	388	397	379	437	383	388	415	440	413	387	375	362	410	391	396	388	348	409	418	377	419	379	436	425	381	400	411	397	374	411	405	375	438	401	413	382	394	362	395	393	421	394	405	380	374	390	396	431	404	379	379	409	397	395	378	344	425	375	409	412	406	395	407	382	415	412	413	410	394	401	395	412	409	416	401	398	392	421	422	371	392	377	444	415	447	375	424	397	385	382	379	407	397	386	387	402	383	363	414	368	390	422	393	434	410	411	398	422	399	369	420	425	404	419	396	407	396	396	380	389	415	381	419	413	366	398	416	405	427	389	411	403	394	385	403	391	387	401	364	397	407	419	392	384	393	416	383	421	388	395	427	386	402	433	376	379	381	396	419	407	391	408	415	400	426	397	409	409	393	410	399	424	417	400	376	397	388	404	401	448	380	397	430	379	379	375	434	393	392	412	354	362	399	387	372	386	398	401	388	421	373	384	405	411	412	370	394	415	397	409	390	405	405	369	429	408	401	384	407	406	437	373	410	414	388	363	377	381	428	400	396	425	390	423	402	367	358	419	422	350	385	413	398	415	402	373	388	379	413	427	393	399	386	394	407	401	405	373	390	396	403	398	400	399	376	448	372	400	416	382	387	392	407	404	412	392	397	409	387	383	390	427	388	410	418	425	420	406	399	388	378	415	404	407	415	407	422	405	397	365	430	395	380	396	413	416	355	407	413	389	406	361	379	383	390	399	390	392	375	373	423	387	405	390	420	416	357	409	384	383	404	399	410	378	407	418	445	397	397	401	404	386	405	421	431	387	382	399	360	386	410	411	383	379	363	432	397	399	415	420	405	374	369	430	354	394	372	398	393	411	418	396	404	413	389	416	392	434	355	388	411	419	417	373	383	416	398	382	439	380	438	390	407	386	366	430	408	376	434	398	390	373	399	401	389	403	418	426	411	374	404	379	412	409	402	424	403	406	420	411	407	420	423	382	393	390	436	381	379	388	389	412	405	399	405	418	376	399	423	370	419	436	405	414	408	404	401	351	354	396	356	447	400	413	421	396	379	399	385	388	384	407	406	370	380	386	414	409	370	403	415	374	405	405	423	416	401	428	375	421	378	402	393	370	368	395	419	435	411	388	443	409	391	375	429	388	417	411	382	385	404	439	416	386	411	369	413	401	371	371	383	401	402	394	358	414	420	360	391	411	425	406	414	395	399	382	385	390	399	388	428	406	403	386	397	405	433	367	387	395	380	372	405	394	391	395	390	364	352	444	406	403	379	379	394	388	382	396	371	398	383	393	392	399	441	403	398	415	410	368	405	377	362	417	386	365	403	371	407	403	382	392	389	367	394	433	397	408	394	416	369	415	382	415	411	417	396	407	351	422	382	421	431	421	396	412	400	388	417	412	338	383	359	404	429	400	430	395	441
19598	4792	15862	15291	4460	477	380	339	370	321	380	339	347	331	295	314	353	299	296	275	323	329	313	339	345	303	303	334	311	312	348	311	335	318	327	315	324	335	287	318	297	308	321	333	313	315	296	307	315	305	335	304	303	325	321	308	316	283	323	306	328	318	331	310	308	345	339	326	340	329	331	332	343	336	323	312	293	297	294	294	315	326	300	315	295	293	317	289	302	307	303	293	338	333	332	329	295	326	326	302	313	323	289	313	339	294	325	324	337	301	293	337	241	305	313	330	292	304	312	336	312	310	309	329	310	315	296	354	310	311	340	286	324	329	309	294	292	319	306	316	338	315	338	341	312	315	313	302	287	321	321	318	275	318	322	298	324	315	346	299	326	300	318	318	316	364	329	303	345	310	309	349	341	326	313	304	310	325	296	291	335	270	310	326	311	323	360	305	325	332	295	330	319	292	286	324	293	309	352	302	286	327	323	292	332	306	314	333	310	301	295	330	315	304	299	330	306	339	367	297	314	342	322	312	315	329	297	303	296	304	338	320	305	326	339	329	312	317	337	323	327	306	317	290	282	304	305	321	309	332	331	318	295	313	277	312	311	336	334	322	326	347	310	315	346	304	290	328	317	290	330	322	295	265	337	333	315	316	331	294	300	329	321	305	315	306	302	317	285	306	321	337	281	298	355	322	350	304	366	320	305	316	285	292	275	294	326	284	308	327	342	319	342	352	310	332	291	330	327	309	335	285	268	325	343	288	316	282	331	341	363	347	306	337	306	337	311	326	309	347	315	364	320	310	350	320	308	325	318	315	336	281	316	334	319	324	306	311	296	324	340	305	289	336	308	341	296	333	350	325	347	301	316	358	327	319	312	319	299	298	311	302	334	329	349	295	314	337	337	293	277	339	288	303	308	325	302	299	297	358	322	343	336	307	323	312	331	308	363	322	347	287	323	335	315	301	335	339	332	324	321	320	353	318	356	327	301	323	326	328	323	286	288	298	332	328	335	321	308	299	296	298	286	328	309	319	305	320	305	331	312	288	312	274	321	322	315	310	326	304	298	301	305	303	312	309	361	334	319	324	339	276	285	284	297	297	273	286	335	309	299	304	352	324	357	303	309	314	337	319	280	315	313	311	290	317	304	311	329	336	304	296	314	359	322	295	294	311	339	337	349	350	305	298	317	316	343	331	307	337	283	279	312	288	307	308	323	346	323	326	302	334	318	299	342	292	276	336	305	310	297	322	289	322	300	328	302	296	309	322	321	308	311	321	294	311	292	322	310	302	288	298	284	297	312	334	292	292	353	277	367	312	322	313	316	305	322	297	290	338	307	311	323	309	335	299	298	306	345	307	371	303	308	309	289	307	303	326	351	329	313	325	332	320	300	310	330	312	309	311	322	302	335	333	297	293	308	314	312	278	290	306	323	322	264	300	286	310	301	298	307	327	287	330	316	345	298	297	323	302	322	332	349	277	280	326	300	297	312	323	330	327	301	296	303	328	321	294	293	354	335	308	265	309	282	304	332	342	333	315	317	299	331	317	326	326	333	290	314	340	315	338	344	287	317	328	310	340	318	308	312	297	336	332	342	302	316	322	330	293	323	297	316	326	316	319	303	313	332	302	340	350	301	294	283	309	318	336	333	332	340	290	287	325	317	351	283	341	345	332	352	325	299	327	292	323	301	328	333	342	292	313	321	328	330	297	277	305	319	324	348	281	294	297	302	295	279	335	345	361	318	322	305	293	330	337	311	309	354	303	310	319	297	323	338	290	351	293	370	324	304	318	301	309	302	321	318	367	313	305	342	326	330	291	318	323	314	316	344	321	317	288	333	321	323	322	329	291	322	314	323	325	287	314	323	298	302	301	323	298	338	335	319	328	324	309	276	316	292	298	310	320	319	300	313	350	320	281	347	369	356	334	338	318	302	321	305	304	314	317	317	280	316	308	333	324	295	297	289	311	300	312	314	309	313	306	316	294	294	320	314	276	297	335	293	336	309	304	306	307	339	280	313	315	287	279	306	303	270	321	330	325	336	329	311	283	289	293	327	329	323	334	316	276	324	330	334	354	280	321	297	309	305	322	338	318	329	303	327	300	362	318	334	318	294	309	317	316	346	324	326	297	324	299	325	301	280	326	308	327	316	301	283	321	314	305	346	298	284	326	340	360	332	327	312	337	341	296	333	323	318	330	305	290	305	300	341	300	312	296	335	301	340	339	334	361	324	301	326	277	296	309	313	291	309	312	346	296	280	311	315	297	351	296	300	294	332	311	309	291	340	302	315	303	353	317	302	290	339	290	290	293	328	309	342	282	317	307	313	312	326	350	326	309	298	295	325	317	312	279	319	299	284	314	288	331	333	281	295	348	303	298	304	301	320	293	280	312	294	327	358	330	302	315	347	296	321	350	322	333	282	342	309	321	333	277	313	323	323	300	314	327	328	306	308	323	310	329	282	349	305	280	319	272	293	317	296	317	332	323	292	297	305	313	311	362	349	301	307	318	331	342	320	345	298	305	331	281	330	280	336	313	355	277	320	309	303	306	304	288	331	308	325	313	308	288	288	299	302	300	294	319	301	293	294	329	321	321	321	288	303	304	288	312	324	306	323	290	312	326	316	300	337	283	311	316	318	327	338	330	298	298	318	331	321	292	352	312	339	318	322	330	331	315	306	312	319	317	327	359	328	303	301	340	282	336	267	309	323	353	314	326	303	329	329	331	354	324	325	340	310	309	292	345	338	313	317	302	294	330	305	311	295	308	323	348	300	345	295	309	346	326	316	345	303	314	317	288	313	283	317	364	325	305	345	327	327	368	305	339	313	327	317	313	305	320	333	324	311	293	280	309	312	346	337	336	327	323	320	297	306	313	316	304	337	316	342	297	301	278	315	314	292	323	330	335	316	341	361	342	316	312	329	332	290	331	293	295	299	337	316	306	352	328	316	302	349	333	293	318	317	321	346	325	330	336	315	322	326	345	334	305	298	299	299	322	334	299	314	326	337	331	306	334	352	326	332	324	291	310	333	304	310	297	303	334	304	334	321	321	323	271	311	308	335	284	338	312	314	337	339	310	280	326	314	264	289	293	302	312	296	351	335	333	334	341	353	323	318	277	336	291	322	311	294	318	307	304	312	298	329	366	304	335	320	327	357	326	339	307	325	294	366	295	312	295	310	339	279	305	323	318	318	294	285	288	309	296	334	349	296	311	327	319	317	331	298	294	327	306	343	309	349	343	349	359	354	331	358	311	341	318	312	332	327	289	292	316	296	323	317	319	299	339	361	324	344	329	297	321	342	320	362	289	330	322	331	326	325	343	320	335	323	340	276	327	301	323	271	315	319	292	328	327	312	312	284	311	312	316	309	321	322	298	316	292	314	323	294	326	300	302	322	311	350	344	308	324	357	348	292	348	292	305	322	290	359	319	296	326	314	317	288	327	345	306	326	321	313	307	247	357	317	297	316	309	297	318	331	328	346	307	311	308	282	292
12076	3590	23583	27103	9322	1123	1005	947	899	892	880	872	804	792	809	781	736	753	769	739	777	811	721	742	772	771	742	715	744	706	778	759	732	715	678	748	732	713	732	708	753	728	705	748	686	776	758	728	690	719	704	757	798	734	733	695	718	707	673	748	693	727	712	738	713	707	683	748	758	738	718	740	712	729	703	709	664	707	708	721	690	729	731	709	697	681	755	767	714	756	748	672	776	740	715	748	732	668	717	671	756	669	683	765	690	702	698	733	749	725	771	664	691	695	734	699	756	727	723	728	765	737	752	750	722	688	754	765	739	812	716	735	719	736	701	716	700	689	714	686	754	702	748	693	705	758	721	729	703	784	753	765	709	728	707	753	714	668	700	723	751	700	662	737	691	685	733	707	764	731	736	733	734	730	698	794	717	782	680	720	691	725	703	745	729	744	696	757	737	640	715	724	679	738	742	670	713	742	748	679	748	753	719	710	784	716	703	732	682	768	740	749	702	710	726	745	736	714	733	715	731	712	735	721	724	754	753	701	754	744	741	719	730	701	714	690	751	712	732	745	653	686	699	752	676	748	698	718	714	720	678	759	706	690	708	725	741	719	738	739	710	728	723	755	719	753	764	712	735	693	703	716	719	705	712	678	781	773	707	707	750	707	681	683	735	733	706	721	709	764	767	701	703	747	675	666	741	718	749	789	713	726	723	725	706	709	743	731	684	744	712	698	719	680	794	725	775	750	700	721	746	734	713	728	736	740	747	774	784	713	731	728	716	699	758	739	717	699	699	711	736	750	751	691	730	710	715	759	727	689	696	690	762	737	706	719	698	748	733	705	699	665	728	693	728	713	710	736	775	734	720	729	741	720	783	721	749	677	730	737	737	713	728	699	734	743	761	735	717	721	686	758	732	757	737	738	733	726	706	710	697	717	743	728	674	773	668	671	697	705	711	724	691	745	689	704	672	755	684	702	751	721	719	701	712	704	757	729	724	736	708	738	669	757	714	698	731	685	686	680	685	699	724	768	687	725	728	734	707	756	694	751	701	680	718	685	727	740	714	741	721	691	729	731	723	716	705	679	734	667	669	705	761	750	742	723	738	689	655	677	725	748	735	752	686	716	748	753	727	694	706	717	822	742	723	694	730	713	766	774	708	723	656	714	704	730	695	721	745	702	727	698	739	757	725	753	739	714	733	713	725	733	710	715	672	754	718	733	737	739	728	736	739	750	713	744	713	748	725	717	750	727	761	706	706	678	696	715	689	729	699	709	664	710	731	730	693	663	696	724	728	749	718	699	725	747	722	778	713	778	751	707	781	724	651	709	731	704	752	721	747	743	658	744	687	750	763	726	750	693	693	727	723	659	723	709	718	734	737	680	730	711	705	762	746	779	710	732	735	696	721	740	717	695	713	763	746	711	728	722	732	722	744	787	696	692	737	702	700	707	743	715	725	681	737	714	687	738	693	755	699	714	742	711	734	728	725	717	736	717	685	760	732	751	725	693	698	739	696	683	717	715	738	677	708	679	709	714	711	697	691	760	693	713	733	733	683	721	687	732	769	713	737	712	710	725	711	749	722	695	729	723	712	715	708	746	708	707	692	723	693	737	740	709	743	734	741	751	695	745	672	687	707	771	747	693	758	729	740	708	684	714	725	700	744	714	749	718	776	761	717	705	703	714	723	725	690	732	776	747	752	701	713	726	678	706	702	732	684	704	764	711	706	740	737	728	733	695	683	718	721	724	748	717	734	722	750	743	742	743	766	741	713	721	758	708	691	727	685	712	718	712	751	748	738	752	731	773	737	731	731	680	721	743	737	710	747	719	702	692	748	729	704	710	736	719	699	698	719	735	734	704	724	744	731	732	732	719	700	684	681	713	715	712	749	752	742	735	741	770	734	705	713	716	744	748	729	732	748	796	695	716	720	711	709	712	739	728	697	728	731	690	756	677	718	712	740	719	773	735	697	751	712	745	773	723	744	715	769	719	721	712	748	821	715	662	738	769	754	706	809	760	764	757	704	737	742	738	709	716	707	729	761	728	701	715	773	665	689	715	730	765	682	724	684	723	735	693	686	708	705	714	771	729	723	711	711	711	747	717	720	785	737	705	735	749	661	716	703	754	699	696	764	694	706	700	703	738	710	755	728	718	719	732	727	693	738	724	694	721	696	706	763	741	753	724	773	777	721	666	683	682	675	723	724	741	758	654	711	668	701	740	715	726	732	694	783	707	755	740	733	693	697	761	717	710	758	740	758	744	719	699	741	742	776	707	721	711	730	721	694	719	689	709	714	740	745	698	722	722	721	778	740	697	752	705	724	765	680	705	675	783	728	752	765	694	760	775	735	751	723	732	724	755	775	683	732	691	712	692	700	715	684	726	739	720	725	741	718	651	719	724	714	693	678	739	732	726	732	708	685	703	698	714	708	711	705	728	756	654	719	703	667	688	720	681	734	711	712	722	734	774	678	764	749	759	689	748	737	714	742	706	752	732	754	729	742	728	725	678	718	707	756	745	774	722	709	732	747	738	666	728	682	731	724	723	731	721	705	705	672	698	688	745	721	774	705	689	772	732	675	740	686	749	708	701	771	729	706	681	781	735	736	757	716	712	712	709	782	725	677	707	736	708	714	719	698	712	717	699	761	709	736	748	679	733	733	665	755	723	723	724	726	706	752	678	725	723	738	743	700	751	716	710	743	745	713	690	713	715	693	734	722	693	722	717	708	777	705	732	730	720	770	724	718	711	709	756	707	776	724	734	701	699	713	727	739	712	724	708	719	661	743	677	732	739	739	685	704	691	752	720	747	683	747	681	719	741	711	721	688	711	703	734	736	643	716	700	720	739	719	744	701	734	737	688	736	739	765	762	700	686	732	748	716	720	701	699	691	729	701	720	711	697	694	703	737	693	708	743	699	747	737	703	736	738	711	700	696	698	705	715	731	728	694	730	731	740	760	728	714	725	732	714	740	763	739	778	707	753	694	735	701	731	714	705	726	725	702	733	736	722	686	752	738	725	753	695	726	717	767	675	770	715	727	740	712	734	703	725	712	699	749	699	743	759	684	672	719	714	703	720	701	690	747	692	685	720	723	682	699	722	655	754	722	697	714	752	658	726	729	679	757	716	744	707	744	735	718	724	709	690	736	724	705	729	699	739	718	748	737	703	780	725	815	767	681	731	711	728	720	678	740	772	754	690	684	706	719	721	679	728	763	691	721	680	745	741	739	669	711	714	712	765	723	700	724	682	735	699	700	707	737	722	717	708	710	703	705	766	707	697	705	759	711	716	743	736	773	729	715	732	711	776	750	739	743	741	722	793	718	701	747	705	750	684	735	713	719	709	737	726	684	725	731	698	760	712	680	722	688	724	740	644	721	726	728	725	764	709	752	762	735	714	674	718	771	745	726	724	718	720	708	740	698	758	714	704	711	741	757	736	698	761	711	746	724	716	710	741	729	733	731	693	770	694	735	722	696	739	711	689	731	686	707	712
28519	7481	22987	26261	9547	844	465	418	435	375	393	390	349	384	348	331	331	340	321	332	304	325	339	342	343	315	305	343	349	340	350	365	321	336	310	342	338	358	314	326	352	372	335	352	384	347	343	381	329	340	343	312	314	308	309	383	330	357	326	321	309	351	379	289	338	346	316	312	310	302	296	333	332	330	299	342	357	341	314	320	333	314	361	372	314	328	364	334	372	319	348	336	274	335	310	353	328	338	324	280	334	325	361	343	295	339	353	350	353	288	360	344	317	313	337	342	328	331	327	375	331	363	374	346	341	345	374	369	329	348	361	347	372	347	349	345	342	320	336	370	333	371	328	356	326	358	345	342	322	348	348	321	326	321	357	320	339	314	332	347	348	337	342	319	305	323	342	361	339	351	343	356	338	333	318	337	325	316	378	360	323	320	339	330	326	328	301	324	379	345	334	348	327	312	337	347	352	320	370	336	346	350	323	362	351	341	338	343	324	351	332	330	360	325	338	345	330	326	331	355	348	310	329	375	336	316	352	320	348	361	353	323	315	342	326	341	382	327	340	335	339	312	353	316	308	342	338	340	353	353	322	346	360	357	303	295	350	320	321	346	354	352	319	349	339	344	368	346	337	374	344	319	309	378	379	344	362	382	305	337	320	325	348	319	341	344	318	368	353	340	344	348	320	377	335	304	326	357	330	332	327	338	324	319	315	329	298	316	337	369	341	349	333	355	343	369	337	336	340	328	339	356	330	352	380	295	347	344	331	371	376	330	327	362	352	335	316	329	333	332	371	348	331	333	342	334	340	349	333	327	393	343	332	327	362	323	330	365	302	330	327	306	318	359	310	378	343	348	361	322	358	318	351	355	351	364	347	326	355	326	357	332	325	283	351	323	350	348	328	329	348	355	377	344	329	358	315	348	344	340	383	319	312	329	330	347	343	326	355	321	316	357	363	346	314	347	340	314	345	339	354	336	358	329	302	357	356	348	346	368	322	331	339	354	332	376	389	377	346	326	314	344	333	330	343	335	343	331	344	346	341	350	362	372	340	314	308	362	310	337	350	335	369	359	353	333	310	356	352	368	336	350	351	351	337	348	326	326	336	308	340	334	336	345	302	360	308	359	347	334	370	336	357	322	358	347	322	331	346	346	350	319	326	324	337	354	346	338	360	328	363	340	340	322	327	308	331	369	328	351	324	303	322	350	335	336	379	309	318	354	327	307	332	352	332	292	355	311	328	283	333	337	313	326	313	306	338	347	344	331	342	356	357	317	350	359	317	337	313	336	325	318	348	301	347	346	367	365	341	382	328	336	365	320	342	355	301	337	353	353	311	357	300	349	328	369	336	345	340	335	332	346	365	335	355	316	337	331	350	338	310	373	336	313	366	316	331	350	329	335	353	322	372	361	322	335	323	334	351	353	362	338	343	329	323	338	374	333	365	354	331	343	313	326	325	305	371	331	334	344	366	347	345	364	332	353	356	312	344	318	326	373	316	322	299	359	327	312	344	372	354	343	307	303	362	321	297	333	343	352	342	354	314	373	316	342	317	346	358	342	335	332	311	314	343	356	332	336	326	335	326	330	368	331	316	339	309	327	361	361	325	313	337	319	310	351	310	363	331	348	345	359	316	399	304	324	332	346	320	312	324	342	332	317	318	328	358	332	360	326	329	323	362	345	338	345	293	339	367	348	359	354	374	314	352	327	319	335	370	363	352	352	369	333	328	302	300	315	326	371	326	322	348	324	339	349	339	320	341	330	367	315	368	346	361	359	320	332	360	341	337	330	360	372	357	344	341	312	354	315	334	310	322	318	344	356	322	335	313	333	312	332	368	396	350	328	342	325	358	324	336	371	336	338	342	347	322	336	318	324	362	312	340	330	381	286	336	325	345	340	326	302	334	364	329	395	331	373	349	333	336	318	341	362	357	347	360	331	346	353	331	341	393	343	348	319	340	350	343	342	329	290	319	336	340	332	335	302	354	321	330	305	362	340	313	327	304	320	361	329	386	328	361	354	361	307	364	358	361	357	378	316	336	321	325	358	339	313	332	311	335	373	340	317	335	350	339	335	330	329	354	400	362	327	330	296	363	334	323	297	331	374	378	316	321	319	323	319	333	349	325	347	340	358	325	299	357	348	347	305	318	336	321	320	364	331	360	341	308	344	343	362	335	308	349	347	307	337	350	360	346	346	340	314	336	355	330	359	334	341	317	350	323	348	328	349	323	324	360	352	346	356	349	338	376	366	367	342	314	314	336	328	357	359	342	328	308	344	372	350	372	331	356	358	311	344	331	338	324	356	340	375	343	342	312	349	337	327	351	300	341	333	339	326	307	312	309	351	355	363	359	356	359	334	334	341	353	347	348	315	353	348	316	316	369	360	332	347	307	324	374	355	329	330	324	371	322	342	313	355	327	345	356	380	343	318	314	327	310	317	316	347	375	349	339	332	327	311	332	357	322	351	324	371	328	354	362	377	313	319	331	302	352	339	312	351	341	345	326	308	335	295	370	332	385	342	352	338	354	330	320	318	343	330	358	353	347	340	354	341	319	330	321	307	344	322	342	342	360	306	327	330	343	323	325	335	312	345	352	335	314	350	339	302	350	349	336	322	351	352	358	350	367	339	340	323	340	377	369	333	329	312	353	338	368	313	337	365	363	345	321	348	326	320	337	314	354	363	352	356	389	344	282	322	347	356	288	293	380	340	347	342	339	313	331	318	309	345	332	333	371	345	337	358	329	313	347	347	329	363	341	351	309	341	339	315	313	342	341	324	337	328	325	332	339	348	338	315	327	325	329	325	323	331	298	305	361	297	348	341	302	344	333	365	320	331	338	353	362	361	352	299	330	327	337	337	330	308	327	338	335	328	336	338	322	349	315	341	377	366	358	335	348	343	337	342	332	318	326	319	347	310	348	330	314	314	347	338	336	305	346	347	330	356	349	338	350	342	343	318	370	331	325	357	350	318	380	331	343	360	328	333	320	326	357	328	327	336	339	324	334	358	339	341	333	316	337	322	310	352	347	329	330	311	298	346	314	346	378	265	331	336	326	362	317	314	368	372	354	346	360	333	318	342	303	334	354	366	356	348	328	359	322	373	321	371	357	365	365	320	317	338	351	325	335	313	373	376	349	322	286	318	347	324	332	351	345	341	355	364	355	356	348	349	315	332	355	301	305	351	353	380	303	339	312	320	331	353	350	362	340	340	366	319	326	338	350	366	353	311	366	305	333	359	299	317	340	351	352	323	360	329	328	322	326	346	365	352	348	354	349	297	323	361	343	331	348	351	356	364	345	343	328	340	328	325	351	333	302	365	327	307	351	349	371	339	342	341	390	382	327	348	324	352	325	368	332	357	340	327	322	340	370	318	327	352	311	365	348	340	304	355	323	358	352	340	348	300	347	333	345	355	346	325	330	313	320	322	359	325	369	325	321	346	343	370	314	334	373	309	309	287	361	333	299	346	350	387	343	335	337	317	333	330	355	345
15644	4519	30878	36731	14282	1530	1284	1277	1059	990	997	912	936	909	873	855	922	804	887	847	843	798	825	793	808	760	775	812	767	773	765	761	777	782	765	809	759	734	797	811	800	771	728	795	752	783	721	790	736	787	738	749	764	735	731	801	771	713	711	779	792	732	729	768	773	788	802	741	777	780	726	746	759	761	780	712	739	757	730	734	764	773	774	755	747	841	776	734	770	762	773	718	749	747	750	748	732	764	764	739	763	747	762	783	759	773	748	702	730	724	725	754	754	749	736	717	750	769	730	726	762	751	748	756	802	755	746	721	703	764	803	719	741	749	721	765	742	715	696	766	735	786	776	741	773	781	796	726	737	746	679	703	760	760	718	728	757	738	757	771	725	735	716	783	727	757	749	764	752	784	735	677	761	736	789	778	705	736	784	734	815	717	748	726	750	769	716	767	722	716	729	769	757	761	702	748	791	782	775	770	735	761	686	706	756	777	743	774	762	738	794	755	753	764	766	714	720	780	732	713	749	721	727	706	727	723	795	730	723	739	740	671	731	731	746	807	757	754	782	794	780	744	753	762	740	722	706	702	752	782	761	758	750	730	766	783	728	770	807	775	774	722	760	734	742	741	742	787	766	771	751	727	753	789	707	726	743	770	735	768	707	755	780	765	755	782	769	740	747	760	748	760	760	757	742	726	725	767	745	680	733	747	745	776	734	696	717	721	710	727	719	685	764	761	715	756	755	775	734	723	754	721	772	766	759	772	732	740	750	676	753	755	733	762	717	696	732	766	725	703	743	722	760	747	774	721	747	740	754	737	764	685	749	787	703	753	756	725	767	741	751	767	706	737	803	752	727	769	737	746	780	723	791	756	703	741	739	751	731	758	756	796	715	746	744	732	748	766	780	751	725	779	719	758	684	695	775	777	721	761	719	765	796	745	757	776	729	751	756	732	729	754	702	747	756	775	711	702	736	706	732	716	709	760	718	746	752	763	739	716	706	718	810	735	773	738	772	784	801	739	749	755	724	725	705	773	719	703	756	778	781	761	770	721	743	760	750	775	806	799	741	750	767	675	793	754	747	754	720	790	756	779	711	737	749	761	796	747	756	738	719	749	750	753	733	743	771	738	744	745	767	742	728	770	734	757	709	748	749	730	748	737	747	745	712	775	737	780	727	774	731	775	775	758	739	736	705	765	757	705	751	793	724	732	780	729	769	801	719	734	746	706	725	745	758	749	741	695	721	754	778	728	782	759	766	761	749	703	795	762	745	752	722	750	759	747	746	739	762	698	745	754	742	682	811	736	729	734	746	778	729	733	795	750	792	692	739	766	750	765	717	784	773	689	772	720	774	794	753	782	667	767	726	758	757	735	740	717	747	727	742	739	723	724	738	728	709	763	742	740	781	739	723	702	771	759	797	769	758	725	762	721	777	725	743	702	771	764	730	751	762	728	723	758	707	792	771	733	751	739	685	749	761	755	796	759	747	730	723	780	743	715	745	737	724	712	705	730	795	771	741	804	785	720	736	703	685	770	702	709	753	799	760	747	742	788	815	762	699	743	729	729	670	740	710	729	749	734	783	714	716	734	732	711	765	739	728	743	735	719	738	710	726	774	717	718	769	756	751	733	764	710	714	744	741	748	793	741	717	768	726	748	735	783	752	752	758	722	730	738	791	753	778	728	718	690	789	738	765	824	736	725	745	720	756	748	757	714	762	727	745	729	793	777	745	780	789	713	694	746	790	742	741	704	780	703	772	753	758	734	739	742	719	734	704	776	743	747	787	711	770	769	743	718	724	707	779	807	752	760	781	751	770	748	760	748	738	741	764	711	746	693	772	758	702	737	753	761	777	731	733	696	698	713	739	766	738	770	777	727	772	721	805	765	790	778	775	746	731	737	700	751	703	767	741	788	718	749	733	717	748	717	730	757	745	714	737	732	731	770	734	729	773	760	762	714	740	768	749	745	755	769	745	725	751	776	817	727	702	691	745	756	700	734	740	756	782	753	739	714	719	751	742	815	750	741	728	742	727	718	735	770	738	736	741	773	713	789	754	781	741	761	750	735	734	736	728	743	731	756	753	776	748	769	768	763	816	713	734	704	757	817	730	783	745	723	701	726	763	755	793	760	756	731	704	786	692	778	691	746	763	741	726	731	745	738	741	723	751	767	744	775	731	781	801	759	710	717	732	700	755	716	746	706	731	758	732	740	760	726	753	759	783	710	755	738	800	699	736	761	792	755	745	731	768	777	746	753	733	752	784	733	729	719	654	740	709	760	734	762	747	753	743	717	751	752	711	724	750	743	775	703	765	769	776	767	761	727	735	702	741	708	730	767	767	682	741	712	752	752	706	755	732	693	800	746	727	718	764	730	791	709	703	785	758	786	757	702	754	710	704	775	754	796	747	735	737	770	795	772	764	725	760	764	786	714	755	759	769	758	735	756	743	762	726	764	789	726	701	762	762	769	763	720	714	735	771	744	759	727	735	771	720	763	773	708	701	701	766	718	759	715	784	724	751	779	749	714	785	733	757	775	802	746	745	676	741	716	695	708	762	712	762	757	750	717	760	732	739	719	707	734	729	762	788	742	762	768	723	714	730	737	736	768	713	788	707	769	756	770	746	730	726	779	742	742	713	715	794	748	719	723	737	751	728	799	752	739	744	721	746	730	735	793	750	734	763	801	693	716	788	800	724	774	756	795	739	714	762	729	742	743	769	760	789	745	709	797	722	729	763	770	707	779	755	742	769	732	698	767	711	762	716	735	693	719	765	730	693	710	785	732	669	722	738	787	776	752	795	796	770	762	786	752	713	776	731	701	734	775	726	775	799	740	802	744	756	729	773	716	739	716	732	765	757	680	770	735	721	761	751	782	726	782	731	728	739	762	743	746	781	754	726	709	718	744	733	752	749	722	737	717	771	736	738	729	773	759	691	780	759	751	723	731	756	752	743	758	739	747	787	745	748	795	742	715	802	754	743	739	785	778	732	754	717	701	786	710	735	786	779	786	759	783	735	733	742	785	784	742	788	746	777	736	766	743	688	742	773	757	715	788	731	777	780	782	777	812	708	778	821	720	725	742	768	723	740	728	738	765	796	728	783	779	761	758	735	745	791	694	727	708	748	708	738	740	752	772	725	742	762	740	694	727	768	748	748	742	709	731	756	755	760	736	793	693	748	769	724	762	740	712	741	715	761	730	756	736	742	755	779	720	734	755	760	709	762	742	751	719	752	729	766	773	710	757	756	764	799	743	748	747	719	720	740	768	734	746	725	720	740	688	727	780	773	739	749	782	754	722	731	725	696	777	759	757	731	803	758	742	754	749	704	747	757	746	740	732	777	730	773	730	731	762	740	673	712	714	721	743	749	708	757	775	709	728	733	746	707	735	780	752	733	793	771	695	786	753	750	768	724	767	753	767	764	745	768	767	734	788	749	825	713	752	754	706	726	749	730	716	751	689	744	718	750	741	759	707	757	713	734	765	798	697	723	780
9187	2236	1397	457	226	154	148	155	156	149	164	145	125	158	153	143	167	138	148	146	151	125	138	164	165	162	164	172	123	142	155	156	163	153	139	181	142	137	169	170	156	152	136	147	170	145	138	179	144	144	145	172	165	134	163	149	151	162	132	139	156	171	151	163	158	137	151	172	163	146	161	143	135	143	138	138	157	124	134	158	152	158	169	147	157	139	149	140	133	136	159	130	144	172	156	152	153	148	156	161	142	170	134	147	141	151	134	186	139	169	141	166	137	168	168	131	144	152	132	151	161	148	124	122	134	145	146	155	136	132	121	165	137	154	143	136	157	151	147	155	142	151	159	138	147	138	160	129	144	136	158	153	176	131	137	159	142	138	144	170	129	148	147	162	169	153	149	148	152	156	168	146	158	161	168	173	136	136	140	157	128	148	161	152	150	162	155	137	159	146	166	139	150	144	170	148	136	163	160	144	151	152	154	154	139	135	157	146	135	139	173	152	153	146	132	162	147	163	133	131	165	176	152	145	156	175	157	149	167	145	129	155	130	150	133	157	145	145	133	165	128	140	158	158	137	151	148	166	132	136	161	137	139	139	139	155	138	128	137	158	148	132	170	155	131	147	155	160	139	157	164	153	122	141	168	145	155	151	180	155	154	157	153	132	136	148	140	144	153	163	155	165	139	144	150	164	164	143	152	158	130	138	162	145	160	170	143	150	156	131	141	156	148	137	141	130	150	132	161	134	162	139	161	148	138	134	155	151	134	141	137	185	154	122	158	133	131	138	156	159	143	183	164	144	111	141	148	149	139	148	146	163	158	135	167	148	147	161	162	140	156	133	142	171	176	177	152	164	174	141	156	146	139	127	131	143	150	140	161	159	150	153	158	158	146	155	133	173	154	141	172	139	127	135	166	148	135	138	147	152	155	143	163	144	146	121	171	150	155	147	156	146	154	164	123	154	143	163	146	140	161	171	147	165	170	148	147	134	148	145	157	150	133	143	133	153	146	146	160	168	148	147	135	155	178	179	168	210	169	143	137	143	153	141	153	169	136	171	152	161	141	140	164	144	151	143	139	136	142	152	147	167	157	153	159	157	178	163	138	129	144	155	159	153	148	149	144	144	140	152	138	128	148	153	131	158	141	184	176	131	175	129	156	148	151	150	162	140	136	157	150	155	161	170	140	143	149	153	137	134	162	137	148	171	173	140	138	122	151	133	150	150	135	130	149	154	126	141	155	149	179	144	152	148	148	151	170	151	145	149	166	130	158	150	157	135	133	175	159	171	147	139	128	178	145	186	165	172	137	171	152	147	160	136	141	164	143	129	156	158	169	153	149	157	132	157	133	147	175	172	151	151	152	145	159	146	168	131	169	153	147	173	152	135	139	148	135	133	148	151	149	148	169	142	171	160	160	150	135	157	168	136	146	151	165	160	136	146	142	163	141	154	168	146	161	163	163	146	148	157	125	138	137	145	146	147	160	172	152	158	145	144	154	143	157	138	145	162	151	165	151	138	127	154	156	136	142	148	160	142	134	154	121	150	155	143	138	140	167	154	146	149	127	160	156	161	121	147	158	141	134	157	139	137	136	162	156	130	161	160	155	153	161	153	155	173	145	131	120	150	168	155	170	163	150	149	150	159	154	121	152	151	160	162	170	162	146	160	143	168	144	128	146	175	176	132	136	125	149	148	124	157	166	160	142	152	155	171	159	161	158	157	146	144	160	153	125	162	149	166	141	148	154	157	171	170	170	154	155	192	168	140	139	147	164	127	140	160	147	166	146	163	165	136	127	142	156	138	154	160	174	153	150	144	169	152	150	137	165	159	148	125	141	169	164	144	137	134	145	175	140	146	140	159	150	150	140	150	164	141	145	161	144	150	146	145	142	125	158	140	134	157	155	150	144	131	157	167	124	151	155	158	157	156	141	152	166	142	149	146	143	140	133	139	159	158	129	141	150	139	142	155	149	151	143	144	156	162	153	157	146	146	166	138	145	151	112	150	139	138	150	126	157	165	152	144	150	142	155	142	145	144	172	147	163	141	151	150	153	140	157	141	153	156	138	148	181	163	165	173	163	168	152	152	143	150	138	133	148	169	155	161	193	166	142	135	156	172	143	152	144	142	124	144	174	151	154	149	152	146	158	156	162	151	133	160	167	151	154	152	180	168	138	130	169	158	149	145	149	161	162	155	142	175	166	169	169	125	161	149	148	144	137	146	136	149	142	155	139	176	162	156	153	145	149	141	136	135	181	134	156	155	153	137	140	132	147	138	146	153	162	153	139	143	130	138	128	156	163	160	178	129	139	149	167	144	142	149	138	125	133	142	170	173	149	135	143	137	129	141	137	152	129	142	162	169	138	167	147	139	146	156	135	164	144	149	161	162	155	153	129	154	138	138	154	151	170	141	163	172	140	152	126	154	147	166	163	149	163	158	151	144	143	142	130	155	155	140	166	130	146	161	124	160	155	162	145	157	142	157	156	154	147	164	157	140	160	157	142	121	151	153	159	155	137	176	134	153	162	152	154	156	139	169	168	131	154	168	154	141	151	147	143	134	155	148	130	145	138	146	171	145	121	135	156	154	147	138	160	155	159	148	148	151	134	144	166	157	146	155	142	159	141	144	168	156	149	160	166	150	130	134	144	134	159	137	153	149	164	133	151	132	143	160	155	154	119	145	149	193	145	154	167	153	167	152	160	157	137	163	147	131	141	152	145	150	152	175	142	168	149	151	159	168	149	149	168	139	151	147	139	133	163	158	137	166	175	127	142	132	153	165	150	109	145	121	133	146	144	136	151	147	166	163	188	159	173	141	153	150	156	142	142	154	165	128	165	140	142	145	154	127	132	154	167	150	159	157	166	146	146	128	162	155	169	142	129	138	170	170	152	149	124	169	155	146	143	120	147	139	133	152	126	156	150	143	170	169	143	169	159	164	158	178	155	181	153	171	163	147	155	161	157	165	156	146	158	140	140	138	146	142	136	134	141	140	147	144	143	180	152	134	162	160	161	139	156	145	156	145	149	153	158	160	140	152	145	181	152	137	145	161	149	160	165	166	169	176	139	164	155	157	147	147	139	155	163	146	148	137	151	133	145	148	163	151	142	156	142	164	166	128	160	152	169	158	165	160	140	153	150	153	155	164	133	142	140	160	141	136	161	134	156	154	133	142	143	147	139	130	173	144	139	134	139	147	162	146	154	143	144	147	159	155	157	120	148	139	152	142	153	156	163	137	145	160	151	134	154	142	167	146	143	133	135	144	136	157	140	155	136	125	128	176	133	136	158	171	131	160	140	165	147	136	164	160	147	141	158	145	171	141	162	130	128	146	130	152	163	148	161	164	163	162	157	149	137	154	167	137	153	146	143	106	150	150	135	149	147	146	138	163	139	162	134	160	133	162	133	133	176	149	148	144	168	157	165	141	170	160	149	122	154	165	150	153	145	158	132	179	142	166	164	159	141	142	138	142	142	135	139	147	154	168	135	152
5606	1794	2651	1398	646	429	385	375	407	446	415	397	396	380	434	411	408	394	371	459	381	393	402	399	370	411	407	394	403	409	375	398	379	372	422	341	402	394	379	380	417	384	409	370	374	395	384	369	417	429	382	375	404	429	369	395	396	368	440	380	385	390	367	392	418	404	403	393	378	397	388	412	358	391	388	398	401	424	390	413	420	409	391	403	387	409	401	421	419	366	420	371	385	399	408	393	396	391	401	387	395	399	426	389	402	392	416	393	401	398	434	360	361	411	429	397	409	407	401	401	376	422	368	416	354	427	403	387	390	402	404	387	391	452	404	410	394	378	370	373	378	402	383	424	399	394	403	407	404	389	364	364	404	402	370	399	400	428	382	365	371	390	400	392	378	360	380	414	397	380	394	404	381	385	379	379	403	417	419	396	407	404	389	400	382	390	398	437	395	377	415	379	387	370	368	425	377	386	396	375	413	378	420	402	420	417	379	404	377	376	435	452	413	387	398	367	413	405	410	373	382	379	385	422	405	386	391	381	369	405	420	383	385	393	379	385	418	386	400	409	395	410	413	412	421	436	409	443	416	466	385	403	367	389	397	424	387	417	377	379	387	375	414	409	391	350	396	394	372	416	389	397	387	387	398	422	363	366	418	389	391	404	380	407	385	405	420	372	414	370	401	401	375	403	369	381	390	386	372	403	414	366	427	405	434	403	362	431	429	406	403	389	382	375	357	396	394	410	335	393	413	413	407	388	375	416	378	391	423	427	413	349	408	413	415	399	405	400	391	403	365	391	423	413	382	361	381	406	363	385	374	375	371	362	393	405	400	388	397	386	392	411	380	408	416	415	432	408	432	387	404	379	371	385	367	392	385	434	429	382	364	384	365	394	401	395	412	404	385	418	419	402	370	385	384	380	387	369	404	401	397	413	391	375	384	405	409	405	389	386	366	399	394	339	394	363	373	367	401	378	365	374	432	391	392	362	383	434	411	394	382	418	430	403	362	406	396	366	354	354	386	391	378	403	412	394	399	384	394	403	389	397	420	386	388	385	381	439	358	385	362	399	357	412	397	397	387	380	395	410	400	421	376	434	408	396	413	382	432	399	348	400	401	366	368	415	356	405	384	369	411	389	391	386	394	422	386	399	379	389	398	400	415	376	391	436	418	397	359	376	399	380	399	422	394	390	383	436	433	389	400	376	404	340	380	363	381	386	397	419	384	415	419	390	377	394	341	374	341	390	392	393	384	362	385	391	418	378	451	393	396	427	369	372	406	360	389	414	380	367	374	398	445	370	396	412	392	423	391	396	404	387	371	443	389	410	368	410	440	385	432	395	389	383	382	392	388	394	410	389	374	437	357	387	390	384	402	388	366	398	382	389	378	402	397	382	404	397	368	380	378	377	383	395	366	393	407	382	390	417	383	406	419	425	399	387	418	384	366	402	413	408	423	401	414	423	406	395	401	421	387	389	373	399	379	418	374	384	409	420	432	392	402	358	443	396	375	371	408	419	361	345	393	392	414	373	410	337	400	416	379	363	380	424	433	383	398	389	392	373	391	379	406	379	375	409	386	422	386	411	401	379	391	387	408	362	416	412	360	390	395	391	387	357	404	389	412	412	370	398	418	377	400	403	368	438	424	411	381	397	390	383	409	385	355	398	379	378	352	374	368	400	390	416	350	413	407	410	411	408	401	395	415	416	385	425	395	404	368	359	411	400	391	393	406	404	396	401	390	391	385	389	373	365	345	425	393	409	401	383	384	406	378	406	417	412	378	395	404	364	351	416	434	415	409	371	387	431	446	398	399	370	395	367	412	409	437	425	382	392	355	375	399	419	392	426	375	419	403	431	421	393	349	367	401	387	412	381	366	391	397	384	424	355	431	395	419	411	365	396	407	377	380	436	343	414	423	424	384	401	408	396	389	404	398	401	394	408	420	396	398	396	388	357	360	360	395	402	391	423	413	402	412	378	376	375	383	386	380	377	434	410	423	389	399	398	384	378	372	382	394	371	435	358	396	411	407	422	360	387	386	368	387	384	390	407	420	427	415	415	377	399	398	420	378	381	431	394	391	387	413	377	396	374	391	431	395	402	424	390	390	416	390	385	400	389	419	365	368	424	426	386	413	370	424	399	405	412	385	386	454	424	404	388	422	373	418	405	393	383	389	387	429	421	369	379	411	404	382	386	409	358	385	371	384	388	382	359	412	375	412	408	386	373	385	434	415	392	399	412	381	425	394	429	404	395	402	390	372	393	432	425	401	375	367	389	421	391	393	406	361	428	401	354	375	396	366	371	417	393	376	371	420	364	406	410	412	382	379	433	342	378	388	375	410	405	404	409	425	421	378	430	402	392	381	384	435	369	418	401	361	390	415	418	391	422	431	378	378	393	409	389	354	434	421	407	442	366	383	434	379	383	383	376	392	410	349	386	405	399	374	386	395	391	397	406	394	401	407	364	433	426	417	410	386	425	426	416	409	404	404	396	409	365	406	396	393	350	386	366	419	383	395	415	390	405	403	394	421	387	377	402	411	352	367	429	357	391	428	406	358	398	391	395	400	382	425	405	361	373	422	403	392	398	419	414	375	376	411	386	386	453	402	383	381	411	401	390	375	388	411	410	406	364	413	370	416	426	403	393	370	382	365	399	385	429	402	399	401	394	387	384	424	386	403	393	398	418	374	393	377	421	386	380	387	382	388	354	401	405	371	437	360	399	412	402	367	426	394	395	398	379	385	369	387	389	350	382	396	403	421	389	413	384	404	390	403	383	390	426	419	404	397	413	380	397	389	367	367	396	371	417	399	379	387	379	377	396	393	405	364	391	400	412	380	384	389	383	376	371	399	369	384	364	387	416	423	395	403	405	403	391	434	376	395	415	410	403	419	387	401	375	388	383	400	387	381	390	384	388	385	390	431	367	394	395	416	372	376	405	449	384	374	371	395	384	396	395	399	361	397	377	397	417	353	401	401	372	359	390	377	400	403	392	418	366	393	429	416	362	374	359	442	404	416	404	396	363	437	377	403	386	375	394	386	399	403	364	432	422	378	412	373	376	417	396	361	358	386	346	413	395	414	387	447	381	390	377	364	380	404	376	424	418	421	415	388	376	381	358	376	388	358	387	377	429	436	398	416	406	406	404	366	394	403	386	379	392	352	440	433	414	357	412	412	398	402	377	381	365	383	400	369	363	426	386	392	398	390	391	364	412	380	367	378	354	407	395	404	374	384	396	408	388	394	395	407	391	417	396	395	394	416	376	381	439	391	392	399	402	359	379	390	438	391	448	401	390	406	399	400	399	371	424	396	398	422	383	404	377	372	415	389	418	365	358	397	388	395	417	413	380	362	392	439	380	401	369	418	383	391	391	410	396	409	420	366	398	376	394	384	408	389	396	375	357	388	379	359	352	399	395	381	372	368	378	362	436	407	395	377	396	403	438	407	386	397	389	399	330	396	397	384	425	435	431	372	423	407	383	407	384	365	396	348	402
20638	5323	11994	12869	3661	465	420	314	374	360	356	343	332	321	370	303	326	337	312	319	365	315	338	318	311	308	320	316	323	312	330	333	322	329	331	325	336	299	310	339	314	322	317	333	298	300	275	307	308	329	337	337	313	295	324	331	318	298	312	307	329	330	305	311	294	341	310	334	316	288	327	325	323	296	299	329	294	328	299	332	321	307	341	290	343	331	338	298	339	330	336	318	319	277	302	317	318	384	308	312	291	332	310	321	300	309	344	352	300	311	343	322	355	320	319	306	281	307	333	275	317	314	342	300	303	317	301	315	335	314	302	323	329	341	328	296	326	301	327	324	293	297	339	321	307	328	301	321	336	315	341	353	341	318	315	341	309	330	326	284	302	308	353	320	313	296	333	323	310	347	310	326	317	344	296	318	350	310	335	317	334	340	311	345	290	292	314	340	284	310	309	322	286	330	300	320	318	313	344	295	282	290	311	328	367	318	341	316	292	373	306	300	289	323	376	347	322	296	302	311	270	312	305	313	312	325	335	339	312	329	285	291	312	322	290	281	313	321	318	316	339	310	305	332	300	326	295	312	313	302	328	294	284	336	332	347	340	327	317	298	290	317	297	320	292	293	322	345	317	316	335	336	319	305	316	315	341	317	313	315	289	292	328	342	324	295	315	288	339	354	360	313	293	317	362	311	287	296	287	317	310	289	358	314	292	315	333	291	300	294	315	375	339	315	366	332	312	325	313	321	310	294	305	282	370	276	299	280	291	282	299	319	284	335	304	320	335	336	287	322	309	326	299	314	330	307	286	326	301	334	329	335	300	323	308	333	318	336	312	277	297	316	334	291	325	322	331	312	329	306	311	306	317	332	302	296	277	319	329	307	311	313	310	309	328	332	349	320	308	314	291	306	319	339	316	320	303	329	310	309	325	294	319	330	302	305	340	321	306	338	340	298	312	325	307	300	282	327	318	303	321	333	310	326	299	325	299	337	312	296	296	311	330	335	301	290	326	308	306	344	344	308	321	349	322	274	325	337	315	306	351	323	319	331	295	336	337	324	333	333	327	312	319	330	328	317	320	294	300	338	337	313	285	293	332	339	335	292	295	294	305	286	295	324	293	311	324	292	304	336	302	259	325	313	310	286	325	319	326	341	292	311	305	256	333	309	333	318	332	322	312	311	321	325	322	321	341	333	345	320	303	291	349	303	309	304	325	326	307	320	313	310	294	297	300	307	304	316	353	310	334	289	319	299	291	271	369	319	334	294	325	332	363	338	307	315	319	344	355	338	292	300	299	310	298	296	320	310	304	336	319	330	321	304	329	313	317	362	283	292	312	315	318	317	333	292	303	344	317	336	309	308	349	315	311	311	306	306	317	279	320	294	336	327	307	308	306	275	326	345	316	321	325	327	311	325	313	353	292	311	338	336	320	321	324	319	293	346	311	347	323	319	352	306	296	337	299	331	333	309	329	294	320	319	320	330	318	343	300	300	339	309	280	334	301	330	313	322	296	320	328	295	314	302	325	317	300	309	336	321	306	354	314	346	303	299	293	324	296	310	338	295	282	288	295	286	313	299	309	318	323	330	317	301	302	326	320	318	320	272	304	324	333	301	312	338	351	324	323	342	293	309	314	295	312	325	335	311	332	314	315	341	328	306	338	328	304	323	307	298	343	290	350	325	325	307	300	300	344	307	300	352	320	361	314	324	314	351	332	283	344	319	291	330	341	342	296	316	347	294	343	318	321	304	348	336	301	309	307	302	309	338	326	321	333	331	317	344	324	334	312	305	301	338	338	327	328	286	350	337	340	349	327	345	295	317	313	349	329	299	313	332	332	310	287	312	308	314	322	328	323	310	331	322	297	316	333	339	317	322	346	303	341	350	328	323	315	303	351	326	326	308	342	347	278	263	333	264	275	335	343	328	300	315	312	339	312	306	330	347	320	280	331	314	309	307	324	296	326	286	345	310	308	319	304	301	306	307	311	344	311	315	342	343	347	335	309	356	325	314	332	350	306	310	363	343	327	336	334	322	298	290	344	318	308	277	337	316	314	342	328	326	302	347	340	298	364	332	335	301	313	331	325	343	303	331	335	283	296	298	329	326	305	316	321	337	324	301	361	314	326	316	295	302	322	300	334	294	315	341	302	344	315	331	329	305	308	317	295	286	310	321	342	323	293	320	348	273	313	305	289	328	307	343	327	297	314	303	296	294	284	318	306	336	339	296	302	330	306	318	327	351	342	309	337	313	323	313	317	286	328	330	288	338	330	312	310	307	322	283	330	324	289	308	309	307	312	313	313	305	319	329	314	293	303	329	327	291	286	328	324	331	323	351	317	291	294	313	310	329	329	319	336	333	329	308	301	282	347	312	332	300	303	340	328	318	324	273	311	287	306	314	307	280	331	305	339	327	315	335	320	307	305	300	346	327	332	348	313	305	319	337	335	330	332	305	327	314	331	336	282	310	279	322	322	295	307	354	318	341	303	318	304	320	340	336	319	336	328	308	338	326	300	301	314	318	340	314	340	327	313	313	317	318	326	329	355	310	311	287	282	295	312	314	310	289	315	328	307	325	329	304	331	332	308	333	319	350	320	297	328	330	339	305	338	294	344	308	318	316	335	320	294	331	320	303	298	322	336	317	306	314	322	327	327	322	325	349	349	328	301	300	280	335	317	309	321	296	310	311	300	314	335	329	308	313	327	295	297	317	305	342	314	327	354	306	297	309	342	314	343	359	320	316	315	306	356	329	313	343	327	305	331	327	344	325	339	326	322	321	352	301	302	296	295	299	313	333	330	330	325	306	270	291	302	329	329	296	320	285	331	308	324	328	326	306	328	337	330	304	318	305	309	318	303	353	324	304	332	319	301	340	356	287	303	283	307	331	305	311	317	310	346	315	353	350	335	298	289	352	321	342	293	345	338	336	346	313	351	295	299	301	332	318	334	331	307	336	346	324	314	302	323	329	316	327	318	338	326	321	278	334	324	341	359	343	302	333	317	345	335	360	323	287	347	308	315	322	295	350	348	335	330	345	292	315	311	320	301	300	295	311	338	341	329	358	297	315	352	315	330	306	318	339	350	298	323	326	310	294	361	324	317	323	352	305	305	310	318	323	324	298	313	274	335	310	289	318	315	296	338	343	321	307	314	296	328	298	319	268	325	339	338	347	318	301	286	332	318	336	340	305	307	323	313	299	311	336	324	312	286	347	325	314	312	325	303	294	285	314	302	289	338	346	316	331	311	281	295	287	326	310	298	324	304	303	333	336	321	351	337	284	318	304	313	292	307	329	327	333	339	355	320	344	318	329	335	289	315	298	313	333	340	266	330	286	276	325	332	315	306	325	323	372	329	335	312	290	326	367	301	310	314	289	352	315	361	318	326	300	338	351	307	330	262	294	307	317	344	294	342	324	291	322	286	282	305	300	344	297	337	337	312	312	303	293	317	335	319	319	283	315	295	306	296	314	340	300	317	312	296	332	335	293	287	312
12717	3780	20792	24099	8046	1153	1022	961	911	850	836	837	777	807	752	831	793	772	754	729	742	740	720	734	827	731	781	724	733	713	771	757	713	770	726	751	725	732	715	761	692	687	672	742	695	705	705	713	694	760	740	701	711	746	756	724	764	740	712	710	719	743	732	762	697	738	708	739	699	724	690	761	738	705	737	701	702	733	745	703	676	731	757	718	713	721	725	780	748	725	708	716	758	751	716	764	677	725	732	733	733	696	699	716	703	734	679	796	747	712	701	743	693	721	713	736	720	633	770	747	706	707	687	733	727	679	695	730	745	764	765	694	736	717	705	724	772	746	703	718	761	696	764	727	761	703	745	722	781	692	740	724	693	754	741	730	734	651	736	686	756	703	713	698	733	739	665	745	682	712	734	765	766	767	688	724	732	715	732	723	751	688	747	691	726	696	709	714	695	741	693	665	737	742	736	763	699	709	748	723	735	714	738	763	738	704	715	739	740	739	680	682	678	749	690	702	736	751	718	703	756	713	682	764	670	760	694	692	742	764	709	746	676	726	731	727	779	700	739	682	695	766	710	729	756	750	696	709	694	717	700	755	793	738	705	751	738	740	733	750	752	747	719	721	718	746	696	756	700	704	723	682	760	720	661	733	703	745	723	735	753	684	728	718	723	706	707	707	714	725	748	700	758	688	733	714	703	712	729	679	718	712	719	762	733	764	755	766	722	780	761	713	743	727	710	707	718	691	689	775	684	679	709	727	744	719	716	680	707	717	713	720	756	736	737	721	747	743	743	751	724	744	723	712	783	701	745	707	735	732	722	735	690	748	646	748	776	680	742	714	705	717	703	712	750	726	713	706	692	761	705	754	742	740	704	749	759	737	718	687	710	741	747	748	719	732	748	689	738	717	715	732	735	717	673	709	666	742	719	694	725	703	715	754	708	741	754	710	734	749	708	738	760	728	725	742	666	699	813	762	718	727	694	724	749	683	736	732	672	720	789	702	679	680	714	708	712	728	718	707	720	693	739	703	696	750	732	722	763	710	732	732	702	738	753	683	700	713	723	733	760	700	768	720	720	717	768	688	737	725	737	759	711	749	760	723	756	682	746	768	713	691	739	745	736	681	729	721	796	762	704	716	763	665	727	728	691	737	730	715	698	763	772	734	733	743	694	742	752	759	762	743	705	642	732	728	753	718	715	745	724	740	706	704	737	719	734	699	702	720	703	719	724	742	753	690	720	731	717	745	695	748	709	731	737	749	699	714	741	742	714	712	721	768	707	724	756	670	701	718	717	701	699	751	714	735	770	744	685	699	713	708	734	720	701	717	775	703	709	747	699	698	721	734	748	736	718	686	712	706	725	722	700	638	685	730	725	713	732	770	728	671	747	758	778	715	721	683	726	736	718	720	712	723	685	773	734	718	719	693	734	731	643	721	713	747	711	742	708	716	726	780	724	721	755	708	760	716	740	703	747	689	741	705	744	712	773	743	726	693	717	743	743	700	763	743	713	719	726	732	706	724	670	698	668	732	711	711	698	716	784	735	693	753	702	718	784	745	752	702	741	678	726	732	731	721	734	720	679	731	735	783	703	718	731	716	710	711	745	727	762	752	753	689	742	760	762	719	779	720	686	718	687	709	715	732	747	688	716	741	730	665	724	677	681	754	704	700	730	701	669	773	722	737	813	691	689	743	661	721	753	722	731	702	748	727	747	689	748	724	714	699	720	699	717	741	730	695	753	751	693	702	733	722	750	705	708	735	729	673	749	749	749	727	700	747	703	729	704	673	743	724	698	756	711	718	738	711	706	747	721	663	716	736	744	739	743	697	719	783	696	702	743	757	693	706	702	726	724	793	720	810	734	694	745	767	726	792	715	724	731	773	749	699	720	746	755	706	772	751	701	738	764	754	710	703	702	710	775	724	726	737	770	755	725	713	680	744	726	708	698	712	770	762	715	706	710	745	763	711	737	712	737	709	695	726	674	731	672	720	705	737	670	722	728	705	697	738	669	740	743	738	713	745	748	672	680	692	726	692	785	741	709	792	720	741	668	724	729	725	769	735	690	680	753	704	762	724	723	736	716	745	733	744	721	781	710	719	692	668	721	701	751	706	717	761	728	748	703	741	748	710	733	706	706	732	789	732	768	745	700	744	730	720	719	735	746	693	706	729	735	683	729	718	717	762	696	711	703	725	684	769	692	727	714	682	709	750	735	729	685	742	668	690	759	728	681	656	704	722	764	717	728	717	743	782	723	725	726	737	703	775	742	689	724	739	776	672	743	709	733	738	755	738	715	682	694	699	731	714	709	697	712	787	716	737	733	737	741	752	728	695	708	721	706	702	701	720	701	713	774	749	741	720	704	752	738	737	679	776	721	694	733	708	698	741	719	715	729	719	695	738	734	705	719	704	708	722	714	775	724	687	731	712	694	682	677	776	681	746	706	752	743	770	724	738	748	733	700	729	742	718	727	681	674	740	753	720	700	707	715	724	682	675	721	734	744	756	743	735	707	717	765	707	709	714	727	756	736	726	774	740	723	759	695	764	738	764	693	713	709	700	739	756	729	703	709	698	710	645	717	771	675	739	673	704	762	723	712	745	681	734	722	680	745	757	734	714	679	710	731	710	709	761	685	732	746	691	732	720	696	702	776	770	743	655	710	721	717	711	724	695	686	731	725	746	705	762	715	731	719	683	717	719	703	736	729	708	693	726	714	707	686	720	721	698	696	762	697	755	764	736	734	731	702	744	747	784	723	706	790	722	666	758	749	704	706	715	750	711	738	723	734	755	727	741	755	736	728	732	744	731	730	640	725	712	772	735	719	752	692	738	686	671	689	705	716	724	703	709	725	709	719	773	720	677	724	753	732	737	718	755	730	714	764	715	682	731	697	718	697	722	735	715	729	755	768	773	710	724	740	677	721	696	748	710	696	721	740	730	735	737	658	768	742	771	757	741	739	743	771	714	681	757	733	725	747	719	714	777	675	792	731	717	742	726	740	745	700	752	771	737	697	721	725	703	704	734	701	715	685	763	731	684	730	757	726	661	775	722	712	673	758	730	721	718	757	734	697	727	722	754	758	706	696	699	693	751	774	715	714	695	700	722	710	732	696	683	680	731	733	695	703	760	716	703	739	727	722	753	722	744	671	703	667	728	754	736	781	721	754	708	665	703	752	753	746	739	708	754	681	717	704	751	740	732	722	759	724	712	763	732	746	737	727	740	726	687	651	771	756	676	761	749	672	724	761	746	716	731	748	759	731	738	734	728	708	730	723	728	713	724	701	785	725	733	731	711	730	747	753	700	756	742	687	708	697	674	705	731	701	754	721	732	727	716	687	720	723	793	749	695	734	705	768	684	745	725	754	725	712	734	688	784	722	735	714	736	740	722	720	743	705	745	745	725	705	747	681	711	744	676	725	760	718	744	690	759	755	645	727	685	705	753	745	714	716	722	740	691	729	753	742	759	771	743	728	713	690	733	722	732	739	779	774	689
29667	9117	20206	23087	7185	647	438	404	401	377	360	357	380	336	338	352	370	335	312	354	357	361	278	334	355	346	364	326	325	354	332	361	354	345	355	354	293	336	309	334	337	369	293	327	333	332	345	360	304	356	302	351	336	324	347	368	354	375	329	346	323	312	345	335	340	337	327	338	293	314	325	314	347	326	351	321	325	344	321	347	330	360	316	345	360	343	318	312	333	351	375	333	340	352	368	310	317	335	322	333	320	314	321	388	309	329	360	328	340	307	374	313	359	334	340	323	292	314	351	317	351	355	368	313	344	340	324	314	331	341	351	363	391	324	326	337	365	357	326	327	340	353	373	330	349	338	382	315	320	319	343	351	350	367	331	326	338	347	317	344	330	347	335	375	372	335	349	353	348	351	338	354	354	379	348	313	337	345	347	289	307	333	371	334	323	333	346	343	351	334	309	349	331	339	288	352	346	344	333	319	325	345	315	367	337	334	307	348	361	346	368	340	347	333	304	361	339	327	321	339	331	357	339	362	300	347	347	363	340	342	361	369	336	329	353	355	320	327	365	333	359	335	350	347	356	347	331	343	346	368	368	344	379	315	297	341	322	378	370	357	312	331	303	324	327	315	330	347	330	287	302	339	324	344	328	326	335	372	335	332	342	305	350	290	339	341	334	325	359	326	342	330	330	341	333	323	342	323	349	308	347	338	327	341	279	367	309	342	340	337	325	318	329	348	327	297	333	318	358	366	286	323	364	353	343	323	322	368	337	378	393	350	353	331	338	335	334	352	367	339	317	377	330	337	351	356	329	358	323	346	346	369	337	362	382	355	324	324	346	346	322	352	322	367	349	359	337	373	363	338	333	315	348	349	333	322	344	334	382	322	313	353	332	349	321	326	319	315	314	329	354	309	290	324	320	323	374	370	356	316	324	334	340	319	294	352	318	328	345	368	309	337	363	356	332	347	370	368	361	327	328	359	352	350	318	321	300	313	327	357	347	347	334	334	329	333	359	350	331	342	348	320	342	360	339	368	354	357	363	378	302	350	306	327	355	360	350	354	312	338	325	313	293	352	339	347	352	350	310	355	295	351	353	342	315	377	349	325	371	355	339	357	357	348	335	352	324	347	338	363	335	337	325	318	328	360	342	342	366	322	344	340	357	347	305	382	380	333	313	349	319	326	329	326	341	311	343	367	351	311	374	334	345	320	315	333	359	359	339	365	335	319	354	308	352	324	343	332	312	313	356	371	347	357	299	330	380	339	340	350	397	317	300	358	326	330	348	347	318	318	346	344	342	320	361	352	297	341	328	320	337	334	334	367	318	372	356	344	350	354	355	341	374	387	342	346	322	323	352	319	344	309	332	335	339	329	344	333	355	354	314	312	303	339	340	357	330	329	311	359	318	321	362	267	381	331	354	369	361	339	363	316	362	312	358	328	331	360	319	343	370	321	330	303	330	323	312	335	317	311	356	286	352	370	311	339	308	309	365	364	327	340	332	343	323	344	340	321	308	334	351	369	381	291	357	335	314	349	350	349	338	344	319	365	336	337	324	355	358	369	366	347	348	320	368	336	360	323	363	338	318	346	362	345	370	313	329	316	345	325	327	366	284	314	340	347	370	350	350	383	339	322	326	333	317	316	313	333	344	342	379	359	361	319	341	323	311	307	327	336	336	337	331	324	366	336	328	311	344	302	328	332	326	355	308	359	337	324	287	297	328	346	322	328	340	336	334	337	378	383	318	352	379	349	343	334	333	316	341	347	327	390	364	339	310	339	310	314	323	346	334	339	366	356	334	328	357	335	360	340	350	359	335	351	349	388	335	364	363	345	369	354	331	286	320	333	319	358	313	367	352	322	324	344	334	324	329	320	318	351	327	360	308	356	341	360	335	293	341	385	344	348	386	361	332	356	332	313	333	324	332	359	340	336	353	378	318	353	339	299	332	325	347	353	363	348	344	343	350	348	296	300	333	334	345	345	384	383	361	330	298	329	337	351	349	331	325	361	359	326	291	344	341	347	305	326	332	312	337	336	345	370	325	329	308	325	357	340	367	365	392	320	313	348	301	323	351	380	330	325	322	320	354	362	379	347	351	333	344	374	300	387	321	295	343	344	338	333	354	356	351	348	338	336	328	379	314	332	345	336	332	308	325	319	331	358	374	311	298	335	322	351	327	313	356	334	340	352	394	354	346	322	354	356	344	341	346	340	333	348	368	368	368	356	350	350	343	345	321	304	315	303	341	332	346	373	357	334	300	342	350	372	329	336	345	334	333	373	373	364	332	352	340	358	339	333	376	354	343	335	357	343	318	342	335	341	324	349	328	322	355	353	336	322	320	373	334	337	325	345	366	381	345	318	327	318	349	348	339	332	330	387	360	321	338	355	327	290	347	315	354	373	345	302	327	355	378	313	316	347	333	332	312	318	325	310	344	350	321	351	349	328	333	319	339	331	357	332	346	330	337	303	331	367	312	328	341	325	353	368	304	369	322	381	366	334	351	317	346	326	344	367	350	300	327	326	342	341	315	307	351	339	332	370	331	358	374	354	335	323	338	361	335	320	345	375	318	379	333	348	353	333	326	346	378	337	334	311	316	328	336	325	357	346	325	332	321	376	362	348	318	337	351	335	341	319	340	348	369	330	341	334	339	342	377	362	304	368	358	321	329	335	324	333	370	351	365	351	332	321	348	307	331	325	359	314	333	307	382	358	324	346	358	339	351	349	336	326	358	354	335	336	330	347	318	307	357	343	307	341	357	312	319	334	339	344	308	360	359	369	317	335	363	313	299	348	333	338	350	351	358	361	321	343	393	340	348	310	332	341	335	352	340	347	323	379	368	341	347	305	352	360	352	316	347	326	348	351	320	331	337	360	332	336	330	339	343	352	305	294	330	375	353	355	352	347	356	336	339	360	348	337	344	321	346	380	303	324	324	370	326	318	318	322	320	351	344	330	347	345	366	344	332	364	354	354	316	355	348	362	341	314	372	331	331	328	287	323	336	335	364	362	321	341	370	343	331	346	330	317	323	378	337	320	335	333	357	362	344	319	329	325	328	346	345	343	337	345	349	314	344	367	364	321	373	344	347	382	323	370	365	352	328	341	376	371	322	335	336	349	335	374	310	326	343	341	332	347	317	354	340	353	316	354	349	350	339	318	329	338	360	386	339	307	341	331	375	348	320	335	325	314	309	339	310	328	345	347	339	312	339	355	314	309	355	350	339	347	334	325	331	318	321	349	356	346	327	329	326	362	335	330	337	384	340	334	343	357	336	328	374	315	358	330	323	336	316	314	354	331	376	281	341	336	313	319	352	335	348	333	328	308	340	355	314	330	361	333	311	400	370	358	334	375	288	344	333	363	331	319	348	359	344	319	352	327	351	343	302	331	357	332	303	350	362	365	365	320	352	304	328	319	346	348	313	357	348	375	328	346	341	362	348	318	315	352	312	344	355	329	322	362	366	343	312	311	349	317	377	338	352	326	357	363	325	325
16815	5213	28531	33509	11199	1578	1359	1203	1094	1048	944	985	918	905	841	864	889	817	801	862	812	823	849	800	793	779	758	765	826	743	743	750	717	788	763	809	736	793	756	739	760	799	757	735	714	757	767	748	774	742	812	752	777	768	757	810	747	773	737	737	754	790	737	759	764	801	758	782	741	822	754	773	778	770	762	709	806	724	734	806	741	755	786	772	741	762	755	745	755	735	734	779	786	753	762	781	792	774	749	762	730	753	724	739	704	729	737	763	707	720	727	663	732	729	778	737	726	732	746	705	698	763	788	777	763	778	750	745	710	759	766	733	758	761	724	737	727	790	750	730	794	705	742	743	705	702	811	756	777	721	776	798	778	723	705	738	758	735	722	760	731	760	713	767	705	745	764	724	763	784	710	770	735	761	782	768	745	744	743	709	753	723	722	763	761	812	737	736	752	747	738	751	757	746	779	788	743	692	746	772	708	719	729	751	716	713	765	753	762	776	788	748	736	755	740	715	757	765	743	756	731	826	731	814	763	736	777	718	759	735	775	738	758	733	705	725	763	730	751	746	746	755	766	752	711	761	751	744	666	747	728	744	756	750	734	761	735	757	797	764	748	727	728	694	761	778	766	745	772	787	782	797	740	762	789	724	754	756	736	764	708	765	771	753	717	758	749	760	725	795	776	756	728	705	770	763	722	725	766	702	788	719	766	740	745	774	751	756	758	749	752	724	733	752	740	791	720	791	740	742	734	732	770	737	740	785	727	760	756	716	755	764	768	740	764	744	742	716	721	713	726	769	733	718	758	785	795	790	780	734	743	743	757	758	755	739	711	776	727	720	733	714	771	783	785	758	705	763	741	770	713	749	731	749	752	757	737	735	719	746	763	788	741	761	736	751	788	767	719	775	719	687	719	724	732	777	763	727	779	798	747	800	790	759	733	749	705	762	676	752	778	731	693	710	752	744	741	739	719	707	723	724	777	752	808	731	714	814	788	764	721	770	772	749	700	768	736	790	744	768	692	776	724	785	711	736	788	762	748	736	703	783	803	812	758	702	745	748	733	739	765	766	738	768	771	727	771	729	768	762	742	778	696	767	761	711	773	674	766	710	801	759	792	776	796	699	754	774	749	764	703	745	734	706	782	725	781	744	751	771	759	712	747	742	747	788	734	758	743	753	715	763	823	693	752	742	739	768	738	786	747	762	706	772	767	769	758	733	764	751	772	756	719	755	753	759	727	724	766	777	772	759	724	732	741	748	729	761	760	718	745	733	715	745	774	741	737	713	747	750	780	728	725	736	712	730	687	743	675	741	762	789	790	775	769	768	712	735	709	747	741	777	713	733	706	739	674	777	733	761	755	743	698	742	748	765	735	728	681	797	787	750	761	681	810	742	741	760	746	764	777	700	727	805	750	800	746	724	727	736	662	760	748	694	760	719	749	755	777	709	779	756	750	744	719	691	705	752	781	781	742	746	758	759	764	754	794	791	720	800	747	736	699	734	724	763	762	719	771	815	748	747	784	760	735	740	711	708	701	690	762	712	719	758	744	808	761	741	769	783	738	749	766	825	797	769	778	786	763	738	810	804	785	733	767	766	745	762	698	778	752	767	775	760	775	749	715	744	776	791	758	752	723	732	754	721	760	733	777	760	742	813	717	750	775	757	763	785	765	787	751	723	767	743	764	750	780	774	781	732	787	756	742	774	697	684	721	763	700	754	712	770	757	717	740	749	698	766	718	778	758	762	720	781	762	719	748	746	700	769	724	790	767	750	766	793	784	741	791	768	774	760	760	777	790	740	769	758	745	712	778	756	761	712	728	781	771	758	752	708	751	747	787	768	722	737	755	770	729	772	723	743	750	701	760	752	722	722	772	731	784	790	723	781	761	717	730	749	809	741	777	755	750	711	772	694	761	734	708	764	781	777	735	723	748	747	721	804	770	742	699	738	739	721	770	732	759	772	753	723	788	753	795	771	758	780	719	726	787	721	750	739	745	780	745	722	711	749	784	695	706	749	733	759	725	758	732	745	756	759	766	695	757	771	763	677	739	740	785	771	771	724	687	738	746	732	725	722	735	707	769	736	775	764	783	760	774	778	804	701	699	776	752	745	761	761	768	789	750	706	739	715	761	735	691	773	712	758	749	777	689	780	732	788	754	721	698	780	741	756	751	722	777	767	727	745	726	715	736	771	750	777	737	754	776	740	744	766	716	756	762	783	796	751	758	755	771	775	722	799	739	791	785	741	767	783	774	766	703	757	769	750	747	759	707	743	774	788	733	745	784	769	776	705	719	714	711	744	794	730	769	749	691	775	749	769	730	761	812	755	746	757	796	764	748	738	785	729	777	758	777	713	751	716	688	709	736	724	742	739	704	736	786	796	768	729	729	744	769	701	779	752	765	798	754	763	708	767	773	706	702	789	791	704	746	759	762	712	775	802	743	776	741	733	752	739	796	752	754	754	785	748	687	725	735	754	757	761	776	706	728	712	771	713	729	729	766	706	793	803	748	748	760	775	759	729	766	689	731	734	704	745	811	750	698	763	743	732	703	831	790	740	758	730	743	767	704	771	773	750	752	748	731	790	704	725	711	735	783	764	787	805	729	769	703	751	750	760	759	752	756	774	729	730	741	751	745	737	788	736	731	794	742	754	705	716	779	779	725	779	704	760	775	768	714	730	766	719	775	769	755	785	764	709	767	741	745	753	774	719	727	756	783	746	735	768	756	757	681	795	682	759	767	807	751	770	652	743	804	752	762	754	734	721	776	714	728	734	761	758	731	777	652	749	689	721	722	766	755	783	756	818	782	744	733	761	736	751	773	747	759	769	751	803	777	795	746	778	713	717	762	712	792	774	767	747	768	706	736	726	789	705	773	736	763	741	780	762	717	675	717	734	743	767	759	734	742	780	763	775	726	743	721	756	732	765	786	746	779	772	754	746	778	784	765	769	754	782	731	771	748	756	751	783	765	759	787	769	739	784	693	763	697	726	798	711	737	725	719	707	777	769	760	748	717	741	722	758	768	733	789	716	715	724	713	766	774	755	738	741	740	772	751	746	806	763	699	773	729	760	740	699	749	762	801	758	773	754	692	756	766	701	768	696	745	738	733	769	755	734	751	739	738	731	723	740	748	727	752	770	730	754	783	717	753	774	759	745	755	775	777	748	752	733	750	727	733	765	721	744	761	790	733	693	699	723	712	759	696	779	702	739	735	776	763	771	766	781	765	709	742	753	790	738	741	737	768	740	746	759	718	738	769	763	765	728	784	754	760	777	767	744	713	761	752	746	731	749	746	722	766	769	747	723	799	732	777	743	750	736	728	772	789	717	759	746	736	780	769	738	762	777	738	722	773	727	749	705	760	744	696	737	744	774	736	768	745	739	775	785	714	697	721	775	729	719	744	754	724	743	745	704	734	747	707	718	770	738	727	737	744	761	752	799	733	743	775	786	698	728	775	758	728	738	742	708	745	706	720	796	754	757	745	732	750	771
10590	3165	1442	450	195	130	175	172	171	178	168	168	161	156	142	163	160	145	147	151	164	184	164	165	181	143	176	146	159	149	140	179	145	141	135	154	166	165	165	136	133	168	179	165	159	151	127	141	155	142	157	147	148	158	158	161	143	152	161	121	150	153	157	180	169	162	140	144	173	160	160	127	158	170	164	150	141	171	151	143	150	158	169	141	165	147	156	135	153	159	138	154	139	172	157	156	181	165	124	152	146	168	165	183	149	141	159	144	170	146	149	175	150	157	144	174	165	145	149	165	182	164	169	161	145	140	157	141	169	166	163	171	156	159	182	141	166	162	151	160	121	146	172	154	168	142	170	168	148	177	169	151	164	171	164	139	151	133	156	134	152	136	148	146	166	171	155	156	167	154	163	154	151	165	128	164	162	118	167	147	147	161	164	153	160	172	136	142	180	148	180	148	168	156	143	139	165	154	144	161	142	150	175	158	142	144	161	139	133	143	166	167	143	167	139	162	166	147	130	135	138	142	162	154	156	147	151	159	160	153	163	161	171	148	165	165	147	141	158	176	169	180	144	149	134	139	147	148	178	164	168	161	168	179	130	170	157	148	171	132	181	152	168	156	152	166	128	146	163	156	164	146	152	156	165	157	137	180	171	163	172	187	137	176	149	171	162	148	154	150	130	153	158	157	125	156	160	169	138	164	148	170	166	172	164	136	135	149	150	161	166	167	157	162	164	139	153	150	177	174	152	151	145	132	153	144	161	141	173	132	122	170	154	168	169	178	141	147	164	170	148	142	160	168	140	172	142	163	164	155	155	143	144	141	156	178	176	147	147	157	133	129	166	139	140	145	159	144	162	153	158	158	149	147	136	153	147	178	154	130	160	159	147	154	148	162	158	175	131	147	165	143	171	156	161	165	178	150	144	137	154	147	162	169	139	153	178	159	149	136	191	146	164	163	150	169	171	161	162	183	158	168	161	154	164	159	156	161	138	174	119	150	150	164	161	166	169	149	156	147	151	156	142	160	145	158	148	166	158	168	152	140	170	157	151	127	136	142	168	185	149	146	158	138	159	135	138	164	163	129	152	170	153	166	159	171	154	141	167	160	136	168	163	155	157	162	133	150	143	139	168	139	165	155	171	157	140	158	185	162	152	140	169	157	147	151	146	142	142	133	146	145	170	151	174	159	156	142	163	160	148	145	131	141	163	149	157	166	138	157	151	151	164	141	154	148	136	164	149	159	136	121	162	166	156	159	134	149	159	158	161	144	149	137	150	151	162	133	145	148	151	167	176	152	150	160	133	148	122	146	173	133	149	147	175	173	160	147	152	145	153	145	158	157	150	152	146	165	158	137	151	161	148	175	177	138	144	144	127	140	170	166	170	170	165	152	161	131	152	187	137	159	160	162	148	161	157	144	159	170	149	149	164	170	150	155	183	170	159	169	157	182	154	143	154	149	163	166	151	158	148	141	162	159	161	171	141	155	161	165	153	176	151	162	133	133	175	162	159	162	163	179	170	165	132	154	134	159	146	142	140	129	138	135	157	152	145	148	186	181	175	168	158	155	127	141	159	161	165	161	145	164	165	142	134	144	174	148	156	159	153	149	153	133	161	140	136	151	184	186	158	140	148	145	140	137	125	173	165	159	145	161	158	166	144	145	157	163	182	137	149	151	173	186	169	170	158	149	158	166	161	166	160	167	169	138	174	156	168	169	131	152	172	144	132	194	148	159	161	151	173	167	158	143	138	165	126	167	154	163	171	155	158	163	161	181	156	150	149	148	132	151	150	125	163	146	168	149	138	179	146	188	155	174	159	152	155	166	158	160	157	163	141	150	154	157	162	151	183	154	186	148	148	165	138	141	150	165	168	151	158	151	153	147	160	154	144	158	148	162	145	140	161	154	172	147	152	146	140	141	163	140	148	140	152	153	155	148	167	174	168	149	174	150	147	159	151	137	160	164	153	159	167	161	162	149	138	142	153	161	166	153	146	168	151	156	137	155	163	163	160	163	156	169	156	137	150	141	141	155	144	165	159	156	173	152	138	147	139	154	155	151	177	156	167	132	133	164	159	168	186	142	135	162	191	154	151	145	161	149	145	168	141	167	123	148	140	164	165	158	117	148	136	168	171	145	163	131	156	153	155	155	161	141	154	139	130	167	159	155	166	153	147	152	128	159	133	148	155	157	134	151	160	160	147	172	158	176	134	143	145	153	153	144	155	158	155	161	151	138	161	144	145	154	150	148	154	150	178	126	154	184	137	162	151	132	159	163	158	155	167	148	176	145	181	163	135	173	158	163	145	158	167	173	140	145	170	190	138	159	167	165	171	145	171	161	147	147	126	161	160	145	154	137	153	140	168	162	149	143	141	150	152	122	155	166	159	161	172	149	148	148	154	146	166	124	160	139	158	166	136	168	154	135	169	173	154	155	186	172	181	156	160	148	138	170	146	164	181	153	152	144	142	151	173	139	170	161	155	169	129	148	158	154	160	156	160	158	164	165	182	162	159	151	157	158	141	152	163	175	137	160	150	158	133	151	170	155	146	131	143	144	145	157	179	141	153	161	164	178	159	148	166	128	146	153	168	165	178	144	162	154	145	161	168	160	164	157	162	123	160	134	141	137	160	174	149	127	169	166	156	151	159	176	153	144	132	164	166	178	178	174	170	148	158	146	160	146	159	173	156	168	143	149	167	162	159	172	147	182	148	143	165	151	173	144	150	159	162	131	120	150	170	135	176	147	160	172	156	147	144	173	152	171	169	183	150	158	177	158	138	184	144	174	131	162	142	122	196	180	151	163	155	151	149	186	161	161	160	169	157	153	174	138	147	157	148	181	162	143	129	133	154	146	143	137	158	138	159	144	154	166	162	147	169	143	146	118	151	165	132	154	151	175	153	150	169	161	133	137	163	177	166	152	167	165	177	146	152	182	167	151	134	155	147	128	150	188	166	163	157	151	123	153	151	143	161	138	160	149	149	167	169	149	137	155	133	166	153	149	170	161	114	140	146	165	188	122	147	164	172	146	154	161	144	128	161	151	146	181	152	159	153	143	143	140	122	171	155	138	164	162	154	150	150	140	174	146	161	154	166	181	154	172	167	162	169	156	155	151	164	135	165	146	182	156	130	145	189	151	152	143	141	145	155	184	150	173	141	145	145	142	154	165	150	163	156	164	145	173	157	136	169	158	156	153	162	144	160	162	149	141	178	143	140	164	150	167	185	127	173	153	155	179	147	137	138	148	171	160	161	167	138	157	147	161	156	155	167	179	160	169	144	158	137	171	182	155	149	210	186	154	153	160	142	168	139	156	145	159	135	157	151	150	142	162	145	167	160	162	145	155	175	136	171	163	174	131	148	144	142	144	175	152	128	143	151	171	153	147	154	148	162	178	169	145	158	163	146	150	142	153	130	153	163	125	148	159	157	170	160	171	153	159	155	139	145	151	171	146	152	165	184	169	187	149	173	174	151	147	155	153	165	180	158	171
6411	2344	2573	1337	576	397	427	430	420	423	445	423	404	400	397	441	401	438	410	373	402	418	432	363	436	387	388	435	428	414	404	413	435	409	394	411	410	393	437	395	384	386	392	386	377	380	437	368	409	449	414	463	404	450	443	391	413	385	404	415	403	399	379	408	402	396	400	411	390	423	383	419	406	413	374	427	394	414	409	408	379	408	383	416	371	423	407	407	402	410	454	409	408	423	386	407	409	372	402	389	365	428	425	439	429	432	392	420	380	421	409	394	403	404	406	400	361	376	427	430	418	368	442	373	394	400	382	415	369	429	402	391	399	433	389	393	399	397	385	395	389	432	384	417	405	401	393	431	397	413	413	413	375	396	409	415	392	441	423	410	425	371	418	435	397	396	397	400	405	398	376	395	427	410	396	389	400	409	431	406	379	408	409	374	386	431	382	430	442	411	429	385	370	427	332	384	385	386	416	414	400	393	424	403	444	417	417	401	378	399	401	407	399	385	389	411	429	442	452	430	398	414	423	405	433	404	420	406	391	415	408	381	421	442	408	376	463	419	454	444	444	427	413	431	441	396	372	405	383	410	407	394	388	435	411	424	386	404	403	377	429	395	414	391	383	423	409	411	386	412	417	378	428	393	398	392	430	395	419	424	399	393	411	393	423	410	398	386	415	432	411	417	420	409	420	392	441	411	396	399	417	397	454	377	400	413	400	412	407	413	400	392	445	422	401	382	387	404	426	449	423	400	388	411	415	393	407	388	402	406	394	409	417	392	407	406	411	444	406	407	412	412	422	405	416	405	378	397	430	420	386	402	424	406	387	412	411	403	397	442	417	445	389	391	391	417	400	420	390	383	396	384	416	397	377	415	416	415	446	388	404	392	422	389	416	430	409	377	413	422	408	416	401	418	401	412	452	391	413	378	355	381	347	423	422	415	400	378	413	429	435	385	461	389	398	377	422	423	415	441	413	408	400	451	430	415	414	408	397	377	422	437	385	405	404	396	401	418	430	394	390	374	384	383	405	419	401	412	419	384	393	411	386	424	456	450	382	409	433	408	407	407	374	373	408	406	406	444	417	390	405	394	420	414	399	415	398	415	377	405	385	402	391	388	375	413	398	396	407	443	385	441	416	402	410	427	431	387	392	410	391	403	420	421	406	373	396	429	420	394	406	413	401	377	385	428	386	434	363	408	386	405	384	402	395	417	441	399	404	411	382	371	453	386	395	403	395	395	422	400	449	403	426	423	401	395	383	431	372	395	405	388	440	437	413	428	433	388	376	443	387	441	429	428	405	381	373	378	405	368	424	410	410	439	419	412	420	434	411	416	385	417	437	420	391	404	411	411	427	380	377	399	424	389	419	425	396	425	411	387	423	405	420	406	393	458	424	439	402	406	404	415	415	394	391	420	406	415	428	387	423	387	425	387	402	410	435	438	400	420	405	406	394	369	401	425	419	408	393	386	420	415	387	462	424	399	401	407	382	417	403	370	386	376	393	406	419	422	384	410	386	379	407	423	413	416	399	423	377	405	400	419	403	395	443	437	382	422	407	417	402	409	479	402	372	411	420	426	385	403	400	405	388	411	400	382	425	418	386	414	423	401	399	403	376	373	386	430	408	403	401	410	401	409	393	414	391	429	365	399	410	404	367	409	406	442	379	465	371	401	405	365	404	420	417	435	403	382	437	407	422	402	386	413	415	419	389	454	396	428	393	405	427	389	408	421	389	381	422	406	408	395	378	413	409	421	444	410	410	381	407	411	402	410	406	377	389	384	406	402	403	361	407	406	396	410	412	412	424	402	388	401	423	441	423	409	410	424	405	419	450	426	453	420	384	420	396	445	443	415	393	399	415	412	404	398	423	398	410	406	395	390	411	412	423	400	438	396	376	393	371	406	407	389	419	420	381	388	422	429	383	398	391	431	407	388	414	413	406	403	389	415	384	411	391	360	383	410	378	426	412	407	402	419	405	439	406	404	371	399	428	378	393	370	425	413	409	395	420	386	408	406	383	410	417	388	378	389	397	426	465	393	386	416	389	429	428	436	375	394	407	434	391	372	389	408	413	399	423	432	447	379	396	433	413	377	436	409	430	434	401	401	422	389	396	380	409	415	400	372	372	434	384	398	429	405	425	408	372	429	414	388	406	398	401	359	408	390	433	423	412	366	418	386	399	410	373	400	424	419	422	395	412	404	398	388	411	413	443	431	406	406	422	433	397	374	396	384	400	404	440	417	372	411	441	420	411	420	408	404	385	393	416	386	398	411	417	387	400	426	430	427	413	402	385	400	419	406	415	396	399	363	449	399	380	387	402	379	390	391	417	375	413	393	451	364	387	397	400	376	430	399	390	379	365	377	392	415	440	389	422	389	414	417	423	394	430	422	408	418	413	412	394	375	407	380	409	437	403	397	409	370	383	443	392	422	450	413	418	385	428	376	410	395	396	406	412	407	400	432	415	405	364	402	394	373	407	392	353	405	406	430	419	427	420	427	364	416	435	364	391	383	410	427	441	389	366	411	438	396	433	389	412	450	368	383	423	432	408	402	395	390	403	400	399	366	426	392	438	418	398	381	422	387	406	403	393	431	428	419	392	453	383	413	408	444	392	398	440	392	399	436	364	410	440	377	394	426	374	421	377	410	396	380	399	424	425	410	392	418	390	421	419	398	371	413	370	436	417	376	416	388	374	406	417	400	401	379	417	405	392	412	416	387	384	424	406	420	428	390	421	418	384	399	401	437	427	402	416	390	399	406	382	415	404	409	396	409	414	409	385	410	424	420	403	386	418	395	399	396	385	393	389	390	415	419	395	410	403	395	403	412	383	420	415	390	418	416	365	389	375	400	448	417	436	359	360	387	386	391	428	429	402	407	364	440	419	373	416	388	419	443	430	379	377	416	417	363	403	361	438	403	412	411	392	431	403	405	409	374	428	408	392	435	398	444	417	401	379	408	404	415	388	419	431	412	360	409	386	381	375	374	397	385	386	411	425	395	415	423	408	428	446	389	382	374	405	425	416	416	387	414	402	425	365	410	409	382	415	381	383	432	425	384	381	381	381	393	385	417	397	406	455	369	403	403	412	390	429	414	429	434	386	414	401	396	415	382	403	402	400	429	406	449	401	400	391	419	433	404	411	409	392	379	373	399	425	402	404	429	403	403	402	415	395	409	401	410	422	420	457	381	429	358	421	395	421	413	381	395	394	375	393	406	380	384	434	386	414	404	403	414	406	407	423	401	424	402	412	406	401	390	384	392	380	417	407	418	419	406	396	361	413	386	388	369	417	418	390	417	377	398	395	402	423	424	392	433	376	390	441	457	383	369	409	416	420	408	386	423	398	408	406	397	423	387	373	410	417	411	407	441	398	439	407	403	388	409	427	413	413	389	383	397	391	444	389	404	422	380	401	410	419	407	385	380	422	421	397	378	382	401	351	400	431	399	402	378	410	390	359	409	406	408	426	376	396	378	426	408	428	423	429	416	405	401
22802	6928	13932	12347	2757	409	408	360	394	407	392	361	349	295	299	324	345	316	355	328	311	324	314	347	356	339	324	288	341	296	323	360	316	314	303	317	315	339	324	305	342	318	315	294	363	341	348	292	279	315	309	332	329	283	318	335	356	310	358	319	326	320	302	361	268	309	322	316	312	309	311	293	321	322	312	326	267	350	330	324	303	311	358	322	320	353	337	327	325	310	341	303	304	326	333	312	280	349	319	333	300	329	327	287	298	329	308	336	332	330	332	333	315	313	336	324	327	339	324	342	364	298	313	317	351	313	325	314	322	299	297	336	333	314	321	326	325	309	326	360	321	348	323	331	302	302	317	299	330	316	328	295	307	327	322	310	345	352	337	347	325	322	335	313	355	289	322	305	337	324	332	318	297	343	335	292	295	345	319	346	343	345	328	325	306	333	306	341	331	308	344	321	376	338	330	323	292	345	316	336	335	319	334	331	329	299	309	301	355	307	321	310	311	333	336	297	325	279	349	320	325	309	314	334	323	332	350	315	278	347	318	347	337	333	308	333	347	300	340	313	319	348	320	311	300	318	350	307	357	292	296	356	342	333	346	328	327	321	309	334	302	300	304	293	297	310	336	319	329	356	326	292	346	321	327	377	293	355	305	280	317	298	329	305	313	302	318	300	313	338	354	328	364	316	341	346	325	351	343	292	340	312	313	300	346	300	328	347	346	303	308	329	342	294	298	347	343	292	346	336	302	317	308	308	321	327	322	291	335	343	318	289	335	348	335	287	290	342	357	323	315	296	334	321	341	325	299	347	325	323	317	314	303	319	353	341	330	320	341	316	331	298	355	301	318	312	325	341	325	335	303	314	341	335	318	338	324	291	316	314	311	303	327	326	313	305	339	326	345	310	309	343	345	281	312	348	335	321	319	307	294	286	327	320	304	298	333	319	325	288	339	319	328	314	303	309	314	301	316	356	339	327	346	338	319	300	335	322	283	332	346	343	308	317	332	320	313	302	307	330	343	341	328	353	307	296	319	321	325	291	325	305	283	325	301	350	363	288	332	349	335	310	335	324	350	320	345	322	319	340	312	331	337	259	308	290	330	319	327	308	331	320	340	309	307	322	328	302	294	315	353	317	333	308	359	331	301	338	343	330	340	308	338	335	303	323	345	330	320	310	327	278	321	305	329	342	328	311	268	355	326	350	345	331	290	357	348	325	356	324	306	319	307	325	316	309	325	328	302	322	318	302	299	317	303	345	298	326	295	320	356	317	354	335	282	319	297	306	311	353	361	298	350	287	312	322	344	311	322	311	318	342	289	305	357	333	365	338	326	351	319	308	319	311	304	311	328	307	353	326	306	306	325	313	280	285	339	318	303	330	330	330	300	336	347	319	312	313	313	323	327	325	298	337	347	347	320	348	305	291	318	310	316	335	281	288	326	322	352	329	342	311	330	284	318	351	322	323	311	384	283	334	344	337	291	347	330	345	336	323	311	317	337	340	349	336	325	320	347	337	324	370	330	319	323	308	332	282	310	328	302	317	309	321	356	298	327	346	360	316	326	345	282	341	314	288	332	304	323	315	330	314	323	298	312	327	283	284	318	333	268	343	291	299	321	324	330	332	334	319	307	333	323	320	346	343	348	320	318	336	309	354	331	296	336	294	317	343	327	313	342	318	325	335	325	338	381	307	340	313	363	342	344	326	321	319	339	340	326	327	333	345	320	345	328	326	314	332	340	386	342	326	300	307	325	315	348	297	346	308	324	319	286	273	334	323	306	330	339	311	313	312	326	300	363	324	326	312	330	320	320	302	336	299	328	335	331	309	317	326	319	331	290	352	317	353	329	272	296	337	328	367	323	309	301	307	318	341	345	300	312	326	328	320	282	339	317	312	347	353	310	317	300	319	341	309	358	332	302	334	333	331	356	330	337	308	296	303	308	345	310	322	334	327	323	338	324	358	324	332	316	304	327	291	329	330	338	329	341	319	329	342	373	328	323	343	319	324	356	317	327	274	350	331	309	326	317	300	310	321	301	328	330	328	308	304	317	329	316	304	324	327	304	333	298	310	318	309	307	273	352	316	311	326	309	343	300	345	292	327	311	307	301	276	340	335	334	314	308	297	344	324	314	320	322	335	297	295	307	304	343	323	325	344	336	331	344	293	298	322	318	292	333	349	313	347	317	302	342	343	326	311	313	315	323	306	320	297	386	302	294	313	337	325	309	320	319	288	341	271	311	325	314	298	305	353	310	321	302	312	337	339	296	329	304	299	313	333	286	294	325	281	324	335	318	306	331	325	332	329	311	264	350	313	319	327	358	382	342	307	335	349	333	332	310	324	311	333	304	331	306	359	328	317	301	274	284	356	328	313	330	329	321	329	294	309	327	334	287	334	290	326	290	325	317	339	330	329	356	347	316	372	305	334	332	308	309	293	285	344	342	314	317	343	325	326	311	320	343	316	355	303	344	327	337	317	316	314	305	304	305	308	348	295	311	329	326	342	320	274	339	309	333	283	318	335	303	332	315	344	329	345	340	325	322	331	336	314	339	314	357	376	316	334	312	350	313	306	342	336	347	331	327	309	314	319	298	342	305	344	326	340	339	337	304	343	343	365	322	307	332	343	336	305	339	306	324	335	278	321	334	307	332	268	330	311	313	327	331	308	297	320	342	326	285	308	334	339	315	322	332	345	305	280	290	352	344	333	340	305	328	326	307	299	315	378	361	335	301	289	291	363	343	317	330	318	359	297	332	290	352	333	304	322	325	314	315	315	315	331	296	306	311	354	294	355	320	326	343	357	315	328	364	321	313	296	306	339	291	304	321	318	302	319	323	326	322	319	309	316	319	324	325	323	307	333	306	356	313	338	330	314	329	325	315	331	354	316	330	353	282	341	328	343	322	297	352	313	354	326	337	303	296	341	362	356	284	354	306	343	305	313	303	350	310	300	318	312	311	307	369	330	312	325	339	322	300	343	299	308	327	314	306	297	346	330	284	309	348	297	340	350	361	329	348	312	323	325	331	322	326	293	322	338	341	301	316	332	324	334	334	314	307	308	310	313	361	324	333	357	332	295	310	339	333	311	385	314	310	338	300	340	294	327	339	348	320	370	363	263	316	284	323	292	327	321	313	336	322	312	322	304	282	313	299	321	342	361	344	308	298	310	322	334	337	324	327	310	324	331	350	321	297	345	318	337	359	310	313	307	295	315	342	319	316	308	325	346	333	352	315	323	299	336	321	321	316	325	330	304	333	322	354	316	306	341	326	351	333	304	314	302	325	292	319	317	324	325	323	339	318	311	347	308	311	305	310	337	310	334	313	326	311	326	321	310	363	348	288	297	339	273	344	360	287	284	357	317	353	329	292	301	352	327	348	344	340	341	322	308	320	310	283	319	344	287	349	326	313	302	307	304	323	279	298	341	358	333	331	326	298	298	290	320	316	327	320	293	312	348	343	322	346	339	345	322	317	302	334	328	344	323	328	289	325	325
13962	4644	22565	22490	6158	1102	1033	973	966	851	830	842	824	825	768	758	805	774	774	734	789	787	767	759	802	783	745	733	776	724	754	758	784	731	743	763	745	765	739	792	809	736	724	748	718	769	772	786	709	750	716	701	773	772	789	719	699	758	698	771	747	710	737	821	730	745	744	736	783	706	720	767	758	733	749	761	769	735	743	772	711	753	754	734	686	745	692	756	715	745	760	739	767	786	752	771	756	717	736	730	769	726	724	762	698	786	725	744	758	742	764	744	736	712	748	755	759	727	733	714	738	739	706	772	726	710	706	757	764	774	698	741	762	700	737	770	742	714	760	730	721	731	760	711	718	731	738	746	759	754	701	730	719	765	742	694	795	723	726	736	712	716	734	720	782	720	737	763	766	720	718	708	749	737	769	726	779	757	735	764	760	726	744	713	735	755	750	730	745	722	765	702	727	722	760	774	765	728	729	732	730	740	705	721	726	689	692	768	743	740	768	685	728	721	723	759	724	754	704	703	726	720	735	723	744	725	747	682	716	716	736	739	740	735	702	736	707	750	734	733	752	746	762	735	746	701	703	761	762	761	716	780	704	704	736	739	731	728	806	757	710	728	759	722	712	755	768	765	734	734	695	803	779	746	753	741	766	726	749	733	726	752	722	769	761	768	762	728	770	745	707	709	757	732	742	742	724	726	761	698	732	735	765	715	677	763	706	716	742	727	750	721	723	723	714	782	784	757	703	695	737	710	763	733	770	730	723	713	734	721	763	741	680	764	687	757	731	737	738	694	729	727	717	738	715	755	747	797	692	736	722	724	758	702	685	734	695	693	709	693	696	710	715	822	708	693	747	756	739	731	723	725	777	799	695	761	735	682	746	751	690	756	720	728	741	753	726	754	745	739	729	662	730	674	708	734	741	727	772	743	731	772	712	713	729	762	711	755	729	727	749	725	759	753	724	748	740	712	732	721	734	730	709	774	762	737	739	736	809	738	726	723	718	738	725	772	710	725	712	733	751	664	739	755	759	758	750	722	775	722	736	734	737	760	756	738	750	727	800	718	784	785	724	734	737	724	709	731	741	706	745	716	773	689	716	751	740	746	681	728	751	704	713	730	723	721	749	768	729	728	751	747	744	744	702	765	753	733	715	773	671	720	760	730	754	777	736	761	725	753	710	729	726	725	742	758	680	744	704	719	725	730	766	752	717	729	713	721	725	751	731	702	741	704	745	733	719	717	718	705	714	733	794	753	711	717	767	706	734	703	725	710	775	711	706	729	721	714	734	704	757	761	725	745	716	726	726	764	715	793	742	727	732	755	753	723	751	781	741	717	764	716	785	793	789	702	702	742	701	759	741	719	716	766	745	742	726	764	772	711	720	719	703	737	712	729	725	741	742	718	754	746	702	723	735	718	716	749	767	699	686	696	697	761	781	766	737	661	760	771	762	717	749	730	728	725	733	781	730	775	693	773	736	760	691	756	735	797	743	738	766	653	723	781	721	753	724	743	724	739	746	704	741	724	757	730	776	753	769	706	709	759	659	772	754	724	693	788	760	737	739	758	713	726	741	704	727	664	703	686	734	757	714	767	729	699	731	754	745	703	785	777	744	726	731	718	736	720	715	692	714	730	760	736	703	728	700	736	734	748	716	659	735	720	737	692	700	808	773	775	738	688	765	730	741	696	747	740	768	749	690	778	763	766	779	740	707	753	741	786	798	735	736	716	775	785	738	707	726	772	710	687	795	735	747	758	712	702	733	726	751	718	763	771	728	756	697	697	759	724	800	737	738	738	750	773	772	795	702	743	711	721	735	831	759	703	706	694	740	738	752	765	729	758	770	738	805	774	695	683	717	749	717	751	721	779	755	715	756	675	714	714	696	728	734	724	748	712	756	754	719	700	751	746	757	750	728	776	703	773	751	738	721	741	745	778	722	734	713	728	720	739	751	724	691	760	721	709	717	739	777	768	750	763	732	778	700	759	704	732	726	769	737	710	741	688	670	754	725	740	702	714	742	729	655	738	742	736	746	688	783	753	722	728	707	691	740	723	733	658	749	719	809	761	772	727	707	717	745	707	721	716	720	768	736	729	738	712	735	715	737	739	748	772	736	751	740	686	812	766	671	713	702	721	702	768	742	745	739	726	718	741	755	707	701	738	765	786	734	723	714	734	713	730	737	731	697	705	709	718	728	738	809	790	718	740	724	671	762	752	715	753	728	703	748	713	734	684	769	721	746	715	728	741	746	686	769	779	748	717	757	704	802	699	745	762	761	741	763	737	707	743	719	773	730	737	715	731	721	684	734	753	748	744	777	774	728	744	706	748	737	751	675	724	736	726	741	756	740	700	668	698	658	735	764	717	727	747	748	719	747	716	752	737	690	749	790	769	756	686	713	767	696	703	734	686	729	759	764	756	779	743	697	690	763	715	704	781	724	751	727	694	754	702	715	782	738	754	769	702	796	684	728	785	728	742	717	703	751	788	787	694	718	680	730	716	716	705	788	704	758	731	735	733	725	743	711	741	730	750	720	744	784	701	761	735	773	722	760	731	735	753	733	737	708	709	751	742	727	670	740	714	699	727	723	711	751	718	754	742	747	701	734	791	736	736	753	702	761	736	758	719	764	795	740	779	731	762	756	764	755	718	728	733	755	732	699	723	768	691	757	731	689	746	701	793	710	737	709	745	749	766	760	694	752	753	775	726	748	775	727	745	767	704	754	736	757	796	740	711	773	755	732	766	756	707	706	729	758	730	710	711	729	743	759	729	741	704	712	734	751	800	737	717	722	734	711	745	761	755	717	753	727	659	803	718	753	754	679	764	755	768	760	771	801	734	735	740	765	712	742	753	747	749	738	716	753	795	784	676	802	752	740	752	727	760	720	761	735	699	734	683	753	713	713	734	697	688	744	747	722	772	727	714	728	697	717	734	757	679	741	682	740	748	739	697	813	755	718	706	727	723	726	754	770	789	696	691	759	682	721	716	741	744	730	762	757	726	715	719	776	687	759	710	725	711	762	739	736	716	764	723	753	733	777	708	740	698	735	714	705	721	724	763	733	713	798	689	695	722	709	707	730	773	757	768	736	705	742	729	742	744	700	760	764	765	755	712	759	705	742	742	740	764	676	740	679	717	692	710	750	740	738	751	733	754	771	721	726	732	735	713	802	776	755	738	746	708	714	750	742	776	713	754	749	741	729	733	736	741	722	805	716	745	717	734	747	718	744	707	733	726	769	750	730	760	739	681	703	717	746	755	743	763	772	699	719	744	763	718	770	719	686	745	746	724	734	759	734	774	740	751	780	753	770	776	711	748	733	745	741	716	716	743	712	718	728	754	728	692	753	763	703	735	756	722	739	735	749	745	754	770	759	737	773	743	746	709	699	745	704	757	724	715	713	731	770	709	770	678	671	653	705	724	756	722	688	712	712	723	744	770	748	721	757	709	752	755	734	736	763	731	694	695	694	735	740	722	698	741	758	752	734	749	759	725
32095	10936	28241	23412	5907	593	452	419	413	370	407	361	405	369	382	350	324	329	348	367	351	381	380	370	335	395	370	332	308	376	371	342	406	324	323	372	363	345	337	358	362	337	328	342	345	352	356	323	368	325	336	335	329	347	344	326	335	330	386	344	327	356	335	346	349	304	335	347	363	325	370	337	362	354	331	357	330	300	342	380	344	376	361	344	351	333	384	330	356	313	322	332	365	344	359	342	346	355	347	364	317	327	350	341	322	368	364	351	396	326	358	359	333	335	340	349	346	336	341	316	356	330	353	336	346	329	347	375	357	343	370	332	367	362	330	340	371	332	334	354	347	344	366	337	354	337	369	332	310	342	345	342	349	378	344	327	377	362	367	364	377	361	328	328	371	342	360	342	347	321	368	322	388	324	369	355	346	304	365	357	384	358	329	370	375	337	353	370	302	338	334	321	346	368	371	342	320	343	349	326	318	298	312	354	328	370	317	345	297	366	328	357	334	324	344	346	331	317	336	358	370	375	356	343	374	331	292	372	324	333	339	328	345	318	335	340	316	341	367	360	393	387	371	352	331	360	364	347	340	356	344	339	317	329	335	394	333	345	369	331	309	341	390	363	310	307	320	334	329	341	340	347	386	356	347	311	362	382	365	364	342	359	332	329	369	370	328	370	389	351	346	326	347	372	353	331	366	339	360	332	318	329	343	337	355	359	332	337	334	354	340	343	306	340	322	331	367	352	335	347	354	338	304	357	358	341	352	360	370	335	314	359	360	333	347	339	333	352	346	361	353	314	338	337	350	361	339	334	330	335	328	316	368	336	382	355	358	367	332	312	338	349	324	354	360	349	373	350	307	338	335	328	335	349	308	367	331	381	352	326	342	332	368	327	327	338	349	371	327	365	347	340	351	343	359	329	368	355	358	360	363	343	343	348	369	341	361	330	312	362	366	344	352	354	368	326	340	345	379	339	348	344	316	340	331	299	362	320	377	324	350	311	325	347	360	364	355	320	384	331	330	354	363	343	343	327	345	329	362	337	324	299	347	337	314	325	371	335	342	351	328	351	309	384	359	316	361	368	355	343	305	347	337	337	343	306	363	345	347	378	354	314	347	316	386	351	335	339	332	351	364	330	343	328	341	374	329	329	366	322	334	359	359	345	323	322	333	355	333	331	357	331	372	355	357	321	346	344	334	344	340	362	355	388	363	368	338	368	342	353	342	357	354	373	352	338	375	354	388	386	358	379	370	363	343	318	387	373	338	366	354	363	330	318	327	328	331	335	358	373	372	348	371	354	329	380	347	336	336	362	325	332	365	364	337	368	366	356	332	327	302	362	346	345	320	320	336	396	341	387	326	341	359	322	314	358	370	338	337	316	320	371	346	325	328	341	319	364	353	367	392	325	360	341	352	361	344	352	311	339	377	341	361	337	328	327	333	350	347	322	365	351	353	367	340	356	370	353	370	351	337	361	360	333	336	357	335	379	331	322	348	328	320	339	327	363	370	378	334	326	347	340	361	378	345	369	348	364	349	359	381	367	356	323	346	324	334	349	344	344	329	346	374	330	352	371	311	344	331	337	362	372	359	356	373	370	367	327	368	321	331	363	304	361	383	339	329	330	360	334	341	355	325	377	356	352	348	369	356	319	354	371	356	312	306	314	363	347	339	374	340	329	346	341	339	336	333	342	355	318	386	368	383	340	320	349	372	353	394	354	343	327	312	344	332	316	348	359	328	369	368	329	339	352	327	347	370	369	326	356	359	351	335	361	344	318	332	337	362	384	341	365	388	358	355	358	318	346	332	375	356	353	335	356	317	345	333	325	309	327	345	372	342	343	382	356	355	335	347	347	381	336	324	345	312	343	318	355	324	367	366	368	334	333	340	358	355	346	337	361	319	379	365	366	379	342	343	348	374	360	398	327	326	381	356	358	324	360	347	374	328	358	377	356	331	319	352	383	327	299	331	361	382	396	346	327	395	366	361	342	383	347	352	350	344	355	381	338	326	352	335	369	332	342	331	355	359	374	363	343	349	360	355	360	343	319	363	333	339	332	320	344	324	346	377	371	372	337	352	391	344	348	401	325	329	344	343	319	347	360	330	340	330	357	370	369	370	370	331	347	334	318	360	323	347	346	319	363	353	378	353	369	366	339	347	330	351	355	329	345	391	335	322	371	331	336	354	316	380	401	332	375	319	323	359	338	336	352	349	360	324	323	364	356	354	288	367	336	340	348	362	307	350	344	345	351	366	378	330	330	338	367	325	292	329	355	323	337	357	347	343	342	361	376	321	362	374	347	330	344	331	351	357	368	365	354	332	368	364	338	334	342	342	370	344	340	380	333	338	321	289	376	362	362	347	384	334	317	391	388	333	354	355	371	367	371	353	333	350	339	340	334	354	338	387	328	342	366	321	348	355	339	359	343	344	368	367	330	310	353	370	343	335	333	345	361	385	355	347	339	357	320	343	349	349	351	363	336	349	343	387	358	352	363	356	340	327	369	371	373	352	376	355	361	363	335	365	350	316	350	338	347	326	310	380	373	363	351	329	342	315	324	363	337	361	343	347	342	329	376	378	338	319	340	356	349	333	343	349	373	375	319	361	325	365	387	361	370	326	381	321	360	319	361	356	352	328	360	369	364	356	327	362	354	358	359	362	357	380	349	354	335	364	303	361	329	317	361	324	358	361	340	387	365	364	342	352	329	348	353	346	343	359	318	321	368	337	334	358	353	342	383	341	387	335	373	349	389	381	338	363	336	377	356	342	355	348	368	391	378	340	343	301	369	386	349	363	403	324	314	345	359	338	318	373	332	351	350	344	359	298	327	356	349	340	336	341	374	330	318	361	339	324	370	339	354	355	354	345	326	336	356	336	322	333	358	364	330	364	373	366	306	373	359	368	360	284	325	326	337	377	350	331	360	341	389	353	369	350	320	352	341	305	329	351	317	323	343	339	338	321	353	352	367	368	334	367	356	360	341	337	380	382	359	363	356	357	314	350	314	383	344	372	342	359	334	360	352	364	313	342	337	365	358	309	343	354	319	373	325	331	359	327	360	365	323	325	338	360	356	324	343	363	324	337	354	340	332	322	343	355	348	392	333	371	334	358	323	344	336	375	334	329	365	346	319	354	350	355	369	345	339	349	344	351	390	355	325	317	357	328	327	360	367	294	323	341	330	352	363	310	296	366	333	370	382	337	346	351	342	334	414	394	358	331	331	370	356	371	306	348	326	384	340	353	354	366	349	366	370	370	345	361	343	330	330	332	334	347	351	354	362	350	343	368	315	353	293	331	318	322	364	329	325	363	356	375	383	363	349	371	321	356	351	328	326	331	337	331	363	322	336	310	313	361	299	338	366	350	375	353	354	349	342	356	341	336	330	313	341	353	330	338	356	357	331	352	366	327	345	344	325	391	372	321	361	341	387	363	303	302	312	340	321	356	322	359	315	303	336	315	308	337	343	320	336	356	325	336	364	355	329	339	357	384	329
18085	6606	34833	32884	7994	1556	1347	1187	1099	1072	1006	997	947	975	899	857	820	855	834	760	842	814	822	850	819	809	834	783	790	771	798	759	822	815	817	770	766	775	764	812	734	826	762	756	748	757	731	772	770	756	788	776	768	750	761	836	754	788	777	793	758	767	758	734	772	799	696	789	784	771	745	733	727	798	751	790	776	780	750	776	796	791	783	785	804	757	780	781	801	758	763	789	815	733	788	800	772	828	795	779	780	776	742	760	745	754	798	799	753	840	766	782	777	804	790	782	807	770	757	786	732	740	771	806	769	791	770	745	786	746	732	769	779	723	748	760	741	757	760	776	805	781	765	745	727	743	772	732	742	752	844	786	760	800	746	747	786	782	787	739	752	754	766	803	748	704	778	774	773	794	784	749	763	775	742	782	697	738	794	696	758	786	749	747	777	741	732	742	782	770	823	748	753	802	738	771	774	754	814	764	763	747	756	772	777	758	756	762	759	743	813	748	785	761	785	786	800	744	803	790	801	787	756	719	792	784	775	771	749	761	734	756	801	754	755	789	811	766	779	735	786	738	752	749	760	752	744	805	801	764	804	775	727	755	728	746	771	802	805	765	766	794	789	774	803	813	784	783	765	714	781	807	707	763	760	726	746	771	742	733	812	775	768	749	729	748	767	809	788	755	755	746	829	748	747	740	778	805	799	739	780	758	770	800	762	810	748	771	752	781	764	796	793	802	712	786	746	831	754	773	744	792	770	770	724	759	750	710	699	797	756	781	771	812	727	837	759	788	742	761	718	702	773	773	778	771	719	786	795	761	763	735	759	786	756	759	738	776	740	813	759	752	806	762	750	788	787	778	791	754	773	761	819	756	755	740	739	743	719	775	825	711	759	806	790	724	754	749	744	760	727	781	776	806	763	742	740	806	778	823	786	738	820	768	771	788	779	738	781	784	767	784	800	813	806	725	772	777	770	755	808	751	810	750	734	753	799	750	719	751	778	775	715	773	743	771	752	782	791	755	795	775	780	825	733	747	769	770	778	809	731	774	813	816	775	772	766	773	774	765	769	724	766	743	788	731	800	783	709	760	711	784	755	736	781	782	826	751	796	766	767	750	795	790	799	733	795	723	744	746	742	810	795	730	767	767	809	752	793	741	729	775	740	774	812	797	765	764	787	780	758	742	735	752	742	777	788	828	745	738	762	789	787	770	748	766	733	772	793	706	786	778	807	759	733	768	798	779	756	723	774	758	784	731	748	765	792	816	749	722	761	781	781	761	733	765	753	755	791	771	780	747	766	781	735	771	758	797	804	778	763	776	777	773	759	761	759	743	727	778	740	737	796	723	736	722	726	766	713	782	698	769	710	750	752	773	733	830	722	762	739	741	789	714	789	736	746	762	786	755	736	719	779	767	741	729	743	765	767	786	723	749	752	749	728	717	719	731	751	760	786	761	782	754	791	777	794	761	764	724	739	744	843	755	783	755	779	726	791	763	760	815	736	821	777	751	742	692	785	769	797	738	704	752	748	765	815	759	787	786	722	811	750	750	775	771	804	727	770	760	768	798	747	775	787	777	766	768	734	783	789	803	756	754	744	753	756	699	769	739	756	756	757	773	790	786	725	753	764	793	764	768	791	781	729	764	779	826	804	788	802	714	780	748	760	741	769	782	769	756	723	818	763	784	709	766	758	788	769	709	794	776	799	796	766	776	746	805	792	737	733	735	767	756	793	781	797	806	753	767	785	763	714	748	774	717	744	806	757	745	790	737	760	750	764	758	751	799	773	759	781	792	752	735	741	765	702	801	734	770	790	827	707	782	722	782	781	757	798	746	784	764	780	789	765	749	761	769	781	753	776	801	762	770	704	819	791	740	746	830	751	741	787	808	737	736	747	805	749	744	768	799	773	768	763	779	734	761	767	809	849	757	785	760	769	765	797	815	754	744	730	782	812	761	757	781	718	752	762	727	755	772	752	762	728	708	737	720	763	742	792	768	786	797	737	785	738	754	726	765	702	776	794	805	807	755	739	766	735	802	745	812	811	733	760	786	745	752	747	783	745	698	738	756	789	784	796	753	776	807	813	776	766	797	767	700	749	747	806	816	786	768	795	771	761	760	782	756	723	757	778	774	794	795	719	721	728	712	731	783	761	814	753	793	742	801	773	706	773	756	796	736	760	761	744	730	804	750	788	740	778	759	764	740	852	783	727	784	755	741	767	697	703	752	768	733	824	783	780	760	758	793	761	759	769	752	786	777	749	788	760	748	741	784	799	819	759	736	772	829	805	744	739	795	763	753	737	822	773	750	769	753	789	809	809	751	786	793	825	753	759	717	773	787	798	755	750	765	780	773	788	746	780	717	739	775	760	770	733	765	812	744	787	721	778	736	754	753	746	738	781	788	747	787	747	762	762	857	773	740	754	735	826	788	781	761	818	815	750	774	754	730	762	814	753	713	763	768	789	747	789	769	737	708	762	760	782	781	759	805	788	833	794	842	771	782	751	757	795	799	792	771	746	749	795	720	749	761	766	758	830	764	746	736	759	785	775	785	754	795	756	737	762	733	780	765	727	754	748	794	785	730	734	755	752	766	778	764	698	773	768	744	739	757	827	752	763	815	783	749	790	797	767	800	800	793	746	752	774	736	802	783	740	788	757	698	698	814	823	707	735	772	765	774	809	757	770	790	778	740	729	726	762	767	782	775	766	777	764	797	741	769	735	777	766	762	784	743	811	792	800	724	751	802	753	771	758	809	812	824	793	755	777	738	757	767	746	765	744	789	714	785	739	750	744	798	719	758	791	745	748	750	758	732	795	781	794	762	743	805	775	810	780	756	718	782	827	764	756	711	787	732	761	734	760	815	766	717	767	799	771	758	739	778	750	785	801	782	762	815	759	723	743	741	783	782	798	792	800	729	772	759	754	762	754	791	732	799	754	814	794	738	779	782	781	790	720	775	772	763	791	723	805	799	784	750	773	773	724	748	744	767	743	750	753	740	765	741	746	756	815	732	789	737	726	771	782	794	772	739	778	690	784	747	818	739	788	798	819	766	760	746	751	722	796	719	757	790	770	782	794	747	764	782	757	764	753	727	751	761	806	811	725	791	749	769	753	758	768	757	800	760	798	727	752	742	774	765	784	780	752	793	745	788	779	766	748	739	756	771	789	796	769	778	781	730	730	767	747	759	738	756	735	769	791	760	771	805	806	720	832	765	736	794	774	780	785	766	773	766	772	762	815	771	755	757	803	768	762	798	789	730	753	813	721	775	766	811	780	785	758	824	759	759	713	749	756	773	788	756	784	830	783	775	792	807	745	735	758	768	759	727	761	734	739	748	743	758	747	746	756	760	792	767	774	746	767	727	755	756	770	784	761	795	797	722	807	770	720	802	743	754	809	774	758	769	743	791	813	779	826	814	786	783	770	777	732	728	716	726	789	819	808	776	765	805	794	755	751	773	761	775	750	786	786	766	777	760	782	758	773	724	759	767	751	752
12092	3843	1913	374	209	158	176	154	160	153	150	170	162	177	178	140	143	174	175	147	166	183	167	161	171	153	153	177	161	175	146	177	167	156	151	165	151	173	162	170	172	184	140	166	178	170	156	141	172	157	195	164	185	147	148	159	179	158	191	173	181	159	172	133	154	184	166	152	167	143	182	160	165	143	164	166	175	165	147	162	156	153	159	164	156	151	159	168	164	144	164	145	202	187	149	175	168	142	170	146	142	164	181	152	155	158	157	173	160	182	171	194	143	159	135	170	180	168	183	172	168	172	159	169	184	173	176	170	171	183	169	165	158	179	176	152	152	145	167	183	170	169	144	171	159	174	168	158	173	168	153	185	162	170	172	164	155	164	166	163	164	151	160	184	151	170	146	171	147	185	148	164	171	164	159	171	182	157	166	158	183	174	159	177	175	181	176	165	163	172	168	163	162	170	163	176	158	167	148	164	166	168	141	172	138	178	160	188	147	163	167	171	162	160	168	189	153	149	174	187	173	165	185	178	180	161	173	172	166	185	167	151	163	147	201	187	171	195	148	194	179	157	161	172	185	156	152	149	157	165	160	143	160	143	188	166	137	164	139	166	148	146	168	168	173	171	171	163	188	168	145	185	153	143	136	154	150	153	159	149	146	153	150	154	150	161	153	142	169	184	155	174	199	165	153	175	160	162	167	160	151	139	168	160	172	166	176	188	156	188	156	181	161	164	158	157	157	159	167	169	171	175	175	176	192	183	173	172	156	160	177	183	149	179	167	186	174	187	138	181	178	176	181	165	149	177	155	154	168	172	150	158	166	159	178	152	135	169	180	150	155	178	157	178	146	169	152	172	163	134	176	159	145	147	164	201	182	149	149	169	150	160	164	153	156	169	160	165	172	153	160	171	135	177	144	174	164	169	175	182	161	172	184	165	147	148	164	195	162	146	162	170	172	166	142	150	164	171	160	151	157	154	153	174	170	185	171	161	160	131	180	151	151	178	161	158	168	172	195	141	173	156	171	190	157	154	150	142	169	137	166	156	162	171	184	173	181	185	178	171	161	175	161	163	140	171	140	201	165	150	167	172	173	194	172	157	134	143	166	180	141	173	171	157	149	158	166	180	150	166	175	160	167	153	170	157	198	172	180	164	171	193	174	165	174	169	148	190	141	163	139	161	165	160	163	158	176	170	146	162	165	175	169	163	173	157	156	176	178	166	169	174	186	163	143	176	155	161	179	194	190	180	164	154	160	166	167	163	160	168	138	158	155	165	192	167	176	143	135	158	155	158	148	155	155	145	147	157	167	154	151	164	176	156	161	149	171	148	154	154	151	189	173	139	183	175	182	175	158	136	185	167	165	153	177	165	175	180	188	163	163	188	147	167	148	167	191	201	191	146	169	159	182	182	185	176	182	168	170	189	151	158	177	151	174	179	168	150	169	156	168	153	172	173	181	149	156	163	141	156	171	175	136	162	161	135	154	146	198	185	154	144	174	168	176	185	176	175	163	167	158	170	162	186	136	178	165	157	129	129	192	174	188	175	149	156	149	169	178	166	147	154	158	162	163	163	180	194	162	174	158	189	169	151	155	165	173	163	177	176	166	129	187	145	160	161	132	176	158	167	152	172	141	148	158	148	159	145	171	180	161	174	148	154	152	144	151	155	151	160	171	168	156	159	169	171	170	167	185	173	171	166	191	181	171	171	167	193	143	169	167	150	156	181	170	162	161	161	167	154	152	151	186	159	159	182	134	162	176	161	166	140	145	155	149	170	170	154	153	173	161	183	179	165	175	184	180	149	152	172	150	166	156	168	162	182	169	184	173	176	173	147	165	142	163	170	177	160	152	150	145	153	180	162	139	179	180	179	156	168	179	165	188	158	167	170	160	165	144	175	160	153	178	171	155	176	154	150	171	157	154	185	183	169	177	170	181	204	173	187	158	179	133	142	159	203	167	162	159	150	150	165	151	175	200	179	170	161	197	177	167	178	154	156	184	177	182	168	156	168	149	159	155	146	155	161	167	155	148	141	162	157	168	167	156	164	164	176	182	183	141	167	181	161	187	168	138	173	172	173	145	172	173	140	160	181	185	173	124	169	190	166	163	167	168	188	156	196	147	159	157	153	166	157	165	139	169	148	192	185	180	166	136	156	175	158	179	159	170	156	182	167	148	162	157	176	140	184	154	165	146	145	173	169	189	144	184	167	178	156	132	154	154	144	196	150	154	196	144	154	197	174	176	159	165	157	158	181	175	166	158	161	192	150	158	157	154	173	145	152	157	178	149	180	188	195	160	184	161	166	147	164	175	149	161	162	151	181	158	135	194	204	152	164	151	171	167	154	155	156	141	162	152	173	134	133	155	147	144	151	159	164	173	172	146	171	162	170	155	181	166	160	168	174	159	192	159	158	174	173	155	169	164	152	153	162	171	162	176	153	156	196	202	190	135	142	165	150	163	167	145	156	171	152	154	163	180	173	182	150	142	162	145	160	163	166	156	167	139	152	166	150	166	156	152	163	187	172	161	173	174	196	168	165	184	199	148	161	169	157	167	147	142	160	146	152	168	188	188	174	156	179	149	148	176	178	191	163	150	158	174	158	165	170	155	178	167	170	174	152	158	211	188	171	146	157	174	170	172	162	170	185	154	167	154	164	144	175	175	139	204	162	150	181	161	162	152	155	154	147	177	175	179	174	186	119	156	178	159	148	152	164	170	162	161	169	163	178	163	141	153	158	161	149	166	168	152	209	155	161	160	177	179	162	145	174	154	148	176	158	157	132	171	173	152	160	182	149	163	162	175	188	150	144	151	154	191	151	195	175	146	165	152	190	176	170	168	163	150	190	183	164	150	160	183	183	144	162	185	190	157	153	169	158	147	180	163	158	168	154	189	170	165	156	156	168	146	158	158	163	176	151	173	189	172	165	165	166	159	177	144	161	150	160	137	160	169	187	148	174	166	156	162	146	152	132	164	153	172	149	142	189	158	172	165	149	157	165	172	198	181	153	165	152	147	169	162	187	162	144	128	157	165	172	180	164	173	176	162	162	187	155	162	164	164	156	163	143	145	156	174	178	185	168	156	146	177	171	143	148	158	143	164	155	161	161	166	158	166	149	173	139	172	163	180	163	169	181	172	145	134	157	181	186	161	148	182	173	162	171	164	168	158	180	143	172	161	154	186	152	187	169	181	171	173	188	159	167	180	142	159	156	172	195	167	176	172	169	151	168	173	160	173	182	164	137	170	166	170	187	199	152	162	142	142	160	148	170	156	168	146	145	163	184	180	145	171	162	176	195	167	162	172	161	164	151	147	180	152	162	165	159	172	152	141	167	173	164	163	171	155	193	153	153	185	187	172	145	174	166	176	159	164	185	149	169	160	185	185	155	166	157	144	151	152	177	165	148	170	162	182	156	184	157	164	185	177	162	168	165	146	176	191	161	194	166	171	164	176	149	167	183	145	121	133	183	195	150	186	158	171	155	176	144	155	141
7165	2840	3267	1155	596	458	421	426	420	423	441	428	452	440	437	414	440	468	444	441	412	417	446	418	430	412	397	433	411	427	416	377	399	422	385	382	421	437	420	408	431	452	431	425	393	446	410	433	407	422	415	435	450	424	392	422	459	422	458	445	431	412	429	427	462	415	413	435	400	436	441	411	387	460	417	424	424	396	441	421	404	395	389	420	400	433	410	433	445	393	450	452	416	421	418	441	440	412	416	460	407	404	426	418	441	430	425	445	443	410	447	433	405	408	395	406	415	447	412	414	435	436	422	397	392	420	393	462	419	425	440	393	392	440	431	449	415	388	458	414	413	431	428	447	418	412	406	426	453	433	426	436	426	405	432	427	398	407	479	418	421	449	393	460	437	482	414	387	419	407	380	420	413	435	451	446	435	437	418	439	427	459	458	412	456	424	436	391	431	456	398	422	414	416	414	392	408	428	422	402	434	414	458	444	415	398	407	451	431	362	421	410	416	410	408	409	395	414	472	440	404	425	405	428	405	417	430	430	406	475	433	424	435	428	408	399	418	403	423	428	396	403	441	425	425	411	454	407	411	443	449	397	427	421	418	422	408	435	427	425	435	409	398	423	432	436	433	442	446	428	390	382	434	418	420	392	441	431	425	414	398	432	421	397	439	425	454	410	442	470	379	412	450	413	418	398	408	440	470	470	434	447	454	410	410	429	467	417	425	450	412	451	417	410	444	431	424	402	412	481	427	424	416	446	429	386	435	427	424	446	422	439	428	410	421	419	449	414	455	383	437	424	420	430	444	414	418	450	436	445	442	439	400	412	424	418	434	409	394	450	371	367	404	417	448	445	421	417	412	420	451	448	415	434	413	417	407	445	404	431	392	419	413	451	447	412	434	456	442	410	435	423	394	377	427	413	428	433	451	401	395	408	464	480	430	417	412	435	404	453	392	412	402	445	417	439	408	424	410	419	419	445	397	458	469	447	429	418	397	412	428	454	416	409	433	446	424	443	413	437	417	449	411	440	458	425	430	445	424	414	399	430	423	409	402	459	435	391	429	405	414	447	385	425	412	428	449	401	395	413	414	395	439	386	389	403	407	420	430	441	438	417	441	415	430	428	445	395	397	447	404	398	394	441	413	429	406	416	424	429	427	433	405	416	441	421	427	382	408	462	452	427	444	392	413	399	403	424	429	391	460	370	415	419	421	447	398	438	395	440	422	424	393	424	397	447	454	406	452	443	422	408	412	434	428	397	434	418	389	423	442	404	431	450	416	420	411	429	390	391	416	392	420	464	425	438	401	417	408	419	408	384	425	359	416	450	419	465	456	440	432	385	412	428	426	408	424	440	417	438	441	433	415	388	391	440	428	446	442	418	430	433	407	446	403	442	406	425	412	419	409	405	407	420	441	421	425	428	414	434	379	462	415	405	390	420	430	434	435	416	442	442	416	404	435	419	385	431	376	448	444	460	399	421	425	419	403	451	409	437	412	432	434	418	429	431	425	381	431	404	424	418	399	429	446	487	439	446	420	418	417	396	405	440	440	438	410	429	422	449	465	438	440	456	412	428	426	431	413	400	471	430	438	421	413	410	439	430	416	395	414	386	368	437	444	425	472	436	439	381	417	413	460	427	455	422	375	437	435	432	434	448	405	419	461	426	445	427	381	395	410	441	438	440	434	404	405	444	421	423	421	413	403	457	443	417	454	414	471	442	462	434	415	480	440	427	429	393	417	444	426	418	419	415	427	386	414	360	443	458	415	416	427	432	406	449	454	435	386	469	435	417	445	408	429	404	451	456	429	439	392	412	444	394	406	423	390	447	418	401	415	420	438	458	421	417	454	421	404	422	416	448	440	439	406	451	412	431	442	454	446	427	414	434	438	420	418	411	404	401	402	440	419	416	414	430	457	390	410	441	402	403	400	443	441	394	431	411	456	448	461	405	411	449	437	415	442	398	387	401	402	421	444	422	435	438	415	395	441	432	393	420	454	419	423	434	404	405	444	403	455	415	399	411	419	442	447	402	409	422	450	396	420	433	410	420	394	436	417	436	413	407	401	412	439	429	387	394	437	433	414	398	427	428	450	409	415	457	434	401	422	409	438	397	448	432	467	457	419	412	434	441	405	435	410	442	452	457	420	407	401	373	410	422	432	465	450	391	424	421	424	434	425	411	407	418	435	391	413	419	411	380	407	430	432	439	412	382	434	436	432	429	430	440	393	401	482	400	417	442	426	470	416	408	424	462	429	409	409	409	423	452	407	399	430	438	422	412	383	414	364	420	418	427	380	428	441	388	452	422	421	409	409	404	396	436	437	398	411	404	411	421	454	445	413	425	410	427	445	445	391	423	410	434	437	408	418	439	437	421	435	428	443	441	430	442	407	398	430	446	433	457	404	407	409	414	426	418	397	422	446	421	427	429	424	417	428	438	442	402	391	452	424	444	449	400	416	465	427	405	410	398	415	431	429	412	407	439	388	444	447	425	430	438	404	422	465	398	412	449	412	427	424	435	437	407	399	439	405	401	437	398	423	420	428	422	432	402	437	443	416	443	452	394	444	454	409	403	394	405	388	399	461	378	393	411	457	429	440	429	437	405	431	443	454	427	411	429	425	424	425	391	456	408	418	410	400	436	429	425	438	400	456	437	417	459	424	435	427	459	371	480	378	391	434	446	396	437	403	445	422	433	426	457	432	416	459	422	437	419	423	422	422	424	426	437	423	436	419	417	449	411	429	442	416	406	440	435	397	420	403	427	435	415	423	404	420	390	431	407	431	416	389	415	442	437	386	430	447	437	408	440	454	442	425	433	448	404	438	454	456	456	416	414	410	461	406	431	469	406	449	430	395	443	408	401	466	426	454	412	425	436	453	411	393	417	398	428	434	410	420	431	391	480	423	450	432	402	409	446	439	407	395	406	452	442	400	406	422	440	424	418	430	430	443	419	436	450	449	441	426	421	444	435	441	439	430	425	426	394	460	419	432	421	441	440	430	440	446	415	457	427	419	419	406	422	423	417	396	422	453	413	408	380	429	428	385	459	405	440	459	385	461	407	382	440	429	444	426	407	419	424	468	428	421	420	444	426	445	422	434	394	441	463	445	380	426	458	412	413	436	453	458	419	416	456	420	379	450	444	457	417	398	391	434	453	429	409	393	417	456	392	388	424	438	436	412	425	414	417	414	436	425	388	418	439	426	413	421	419	412	422	426	393	476	421	465	444	410	421	401	430	396	410	410	422	396	425	446	419	424	417	404	453	417	390	418	418	395	428	411	408	421	438	461	421	384	432	398	423	403	437	448	441	427	417	417	407	386	450	409	444	416	411	421	401	423	429	426	439	444	476	429	424	397	429	443	423	418	410	409	415	464	437	447	388	429	425	394	445	430	394	425	384	435	428	401	467	430	401	403	402	411	430	440	407	454	430	393	407	426	434	400	463	412	410	421	444	393	441	403	423	421	431	403	438	413	430	427	419	455	435	418	425	446	436
24054	7087	14979	11235	2479	438	379	360	374	349	312	359	350	340	344	302	336	356	311	323	308	328	341	328	336	342	334	335	335	302	295	318	321	373	321	329	332	296	329	313	315	337	335	329	336	340	317	313	303	317	325	333	329	342	294	300	326	298	302	336	335	314	301	329	329	317	311	350	324	299	309	317	317	323	328	356	333	336	356	329	325	292	350	300	309	334	322	328	342	351	330	310	324	320	304	313	336	365	339	342	341	330	348	330	317	308	302	301	317	329	342	308	324	370	333	358	330	332	357	380	322	338	314	339	351	346	344	329	321	354	327	330	340	303	315	297	339	349	362	357	325	341	365	323	354	341	340	332	343	321	317	310	318	310	346	344	325	322	287	330	330	309	323	314	301	297	327	330	319	346	284	334	325	334	342	326	333	326	351	318	328	350	325	319	312	326	357	328	340	314	311	340	329	304	330	338	313	328	350	333	324	321	316	288	310	328	308	295	341	343	332	299	309	337	333	301	349	334	347	341	349	308	321	291	302	338	326	311	332	338	322	316	292	303	293	327	310	330	335	321	351	300	337	342	338	288	302	331	314	292	330	323	329	342	312	303	293	347	267	320	325	325	327	296	320	337	332	315	322	310	323	316	332	339	328	332	298	321	339	329	330	350	333	336	324	338	345	334	320	343	305	330	346	318	339	326	332	332	313	297	326	332	325	356	343	334	346	344	346	297	324	321	324	338	354	331	345	351	311	320	332	314	323	281	332	329	329	355	333	326	352	370	322	323	316	351	329	283	308	325	323	348	349	329	302	321	310	306	322	359	316	334	337	344	325	353	306	327	305	327	305	296	301	335	307	341	316	330	321	335	341	308	321	331	308	313	314	367	308	302	348	336	343	338	343	314	304	301	326	332	330	321	312	360	304	317	333	332	342	317	322	340	325	333	353	359	290	346	296	342	317	323	345	333	349	315	325	334	317	315	306	310	346	315	328	317	349	343	315	320	311	353	344	330	348	309	310	321	298	289	337	331	313	330	337	301	353	326	322	338	329	345	319	344	355	337	378	342	294	365	304	289	343	315	293	287	362	335	365	323	337	351	332	319	330	321	311	318	288	309	345	343	324	348	317	334	326	322	333	352	343	329	345	342	327	305	323	349	325	321	362	315	337	348	308	328	313	325	297	314	318	354	337	327	369	347	321	332	359	328	295	333	348	307	349	325	302	325	331	338	330	324	312	327	360	363	350	327	295	302	322	350	309	321	349	344	319	346	320	328	332	321	340	363	322	326	309	328	301	359	319	310	319	303	350	365	332	351	340	322	342	316	268	336	329	319	334	300	334	320	294	327	316	374	346	305	300	306	326	302	304	300	323	341	327	321	302	307	332	329	329	322	350	345	327	336	325	330	325	339	326	321	323	340	281	368	330	355	343	354	335	322	286	322	313	308	321	343	311	265	355	313	329	328	305	374	320	329	365	298	298	337	326	343	305	290	318	328	337	306	297	334	326	321	340	350	369	319	372	341	297	310	329	328	306	279	333	296	302	344	332	332	321	336	367	324	343	316	349	335	313	354	333	336	367	344	302	328	351	346	312	337	339	338	319	332	332	277	357	306	308	341	293	328	289	325	314	336	342	272	319	322	310	293	326	319	300	311	313	309	336	322	303	340	296	305	348	362	359	306	386	296	336	339	333	340	331	346	316	329	341	324	323	318	297	333	341	339	343	342	337	369	317	305	309	305	339	334	324	305	322	303	330	331	312	313	320	366	317	300	351	321	318	305	346	322	327	290	294	335	369	319	308	323	340	307	288	323	319	301	283	351	335	331	308	306	309	305	322	328	335	342	313	351	336	341	286	336	347	342	348	332	339	335	357	312	304	333	350	323	321	313	338	312	301	328	285	358	363	337	351	337	300	318	316	332	333	330	330	350	320	316	364	333	317	333	317	300	328	320	342	283	323	344	309	355	336	359	325	366	284	307	343	378	326	335	338	340	311	343	318	332	273	315	347	342	325	322	317	344	358	350	302	329	304	318	325	335	355	317	319	344	331	332	335	346	344	330	295	293	318	325	319	317	287	306	302	355	326	294	317	345	334	324	333	325	321	303	305	327	317	329	367	322	329	289	308	275	323	332	325	322	330	308	288	337	351	292	346	292	312	352	282	294	329	292	322	329	303	336	322	360	341	324	330	335	311	323	341	307	344	313	302	321	348	308	341	334	306	336	326	315	311	303	343	337	311	321	344	328	344	301	332	290	356	346	336	329	339	273	322	322	312	283	314	293	337	329	341	353	339	374	319	329	338	343	328	340	363	336	358	312	325	302	351	334	309	313	322	342	341	273	336	329	340	308	323	308	332	309	334	345	327	329	322	328	318	334	344	278	322	303	320	337	306	359	327	346	335	320	337	309	338	340	323	292	334	328	316	317	316	319	334	364	307	301	341	314	323	338	323	328	302	335	332	349	339	347	343	357	343	354	320	360	325	307	312	382	327	311	327	356	330	313	334	288	318	372	350	349	325	306	313	343	345	350	361	316	324	346	311	326	320	304	321	359	343	309	339	335	306	325	303	306	374	363	324	330	356	316	350	333	355	315	307	326	319	362	305	321	326	354	326	325	343	345	296	338	314	342	325	306	358	312	317	319	317	328	321	304	308	351	323	293	325	365	338	347	326	321	331	311	367	313	323	315	361	310	297	317	334	327	322	346	345	293	328	293	310	330	335	336	325	291	345	315	330	311	343	315	302	317	337	312	318	313	334	267	308	343	312	344	322	316	351	346	302	314	312	316	323	314	313	322	331	371	318	323	318	309	322	302	303	309	331	326	279	306	340	329	330	348	303	293	304	317	341	315	322	299	325	282	327	331	333	303	372	357	324	368	314	339	347	354	319	334	340	317	321	303	331	332	323	319	317	345	344	373	307	334	330	325	338	338	325	305	324	288	341	351	327	349	347	317	322	318	343	315	320	332	339	306	325	326	307	328	327	317	298	332	356	312	343	312	343	326	316	357	305	321	310	302	331	325	348	295	324	297	359	325	324	304	322	334	357	300	315	338	312	328	338	338	307	312	311	323	324	307	333	339	333	357	323	319	332	312	356	334	292	288	289	326	296	351	323	319	349	314	289	316	303	328	350	310	320	311	322	299	321	320	329	364	311	360	336	345	321	319	307	337	330	329	342	312	349	328	322	349	325	348	326	348	337	326	331	319	328	323	310	325	330	338	343	336	325	316	331	318	308	344	365	368	321	315	323	350	310	349	292	296	330	339	345	334	302	329	317	336	306	309	367	342	334	333	369	326	343	319	349	353	293	338	337	356	340	354	317	333	321	305	312	314	339	310	339	336	317	322	317	334	319	348	364	320	352	295	293	293	323	318	310	303	319	361	312	333	314	330	349	361	360	310	297	301	316	308	319	353	340	346	300	301	323	303	343	323	343	347	326	343	338	357	308	305	339	343	331	325	352	318	331	344	354	325	328	325	307	292	314	318	337	309	359	324	337	313
14481	4756	22843	22075	4676	1102	1078	981	923	882	857	864	800	795	833	779	802	769	789	739	761	763	773	703	766	713	755	754	783	758	782	752	758	764	766	711	733	739	767	717	773	721	743	723	790	698	733	754	735	729	766	743	759	737	763	791	725	736	721	729	744	724	746	714	729	763	764	744	733	772	730	763	764	742	787	739	701	752	725	723	732	759	758	747	701	762	762	742	743	690	797	730	727	687	754	739	760	768	757	755	727	693	756	701	725	759	781	714	744	747	762	713	716	747	715	710	728	731	731	714	709	779	741	759	786	733	723	713	757	745	769	743	757	711	751	725	724	751	720	736	780	743	744	741	725	738	740	805	711	751	744	753	747	733	792	774	769	749	743	740	743	762	789	770	749	761	735	703	727	690	739	783	770	761	734	751	784	725	711	732	738	688	736	773	713	731	752	722	782	697	725	758	777	704	749	731	751	752	708	724	744	705	737	719	752	750	713	740	746	714	706	756	718	749	742	748	731	733	742	707	760	768	742	718	772	717	771	723	733	746	796	784	713	733	675	759	672	718	692	731	724	769	747	720	765	745	782	764	760	775	765	738	739	710	751	723	716	708	768	743	713	766	689	766	757	722	760	763	737	732	721	762	757	703	726	739	743	731	781	737	739	709	750	715	687	776	710	756	729	724	697	717	737	737	732	746	732	722	755	775	790	744	712	762	729	696	819	760	772	755	696	729	743	779	760	675	740	763	745	714	735	738	739	762	766	737	739	733	732	684	726	721	761	744	726	758	713	754	709	745	750	730	751	744	771	727	717	746	746	724	756	723	712	755	735	775	729	743	746	779	788	776	708	734	711	796	757	730	766	754	703	750	747	765	752	725	741	784	761	688	714	751	745	720	746	744	740	735	742	697	712	751	741	723	745	721	709	720	751	708	751	802	782	736	750	746	715	769	740	736	739	806	714	715	700	720	757	768	765	712	726	753	721	756	726	744	748	725	742	711	716	712	735	743	784	755	777	750	734	684	811	765	712	681	763	749	713	677	697	738	745	723	711	797	766	764	702	806	757	718	744	744	734	683	744	734	769	744	726	696	770	698	696	746	742	734	803	715	714	728	726	776	723	739	696	720	714	764	756	756	743	717	728	770	745	730	701	724	775	738	702	730	749	758	710	782	744	732	726	744	759	767	666	697	752	772	739	729	712	760	797	740	696	750	689	726	746	750	741	683	716	761	752	778	753	754	721	719	706	714	797	778	699	777	685	781	784	679	716	710	730	738	715	731	734	732	750	720	750	745	738	806	727	729	715	760	773	772	717	782	786	748	777	738	701	684	725	720	739	754	739	736	711	782	761	690	768	725	694	729	766	769	763	730	723	732	741	734	722	707	752	758	708	745	770	772	757	735	746	755	736	734	732	707	700	756	698	664	668	721	729	761	712	737	719	792	709	701	825	778	722	715	754	775	719	726	725	734	717	736	743	723	736	795	770	784	764	748	723	761	699	735	754	710	781	735	775	750	726	721	682	746	771	692	732	764	731	745	727	761	775	747	734	737	769	772	764	706	759	710	768	760	722	759	806	729	754	740	747	785	796	744	701	784	742	736	743	733	744	756	754	781	707	779	730	748	742	722	686	700	770	734	804	707	772	665	769	721	715	748	734	749	752	721	751	774	747	770	716	770	749	727	709	730	707	785	759	691	776	743	710	748	790	765	743	723	722	753	768	787	703	747	734	735	748	750	750	715	803	705	738	748	740	778	778	714	729	745	716	743	709	763	697	739	690	759	769	739	761	736	802	708	695	765	772	738	721	746	695	768	731	732	750	710	708	778	681	733	702	753	750	715	723	763	760	808	763	736	698	805	734	786	769	783	759	750	751	767	768	715	639	721	726	737	764	754	759	730	729	731	718	777	729	682	694	759	748	766	711	756	766	711	786	745	697	758	774	731	734	706	716	743	766	698	656	741	721	748	751	748	780	730	783	699	730	707	724	758	781	750	741	732	738	777	763	766	774	699	722	739	770	753	764	777	776	753	730	741	754	776	795	754	782	718	734	719	739	737	789	731	706	736	735	720	689	781	807	755	767	690	747	713	748	782	799	754	746	737	741	704	804	772	746	757	689	759	722	764	719	747	726	761	742	707	745	772	738	760	731	747	740	766	741	787	707	756	704	713	703	773	705	717	758	737	773	737	705	754	711	761	768	724	700	725	724	740	775	765	694	763	687	691	755	756	710	732	765	757	711	721	739	736	733	719	730	723	732	748	773	791	793	793	735	736	762	718	752	708	707	705	767	689	734	709	661	723	769	754	757	690	730	707	756	713	728	738	767	715	739	728	724	739	717	732	755	754	725	777	704	674	730	758	710	718	757	754	720	770	739	704	695	741	753	753	758	750	722	770	786	730	713	740	699	774	727	708	734	785	723	756	669	771	736	777	751	743	762	751	776	737	732	682	815	746	738	729	773	726	748	733	751	755	810	770	715	783	769	742	736	729	716	740	755	757	757	718	787	767	752	734	757	773	671	727	731	708	750	753	778	770	776	741	714	688	761	705	743	719	687	740	762	730	730	776	744	759	730	711	792	710	749	732	784	729	698	744	774	678	715	717	774	724	724	760	693	731	722	718	742	744	743	744	720	724	700	749	748	753	742	682	759	702	714	799	745	731	720	746	739	746	758	741	743	771	695	757	739	688	736	729	743	739	824	683	757	763	744	714	740	687	739	755	728	725	731	750	742	754	770	750	746	745	738	740	766	773	806	738	752	738	723	727	765	715	724	718	739	748	753	722	742	718	793	738	741	826	744	786	717	714	704	779	794	715	718	716	719	694	767	730	753	686	726	683	781	767	763	765	736	734	701	704	761	805	742	747	701	769	687	799	719	717	749	755	766	763	751	748	734	737	748	725	732	748	733	771	747	779	735	748	738	730	778	704	726	734	720	745	767	739	740	731	788	715	748	739	759	678	732	690	793	737	745	792	690	732	753	748	693	734	707	774	701	714	705	785	741	756	726	758	756	748	750	708	733	742	795	778	730	749	747	750	729	785	734	751	759	769	751	722	742	716	731	754	736	730	717	739	667	717	729	760	761	647	687	711	749	759	765	727	735	762	710	751	774	759	724	728	735	736	725	707	764	759	770	731	760	708	716	699	747	728	736	699	728	779	681	716	709	733	694	765	739	795	707	778	789	740	732	772	759	765	735	743	785	736	726	775	764	774	758	754	783	729	774	728	737	752	746	779	718	716	752	717	761	747	718	822	709	735	781	738	762	757	706	751	750	759	727	725	725	757	736	737	814	789	718	758	727	734	722	743	701	740	724	724	744	755	750	735	724	699	726	752	747	730	746	775	738	720	721	759	702	722	739	733	660	771	727	748	726	696	724	729	757	726	732	803	710	760	721	723	767	763	730	743	758	720	702	781	721	747	696	706	710	661	714	805	698	719	763	785	706	797	780	794	777	745	724	778	767	703	738	726	701	721	764	725	745	776	718	759	739	730	706	755
33280	10086	23587	21288	4773	524	512	422	431	399	370	365	381	375	390	385	360	363	347	372	359	380	371	330	328	349	349	333	332	354	384	355	313	382	333	330	328	349	360	354	357	327	355	370	350	345	353	392	325	325	370	335	313	333	387	334	345	340	329	346	325	348	351	360	332	347	332	368	361	327	311	327	357	363	364	352	354	364	317	329	374	366	343	309	355	344	317	312	345	374	325	365	330	355	320	373	365	336	348	394	343	360	367	357	330	319	357	326	362	330	362	361	398	357	362	321	318	332	341	304	327	330	341	373	362	334	356	324	345	348	337	344	371	351	330	352	373	368	358	349	338	380	345	352	317	347	321	351	343	324	357	367	286	370	337	342	372	329	344	353	341	302	330	315	377	359	353	302	338	333	364	327	318	329	341	341	324	368	341	356	322	338	314	349	330	314	331	351	343	367	343	324	336	334	339	368	346	369	356	340	348	355	345	335	342	346	324	354	318	335	321	364	340	357	375	376	336	338	340	359	304	360	327	317	312	356	325	337	318	326	368	344	355	331	325	326	314	333	387	350	347	371	393	369	347	338	349	352	318	368	362	320	343	377	335	331	368	342	369	315	359	318	346	342	350	349	382	338	331	367	356	362	358	358	373	334	363	339	338	349	330	344	343	355	358	343	329	369	366	381	332	333	350	345	339	324	357	370	338	322	352	353	373	330	368	376	321	342	345	364	346	295	361	369	336	285	355	369	348	325	325	323	341	366	348	352	331	339	294	355	339	336	324	320	361	341	361	339	372	353	335	341	337	331	356	325	334	290	298	333	315	340	348	355	342	355	336	386	336	335	374	354	351	355	327	331	299	365	371	306	339	360	341	331	337	323	382	367	354	347	335	329	365	325	295	297	376	330	375	369	317	329	349	347	345	343	353	333	328	345	328	371	333	365	345	331	342	353	363	340	342	337	388	328	349	343	355	373	352	373	333	379	340	386	343	362	333	337	313	338	351	345	306	331	337	330	363	384	375	316	330	367	346	347	345	360	393	326	327	326	322	316	323	318	353	328	338	355	360	344	311	327	346	340	339	325	374	390	367	350	380	356	353	310	340	346	362	347	325	393	350	347	333	343	304	344	348	367	325	357	343	353	342	368	334	303	343	353	355	350	356	330	354	319	302	330	325	347	313	353	357	358	320	371	352	307	313	325	350	315	350	361	355	337	329	340	345	346	340	361	362	332	316	335	325	352	365	381	332	302	340	401	376	350	355	356	319	372	335	354	338	348	344	344	330	361	380	303	347	311	362	307	368	322	353	350	377	353	310	361	320	342	374	350	350	345	344	338	365	316	328	363	377	343	375	331	321	332	320	351	363	345	381	326	353	363	324	340	364	326	343	359	366	337	379	350	349	332	367	327	336	329	333	352	338	386	356	358	358	346	293	329	316	338	363	356	363	349	352	336	313	324	344	358	321	337	340	308	356	331	366	351	352	330	367	297	374	340	348	308	342	356	310	325	363	342	336	377	383	317	363	323	308	351	358	325	307	324	325	343	369	350	362	343	295	356	321	323	330	320	360	346	345	332	338	347	361	329	373	380	355	326	337	343	323	363	344	327	347	353	369	363	296	356	345	324	345	331	372	343	337	366	361	317	320	348	329	393	344	345	338	343	361	338	368	371	351	348	348	322	357	321	333	359	348	362	365	329	340	353	370	331	320	367	325	312	381	355	331	361	336	348	316	353	358	336	354	366	317	364	334	351	291	328	323	368	319	367	342	364	333	358	311	363	347	345	349	365	333	344	306	336	379	344	304	323	345	360	344	356	350	354	327	357	338	343	343	327	358	328	390	349	366	352	326	339	371	340	360	356	307	342	341	351	310	307	333	355	366	324	348	336	319	385	342	356	344	341	297	327	335	320	358	354	336	347	355	336	330	384	351	342	356	354	337	316	313	347	323	358	364	329	348	353	358	322	350	349	341	365	341	325	322	366	367	362	319	342	369	339	305	355	357	319	352	362	332	336	327	340	347	380	343	329	309	282	392	347	359	330	326	382	374	331	337	358	339	346	355	359	299	358	366	317	346	343	333	332	321	329	314	357	353	304	321	320	322	321	345	334	390	345	357	338	335	366	361	352	346	368	359	365	367	346	329	318	332	367	341	345	357	372	308	316	365	343	355	345	389	366	380	365	347	378	343	356	325	362	368	343	340	334	343	323	352	368	358	337	372	336	342	332	356	375	313	343	346	344	312	340	348	373	323	369	349	356	314	336	332	313	308	329	328	296	358	321	362	326	326	348	345	312	323	320	337	329	339	309	344	342	315	316	337	370	343	366	328	385	319	367	364	342	330	361	306	329	361	367	301	335	341	358	359	357	316	331	318	356	338	304	336	331	289	376	342	358	365	351	346	314	348	353	386	333	335	355	371	341	353	356	336	333	355	377	306	347	326	350	335	326	305	348	322	344	335	326	354	347	314	329	305	379	369	336	332	333	284	326	338	380	347	358	334	334	354	337	385	315	346	333	316	335	357	362	368	313	355	359	361	340	363	345	339	314	324	337	358	344	360	294	340	317	337	342	347	313	311	314	339	343	348	340	328	336	343	339	326	327	331	329	333	340	366	351	327	372	365	353	303	362	374	380	342	314	335	363	366	358	378	344	364	353	328	348	341	324	327	344	393	353	298	380	351	340	349	360	379	379	350	332	308	352	316	377	348	346	358	344	334	339	379	381	312	331	330	340	357	359	331	397	336	299	308	340	337	399	312	343	339	342	341	366	341	368	334	360	330	328	290	352	363	360	344	321	366	322	342	324	357	349	373	325	336	342	337	322	368	314	375	326	358	366	338	361	321	360	330	364	308	324	321	368	338	337	337	325	347	300	376	362	331	333	349	352	309	320	356	354	368	308	354	358	350	351	343	341	351	361	332	336	337	356	361	377	360	352	318	341	367	379	358	366	334	367	341	299	308	354	333	349	370	347	366	341	362	391	324	329	325	311	380	341	316	352	365	365	351	357	294	329	351	352	344	375	341	326	319	322	342	337	363	338	324	366	350	321	359	350	343	333	366	296	328	339	325	365	343	343	325	346	380	312	303	356	359	320	322	348	329	342	337	377	323	332	311	374	337	334	340	345	356	376	334	333	366	373	318	336	347	347	372	345	375	314	341	343	385	369	313	371	332	322	337	362	359	358	350	356	345	325	356	328	365	368	344	325	348	327	353	315	378	313	366	346	384	359	343	353	378	381	313	335	342	350	331	336	330	360	379	275	360	359	347	338	355	335	346	314	327	353	339	367	321	352	333	315	328	363	348	343	344	313	348	352	355	327	345	379	338	353	369	351	315	330	337	362	351	358	371	366	368	360	300	370	371	353	331	323	349	356	337	371	341	333	368	334	318	353	320	349	288	345	322	361	363	325	331	322	349	337	312	341	370	324	347	314	354	326	314	327	323	382	356	363	315	321	374	373	363	349	365	306	320	346	317	356	349	321	323	355	357	364	337	285	322	331
18711	5359	31045	31537	5807	1577	1333	1205	1147	1030	976	975	953	898	889	856	834	907	839	831	770	879	776	789	785	804	770	786	822	769	805	769	754	807	786	791	814	745	756	812	819	753	799	764	752	724	790	734	754	750	755	758	738	813	802	742	740	751	763	710	760	788	776	794	779	748	723	760	774	698	726	792	805	771	749	795	791	711	783	735	741	738	713	733	767	787	752	744	758	756	766	746	708	768	718	729	771	746	779	758	742	768	782	724	725	762	764	740	733	766	708	763	728	779	723	765	784	753	687	750	712	731	749	756	696	736	708	794	723	723	728	708	768	720	718	765	782	729	766	801	754	746	778	753	773	741	759	730	810	732	728	763	735	772	758	757	767	736	785	758	731	767	773	724	760	745	798	781	776	789	785	773	764	773	734	744	775	768	769	743	766	724	771	792	747	734	777	736	743	792	759	816	700	768	761	767	746	706	759	709	795	760	737	745	738	705	777	736	721	760	748	804	744	740	726	674	810	754	769	734	770	729	712	697	761	753	780	744	800	774	739	739	812	724	739	747	764	779	800	757	745	777	733	770	771	743	785	779	757	775	744	767	718	736	769	723	701	737	755	730	724	735	774	754	759	746	748	766	721	743	730	752	744	725	739	755	768	760	732	772	771	757	825	711	750	791	756	754	767	773	723	728	731	750	718	732	773	823	791	701	767	731	772	719	767	724	744	762	721	748	745	717	781	783	739	733	786	746	746	765	763	774	782	760	761	752	744	724	720	805	776	721	763	754	797	786	745	733	764	766	738	723	735	722	779	737	743	703	750	746	759	759	798	761	739	761	799	754	783	710	761	764	770	720	774	793	721	748	742	770	766	791	776	769	761	791	746	781	801	779	716	768	722	758	773	747	780	747	757	724	703	751	805	788	751	746	754	787	731	732	717	795	733	698	779	763	712	724	741	730	756	755	752	795	756	796	699	740	736	781	787	711	770	759	768	786	762	737	761	766	702	771	750	738	797	739	762	781	723	769	756	808	749	760	692	731	742	724	810	756	761	747	744	741	753	744	743	759	745	750	720	793	742	795	774	787	749	765	734	706	802	720	760	786	758	730	721	771	732	790	765	759	752	793	806	770	751	736	760	718	734	747	729	779	726	752	770	754	731	793	765	733	709	773	772	764	710	718	744	763	781	730	746	779	818	759	756	723	774	751	796	775	785	782	756	739	736	799	789	703	717	725	741	712	792	764	763	763	770	730	735	774	750	742	763	766	745	756	758	750	751	805	779	757	731	736	716	741	765	771	823	704	769	770	752	797	764	769	740	785	780	736	792	772	787	828	749	697	800	759	754	783	779	816	786	726	730	735	748	762	822	729	733	724	731	754	723	770	736	734	780	744	763	712	786	770	749	728	762	744	795	710	835	718	746	718	771	738	762	760	742	755	796	781	748	796	776	744	760	679	768	791	725	756	746	719	729	763	733	774	764	807	749	784	757	766	781	732	771	763	737	745	759	794	759	756	750	790	756	761	758	733	743	764	760	739	751	799	708	784	765	706	749	791	815	793	759	732	746	786	713	707	741	783	740	730	732	763	701	755	731	777	718	732	762	786	776	768	759	786	761	801	765	746	753	768	768	756	751	765	774	801	796	781	705	805	745	768	796	743	813	743	756	737	718	756	746	754	735	698	733	733	791	735	782	758	826	765	749	761	752	765	724	746	776	798	771	765	751	753	761	745	789	774	727	755	792	742	796	742	772	740	746	767	786	761	720	731	745	724	718	739	755	748	728	750	751	762	796	724	715	760	698	780	751	754	790	752	726	689	737	736	773	741	752	758	830	727	773	781	758	773	738	767	733	740	802	758	721	695	780	756	794	725	814	757	745	773	758	765	736	793	757	763	719	746	746	804	712	755	757	790	789	733	787	722	734	776	755	747	800	766	796	735	809	778	741	729	761	756	692	748	771	732	770	703	797	732	742	762	762	733	749	737	719	817	715	778	761	708	772	756	800	804	782	690	783	786	697	749	774	794	721	798	786	739	733	781	744	776	770	743	737	793	741	753	811	748	743	739	743	779	745	768	778	761	757	713	766	733	742	719	731	750	750	754	725	781	758	732	729	782	743	758	791	769	770	719	778	747	750	770	753	787	744	758	750	704	784	741	713	685	751	763	762	794	770	767	769	732	714	734	690	712	822	803	742	779	724	765	763	736	791	812	729	765	805	763	742	760	731	697	773	719	735	754	734	762	737	735	782	802	761	762	806	764	713	732	748	765	751	716	703	749	744	783	776	735	739	753	743	712	766	786	747	773	733	754	771	747	823	750	754	761	729	733	737	758	780	769	750	784	719	744	746	765	787	756	729	796	779	673	728	800	757	768	760	759	751	736	739	768	757	728	772	783	735	748	764	720	771	724	701	714	765	778	786	726	776	744	734	750	731	779	706	722	721	774	731	752	783	685	746	718	744	761	743	730	708	742	770	725	775	738	795	779	752	760	758	691	770	732	764	786	714	734	731	743	728	740	770	769	758	779	754	748	752	745	737	772	781	776	701	776	744	732	720	753	754	744	766	743	741	736	730	748	788	796	796	801	736	790	718	750	782	759	733	774	791	757	752	769	693	730	751	731	733	750	760	761	791	811	767	753	732	749	718	698	772	834	782	781	757	788	759	751	742	754	719	761	741	776	757	784	782	762	768	783	771	736	754	746	731	751	728	762	744	759	760	757	763	749	784	778	732	753	743	742	755	736	749	781	739	796	729	769	736	741	771	769	807	768	798	831	762	719	699	760	730	796	731	749	702	744	786	742	723	770	794	718	736	777	759	757	757	738	784	794	780	765	752	753	786	771	719	763	748	727	754	741	766	752	740	769	735	753	753	795	739	725	728	727	760	762	792	767	717	773	716	786	798	725	786	751	750	761	719	721	756	768	744	765	809	768	767	757	725	720	715	767	825	776	753	747	781	695	790	798	759	719	778	785	783	723	791	746	740	761	769	792	705	759	736	744	726	735	777	755	692	827	826	764	767	768	756	747	749	718	738	724	752	827	733	746	725	732	775	730	751	729	769	727	776	742	742	779	746	757	773	780	801	742	761	818	787	818	703	709	787	739	767	754	709	813	718	752	798	733	763	755	786	766	752	800	840	705	773	781	790	738	760	721	734	756	772	771	784	767	787	794	749	734	779	729	755	741	721	778	718	753	734	773	764	791	771	754	724	743	715	777	794	777	747	780	735	757	743	725	758	711	778	769	725	800	742	788	749	757	742	741	754	738	761	779	757	753	766	730	767	720	771	744	765	758	761	799	740	777	754	724	721	734	790	787	740	766	748	776	764	780	758	725	755	755	734	767	739	710	751	764	792	726	754	763	732	760	777	784	751	726	777	783	739	786	772	732	760	768	782	802	797	802	741	769	761	723	709	771	718	754	752	764	765	760	741	721	780	737	774	734	725	743	754	736	761	771	769	762	724	803	744	744	753	751	721	740	800	772	695	713	773	722	765	763	789	771
12665	3264	1339	351	156	169	167	150	132	167	146	187	141	180	171	157	165	190	174	172	163	161	157	156	172	134	142	169	156	168	160	155	149	161	142	128	177	144	159	124	143	149	184	147	151	152	161	134	176	146	150	181	130	140	155	153	187	147	172	146	169	172	158	164	144	164	161	162	164	168	158	155	170	147	158	129	168	173	151	167	166	163	150	143	147	141	154	151	138	146	140	168	155	160	160	175	178	148	133	160	155	152	165	151	186	168	157	175	170	156	175	148	158	133	169	153	151	142	148	160	149	170	178	153	180	156	127	177	143	133	131	158	135	157	170	170	155	160	151	154	156	157	154	142	138	145	179	159	130	143	164	154	161	162	160	159	157	165	154	175	139	146	166	155	160	167	155	154	170	140	135	161	149	121	149	160	152	160	168	176	156	137	150	147	137	139	190	140	152	164	136	150	165	156	158	166	168	166	160	145	137	160	153	173	154	138	169	154	169	162	182	131	173	154	140	187	142	163	138	140	148	148	156	146	162	141	142	146	180	156	149	177	141	163	162	156	134	152	152	167	139	143	155	148	167	170	156	150	153	131	152	143	154	153	163	149	186	173	150	162	166	173	178	169	138	130	161	142	188	164	161	154	131	148	154	130	162	150	164	155	145	146	183	166	152	153	184	155	153	150	160	143	167	133	151	186	154	150	147	134	156	146	167	147	168	149	167	173	147	150	157	128	125	141	146	156	168	150	157	157	159	168	164	168	160	173	174	168	165	155	168	154	155	158	148	152	155	157	147	167	191	155	147	141	161	152	156	154	143	154	131	143	157	162	166	163	172	154	144	166	183	132	151	148	141	144	156	191	163	176	152	181	170	169	156	154	118	154	160	165	158	180	151	160	161	152	147	135	179	128	177	165	154	155	174	170	151	147	179	140	131	171	173	155	166	142	149	125	145	151	174	171	170	170	169	146	150	190	156	160	140	160	165	138	168	160	140	138	155	162	177	145	156	176	144	150	162	152	129	168	166	167	146	140	156	179	153	147	168	133	129	174	126	164	149	159	164	140	141	180	149	161	160	160	170	148	172	164	164	181	158	138	147	152	171	158	147	169	157	141	156	169	151	152	146	149	161	156	176	143	167	155	180	167	152	162	142	157	166	169	167	143	167	166	177	154	157	172	164	154	177	152	167	149	149	157	154	143	150	157	144	145	154	158	186	152	143	157	165	154	159	169	176	155	174	137	156	163	169	155	125	153	160	174	154	163	158	156	153	149	152	133	159	147	158	157	161	155	157	147	148	162	165	150	177	138	177	156	161	165	163	156	152	149	158	171	155	148	156	151	169	169	137	148	144	153	152	181	190	179	167	175	172	159	162	159	168	197	161	165	144	131	152	166	136	154	140	155	178	159	167	190	182	174	144	144	165	167	159	162	160	172	146	160	149	158	145	157	142	142	163	166	144	163	158	175	158	180	155	144	143	159	157	136	127	153	165	151	175	160	155	167	159	191	149	157	171	160	146	160	159	157	171	148	132	160	181	153	185	160	162	170	135	135	159	154	153	167	130	179	143	177	165	155	167	161	126	167	177	144	164	150	154	139	163	143	185	133	160	152	150	151	182	169	165	146	138	150	156	151	157	157	165	137	160	153	155	168	165	147	191	149	141	140	147	181	163	147	165	151	159	161	144	159	180	153	160	151	164	171	168	148	142	138	146	133	169	166	147	150	153	170	129	158	157	174	147	141	175	161	125	171	143	122	133	160	150	150	159	129	151	131	160	137	166	145	164	160	169	149	153	164	153	172	142	167	171	155	156	148	148	166	154	139	167	159	168	159	150	154	169	164	157	142	178	141	179	157	149	133	146	150	137	141	156	149	140	170	162	168	130	151	155	144	183	152	156	169	150	142	160	162	132	158	163	129	151	155	144	161	158	178	176	151	171	156	182	142	157	153	166	190	159	128	144	187	146	149	168	151	142	126	168	153	152	171	165	167	148	155	155	157	143	159	164	155	172	147	141	155	143	154	147	167	172	156	152	153	141	142	150	162	138	165	148	172	150	161	144	149	175	201	143	146	140	153	170	153	159	158	175	145	144	142	165	162	138	142	158	162	157	160	150	149	143	121	161	144	171	151	157	173	143	153	168	155	155	128	157	150	156	171	158	173	169	158	117	183	168	153	159	156	156	140	160	152	166	170	153	150	142	150	145	160	140	164	159	175	154	151	152	151	141	143	168	156	181	167	173	157	148	153	156	149	149	165	146	144	163	153	165	139	161	169	159	171	151	173	147	134	160	167	131	166	170	164	178	159	137	150	158	163	156	161	145	167	160	175	145	165	146	142	145	127	165	148	143	162	190	141	148	146	157	160	177	162	168	166	185	148	163	159	155	151	164	150	164	157	146	152	160	167	145	145	139	170	162	140	147	160	157	144	157	158	193	159	139	178	162	141	130	157	159	161	175	169	181	162	161	142	150	129	159	150	166	176	145	168	177	187	153	138	149	162	150	128	146	153	179	172	141	147	179	159	148	152	162	165	150	150	147	161	142	157	176	143	151	157	163	148	179	147	159	169	168	164	159	153	157	148	139	149	153	165	155	170	154	138	151	166	167	165	142	135	154	175	148	132	162	174	162	166	184	160	155	163	149	154	173	147	162	157	130	150	163	160	158	157	147	148	142	149	146	161	142	169	159	139	178	191	150	154	160	155	168	160	150	159	158	175	157	183	138	139	134	167	134	136	150	170	175	157	185	172	159	153	113	149	165	177	154	170	149	160	165	137	141	130	138	158	196	175	148	182	175	169	166	142	135	149	154	170	135	142	169	168	161	161	139	161	148	152	177	158	154	136	136	158	161	161	191	166	158	158	163	146	149	162	187	141	140	146	146	156	178	161	164	170	135	165	154	165	173	177	171	125	131	159	176	169	158	153	160	165	167	132	166	166	149	161	165	159	163	141	151	141	151	180	163	140	146	151	191	134	162	173	132	150	150	162	137	147	166	172	173	157	155	171	180	137	153	160	157	175	162	168	172	157	144	164	182	164	159	149	155	138	172	160	165	150	157	142	185	157	152	144	142	162	169	147	163	154	175	168	152	158	170	147	155	150	154	160	183	129	135	155	169	158	148	146	164	158	173	121	150	146	144	154	147	157	179	152	170	161	172	144	177	169	172	155	153	144	172	183	155	164	140	142	135	151	152	147	160	163	155	133	172	164	167	175	169	171	130	144	180	154	146	151	160	157	186	172	162	150	141	162	149	156	147	156	145	161	171	157	179	154	149	158	179	147	136	152	144	162	169	165	151	150	194	145	151	154	124	157	166	128	136	158	145	156	146	160	146	134	158	152	158	153	170	151	150	156	163	156	147	156	146	135	151	168	153	161	159	141	137	130	172	156	141	172	173	145	188	158	158	169	187	162	143	167	165	155	178	154	165	149	166	161	173	141	144	142	174	172	141	165	178	153	157	132	164	134	151	146	152	161	183	173	178	148	164	156	160	166	167	167
7253	2241	2433	994	483	437	387	469	421	442	441	394	397	409	440	409	398	438	413	422	435	413	388	410	441	401	412	404	375	386	464	413	426	468	409	402	387	393	412	419	371	396	423	393	433	399	373	352	417	394	418	393	380	432	430	434	424	425	427	418	375	381	399	424	395	412	393	377	413	460	433	437	440	422	429	414	390	378	417	397	401	396	384	420	392	446	386	404	439	388	420	430	408	387	413	376	396	381	370	395	386	396	400	407	413	405	382	396	427	429	417	375	400	418	420	415	402	387	425	399	406	378	423	427	387	400	406	422	431	370	406	414	425	392	431	420	425	379	422	377	356	423	410	394	410	425	359	418	354	434	417	394	392	387	398	420	415	391	443	373	381	393	416	389	417	396	409	418	374	421	409	404	415	433	403	417	418	400	390	399	395	409	396	402	432	395	417	430	410	363	366	402	391	399	402	411	383	414	395	376	383	418	368	429	436	404	416	440	410	396	421	396	376	420	431	413	421	417	424	428	443	385	381	405	388	419	437	371	406	387	409	413	424	425	403	393	413	402	406	387	429	415	414	373	398	415	457	415	436	386	401	364	407	376	396	423	397	412	385	413	401	438	400	425	372	418	397	402	439	406	393	372	412	377	387	422	391	395	428	400	447	428	445	385	444	402	387	395	399	426	401	391	404	408	374	401	401	395	403	410	405	405	449	390	443	371	382	426	388	401	431	410	421	415	444	393	396	380	384	426	417	382	415	396	373	444	391	417	405	408	428	403	431	401	401	429	373	409	379	407	423	399	423	436	386	397	376	442	388	442	421	436	426	387	395	395	414	443	381	362	415	403	411	402	437	435	387	422	394	421	418	396	421	375	448	407	443	404	422	443	397	430	383	402	372	420	396	396	376	396	440	442	416	410	428	401	389	371	388	410	401	406	373	422	408	363	420	413	374	377	390	369	401	407	387	399	396	430	387	383	393	364	438	386	400	419	403	407	404	396	427	389	433	414	384	392	443	416	409	408	415	424	438	353	381	415	403	439	391	431	411	411	425	410	370	430	427	411	415	375	395	392	437	397	447	416	407	452	442	417	437	399	429	419	392	403	432	386	382	360	386	414	368	423	412	407	395	398	374	394	395	402	377	372	404	410	438	440	442	378	424	415	411	387	380	402	380	440	430	432	417	443	406	397	403	430	399	427	416	443	415	418	410	435	388	433	377	443	413	422	422	419	423	392	402	396	399	372	397	405	398	418	403	416	424	411	411	416	410	440	381	390	397	415	429	396	419	410	398	405	418	364	411	386	448	439	409	424	414	422	401	430	395	443	384	374	388	407	454	413	405	387	441	392	422	416	410	375	408	433	415	404	410	376	401	396	399	413	410	414	397	387	420	411	394	454	381	429	404	411	401	422	411	344	424	390	418	423	412	398	361	397	405	430	418	396	406	383	413	422	423	412	410	393	380	410	403	408	406	411	387	383	421	393	410	378	402	382	376	385	427	413	403	398	410	407	403	408	414	406	407	399	377	345	400	389	458	423	411	409	397	449	401	426	422	408	414	391	390	407	431	422	420	373	448	433	423	398	406	419	414	410	382	456	405	394	455	402	426	410	384	406	444	375	396	415	387	393	382	400	431	419	394	431	416	420	377	411	413	418	390	386	386	429	402	424	380	439	438	421	432	414	392	442	416	382	385	406	413	387	448	397	418	406	385	406	371	440	378	421	422	399	400	371	404	401	411	403	422	449	442	380	376	381	377	416	403	411	415	387	387	361	409	421	382	383	416	395	420	407	413	396	404	414	411	397	413	391	423	404	379	386	413	382	404	350	383	388	396	419	445	410	440	401	408	356	407	416	408	406	406	409	370	408	424	386	413	416	387	384	373	397	405	388	466	402	431	407	394	401	397	417	409	388	377	408	379	389	404	437	417	399	402	414	408	397	379	397	390	435	392	418	411	414	397	394	427	408	426	390	414	398	374	425	404	406	357	398	388	389	431	386	420	430	424	420	375	407	390	391	392	406	384	399	364	377	413	428	388	414	377	421	386	442	382	386	427	396	401	399	420	430	372	396	405	441	385	371	417	384	379	436	363	401	379	439	389	437	382	389	380	402	402	389	389	413	448	411	402	397	415	437	357	442	405	431	417	384	379	417	386	406	368	401	354	411	415	360	388	414	434	389	392	396	395	423	420	416	433	447	374	411	409	371	407	397	410	398	443	406	453	435	407	403	372	423	423	393	403	441	380	410	424	421	444	412	406	399	417	382	429	389	403	455	373	409	421	406	386	389	400	403	434	423	365	389	398	375	408	426	427	433	402	441	401	403	428	412	405	399	444	419	417	415	372	405	394	417	431	425	370	417	425	395	438	395	405	430	406	415	390	441	411	413	411	418	384	393	389	391	391	425	436	408	403	405	381	415	394	380	403	387	410	446	428	367	393	382	424	412	421	412	394	411	421	386	395	415	396	404	400	355	420	387	378	453	433	398	387	422	414	414	383	397	408	391	411	419	394	396	401	408	426	390	403	407	433	373	447	413	403	400	425	415	410	414	396	392	382	415	372	418	386	402	437	429	380	411	415	416	421	418	428	420	391	386	401	410	409	421	395	393	430	413	420	452	393	425	372	376	380	381	395	422	392	423	453	410	395	433	388	422	394	419	430	391	405	399	434	385	391	418	414	385	413	436	404	421	397	405	385	422	408	398	394	392	455	418	401	420	426	424	384	358	452	413	431	377	428	455	425	411	426	408	371	403	418	438	420	406	382	397	402	422	404	425	449	402	396	411	425	403	406	391	394	403	400	402	396	406	435	401	407	383	434	402	415	408	431	396	386	400	406	385	453	431	413	389	388	374	425	415	382	415	380	405	416	421	376	395	406	401	409	413	398	389	416	407	407	382	440	379	397	465	410	407	418	425	434	416	423	406	405	395	398	436	463	402	397	412	369	404	381	413	416	408	401	374	424	406	446	385	366	422	422	425	416	406	407	416	423	426	438	418	403	406	459	415	383	421	418	415	393	410	390	408	420	405	401	402	414	417	381	407	399	399	378	437	400	393	412	374	412	374	392	402	402	429	372	409	456	409	375	369	384	407	414	396	442	384	412	406	374	385	423	420	413	418	416	411	394	420	360	397	410	403	431	377	400	411	417	384	385	377	388	432	389	416	388	346	405	418	364	401	427	409	406	386	425	418	417	431	409	406	404	385	390	380	378	412	388	437	369	426	400	378	449	383	412	413	382	456	399	383	418	417	403	391	393	380	392	434	362	418	402	397	364	428	398	418	442	406	416	440	419	429	394	404	409	396	412	428	431	406	411	405	390	419	439	394	393	379	394	420	410	382	365	404	414	396	415	410	426	443	410	358	420	388	411	421	427	380	382	393	390	402	417	423	425	389	398	390	423	378	405	414	401	387	394	456	374	408	386	398	403	395	407	403	432	414	436	388	409	406	407	392	406	411	409	381	405	423	407	361	411	442	407	422	411	408	417	398	430	410	436	388
24994	6722	15570	9497	1718	455	434	351	343	373	316	332	343	346	356	315	336	338	335	362	308	320	329	343	326	350	330	309	336	322	324	325	320	303	335	309	328	295	325	343	309	336	303	317	353	312	315	328	321	325	312	329	348	304	316	339	328	300	316	335	334	334	325	336	313	344	330	326	314	305	315	324	306	341	346	329	315	315	316	309	326	297	310	309	323	308	328	339	335	343	308	300	339	347	306	364	296	314	325	332	292	317	341	279	312	329	310	311	286	319	318	274	323	303	345	296	323	282	297	343	319	304	335	331	323	316	351	362	340	352	290	347	297	287	337	302	360	306	345	322	368	320	346	326	299	352	347	350	329	315	291	326	304	309	304	308	304	306	354	305	342	349	349	312	297	336	301	330	318	305	362	317	299	347	316	316	324	357	308	333	282	328	354	357	322	332	287	329	302	328	293	295	300	337	326	283	279	325	303	306	331	324	309	299	330	324	324	348	317	324	309	323	309	306	326	339	353	322	319	341	293	349	296	312	319	299	314	266	346	319	322	334	325	322	286	320	345	333	301	297	327	334	333	331	319	358	318	337	357	321	314	343	342	286	320	340	305	320	287	335	348	330	307	331	310	286	321	316	312	344	317	297	328	344	333	334	278	307	318	346	348	347	334	319	317	306	320	295	322	354	353	311	320	319	305	317	372	339	287	288	324	312	321	332	367	357	310	327	328	316	326	300	320	334	294	317	342	330	311	301	317	287	323	357	334	309	282	352	325	316	302	307	312	356	324	334	316	321	324	383	315	319	314	334	323	338	340	319	334	341	331	313	351	319	327	279	303	344	324	311	311	353	340	321	343	334	329	316	324	317	307	309	350	323	310	317	337	333	357	340	337	323	302	294	307	362	322	294	329	328	310	328	311	334	315	318	310	328	305	315	286	304	296	323	333	315	326	340	305	312	355	336	325	343	341	314	345	311	307	356	302	294	320	328	354	371	316	324	306	294	341	299	310	309	344	282	323	298	297	315	301	302	311	329	340	326	304	352	278	320	309	298	307	312	330	335	322	345	312	316	318	332	308	325	308	350	346	324	330	348	365	321	312	333	339	294	308	312	320	320	335	325	319	328	330	333	300	363	326	312	291	317	336	317	308	317	280	279	300	342	312	325	340	332	318	350	343	348	326	318	315	327	321	304	353	319	313	300	312	314	314	304	288	284	316	339	329	275	336	373	301	298	312	357	326	323	325	389	318	310	293	292	316	309	323	331	310	305	369	310	344	310	324	301	325	312	321	297	332	301	339	317	276	309	305	309	302	306	336	327	370	331	316	330	349	336	346	307	344	340	354	313	312	324	301	335	310	322	335	326	306	313	317	322	336	319	340	301	321	320	338	361	314	343	331	321	343	302	312	324	346	327	300	333	302	317	304	313	314	356	343	341	317	289	356	281	343	326	337	328	327	332	326	355	328	320	323	324	331	339	327	296	350	318	315	311	321	298	286	315	319	295	336	360	315	332	329	289	308	328	302	283	304	308	334	322	321	324	301	292	351	299	320	316	288	369	341	322	324	309	319	331	298	336	321	318	329	309	328	345	322	323	314	315	296	327	292	337	315	354	320	296	299	317	330	294	319	312	324	290	331	306	300	338	325	300	292	310	323	313	316	297	333	318	334	341	342	317	319	331	356	325	309	304	352	315	312	334	331	327	324	342	324	336	321	300	322	327	333	334	364	320	305	310	336	332	320	311	315	338	321	334	292	299	326	297	366	316	313	353	297	292	275	331	341	319	328	324	339	291	321	323	307	340	299	326	310	343	281	265	330	351	289	319	336	327	328	296	324	308	287	314	329	325	314	316	295	334	290	334	313	325	314	308	326	274	340	308	278	311	303	322	327	309	314	338	322	331	295	289	345	330	307	373	317	329	334	378	322	314	344	367	290	369	327	335	319	300	315	307	317	367	318	358	316	303	325	312	347	342	335	310	303	295	315	307	331	351	313	331	342	287	328	304	312	349	327	304	361	346	344	337	375	346	315	335	322	303	343	289	329	319	363	323	289	327	345	318	320	360	343	342	304	301	289	350	315	339	319	292	367	333	316	312	312	309	358	331	329	339	313	340	323	318	310	279	363	347	302	348	305	311	329	319	284	358	323	325	340	312	314	329	356	320	347	330	298	324	318	345	309	343	296	316	319	301	293	297	346	333	313	322	370	288	318	327	293	320	359	331	353	334	306	353	260	367	297	319	323	355	307	309	341	350	312	343	313	321	369	332	305	336	305	355	283	330	313	345	344	330	318	342	357	316	304	327	316	301	308	285	337	300	331	285	330	336	323	338	313	320	317	344	313	296	315	324	331	334	338	311	344	367	352	325	287	315	275	302	327	304	312	317	343	333	324	307	313	323	332	328	325	322	298	328	327	332	346	294	269	293	335	312	304	300	308	296	309	326	333	294	323	301	307	337	332	291	312	357	304	307	326	320	302	320	327	291	318	347	329	299	369	323	316	316	328	320	319	336	330	324	329	329	326	316	314	334	366	325	316	323	341	319	296	329	315	288	319	331	340	350	350	328	312	305	307	306	351	319	301	323	303	346	313	319	346	333	319	297	342	293	324	311	329	341	315	306	280	326	304	335	331	334	340	282	316	317	337	335	317	321	340	330	326	316	315	328	314	328	364	335	361	317	297	321	357	349	357	343	329	333	298	292	325	314	320	334	353	338	327	320	307	344	325	349	289	317	293	344	303	325	360	319	305	326	310	347	352	305	334	302	297	292	327	315	308	320	297	335	328	330	328	331	317	300	330	326	343	313	314	347	320	326	309	292	301	300	329	310	352	310	330	332	363	357	290	338	329	314	290	331	302	291	280	322	308	317	326	336	334	321	330	322	322	288	339	319	317	326	322	279	336	371	345	339	334	306	318	318	321	330	313	349	308	336	320	292	361	332	359	328	313	314	328	319	301	304	308	308	352	357	305	315	321	349	315	327	309	323	294	334	334	297	351	293	335	333	322	297	303	319	311	318	290	314	290	315	320	318	354	319	316	286	293	264	322	323	331	311	334	316	374	331	346	316	333	341	355	320	289	314	293	334	302	289	308	332	332	325	336	332	317	294	336	311	327	332	338	281	296	329	327	300	326	313	302	341	350	324	335	352	333	333	285	299	327	324	331	318	306	331	351	332	321	312	350	370	371	341	289	344	316	316	303	301	314	323	352	358	313	316	333	321	306	333	313	343	310	321	335	326	281	330	338	336	320	333	335	330	336	334	334	315	315	316	344	295	309	344	307	314	318	298	315	315	322	308	326	326	312	313	346	310	306	296	324	308	318	299	289	302	330	313	322	321	343	360	290	344	346	306	338	355	308	340	314	324	336	326	353	339	324	325	306	316	321	321	300	299	307	311	308	341	330	319	349	316	309	346	333	341	326	287	303	337	334	330	348	349	346	357	301	349	291	332	349	319	299	361	314	294	320	316	324	303	313	324	301	315	329	318	304	354	326	327	344	303
15153	4021	23789	17776	2914	1096	1022	922	894	889	878	810	866	861	792	799	804	785	749	772	762	767	782	757	741	755	742	693	694	776	781	748	751	755	714	756	737	764	743	703	702	730	715	727	745	734	735	743	750	705	743	728	746	749	760	703	758	727	729	744	759	748	701	752	748	747	744	704	765	737	747	746	735	715	742	770	720	753	710	773	712	731	721	716	722	679	755	688	749	727	721	745	748	722	742	736	729	751	731	760	761	743	722	757	748	761	772	719	704	701	685	713	724	724	679	724	747	733	728	741	706	680	745	776	728	737	714	743	770	726	736	741	710	703	700	768	757	765	705	690	697	683	741	719	763	730	698	742	756	699	709	740	710	799	727	678	722	683	780	758	780	708	704	781	754	705	714	768	736	720	709	755	745	712	725	728	735	706	715	750	749	725	713	778	727	742	688	717	692	757	723	739	702	780	672	724	688	735	724	726	735	683	742	750	680	716	794	724	776	698	747	794	685	720	727	781	731	710	727	758	755	701	716	745	712	793	770	705	715	741	744	715	738	726	715	721	714	715	758	729	754	683	709	737	759	764	722	720	670	726	718	731	692	748	683	756	739	688	740	776	701	729	757	703	758	736	729	712	725	744	711	760	748	723	710	727	759	727	726	762	758	738	735	687	699	752	719	722	698	755	688	687	753	725	748	718	734	759	739	705	709	737	769	764	759	717	701	704	767	767	752	719	787	682	734	701	730	724	820	683	735	746	678	731	693	717	747	726	753	740	750	758	728	716	737	684	742	684	726	747	719	733	697	744	731	760	697	762	747	748	693	708	755	750	700	719	761	756	742	708	756	784	707	693	715	738	736	717	724	759	710	715	683	748	778	733	704	698	747	749	787	732	736	798	739	725	703	704	799	731	777	748	731	731	725	734	726	735	728	680	730	731	745	710	706	674	716	718	742	746	724	755	689	707	754	745	710	760	709	782	693	746	677	701	712	730	708	725	760	729	711	716	744	766	794	714	736	754	687	727	695	767	735	716	736	766	718	676	728	721	739	719	728	750	699	737	745	740	741	749	778	723	691	708	757	752	745	737	741	759	758	750	751	747	751	737	689	728	732	703	715	746	734	715	766	738	726	690	726	744	708	735	715	716	769	690	706	743	701	762	708	734	723	751	704	694	744	705	732	659	713	694	673	705	754	722	709	751	747	729	747	758	740	689	695	729	729	759	770	752	743	733	746	717	747	717	691	746	695	768	738	692	695	720	668	714	780	757	723	692	750	707	747	706	710	697	730	722	707	729	707	750	718	715	785	732	714	706	754	751	728	711	686	703	762	713	713	692	678	724	730	704	722	710	731	737	774	689	754	712	741	739	745	721	729	726	732	715	798	705	697	753	656	679	690	704	732	737	718	714	726	731	724	773	754	756	701	745	692	742	730	715	767	723	738	704	705	721	722	703	672	657	755	756	723	727	775	734	739	757	700	699	739	718	720	690	734	730	762	707	714	715	713	680	691	760	716	752	756	753	717	727	713	732	706	689	707	735	719	738	758	714	686	738	724	716	724	727	697	706	719	749	693	749	756	766	708	729	724	739	702	713	726	778	685	729	734	701	791	767	710	737	714	686	697	729	740	733	713	734	721	713	692	734	774	726	743	736	695	752	706	732	688	671	687	729	725	719	766	767	702	786	730	678	745	697	672	756	800	722	719	730	741	759	698	759	704	719	716	707	696	727	749	750	692	743	719	746	707	717	708	707	757	752	705	740	774	734	778	759	790	757	706	770	796	726	735	744	734	706	734	728	730	758	731	735	692	758	734	735	741	689	706	777	733	681	685	796	705	753	753	731	754	736	786	763	731	699	774	695	732	700	725	730	736	707	740	697	724	763	742	735	735	726	648	739	704	775	755	723	718	782	749	710	774	759	776	741	716	730	677	724	804	753	718	732	704	723	747	760	706	696	751	733	701	790	731	750	761	735	739	722	759	776	749	724	757	713	750	735	723	747	740	690	727	761	753	737	773	703	713	772	718	701	721	724	791	735	748	741	771	759	718	661	739	717	796	747	720	713	735	701	764	755	719	714	757	696	755	750	751	710	722	730	739	716	747	706	799	764	783	729	767	729	746	721	676	750	718	715	751	730	682	725	797	742	700	793	737	715	751	675	723	729	708	728	746	749	705	724	705	695	748	756	735	721	699	719	734	720	759	764	723	734	755	696	745	700	681	704	778	755	637	755	725	745	690	699	722	731	724	738	738	709	708	788	739	721	734	747	733	735	783	731	709	693	738	757	730	718	715	761	683	701	721	752	762	686	758	736	707	735	714	668	759	699	730	751	772	729	713	743	742	745	682	707	688	709	726	712	724	729	769	718	694	731	728	719	733	756	772	697	771	731	715	733	734	778	704	770	700	706	721	737	673	690	785	743	760	679	746	703	725	678	733	701	738	741	680	761	713	721	718	712	738	713	746	687	730	731	707	731	741	752	741	726	736	731	712	703	688	713	715	734	694	760	791	686	738	742	697	695	776	739	734	784	710	726	777	764	748	705	761	740	691	721	744	709	688	733	677	749	727	749	732	725	775	738	712	720	667	771	739	707	720	735	686	686	736	705	759	770	751	779	720	689	783	706	751	786	708	712	732	740	713	748	784	723	719	723	730	713	777	716	736	704	747	772	742	763	701	750	743	724	737	732	761	705	747	680	688	672	739	717	754	723	708	709	730	750	734	715	723	726	722	701	717	774	734	733	736	719	694	652	736	737	728	741	746	727	716	739	758	735	750	744	769	698	745	747	739	799	735	752	755	747	795	746	749	731	740	721	708	763	721	699	749	718	724	680	712	735	709	684	729	745	775	720	729	730	764	735	732	741	771	738	720	726	737	736	714	747	731	719	710	681	771	728	706	670	763	728	757	746	784	763	720	742	775	687	733	745	698	764	685	738	771	783	718	742	734	706	781	721	716	734	732	704	712	727	689	702	777	734	750	737	716	725	701	749	782	792	732	772	679	717	743	691	750	687	726	706	702	742	680	737	756	709	707	727	708	745	708	711	784	653	734	645	701	730	714	731	776	702	694	694	752	693	760	707	782	710	707	725	751	651	732	739	746	743	699	686	724	701	772	665	761	736	742	737	742	697	718	742	726	704	734	718	702	712	716	741	724	743	748	717	746	726	729	743	759	737	718	714	760	759	746	725	781	726	725	733	726	755	746	745	736	730	763	693	669	750	709	759	707	704	691	743	718	733	760	727	748	691	724	737	741	732	755	731	725	752	731	706	768	751	712	788	711	717	762	701	737	705	741	743	724	718	707	725	752	709	723	758	678	659	745	812	736	738	699	721	704	726	693	715	731	716	739	728	758	641	738	727	698	724	711	748	698	722	713	780	722	680	742	732	698	779	687	744	762	721	735	732	738	732	794	740	716	757	761	743	738	728	797	709	766	752	697	701	718	731	748	731	750	767	690	715	701	748	700	761	757	697	763	747	732	756	717	759	737	727	733	713	744	778
33917	10009	27159	18833	3294	537	492	454	442	417	378	358	359	332	369	397	385	336	335	354	357	321	357	363	337	342	367	372	271	348	329	338	336	357	311	340	339	342	327	357	324	331	351	322	345	330	334	368	347	326	356	344	361	305	352	331	353	330	363	339	353	327	353	359	338	309	355	336	340	302	351	331	357	342	333	345	320	351	315	318	331	333	329	324	381	354	333	366	343	309	367	336	363	360	352	385	323	335	341	381	340	383	348	326	286	358	353	315	341	335	317	317	329	326	350	343	372	363	359	298	342	357	331	357	337	313	383	325	324	326	317	326	324	325	344	343	344	336	340	348	351	319	311	345	327	340	319	342	347	393	361	324	314	325	324	353	349	366	387	349	281	320	273	328	327	400	366	320	346	366	373	349	332	345	360	375	391	350	360	343	351	374	340	348	351	334	357	294	339	360	342	362	321	355	328	320	333	329	356	341	353	351	305	316	341	353	324	365	324	343	340	321	373	330	305	379	346	334	363	356	352	356	355	348	371	299	349	357	334	388	320	323	348	291	338	332	367	332	361	352	324	361	316	332	334	327	349	318	369	340	327	339	305	355	284	363	331	350	331	355	317	330	328	326	338	299	319	338	322	308	343	322	305	334	346	368	289	370	318	353	373	363	362	357	335	368	366	323	306	357	334	383	310	380	384	324	325	368	348	341	367	332	336	305	337	299	319	389	321	379	360	351	324	374	295	338	336	341	364	338	368	319	335	323	343	378	365	332	348	346	346	328	335	340	362	379	369	340	352	325	340	324	311	347	344	328	339	325	368	340	356	331	326	325	339	364	328	332	337	338	356	345	351	331	332	340	337	334	332	390	323	393	354	300	368	351	355	318	368	337	315	374	320	353	325	333	338	348	347	319	347	359	305	306	318	353	321	344	313	322	371	341	339	359	302	317	347	309	335	361	337	324	367	314	352	350	331	341	343	348	360	330	332	323	341	356	336	369	337	345	328	375	369	343	355	370	325	364	320	331	341	299	334	351	330	340	315	367	327	359	388	298	336	347	331	326	310	363	331	373	340	362	358	333	350	360	348	352	356	351	324	304	352	343	337	314	337	344	344	314	392	341	394	363	341	350	329	328	335	323	336	362	341	315	370	304	364	351	328	335	356	356	337	380	374	364	359	335	359	333	318	320	326	326	338	349	367	294	339	344	341	356	347	330	330	356	341	348	351	319	303	331	350	323	335	346	348	370	339	345	366	368	334	364	367	321	326	324	319	303	355	338	371	372	352	365	395	337	347	333	337	342	320	331	362	370	361	308	314	351	298	355	334	341	332	321	331	351	348	340	354	351	364	357	359	337	350	321	373	381	357	338	359	331	355	325	327	351	332	324	350	333	322	350	313	351	343	364	337	331	317	346	344	382	325	305	346	308	310	343	348	360	314	346	317	351	373	330	333	303	323	366	322	347	328	340	374	306	326	376	328	339	312	350	340	309	324	365	321	314	365	341	342	337	382	373	335	327	348	359	326	332	363	345	339	335	323	346	326	321	323	378	336	332	354	350	340	322	311	313	319	376	303	358	346	361	350	371	337	343	339	371	337	320	311	343	336	342	351	332	344	337	369	341	322	333	373	331	374	348	357	357	337	341	366	344	362	379	324	359	361	344	372	359	335	346	350	374	344	335	333	357	364	395	336	337	340	357	351	349	346	337	347	349	339	308	321	346	320	360	366	340	364	313	328	328	353	326	337	338	375	346	316	379	305	335	357	353	367	328	319	361	353	353	338	333	344	313	339	333	338	320	359	339	389	353	349	330	339	316	308	352	367	358	336	335	359	326	317	356	330	349	333	326	340	323	333	362	281	335	322	326	313	311	320	343	339	333	321	324	359	373	358	381	376	325	329	376	329	326	344	329	359	369	336	372	332	346	329	341	352	362	342	352	351	366	359	338	338	345	352	324	337	365	339	352	345	373	340	341	326	357	336	325	327	398	325	324	317	341	334	343	336	317	372	372	339	322	337	303	365	389	395	334	315	356	358	365	353	365	319	366	334	335	346	328	274	348	350	352	297	366	335	326	350	332	334	379	334	361	345	353	373	340	322	335	342	333	348	329	305	306	371	338	333	365	301	299	361	338	334	332	325	330	315	328	372	358	342	329	343	341	336	366	322	344	375	328	326	354	355	321	372	369	318	375	318	347	348	336	328	313	336	337	334	355	314	319	326	348	358	328	342	330	296	343	314	304	297	337	356	360	356	356	337	335	327	331	363	333	337	326	358	384	359	337	343	373	321	354	339	336	318	344	345	355	380	322	372	339	358	344	329	348	334	357	335	317	365	336	350	365	361	354	341	363	343	397	319	308	356	357	366	343	342	349	360	341	340	380	354	351	335	347	362	345	348	315	365	318	328	330	388	351	346	344	338	367	359	341	321	366	314	310	361	323	354	345	365	311	322	354	293	338	349	376	354	330	335	316	337	308	342	346	322	356	324	334	354	292	336	341	324	363	330	352	325	356	329	386	358	348	350	351	317	340	364	319	312	382	358	328	357	339	343	327	340	328	321	341	368	336	331	327	377	351	290	361	376	338	341	312	348	349	322	364	349	324	352	320	354	358	322	322	327	327	324	347	328	332	306	365	344	353	344	353	360	315	347	324	305	369	340	307	333	320	326	335	313	350	325	341	339	335	387	343	287	350	329	357	356	323	329	348	386	347	365	337	332	310	349	360	360	332	351	340	351	323	327	314	302	332	335	351	324	336	294	321	346	366	320	354	345	325	370	335	363	351	372	348	336	320	357	375	334	328	337	302	330	329	333	347	350	342	346	353	336	354	303	325	312	300	349	322	354	372	357	343	390	343	343	346	379	364	339	332	346	342	366	363	345	334	333	339	326	365	291	343	325	357	347	334	338	361	335	313	347	380	325	351	354	319	361	346	345	337	325	339	329	332	314	347	365	358	344	336	341	342	334	332	355	378	289	332	368	392	358	340	349	353	339	350	328	380	359	332	336	348	352	330	350	336	374	305	356	350	307	319	337	330	313	292	325	355	369	347	346	327	378	340	352	338	357	332	361	345	326	334	323	343	358	307	340	362	365	340	303	396	382	342	320	365	385	340	313	370	319	335	370	377	352	366	310	352	329	357	333	328	350	351	333	338	355	350	342	354	351	339	307	342	298	350	333	340	336	350	363	355	348	340	351	320	369	374	365	348	330	343	362	319	306	329	315	326	384	382	329	334	356	345	366	316	340	349	369	332	335	360	349	334	331	339	353	356	320	333	328	316	329	392	376	355	352	337	378	358	368	367	338	333	326	341	315	302	353	380	377	340	337	330	342	333	371	325	359	329	333	349	338	339	339	340	349	334	346	324	330	313	312	371	336	321	334	311	321	344	317	363	339	319	343	354	330	359	349	324	354	352	326	331	306	322	305	312	330	346	332	359	299	353	340	386	316	331	372	327	320	305	317	332	331	334	320	357	374	338	352	309	341	356	335	331	290	325	370	329
18694	5454	33305	28181	3569	1540	1335	1258	1138	1080	1059	934	993	892	890	878	893	844	819	827	859	795	804	806	793	793	789	763	798	736	774	743	798	758	749	792	767	756	802	764	763	722	754	754	758	794	723	780	765	766	745	745	735	741	740	746	770	761	810	792	752	733	753	739	784	738	753	724	750	804	767	780	751	777	741	758	757	743	762	739	767	766	752	765	694	738	775	770	733	728	729	731	733	756	767	731	762	792	731	744	744	793	676	753	757	743	751	790	707	756	809	757	752	812	755	763	758	731	771	706	750	750	737	761	775	746	749	790	764	744	753	746	718	731	776	735	788	774	815	776	763	730	737	763	734	790	807	768	702	730	723	742	748	777	767	760	810	773	740	709	740	790	717	750	713	784	762	741	779	720	785	763	754	690	738	711	794	759	756	763	716	766	774	786	759	747	773	758	743	815	776	818	743	733	789	751	758	772	739	728	752	768	781	747	751	789	760	707	739	744	760	788	696	803	739	702	751	749	749	804	763	779	738	767	758	718	745	766	787	783	708	800	727	735	760	781	745	738	747	748	780	764	729	746	740	735	775	768	756	704	758	747	720	727	779	736	773	744	750	753	749	738	774	772	737	744	800	755	760	730	750	725	676	750	787	680	782	800	779	737	731	716	772	754	734	744	785	719	764	757	779	705	794	772	762	744	733	808	733	753	754	732	743	787	744	700	774	751	748	743	809	767	739	752	750	745	761	736	732	728	737	749	695	720	712	765	737	776	792	737	767	781	758	771	745	742	763	771	733	740	756	747	783	702	789	744	722	773	767	709	756	730	762	800	748	737	734	716	750	731	733	753	753	745	777	763	799	779	751	762	743	781	762	774	727	738	737	756	804	762	741	696	771	743	778	718	724	716	735	774	679	751	811	801	776	784	743	724	733	786	814	754	736	767	746	753	754	741	763	760	732	724	768	745	741	782	757	760	779	748	758	753	706	738	782	773	790	747	727	748	761	695	741	765	802	717	782	669	800	725	757	774	735	722	743	760	717	761	771	740	725	736	728	783	765	729	785	693	709	715	757	756	742	755	784	747	740	744	749	736	776	726	756	741	725	789	726	734	778	773	712	711	779	744	751	746	776	776	734	767	717	760	724	792	786	779	731	749	743	742	737	743	766	737	744	727	761	755	729	710	728	765	761	713	737	710	722	709	751	767	783	756	702	754	770	744	694	753	702	783	701	726	725	733	762	776	788	769	752	729	785	661	752	776	752	748	791	744	784	777	782	776	747	786	779	784	745	774	724	775	739	738	708	717	701	768	779	761	762	714	740	760	710	751	793	754	746	761	747	719	693	731	810	766	746	746	711	739	752	757	728	795	730	760	764	781	775	718	775	769	745	736	750	719	793	772	747	797	810	755	738	774	739	734	721	803	680	773	726	743	789	757	772	758	719	749	716	771	779	821	723	732	733	780	705	801	732	720	751	748	714	757	834	758	794	777	721	796	797	742	728	765	773	778	710	719	760	717	733	741	733	780	732	806	788	750	769	790	743	743	723	729	751	737	779	723	753	785	712	769	774	735	777	748	743	731	703	757	786	756	754	750	728	701	783	712	748	742	741	727	795	769	729	755	757	749	797	783	771	746	701	782	717	755	752	756	766	758	749	766	747	734	727	738	723	770	738	802	781	719	729	739	763	737	748	732	787	774	719	766	793	748	765	816	781	734	766	744	828	780	734	745	826	771	801	755	774	763	783	741	764	720	750	754	744	760	754	776	741	762	769	696	708	734	772	735	746	780	745	762	741	721	779	744	759	769	714	748	712	773	728	745	741	787	795	722	726	758	731	718	745	720	712	776	731	774	728	752	742	746	779	737	768	719	756	762	720	771	735	773	810	743	784	748	772	701	745	737	730	758	762	750	769	761	773	754	752	778	728	717	764	779	721	724	789	775	754	766	728	746	746	798	793	805	734	738	751	709	755	799	759	789	734	755	750	748	771	746	742	796	770	739	733	756	745	779	706	747	770	730	768	701	789	730	795	787	734	692	773	728	747	707	762	731	737	737	773	815	695	738	772	783	755	731	754	806	738	776	781	742	764	741	715	764	759	710	744	702	769	793	746	782	740	706	746	756	798	757	754	754	713	747	760	786	757	770	749	759	801	773	743	718	729	755	749	806	762	765	759	744	711	723	756	731	718	713	798	738	769	756	746	758	770	707	772	781	758	726	759	787	759	757	758	759	804	755	692	763	689	740	713	721	747	749	772	734	754	767	774	770	772	766	718	763	705	743	778	714	740	763	749	772	807	779	767	724	803	774	710	792	775	797	743	736	760	735	757	699	758	749	706	775	774	757	739	765	719	769	742	734	758	736	707	733	731	806	826	692	795	748	791	753	727	773	785	767	808	727	759	754	720	718	731	729	731	784	771	728	750	742	747	771	767	748	775	773	806	801	742	698	726	754	727	798	751	760	764	771	726	735	761	758	777	749	712	737	700	743	704	718	762	805	696	744	730	745	799	767	774	781	744	738	735	753	747	771	782	749	784	751	795	795	785	759	791	757	708	740	731	824	796	727	794	722	775	748	763	762	777	708	802	774	730	774	751	738	755	785	704	771	740	729	771	735	766	755	749	778	783	725	731	779	735	769	737	770	777	748	749	736	759	766	757	765	718	785	772	732	763	782	715	737	791	789	769	777	743	711	794	765	747	699	715	742	794	768	749	790	738	754	734	735	713	746	738	709	709	830	743	754	753	707	798	707	754	774	757	763	767	748	760	752	767	755	793	752	767	784	724	716	745	750	743	782	734	775	687	754	764	743	702	802	773	764	722	758	747	702	727	762	705	755	749	761	716	778	739	743	763	748	755	706	753	708	768	795	794	722	786	816	705	743	740	756	741	747	741	663	808	791	778	716	795	746	739	761	775	756	775	748	763	784	773	753	726	749	750	767	753	766	760	749	719	766	767	748	736	717	724	750	723	725	741	805	751	765	741	718	730	734	750	739	714	779	734	764	786	760	787	743	739	724	749	720	792	756	724	738	776	750	704	743	707	756	763	752	763	720	716	730	793	744	732	729	731	734	766	759	738	719	755	761	709	697	802	753	729	767	778	735	781	827	776	756	762	773	725	809	807	760	731	823	714	760	763	754	724	785	743	782	717	738	745	784	799	745	789	706	714	703	771	743	741	712	794	802	811	743	777	733	722	732	763	742	738	755	799	786	768	775	776	726	746	778	767	789	757	746	744	743	768	793	767	732	751	745	725	719	684	741	756	707	757	776	805	747	763	732	706	720	748	740	744	764	785	771	735	729	795	736	772	759	795	710	724	768	800	748	743	725	732	738	697	737	736	762	806	787	804	738	734	739	748	778	735	742	737	767	704	777	789	757	760	753	779	827	761	736	755	721	759	734	763	787	730	713	779	783	754	722	765	766	763	762	699	744	722	766	710	736	780	734	783	735	766	768	782	744	698	738	763	747	752	752	727	742	776	754	754	755	735	771	771	744	806	737
12866	3324	1463	367	149	160	180	152	174	171	158	160	164	150	175	136	145	169	160	177	140	156	143	162	163	177	162	181	161	160	174	152	159	148	157	169	157	161	175	166	170	158	147	135	157	146	151	168	158	158	150	173	165	173	161	170	138	174	149	147	163	144	155	141	163	144	149	144	167	190	169	168	164	141	165	134	140	154	180	144	164	156	150	166	159	175	158	144	175	160	167	186	164	176	158	144	183	156	166	158	164	155	160	183	155	147	153	171	178	177	160	153	176	178	167	145	171	166	153	165	159	161	164	162	152	163	169	157	156	154	142	145	138	173	167	145	142	168	155	175	170	145	144	122	128	143	165	162	160	144	123	146	151	177	145	174	175	177	159	164	142	149	168	159	148	159	181	161	155	162	181	172	165	172	143	159	155	160	145	138	152	174	159	168	169	151	163	173	173	173	180	134	148	205	172	143	172	153	163	142	133	168	190	177	157	143	150	189	155	158	150	150	179	190	154	173	155	146	163	156	173	160	155	166	145	177	135	165	149	168	176	159	149	181	173	157	167	135	173	143	167	162	151	149	161	180	156	156	157	156	178	141	177	134	170	150	152	175	144	142	152	152	156	149	158	143	165	150	168	169	133	151	181	171	147	137	162	143	164	165	150	151	152	164	159	176	164	165	172	172	156	167	154	166	175	160	132	175	160	159	164	151	156	164	140	130	178	167	148	161	140	132	138	153	144	168	158	129	170	138	151	155	158	164	156	157	146	150	137	158	149	139	140	167	157	144	126	139	176	173	166	159	175	133	159	168	145	141	151	176	168	168	152	162	142	167	149	166	162	159	169	182	176	164	165	155	195	153	129	153	145	181	151	184	183	164	160	155	137	161	158	166	152	167	154	146	178	160	156	157	159	147	178	176	155	162	182	163	150	149	152	147	159	154	159	175	148	167	170	149	147	177	168	155	145	181	158	137	170	171	155	155	146	148	171	156	151	169	198	179	179	149	188	151	166	144	175	166	157	167	151	139	171	164	155	155	166	166	155	166	179	168	170	144	137	161	149	159	178	163	162	159	171	170	166	145	134	166	154	142	170	159	159	161	175	163	153	175	164	168	169	156	151	149	176	150	157	174	182	186	172	148	146	157	160	150	162	133	157	136	131	147	150	149	133	171	138	168	160	177	188	171	172	144	166	117	147	155	170	149	182	154	178	157	159	165	150	178	139	153	134	169	173	123	184	149	179	157	168	164	161	166	144	172	160	172	159	143	167	135	151	157	128	129	159	157	128	137	128	160	160	150	167	150	159	178	169	196	170	165	129	189	193	152	141	156	149	162	161	139	144	165	160	147	160	190	164	168	151	166	183	172	189	152	163	164	143	168	188	189	150	159	140	156	157	133	126	170	154	144	165	178	155	146	155	161	136	171	166	157	166	141	181	143	181	141	157	129	159	173	146	152	172	159	150	165	158	162	149	122	158	140	150	182	151	124	148	176	160	137	138	165	145	156	126	183	173	167	159	172	178	160	172	180	140	148	171	153	142	170	166	180	184	153	181	185	163	164	152	161	149	179	162	158	164	163	160	169	193	161	188	188	158	165	152	166	168	179	154	144	178	159	155	153	150	148	150	148	167	150	157	157	192	165	181	145	159	144	166	147	154	149	153	179	164	154	165	156	167	166	163	161	163	181	168	160	164	177	158	155	161	170	157	146	159	152	159	145	150	149	175	169	165	157	168	174	155	160	176	194	139	154	184	142	157	169	151	154	162	156	140	175	157	164	168	158	176	165	169	162	154	134	179	188	151	172	173	145	183	140	159	173	179	154	158	184	154	168	138	165	157	167	148	160	162	172	148	154	163	151	149	167	157	148	157	161	149	157	168	156	170	168	150	150	138	145	158	169	150	144	152	155	174	134	147	167	156	173	163	148	174	182	147	160	165	143	138	177	144	133	164	155	140	150	186	149	165	157	168	164	172	152	163	157	167	162	151	152	158	149	157	138	178	145	145	153	171	173	166	142	157	178	161	161	159	173	165	157	155	152	148	141	176	154	165	164	145	136	152	164	164	163	137	157	168	167	159	138	164	142	150	176	148	129	119	179	166	129	143	165	153	140	153	149	151	153	169	175	132	156	164	151	168	158	167	160	140	161	172	173	171	168	166	155	175	155	155	152	164	135	156	149	126	175	172	173	170	173	154	164	147	142	154	157	160	154	147	160	154	176	179	180	153	154	169	159	159	152	146	153	158	146	146	166	156	154	159	140	175	166	151	171	153	166	160	168	143	162	155	167	159	153	148	160	153	164	163	139	178	171	175	160	167	161	158	155	155	146	142	142	144	177	180	160	155	188	152	160	151	163	149	138	151	172	139	158	166	151	172	159	152	153	148	163	161	171	154	177	150	145	152	131	180	163	161	161	179	173	183	180	162	149	158	174	168	146	158	150	165	142	166	182	150	171	147	158	151	127	178	187	151	162	156	154	135	164	164	152	135	149	175	140	151	159	158	164	140	155	129	155	168	177	181	150	158	155	174	165	159	175	170	122	123	159	168	170	144	148	158	150	161	152	156	156	164	183	154	160	164	143	166	141	144	149	145	161	157	147	157	166	151	149	139	126	152	152	163	161	146	175	173	157	160	165	167	182	155	161	144	182	158	159	174	167	142	165	158	152	178	147	181	164	174	152	131	134	157	168	181	157	147	151	153	129	145	155	179	159	145	163	170	169	138	159	165	156	162	180	150	132	156	131	150	143	153	142	161	149	138	164	160	170	153	180	157	175	201	169	137	163	135	140	135	168	157	166	160	129	149	153	161	155	166	135	159	186	171	152	153	169	155	156	167	166	154	161	161	158	166	163	147	155	147	178	165	160	160	150	162	142	165	158	156	169	166	164	162	147	150	128	143	165	150	159	190	148	159	148	164	161	145	150	159	186	136	151	154	158	168	174	149	140	149	155	141	163	151	157	123	178	179	117	162	165	164	166	164	158	149	170	177	171	164	163	153	154	162	174	147	165	161	169	141	168	163	150	168	145	159	175	159	171	152	137	172	169	159	162	163	172	174	147	157	162	157	146	151	155	185	154	153	154	168	157	144	167	148	176	148	155	146	180	165	151	157	151	160	150	147	159	166	163	178	146	157	143	184	153	154	174	161	168	185	167	156	163	175	168	169	186	148	144	161	163	138	155	182	129	162	145	143	141	169	179	162	140	154	178	162	157	146	151	169	166	183	145	186	168	173	152	191	172	166	120	150	140	176	157	153	184	162	169	140	157	167	152	167	167	144	150	155	179	163	127	138	161	147	169	166	133	196	171	187	154	174	159	172	162	162	150	179	145	163	175	161	161	162	138	169	151	146	178	155	162	166	145	157	146	122	139	174	167	163	179	171	174	177	145	147	159	170	176	167	134	148	171	155	181	162	135	166	170	168	159	148	144	143	148	159	162	142	199	137	156	169	157	151	170	158	150	155	174	163	173	130	168	195	136	147	155	149	147	172	170	171	181
7395	2472	2557	970	495	421	430	417	456	442	442	370	419	414	402	383	406	448	401	457	407	388	427	411	415	412	435	438	444	408	438	406	383	430	415	437	431	360	433	385	442	423	431	432	440	406	404	423	404	420	430	376	401	404	430	384	384	432	419	406	405	405	420	419	397	434	391	417	422	391	436	384	436	428	459	369	426	444	398	405	428	416	413	414	401	454	375	434	407	418	434	383	417	404	416	422	403	408	411	386	405	438	423	392	423	420	423	422	404	416	393	400	420	433	429	390	408	414	402	405	402	409	441	383	394	355	393	432	424	456	422	415	400	378	437	403	444	403	380	429	422	456	402	424	384	438	409	405	451	439	375	414	393	406	404	402	403	405	436	405	418	417	413	390	421	404	453	408	434	413	396	420	438	379	439	403	360	398	442	407	470	413	428	402	389	458	419	422	424	343	381	414	427	422	378	418	384	428	426	419	424	449	443	397	411	420	386	420	410	409	413	411	406	398	408	426	427	395	429	398	401	405	431	418	415	425	434	421	418	411	389	442	438	357	430	379	393	420	408	387	433	433	427	420	406	369	444	449	392	371	411	427	405	372	405	453	395	428	426	422	419	395	375	421	394	442	391	410	421	395	427	434	401	414	445	393	404	406	398	448	400	461	386	409	382	431	382	406	422	430	395	386	405	418	382	429	424	382	455	398	417	415	368	411	430	408	430	426	399	388	422	341	401	384	426	427	397	392	426	387	407	395	428	411	409	413	448	392	413	409	398	386	423	387	399	413	398	442	409	422	437	418	395	382	379	384	417	425	423	424	383	396	444	399	411	397	429	427	422	439	387	401	415	432	420	408	426	396	399	419	430	411	396	413	414	394	428	405	391	433	392	417	419	392	386	417	382	410	403	393	411	363	383	389	385	401	415	418	393	376	432	443	407	415	401	429	396	391	394	423	398	408	408	404	443	417	420	414	422	360	408	386	407	431	411	353	419	449	425	409	422	386	409	440	381	410	392	387	401	417	446	401	401	427	409	392	398	406	443	434	433	412	422	384	419	433	388	373	407	408	437	424	396	433	401	433	410	405	416	429	396	392	438	418	420	406	401	448	397	395	425	412	369	377	369	385	408	400	402	355	429	393	450	358	403	392	367	402	416	421	433	435	424	416	399	419	433	413	413	400	436	394	426	395	399	442	379	400	444	428	400	417	419	415	385	398	423	374	423	414	389	398	386	417	397	423	407	398	422	404	443	411	417	406	391	388	398	412	394	408	396	435	430	425	390	398	375	402	422	439	375	404	401	397	424	402	407	417	397	397	415	381	387	382	413	419	366	419	430	425	421	391	394	405	372	418	384	420	398	387	427	426	418	408	428	423	417	384	421	425	377	390	392	391	423	422	416	439	410	418	406	400	381	437	402	411	408	423	390	441	396	410	396	428	425	455	368	434	430	407	384	435	408	385	423	427	419	391	390	407	433	416	397	424	405	402	415	447	420	388	377	414	408	395	386	404	409	401	413	401	377	434	376	406	435	369	410	417	386	375	387	391	391	425	402	387	407	391	374	423	405	406	421	407	424	431	376	400	420	442	408	419	456	402	425	416	427	416	400	416	427	443	409	422	410	406	397	431	421	359	405	407	376	414	400	367	409	415	403	430	381	392	430	369	389	432	406	407	401	405	409	385	410	382	423	384	373	393	386	397	388	393	443	397	432	428	360	400	394	404	404	412	423	421	423	446	402	438	436	404	398	403	412	453	412	386	395	385	410	424	431	405	420	442	414	413	406	433	425	399	397	387	391	393	413	428	422	380	401	411	398	397	417	405	408	434	392	408	461	427	391	374	437	400	403	414	372	412	403	414	393	452	420	419	401	388	390	414	432	400	410	464	389	448	375	386	432	421	405	407	435	390	420	455	409	455	407	410	375	398	395	420	384	390	429	415	394	412	418	407	396	413	409	423	406	414	405	354	423	426	361	393	415	409	411	429	407	379	409	393	407	395	399	383	430	395	396	381	432	409	412	412	382	425	373	395	419	429	375	411	430	434	428	402	402	423	388	370	396	432	417	409	410	390	414	409	389	384	409	406	374	405	447	427	422	445	419	394	422	432	394	376	430	414	411	386	377	406	398	404	431	436	421	417	382	401	436	368	407	419	427	406	375	442	376	417	422	438	414	436	406	406	418	460	438	403	404	411	411	414	431	442	390	426	430	440	390	415	436	401	418	428	434	428	395	437	409	387	437	420	406	433	400	406	387	418	390	385	408	429	426	445	380	431	380	437	382	374	416	408	369	422	399	430	419	454	382	382	379	428	416	411	391	434	408	383	397	412	413	438	419	423	394	370	398	440	404	405	417	426	405	422	421	378	397	412	382	416	394	405	421	406	436	377	414	405	414	458	375	403	420	400	380	420	422	416	405	396	364	364	385	434	387	423	425	417	401	412	409	438	445	408	406	453	406	404	387	380	409	404	411	395	421	405	411	397	386	452	403	431	402	370	414	384	423	409	381	417	380	398	389	399	445	422	395	441	417	428	401	404	395	431	402	404	421	427	370	393	398	419	439	381	422	421	438	428	388	462	418	399	395	427	418	390	451	391	401	411	421	408	408	438	402	397	403	445	413	432	404	404	415	388	385	403	356	405	394	430	422	385	425	405	407	430	410	405	354	406	401	387	394	437	383	394	420	376	393	355	432	408	401	416	423	433	413	378	439	429	458	433	377	409	427	387	383	363	400	404	393	418	428	417	394	419	391	392	419	410	395	379	434	430	410	399	427	421	406	417	409	406	432	415	401	435	409	429	404	415	445	413	402	409	397	410	405	406	406	417	397	403	419	398	417	448	433	427	391	404	400	442	424	406	394	432	438	399	399	392	416	428	414	464	396	418	410	393	403	398	412	397	444	429	419	406	376	422	429	402	406	415	408	408	420	437	429	424	446	409	430	410	381	424	417	401	413	413	449	397	421	375	432	421	369	443	403	394	428	411	433	383	413	441	421	415	421	432	416	395	386	414	432	401	437	435	444	432	436	427	422	411	415	419	431	387	375	402	409	436	372	417	401	390	393	410	424	429	398	414	409	422	458	381	415	414	398	400	420	412	395	403	437	417	396	397	411	407	405	435	399	396	416	418	396	428	398	390	430	413	441	425	420	410	439	421	444	408	430	392	426	430	399	366	416	395	421	399	450	387	452	389	420	399	430	427	424	392	416	446	365	415	430	435	404	407	388	382	398	415	383	406	477	420	444	415	389	475	358	419	378	393	433	404	428	421	416	410	423	406	377	377	412	422	404	431	412	394	395	403	385	420	417	430	408	410	409	404	432	420	420	413	408	432	423	425	359	422	375	430	404	420	433	428	428	409	381	395	404	409	413	400	386	411	472	390	381	370	411	381	394	436	392	365	403	427	426	414	406	427	389	424	424	422	402	396	438	411	403	420	395	364	431	422	407	380	417	417	417	413	409	411	410	393	402	381	424	446	421	438	395	410	399	423	385	416	444	435
24962	7120	18461	9898	1457	407	425	359	367	356	307	352	400	345	318	287	334	363	319	316	355	371	321	316	305	302	320	344	330	335	308	337	321	314	317	335	353	317	345	351	308	312	343	343	359	291	332	348	334	298	328	325	341	319	349	332	340	338	311	324	331	361	327	329	300	347	299	293	337	304	330	380	274	324	341	343	373	337	342	324	309	334	329	315	325	305	317	337	302	339	352	310	298	336	352	346	331	340	318	372	327	316	349	329	324	353	340	305	297	326	325	362	369	327	325	310	330	326	295	331	331	320	350	333	334	335	331	328	328	306	373	296	358	316	324	311	304	297	331	282	324	342	314	330	350	372	335	329	323	347	316	314	291	297	365	353	346	347	327	315	349	321	344	355	363	329	321	305	333	308	323	325	344	345	328	334	314	359	339	374	328	333	285	303	306	297	339	302	344	358	332	326	324	318	348	309	339	313	327	320	335	329	357	354	337	330	314	355	310	300	322	309	338	303	316	300	303	303	273	324	334	302	349	301	304	324	352	371	325	328	319	357	373	308	350	307	328	362	363	333	341	330	302	272	335	333	296	361	308	331	347	359	358	313	346	317	273	351	346	366	307	360	359	342	313	335	338	346	349	325	353	340	333	305	320	311	306	354	327	335	322	294	347	323	341	346	333	344	347	334	313	327	349	364	300	324	315	328	334	367	364	329	334	353	330	354	288	349	312	310	313	303	345	338	321	302	307	351	290	330	321	290	294	316	355	317	333	332	358	332	334	361	359	296	320	347	313	308	340	283	313	325	331	332	319	354	327	333	351	321	338	315	354	319	324	319	320	366	338	327	322	293	354	335	312	338	357	319	330	319	336	345	329	323	313	347	345	311	312	316	335	317	285	316	349	350	357	365	318	349	322	351	315	319	337	319	350	341	340	342	312	309	312	357	310	359	337	345	320	356	329	337	351	316	304	319	310	341	305	312	304	329	300	276	312	301	342	352	310	326	326	276	327	340	339	271	355	381	339	320	346	349	328	319	317	309	317	352	303	321	322	349	302	304	327	343	340	318	320	325	320	332	319	306	331	349	332	319	286	322	318	318	369	329	340	368	287	354	349	320	342	330	327	340	324	311	337	318	308	344	298	319	322	377	335	336	337	334	317	330	332	290	298	340	357	286	345	328	331	334	336	340	338	340	335	312	341	309	327	325	318	317	333	287	340	329	347	328	345	298	352	348	342	311	337	332	306	295	329	290	325	340	350	289	306	344	307	293	299	318	368	357	338	318	334	342	306	318	340	315	332	330	339	318	342	322	347	313	322	315	334	326	354	341	323	333	333	328	339	323	330	307	333	309	329	323	356	338	324	307	311	328	324	331	312	346	293	360	348	328	339	316	325	342	315	325	317	333	338	293	318	344	328	313	343	324	310	351	357	355	318	327	323	347	329	321	289	311	354	336	327	354	335	298	350	314	318	345	335	329	339	332	324	335	314	357	264	319	322	358	305	322	322	313	333	344	324	335	354	363	345	346	302	348	341	343	335	345	307	341	319	327	326	304	306	335	346	317	309	326	333	339	343	314	333	293	304	342	309	359	344	323	375	330	319	321	319	295	296	345	357	308	322	303	351	305	305	322	340	339	327	319	332	348	337	313	321	326	314	320	356	341	325	322	295	323	307	334	330	326	332	332	344	319	300	353	359	334	347	341	361	337	343	326	339	327	282	297	316	341	323	321	352	326	307	345	257	300	311	297	322	314	283	324	316	329	358	329	373	344	323	316	337	295	315	317	311	344	337	311	307	338	298	347	304	350	316	323	331	293	304	323	364	370	330	339	313	321	348	332	323	325	342	314	297	348	339	317	339	350	328	336	315	320	337	337	326	315	344	346	336	360	331	305	329	341	332	376	341	295	350	328	310	321	389	312	312	341	333	317	319	325	363	339	280	322	343	359	344	304	326	321	310	355	310	336	324	322	329	315	353	319	310	298	331	324	358	331	314	344	320	327	309	318	323	334	340	346	363	317	326	321	345	319	272	329	339	350	325	323	310	291	319	343	323	322	310	343	321	303	330	328	338	296	312	303	341	315	335	322	330	344	338	301	330	324	309	344	336	314	339	323	314	312	309	312	312	354	311	303	327	341	308	333	324	314	294	362	289	314	310	320	343	295	329	323	348	298	315	318	327	285	357	343	350	321	292	331	358	334	336	327	336	308	307	349	348	307	315	314	306	331	315	316	354	338	321	303	336	293	324	292	295	307	301	278	324	311	333	321	326	329	355	314	291	313	345	326	329	349	306	308	305	332	324	323	359	309	313	327	320	309	336	327	345	359	311	291	350	311	305	318	348	353	321	350	346	305	347	325	332	335	322	321	300	309	304	319	330	354	313	360	362	322	335	331	312	294	336	349	306	337	316	343	328	329	301	327	337	351	345	302	297	310	341	327	341	315	364	288	343	349	357	310	313	307	311	327	324	313	337	321	327	343	335	325	323	336	324	344	317	348	350	319	299	336	324	343	335	338	341	327	298	344	321	308	326	352	279	311	309	325	317	336	351	294	353	313	353	349	314	324	315	336	332	342	320	350	309	318	325	316	343	311	344	310	328	314	298	320	325	335	324	322	352	339	335	321	353	334	320	332	325	326	348	313	323	337	349	324	349	348	321	290	323	344	342	329	306	308	324	345	340	337	357	341	318	321	360	352	305	327	316	327	295	349	300	319	322	345	345	321	355	300	356	296	347	321	281	307	307	334	350	370	315	363	338	360	359	337	306	313	332	310	323	323	333	330	348	319	334	336	320	324	308	335	314	345	353	346	359	303	305	297	298	320	373	336	349	360	341	315	360	306	327	326	333	301	314	320	338	311	341	316	321	340	309	347	307	322	302	338	350	342	343	337	287	350	340	314	333	329	323	301	347	334	319	321	302	326	330	330	323	363	309	326	331	299	351	324	341	318	337	343	329	324	313	335	332	327	336	319	354	312	334	328	308	330	333	286	345	317	333	326	341	306	328	298	314	330	335	333	315	304	336	360	325	336	322	309	333	338	302	344	355	324	335	336	360	304	328	367	286	308	326	367	351	295	333	322	343	298	359	318	304	343	348	321	319	378	315	359	332	317	341	294	313	303	335	342	281	347	333	343	342	347	312	335	333	291	296	344	328	335	337	328	312	322	325	340	315	313	335	339	305	291	297	328	340	332	335	310	333	302	327	357	323	353	286	309	326	306	338	336	346	336	352	305	351	340	337	382	318	342	317	355	335	315	349	329	316	311	350	331	324	321	303	337	311	317	290	302	329	282	322	317	343	336	317	297	336	333	312	333	356	344	346	326	326	331	302	372	370	353	348	338	346	327	323	320	305	316	339	318	343	350	270	362	334	289	272	343	354	292	357	356	316	324	289	345	360	331	312	296	315	300	319	366	358	347	330	316	326	341	330	314	365	341	298	321	336	322	297	309	317	363	354	341	343	311	336	322	343	343	328	317	339	310	350	315	302	337	312	287	347	301
15090	4950	26108	18478	2205	1078	968	993	950	887	834	816	827	803	819	781	770	819	772	785	798	781	711	765	763	780	816	768	722	792	726	736	737	762	721	785	751	755	720	769	737	773	797	778	745	725	777	751	757	709	735	759	779	704	746	748	711	768	764	757	726	676	729	711	769	742	698	782	734	798	757	701	759	791	790	701	733	720	740	731	689	711	749	758	779	764	704	787	763	696	734	685	694	723	780	788	740	714	749	741	771	732	806	714	760	697	733	728	706	729	711	751	752	741	752	715	762	705	788	725	723	782	741	733	781	732	731	726	727	718	790	719	774	758	771	742	746	767	726	716	781	702	720	730	756	755	779	736	707	747	739	739	768	727	771	744	699	702	735	766	689	734	790	722	752	776	793	671	773	724	730	725	744	735	783	683	754	752	698	760	749	754	711	781	738	727	731	789	757	739	763	753	667	744	759	726	729	718	727	768	776	704	713	710	739	777	741	723	695	769	749	746	737	715	712	725	732	775	772	696	715	747	762	689	718	737	721	724	701	790	740	738	714	742	702	765	726	757	723	709	782	720	714	710	763	763	728	699	772	723	758	707	733	769	753	706	757	721	723	747	746	751	717	724	738	736	819	731	706	768	728	741	740	743	725	733	777	765	746	716	757	786	775	708	736	726	786	776	763	779	770	674	734	739	713	831	701	736	779	739	711	709	687	730	723	754	695	814	730	749	643	737	756	708	787	766	771	692	781	752	743	747	735	721	722	686	760	749	768	748	777	763	743	705	711	729	744	718	731	682	688	755	757	742	754	769	705	691	784	748	707	729	704	795	702	771	713	754	770	737	729	730	798	706	727	792	728	726	713	741	753	745	686	810	728	818	791	702	761	720	744	737	707	768	676	766	729	747	754	757	709	726	733	695	730	708	788	707	742	761	718	723	761	760	723	753	719	773	687	768	758	741	755	758	745	732	687	752	699	738	732	748	728	772	724	727	730	746	710	696	717	731	734	754	706	699	738	742	707	736	733	784	760	724	721	723	765	711	696	746	710	741	718	742	755	739	725	742	742	745	701	762	758	703	728	763	772	736	808	759	744	749	788	773	740	756	705	767	736	740	728	716	739	704	732	746	717	740	787	752	712	717	715	753	725	721	717	746	725	721	745	701	743	742	753	740	762	768	760	786	742	758	739	761	712	785	753	747	750	721	729	742	762	743	743	717	741	704	730	703	705	751	735	689	760	694	737	713	681	747	762	734	708	775	755	706	778	707	731	753	758	755	757	719	761	753	764	750	681	674	727	698	722	721	731	755	777	736	785	771	708	753	742	768	754	749	745	737	707	758	786	721	723	735	719	694	696	700	765	794	797	700	758	769	709	739	762	748	741	692	725	715	696	779	747	742	779	717	693	785	745	752	749	730	769	772	744	760	716	787	755	741	737	751	732	689	742	720	691	720	760	799	730	742	716	767	738	770	726	762	719	733	767	712	712	713	716	721	715	739	709	757	716	745	729	729	743	749	755	712	692	704	778	716	753	715	731	676	720	754	752	752	711	778	721	709	723	776	714	737	736	704	740	755	791	757	735	705	782	745	737	710	768	696	744	758	730	702	750	746	708	708	781	724	740	734	718	760	718	736	716	726	721	754	741	756	735	777	714	716	721	755	802	733	766	714	772	745	723	788	745	749	729	746	717	766	731	735	776	735	729	705	726	752	704	723	783	738	738	723	734	736	745	760	698	745	729	727	755	724	728	717	758	731	741	742	696	754	709	746	785	729	668	707	800	781	722	753	759	781	677	756	769	758	764	690	749	765	735	768	768	766	708	744	770	768	757	747	716	770	653	717	700	716	771	732	700	692	720	726	701	734	690	725	730	712	754	733	710	752	749	711	711	713	736	785	703	722	736	705	779	746	724	749	742	745	781	778	749	746	758	740	718	729	758	735	730	721	744	741	749	719	724	744	741	728	763	745	685	760	705	730	717	762	740	699	704	712	756	699	749	710	737	712	765	741	709	753	707	758	722	727	765	710	752	784	753	717	709	704	721	714	724	680	789	714	752	723	705	798	742	727	750	717	712	725	717	711	748	738	769	712	737	703	708	755	746	749	735	748	757	714	739	743	755	763	754	706	716	712	718	775	780	734	776	709	729	730	754	785	724	761	744	718	732	724	699	738	756	762	756	753	761	746	766	735	729	758	779	746	769	739	767	711	737	687	730	698	748	746	740	718	754	719	657	761	707	750	704	736	729	729	755	748	738	738	742	731	744	743	773	745	705	727	685	739	719	748	730	697	657	706	701	699	699	723	702	751	783	688	785	742	711	788	745	747	711	696	764	742	785	709	701	728	715	750	752	723	742	705	737	772	724	751	780	744	752	735	723	732	724	678	694	743	755	749	714	729	737	696	749	733	749	738	776	662	709	721	741	765	736	691	745	751	711	759	729	739	746	749	763	719	748	738	696	695	739	725	714	736	788	780	754	714	753	716	721	722	723	754	780	781	699	747	715	745	742	754	698	719	772	743	764	685	726	714	766	719	721	733	750	724	730	844	748	772	708	701	737	702	722	745	743	774	739	751	757	715	734	726	727	784	770	775	734	696	750	798	718	672	680	750	754	727	746	699	708	691	706	738	771	745	783	717	763	711	706	752	764	744	727	722	790	729	773	732	754	701	675	738	746	746	742	772	746	736	732	733	746	772	778	738	668	729	705	752	756	766	720	726	756	733	745	718	749	704	733	698	735	691	744	779	712	759	717	727	743	719	728	729	746	762	728	732	741	732	699	729	741	744	757	760	735	747	748	736	765	735	752	747	714	798	712	713	710	710	722	752	717	777	724	731	701	748	715	720	763	764	734	737	765	688	740	738	816	720	741	761	716	756	759	726	717	758	723	739	771	728	733	795	722	743	742	705	728	749	728	743	729	767	722	730	750	769	708	722	719	698	786	780	698	754	756	764	755	803	745	744	729	767	712	719	776	707	800	757	788	754	738	757	767	744	715	743	789	738	684	715	736	734	754	734	725	764	740	682	743	731	751	744	727	737	748	747	740	780	719	720	720	704	749	748	733	736	754	720	720	735	739	737	754	784	743	800	701	717	764	747	751	709	753	671	706	748	788	759	756	761	732	750	745	739	720	711	715	700	746	755	724	751	738	768	778	707	759	723	743	738	704	741	754	707	737	782	744	706	833	764	724	711	679	760	723	754	729	760	747	786	769	716	712	716	694	744	760	749	757	731	720	735	745	712	797	727	707	776	709	734	707	723	703	737	704	747	681	736	761	760	729	759	744	748	738	767	692	787	767	747	749	726	794	728	725	757	730	765	821	759	787	792	704	751	728	736	736	726	737	735	721	684	765	738	716	728	745	695	700	729	744	749	727	705	803	736	747	742	759	754	705	758	682	730	732	758	721	768	750	732	711	748	740	742	795	728	720	744	725	750	777	757	781	773	687	721	719	770	743	720	741	755	706	766	703	739	802	738	713	766	733	726	739	769	680	728	720	691
33514	10408	33472	19103	3736	512	487	428	376	378	356	391	384	361	404	347	330	375	355	357	376	367	352	377	361	380	341	346	336	345	315	335	380	318	359	348	396	366	327	362	332	355	302	328	369	333	322	402	364	362	355	353	367	381	378	371	338	302	355	328	319	353	369	354	367	342	343	376	330	341	357	328	381	296	336	384	345	338	350	333	369	350	350	339	318	366	352	365	338	353	352	336	382	337	372	319	333	337	320	350	329	333	327	378	324	353	357	342	291	325	378	365	341	366	336	364	290	329	330	339	376	323	320	347	372	319	352	338	376	342	338	353	375	343	329	339	331	322	327	351	349	360	374	330	383	323	361	377	366	350	341	348	311	352	338	342	306	340	351	358	357	364	359	320	369	344	371	321	351	337	348	368	335	355	342	339	365	357	367	350	359	350	310	365	386	352	312	333	319	343	340	320	345	327	372	335	334	344	368	335	351	346	377	338	376	324	358	343	330	393	349	349	331	343	353	338	381	347	339	313	339	319	385	368	351	359	325	379	370	321	338	350	356	331	350	360	339	358	365	335	331	336	384	329	378	378	332	334	327	337	383	341	342	324	329	362	393	350	392	292	377	356	320	370	344	336	312	364	316	305	347	348	356	342	378	323	338	390	333	310	368	363	360	359	362	379	318	375	387	367	346	341	341	334	345	325	364	377	358	326	349	351	343	361	363	312	350	322	342	316	372	337	324	356	299	330	364	349	356	346	356	316	315	321	379	329	305	337	316	352	319	334	350	336	307	301	371	342	353	376	319	345	376	357	344	316	311	326	363	335	339	295	304	342	336	335	339	376	341	358	340	347	354	338	365	333	312	359	340	340	338	338	333	351	328	350	342	365	351	316	300	328	341	317	369	359	314	357	324	349	369	333	343	373	327	374	348	326	372	340	357	365	342	354	345	366	375	361	355	366	346	296	353	339	352	356	310	376	328	400	345	359	381	354	301	349	353	344	345	382	373	387	359	385	386	344	366	336	377	360	317	321	363	345	356	318	316	316	350	360	357	325	313	365	328	364	322	348	338	375	363	311	333	312	342	345	322	345	319	351	411	378	359	352	389	339	339	355	328	329	346	383	334	329	327	366	367	342	362	299	332	338	354	316	338	364	392	362	294	329	375	342	352	335	386	332	322	348	356	346	342	316	354	317	379	373	341	357	361	339	298	325	362	348	332	307	357	335	342	346	341	347	398	353	369	346	349	356	342	344	358	364	335	306	389	344	352	381	317	344	349	370	317	345	365	379	357	297	340	335	309	346	356	326	328	325	349	370	373	357	371	315	351	324	347	331	351	325	353	355	354	324	341	332	357	326	332	343	344	324	333	344	334	367	340	378	330	334	324	334	391	338	332	367	340	353	308	342	335	329	343	345	348	364	344	319	317	338	312	323	397	368	333	345	331	364	346	368	307	332	347	337	329	326	332	351	371	326	361	355	357	381	357	379	360	343	354	307	375	326	339	356	350	333	331	334	314	334	402	298	361	330	351	357	370	355	354	306	333	331	346	353	334	363	332	320	285	364	343	356	362	304	369	373	309	348	355	318	341	304	335	367	362	334	326	363	333	362	382	398	341	323	358	356	357	357	364	372	382	329	360	349	339	328	333	338	329	353	320	373	364	347	317	349	351	340	371	396	320	328	355	361	350	360	371	328	305	366	337	324	321	330	354	368	351	342	348	367	344	414	369	353	372	349	327	331	350	326	322	359	341	358	380	308	383	373	344	372	348	326	350	364	338	346	320	355	326	363	324	387	384	379	396	339	347	330	325	355	352	349	375	342	318	343	321	347	352	304	363	302	361	331	379	316	357	364	317	402	321	318	357	381	354	367	368	387	348	354	380	314	341	353	358	360	342	349	357	339	329	336	347	329	349	337	321	337	314	345	341	317	325	357	313	345	317	310	341	337	293	367	364	360	321	333	333	321	338	343	363	371	386	364	353	358	327	339	339	369	357	341	321	362	359	355	335	325	378	313	342	348	355	364	388	345	363	358	329	307	337	338	317	354	364	323	377	357	341	320	337	349	361	360	349	341	349	335	353	365	355	371	374	373	384	350	339	338	347	402	362	349	339	348	334	348	321	375	324	369	331	344	380	307	350	318	341	334	362	336	337	309	359	346	326	343	347	365	373	385	333	344	334	333	352	348	365	352	363	326	348	327	340	330	362	380	336	367	361	318	350	342	376	340	383	374	349	351	351	336	373	365	356	363	356	345	344	370	344	321	340	363	343	357	346	325	354	362	332	323	335	355	362	337	368	329	312	306	332	352	364	365	344	344	339	326	346	370	358	351	332	332	388	335	350	309	321	336	349	339	359	374	342	369	339	327	314	328	343	349	334	350	336	331	322	356	363	366	328	345	347	344	359	345	323	342	304	353	333	344	339	339	336	355	371	353	318	345	363	321	361	348	348	355	360	347	360	309	297	355	336	355	313	314	362	340	339	356	360	372	332	330	305	308	278	345	344	344	381	360	336	305	368	368	363	316	350	362	346	326	330	333	360	350	382	348	334	344	329	329	336	343	360	360	331	390	315	340	333	362	340	340	358	333	347	353	346	372	341	354	303	325	332	359	342	343	356	377	335	341	357	343	344	336	351	366	372	364	357	355	344	334	335	329	347	323	336	328	362	331	360	353	358	372	320	352	329	343	355	345	332	315	390	367	371	337	369	359	341	356	372	351	375	342	327	354	391	329	344	325	362	332	334	365	326	312	324	354	334	372	342	325	353	334	305	337	369	396	353	336	308	326	341	325	364	356	321	354	347	326	339	344	347	317	354	365	375	357	360	346	357	376	385	304	358	346	310	345	315	303	338	341	333	372	376	346	318	325	368	334	336	371	374	327	336	356	364	336	341	351	367	351	317	307	314	346	356	365	348	351	352	352	350	339	379	366	353	295	327	336	374	362	399	366	348	304	351	323	308	359	300	336	351	323	352	350	318	338	371	348	343	329	379	330	353	367	352	357	286	363	343	356	348	343	325	342	354	311	334	355	351	333	356	342	322	366	342	335	344	333	346	343	358	335	327	353	343	333	353	334	341	364	347	374	362	380	362	329	359	354	329	349	356	338	376	329	337	315	381	327	329	351	367	367	360	344	354	339	336	339	352	328	356	334	332	335	337	357	297	308	320	347	350	320	361	363	359	315	317	349	352	362	320	319	365	304	340	341	363	339	371	364	364	333	360	331	378	346	341	339	315	328	308	377	317	343	370	333	351	367	391	377	323	377	343	330	366	369	325	332	339	324	322	347	337	334	358	279	339	348	353	352	351	360	338	360	360	358	356	334	331	312	316	352	390	363	350	348	358	358	368	353	340	370	351	360	356	356	342	362	393	347	329	357	330	342	347	327	321	345	319	336	335	370	336	344	370	348	337	333	344	361	365	339	319	341	339	342	331	370	385	346	355	378	355	346	335	358	383	383	371	316	335	367	361	348	378	329	355	356	348	347	332	374	394	358	314	325
18356	6234	38191	27876	4542	1528	1346	1170	1127	1070	991	1013	913	904	880	895	909	819	832	855	821	805	802	804	807	777	826	774	796	786	759	763	811	781	798	745	777	793	784	787	756	767	714	775	784	714	735	781	761	817	708	775	796	768	702	757	723	740	780	742	759	782	780	779	772	771	720	751	723	806	714	789	718	845	755	760	745	757	781	724	726	704	755	751	800	753	742	694	725	760	764	780	776	764	756	759	701	765	774	785	777	716	723	791	796	770	840	684	749	761	757	774	759	761	728	765	793	709	734	798	729	776	747	763	721	711	748	780	755	791	777	757	732	702	785	754	777	754	788	717	738	727	766	817	771	734	773	774	776	774	751	759	771	745	770	765	725	738	777	783	772	741	771	737	726	793	716	752	768	777	772	737	754	774	676	759	745	728	786	732	780	750	853	770	741	770	793	770	820	794	765	774	751	766	773	744	754	725	756	749	767	769	762	745	795	769	743	774	748	765	714	712	790	761	799	776	758	752	752	775	728	718	756	790	748	794	774	802	748	784	731	798	711	748	771	738	732	721	738	762	716	765	766	752	814	732	735	759	751	738	719	750	747	758	799	765	754	710	734	751	799	785	806	726	721	745	758	770	750	766	756	763	745	765	751	786	796	744	764	782	748	701	775	791	741	776	776	765	698	729	767	762	794	773	779	739	750	738	738	757	781	794	741	767	751	741	757	733	785	741	749	740	734	713	768	734	732	715	799	701	772	735	750	790	764	801	786	766	737	703	738	833	753	780	765	755	745	744	729	735	772	759	770	742	736	787	732	812	700	736	745	799	754	775	771	779	764	753	812	758	752	717	755	745	744	780	752	766	768	760	763	759	802	838	737	746	750	844	753	756	746	760	777	762	719	761	710	753	749	738	707	746	772	770	756	708	794	759	798	739	740	771	741	746	722	767	766	775	709	745	729	776	778	737	766	755	737	750	715	789	780	739	792	738	791	690	732	777	737	772	733	732	744	778	739	761	769	774	757	771	786	714	774	784	758	800	763	706	749	740	770	703	771	789	754	783	760	791	750	785	753	729	743	782	761	773	753	725	784	819	743	761	763	831	737	793	760	769	756	736	762	771	774	780	770	818	740	737	750	757	755	764	755	774	808	735	749	759	797	790	751	779	737	696	774	752	802	762	789	765	711	740	769	700	724	765	745	770	710	752	761	751	707	766	808	739	755	750	768	758	710	731	775	766	789	720	742	740	712	738	752	754	736	786	753	747	693	724	787	788	746	737	782	769	750	731	783	761	762	733	747	791	715	760	806	774	759	711	756	750	778	776	767	775	779	738	766	720	727	809	770	773	759	750	764	760	732	734	761	765	754	749	794	734	765	769	732	774	799	775	712	734	734	755	772	748	803	763	759	725	732	726	726	741	720	753	719	777	782	731	795	789	729	749	751	726	736	769	723	773	747	754	801	766	804	746	706	780	739	758	761	755	811	791	719	761	757	765	809	785	765	799	840	794	749	807	784	744	718	755	788	774	759	739	741	771	766	781	773	721	778	787	787	695	752	795	756	802	768	790	725	733	778	741	713	755	795	751	786	762	780	779	753	739	749	796	746	753	777	784	755	725	775	784	763	775	761	763	777	816	790	735	799	732	773	796	721	720	780	794	720	749	769	772	743	781	695	764	837	747	745	727	802	760	709	776	769	754	745	739	722	724	794	726	743	700	762	748	743	747	736	718	737	739	731	746	729	796	764	763	765	752	779	773	725	780	804	739	764	727	752	723	788	725	750	781	725	790	764	785	756	725	777	802	779	729	741	725	785	748	752	705	771	786	710	783	749	726	760	744	763	800	819	711	744	742	759	766	736	767	782	767	724	749	805	741	722	741	724	776	750	774	831	741	710	766	796	751	713	763	770	772	738	779	703	732	730	779	731	787	742	757	703	791	738	821	748	799	775	747	721	778	717	736	730	786	745	757	745	755	683	774	795	766	707	752	733	777	738	789	742	785	781	762	739	764	718	757	758	750	749	714	715	770	716	743	745	728	795	760	802	768	702	760	732	752	737	779	790	795	731	793	760	686	727	737	799	761	731	791	808	737	807	778	755	758	774	787	767	745	791	779	828	770	798	731	784	771	758	760	728	775	761	747	717	753	777	783	764	761	829	781	758	746	762	815	756	739	816	673	759	723	736	726	785	781	771	766	763	724	784	761	773	730	682	756	780	799	743	725	742	752	788	724	774	768	772	703	761	773	728	755	743	767	774	762	763	747	712	755	744	749	774	764	779	782	743	773	714	775	764	727	771	715	709	695	705	753	709	789	764	716	796	750	767	775	734	755	746	706	764	786	683	748	771	774	760	778	724	764	757	752	810	738	741	751	743	775	787	780	778	752	721	740	739	746	746	737	754	784	715	758	767	745	738	727	741	754	755	734	695	820	749	745	790	742	718	777	721	776	767	825	792	753	752	761	750	732	736	778	747	763	796	765	765	750	791	713	758	781	777	784	808	801	767	758	742	785	753	764	769	806	749	743	789	749	806	755	770	725	776	734	816	756	786	759	808	751	769	758	732	717	789	780	738	766	784	754	799	784	763	747	749	784	794	758	784	738	740	775	715	753	783	773	761	758	763	679	695	733	797	786	734	753	741	799	751	802	747	784	808	760	760	771	758	769	772	743	771	769	767	776	803	730	782	783	768	738	755	785	726	727	725	765	820	774	748	770	724	793	776	758	758	737	788	704	747	796	737	748	765	773	767	754	779	753	769	786	808	752	756	760	787	759	776	768	738	796	704	753	763	773	752	780	754	797	740	728	735	746	734	730	776	783	744	755	740	730	762	711	740	723	812	769	747	721	754	761	742	775	714	762	753	788	744	784	767	771	807	742	763	725	764	768	781	712	752	755	793	737	759	811	718	748	776	752	765	758	749	687	782	733	783	753	740	748	753	784	748	791	772	751	790	764	748	765	720	832	743	780	731	766	772	753	760	769	746	761	748	785	809	750	746	775	750	788	753	781	720	786	719	750	786	794	758	742	740	740	753	756	725	750	768	787	760	736	756	758	727	780	787	745	760	769	769	767	794	714	803	786	743	761	770	727	718	804	707	804	748	794	744	771	745	762	781	756	741	732	764	749	758	781	749	786	728	781	730	768	761	779	727	741	787	780	737	773	745	753	765	791	783	704	743	732	755	774	785	738	737	786	760	725	784	769	751	749	769	740	814	741	774	770	728	743	759	762	729	775	744	747	742	741	764	828	781	798	703	727	787	797	773	803	767	757	775	738	747	771	766	763	782	739	785	759	749	778	752	793	754	786	765	798	767	819	717	813	760	743	763	768	843	794	771	759	747	758	731	741	717	768	776	768	721	766	802	779	736	776	694	723	712	751	793	831	738	785	803	787	722	777	710	777	773	765	781	740	777	762	729	730	766	759	754	728	781	720	740	741	760	755	735	725	812	793	797	755	749	718	781	731	722	781	797	765	801	745	772	768	783	757	715	744	739	751	726	710
12468	2653	1484	320	153	143	138	167	151	167	150	154	158	172	165	172	169	168	164	187	144	172	137	173	151	171	171	162	144	145	159	188	157	157	149	140	134	171	144	166	165	151	167	151	167	162	135	170	161	163	146	165	165	157	128	147	176	151	148	154	155	162	160	147	188	143	168	186	171	177	186	157	161	162	156	178	150	160	149	155	156	177	160	159	143	157	177	171	156	156	167	154	149	158	134	161	123	162	160	156	162	147	158	170	161	134	148	152	167	155	142	156	129	144	160	145	141	165	143	144	192	124	139	150	150	159	157	152	175	160	182	172	142	156	160	148	175	147	184	146	159	127	153	165	144	161	137	173	150	160	150	159	165	143	164	161	165	138	156	181	171	136	120	147	161	160	147	152	151	144	138	158	170	172	141	154	180	150	171	174	182	160	174	166	163	135	165	133	182	151	190	160	158	147	147	157	147	166	178	160	155	159	163	163	178	146	152	175	168	137	158	164	151	161	161	154	140	139	155	143	143	138	133	147	135	163	148	171	156	138	144	132	157	154	170	155	167	164	136	167	148	149	167	171	170	141	139	162	150	164	170	165	147	158	169	163	151	173	151	135	147	149	163	155	154	167	154	144	157	166	156	147	186	158	184	160	157	156	174	155	165	149	162	166	158	148	153	169	156	145	166	155	154	165	127	162	143	171	169	161	141	182	144	144	163	136	140	161	134	143	152	151	183	152	181	151	151	165	157	162	135	148	142	151	163	156	158	174	157	170	161	144	148	166	163	159	159	162	156	124	157	133	137	157	162	175	156	179	166	151	140	145	140	179	171	152	167	147	151	152	168	137	135	149	164	143	144	149	154	153	195	176	151	165	156	189	136	172	167	168	151	179	174	174	144	155	152	165	152	187	165	130	137	163	166	160	165	141	160	146	136	138	142	120	155	142	166	160	154	153	157	146	161	138	147	149	141	165	162	164	150	162	145	145	165	154	158	169	183	173	167	167	152	169	178	158	139	167	134	152	177	162	161	152	165	157	162	143	150	138	134	165	144	166	148	175	161	176	160	137	161	162	185	167	169	170	148	147	157	177	138	138	144	160	167	144	148	171	142	159	145	162	151	142	184	168	149	164	165	159	157	142	168	159	137	140	175	136	161	165	162	164	145	129	147	148	154	150	178	152	162	143	139	176	153	172	175	152	170	191	167	167	139	165	140	149	155	163	153	146	133	143	154	145	164	155	163	162	168	146	154	168	149	145	172	137	156	149	151	151	175	154	155	159	173	161	161	170	176	155	146	156	150	168	130	170	147	156	150	176	166	161	154	157	162	156	160	159	149	150	144	156	164	153	166	163	147	152	132	174	151	150	173	155	145	164	127	152	125	136	170	167	171	143	152	145	156	167	163	161	154	162	168	147	187	153	137	154	176	151	188	149	146	155	147	133	158	134	159	151	155	138	145	170	147	156	149	137	155	153	142	157	158	156	151	163	151	135	129	142	129	164	166	151	162	147	134	141	157	145	152	106	155	143	166	151	166	178	146	153	147	141	163	119	168	178	163	152	161	161	132	140	142	150	157	168	148	171	144	146	159	162	128	143	164	152	150	156	150	123	148	176	171	144	142	135	170	150	163	169	159	122	125	149	146	148	147	159	165	149	130	161	131	166	153	143	126	139	187	155	152	130	144	177	170	158	154	141	155	169	164	177	134	156	152	176	166	152	143	155	146	155	169	171	158	149	166	153	155	167	155	175	165	152	132	160	147	154	156	169	140	171	151	147	165	150	156	146	147	162	154	163	153	167	146	146	179	167	137	170	167	158	142	157	155	158	165	144	153	136	147	153	165	161	154	152	159	139	162	170	159	166	165	159	121	146	151	159	172	171	157	157	186	149	168	144	155	170	145	123	144	159	169	169	129	168	129	138	163	140	164	155	144	145	140	178	151	167	147	157	149	194	140	169	158	157	197	155	152	136	144	156	148	162	150	169	137	157	174	139	174	145	178	168	153	191	169	158	165	147	164	171	159	140	165	134	154	145	161	145	152	151	153	184	163	157	149	142	157	143	144	171	175	162	182	189	158	151	150	165	176	139	198	149	133	139	160	132	170	150	145	163	168	160	159	138	141	180	140	163	165	140	173	146	192	147	158	158	171	134	172	154	166	163	168	172	144	184	166	173	145	151	151	145	139	127	151	164	136	149	155	175	155	164	146	190	170	173	145	154	139	149	140	153	132	156	144	169	153	174	154	147	171	172	170	135	137	182	158	157	142	152	146	171	157	148	143	155	155	154	165	148	152	153	160	151	162	156	155	136	167	154	152	152	148	165	181	162	141	166	135	155	161	172	167	156	141	173	139	154	155	159	180	157	139	151	195	154	168	137	175	186	172	141	166	158	160	159	145	158	151	156	173	137	135	166	170	151	149	160	149	160	140	161	161	155	145	143	162	172	155	163	151	176	147	163	160	165	154	158	149	167	149	154	164	135	142	159	141	162	146	152	173	164	160	164	157	171	168	144	138	117	146	177	132	148	154	161	173	165	158	137	157	162	172	143	162	175	137	160	137	151	146	153	136	173	170	155	175	150	170	171	142	164	166	164	167	155	143	138	160	156	167	147	142	163	146	170	155	153	151	161	159	161	153	152	154	146	169	148	144	167	162	128	136	136	140	135	137	158	143	156	167	141	153	154	142	155	144	162	172	146	168	163	152	155	167	158	162	151	147	166	146	164	145	178	151	159	150	168	161	144	144	157	145	157	145	182	146	172	138	158	123	142	160	134	135	153	160	160	168	162	176	133	157	171	165	133	146	156	162	163	152	161	141	161	172	161	160	145	164	158	155	165	163	155	149	162	146	144	152	162	174	146	156	148	144	151	151	162	171	165	162	171	160	177	157	169	147	132	142	146	172	165	141	153	146	168	164	163	159	163	156	168	186	188	145	150	158	131	151	154	165	149	156	160	137	164	177	165	174	153	146	156	159	148	143	167	173	147	133	169	157	143	147	141	148	145	150	153	179	130	167	178	148	161	148	173	153	146	146	137	163	166	165	134	167	182	167	167	176	170	159	144	148	162	160	134	150	133	180	172	144	150	145	165	178	167	161	161	154	152	147	151	158	160	167	139	158	133	150	118	167	153	158	156	161	132	166	151	133	160	158	156	155	141	164	154	157	181	150	154	157	153	153	159	174	175	146	147	177	170	152	174	135	163	155	138	144	163	133	159	156	172	142	165	143	171	137	177	129	156	162	157	169	168	166	140	146	158	164	167	162	159	165	149	129	165	171	183	139	151	150	150	165	143	170	143	143	155	151	151	174	136	143	146	156	146	181	170	172	161	160	146	149	154	169	155	166	160	184	131	152	136	152	139	139	158	135	142	162	169	173	151	169	168	150	164	165	141	162	144	180	180	177	138	153	140	157	160	156	146	159	171	152	122	152	158	162	174	137	144	143	177	162	152	152	144	161	135	158	154	164	143	152	160	166	164	144	177	153	150	155	162	149	145
7177	2201	2744	916	473	438	413	409	436	439	429	411	401	427	397	411	433	420	403	404	419	415	394	394	431	395	388	420	412	412	401	403	369	418	413	388	442	401	397	380	403	380	428	401	415	440	449	372	404	429	401	423	417	419	378	432	397	398	404	407	428	387	432	434	399	414	413	400	400	381	398	412	398	406	401	426	401	356	402	414	459	387	404	403	392	427	409	367	416	381	439	373	387	420	422	403	394	399	397	423	390	419	347	415	396	388	423	391	409	478	414	391	389	406	408	383	412	402	415	392	432	386	405	385	398	398	384	381	419	418	432	373	423	387	431	410	412	408	406	393	420	386	398	402	431	414	393	364	359	388	372	405	436	435	394	398	390	419	417	401	391	425	382	420	405	426	433	420	399	416	420	394	371	404	376	436	419	431	398	382	400	398	400	353	401	446	393	370	378	402	416	401	403	410	418	369	415	440	376	385	388	431	413	380	413	372	428	403	445	387	406	430	395	370	392	411	424	410	445	416	406	428	426	394	392	419	445	433	429	421	408	360	420	386	427	399	413	378	413	394	420	403	414	368	419	409	395	412	434	410	395	413	405	401	413	424	414	412	413	389	364	378	432	387	395	402	397	386	393	400	430	437	412	426	414	375	386	391	388	406	410	421	420	423	419	407	411	399	391	454	399	402	404	419	361	409	401	392	368	384	415	392	396	413	410	405	413	404	421	387	398	426	395	392	424	408	422	433	383	420	378	417	406	365	390	410	394	408	413	405	435	409	411	396	398	430	379	463	407	393	434	412	420	388	389	436	435	397	389	435	412	394	414	403	414	431	376	425	380	399	406	399	417	409	402	383	422	409	386	406	407	398	373	419	409	422	415	395	400	382	389	436	405	377	395	381	379	404	415	349	434	441	424	364	382	420	381	401	431	383	393	415	377	423	411	414	427	395	451	405	437	433	392	409	402	386	439	384	392	410	398	391	419	394	401	414	368	399	420	403	379	423	363	348	415	406	377	400	408	375	388	361	423	429	409	420	429	385	389	393	409	392	361	396	402	419	424	418	388	387	413	398	412	407	420	422	376	416	402	397	437	419	438	379	412	384	416	419	412	393	407	395	399	441	435	422	414	394	425	423	390	416	370	404	415	420	389	409	413	380	417	379	406	370	439	385	411	411	412	416	381	407	378	423	392	370	394	382	412	420	400	411	404	465	412	391	394	389	387	397	412	420	405	414	413	447	398	375	410	407	377	416	409	417	437	429	390	410	427	394	385	411	459	384	395	409	401	396	380	391	382	412	412	401	399	403	389	391	402	435	430	392	432	420	392	358	386	398	378	372	402	389	432	364	415	376	407	416	414	422	430	418	422	409	437	407	429	428	358	424	389	402	406	408	392	422	379	388	354	410	407	410	411	403	388	428	393	443	412	388	381	409	376	441	411	390	409	384	415	378	417	425	410	421	403	392	407	402	397	401	391	365	418	415	429	402	390	437	427	389	391	432	434	397	380	404	445	403	416	389	409	411	379	407	407	364	378	385	403	382	430	423	381	385	413	425	426	396	396	400	422	427	379	402	403	402	394	421	417	352	396	413	403	407	379	407	407	406	417	423	414	423	402	375	421	416	399	403	429	366	387	393	412	432	377	396	425	421	396	390	405	406	375	408	433	393	449	435	382	389	415	447	391	387	388	408	405	407	420	455	423	403	400	406	407	391	452	388	409	400	419	403	419	376	439	403	422	386	385	400	410	377	406	371	419	425	400	421	401	389	395	395	389	403	384	384	415	377	431	390	422	408	400	410	409	393	395	381	414	337	389	412	411	416	435	403	375	387	390	406	393	385	388	388	416	440	411	403	402	426	387	420	387	412	418	413	388	415	386	384	369	404	426	383	423	404	407	415	413	422	400	355	384	401	374	376	427	423	418	375	382	402	379	390	435	393	401	408	409	422	434	385	402	390	398	392	418	422	389	354	375	421	383	380	441	398	426	388	388	425	420	395	403	421	409	415	388	387	390	383	432	398	393	428	418	443	413	390	380	405	416	395	398	397	401	415	373	403	385	406	422	407	400	413	395	447	404	394	388	384	457	401	428	408	406	419	397	414	416	409	415	422	415	408	449	380	468	393	394	393	406	419	434	398	435	418	412	395	349	426	385	400	407	407	409	414	422	402	437	406	392	420	408	387	390	386	397	443	383	396	418	380	402	433	406	407	396	369	418	422	416	417	394	410	439	422	393	414	419	412	381	399	407	402	445	385	379	411	420	407	398	382	392	376	392	407	363	380	421	428	343	420	410	417	370	412	431	416	402	391	411	400	427	375	375	437	398	443	406	408	390	431	394	407	412	383	383	395	393	420	394	399	422	425	417	385	397	396	412	432	418	437	401	426	365	381	425	393	407	391	381	432	370	399	418	407	423	393	380	407	401	401	398	392	374	395	416	388	397	447	416	414	388	452	384	412	378	435	413	411	396	429	425	402	417	422	430	408	384	357	368	379	413	411	386	398	418	412	404	416	410	389	426	412	410	422	454	436	384	445	410	437	411	375	417	392	382	385	443	419	404	422	386	393	405	410	383	407	411	422	408	380	405	410	413	396	410	382	421	419	398	409	450	420	448	391	399	397	416	401	408	363	402	395	365	416	388	419	379	404	395	413	386	410	376	416	402	422	418	387	393	393	417	417	404	401	404	399	410	450	414	402	439	408	416	395	409	410	396	413	390	405	409	408	414	363	374	402	405	382	414	395	428	392	388	444	404	399	378	397	398	390	390	436	383	409	394	387	414	405	406	423	402	369	440	406	439	377	413	377	434	421	430	396	436	386	408	427	392	380	387	418	397	424	419	392	386	430	430	406	406	444	377	404	383	419	384	396	412	445	401	418	410	412	393	413	399	418	392	397	373	399	361	383	397	407	427	423	407	441	394	403	417	417	381	360	407	406	397	393	386	464	433	395	381	369	390	432	370	414	418	409	449	421	428	372	425	406	458	388	373	395	411	443	403	370	393	379	393	395	397	406	387	409	390	417	414	391	409	401	411	419	409	388	400	410	382	410	434	435	410	396	418	378	415	392	417	416	394	388	408	393	395	414	389	410	370	404	409	382	371	422	384	394	419	460	400	396	374	420	375	404	382	400	412	405	397	401	416	403	426	408	429	406	380	374	394	413	390	391	427	416	386	401	418	419	394	391	423	357	397	399	398	407	405	432	392	417	387	429	431	429	407	407	415	395	384	419	390	380	381	381	407	383	399	424	412	381	395	416	388	402	401	385	394	410	395	403	418	396	416	398	378	394	389	402	413	385	389	409	438	435	426	384	432	397	427	395	408	414	425	389	403	409	433	381	398	387	414	417	409	412	380	392	417	411	396	378	434	424	435	426	386	435	404	387	372	393	404	400	467	421	398	410	447	410	415	390	418	396	414	422	391	409	461	385	438	419	434	407	386	417	383	410	426	382	420	404	386	394	429	399	372	394	403	405	434	424	451	424	394	404	387	393	441	389
23505	5905	16770	9140	1624	409	366	334	337	349	331	336	319	386	351	303	336	331	296	358	332	330	356	324	335	326	312	314	357	269	308	326	306	305	306	332	346	301	304	341	347	310	326	295	322	291	342	324	319	317	295	329	339	332	295	326	299	336	331	337	310	311	312	318	310	334	319	319	332	351	299	310	308	337	320	343	308	325	353	334	326	342	281	296	317	339	316	304	306	309	320	330	319	286	315	317	333	346	333	309	319	328	331	327	329	328	318	278	335	320	322	315	335	306	351	337	335	324	302	316	312	303	307	313	340	332	304	361	338	298	301	340	307	343	311	315	319	323	315	316	335	346	317	311	353	354	316	317	324	293	297	302	333	310	322	322	318	325	353	302	328	321	308	326	322	305	341	307	371	339	282	276	300	321	293	308	300	310	348	360	317	354	355	305	352	315	316	297	310	304	311	288	309	343	332	285	359	317	332	326	317	303	328	318	340	313	299	317	315	341	300	262	309	338	338	332	307	306	334	344	317	332	316	310	299	318	346	311	321	309	288	306	297	314	310	306	355	301	335	310	316	303	323	326	294	355	350	333	290	316	340	319	324	365	312	345	306	341	340	333	302	340	317	332	287	323	274	320	300	317	332	292	278	308	329	332	288	350	333	321	286	285	287	343	274	320	321	325	283	310	301	328	326	297	321	315	316	314	342	316	310	322	357	300	313	304	312	303	315	326	311	373	279	302	317	320	338	334	297	334	292	341	322	311	343	313	330	328	323	328	362	341	329	323	366	344	307	317	344	336	328	295	308	339	299	320	342	317	325	335	276	351	326	340	317	335	347	299	306	281	301	310	324	352	292	323	327	332	323	347	339	322	315	310	332	315	345	338	323	336	357	284	315	315	299	330	295	320	327	335	309	326	329	331	314	315	327	346	333	333	329	330	279	320	341	303	326	324	324	305	286	317	305	305	313	313	336	321	280	301	313	309	337	344	316	302	283	303	305	349	339	314	308	322	305	345	343	316	305	321	336	309	280	287	328	330	332	326	348	337	342	303	306	358	339	306	332	305	336	305	345	323	327	289	324	374	350	316	341	313	287	355	321	326	320	323	327	324	321	294	323	345	304	351	272	329	297	310	321	324	340	332	352	329	325	352	340	301	305	332	326	308	321	300	334	304	311	305	299	331	345	312	328	295	314	319	292	292	321	308	321	314	329	338	313	308	315	306	292	333	346	334	366	354	331	299	329	308	337	303	305	356	316	303	344	344	328	291	316	288	339	291	316	326	313	312	335	284	298	315	304	319	327	308	308	332	347	305	324	356	290	346	321	316	321	309	318	318	292	333	308	317	362	347	345	298	299	315	321	311	342	308	304	303	315	310	360	290	326	342	339	306	314	282	328	346	293	350	305	369	309	324	345	303	305	323	304	335	299	302	325	290	288	337	338	336	306	322	319	305	324	321	287	335	327	320	303	314	301	371	310	315	319	303	291	302	306	326	340	310	324	321	325	336	328	326	316	305	342	306	332	319	299	288	287	296	322	313	312	335	351	292	301	302	334	285	330	305	307	312	323	337	309	342	307	328	293	332	334	313	308	324	358	306	315	334	320	320	341	324	328	283	341	320	294	324	303	305	316	290	356	323	327	337	329	314	373	343	342	317	312	306	330	316	334	321	320	283	312	343	304	342	313	345	312	345	336	346	315	310	332	332	331	343	305	339	318	293	341	319	295	331	337	343	338	336	309	313	339	310	299	313	286	317	313	306	321	282	309	321	286	329	321	331	310	363	345	303	336	306	301	301	314	320	310	342	343	293	303	284	317	324	328	297	344	361	333	292	291	276	337	347	309	359	339	300	339	346	320	336	289	296	320	293	293	350	343	309	316	301	366	330	327	311	323	337	338	328	323	333	317	309	320	287	334	304	363	323	329	303	299	323	331	315	323	295	320	347	348	366	334	309	288	302	331	299	335	345	327	337	330	296	321	314	320	320	325	337	310	300	315	311	331	322	304	315	302	288	343	354	311	365	294	319	311	354	305	309	319	292	326	288	319	317	341	340	319	351	355	319	316	315	342	346	328	320	319	330	316	321	327	300	323	311	322	300	330	324	324	315	323	297	330	302	287	286	334	324	296	338	342	322	305	308	351	358	295	353	337	314	317	298	336	326	309	322	256	288	303	317	324	325	329	319	364	318	336	328	366	315	341	312	311	322	328	311	303	309	330	309	315	311	316	322	308	317	355	311	336	324	300	313	306	311	334	310	299	311	333	310	323	287	289	284	335	292	301	331	320	343	362	330	327	330	302	277	297	311	315	324	300	347	352	343	325	322	319	302	311	328	305	317	327	308	343	321	320	341	326	340	335	347	301	331	310	330	326	327	310	324	309	317	319	355	341	258	317	323	286	336	295	319	362	334	317	336	299	317	326	310	302	291	339	330	334	303	313	323	310	294	326	317	316	275	320	286	340	331	339	342	335	305	311	309	315	304	299	307	336	334	339	351	309	301	335	329	302	337	313	332	290	322	306	316	342	311	284	308	326	305	313	322	314	298	329	312	290	334	312	329	290	301	369	296	307	305	329	346	329	332	336	337	319	317	316	319	316	369	288	312	291	317	333	310	344	313	322	334	302	320	298	302	277	305	348	320	331	316	335	324	330	291	297	321	299	340	303	315	292	300	291	321	322	350	348	319	320	345	320	337	324	292	289	291	297	318	306	332	298	343	298	322	327	352	300	319	375	307	300	333	332	335	335	322	319	314	300	321	289	315	340	296	324	319	310	328	314	348	356	320	304	340	318	349	302	307	291	310	298	330	337	340	323	292	332	289	354	290	338	313	310	325	319	340	307	329	328	332	325	300	379	361	315	333	326	305	305	284	342	324	343	309	300	314	343	304	325	315	323	311	334	312	298	353	302	310	340	322	313	325	304	304	351	332	330	306	327	315	341	327	314	282	281	315	315	300	285	298	298	329	313	272	323	310	334	340	320	305	329	364	299	373	304	329	300	299	321	335	312	325	290	344	337	331	337	308	309	291	358	288	311	309	326	320	331	330	295	328	330	338	324	283	364	351	309	313	310	281	306	329	316	332	321	312	344	321	324	301	330	307	318	345	328	320	294	337	327	298	304	321	306	324	304	324	326	320	330	285	323	327	309	296	311	315	326	320	328	308	330	319	314	325	280	374	329	317	300	316	308	302	329	323	332	305	283	341	309	351	313	323	314	315	298	274	340	307	297	320	289	344	329	316	290	296	321	312	346	335	326	344	327	310	321	318	336	336	318	331	327	321	318	312	353	305	319	292	333	341	312	322	332	330	319	324	324	326	327	327	288	316	325	307	316	297	304	318	311	338	340	322	321	314	334	321	344	299	282	300	345	320	318	290	324	323	346	327	331	310	325	332	311	351	299	317	316	285	311	330	343	343	300	337	346	313	336	338	357	308	307	351	292	310	307	328	332	316	288	326	311	313	283	347	324	340	336	344	308	308	305	329	332	337	325	320	318	339
14311	4269	24715	17142	2954	1173	1061	956	905	845	855	802	803	825	819	796	735	763	775	767	740	698	781	703	791	750	711	741	706	726	730	730	712	749	730	749	707	729	729	754	709	721	749	768	734	754	742	724	690	789	672	759	740	733	723	803	746	729	706	702	705	749	688	741	756	708	733	758	721	746	734	801	724	729	720	733	743	737	708	766	787	706	727	780	722	730	689	696	685	705	751	717	746	752	730	708	737	760	740	743	773	769	757	681	737	753	764	713	709	760	709	760	723	711	745	698	715	770	704	713	755	735	747	760	764	710	735	726	762	740	745	700	698	692	711	691	718	739	703	724	744	725	721	754	731	719	731	718	754	744	730	732	753	729	716	709	745	763	722	748	725	731	703	751	720	772	730	761	735	738	740	692	734	725	709	741	723	742	766	684	781	702	712	693	765	731	741	748	728	706	784	763	733	696	760	767	665	687	725	727	776	736	786	749	727	728	775	700	734	694	720	732	698	724	698	717	711	726	745	722	709	678	737	755	732	732	805	743	749	771	716	689	731	760	689	755	720	751	679	782	712	728	716	722	660	726	750	731	784	727	720	749	738	729	741	706	742	748	732	706	696	710	770	720	686	748	737	761	757	745	722	691	715	730	730	681	724	692	775	747	756	755	720	769	744	689	764	742	725	724	714	757	711	695	678	745	738	738	759	729	720	752	691	744	745	707	708	744	721	696	735	752	707	721	742	717	719	695	753	742	728	749	716	785	750	795	675	721	738	704	730	691	768	708	764	746	724	749	737	737	726	758	731	721	744	764	724	733	683	713	701	741	720	741	709	722	711	760	727	783	721	768	689	710	728	777	751	731	728	719	688	705	729	748	729	688	734	704	752	731	693	697	736	731	739	730	689	738	711	698	701	716	706	696	716	748	725	739	668	706	733	717	739	728	732	712	780	733	676	750	707	718	725	752	723	709	769	795	740	693	717	737	671	724	754	724	751	720	721	724	739	727	759	744	739	726	705	795	727	723	766	698	783	705	758	717	719	695	750	746	699	705	721	750	726	782	713	748	699	728	710	688	703	676	706	677	701	661	755	758	704	715	706	709	762	764	701	733	722	712	738	749	715	789	754	760	697	737	756	661	728	731	731	734	732	751	688	685	712	756	750	702	799	746	757	710	751	729	779	760	757	717	737	774	732	687	740	789	719	667	784	717	683	726	781	737	702	712	718	740	708	720	715	710	704	737	737	739	723	692	745	720	696	737	731	719	705	714	741	755	693	722	694	725	699	793	730	742	745	695	713	697	737	713	737	741	725	708	743	759	736	711	754	735	748	750	740	652	710	710	739	713	728	712	714	711	701	739	720	744	717	722	722	702	722	750	715	678	700	747	704	718	752	726	720	728	740	715	717	761	707	703	703	746	719	716	735	685	699	703	748	728	785	739	719	700	718	680	702	731	693	733	683	738	775	778	682	712	672	687	730	724	710	703	700	711	748	705	711	714	750	766	745	803	741	709	754	693	704	737	746	747	739	689	693	699	712	705	738	745	755	761	710	695	716	702	705	792	715	720	726	776	703	786	753	742	694	742	759	674	713	712	707	697	757	778	743	760	735	670	721	705	699	681	707	743	740	676	710	694	740	736	762	697	718	723	739	734	717	736	753	688	735	755	722	715	781	710	728	791	723	735	732	792	755	714	719	772	749	725	724	695	718	775	746	725	737	743	719	720	754	735	760	795	740	674	745	754	755	764	746	712	723	714	727	728	691	741	685	687	729	740	777	791	722	770	709	752	724	758	698	720	729	724	674	755	753	719	700	702	728	680	729	748	797	723	696	716	733	748	689	717	711	733	787	731	745	765	751	722	758	748	755	748	741	719	729	722	674	777	739	668	749	740	705	721	758	692	787	714	725	708	758	773	731	693	725	676	702	720	726	735	753	686	749	716	734	689	723	771	764	721	758	752	770	708	690	751	665	719	681	712	737	780	756	733	730	742	703	730	708	730	720	702	691	739	721	737	722	716	687	718	729	724	757	755	681	731	737	737	731	736	685	724	728	721	741	725	773	747	674	740	756	750	766	722	724	742	733	744	717	704	754	723	724	763	710	721	710	720	742	700	758	735	727	751	706	757	727	702	745	718	741	699	709	707	740	701	721	715	726	732	723	756	781	726	684	742	715	744	737	733	759	717	740	749	689	745	714	752	677	702	716	672	756	707	685	723	757	752	731	679	757	708	655	737	738	743	694	758	704	773	712	760	737	681	781	687	726	722	752	791	746	679	734	710	715	701	739	746	694	710	709	707	720	692	784	715	720	751	755	726	726	744	707	705	719	718	738	720	730	681	747	758	723	723	773	732	702	653	779	732	705	734	751	726	756	734	765	723	759	685	761	726	766	681	713	728	754	751	721	732	757	737	760	724	763	729	752	698	693	712	742	703	711	743	728	739	702	703	748	759	688	717	700	706	671	769	717	717	730	795	753	725	706	713	725	773	752	677	678	731	773	713	683	699	680	717	695	693	741	767	740	765	765	748	713	711	704	700	755	731	715	698	722	708	684	702	777	716	712	709	784	749	707	683	763	739	674	752	744	667	719	792	678	687	780	718	732	707	764	740	734	772	706	744	695	778	745	672	747	722	760	751	677	693	669	735	736	705	771	783	712	686	737	715	759	752	713	749	708	725	721	714	749	771	731	727	736	730	715	717	731	685	702	712	694	739	743	679	744	677	740	696	752	738	764	709	692	765	722	740	720	748	714	738	701	721	754	685	759	737	701	700	738	741	727	720	653	687	673	727	707	681	703	754	736	724	739	715	744	750	765	739	727	693	722	719	724	774	711	715	734	767	686	708	785	750	749	697	748	678	682	759	691	730	664	703	703	728	724	719	736	705	706	706	692	743	691	718	662	729	753	616	723	728	732	741	677	706	738	731	727	736	690	713	714	740	746	746	712	755	706	734	762	712	726	751	709	722	665	688	736	720	731	734	763	756	762	732	731	716	762	733	734	701	660	725	769	745	756	755	737	734	694	715	726	666	781	725	733	732	715	711	740	751	749	728	741	727	711	731	755	745	705	678	681	698	758	685	739	687	730	677	714	700	726	702	724	729	740	722	715	750	756	732	702	728	721	722	728	744	747	719	707	752	780	645	766	747	729	736	768	768	719	735	701	729	708	756	695	734	789	752	720	749	700	722	766	720	664	728	752	689	707	732	723	700	743	720	701	742	707	770	714	720	774	745	732	701	749	764	743	726	749	738	742	737	710	726	755	725	750	717	726	737	732	715	753	751	739	730	715	697	719	728	743	680	691	745	733	747	763	740	720	700	710	727	737	730	727	740	736	720	727	761	730	690	684	720	726	749	743	706	698	718	688	720	786	747	746	739	728	705	683	733	758	683	730	685	675	690	712	687	736	777	718	739	719	705	699	739	762	685	717	742	703	714	718	717	751	729	740	700	706	792	741	747	743	728	766	703	731	711	720	756	748	736	711	717	695	783	693	722	731	731
32178	8836	27991	18749	3777	484	485	426	389	422	354	365	356	364	343	380	334	346	340	336	379	391	338	334	324	341	343	322	349	351	363	330	369	353	346	371	355	367	319	345	337	342	322	339	324	357	359	344	374	357	350	337	350	332	315	303	343	356	344	362	317	378	347	355	351	346	341	344	328	326	321	361	326	325	317	358	327	343	346	335	322	346	375	332	333	345	351	314	364	346	359	312	315	355	333	363	340	385	318	348	331	346	343	357	337	336	329	331	328	333	329	328	377	378	348	350	356	334	344	360	331	342	346	355	308	376	352	342	341	373	343	348	372	322	349	351	313	288	370	340	326	316	327	330	310	338	371	345	319	343	308	334	371	326	347	332	331	371	363	335	336	325	335	339	357	315	346	307	324	375	352	303	293	334	383	351	287	335	319	334	342	335	318	339	274	305	338	321	316	337	316	328	342	342	341	327	322	351	349	325	352	314	300	369	396	366	332	360	322	296	363	299	313	355	356	360	367	353	313	338	312	342	347	353	319	322	349	322	340	366	318	314	330	370	354	340	366	356	324	320	346	308	308	345	325	361	343	344	334	315	349	335	362	337	344	369	329	339	331	380	354	356	356	343	318	360	352	345	332	309	333	329	350	338	357	327	328	349	340	356	335	323	356	295	355	343	331	349	375	332	342	353	352	354	334	335	304	346	353	350	269	327	358	333	319	347	312	349	337	332	349	346	361	344	339	342	379	348	348	340	326	306	302	344	328	305	364	353	335	327	325	332	337	365	327	328	344	322	363	321	332	351	317	332	343	307	332	346	312	319	353	336	328	335	351	355	333	341	349	365	365	323	337	332	348	340	379	333	356	343	337	339	324	344	324	329	322	322	326	332	324	335	305	356	349	349	355	359	352	310	317	345	332	328	332	337	369	327	326	335	334	321	388	348	307	330	372	306	302	329	369	333	319	357	350	331	339	318	341	338	344	322	396	380	361	356	347	344	361	349	354	349	331	329	325	358	331	315	351	344	354	331	341	334	340	322	357	335	331	368	327	334	358	341	371	334	356	325	336	356	335	338	306	350	365	323	315	352	365	345	321	329	350	346	347	393	337	319	363	344	353	346	330	336	303	315	331	355	300	343	345	324	359	342	336	325	350	373	352	344	358	318	346	359	326	351	315	385	341	322	380	368	301	340	305	352	362	341	361	337	322	338	345	338	313	305	299	311	375	358	349	335	330	347	348	352	338	312	324	355	319	323	347	321	358	330	335	338	358	330	326	319	329	336	308	347	361	352	324	346	334	346	362	332	347	336	334	316	336	328	343	330	313	308	374	335	377	347	290	323	337	354	370	356	321	338	326	320	345	349	332	330	333	309	368	322	327	303	346	317	349	330	334	330	353	323	362	347	353	354	351	330	347	323	343	359	312	314	330	343	347	337	355	319	351	352	340	342	305	337	364	317	346	336	366	356	323	368	333	319	330	345	333	386	368	329	333	322	326	376	366	328	345	363	325	352	358	328	333	331	369	352	337	335	316	342	340	353	346	343	325	335	365	334	347	377	339	381	330	315	345	354	314	327	350	342	308	357	349	323	328	370	347	342	335	302	347	327	341	344	355	367	351	345	335	352	342	282	317	346	344	343	332	350	340	383	360	321	323	331	320	346	333	355	352	358	352	367	338	355	336	321	337	340	310	322	342	345	347	338	329	309	348	345	321	343	329	328	375	365	360	329	334	375	349	347	351	372	343	336	326	341	297	295	351	340	357	342	330	342	356	345	326	315	337	338	350	333	339	337	322	348	362	343	342	356	329	347	342	298	348	335	332	354	332	350	360	350	316	359	315	366	384	329	347	336	322	318	328	339	337	339	297	313	339	360	337	332	387	362	348	373	359	330	360	356	375	326	320	328	329	295	339	358	341	341	369	314	334	331	315	375	340	358	379	326	350	326	347	331	331	343	305	327	321	355	343	324	316	307	320	318	367	348	329	375	347	302	304	325	325	354	345	325	301	339	321	340	344	347	352	342	339	325	349	336	343	382	376	332	332	342	344	406	347	357	333	312	327	323	324	336	341	356	310	320	343	319	333	359	322	337	381	335	334	298	307	344	365	351	337	346	361	345	342	339	305	381	322	350	336	346	356	351	360	361	319	340	344	355	352	358	382	343	317	329	319	349	379	351	379	337	362	331	341	327	327	324	365	350	325	349	328	367	358	343	345	355	390	323	300	350	342	324	331	330	340	329	337	359	327	344	305	308	311	345	336	284	336	355	333	329	342	347	340	358	328	324	307	351	351	330	316	321	311	309	371	360	312	310	364	335	366	326	340	347	347	335	325	359	365	325	349	341	330	338	355	293	328	317	357	307	347	349	338	342	341	340	337	334	323	324	353	352	330	322	328	331	366	325	319	340	401	341	349	331	351	345	363	346	325	375	345	374	366	362	352	349	393	341	370	373	293	325	328	341	366	340	343	352	350	375	333	365	338	332	355	322	364	327	339	359	354	352	358	312	358	338	364	328	354	321	323	337	344	309	334	318	317	339	341	329	331	339	353	338	358	362	349	358	335	370	379	382	330	349	366	336	360	351	360	345	341	322	313	338	331	321	328	356	326	336	297	331	341	309	331	329	343	354	295	347	339	330	341	335	324	320	335	372	346	377	346	335	330	359	356	340	321	347	371	313	340	362	361	379	326	351	324	368	343	339	361	343	341	323	363	368	327	327	344	383	377	331	327	377	326	335	309	336	313	362	346	318	341	304	311	384	328	348	341	365	335	363	338	354	339	327	341	360	348	319	352	326	377	336	352	347	342	311	298	369	354	321	305	323	379	325	330	367	328	325	351	329	383	356	295	349	344	326	326	343	340	335	341	350	314	373	360	378	344	386	340	340	313	309	322	337	327	343	326	326	336	383	333	318	338	315	368	319	372	346	351	334	335	332	348	360	333	333	321	340	334	360	314	372	323	353	325	332	366	321	366	312	306	368	345	381	298	324	365	354	309	316	311	305	331	340	338	375	345	350	350	338	357	310	340	377	320	344	327	349	328	341	332	344	337	360	315	337	351	339	328	339	335	316	356	324	335	317	358	317	366	350	350	314	345	368	352	331	319	345	347	358	300	356	353	347	335	343	337	321	325	359	359	376	338	352	330	332	357	369	349	352	331	348	330	351	322	313	342	370	351	370	349	350	352	353	331	344	331	371	329	380	324	350	331	334	358	338	328	303	340	342	374	359	360	312	374	371	353	319	341	287	312	362	331	322	381	313	334	351	332	341	318	362	390	332	351	347	357	316	338	325	336	360	352	352	326	347	343	327	319	303	323	322	355	349	350	293	337	355	323	333	336	331	336	354	366	351	340	346	340	310	283	346	347	344	355	341	302	343	350	303	350	337	319	322	339	373	327	344	320	339	338	349	350	338	340	308	368	343	320	375	368	300	366	365	346	356	340	339	364	345	335	325	325	322	358	347	332	331	356	361	317	351	330	344	341	349	285	342	330	362	315	324
17591	5363	34533	27242	4382	1533	1340	1218	1119	1028	1013	961	910	955	858	890	852	804	779	801	791	810	852	797	766	762	773	772	743	790	807	797	785	744	784	840	778	786	766	753	731	782	773	753	742	765	732	731	791	776	752	787	737	740	804	759	765	794	737	765	730	752	743	760	749	803	742	766	745	774	769	756	802	764	747	766	750	743	703	736	751	798	729	766	787	767	716	785	792	722	754	752	777	740	770	777	783	767	758	734	791	780	784	757	717	718	729	720	760	740	768	697	727	756	749	701	760	760	813	705	723	747	744	757	788	762	792	718	752	767	747	802	712	758	730	755	776	757	743	732	714	800	762	741	738	781	742	769	748	743	729	754	751	751	744	752	758	751	771	738	749	784	748	722	779	759	714	783	730	738	778	737	751	733	767	773	753	765	756	719	720	731	701	744	690	715	804	704	781	738	751	788	746	762	757	759	736	778	732	706	696	788	759	765	797	739	764	770	766	742	763	737	728	774	715	734	769	756	734	768	722	748	759	767	741	730	756	768	734	749	732	759	768	732	753	766	732	769	738	739	702	770	751	741	808	761	719	720	754	776	776	726	768	730	735	743	791	728	739	727	701	752	741	726	727	745	738	745	713	771	748	746	747	757	732	781	760	723	728	756	722	710	742	736	748	697	759	747	722	711	721	747	805	791	723	746	759	752	754	758	805	751	743	745	772	745	783	733	750	708	720	766	761	749	768	794	766	789	726	741	745	724	787	733	693	732	807	702	748	764	735	717	780	746	749	747	757	729	778	738	796	740	743	751	766	746	753	756	709	740	822	753	769	771	736	752	718	774	741	732	746	745	738	744	751	764	772	749	839	770	757	725	740	740	734	740	730	725	741	796	711	734	749	737	792	697	746	753	756	733	744	748	743	768	729	766	753	787	750	746	772	761	734	797	746	714	752	739	803	782	746	715	782	692	764	754	748	739	763	776	735	740	733	738	790	713	752	787	786	773	695	757	730	724	775	757	762	749	765	719	753	700	761	769	781	739	749	791	787	703	747	724	790	748	748	792	769	718	751	652	746	749	747	725	787	723	753	821	728	709	745	756	743	768	760	692	732	788	770	726	755	741	793	744	712	725	780	744	728	822	752	758	725	752	765	738	746	760	728	778	752	750	714	676	701	754	730	745	724	767	737	759	774	741	771	754	778	800	788	715	743	726	742	723	780	750	722	767	777	768	744	742	747	769	779	743	752	789	726	726	760	773	716	751	769	759	782	690	802	725	791	733	757	711	812	727	731	788	736	749	787	757	757	696	756	767	740	781	798	762	695	730	758	735	740	772	731	749	767	730	772	771	726	714	774	744	748	702	764	816	791	760	719	728	802	698	744	747	767	716	802	685	733	700	722	764	759	720	713	794	753	746	743	800	769	777	732	717	712	741	757	779	747	734	771	765	687	723	768	762	737	750	747	706	778	772	753	790	729	752	748	713	697	767	745	779	766	706	795	726	731	723	735	769	750	758	724	753	739	734	711	719	735	712	679	751	775	756	719	747	762	739	734	753	687	728	797	768	701	722	726	747	787	735	722	712	750	701	769	767	753	744	779	767	746	726	746	724	770	766	709	768	753	732	779	717	737	695	743	764	732	741	770	729	766	747	763	731	744	789	779	730	804	743	742	744	766	778	777	725	738	758	764	752	794	709	711	771	756	737	739	752	775	744	708	735	796	740	754	789	743	776	779	771	743	763	734	800	751	745	821	748	729	767	719	734	722	728	739	751	759	761	787	803	757	721	755	737	709	739	758	733	765	790	713	725	746	794	747	766	726	765	755	728	746	807	757	705	709	774	726	743	824	711	727	718	759	761	745	748	748	779	733	753	759	770	771	745	712	760	735	743	737	730	761	730	757	713	795	804	743	712	791	745	804	716	723	752	735	791	768	758	706	735	731	717	730	746	750	762	791	713	782	711	791	768	738	754	771	743	715	728	724	804	772	811	769	737	736	740	686	803	722	787	765	750	753	748	739	732	763	714	665	710	807	824	792	735	749	720	767	739	766	737	740	716	749	744	719	729	748	754	744	739	743	786	727	760	746	714	760	744	736	784	779	688	782	734	771	754	791	745	748	760	716	794	720	754	749	712	749	712	772	752	755	762	794	756	766	755	751	748	749	746	758	701	758	757	731	761	748	791	721	796	820	730	736	751	789	770	754	735	697	782	712	753	744	734	735	733	700	791	716	745	774	783	812	730	732	756	793	769	774	746	744	769	749	760	711	750	789	785	704	761	753	776	730	735	785	732	763	787	740	672	746	736	714	782	793	771	750	788	750	738	726	801	743	708	692	756	756	732	746	719	716	739	746	731	811	768	729	748	742	718	739	775	752	764	738	758	740	799	748	724	763	770	739	746	765	685	730	773	714	751	749	759	746	745	760	748	737	781	731	731	810	765	728	727	737	763	696	696	780	761	745	714	773	702	759	762	727	758	727	769	745	780	745	761	752	718	723	745	742	762	690	821	758	748	777	729	786	712	762	733	743	713	753	742	796	823	740	737	705	762	789	701	705	689	807	765	733	751	737	755	723	775	760	740	760	728	759	753	746	751	759	740	728	725	735	754	810	780	799	756	754	699	773	762	775	741	764	744	779	696	753	764	755	771	799	768	765	741	730	789	736	807	730	755	742	758	689	760	695	770	801	752	735	757	766	776	770	722	769	686	717	716	732	714	742	737	762	770	751	753	759	754	776	754	762	713	712	806	815	757	738	746	758	804	740	782	776	730	772	742	708	724	728	701	725	729	724	739	728	776	754	757	749	701	768	740	783	727	750	797	755	777	783	764	760	728	759	776	697	709	712	764	775	727	798	766	737	704	725	708	748	687	741	717	752	737	741	718	760	761	772	771	735	746	733	748	732	740	775	749	721	777	762	816	699	773	744	783	714	785	755	737	760	757	711	720	712	775	793	814	779	769	760	760	740	729	736	798	759	734	739	745	775	750	765	766	705	798	748	728	782	776	770	673	714	733	739	746	757	724	789	713	754	740	753	769	690	759	722	746	783	764	727	733	818	721	747	735	747	719	723	725	746	795	737	759	725	724	760	774	763	723	713	765	748	734	778	768	756	729	742	782	738	749	720	739	718	777	776	755	787	744	777	730	694	739	792	782	744	731	752	768	738	795	726	787	723	738	700	743	770	754	723	745	734	732	773	734	763	730	758	734	772	748	732	787	751	706	728	732	720	775	805	758	770	736	795	721	732	755	787	777	726	733	743	765	753	759	767	744	728	699	731	743	722	698	731	762	746	760	771	706	782	747	742	794	781	731	725	726	732	758	758	695	714	747	740	716	717	811	712	744	761	723	731	721	715	737	789	753	764	753	729	760	769	747	764	722	686	769	731	717	752	764	766	715	716	746	753	778	753	713	727	747	750	787	725	729	734	742	751	798	716	732	705	762	796	767	761	793	753	734	779	736	782	781	741	759	764	752	727	708	729	769	759	774	779	731	743	793	797	743
11836	2502	1354	317	180	127	154	167	162	141	148	170	156	146	147	147	144	147	163	161	135	168	176	137	154	139	153	172	150	159	165	160	155	152	137	150	123	167	141	160	173	141	178	152	153	155	174	184	160	168	136	146	147	166	138	147	140	150	148	151	180	137	137	156	169	158	148	161	154	159	155	166	147	156	168	164	147	170	158	158	166	136	151	152	153	154	145	146	176	156	172	138	132	178	165	143	172	141	150	156	144	160	166	145	172	146	159	159	156	152	183	147	141	164	162	138	142	145	149	169	152	159	142	155	167	163	143	171	169	176	174	181	165	176	170	144	160	154	146	167	157	149	167	156	148	165	147	195	159	146	149	162	158	154	158	164	160	155	162	169	162	161	143	195	166	142	155	175	134	166	172	155	155	131	171	184	147	166	154	152	168	151	158	155	167	187	173	145	147	167	135	172	131	128	158	130	179	134	151	161	136	140	150	141	150	148	160	165	160	148	151	160	163	147	169	145	187	158	150	142	136	165	175	162	147	160	176	182	160	155	134	126	164	125	150	149	163	142	174	165	133	158	160	119	168	166	146	151	130	147	166	125	159	155	167	155	134	147	154	170	156	139	159	164	153	142	180	162	144	143	149	170	146	151	156	157	161	174	172	183	156	167	162	166	151	166	142	155	161	158	162	143	183	188	149	158	163	173	155	139	146	144	149	144	161	138	173	191	157	163	151	149	145	144	152	154	170	168	141	149	137	146	161	178	139	172	142	154	165	153	173	138	160	170	154	167	142	150	156	172	150	154	155	154	160	153	140	135	153	162	147	144	162	151	152	148	154	168	148	147	161	146	147	165	153	142	171	152	142	166	137	150	148	140	168	142	147	161	141	142	153	169	154	176	141	177	136	159	162	153	142	152	151	178	164	138	160	140	154	170	186	170	137	146	145	161	188	168	155	148	140	159	171	182	150	141	154	156	168	165	151	143	133	148	156	147	155	155	161	167	170	166	152	138	142	156	156	182	145	165	178	171	157	160	145	158	166	158	148	172	163	173	141	157	166	140	163	177	161	179	144	152	143	164	160	162	137	153	156	166	145	140	156	169	134	150	125	139	165	171	162	151	160	153	155	140	136	156	128	162	123	135	150	147	144	174	135	154	139	161	172	132	135	157	155	169	147	161	167	150	152	135	168	153	154	161	149	165	143	144	150	164	142	165	129	147	151	147	154	150	164	151	163	151	150	152	161	125	136	144	166	170	168	166	157	148	162	157	161	180	137	153	136	169	157	143	139	153	153	169	140	158	141	131	161	170	173	155	174	153	150	140	137	168	141	149	179	142	186	149	167	155	163	160	147	166	144	169	158	165	144	147	147	174	163	177	154	148	167	161	159	150	149	144	137	168	159	172	154	161	146	156	196	159	169	134	174	159	137	160	145	159	157	171	163	154	171	161	163	149	172	146	167	139	128	159	141	163	153	163	155	162	149	152	162	153	164	151	170	166	140	163	149	154	171	170	168	161	156	150	185	160	153	137	113	122	186	156	169	142	144	157	155	170	168	146	154	143	169	161	154	156	127	135	153	153	170	156	155	159	157	176	138	170	149	179	150	142	160	174	181	132	151	186	156	165	165	166	148	132	169	158	141	161	151	170	145	147	150	182	131	164	157	151	151	143	132	135	152	148	167	161	160	152	179	176	151	145	202	131	171	151	147	176	174	170	155	161	130	144	144	172	152	158	139	178	147	158	175	178	159	149	146	155	168	149	132	183	150	132	147	151	142	181	166	150	201	160	153	150	171	151	154	143	137	134	155	171	190	161	178	167	147	171	170	152	147	172	171	151	139	147	159	126	143	173	163	167	159	162	154	151	149	157	146	160	158	167	131	159	148	153	128	172	154	148	139	159	157	135	142	153	166	151	136	157	155	138	167	153	166	159	147	153	157	152	139	156	155	181	165	143	156	147	174	156	140	141	155	149	152	156	163	170	137	169	169	152	154	149	136	158	147	184	176	184	177	152	142	154	150	160	166	148	145	155	135	165	168	141	167	154	163	155	161	152	155	156	142	146	127	153	151	151	164	166	168	147	181	148	149	151	160	153	138	148	157	167	139	153	159	150	154	139	146	165	148	168	157	172	135	163	158	173	150	155	147	106	164	170	180	141	148	165	172	157	158	162	139	155	148	170	142	142	155	145	157	161	147	164	160	155	165	148	163	131	138	160	167	168	138	172	177	157	148	167	169	152	154	144	138	169	169	167	145	139	167	145	154	159	143	153	153	159	161	141	161	158	164	150	177	166	180	172	167	180	156	135	147	134	158	173	156	171	161	148	147	161	158	150	165	153	170	179	166	137	150	152	150	164	139	128	174	172	132	155	142	161	144	149	175	135	138	178	152	155	137	145	158	172	172	146	181	173	151	156	132	130	176	157	172	151	150	122	148	152	136	159	140	164	155	165	138	175	160	157	141	155	163	145	171	181	146	153	143	140	124	144	140	135	187	159	165	166	162	184	145	159	155	162	163	156	153	164	155	151	150	146	157	171	144	154	152	164	126	143	190	141	153	172	142	140	140	150	160	157	161	131	145	167	147	160	140	155	148	155	150	149	180	174	159	152	166	147	156	146	147	167	141	149	166	142	138	127	151	150	146	143	159	160	160	167	150	156	177	115	169	160	144	155	142	145	143	170	147	156	156	161	144	157	153	156	168	157	184	157	146	142	178	168	154	157	144	174	169	146	157	164	165	166	167	192	167	144	148	196	163	124	161	171	155	177	176	151	170	187	154	154	164	169	184	155	157	142	165	168	168	141	133	161	162	169	145	177	142	152	133	151	171	121	153	161	123	133	150	158	162	152	146	148	167	147	148	157	143	148	149	156	167	166	171	168	150	152	173	149	151	163	154	129	162	182	148	188	169	182	161	164	152	180	163	171	143	152	148	168	167	170	167	166	192	172	134	155	157	149	171	149	144	138	155	157	174	147	142	170	136	145	154	146	141	136	171	166	152	160	150	153	150	143	139	119	168	137	128	162	171	172	145	159	164	148	128	144	168	165	168	154	154	151	132	165	163	146	162	138	172	164	135	182	149	150	144	162	151	138	166	141	139	127	168	154	134	162	165	153	142	157	164	158	156	156	163	153	159	151	178	154	183	154	151	180	172	167	148	147	163	141	159	152	171	152	165	155	159	158	161	141	166	157	186	155	143	153	142	157	165	166	148	154	135	172	170	141	150	151	145	136	177	156	155	153	166	171	141	151	153	160	139	120	161	134	166	135	157	151	159	144	152	147	149	131	149	157	159	170	135	162	162	158	144	156	154	147	158	141	170	160	150	156	134	152	176	158	164	149	149	171	147	146	129	139	178	172	171	160	156	171	158	177	161	144	157	165	168	139	172	177	165	181	160	142	147	157	148	168	151	157	156	136	159	153	150	157	170	160	145	167	160	150	147	141	169	167	167	169	155	141	184	140	139	158	145	149	172	162	168	145	160	157	166	157	149	165	151	153
6964	1963	2673	868	462	387	429	419	392	434	397	408	398	420	371	403	406	438	412	435	431	411	398	435	406	392	425	408	451	431	400	450	411	416	386	432	398	389	402	361	390	368	412	379	370	400	385	428	404	389	412	415	370	435	421	412	383	399	428	386	394	397	390	385	403	432	379	400	394	397	393	393	390	405	405	364	426	408	410	406	433	403	381	422	421	394	396	422	413	362	407	397	398	403	397	400	441	414	433	401	394	413	424	408	396	360	409	403	397	414	395	394	398	345	378	432	429	390	395	395	408	396	392	449	414	395	398	357	415	388	453	391	433	401	427	404	376	423	382	436	408	442	392	449	432	359	413	407	392	426	428	405	374	377	374	391	378	388	446	370	396	392	400	398	404	381	360	381	409	403	434	410	427	386	377	376	393	403	412	369	412	427	423	450	390	413	421	403	435	389	397	411	380	390	399	397	375	386	386	413	386	405	446	375	420	384	414	420	406	401	400	399	423	421	455	398	416	354	425	410	417	387	418	406	442	385	418	386	391	391	409	395	390	382	407	400	389	418	396	441	424	431	402	429	457	423	416	391	389	422	406	385	406	403	379	412	427	370	414	367	446	405	362	399	403	419	392	449	415	438	431	423	426	434	357	388	442	415	403	414	405	402	392	407	424	410	408	394	460	424	420	378	399	385	399	402	411	378	431	408	449	433	415	419	403	403	405	389	399	385	373	416	401	398	406	408	403	387	403	454	386	417	395	390	413	379	423	423	393	393	411	404	371	423	417	398	440	356	422	379	402	408	407	392	426	408	399	394	403	377	380	398	423	393	423	435	414	387	403	391	417	414	401	399	389	407	410	437	402	393	422	428	435	413	423	426	405	411	390	384	404	395	374	408	442	417	396	354	419	391	418	381	388	399	412	387	405	401	379	410	414	446	367	401	398	410	411	423	426	385	395	422	426	414	432	405	408	385	377	387	410	448	392	424	374	403	423	409	391	390	433	405	402	438	438	429	399	421	376	402	389	390	386	437	403	414	434	428	424	420	434	375	419	415	422	417	405	417	374	395	440	405	443	363	417	386	365	406	414	402	392	379	412	392	398	386	373	390	420	424	392	428	375	387	424	417	412	411	391	410	455	411	402	426	398	406	375	368	429	396	367	442	391	476	369	426	417	411	390	408	415	391	409	421	393	406	377	377	394	412	398	420	435	387	419	391	422	433	413	406	402	408	407	379	411	373	419	381	387	400	382	432	403	396	436	380	396	393	411	399	397	401	358	431	406	413	411	399	401	380	369	370	407	422	367	431	392	413	403	380	383	368	392	414	407	451	414	432	415	418	418	418	412	411	378	404	396	395	402	377	376	389	381	403	400	419	406	408	417	421	412	398	414	366	379	381	410	441	401	406	407	382	402	414	417	379	421	396	396	415	393	412	375	408	415	397	407	423	402	409	378	419	405	421	391	388	400	413	413	422	372	392	402	417	385	385	397	412	390	420	416	432	420	428	403	391	420	389	400	435	391	406	367	431	406	412	385	396	389	409	384	407	366	397	404	406	402	373	460	384	415	386	437	407	388	414	448	383	396	392	394	441	411	390	392	397	400	423	388	399	427	404	426	404	405	374	465	401	423	439	420	375	416	395	413	434	387	386	412	371	411	424	410	404	444	426	368	421	444	419	385	396	409	410	413	397	429	401	410	431	396	391	443	396	388	418	431	391	417	465	409	428	408	394	433	403	447	397	439	426	406	402	430	448	411	405	378	432	400	422	403	418	385	416	413	388	437	433	407	428	447	419	398	422	425	414	414	422	409	417	370	381	417	427	406	421	394	414	397	420	400	427	397	400	397	382	407	389	431	423	400	380	389	393	375	419	414	412	413	412	425	410	381	410	385	415	414	414	395	387	412	392	393	384	421	406	410	418	429	422	416	433	423	375	426	377	438	386	396	371	401	388	414	415	402	402	410	403	430	353	387	397	387	376	433	395	419	387	418	385	413	401	430	402	421	414	366	394	396	366	389	424	398	413	428	408	413	418	420	418	427	385	394	418	402	413	401	367	404	414	389	390	356	393	412	381	397	416	411	420	438	441	418	423	428	395	398	436	375	417	401	409	406	433	389	409	399	362	427	397	404	407	413	434	386	416	381	387	376	421	411	418	398	397	384	432	427	376	395	412	425	395	421	400	393	407	411	392	409	383	412	426	388	379	386	405	402	433	424	427	429	407	402	411	443	440	370	358	401	402	409	424	411	428	393	421	370	416	425	392	384	388	425	377	403	371	383	391	414	428	433	398	442	430	435	398	396	353	372	382	403	435	436	377	465	425	406	394	421	407	439	412	386	410	401	417	423	363	427	412	405	381	402	386	410	452	377	372	417	409	377	402	438	396	402	388	377	393	429	427	428	412	403	421	406	416	374	374	383	407	415	392	356	453	425	361	392	429	390	428	394	372	405	375	362	391	391	419	411	400	403	403	453	401	380	387	400	395	414	418	394	433	413	378	402	421	393	468	411	406	391	398	378	436	423	403	384	390	407	392	382	445	383	420	422	428	428	392	450	393	365	389	372	361	401	388	392	365	427	387	397	380	410	358	376	419	431	415	406	402	373	403	403	358	410	413	396	429	415	424	399	375	437	392	444	391	424	424	416	410	401	437	436	425	474	416	391	395	419	425	410	401	434	388	426	425	419	429	403	398	374	375	395	436	418	450	416	425	407	386	391	416	409	411	411	398	387	353	414	411	410	397	364	363	429	418	426	373	402	392	398	415	397	371	440	367	392	411	371	390	417	426	385	439	430	412	415	459	425	418	395	435	422	405	374	405	419	372	431	394	403	430	430	404	452	411	393	413	443	406	378	357	400	406	419	415	424	418	430	381	426	451	380	409	414	378	407	419	430	371	410	386	396	409	386	422	391	379	381	360	378	354	418	378	406	435	433	414	412	407	393	424	425	418	390	414	395	415	426	371	379	389	395	409	408	381	384	392	433	423	375	387	356	424	404	416	395	417	428	443	351	415	379	389	429	414	394	382	418	380	373	404	370	391	413	397	419	397	420	421	412	411	414	398	395	385	436	390	426	393	393	383	413	404	340	379	383	385	429	402	427	405	378	431	391	410	406	396	417	440	426	427	423	387	418	422	432	391	410	417	402	415	406	393	401	431	371	424	376	421	409	369	404	379	421	390	387	375	423	380	437	439	418	429	438	400	383	402	442	392	407	376	401	402	383	452	412	373	384	419	411	409	415	421	392	403	408	388	387	410	482	430	423	385	396	430	386	381	436	413	374	406	415	442	367	401	408	405	407	430	413	425	383	411	424	415	408	408	408	425	388	406	399	410	443	401	432	411	391	392	437	427	394	419	391	364	374	400	412	412	443	419	404	402	423	402	409	400	379	418	406	407	432	386	395	388	425	424	438	394	409	412	380	406	438	385	410	419	389	377	430	403	395	407	379	416	396	416	387	408	355	399	443	405	354	393	382	413	410	389	395	433	414	390	419	435
22233	5022	15215	10329	1596	439	416	379	323	331	322	320	360	290	332	290	319	325	311	346	322	365	331	323	309	330	342	307	344	321	322	338	336	309	316	347	337	320	325	330	283	312	346	316	324	292	319	311	339	296	310	312	330	290	299	324	301	331	325	319	338	322	355	325	337	305	314	279	290	313	299	353	353	319	311	339	308	313	302	306	284	329	304	362	313	336	326	293	300	288	336	344	363	343	319	309	300	325	325	319	295	317	295	290	308	299	333	316	320	294	297	348	329	340	342	318	329	308	312	317	305	305	322	317	302	330	349	337	329	291	269	322	287	315	300	340	319	307	347	302	295	356	307	329	326	321	349	318	333	345	340	334	287	345	312	348	318	326	342	335	333	343	322	347	291	295	354	277	317	329	300	311	305	344	332	356	326	286	353	360	329	330	290	306	363	337	296	305	321	289	321	296	333	344	341	344	312	312	297	316	358	357	350	333	317	305	299	326	278	330	299	346	286	308	312	292	333	316	336	331	339	339	318	305	356	299	285	364	335	316	313	313	336	335	320	349	313	307	323	313	323	316	323	319	292	312	345	310	300	322	325	329	357	330	335	335	312	312	305	307	305	292	346	339	307	311	327	314	331	329	314	308	308	291	310	349	336	330	345	334	336	345	306	294	297	336	358	338	344	307	356	352	308	322	316	349	339	317	327	308	361	305	322	347	319	304	297	304	297	340	313	311	299	311	326	304	338	298	343	297	293	349	332	289	343	314	321	294	303	321	345	329	331	321	335	322	327	318	322	313	307	293	315	341	332	305	318	332	302	331	285	307	287	308	330	304	304	300	292	291	313	318	304	322	285	322	326	315	301	294	302	303	322	343	314	349	314	323	309	310	338	334	314	326	324	311	327	325	319	324	315	268	302	290	324	348	304	332	327	289	296	293	322	332	338	332	308	294	334	310	314	307	345	333	316	334	325	290	301	328	328	295	311	329	329	289	289	286	316	318	320	294	317	289	359	360	343	300	342	263	350	331	330	304	318	319	337	321	328	346	352	345	329	294	342	328	325	312	335	279	349	308	320	332	327	337	306	338	321	322	271	334	300	313	313	336	316	270	330	297	329	304	316	303	313	307	313	344	318	333	290	335	317	309	340	308	269	310	323	301	277	317	281	267	310	302	355	333	327	337	327	342	339	322	329	304	288	326	308	328	301	340	359	317	312	336	299	304	305	318	312	343	329	324	344	275	304	315	328	354	330	329	283	305	317	305	328	291	325	301	310	318	321	311	337	309	281	285	293	293	293	361	306	279	322	351	325	309	301	334	282	279	326	329	320	340	332	352	291	323	301	324	281	308	312	294	312	323	300	286	336	274	309	312	321	368	289	312	304	319	311	308	314	313	309	325	329	333	347	330	302	308	308	302	284	340	286	350	324	317	299	322	276	290	278	341	325	254	335	287	322	319	312	306	310	302	295	330	324	325	334	314	333	317	304	346	285	320	340	298	301	309	305	284	337	319	312	303	311	294	294	322	341	309	268	315	337	327	320	323	355	334	328	340	341	313	287	280	306	308	317	360	340	309	305	279	307	331	317	290	294	285	280	306	309	301	295	299	344	310	295	294	320	303	330	291	308	345	330	306	304	291	298	305	317	364	317	311	336	365	326	326	345	323	291	301	350	318	365	317	291	337	296	311	341	341	335	315	303	281	356	348	339	353	334	313	311	314	313	323	323	316	347	319	351	329	332	307	306	332	326	328	337	316	354	318	358	315	317	295	336	324	288	338	322	332	327	301	335	321	298	294	345	312	285	332	360	297	329	319	335	357	306	347	312	315	281	316	321	337	311	321	325	311	334	312	339	364	288	315	349	300	325	331	342	335	303	297	341	318	342	291	348	288	325	339	319	297	341	374	354	313	309	328	314	304	294	359	329	319	342	291	343	288	300	325	314	309	327	322	338	300	352	329	310	321	307	332	317	311	303	328	314	291	352	314	287	295	341	287	365	303	325	346	304	275	356	274	312	298	336	289	307	338	304	297	347	316	346	305	346	321	290	318	278	328	288	333	292	327	307	289	330	340	323	292	371	328	320	277	300	302	310	308	299	341	307	329	323	353	333	305	296	334	364	354	333	306	294	303	323	327	320	279	329	324	310	320	307	341	316	332	332	344	319	333	324	342	287	333	303	323	335	316	296	330	337	311	280	280	336	341	330	293	280	321	312	320	318	337	333	325	320	306	299	316	314	332	327	292	351	308	328	322	316	322	279	265	325	338	331	327	298	362	303	322	350	339	306	332	335	295	316	305	337	287	318	322	295	314	314	313	326	309	325	297	339	318	309	351	345	337	310	308	298	298	296	291	288	281	310	296	319	323	340	305	289	336	329	329	320	338	302	332	345	299	306	280	287	321	323	306	320	312	343	312	288	323	315	330	350	316	341	345	290	331	326	299	323	323	336	323	319	317	320	267	289	311	298	338	276	329	293	307	325	342	311	307	330	295	348	337	346	309	355	329	310	303	313	322	335	312	333	345	278	305	333	342	320	326	299	304	297	307	286	336	294	293	342	322	358	328	322	317	333	335	338	291	327	306	309	303	310	321	347	337	282	308	312	337	294	346	299	323	341	289	289	338	296	310	322	259	330	319	332	357	345	333	308	284	324	306	331	346	329	295	308	285	358	310	313	356	320	316	341	306	309	313	336	310	334	301	352	307	302	350	315	319	331	310	341	305	302	335	335	314	331	323	296	335	287	320	333	308	287	345	345	294	344	317	318	313	341	278	299	361	309	322	359	309	353	311	317	330	296	349	356	302	343	306	316	292	308	345	348	338	357	322	307	303	331	320	312	341	317	334	292	322	316	310	270	319	317	294	305	303	289	319	331	326	312	354	290	352	359	356	367	342	342	346	303	342	297	339	292	338	312	340	304	327	354	299	319	331	292	323	278	313	294	305	330	316	298	325	328	351	359	323	301	313	297	316	318	327	309	290	314	314	348	337	307	303	312	315	326	337	314	320	326	292	299	321	318	287	339	293	322	315	350	312	305	329	327	314	319	322	321	326	327	314	333	348	319	311	311	308	295	299	301	297	300	306	303	302	333	332	286	320	296	290	342	325	319	286	344	325	332	332	278	329	309	341	340	310	331	342	332	329	320	310	321	328	310	342	353	307	337	327	282	333	303	304	327	299	299	270	302	333	320	298	296	335	322	318	330	307	322	349	327	335	304	330	307	324	337	296	324	307	322	307	293	296	294	274	308	339	293	315	325	296	331	331	313	304	311	284	309	310	302	323	317	335	305	319	306	317	327	293	359	333	333	295	311	352	307	323	322	327	322	333	297	313	337	346	333	327	335	331	333	314	330	320	391	349	326	301	338	313	331	320	342	343	340	301	316	303	309	318	309	323	346	328	298	309	313	289	303	315	329	327	276	314	352	300	298	338	315	356	339	314	292	311	363	342	337	322	334	295	307	325	306	276	332	331	321	317	321	329	327	319	310	323	335	306	356	304
13531	3413	24213	18349	2688	1063	973	909	932	831	844	800	801	838	816	724	771	726	777	761	753	738	786	749	739	768	794	730	719	683	724	705	700	725	711	690	809	694	732	699	720	765	716	686	708	753	663	750	755	718	723	718	703	684	729	716	704	716	725	746	726	671	669	756	688	729	747	705	714	736	711	762	725	761	703	722	705	686	706	742	740	718	707	702	678	712	720	727	786	740	747	724	689	656	669	740	711	685	745	747	762	799	702	705	695	706	752	710	739	699	753	752	775	763	708	697	724	679	713	713	678	716	738	690	682	734	691	750	759	713	715	675	678	747	738	678	758	681	708	682	721	726	737	707	718	722	702	712	687	737	720	711	724	754	759	703	738	663	719	706	728	709	703	731	714	707	716	712	719	742	714	704	732	687	711	723	734	706	749	697	736	734	751	715	757	731	717	767	735	779	717	728	710	696	680	729	703	683	743	725	734	699	704	653	739	700	711	727	735	724	750	709	708	698	752	732	727	669	696	707	756	678	702	737	727	774	728	730	740	711	719	723	728	692	675	733	689	716	735	701	715	705	738	710	747	700	770	708	714	731	731	681	770	704	747	711	780	736	705	703	719	752	723	728	706	723	706	754	692	706	734	717	707	730	724	765	724	719	705	674	681	732	700	761	703	721	738	724	741	722	749	724	744	777	749	726	664	735	711	774	730	710	735	713	749	688	705	713	676	681	734	681	723	713	749	720	677	675	718	752	710	734	713	704	711	758	705	738	754	740	689	724	699	717	754	718	719	691	740	713	763	705	707	687	673	713	706	686	724	727	738	704	745	771	751	742	719	725	719	718	731	715	713	701	739	748	709	725	716	732	754	721	751	770	660	751	718	724	698	693	751	706	699	667	756	679	670	704	713	743	755	700	713	739	744	703	744	735	736	792	723	732	769	721	715	732	689	735	734	757	773	731	738	731	726	734	695	720	732	760	690	730	736	741	759	725	730	775	706	740	738	751	712	728	793	660	692	747	731	731	699	705	680	752	678	742	709	714	706	725	760	741	715	690	797	708	740	692	686	724	703	701	675	696	712	716	737	742	682	737	711	737	695	738	705	739	730	766	684	706	727	739	759	752	715	751	668	699	656	715	666	693	761	757	723	674	727	740	698	745	728	722	762	749	710	696	719	725	757	699	729	691	732	722	747	715	677	754	704	736	706	693	747	724	708	719	755	719	694	702	673	743	731	706	698	669	731	698	732	783	707	727	725	692	726	708	731	751	715	679	673	709	700	707	710	707	762	750	701	754	695	709	711	697	719	706	723	718	731	663	725	730	724	724	765	723	741	720	743	706	739	718	759	635	682	718	706	726	733	720	774	737	731	754	685	738	681	726	702	671	776	722	693	690	761	758	743	707	731	728	689	723	699	755	726	719	737	731	697	722	684	715	708	709	752	714	725	715	722	698	728	723	716	711	736	713	715	765	696	697	704	730	684	704	678	731	701	662	735	691	696	717	720	687	741	697	721	738	704	714	726	770	708	709	725	717	714	725	734	714	754	789	686	721	749	708	754	781	690	757	694	735	760	657	764	650	786	669	714	658	739	703	752	724	718	766	706	746	719	695	710	711	743	693	724	753	722	733	723	742	729	692	725	732	728	696	710	716	726	715	711	734	763	738	735	695	778	694	664	736	718	701	689	721	707	771	740	739	775	731	730	667	732	734	756	690	722	710	703	710	701	676	711	682	726	719	711	736	782	712	683	700	714	710	691	789	719	685	710	721	723	678	733	696	720	748	716	715	710	697	766	692	709	696	704	719	656	746	727	718	756	720	721	703	774	755	703	753	717	733	745	710	761	702	721	731	756	751	706	728	692	696	709	718	739	728	734	734	709	694	736	752	719	724	708	693	737	649	718	731	725	729	748	711	775	710	680	771	723	728	746	736	719	736	682	743	734	783	736	718	700	717	732	722	746	713	732	705	757	724	680	696	769	714	657	644	786	737	736	693	713	736	689	694	738	745	669	748	745	723	749	731	693	731	671	713	710	779	753	743	696	708	753	757	721	685	736	722	700	680	730	712	754	716	701	721	703	731	701	692	728	738	712	792	738	728	730	773	715	713	745	728	693	728	765	710	727	694	744	723	691	756	728	699	744	772	742	751	723	765	742	717	711	709	773	710	734	734	770	729	753	676	710	741	714	760	731	740	731	690	734	744	660	741	708	735	752	737	754	741	676	741	733	689	756	742	769	701	684	742	701	685	703	735	753	716	670	716	694	690	717	681	722	741	692	724	705	687	726	728	710	745	706	688	692	742	738	773	717	697	702	733	750	741	758	738	693	727	760	715	689	693	758	710	719	725	758	671	747	761	745	756	740	709	717	694	670	722	695	733	720	718	779	754	741	705	721	752	671	729	694	736	727	704	690	749	699	679	744	677	744	707	724	701	758	700	694	780	689	693	762	717	728	679	719	699	698	700	683	700	700	760	743	727	739	722	724	715	747	713	699	703	728	740	715	695	686	768	743	750	669	764	718	692	736	740	688	698	698	687	709	714	669	775	685	703	694	754	703	722	706	752	738	715	705	742	691	748	651	730	682	722	686	686	735	715	730	692	710	749	722	744	701	717	716	690	737	683	767	704	697	732	714	716	655	750	697	711	716	715	732	757	681	700	755	705	738	703	713	735	719	669	694	747	750	713	700	717	655	789	726	742	701	753	759	758	766	711	702	736	733	734	702	749	706	737	748	771	703	718	673	725	754	755	697	770	722	727	704	728	739	691	711	744	714	738	727	750	737	745	699	734	712	740	696	672	737	710	656	723	729	706	782	684	714	753	706	664	728	751	698	724	696	656	705	718	720	739	716	736	692	719	739	689	707	675	731	661	701	679	765	715	697	711	717	729	705	759	731	724	751	813	706	712	726	792	703	697	730	675	682	740	734	677	685	735	698	729	689	711	658	706	725	695	701	676	712	724	731	704	713	705	739	718	727	666	693	703	704	730	748	702	714	718	740	761	712	717	709	710	711	720	754	674	749	750	723	734	714	756	705	664	697	697	702	719	655	695	771	704	720	685	677	688	717	702	732	736	728	748	724	753	737	700	741	717	684	740	722	727	692	714	726	711	758	726	684	700	743	737	760	733	742	743	729	742	735	752	689	703	696	720	693	696	683	756	704	724	724	701	741	714	718	720	732	732	680	740	690	735	682	713	744	696	721	719	689	774	715	730	725	747	698	721	701	759	704	757	680	781	726	687	711	753	670	673	728	662	737	715	734	680	698	755	738	745	694	759	684	766	710	682	681	762	688	755	744	719	721	745	712	743	709	698	690	734	714	750	756	756	723	691	718	776	713	719	758	724	707	693	754	738	702	761	710	722	721	684	739	683	707	777	719	717	694	706	702	725	698	716	671	742	673	677	808	736	701	724	709	714	704	719	762	684	750	743	745	724	712	707	713	731	690	709	685	759	708	706	685	730	734	719	765	651	720	761	701	699	707	709	741	743	774	722	663	731
30460	7562	28613	22543	4654	540	470	454	406	360	354	372	370	341	412	357	329	353	347	344	349	338	359	344	327	305	341	351	349	344	334	348	354	361	345	363	336	358	344	355	347	345	356	350	356	359	358	325	314	370	318	340	336	343	351	281	323	339	336	335	355	342	339	389	332	326	370	337	362	327	345	368	367	313	375	334	336	340	339	310	343	337	331	326	352	337	349	319	317	349	332	354	368	350	343	335	361	379	401	368	340	368	333	365	369	356	336	355	323	361	324	352	323	369	335	359	346	338	344	380	305	344	340	354	332	321	306	308	342	320	288	346	332	318	357	321	322	340	363	335	316	343	353	315	315	357	350	312	305	298	319	325	321	367	364	384	349	310	364	337	332	346	307	329	341	353	305	340	365	345	333	336	323	393	349	361	328	334	368	305	328	336	320	291	378	347	356	364	345	344	338	283	382	369	334	346	354	340	353	367	317	353	361	350	356	337	325	362	333	356	334	335	328	332	322	340	336	342	348	365	348	330	338	325	335	332	365	326	360	313	344	314	343	315	319	342	344	390	356	291	330	330	338	307	345	310	361	337	326	324	368	340	336	304	318	310	338	328	371	338	356	329	307	317	366	365	333	314	349	353	327	362	330	315	322	347	333	300	359	365	337	344	332	337	338	334	327	344	325	357	334	349	359	334	370	374	351	335	322	326	338	341	334	353	349	323	333	372	340	350	329	366	339	337	327	323	340	363	369	369	348	356	344	356	362	370	323	329	346	342	375	368	332	356	341	333	361	350	327	330	334	364	368	352	348	331	309	375	349	357	341	314	356	326	300	352	348	328	333	355	312	302	309	333	345	365	337	338	341	331	355	377	355	308	329	341	368	368	296	324	344	344	385	342	325	328	346	348	347	305	312	340	364	323	364	364	341	355	309	337	333	326	354	342	309	303	335	375	296	356	340	344	351	328	313	363	367	341	335	321	338	318	334	354	361	319	277	330	337	332	351	350	324	312	319	312	320	346	337	347	359	385	321	317	340	333	343	355	345	331	329	375	340	367	316	350	347	307	309	338	342	311	315	321	352	336	330	331	367	357	368	345	319	309	325	326	343	360	319	353	343	337	305	353	335	320	347	332	351	358	315	314	348	358	340	326	331	341	314	303	339	337	354	335	331	318	308	324	361	331	332	402	323	332	365	350	364	349	345	347	374	313	353	355	366	351	288	348	354	324	328	337	306	325	358	330	376	343	380	364	336	339	323	368	334	343	286	346	342	332	339	373	334	329	335	341	330	364	344	329	268	325	310	327	310	341	302	299	348	343	378	330	326	327	322	361	330	316	360	323	312	364	329	316	339	347	328	310	341	374	324	328	328	309	334	334	345	323	334	351	350	347	346	348	336	342	343	318	346	300	309	355	337	333	363	314	337	324	356	383	335	324	385	329	358	335	311	352	354	309	333	357	313	348	314	351	330	331	341	333	356	347	338	313	317	331	320	314	367	309	336	313	337	327	282	338	345	316	337	348	297	315	309	330	311	380	387	344	358	367	350	352	313	352	372	358	312	390	393	350	331	335	349	341	357	298	341	356	396	311	327	344	316	318	323	335	355	363	330	330	379	364	354	351	344	378	339	319	310	338	329	342	353	309	360	346	326	337	328	330	392	356	337	343	289	303	322	333	344	351	328	358	328	350	357	332	351	353	335	321	331	363	372	311	305	323	358	373	315	363	377	306	345	353	378	342	342	329	345	332	348	345	320	330	328	347	330	351	331	328	322	325	333	335	350	347	330	347	347	323	315	321	328	364	349	361	313	312	306	313	363	350	324	345	334	344	344	351	343	331	365	317	319	323	337	346	336	327	332	350	361	333	361	348	320	327	338	336	340	332	318	337	332	344	337	345	347	323	365	337	336	343	374	323	349	336	331	375	343	332	331	300	348	336	351	365	350	381	333	332	308	327	344	316	325	292	290	318	336	367	311	352	311	345	354	367	327	348	323	345	376	320	321	340	340	333	315	318	341	334	352	301	322	303	344	341	325	351	349	335	367	334	331	329	316	322	322	316	342	345	347	329	343	355	391	355	321	319	335	334	320	375	313	339	335	323	348	316	340	371	328	343	348	392	290	342	318	313	343	342	298	315	356	344	334	332	410	347	348	308	309	337	359	320	361	322	289	317	330	316	332	362	330	357	343	311	345	334	312	367	395	320	332	358	384	371	314	343	337	344	339	371	325	337	346	329	387	351	345	317	348	323	346	359	355	333	354	317	330	352	362	354	373	338	336	337	343	353	333	337	351	342	325	314	365	352	348	339	357	338	320	349	318	336	342	385	330	372	387	318	338	299	372	324	356	340	327	374	370	347	331	336	336	326	300	339	345	360	320	357	307	358	339	346	338	302	345	324	313	343	348	341	363	361	355	364	314	309	317	334	319	370	328	350	327	325	325	371	370	299	335	320	327	378	320	346	337	343	334	278	308	315	309	354	346	339	319	324	337	293	308	333	365	342	339	358	367	331	314	333	336	362	311	321	373	342	341	345	327	359	321	365	360	343	367	310	313	365	328	326	348	350	344	348	371	351	314	343	350	363	320	327	328	353	318	313	313	335	342	373	323	369	333	377	357	325	335	332	288	321	302	333	307	347	335	347	358	349	332	356	347	340	359	351	349	373	303	343	315	347	378	285	330	340	329	354	378	318	298	338	346	353	341	374	336	366	358	348	344	325	330	364	322	385	355	335	326	328	361	329	316	364	296	371	347	324	322	342	329	294	318	321	342	334	365	324	310	335	331	322	341	340	355	337	335	332	341	336	319	345	371	351	331	323	316	338	334	345	367	303	341	334	329	333	329	372	339	363	337	336	361	348	335	364	316	346	374	355	327	330	364	348	358	391	380	352	317	369	366	349	331	316	361	355	337	345	378	345	332	344	335	342	358	350	320	334	348	365	354	357	352	360	318	333	376	350	334	348	322	316	349	329	336	352	331	372	318	333	338	349	311	346	313	294	343	301	343	354	336	346	322	329	317	308	339	358	350	338	318	374	364	291	347	310	329	314	345	372	324	362	325	338	340	316	325	348	359	351	341	333	351	331	330	331	348	345	359	367	354	307	349	337	344	332	329	362	337	350	341	337	296	357	347	334	337	361	365	347	375	331	323	334	325	319	309	379	306	347	289	369	348	351	332	345	344	335	337	337	305	325	372	351	367	350	344	365	325	346	346	356	362	339	348	350	359	343	344	324	337	362	348	335	353	330	349	314	336	348	324	329	308	334	343	343	344	326	358	332	291	329	340	369	354	293	303	318	346	338	350	315	322	325	344	317	323	332	367	365	323	329	287	338	351	359	335	323	323	341	325	308	316	313	309	310	331	295	314	348	349	345	373	314	335	339	357	333	361	366	372	346	356	354	328	329	337	339	336	359	318	310	332	331	314	343	315	322	324	371	329	335	350	334	336	320	356	349	343	330	315	386	295	347	326	303	330	328	357	320	352	310	358	366	361	316	374	329
16768	4265	36407	29241	5834	1608	1409	1214	1131	1067	938	922	883	875	859	843	833	824	876	775	857	734	806	828	796	768	791	818	781	747	814	734	779	789	782	737	727	759	715	759	732	751	739	755	702	735	751	759	787	680	777	772	698	757	754	741	702	764	778	737	762	726	730	759	752	747	730	727	752	770	724	761	751	746	782	722	690	732	738	712	745	772	774	709	775	787	721	726	768	735	728	717	725	712	783	714	752	707	772	748	678	690	759	784	744	780	763	724	731	780	739	794	760	684	724	786	718	749	739	712	725	794	745	732	732	770	744	745	741	742	761	752	727	730	754	723	729	762	663	724	731	738	743	707	739	689	730	746	677	756	735	784	712	759	734	753	761	724	755	780	804	763	727	732	765	738	717	766	703	773	723	763	684	747	779	826	703	760	759	750	749	804	756	722	754	729	763	786	706	752	756	741	736	797	725	769	749	770	758	764	754	703	709	732	731	701	748	739	732	774	783	800	699	790	694	813	700	771	730	783	775	746	743	673	745	739	802	771	717	777	713	770	705	728	761	731	758	736	769	741	766	763	798	759	731	726	688	726	697	732	726	799	728	768	758	741	740	738	714	697	725	717	733	756	729	713	745	778	776	786	766	714	749	728	804	745	720	749	789	757	751	747	712	711	735	743	717	763	772	743	759	738	774	738	750	683	714	751	717	755	748	764	704	760	748	683	750	703	759	784	774	758	742	731	712	763	728	696	757	708	797	760	695	797	747	720	770	781	759	720	751	730	771	747	772	784	815	763	764	772	754	763	705	732	690	711	744	726	771	725	734	718	713	786	778	739	779	758	758	739	748	742	688	700	725	706	750	796	778	723	696	756	757	729	718	707	742	714	769	707	724	729	774	715	747	730	726	712	744	759	754	743	793	743	786	771	730	741	718	695	737	727	758	744	748	700	747	743	766	710	759	805	703	749	684	759	724	754	684	768	726	778	725	765	743	752	722	723	769	695	773	696	754	769	711	722	750	778	757	762	775	753	731	690	722	736	733	782	721	731	773	742	721	735	727	738	742	757	723	711	716	736	750	739	695	775	679	752	724	760	746	706	720	742	760	784	749	731	733	778	802	711	739	737	717	718	774	766	721	759	684	730	732	726	777	758	740	767	745	792	736	712	767	704	714	755	757	742	724	714	733	752	747	732	773	752	768	692	790	741	751	759	751	792	730	706	812	754	760	735	784	751	755	747	750	795	740	752	738	727	750	795	715	739	735	786	721	735	760	786	776	736	791	745	730	738	778	714	724	691	699	725	688	733	750	753	737	735	762	694	754	750	758	717	744	722	746	743	753	726	748	795	751	769	735	752	764	759	734	754	792	750	711	706	761	728	767	747	769	687	729	733	731	697	743	766	734	769	783	758	695	710	759	768	688	729	749	722	745	796	679	747	726	755	716	722	755	767	792	747	773	698	769	738	760	778	763	739	721	761	720	713	730	727	729	731	780	749	754	744	733	792	725	701	790	741	772	737	743	783	741	748	747	738	718	782	732	765	736	731	732	744	782	757	770	764	768	756	784	716	725	757	715	729	757	716	736	774	777	742	714	763	737	770	760	734	750	727	769	769	737	752	734	726	772	758	763	766	805	701	738	717	767	771	744	738	747	778	740	783	724	704	774	687	797	758	714	773	770	757	806	755	764	781	736	735	734	751	721	722	759	759	751	744	758	710	696	753	776	711	774	767	766	753	752	765	803	739	748	744	747	769	724	751	698	738	741	765	698	734	726	761	770	751	775	768	710	723	758	690	761	751	750	759	764	768	735	695	784	809	742	791	739	734	793	755	779	801	739	743	781	791	770	768	757	763	732	748	730	731	746	705	689	759	790	693	727	757	799	734	735	774	804	733	721	738	759	772	774	694	715	712	731	761	726	699	768	767	740	752	741	774	719	732	803	718	726	687	761	751	787	717	730	686	737	749	774	712	723	777	693	723	692	700	767	721	778	730	756	749	741	716	734	735	753	750	736	755	767	725	722	767	756	803	717	769	780	736	792	705	736	703	761	766	782	769	772	729	711	739	779	726	797	730	719	746	739	753	761	686	756	716	784	739	736	760	746	762	700	722	805	759	745	730	755	746	788	730	736	761	751	779	771	739	706	697	810	753	755	781	744	711	746	724	721	767	737	723	721	781	775	760	765	720	718	726	706	757	760	790	722	730	759	767	726	731	780	711	695	776	708	752	657	709	684	723	750	761	725	756	763	750	706	760	712	724	766	754	731	720	771	740	779	742	752	785	730	725	710	771	750	703	752	713	734	723	753	736	766	760	781	740	737	712	726	735	742	743	703	747	745	699	758	779	690	722	741	720	755	763	739	708	781	751	728	772	714	699	789	780	725	718	752	711	770	775	740	710	787	743	750	709	786	737	736	732	711	749	746	731	765	778	751	734	787	747	772	762	754	739	722	716	756	709	727	707	741	728	740	738	749	775	747	713	724	738	728	787	748	751	770	763	755	751	730	765	743	754	715	735	747	741	762	726	753	650	789	754	790	723	726	736	716	752	741	755	734	719	696	761	731	756	716	705	745	774	762	729	724	791	760	751	720	696	713	765	739	769	745	786	762	744	734	757	716	748	747	785	741	732	753	746	773	739	787	775	741	736	720	753	745	772	676	744	729	697	763	771	766	735	731	760	750	750	752	721	759	720	701	711	776	769	760	720	696	729	763	746	731	711	710	751	742	731	705	747	744	699	733	729	743	757	727	717	752	785	712	769	686	755	772	799	703	792	756	768	743	737	751	761	733	703	783	735	752	729	740	730	711	747	767	755	771	762	771	760	772	716	735	744	710	716	728	766	716	724	788	760	719	724	770	754	719	778	787	723	767	761	739	721	673	773	735	793	706	708	722	718	774	674	788	744	763	770	788	725	772	731	785	742	727	740	818	741	743	760	766	773	759	747	741	712	764	748	748	727	766	736	785	742	770	806	752	745	745	726	717	737	741	735	755	753	733	770	800	721	763	784	769	762	762	772	765	740	737	735	765	776	722	741	749	762	761	737	740	744	766	751	757	696	753	717	710	752	735	743	748	821	749	774	736	715	737	698	704	775	734	762	673	726	719	748	707	728	759	723	739	731	750	764	780	759	723	715	712	783	731	734	742	745	745	715	776	749	787	776	786	748	786	743	688	729	717	717	758	717	732	756	761	731	751	718	767	762	754	787	740	784	725	731	721	762	730	778	784	727	717	717	763	738	702	736	775	732	779	747	778	763	739	698	766	683	694	726	721	746	727	756	771	715	785	724	720	778	769	760	734	747	774	704	725	788	762	777	753	784	786	731	723	783	774	762	753	757	770	809	692	761	687	789	737	704	763	729	747	722	778	776	735	767	725	696	780	770	749	718	683	744	737	773	724	724	693	745	717	741	730	749	752	710	736	761	696	681	757	739	757	765	763	713	764	710	732	702	743	731	739	717	773	744	739	767	736	739	740	804	728	753	688	716	767	762	721	734	750	774
10666	2045	2257	568	212	154	144	157	168	144	173	176	152	163	151	153	161	157	145	145	153	151	146	147	173	156	149	166	148	152	170	133	145	159	152	186	142	154	171	170	160	170	174	137	170	146	165	169	177	165	140	138	167	166	169	183	148	164	168	171	171	161	152	160	141	173	142	166	156	160	155	161	147	155	194	154	174	182	152	153	145	177	164	167	163	151	152	146	156	167	166	151	154	173	181	162	147	181	160	135	165	167	170	172	168	151	167	130	187	138	157	154	177	162	164	161	171	151	147	129	187	147	142	150	159	175	155	165	140	156	177	149	159	171	138	172	166	176	150	172	131	182	169	165	149	142	181	172	170	147	139	143	164	165	173	135	149	152	157	152	152	147	140	144	177	165	170	152	162	176	169	137	192	149	132	150	192	157	159	144	157	180	160	149	141	152	133	126	151	153	134	160	133	153	173	141	175	156	181	142	149	153	129	176	133	168	158	147	160	153	179	149	180	159	164	185	143	168	145	144	171	147	153	138	145	140	156	173	166	171	136	162	150	167	164	162	182	169	147	174	179	141	161	168	143	163	174	146	167	165	170	173	163	153	156	150	154	154	148	177	159	156	147	151	141	158	165	143	168	163	163	159	141	147	159	142	168	156	151	143	170	151	156	177	173	166	158	161	151	178	175	150	153	154	156	164	164	151	175	162	158	158	150	158	140	166	155	156	141	149	169	134	154	167	176	163	145	146	160	136	162	158	163	153	170	162	159	176	163	176	161	165	169	167	158	160	152	147	151	124	131	154	174	188	130	144	153	152	161	163	154	154	191	164	172	181	144	136	151	153	185	174	155	148	166	146	151	144	163	140	148	158	160	165	175	154	171	145	177	147	122	188	165	147	135	170	171	146	171	157	159	156	154	159	159	137	161	177	158	154	143	150	170	171	140	148	148	155	145	155	161	138	158	179	156	169	186	161	141	144	142	142	167	151	154	168	161	183	131	135	161	145	134	139	161	159	170	154	143	179	155	170	165	158	156	180	171	144	162	151	150	144	147	145	177	158	179	154	183	150	132	155	156	156	167	173	171	176	150	160	180	176	129	149	163	141	150	169	155	134	157	157	150	134	155	164	157	164	166	161	134	163	159	145	137	130	183	165	156	183	160	163	138	142	160	153	160	152	148	145	143	156	169	130	148	183	142	146	172	146	167	148	134	154	154	165	163	149	141	161	165	154	152	175	176	165	172	165	169	154	153	160	142	171	149	161	146	153	156	168	137	148	153	140	163	142	139	146	161	140	136	139	141	148	153	141	159	158	130	144	156	128	170	151	161	154	165	163	170	157	138	156	162	145	157	179	158	167	183	171	181	144	149	169	148	165	122	176	150	165	167	141	152	136	154	149	164	146	152	161	167	160	145	180	158	155	167	145	139	152	161	169	153	162	158	169	164	146	166	149	159	166	141	168	162	149	175	167	170	158	154	148	160	148	177	150	162	156	140	135	173	158	162	135	136	138	151	172	141	173	147	152	174	182	162	140	138	167	156	157	137	155	164	197	161	149	164	160	138	159	146	151	178	158	170	164	153	159	148	143	163	164	148	149	187	166	161	146	164	174	157	162	160	129	173	137	171	163	186	168	174	143	165	150	183	140	131	147	143	182	149	189	143	151	149	178	152	164	169	168	147	150	147	150	148	149	154	149	166	156	149	137	154	169	158	152	141	136	150	169	166	163	134	146	165	152	178	154	150	144	170	163	189	174	151	158	173	125	153	163	140	144	167	175	167	181	175	169	180	170	163	135	167	130	149	158	174	150	160	151	160	146	160	152	155	142	153	173	138	168	165	169	151	146	170	165	166	159	164	177	145	141	190	161	140	146	175	171	153	172	165	169	138	144	167	165	153	149	168	129	136	132	165	142	169	147	177	158	161	158	171	153	169	177	184	146	171	153	169	166	158	163	173	139	148	160	175	174	142	140	156	175	179	146	164	171	168	161	159	172	144	159	181	156	147	165	182	173	155	136	152	156	164	158	138	166	151	140	169	157	144	159	166	151	175	156	144	151	179	175	183	167	166	144	157	159	184	142	151	165	167	140	136	158	149	149	161	157	160	126	153	147	157	152	145	168	162	194	169	144	152	109	141	140	154	163	159	148	143	158	161	151	170	166	168	154	149	165	157	150	158	154	147	164	165	156	162	149	145	140	182	163	120	142	164	165	162	175	160	141	135	166	154	159	153	140	135	142	159	135	174	155	147	167	162	168	156	176	148	160	151	139	171	140	176	157	165	176	152	150	184	176	178	162	160	130	163	172	159	151	122	159	138	144	162	162	158	172	151	141	166	143	160	151	166	156	149	170	133	154	151	178	168	151	171	134	157	147	158	165	139	146	161	161	162	152	170	176	150	142	170	174	144	151	146	145	149	159	152	136	165	138	188	179	139	153	139	172	167	149	160	147	162	163	185	147	141	141	166	146	176	145	172	155	176	133	158	164	171	195	181	166	151	148	152	169	147	161	155	171	152	172	151	172	162	158	166	183	142	149	158	174	151	146	168	153	177	164	158	156	138	140	165	170	167	145	168	152	170	151	156	176	149	138	137	149	150	148	149	156	142	161	149	157	136	161	149	136	191	158	165	157	149	162	168	174	134	151	166	151	157	160	169	148	170	168	192	171	192	154	142	165	152	150	143	149	146	140	173	176	140	169	159	181	160	154	158	139	183	154	173	169	161	148	160	149	142	160	150	177	170	163	147	162	170	143	156	163	140	154	138	140	157	175	150	171	151	163	170	149	142	127	175	160	133	152	128	133	166	167	169	150	153	152	153	178	161	151	166	137	159	180	154	143	149	162	166	170	136	149	125	157	152	169	166	141	134	197	161	163	163	146	167	171	168	158	146	153	152	164	163	162	163	174	145	171	182	144	119	156	154	165	189	145	151	143	153	164	150	170	162	151	163	151	140	168	160	174	156	167	166	129	128	143	165	154	153	167	137	186	156	154	148	160	164	157	159	171	149	161	150	144	142	148	174	163	143	178	163	156	180	149	125	170	166	146	143	136	162	166	160	131	136	165	206	162	146	150	174	189	170	159	170	160	175	159	144	180	137	168	154	173	141	177	153	153	172	169	155	158	154	178	175	145	138	160	176	139	181	184	155	159	157	170	160	208	143	148	158	152	154	138	136	166	163	176	159	140	145	180	151	149	155	141	154	168	182	160	148	172	156	158	144	159	160	175	170	159	151	161	160	157	171	142	162	133	164	161	167	140	151	171	168	162	190	155	156	164	155	171	168	180	156	145	161	179	143	158	137	163	181	163	172	130	137	166	167	166	150	158	149	163	177	164	143	161	160	171	154	154	131	154	128	150	166	154	143	145	140	157	150	155	154	134	169	149	159	164	144	149	165	170	146	152	146	163	169	150	158	142	140	153	140	186	150	165	158	169	143	178	155	141	155	161	155	164	162	162	145	171	171	133	166	164	143	146	162	165	138	130	158	139	125	152	160	175
6436	1714	4478	1321	449	435	441	440	382	403	387	365	439	345	419	402	401	417	426	376	416	399	405	396	458	376	383	396	438	420	400	404	384	459	415	444	383	397	404	446	392	397	373	435	405	421	397	403	409	440	420	376	419	402	384	418	384	347	365	402	415	400	397	385	400	442	386	461	411	412	422	441	413	430	419	437	435	383	398	414	404	396	400	418	433	393	446	365	399	403	436	400	403	422	427	407	377	398	405	410	404	435	438	408	424	435	415	387	391	379	391	400	407	408	415	407	418	413	385	419	400	402	429	421	413	379	393	408	390	370	420	411	379	367	445	445	430	390	394	393	396	446	431	406	409	427	413	425	389	416	400	396	403	407	377	421	414	423	441	428	397	410	402	412	408	372	395	394	421	396	416	419	400	388	437	394	419	420	414	383	423	379	417	432	419	384	424	386	447	374	418	406	393	407	422	419	409	396	401	385	412	413	425	405	390	439	410	400	393	405	410	386	374	410	387	398	449	396	415	456	399	409	443	391	432	417	392	424	374	387	411	410	400	408	411	374	371	425	396	361	424	413	411	376	414	426	393	410	396	413	403	418	435	430	421	390	435	412	412	390	404	408	418	381	429	412	407	414	388	390	381	434	411	437	429	405	368	410	362	393	440	432	422	417	395	441	429	391	398	422	371	408	387	429	422	432	435	415	411	416	419	393	403	367	418	399	389	408	385	397	402	359	420	447	462	414	410	379	379	412	410	397	412	402	415	405	423	413	399	394	417	428	384	428	373	382	434	399	403	382	425	385	401	412	415	426	447	397	391	410	428	414	394	425	404	362	400	415	430	355	432	405	406	408	408	402	387	376	398	388	410	422	408	378	406	362	425	392	406	426	379	406	395	411	396	423	387	374	418	407	382	400	369	405	419	393	383	424	398	423	418	399	421	400	400	377	401	414	408	403	402	386	402	390	393	421	399	402	413	400	399	396	426	404	443	405	416	418	417	395	417	421	392	451	415	382	386	407	397	419	408	423	421	397	395	441	397	401	382	416	382	426	421	423	414	435	408	428	391	392	386	373	388	410	386	408	400	402	379	425	418	364	410	381	360	397	408	415	410	356	383	420	425	401	423	392	420	404	401	435	376	390	425	436	402	407	407	407	418	414	419	392	403	379	379	429	397	425	367	380	358	421	392	403	451	395	377	361	418	394	421	420	403	399	421	400	401	405	419	407	401	413	410	393	413	409	402	419	411	390	443	412	431	395	436	390	395	393	390	416	404	437	413	393	368	414	397	417	386	438	420	404	376	424	392	394	403	400	399	381	418	404	430	404	401	405	421	417	398	374	421	405	396	432	399	456	428	425	388	404	403	402	410	413	410	418	413	413	426	406	410	412	418	421	388	429	407	429	384	382	438	415	402	421	417	384	435	370	436	406	403	378	431	406	365	429	411	372	378	382	421	423	403	384	411	420	415	419	408	399	418	406	414	405	441	366	422	419	409	435	370	406	425	399	409	395	411	422	427	428	393	443	391	424	449	388	416	402	420	406	411	376	417	393	378	440	400	447	402	432	428	422	407	407	417	396	417	418	385	385	416	410	431	410	405	390	376	426	378	418	385	413	464	381	415	413	418	386	418	420	419	386	376	386	391	436	411	429	391	388	379	429	350	473	368	405	426	420	392	393	414	392	413	409	406	405	428	357	425	448	362	416	403	398	398	415	417	371	378	411	410	407	408	442	390	391	394	407	404	424	393	421	353	416	406	381	441	420	415	402	390	413	408	376	379	404	405	406	408	392	384	368	407	379	401	391	417	447	382	393	406	420	391	418	420	394	415	408	397	434	383	384	428	401	403	419	387	405	416	377	423	411	395	418	406	376	390	418	395	426	411	404	406	414	408	394	416	398	404	434	408	377	390	420	393	395	381	422	381	378	396	398	396	390	393	388	382	392	401	383	408	400	417	421	432	386	457	400	388	399	394	385	420	399	425	430	411	355	422	411	378	384	418	416	430	410	419	399	423	438	443	436	397	414	398	437	421	420	365	392	439	409	376	417	421	411	410	428	373	400	401	424	378	400	348	390	417	408	415	418	439	419	400	409	419	430	423	420	386	362	357	413	415	405	388	391	389	384	446	405	433	381	397	400	420	395	424	432	395	418	408	389	424	408	384	381	427	410	375	430	392	409	401	397	407	408	417	375	449	398	398	436	409	403	447	401	409	391	412	460	439	420	393	429	386	414	446	430	398	384	379	399	406	390	396	393	382	385	384	405	397	400	414	400	396	431	385	396	431	391	428	408	391	418	387	394	410	407	411	397	368	431	421	423	438	379	426	415	373	382	404	393	387	366	421	425	404	371	402	397	447	426	397	400	430	394	392	406	401	374	459	416	408	427	396	415	393	374	386	381	394	394	420	419	408	390	384	431	392	400	440	382	402	419	412	420	423	364	414	414	438	407	368	366	367	394	433	393	398	409	403	446	412	398	455	389	414	432	373	403	396	388	400	396	409	419	438	409	391	384	432	355	419	393	394	387	353	406	381	412	429	373	406	410	462	456	443	412	381	395	416	397	446	411	415	437	436	411	417	404	406	421	419	396	407	380	423	392	430	410	404	411	435	369	387	356	413	380	421	393	397	401	388	410	439	392	419	414	378	381	391	418	382	380	393	423	404	401	390	368	410	429	401	419	391	397	379	418	431	385	414	395	418	401	394	444	444	405	388	409	413	427	389	394	428	392	422	436	408	420	417	418	419	372	418	412	410	432	392	402	419	362	381	406	397	388	385	423	387	390	387	415	383	432	371	402	396	436	407	399	397	421	403	393	411	396	386	431	416	399	409	404	389	385	411	414	396	418	399	447	433	421	435	404	434	396	432	436	381	387	418	393	369	419	394	394	408	427	402	393	366	424	398	401	434	407	426	417	407	422	414	441	393	428	386	405	388	419	425	419	424	386	399	397	423	410	409	368	419	420	434	375	423	438	366	413	415	453	375	406	423	420	390	412	419	378	441	394	371	415	387	412	418	447	406	415	418	415	440	371	405	375	415	420	433	376	376	423	405	409	408	415	362	393	392	382	400	384	410	427	407	404	423	384	393	419	407	390	411	426	418	411	379	405	397	433	460	415	408	409	433	425	412	374	396	417	418	403	394	423	410	417	397	418	382	371	391	442	378	389	409	367	442	408	401	405	443	396	405	399	389	390	449	380	361	396	389	398	400	414	378	383	417	447	379	392	407	388	387	396	386	406	381	433	392	400	390	443	394	403	401	403	391	405	399	403	429	418	390	391	464	438	397	404	410	383	346	412	391	431	424	430	388	430	414	410	418	385	436	445	403	438	411	431	407	396	375	385	394	387	420	411	435	393	394	398	414	412	426	429	414	384	412	408	395	391	392	417	394	426	421	419	434	394	434	413	444	399	392	395	405	437	394	390	438	417	420	388	411	417	388	404	420	376	376	414	400	379	378	385	447	424	429	418	403	442	410	399	379	404	390	403	396	407	400	405
21853	5092	7821	9348	2009	400	381	406	368	364	356	360	299	339	326	336	331	310	333	352	310	327	287	326	317	304	302	309	332	342	284	315	338	309	338	314	323	300	330	311	326	307	318	320	305	324	304	312	347	336	293	332	334	314	303	312	360	290	297	283	302	338	325	298	297	311	305	313	327	316	317	326	320	343	305	310	345	331	341	323	353	322	313	343	325	310	307	357	297	304	330	283	310	364	323	289	336	337	343	308	292	338	347	336	331	345	321	342	320	296	326	358	293	291	324	307	321	317	332	297	308	328	321	306	349	294	304	318	317	311	313	295	273	308	326	322	292	310	334	311	312	343	280	298	309	326	317	339	313	320	318	305	309	310	321	293	311	311	328	299	315	303	294	342	320	337	313	325	315	308	296	302	336	362	307	298	373	348	358	313	318	313	297	290	324	316	333	365	326	282	326	304	325	332	307	319	332	311	322	286	304	319	302	345	309	303	336	336	290	298	340	315	328	326	303	300	318	313	295	329	302	304	287	301	353	317	296	312	289	292	329	298	353	318	319	331	308	356	312	322	303	325	343	352	306	331	336	318	287	338	320	333	320	296	301	316	342	319	296	307	310	316	309	333	323	305	349	324	321	314	354	297	335	296	336	343	311	328	306	278	342	313	298	304	289	330	307	296	328	322	295	297	291	297	332	301	321	293	305	320	298	296	289	352	296	283	292	332	272	323	302	294	324	313	317	323	272	278	295	323	345	355	332	306	300	297	369	323	288	308	326	329	347	296	313	347	321	346	302	338	291	319	335	326	332	296	315	321	298	299	346	326	306	326	317	348	318	332	297	305	344	310	296	290	302	284	303	337	325	314	359	340	310	308	319	283	328	334	334	311	293	275	335	305	335	358	331	337	315	318	323	352	305	333	299	329	333	340	318	346	313	270	327	284	323	297	316	355	309	324	326	315	304	340	321	312	321	306	322	320	312	335	320	332	311	283	292	293	321	328	348	290	319	355	326	324	298	320	275	320	348	327	296	314	305	318	321	301	291	344	314	331	335	363	324	303	333	294	309	292	322	269	315	304	285	310	263	296	364	304	302	331	284	302	329	330	279	291	336	342	329	306	307	314	335	319	296	314	316	285	297	298	294	331	283	323	318	333	322	295	324	310	326	338	310	300	328	312	279	314	385	357	334	319	302	307	341	326	323	323	297	348	352	322	328	302	318	342	303	312	333	318	300	316	290	304	333	337	338	319	304	303	319	323	306	310	315	358	328	298	290	317	311	319	323	284	297	323	273	324	321	306	336	350	284	303	355	302	290	316	302	280	305	328	302	303	313	322	303	318	341	332	306	308	318	332	289	327	345	341	304	365	337	291	309	283	306	309	335	333	325	330	313	316	324	347	315	313	318	331	320	312	321	277	339	309	303	296	323	303	299	329	305	330	326	327	312	286	351	361	318	311	318	295	312	317	322	314	316	303	333	296	315	321	309	308	286	304	324	315	336	300	311	308	300	305	291	304	296	293	332	347	350	274	302	347	313	315	298	333	338	331	291	264	290	303	284	302	302	271	333	321	322	345	329	285	307	317	312	318	299	303	302	319	349	335	329	285	318	367	302	361	292	346	329	339	353	315	339	351	294	308	323	302	338	333	312	305	333	307	326	378	299	319	298	280	332	299	307	349	346	352	320	316	308	300	311	312	326	346	316	289	317	304	326	336	312	312	323	299	348	341	322	281	275	284	298	297	307	331	326	297	317	313	323	290	286	333	341	330	313	288	313	322	357	320	352	299	350	293	337	307	289	318	319	295	310	310	351	302	289	303	325	313	300	310	293	287	306	326	292	349	307	335	290	296	281	272	326	308	295	330	323	338	315	331	299	294	327	313	346	314	319	344	287	310	312	373	304	309	323	326	340	282	313	302	312	346	293	319	325	323	339	342	318	309	300	320	314	331	305	335	316	303	287	331	314	316	310	300	360	292	332	292	317	308	311	282	312	315	303	300	321	324	298	306	312	324	288	281	323	313	326	345	300	306	293	324	302	274	305	286	315	319	324	316	300	349	316	284	329	325	324	334	278	322	323	313	319	318	315	285	309	334	334	321	315	343	340	306	303	306	331	292	318	309	312	333	353	299	347	319	320	292	305	311	315	334	306	317	312	302	307	343	310	304	295	304	322	285	286	291	328	333	322	303	321	325	300	340	301	311	302	313	340	291	311	293	274	315	309	299	328	338	355	298	300	313	314	311	334	344	300	311	321	293	291	320	307	321	329	287	338	297	302	296	295	257	295	320	301	314	341	324	299	306	313	314	331	316	304	337	316	276	332	276	311	331	316	322	328	341	322	317	346	360	317	302	325	331	314	335	280	291	357	310	305	304	338	302	345	325	319	309	306	285	355	350	334	301	311	308	303	295	322	311	335	294	345	311	299	304	290	304	305	273	276	300	330	309	312	332	311	324	316	310	311	301	331	300	314	296	313	319	344	301	303	311	303	323	300	291	324	354	328	312	316	327	309	309	296	283	318	301	320	322	316	321	335	341	331	323	313	325	306	298	329	316	319	314	335	304	277	321	305	335	313	314	281	299	287	338	316	348	314	330	328	287	302	319	312	328	335	323	353	308	360	330	385	315	330	346	356	326	285	295	314	305	335	255	343	331	323	320	337	327	331	358	372	324	304	284	324	344	307	340	333	278	325	308	318	327	310	290	342	321	338	334	327	311	334	319	344	291	317	344	345	298	303	330	333	319	310	290	315	287	300	308	343	324	320	328	300	323	338	330	304	312	312	258	303	321	360	340	311	322	307	293	328	316	320	307	328	323	338	321	326	312	322	287	296	298	317	334	350	287	307	353	372	301	317	330	339	300	330	334	335	323	351	308	326	339	318	317	312	339	308	305	340	327	305	282	297	296	315	293	325	328	294	321	328	307	334	304	331	303	317	309	338	313	338	350	336	335	316	325	284	335	339	369	339	340	302	334	320	300	294	321	322	323	291	287	307	341	333	325	333	305	368	320	316	322	344	274	298	297	333	297	297	332	312	358	349	325	325	295	298	309	342	313	281	331	342	330	338	337	292	306	307	332	302	331	333	314	349	300	303	342	297	323	303	305	329	322	288	293	279	297	291	317	303	296	303	306	309	305	303	357	339	313	316	330	359	315	292	341	340	335	297	352	286	332	314	297	314	328	321	304	313	319	351	294	308	350	299	303	316	334	321	328	294	296	300	250	295	288	319	284	297	309	313	344	296	295	337	333	314	347	305	310	323	324	367	324	331	315	302	317	309	309	325	329	286	319	316	330	343	321	312	337	331	312	344	293	301	321	318	308	304	354	308	327	377	298	317	326	338	368	340	308	315	323	329	319	314	289	329	307	322	316	361	307	310	334	330	328	329	287	322	309	377	350	342	309	281	279	328	298	332	326	319	339	317	298	288	298	352	332	305	310	318	305	318	300	319	319	337	349	335	313	282	304	321	352	320	277	331	311	292	323	290	322	301	310	324	296
13182	3584	15050	20288	3733	1185	1038	943	906	897	836	844	841	796	785	795	776	802	782	753	821	783	743	772	762	766	759	728	744	728	747	785	703	734	790	744	759	722	703	707	736	758	696	738	698	698	750	750	719	715	699	749	726	730	698	723	691	721	681	727	740	741	713	707	725	748	730	730	761	691	709	743	747	727	730	720	756	754	727	749	693	686	690	699	709	692	689	697	680	720	733	729	716	745	689	757	715	707	766	718	719	717	728	749	718	689	696	674	749	720	685	740	646	729	715	753	748	768	747	717	741	707	678	738	729	715	701	764	688	720	724	726	732	701	750	735	740	745	702	736	761	717	717	720	691	767	730	782	737	707	737	704	739	756	705	693	700	704	663	733	739	740	712	706	747	740	719	721	686	691	734	681	670	726	722	720	733	721	726	765	693	743	728	730	696	712	737	700	727	693	732	664	718	746	705	740	717	685	702	715	684	718	733	719	744	697	703	735	700	754	668	719	755	714	710	742	723	743	722	707	731	670	704	645	671	705	747	686	726	684	749	730	736	708	760	698	743	695	754	688	687	746	720	718	733	710	759	704	717	735	723	772	723	712	693	752	674	753	699	685	738	725	716	725	724	720	711	705	725	718	718	722	685	697	763	750	688	773	698	806	710	685	715	670	673	717	644	726	716	747	705	701	698	734	735	762	745	683	726	714	756	741	701	721	742	714	768	704	717	699	679	763	755	740	720	757	709	712	700	757	710	723	735	729	695	687	697	685	739	711	700	655	751	734	718	751	743	718	765	682	717	726	725	694	685	717	765	686	754	713	713	734	633	756	701	690	744	714	708	707	731	756	728	676	734	726	728	740	702	694	703	762	725	700	728	733	701	714	720	716	716	686	731	689	728	688	696	722	709	740	699	743	676	721	704	730	713	715	692	731	725	716	697	687	683	680	736	740	720	687	702	758	732	714	764	751	694	744	749	658	720	734	763	717	691	694	684	778	706	715	709	657	689	739	778	759	700	725	724	694	648	750	695	705	720	750	708	701	718	699	746	728	638	690	691	695	733	732	690	694	708	716	738	710	732	737	719	745	650	767	654	650	725	725	713	755	739	682	727	711	731	760	707	712	713	677	711	690	768	684	713	713	700	707	717	722	670	742	687	733	729	673	717	705	735	720	716	721	728	697	704	720	671	705	728	683	683	749	671	712	751	719	733	766	723	726	755	660	651	726	697	752	717	679	740	672	722	712	756	739	715	727	735	696	698	663	674	748	685	727	697	757	745	689	711	728	719	724	691	692	711	730	723	682	671	718	748	736	680	769	671	716	717	717	762	728	714	676	708	702	727	708	749	740	707	711	741	760	707	717	713	703	709	670	738	743	715	731	708	717	697	715	760	735	739	694	741	684	712	708	772	708	709	700	724	691	694	701	706	726	732	754	732	742	713	741	723	774	719	694	751	733	712	752	681	716	762	778	744	724	761	736	750	664	701	728	729	731	693	698	702	707	720	736	703	677	693	716	688	707	684	682	726	737	712	729	751	719	747	729	687	703	738	694	758	699	717	711	710	737	680	742	771	679	684	738	723	712	735	729	751	725	717	687	769	711	694	744	700	704	767	718	702	733	772	709	728	709	707	735	711	674	701	751	676	698	752	748	723	659	745	752	699	678	741	706	712	705	719	764	693	723	680	685	720	717	753	735	722	759	737	739	751	752	709	692	704	696	734	726	694	663	716	679	703	674	715	698	671	715	705	705	739	675	719	712	698	693	726	686	706	764	778	713	761	725	746	732	731	720	685	707	733	765	706	764	741	707	719	702	724	778	743	712	712	721	701	730	752	716	738	707	744	723	756	685	696	699	731	713	693	735	673	754	713	710	710	689	737	706	705	698	681	709	698	707	721	700	767	728	737	692	693	732	729	756	723	726	738	685	724	699	704	713	716	654	671	744	697	733	697	714	695	704	652	769	710	679	751	726	748	751	776	697	694	718	704	695	695	676	695	705	734	727	697	740	717	700	684	791	743	731	737	676	709	719	717	719	698	735	784	697	710	703	750	707	717	692	684	764	700	713	726	732	650	751	719	701	746	731	765	742	707	700	706	738	721	723	685	693	713	696	653	691	711	751	731	715	722	728	714	712	713	733	700	667	727	714	714	701	716	767	670	684	723	741	777	762	686	685	723	708	736	687	712	731	687	739	720	698	697	696	689	727	739	707	693	728	663	672	715	754	691	723	711	711	741	710	730	763	726	732	726	728	722	739	671	709	702	714	738	703	719	698	738	714	732	725	756	727	756	715	764	703	746	732	724	696	683	725	762	774	713	707	715	696	703	742	716	686	747	680	738	692	759	690	686	667	669	699	743	771	733	752	730	720	750	697	698	746	737	777	702	692	730	711	676	684	718	736	672	713	694	749	721	733	763	726	718	716	713	682	788	679	715	744	752	727	709	682	737	680	695	707	709	689	729	722	669	743	703	748	711	703	706	699	712	709	701	722	764	717	694	732	714	729	739	715	764	712	729	691	727	720	735	688	724	734	677	741	710	718	721	714	726	719	713	689	748	737	787	735	733	715	718	710	755	767	743	725	710	694	714	719	738	720	722	748	702	692	723	708	735	769	742	748	715	737	726	704	681	734	705	715	723	726	728	740	781	739	737	683	745	761	754	736	713	758	726	711	732	718	713	714	711	741	721	742	690	739	697	741	735	759	688	696	709	706	721	730	732	701	746	729	667	695	692	711	651	711	716	697	723	695	676	733	775	714	696	711	731	743	713	762	729	695	757	707	765	714	717	706	750	713	741	698	715	726	686	729	684	755	689	689	705	729	696	741	696	736	687	739	686	717	717	739	707	751	723	688	757	771	743	689	742	750	694	709	719	746	667	692	713	669	705	719	680	756	729	704	757	756	704	747	690	778	703	652	721	743	685	747	693	746	722	715	735	767	742	698	721	717	703	725	717	724	727	753	701	733	705	729	712	713	748	748	715	740	749	725	728	740	704	689	728	712	736	671	687	721	771	762	713	678	691	665	688	728	677	707	734	635	750	724	708	730	724	743	713	694	710	703	691	723	702	760	722	719	738	732	779	714	740	732	762	746	734	712	735	716	717	770	741	718	707	705	661	677	668	686	726	741	748	730	741	723	767	752	683	689	731	753	726	721	737	690	683	769	696	699	662	721	695	738	691	701	729	724	703	691	676	724	728	766	718	703	699	741	689	709	691	733	714	715	729	722	715	693	681	712	738	743	721	696	715	735	685	682	714	691	737	709	699	757	709	750	737	746	672	719	711	717	687	686	713	710	727	748	737	746	707	743	667	711	739	755	708	657	761	768	734	689	723	725	752	699	714	720	726	714	730	709	727	678	741	694	718	749	700	686	732	701	704	712	676	647	684	745	718	670	718	668	750	728	704	728	685	692	749	706	761	720	731	715	746	753	736	690	767	710	734	695	673	722	765	717	727	703	718	754	731	734	698	730	710	727	743	699	735	716	749	714	685	706	713	727
31527	8427	8742	15712	4179	500	468	433	433	382	401	387	427	361	359	323	357	340	358	369	413	362	369	348	358	331	383	348	326	344	308	364	334	332	342	347	353	291	301	331	324	355	350	357	307	306	358	331	348	372	331	277	337	337	359	358	343	314	355	308	326	338	332	359	320	324	338	289	326	334	360	344	339	324	333	308	349	319	325	287	304	330	338	313	341	346	339	342	328	312	322	311	332	354	319	287	287	362	319	304	329	336	343	316	317	329	318	324	334	326	329	341	350	343	331	341	319	354	320	332	309	363	339	326	338	328	332	342	339	328	344	304	297	330	312	324	297	308	336	349	359	345	347	300	314	351	342	298	328	336	373	323	344	334	364	334	313	315	298	319	317	323	346	313	328	322	347	365	362	315	369	326	340	296	313	323	307	311	334	327	358	374	315	334	348	324	364	283	376	326	353	341	322	315	350	339	346	318	336	317	352	331	301	346	362	318	330	294	295	315	307	293	321	342	355	313	354	338	310	352	331	313	349	323	318	340	354	379	315	330	327	332	328	326	310	353	383	370	362	298	324	362	330	343	363	303	328	337	331	348	327	324	327	291	320	319	337	331	365	309	304	343	349	345	353	364	365	359	338	369	312	342	336	319	329	333	350	316	325	332	329	361	331	337	343	363	315	306	334	355	355	318	351	336	307	343	295	357	325	340	342	315	308	368	317	303	353	324	318	308	375	344	338	341	349	311	299	373	322	336	331	330	361	348	322	357	329	340	348	319	320	338	322	326	364	341	319	325	352	307	305	335	333	334	329	297	347	320	344	337	320	326	325	360	319	292	299	315	340	339	346	334	335	382	317	314	295	364	336	326	341	317	328	325	336	345	340	320	307	333	333	319	373	316	321	323	311	360	313	335	343	324	317	296	360	351	329	315	334	368	363	325	368	321	340	340	289	329	356	322	318	304	329	338	326	344	375	342	332	313	323	317	311	343	361	344	312	336	339	343	323	364	350	340	329	323	333	346	341	307	314	349	316	387	347	338	312	334	312	310	331	290	323	344	342	349	297	326	345	329	341	306	337	364	331	293	326	319	351	320	309	304	328	315	347	343	345	314	302	332	340	316	321	332	307	315	324	334	322	325	325	333	344	335	347	356	334	332	333	336	344	346	332	350	330	325	343	324	309	336	348	318	330	330	300	323	309	304	301	311	320	340	345	331	310	320	336	364	374	351	328	347	325	318	306	296	345	334	317	351	338	313	346	341	333	299	317	311	323	332	326	325	327	313	334	307	314	326	364	341	321	357	338	346	349	363	316	351	322	330	341	324	309	334	358	317	330	304	303	310	359	350	321	336	327	357	328	332	324	355	349	350	347	341	317	288	326	346	301	336	318	322	307	347	335	336	346	328	344	320	329	327	325	340	325	306	329	311	352	394	317	347	324	308	372	341	296	308	362	324	345	333	305	356	323	342	321	326	320	332	313	317	291	353	383	311	361	331	347	327	344	282	342	349	386	362	318	344	306	338	361	323	321	312	352	329	338	317	325	367	361	322	320	334	319	305	287	314	364	347	298	378	366	352	319	330	348	318	330	324	301	308	346	356	342	322	327	360	291	325	344	293	310	328	357	351	319	305	337	318	325	282	378	345	348	327	315	308	331	328	329	305	335	344	338	332	358	326	328	309	321	326	325	357	332	369	344	348	290	346	299	323	348	320	350	334	338	325	352	323	341	350	354	349	329	303	341	328	350	339	332	312	325	333	349	375	345	303	334	276	308	330	378	359	330	338	347	305	317	329	334	346	381	335	322	335	338	295	317	329	286	353	339	325	347	375	315	322	340	315	347	336	324	316	330	311	330	369	319	302	348	332	311	332	289	333	334	336	369	344	336	325	381	315	334	326	366	342	343	343	308	315	299	329	311	331	333	317	332	338	356	320	348	318	324	318	319	337	332	335	328	340	324	327	337	364	346	345	329	300	314	334	355	311	304	345	326	348	329	323	330	325	380	311	346	365	331	352	343	336	324	337	346	337	305	333	345	360	333	343	346	290	357	343	332	331	321	313	296	331	356	345	343	345	330	360	353	328	311	329	344	352	306	305	323	359	316	342	330	335	351	305	349	316	334	358	327	342	363	304	287	339	336	357	351	307	325	302	343	340	329	322	295	323	338	343	338	321	344	322	351	324	344	353	384	336	355	325	289	363	332	344	315	356	351	340	349	303	318	346	328	328	354	332	341	325	360	355	345	335	367	329	304	309	391	350	314	336	365	330	336	330	323	333	317	352	324	324	361	330	314	277	292	329	320	328	336	328	348	350	362	390	370	301	330	339	336	344	374	320	305	324	371	321	308	324	337	344	345	336	325	315	373	346	335	326	348	333	336	350	321	331	339	367	349	338	316	361	321	331	306	369	346	316	368	333	356	325	294	322	350	344	339	308	323	328	332	336	320	335	300	342	321	323	346	332	338	346	341	317	389	337	342	298	373	295	363	362	342	346	332	321	364	309	297	325	348	345	329	329	335	313	369	330	343	310	291	314	321	336	334	342	316	359	337	308	323	343	323	339	359	323	304	349	340	314	333	354	321	318	342	339	374	326	356	369	296	339	355	338	320	328	347	341	380	319	335	330	327	306	310	335	346	320	320	356	342	345	331	337	374	319	329	304	307	329	333	321	366	312	300	358	332	353	306	347	343	337	359	340	309	320	326	323	348	339	319	356	339	364	326	306	348	323	377	330	336	343	350	330	311	358	337	329	318	308	339	329	312	331	325	290	309	315	335	334	355	327	327	320	331	349	361	301	322	302	370	325	355	315	336	375	339	314	383	346	333	332	312	344	326	340	362	351	334	342	322	321	306	325	345	320	339	345	321	327	338	290	283	352	342	374	325	311	336	290	317	305	352	336	373	331	321	332	329	337	317	351	334	327	331	312	300	319	332	339	366	365	339	352	337	329	378	342	307	353	356	323	319	321	317	308	315	352	277	330	336	338	334	307	307	371	346	342	381	325	348	328	330	296	316	324	328	312	324	331	359	338	347	321	367	352	308	332	342	369	315	374	315	311	314	319	323	344	347	293	325	301	347	328	318	305	343	326	343	314	334	323	319	286	324	332	325	358	319	357	334	339	335	339	332	365	330	345	328	350	359	308	348	319	332	337	328	333	323	366	307	322	361	329	359	302	348	352	311	285	328	335	332	359	360	309	344	325	330	315	368	318	326	319	319	315	375	362	355	343	370	306	337	314	361	360	362	336	323	375	321	307	314	331	333	322	320	368	338	295	326	328	306	334	313	305	347	329	364	358	365	322	308	340	329	341	333	332	315	339	350	342	300	343	313	340	340	341	337	337	335	342	343	345	332	337	325	311	329	375	311	324	368	330	362	326	332	343	329	297	340	335	306	326	348	352	328	327	338	313	308	315	345	356	343	324	311	335	321	350	351	314	340	341	324	325	294	352	305	348	344	352	340	325	328	337	345	328	333	331	319	316	298	353	302	331	337	312	326	320
17764	4726	16078	30577	5469	1583	1345	1260	1175	1061	1001	931	859	966	837	844	899	854	780	808	779	796	763	781	822	783	741	782	729	807	752	739	777	799	809	755	736	765	758	759	781	766	772	712	748	776	693	737	762	753	718	804	739	740	727	719	793	727	706	774	722	740	776	751	691	716	760	716	708	751	716	785	763	716	753	669	742	755	716	754	757	751	766	730	756	777	742	729	771	729	752	725	737	685	745	764	743	741	764	722	744	721	761	752	757	755	693	786	720	754	742	715	716	721	732	753	755	736	765	696	711	761	742	752	768	745	754	756	717	714	734	731	767	736	676	735	753	729	768	710	707	745	706	727	745	728	738	792	696	703	704	702	702	738	709	745	758	716	774	710	748	699	805	721	748	680	722	727	722	754	696	780	737	720	710	728	752	733	732	778	728	723	747	785	755	714	780	705	706	743	687	709	747	747	733	752	739	724	710	700	746	779	697	725	696	727	757	794	709	695	776	793	664	735	709	755	745	762	718	743	714	722	774	711	780	750	732	715	789	717	655	719	724	748	718	720	744	697	683	775	774	759	721	771	735	760	730	744	719	744	723	746	723	718	812	740	739	762	715	821	739	732	755	747	746	745	693	729	679	735	715	785	735	733	730	703	728	728	736	694	765	724	730	766	734	681	741	721	782	739	695	701	755	768	750	731	687	787	741	738	735	773	739	689	730	740	708	752	755	763	741	733	701	729	759	744	745	718	701	753	732	733	734	723	777	739	766	726	731	754	722	708	721	687	739	717	748	721	795	780	721	738	747	715	724	745	746	735	727	774	717	719	752	755	772	691	733	755	761	760	760	743	778	721	722	718	706	770	753	748	775	714	737	740	722	691	753	745	738	768	714	740	774	749	725	720	729	771	733	769	705	703	802	716	738	720	728	749	737	754	751	743	775	710	733	703	685	720	680	758	744	766	772	711	729	711	725	733	722	695	776	725	712	713	783	716	725	780	719	687	723	721	713	742	785	748	742	711	689	690	732	734	809	725	694	718	694	772	752	734	711	748	687	704	690	745	716	717	690	743	721	693	767	741	717	718	736	713	724	697	774	741	771	710	730	757	716	741	704	813	740	729	706	731	780	708	715	747	768	721	748	773	698	726	743	742	744	699	733	755	721	740	718	660	765	756	720	728	723	735	705	702	725	715	750	756	689	758	729	720	743	744	738	708	741	693	762	767	730	746	731	716	805	774	677	722	742	698	714	668	733	748	743	711	734	762	711	733	823	735	733	795	725	730	742	754	755	729	777	751	744	751	742	784	703	776	712	780	750	698	777	781	738	725	718	713	770	682	766	758	734	737	749	749	740	724	737	705	698	733	703	753	747	743	746	751	743	772	719	707	701	801	752	710	741	710	785	752	724	704	742	697	716	717	762	692	724	776	757	757	750	739	749	735	757	754	737	723	737	713	763	731	694	722	723	723	725	698	730	778	716	704	696	733	790	755	754	772	745	787	724	693	724	746	709	752	738	728	718	751	736	782	710	722	713	757	769	789	769	685	730	774	760	752	716	741	764	738	757	768	753	743	732	723	682	779	761	715	751	742	808	766	723	747	732	791	738	743	754	733	762	745	777	779	743	793	746	709	722	729	713	688	756	712	744	734	727	764	767	711	724	743	755	683	722	740	784	690	697	760	740	731	762	760	763	782	754	685	752	749	724	742	729	726	721	725	684	741	750	721	766	741	682	736	710	742	719	742	748	724	743	748	733	711	753	723	741	779	705	711	719	696	711	739	769	797	793	694	731	713	723	749	694	742	774	723	772	726	744	689	773	752	756	745	733	785	716	716	774	718	730	712	765	695	736	706	714	682	742	740	732	724	755	755	767	765	743	753	737	776	742	729	699	738	797	760	784	735	758	747	775	761	721	789	769	750	765	700	717	761	749	710	770	732	669	736	721	746	723	717	746	748	723	795	762	730	710	718	722	786	740	729	758	716	745	755	728	743	754	784	723	727	687	745	696	730	740	731	744	712	726	765	753	768	725	714	748	797	759	764	787	762	741	684	769	696	767	689	734	758	764	738	726	771	746	690	740	744	690	733	743	743	705	703	726	717	754	740	737	720	725	752	728	771	770	688	708	749	742	761	736	747	744	719	734	697	711	720	709	758	741	753	726	747	758	730	710	719	697	731	761	742	714	709	735	723	756	744	772	714	755	685	724	704	740	738	690	744	721	741	730	756	705	694	763	764	778	720	722	771	743	736	747	740	728	762	710	701	695	738	765	788	764	738	737	688	681	737	689	759	736	769	727	679	734	770	712	688	716	695	760	725	764	701	730	722	785	697	758	739	768	731	798	773	700	743	699	786	795	745	735	754	779	747	771	721	741	756	753	748	680	759	745	773	735	746	703	743	703	690	751	702	772	762	782	708	732	731	726	716	660	737	704	693	730	772	759	716	759	744	701	737	754	771	671	732	694	741	697	786	746	710	773	703	739	768	715	760	721	779	773	751	707	811	788	751	689	721	750	776	692	721	762	752	698	748	707	727	721	674	765	687	760	724	780	726	707	708	729	732	680	742	706	715	745	738	766	798	746	738	718	743	731	731	729	721	752	735	736	709	751	730	746	747	762	727	718	715	747	755	713	695	733	725	748	767	740	730	725	721	734	757	727	727	700	782	717	740	716	721	739	781	748	756	735	748	710	775	758	709	760	704	728	716	735	734	713	743	732	730	767	728	763	754	759	710	746	692	674	752	752	775	737	756	728	740	757	713	729	760	740	757	774	715	760	695	688	775	733	759	739	746	713	768	779	743	689	733	735	757	739	746	760	708	756	736	719	760	735	682	738	742	739	735	733	742	741	771	707	704	723	801	748	722	756	716	731	742	713	744	728	693	710	724	711	704	690	769	734	737	783	738	741	706	715	715	720	692	761	743	687	726	755	732	758	726	744	750	711	735	734	715	748	755	750	748	707	704	688	741	700	753	688	704	725	710	723	716	714	720	702	710	736	714	742	672	706	751	681	720	738	751	749	704	727	729	715	761	778	720	734	750	726	703	744	752	787	727	730	718	730	754	707	764	730	752	708	699	755	740	745	736	741	769	716	689	716	754	760	710	753	761	752	680	735	720	709	753	787	740	738	748	750	712	751	696	726	742	796	813	760	729	732	758	758	749	740	736	757	707	722	694	735	711	738	793	737	761	738	773	780	710	723	755	712	750	727	786	733	722	792	752	766	703	757	786	740	740	734	768	743	727	708	809	779	752	736	741	681	739	690	733	718	695	708	782	733	727	779	810	730	689	751	741	750	787	707	720	732	748	710	716	793	716	719	753	776	756	699	753	668	739	690	722	711	762	742	747	774	716	763	751	729	697	702	714	723	744	760	751	748	739	746	692	743	711	716	678	736	710	718	697	715	779	705	786	742	699	725	702	716	763	744	721	768	745	763	723	741	762	737	766	789	721	730	738	747	729	768	711	733	763	743	752	720	754	794	762	726	756	743	772	782	724	679	742
10928	2509	1132	354	153	166	150	151	169	171	154	169	159	149	145	151	136	154	160	152	158	144	165	154	142	160	146	159	142	149	153	157	147	131	145	153	158	149	136	155	160	154	145	169	145	148	175	149	149	132	170	158	154	123	143	166	148	141	172	158	138	162	156	165	157	171	129	166	154	141	145	130	137	137	157	165	156	137	130	121	159	157	140	179	154	146	163	157	146	132	165	156	159	159	165	160	158	162	152	134	158	150	150	138	155	148	152	158	168	140	159	143	163	181	141	144	156	154	153	159	139	137	157	134	141	154	154	158	147	159	165	142	158	169	149	147	152	154	140	128	131	165	162	165	155	164	160	160	150	158	133	154	136	120	148	174	143	136	149	135	153	151	157	156	143	145	156	139	158	157	162	142	164	132	140	124	171	170	160	158	137	146	139	149	170	160	145	143	123	158	161	137	138	134	160	144	151	152	139	150	147	153	149	132	160	177	137	141	170	150	165	140	153	153	145	109	156	155	154	167	174	152	144	149	171	142	141	133	163	155	154	142	148	145	160	161	149	166	132	139	159	171	163	154	132	143	160	164	158	174	149	142	134	157	131	144	140	175	157	148	148	147	141	166	127	126	169	149	133	160	149	126	152	150	146	140	160	169	143	124	157	148	163	147	135	153	157	157	168	151	132	142	143	170	154	159	138	159	163	158	196	149	168	152	171	150	174	149	148	163	137	155	146	130	134	140	157	132	158	151	172	139	155	172	127	137	160	157	168	148	145	184	171	155	159	137	149	140	156	155	139	151	148	162	167	147	144	146	120	145	174	156	145	174	153	127	122	157	173	168	157	142	149	157	144	157	148	145	151	159	138	166	153	144	136	159	150	140	155	125	165	134	127	134	136	157	159	152	157	148	137	159	152	157	177	167	146	131	150	167	146	132	161	145	141	166	146	156	176	147	154	154	128	150	139	166	133	159	174	169	165	149	146	141	154	169	169	164	145	147	155	145	154	157	162	125	155	144	148	134	140	135	174	173	165	153	149	131	166	145	154	145	154	131	136	140	155	170	141	151	152	149	159	136	165	167	170	137	138	157	149	161	130	154	148	152	169	156	152	151	171	147	138	180	174	176	158	144	159	139	158	141	156	150	144	146	151	147	116	156	157	161	170	138	158	152	131	144	179	163	153	146	139	167	161	123	135	173	131	127	150	143	167	154	126	125	120	160	132	127	137	159	146	135	135	154	195	155	152	150	143	149	136	145	144	165	155	133	151	140	174	160	162	175	148	155	162	167	161	139	176	160	159	164	137	142	149	137	165	143	179	138	159	154	167	141	151	124	166	147	141	140	150	136	132	154	138	143	167	142	142	132	149	155	174	147	157	137	124	151	157	144	149	172	160	184	161	122	167	173	138	166	163	157	153	151	163	168	141	151	148	148	151	162	148	143	146	149	165	140	159	164	142	128	144	139	168	153	162	153	158	130	149	156	150	168	159	154	143	143	152	139	156	120	132	173	140	148	160	143	144	152	155	169	160	156	168	172	152	153	133	150	146	124	130	150	170	161	154	154	144	128	151	189	132	153	138	163	186	144	155	176	150	148	147	153	157	145	156	140	133	127	168	170	159	136	166	160	148	141	161	146	158	145	175	138	131	180	155	157	153	143	164	149	169	136	137	136	147	153	155	154	146	157	132	166	153	156	180	155	137	134	137	164	125	167	170	142	129	189	160	140	154	146	142	145	165	161	181	152	150	113	152	132	129	159	138	152	128	165	156	168	163	151	146	132	146	137	120	165	149	152	155	155	152	134	141	144	131	159	163	130	155	142	148	143	144	165	159	127	134	167	146	162	171	144	157	150	179	171	151	130	171	135	140	150	132	148	153	172	145	155	131	168	150	149	173	157	160	154	169	138	137	142	164	158	153	159	152	163	164	156	139	166	146	167	115	157	134	156	144	162	135	148	159	155	180	161	136	152	161	163	148	164	163	140	148	140	131	144	145	154	143	168	131	136	132	140	144	148	151	144	149	124	169	160	139	125	136	143	143	138	149	130	137	136	158	138	133	151	155	155	159	175	162	163	150	172	162	151	151	162	155	165	116	136	148	114	152	126	145	148	138	156	157	127	169	129	157	123	150	140	149	137	132	176	160	155	144	168	136	161	157	151	178	132	152	185	144	152	150	154	163	157	167	173	162	153	159	167	141	138	130	142	184	158	158	169	145	151	151	167	151	147	142	148	175	132	161	164	137	166	136	147	170	164	128	151	135	142	145	139	133	157	161	160	165	151	156	167	152	140	168	164	141	124	159	160	136	157	193	149	149	143	149	147	124	120	143	156	170	139	149	119	156	155	144	137	140	138	157	152	150	146	136	131	160	116	171	140	160	166	153	148	166	139	162	168	154	157	143	151	150	177	168	163	164	154	115	149	128	160	181	145	124	174	146	152	141	136	154	153	134	165	163	156	166	127	159	149	157	139	150	143	141	154	156	164	151	181	157	119	153	144	151	139	151	133	154	158	165	152	119	145	148	149	163	147	163	150	159	146	140	178	152	136	170	132	132	126	154	133	141	159	167	143	171	157	154	139	119	150	145	125	145	143	164	138	159	140	150	148	128	139	159	150	152	156	144	137	171	174	171	158	155	132	161	157	147	147	126	164	153	176	165	165	140	139	151	131	150	157	142	140	135	173	142	150	151	144	157	167	141	165	153	138	143	155	125	151	156	140	149	142	172	139	137	176	162	159	165	140	167	140	161	145	137	135	153	162	137	143	158	162	152	179	163	184	152	156	144	157	146	176	142	133	139	167	144	152	144	152	155	142	149	141	164	132	139	130	154	153	169	138	139	159	148	145	168	142	162	133	186	152	145	167	140	155	149	173	147	138	151	142	163	139	134	168	148	138	160	159	137	159	162	152	165	150	160	146	146	163	160	170	164	138	162	148	185	155	115	127	180	145	156	164	165	133	153	154	146	139	171	173	135	153	160	153	163	150	153	135	146	148	149	145	134	149	114	169	167	169	142	146	144	128	155	156	185	155	143	155	152	139	134	161	140	127	191	149	149	141	144	126	149	170	151	140	142	185	125	123	154	154	152	150	174	169	171	164	158	165	167	146	145	139	144	165	147	146	161	139	162	158	175	153	142	182	168	164	153	138	145	128	141	154	138	140	130	169	174	155	171	183	145	146	172	142	155	158	147	172	134	177	137	191	179	125	142	144	141	143	148	172	171	160	160	165	155	118	143	155	132	162	152	128	151	141	134	148	166	160	161	147	142	155	139	136	130	147	137	148	149	128	142	135	134	165	148	150	167	151	138	149	146	175	166	147	147	143	169	151	163	168	136	132	137	169	137	138	153	157	134	143	142	140	159	144	135	146	170	134	168	138	149	145	140	174	175	170	146	152	173	146	165	152	145	147	154	160	159	139	151	143	129	175	179	146	155	151	145	177	178	141	142	136	138	170	149	169	150	144	156	145	143	155	156	132	155	135	152	145	145	137	140	169
6665	2044	2061	962	467	387	399	357	406	403	415	373	419	379	377	433	389	375	379	457	378	404	412	393	378	421	413	386	410	393	375	402	420	420	389	402	400	413	373	429	419	399	421	336	367	413	379	388	410	346	438	372	398	390	401	371	377	434	369	389	370	334	403	403	390	395	396	377	402	383	378	407	412	352	372	365	387	384	367	400	404	416	364	372	383	398	376	384	421	398	377	390	408	441	351	391	410	385	381	356	393	399	418	397	377	385	391	410	398	422	406	381	415	398	409	410	369	398	372	401	385	411	400	368	371	397	402	416	391	399	400	419	372	404	393	403	401	388	385	396	420	415	412	405	382	372	387	387	388	394	391	373	388	391	380	419	384	384	382	430	419	392	378	381	374	331	395	401	410	379	405	406	406	379	382	366	387	407	436	395	432	366	392	409	412	404	417	436	371	397	406	379	381	389	393	390	384	368	389	389	370	395	396	391	370	378	387	361	422	407	389	385	413	395	417	396	385	416	385	416	396	397	385	384	393	386	426	412	387	400	391	387	381	391	365	432	393	364	378	342	390	390	405	414	391	401	400	378	353	373	378	368	393	389	404	393	398	432	397	403	397	379	397	401	394	396	380	381	395	417	380	398	394	408	371	398	382	411	440	412	383	412	411	411	385	423	416	375	398	403	377	405	388	354	393	363	430	387	440	391	373	406	395	397	429	381	382	382	402	391	395	382	381	400	388	388	403	401	393	451	400	395	382	372	362	383	397	384	421	355	410	359	391	405	386	406	385	394	375	406	404	380	372	417	390	365	421	357	388	376	385	413	398	399	398	400	390	384	394	390	427	407	409	443	392	406	361	412	424	427	363	410	359	380	394	401	421	420	419	404	379	377	410	375	388	367	398	408	385	398	407	406	380	406	397	417	394	412	417	397	391	398	393	410	370	428	408	378	362	347	398	402	407	414	422	383	390	424	394	427	377	401	386	390	427	439	413	400	369	434	414	377	370	424	379	383	384	421	420	418	389	396	388	379	376	364	389	398	408	361	404	400	373	402	393	402	397	390	412	384	375	397	421	388	384	375	386	408	410	414	408	388	427	400	413	411	406	382	392	362	376	377	411	368	398	377	375	406	350	356	374	357	378	386	384	420	402	406	388	374	384	390	387	381	360	442	374	403	422	375	386	404	374	377	393	401	381	399	367	382	365	382	375	361	390	371	384	380	394	396	384	396	392	378	397	392	435	377	376	383	374	400	397	406	416	413	361	419	415	412	415	384	358	407	364	397	394	382	396	404	381	351	376	412	393	400	376	395	386	376	395	379	375	426	440	404	405	402	373	397	359	398	372	391	408	407	387	366	417	359	423	397	411	424	383	385	416	402	394	367	383	401	367	421	409	395	436	363	391	402	359	386	416	372	395	389	381	396	400	389	392	396	401	414	402	359	394	406	376	348	413	393	389	402	375	386	416	393	379	388	385	379	366	421	377	407	400	450	392	422	395	408	375	401	355	377	376	382	409	377	370	372	426	378	384	390	397	408	396	376	380	409	424	398	413	394	395	371	398	402	398	400	393	406	390	358	388	392	453	386	410	408	380	386	401	396	397	366	428	383	415	406	377	421	396	390	381	370	440	389	420	380	429	395	418	407	400	396	422	405	382	390	396	377	389	419	365	416	361	406	406	372	374	402	398	406	405	385	380	359	401	381	413	370	412	379	405	385	356	372	398	402	407	344	359	402	442	374	400	390	434	366	375	372	406	425	396	370	369	403	396	402	388	387	414	390	398	387	337	384	402	380	355	375	395	405	438	383	387	402	365	368	416	390	386	409	383	381	366	416	370	381	407	401	394	386	398	370	385	347	384	394	377	382	375	393	361	375	377	418	413	398	375	408	399	406	375	407	387	357	389	388	396	379	415	421	370	374	404	418	359	377	375	358	446	363	458	416	379	366	389	392	350	393	382	389	359	400	392	402	434	385	393	398	408	428	377	379	397	392	407	371	381	374	403	415	421	377	402	412	363	404	359	402	401	377	392	409	418	423	409	386	383	382	378	405	407	401	406	383	382	409	402	397	392	380	360	353	418	385	381	426	392	411	382	370	374	433	366	383	410	383	376	401	397	354	366	379	386	385	426	392	368	399	406	396	415	360	385	423	375	401	421	402	390	395	433	404	399	385	379	405	444	411	412	388	380	397	360	401	380	379	403	392	372	396	374	359	373	397	406	393	347	390	420	378	418	426	385	371	372	443	378	387	396	410	355	404	415	388	410	417	387	381	386	396	407	396	364	401	397	386	386	370	399	351	380	392	388	374	394	363	383	425	399	378	374	376	393	385	386	399	405	386	370	379	387	384	378	399	361	384	422	375	402	393	388	364	382	364	382	377	394	395	416	379	371	416	385	383	378	401	398	383	396	399	399	361	389	388	337	393	407	401	374	370	419	416	388	402	362	361	416	388	394	366	394	399	395	376	400	410	413	399	378	379	367	415	385	400	358	377	392	393	394	440	398	401	407	431	395	408	406	373	383	397	402	402	367	377	392	402	377	392	417	366	402	337	395	399	393	408	408	375	417	385	400	381	345	375	409	399	367	404	395	415	379	392	383	359	408	400	398	404	397	370	356	399	371	393	407	423	385	376	425	381	398	383	355	381	373	384	373	427	408	367	407	406	381	383	397	374	398	384	380	375	376	412	375	382	398	415	390	395	414	376	394	379	375	428	394	373	378	417	390	433	429	381	371	404	363	378	419	424	371	369	393	358	393	372	401	391	394	372	376	397	385	370	382	431	372	372	368	372	389	364	359	370	382	395	400	389	381	418	386	413	400	384	377	387	395	380	383	411	380	375	399	413	371	401	425	375	403	407	401	407	390	369	380	383	371	378	369	382	388	418	396	394	368	353	405	388	363	400	423	383	409	415	354	406	390	404	376	409	406	409	401	393	405	386	372	413	395	394	402	373	415	380	361	390	349	393	392	416	429	384	368	407	438	411	397	383	378	375	414	382	417	381	386	377	409	403	396	385	388	400	371	405	409	374	408	368	387	373	402	385	411	352	425	365	399	384	398	406	413	359	373	380	393	414	374	409	366	362	407	383	430	435	396	346	421	414	363	396	343	409	381	383	377	400	425	388	377	424	377	358	409	418	398	423	382	405	422	407	402	378	413	372	386	384	381	398	393	377	357	381	394	397	383	400	366	406	375	372	390	390	398	357	413	396	368	393	395	409	405	381	368	407	373	359	378	405	429	410	395	389	401	409	383	384	381	391	392	415	378	390	378	387	409	402	393	372	379	375	407	416	413	366	409	376	402	377	435	418	392	389	410	412	388	387	418	369	378	410	405	400	371	403	375	427	381	380	379	375	378	398	412	403	391	396	417	386	406	400	407	406	370	424	406	363	427	401	376	388	403	379	420	386	386	364	391	395	363	381	429	414	370	401	376	350	391	407	393	395	459	396	386	426	402	384	389	414	380	400	365	351	394	363	407	398	362	374	361	420	388	413
22607	5166	7062	8105	2243	403	368	349	328	338	347	348	330	330	291	328	298	333	341	328	349	313	320	343	312	289	329	325	312	300	325	319	292	313	304	317	330	297	304	279	324	330	325	280	316	323	362	340	316	312	293	315	287	310	334	321	270	310	337	345	286	345	340	300	299	319	319	288	356	297	305	280	303	311	321	298	329	325	296	326	316	319	298	321	288	308	354	325	314	289	285	310	303	324	334	344	311	327	300	316	300	335	337	301	293	308	305	282	315	320	299	305	301	321	323	320	344	319	341	340	328	314	301	318	313	329	307	300	346	360	304	306	308	313	323	320	294	308	290	321	320	310	325	279	343	329	322	323	322	316	333	316	343	314	293	330	273	333	316	298	290	348	299	304	305	302	322	316	307	319	305	301	318	296	278	299	317	329	320	351	339	270	287	312	309	337	302	330	296	336	317	319	292	308	320	339	312	286	290	292	308	320	269	296	316	318	318	325	317	281	280	351	334	335	316	291	342	274	312	323	299	338	302	300	306	313	319	314	288	282	321	288	334	324	315	325	324	296	297	286	263	312	331	316	296	331	297	299	311	331	300	299	290	296	339	305	315	319	319	319	293	308	306	326	313	311	314	296	309	278	295	312	315	298	310	351	357	291	278	282	319	310	317	306	268	284	309	287	299	291	324	304	301	325	361	316	293	333	317	305	357	339	355	318	328	296	340	336	321	341	296	345	307	315	291	324	299	311	322	316	299	326	321	329	295	328	346	300	308	310	276	307	276	301	334	314	306	338	286	318	327	309	326	308	352	294	282	309	286	324	333	328	271	303	327	302	291	339	311	291	348	289	315	306	282	295	309	303	304	293	312	292	317	344	314	293	329	309	300	323	283	297	331	308	304	318	309	334	306	330	336	325	304	339	314	323	327	335	305	285	350	308	287	306	277	296	298	299	324	315	298	341	304	285	346	335	302	339	327	311	317	320	338	320	326	352	299	327	303	292	310	286	327	342	339	308	285	303	330	337	330	277	305	312	321	318	307	312	307	303	325	316	319	281	308	321	303	300	322	276	306	300	295	326	295	321	310	332	300	329	340	347	330	299	299	300	330	301	289	315	335	316	317	298	303	327	328	319	325	321	304	305	288	336	317	295	351	330	318	300	341	281	292	316	314	299	311	308	300	327	328	274	311	310	322	333	311	341	296	334	336	337	309	275	314	309	332	305	312	314	332	296	321	329	336	326	337	307	261	325	314	324	295	302	301	318	290	333	329	278	303	326	336	313	296	348	330	287	307	287	320	302	333	316	288	335	346	323	304	307	321	336	317	303	335	331	323	309	281	324	324	304	312	290	309	309	315	311	293	300	332	323	336	302	309	339	370	308	320	301	312	301	320	343	268	266	321	322	295	335	321	333	297	349	350	320	269	319	295	323	319	311	310	346	321	330	286	289	324	362	325	292	310	316	312	297	319	271	322	330	305	315	355	333	298	321	275	288	287	325	334	327	323	309	289	313	309	321	298	318	317	334	305	324	306	332	343	303	326	315	304	291	319	294	301	321	324	360	335	341	309	321	303	347	298	311	337	298	310	319	315	331	315	315	321	307	331	297	328	318	346	327	337	314	324	336	320	341	290	325	356	343	318	295	330	303	317	329	332	315	319	307	330	319	302	271	324	331	337	333	302	301	336	339	340	289	321	310	316	303	305	303	324	338	320	308	315	343	318	281	342	355	318	313	302	312	327	286	305	273	301	310	380	336	328	318	314	324	299	323	323	319	321	315	320	294	286	307	285	281	327	297	330	317	296	340	295	310	310	318	324	302	331	328	314	298	278	351	325	321	345	291	297	299	298	342	299	307	328	274	311	284	313	333	335	309	332	327	284	329	305	329	329	310	322	328	350	306	297	331	330	286	314	307	343	303	327	319	313	281	324	265	323	339	302	299	334	294	314	303	287	317	324	321	324	344	339	308	309	324	328	316	331	320	331	274	287	312	322	311	298	348	318	318	318	324	303	302	329	322	330	347	292	332	289	291	316	337	306	291	291	314	307	330	344	319	325	316	322	281	288	293	345	314	309	329	312	303	316	339	327	296	323	325	276	299	285	305	276	321	327	298	321	329	338	307	300	319	330	329	298	330	348	276	293	298	317	279	327	306	329	330	355	313	316	267	249	298	309	342	308	294	306	352	333	342	307	339	316	321	325	321	283	315	311	322	306	296	333	300	320	330	317	330	315	305	304	311	320	318	295	305	303	290	336	311	318	319	341	314	327	325	354	327	304	320	326	292	304	321	307	317	293	287	335	297	302	302	325	313	302	327	298	370	294	283	325	298	325	302	310	301	291	336	330	324	299	349	303	330	329	339	296	270	337	277	351	337	298	297	336	323	317	317	312	302	290	324	276	314	316	320	287	312	288	318	298	292	318	300	316	326	318	321	286	290	306	313	307	265	296	291	276	323	346	322	321	312	347	311	297	330	326	312	309	315	296	278	273	308	323	304	337	319	295	315	345	287	328	317	337	298	334	291	306	301	321	332	307	312	320	327	318	343	265	330	315	298	339	315	308	291	291	327	278	334	289	302	337	302	345	322	327	303	346	352	335	295	339	335	309	284	314	334	273	311	342	311	261	292	301	272	301	321	319	297	322	325	307	313	333	312	299	312	323	285	329	306	368	308	327	331	308	296	319	322	348	309	352	293	317	320	283	323	313	319	296	306	295	315	281	333	289	335	339	345	310	291	310	312	313	311	310	314	304	316	305	317	293	319	317	323	257	284	287	321	343	300	323	305	309	314	296	333	349	293	287	289	305	309	310	311	348	325	301	305	319	353	325	285	338	300	335	310	298	321	286	303	307	330	341	308	317	321	312	316	351	326	330	344	291	310	312	336	327	306	320	328	301	286	317	340	313	310	329	324	333	336	288	318	315	285	288	305	324	299	317	287	331	319	307	320	298	371	302	298	293	354	308	309	276	342	335	306	327	318	302	316	311	321	320	333	313	298	331	329	304	304	317	323	313	343	336	329	328	326	323	312	268	344	309	339	306	290	313	349	324	281	331	279	308	299	319	325	280	346	330	313	278	310	310	323	287	327	293	299	325	312	329	301	318	338	330	290	320	302	319	320	327	312	323	339	337	314	272	286	312	321	301	334	363	319	278	298	325	316	280	313	334	297	336	286	309	283	290	307	301	315	301	312	301	299	264	318	294	311	299	299	327	300	311	314	345	305	288	286	301	289	319	307	315	310	343	312	300	335	331	294	316	294	355	325	308	309	345	324	337	334	283	328	310	349	325	316	354	304	321	321	329	305	305	305	313	323	347	313	314	305	308	309	317	312	309	317	303	285	301	331	329	324	348	339	301	320	299	331	312	329	339	296	343	338	318	312	300	324	303	266	322	316	343	332	328	309	300	321	303	279	351	339	319	316	305	309	318	354	279	347	286	329	286	320	302	287	303	273	336	308	329	304	321	323	323	292	309	307	320	323	344	295	314	315	286	315	312	356
13736	3401	13908	18767	4770	1149	988	971	929	819	856	814	810	837	860	791	798	756	784	700	747	703	741	719	773	702	744	734	700	735	730	725	736	728	704	765	742	744	713	712	746	701	705	697	696	723	711	690	678	669	705	713	701	717	747	747	744	714	726	686	684	727	730	745	687	705	689	691	749	742	721	696	687	687	715	714	737	703	727	755	725	746	708	733	686	750	746	710	700	701	705	673	732	748	687	707	769	724	696	718	701	729	677	660	737	697	722	730	663	684	693	740	663	720	720	722	709	717	699	712	706	680	673	691	751	765	726	682	687	709	675	715	704	736	704	662	701	715	709	715	689	704	680	699	727	733	692	705	714	698	712	670	718	773	735	730	696	708	692	680	705	774	716	643	706	676	678	735	747	687	726	736	712	720	678	725	725	722	694	682	755	683	689	704	724	683	709	731	703	649	690	725	684	745	695	697	704	706	681	708	744	704	706	706	717	668	678	729	713	685	734	690	712	695	716	710	765	734	705	710	710	741	706	682	668	699	737	759	741	690	699	685	720	736	681	727	695	725	641	708	722	703	761	666	723	785	745	722	734	665	691	704	777	741	733	760	721	709	741	720	718	758	766	658	696	701	703	696	720	699	681	660	713	689	739	676	719	668	682	720	685	703	694	747	709	694	658	719	714	714	728	761	740	716	700	682	676	712	728	698	749	712	709	697	698	689	763	686	720	699	759	745	736	717	717	757	779	686	736	740	739	726	704	727	721	730	723	734	694	695	741	676	740	729	698	728	699	723	737	734	730	689	718	756	698	725	677	711	728	715	706	737	675	695	703	672	712	714	656	711	725	689	719	716	705	714	754	671	669	655	695	729	705	738	698	720	747	676	720	704	689	727	764	681	714	722	721	724	703	711	681	722	748	673	718	711	706	760	675	701	750	704	694	718	684	679	743	677	700	728	717	734	717	698	723	719	737	704	725	743	711	715	722	754	731	704	721	759	712	715	757	735	696	703	709	723	738	662	703	685	705	712	746	756	748	682	693	716	697	693	742	705	683	718	757	698	683	655	742	725	700	748	725	692	749	721	739	739	723	699	669	725	740	727	726	676	752	690	653	681	709	675	723	673	696	686	705	703	692	698	711	719	698	740	699	731	751	718	739	724	715	728	691	727	769	762	670	683	777	758	710	701	700	679	674	747	718	669	733	725	702	699	733	683	703	711	721	705	678	672	709	705	699	673	723	766	742	674	704	741	685	730	702	715	701	722	710	698	754	691	648	642	699	731	741	710	699	717	753	719	751	711	725	711	745	679	707	696	716	718	743	691	667	718	692	780	754	706	720	682	712	714	719	702	722	717	654	688	658	719	717	670	743	734	742	693	713	704	712	705	724	716	683	713	709	711	704	686	718	744	687	744	732	713	727	720	721	699	752	715	725	713	721	705	718	701	714	748	709	686	717	715	668	731	689	722	686	715	752	719	705	665	729	734	704	714	715	743	701	667	706	714	690	692	659	715	662	694	700	689	725	728	696	720	694	686	707	684	729	721	757	652	725	692	755	699	777	722	733	703	715	684	721	738	696	743	688	722	711	666	692	740	684	661	690	723	725	692	716	693	731	694	709	754	735	722	711	720	685	678	695	728	737	662	731	768	699	732	732	741	703	708	732	703	731	712	731	716	711	704	750	715	729	698	696	698	683	706	716	707	674	673	725	716	729	685	716	687	692	696	698	741	731	706	699	732	657	712	704	715	700	697	716	697	784	722	696	704	716	733	690	725	703	732	669	704	677	727	741	740	745	715	682	721	692	747	759	694	717	712	751	689	746	748	699	717	687	756	722	736	767	682	718	724	712	758	709	698	710	686	698	747	708	699	695	696	736	729	726	704	700	753	702	711	702	702	732	682	680	717	717	750	701	774	715	734	735	735	702	732	761	688	688	709	737	718	753	685	700	686	740	678	690	721	655	749	702	700	724	721	684	726	698	761	699	736	741	718	684	682	703	777	744	680	745	726	691	745	743	711	663	660	685	666	660	711	703	699	796	793	720	701	756	731	736	711	717	752	719	771	740	725	729	764	692	716	704	676	746	732	724	764	765	677	757	713	735	707	733	735	711	714	730	751	711	724	708	725	728	732	662	702	704	708	704	732	719	715	686	710	730	710	678	694	733	706	649	708	734	744	702	731	710	676	716	687	776	731	740	691	708	687	709	711	659	714	671	738	699	708	687	641	742	710	695	695	708	716	691	678	735	730	647	719	728	701	692	711	724	721	702	690	677	692	708	702	715	703	725	723	708	712	682	706	734	692	688	695	714	676	740	677	726	715	710	743	637	737	713	713	730	757	705	686	705	732	754	679	659	738	697	685	698	709	693	726	671	707	666	727	674	756	712	702	706	737	720	689	719	665	729	723	758	715	742	683	721	690	725	713	720	758	742	732	716	730	712	719	701	741	711	707	694	723	711	714	741	699	720	672	743	721	641	695	742	727	736	723	718	671	726	688	721	781	744	706	681	677	681	745	680	717	708	700	714	680	727	717	735	704	678	681	722	691	670	718	724	752	701	723	736	720	735	722	673	697	722	654	779	731	711	713	723	731	711	733	720	738	725	691	688	775	738	727	711	715	728	725	692	745	685	698	752	712	680	686	717	734	690	722	702	704	731	702	742	702	697	721	685	702	671	706	718	710	654	732	702	649	713	715	712	692	715	703	708	688	677	729	689	716	695	687	743	693	740	743	720	687	707	676	721	702	685	734	706	704	697	707	725	741	701	741	691	753	719	727	709	710	707	664	726	728	683	744	706	670	687	691	706	728	805	719	718	706	707	692	694	677	671	687	701	683	645	686	672	702	691	714	704	693	716	687	685	689	691	717	763	703	685	687	691	748	688	701	679	711	737	687	680	729	693	718	694	723	721	770	675	706	703	682	745	657	754	711	732	659	725	673	736	705	741	706	719	745	685	680	718	738	761	728	752	723	733	716	724	709	712	697	742	714	680	703	701	718	679	768	734	721	707	731	723	728	650	732	774	721	735	742	717	747	686	732	720	690	698	741	728	685	739	705	693	736	715	726	724	778	664	734	751	738	726	735	689	721	721	687	708	716	677	723	710	723	725	713	683	686	670	740	699	715	705	739	683	736	681	764	776	736	689	726	738	678	697	703	688	728	683	754	743	705	735	771	732	767	712	687	727	683	760	680	686	713	697	710	693	684	751	764	700	697	698	685	684	711	731	718	720	684	733	722	694	719	707	714	723	739	736	671	694	723	715	689	744	693	755	715	697	707	725	740	748	693	718	705	689	728	717	693	724	726	681	712	689	682	697	675	683	720	762	705	729	677	712	734	736	712	707	709	731	673	738	720	678	698	688	691	731	715	764	716	690	707	722	740	719	696	719	753	717	721	707	740	731	701	699	759	716	748	732	721	742	732	725	681	737	708	752	688	713	691	691	712	704	725	758	718	743	721	713	698	754	745	677	689	712	680	688	726	701	702	690	730	686	679	707	691
30992	7334	21522	19258	5494	593	473	445	397	383	399	388	332	372	316	360	369	373	390	371	346	343	314	329	342	328	357	329	327	331	346	356	297	342	362	333	326	349	294	325	349	306	339	346	314	350	338	316	328	342	351	384	343	321	332	315	290	353	331	332	297	329	341	320	340	329	325	346	333	304	322	343	327	356	322	309	322	309	344	288	342	294	313	347	371	292	286	339	309	324	350	324	346	321	320	357	336	306	332	323	327	309	335	309	351	351	360	317	313	323	361	340	347	338	356	356	351	333	342	303	373	343	334	330	324	311	359	335	304	336	330	363	308	331	371	346	321	333	331	291	366	309	306	336	353	309	328	295	356	374	394	326	327	345	354	312	339	347	320	368	328	339	303	294	299	341	360	347	341	350	334	322	336	309	327	351	304	297	319	345	326	317	331	327	322	350	345	289	344	313	366	328	315	301	352	346	310	355	358	368	359	359	301	345	346	281	323	344	314	325	325	304	338	332	337	338	330	329	326	360	328	345	368	337	321	324	344	333	313	319	364	335	327	299	348	344	347	370	356	331	323	354	318	317	333	368	290	295	342	337	319	356	337	331	358	346	311	353	313	339	342	335	352	360	345	320	331	343	336	323	304	356	318	360	339	301	347	292	335	361	306	345	359	347	340	317	330	301	344	305	334	318	341	325	318	308	364	313	325	324	349	292	350	357	325	310	340	311	329	316	326	327	375	336	327	351	318	377	337	319	363	329	344	353	305	298	313	372	309	329	343	322	335	331	331	326	373	337	298	325	340	337	325	297	302	365	335	343	294	341	311	316	317	329	324	350	319	345	317	344	312	321	362	339	342	318	311	298	344	351	360	361	402	312	329	339	318	331	315	324	328	307	318	294	324	326	321	309	333	316	322	315	296	338	337	317	376	352	313	388	346	346	343	312	330	350	297	292	335	312	315	321	343	350	327	292	367	345	343	327	329	332	338	324	326	356	292	306	307	326	326	320	335	332	344	342	363	348	336	320	364	355	314	337	337	301	324	341	329	356	318	333	339	308	351	283	341	371	326	323	333	333	315	319	313	309	297	340	324	339	345	335	347	317	322	350	345	333	334	322	353	324	333	287	365	334	306	341	320	329	323	325	329	378	341	332	328	325	340	296	311	296	338	360	309	366	373	304	351	326	340	318	303	357	348	331	331	325	340	349	348	331	305	323	346	337	316	321	333	344	340	319	342	313	336	349	355	342	320	378	318	307	369	339	363	307	302	339	297	312	312	328	353	336	329	347	344	367	311	311	329	327	332	347	334	334	311	318	335	332	319	334	347	357	342	334	311	319	315	355	305	328	339	344	334	359	353	329	331	353	321	308	287	321	357	323	362	367	349	335	344	351	338	317	320	322	339	332	313	300	281	355	305	344	299	355	368	323	332	304	347	314	308	318	309	337	315	337	330	359	318	361	322	320	347	348	329	338	338	308	348	331	331	319	343	343	319	340	369	368	361	329	316	299	299	348	321	325	331	314	345	361	320	327	323	342	347	347	309	329	321	335	342	328	323	355	324	350	326	346	333	331	330	376	352	326	339	349	328	375	321	324	332	345	362	317	314	311	306	346	311	334	335	362	351	333	359	336	344	314	305	343	300	324	362	385	301	300	318	344	363	348	325	366	337	356	326	309	333	329	342	327	330	317	312	297	308	318	353	318	373	366	330	326	309	312	346	323	258	332	328	345	330	327	307	328	328	333	317	307	297	321	335	307	319	359	329	319	357	306	343	359	330	366	304	351	330	339	337	329	321	304	334	337	314	324	341	332	349	305	309	338	332	350	312	344	347	353	365	314	332	373	345	306	328	355	353	324	335	305	330	347	327	337	319	349	340	301	303	329	317	349	323	355	370	316	324	318	314	313	381	338	332	330	352	349	326	330	332	324	344	358	322	364	337	326	368	344	348	361	335	334	328	320	309	352	351	331	354	342	306	356	316	356	333	399	329	354	336	341	354	354	336	309	369	328	341	264	336	333	364	332	297	368	345	314	284	309	342	326	345	362	323	292	323	316	308	328	315	359	332	328	332	330	323	316	303	309	297	316	312	346	360	352	327	351	349	311	323	382	326	358	349	342	324	329	319	312	326	349	319	331	316	342	332	341	332	333	329	324	317	308	368	300	336	318	354	283	306	344	349	325	357	340	360	345	310	307	328	329	320	345	321	353	321	332	352	324	331	345	394	319	292	349	335	359	335	326	332	321	327	332	328	288	342	329	324	374	341	372	330	337	320	334	356	327	314	338	318	320	340	313	343	345	340	340	306	316	308	324	318	310	398	393	365	356	339	333	334	314	329	327	305	278	324	328	344	344	312	325	346	358	400	335	316	333	331	339	353	350	339	345	322	306	316	318	331	321	325	316	312	348	312	360	361	338	313	289	315	344	363	324	341	344	317	349	347	298	343	327	341	329	370	352	329	358	376	333	342	361	326	348	368	338	345	346	343	317	336	344	348	352	340	337	366	348	333	382	299	302	335	332	309	358	328	338	370	331	351	331	345	373	347	313	311	343	316	338	338	332	348	350	330	360	338	337	295	338	360	338	350	296	387	323	318	337	327	312	364	366	304	369	358	334	346	325	341	352	344	308	345	325	298	351	339	335	343	342	318	335	367	326	333	349	352	314	353	348	338	350	332	320	321	299	324	324	345	345	329	353	343	328	301	326	339	322	364	325	324	282	345	334	318	346	321	378	380	342	358	342	317	332	315	359	347	325	336	349	343	318	344	325	328	351	302	352	349	316	357	344	315	321	328	345	333	344	348	341	321	345	344	360	317	360	341	316	347	304	321	326	324	344	330	327	332	344	355	338	330	322	311	298	325	337	330	368	319	338	330	375	336	351	332	315	334	349	332	308	333	323	336	303	318	335	333	339	342	380	296	302	315	390	327	332	330	297	321	335	346	319	344	360	315	346	358	338	345	336	345	319	291	350	337	330	334	304	318	325	321	333	357	353	351	344	343	354	340	338	354	355	328	337	358	357	351	335	304	322	324	304	347	340	293	388	373	342	319	382	351	321	360	363	327	317	334	359	313	318	302	369	324	364	317	324	343	366	341	349	355	337	344	321	308	322	359	341	363	327	326	323	323	336	296	365	298	341	312	369	331	320	352	340	345	308	317	334	344	308	338	340	353	360	342	365	299	333	315	320	328	324	316	348	359	338	299	324	317	353	328	320	334	331	338	273	359	361	335	341	337	324	355	308	356	324	343	334	316	340	358	309	306	343	322	301	351	314	327	333	302	335	338	330	342	353	329	332	368	351	332	351	335	324	339	335	327	350	317	319	295	346	351	333	353	343	313	331	341	308	300	366	348	328	319	367	330	308	342	345	322	302	352	352	330	328	353	348	319	346	324	319	362	324	312	349	384	353	335	342	360	347	330	381	331	304	318	333	316	313	315	330	311	299	334	307	313	325	328	322	317	379	334	310	341	348	319	341	358	363	310	362	356	335	346	360	332	308
17161	3861	28695	29787	7555	1548	1357	1209	1130	1065	1025	943	926	927	871	846	845	821	830	832	806	804	763	701	781	820	790	790	770	765	801	785	773	785	758	760	781	774	721	773	770	751	751	757	754	729	738	778	743	762	704	747	769	721	748	697	759	730	718	734	773	732	777	766	754	736	738	744	694	732	707	768	715	736	779	783	744	726	776	749	755	750	784	761	700	755	728	706	803	757	741	750	741	672	695	718	776	735	760	789	728	709	768	745	736	703	742	783	700	730	692	696	748	745	748	728	775	774	701	743	678	730	742	757	748	766	722	704	737	689	699	758	768	761	773	742	735	709	781	759	728	718	772	724	719	733	766	764	707	737	736	772	737	703	728	689	744	751	751	716	767	714	754	706	755	797	715	695	733	787	707	765	774	720	695	783	735	737	721	771	741	726	706	692	766	701	748	719	749	707	706	692	726	750	777	746	766	699	773	749	766	725	722	708	706	738	735	752	733	785	728	750	770	763	763	735	726	741	747	722	725	755	730	711	762	693	700	752	746	757	715	758	708	733	775	741	768	803	733	776	737	748	751	700	695	762	705	722	760	780	740	692	737	701	780	721	756	794	723	782	726	744	797	755	756	728	749	743	756	746	780	729	736	662	747	721	735	712	735	691	702	715	697	722	736	765	735	717	742	755	737	739	760	713	739	750	755	700	715	742	784	743	746	738	758	769	730	710	720	735	725	735	778	769	730	700	724	755	671	709	720	720	742	752	732	741	782	721	776	739	740	689	728	736	747	719	737	779	771	747	712	784	761	737	742	747	711	753	710	766	707	757	728	746	703	720	752	770	718	799	734	693	729	724	701	748	694	708	733	735	734	715	720	769	713	735	749	718	731	734	728	739	703	748	746	827	674	693	755	803	651	716	758	745	681	759	749	697	740	695	753	707	741	722	708	756	743	718	712	729	700	756	747	716	720	714	826	739	760	734	679	712	768	785	735	706	716	752	732	716	735	662	726	768	729	743	732	709	759	730	681	706	776	707	737	724	717	739	752	722	679	793	713	744	767	701	728	731	681	735	729	714	736	709	766	733	777	710	744	750	734	714	681	750	728	765	761	746	769	743	741	725	741	725	732	770	725	704	725	759	709	777	721	733	750	747	734	748	698	697	736	731	758	723	731	721	718	734	755	698	775	663	719	700	741	735	757	735	680	732	727	808	767	733	734	764	706	742	767	759	732	732	734	756	719	712	736	726	723	747	715	723	725	756	732	755	746	727	706	733	758	744	754	742	703	743	760	688	698	742	774	766	725	716	717	759	739	721	725	730	725	738	722	703	737	738	731	761	747	724	708	779	709	696	765	724	764	713	751	762	692	726	782	748	775	719	778	719	746	751	730	771	714	757	742	753	692	700	786	761	764	759	711	750	730	746	742	745	740	757	758	741	737	759	749	743	718	756	720	731	672	732	767	759	697	738	720	757	734	729	771	715	747	743	768	753	730	671	715	749	757	706	736	724	710	756	738	735	740	754	770	669	708	769	704	693	759	764	748	763	705	674	725	724	781	672	755	699	710	728	686	707	747	750	692	741	788	718	672	715	781	748	733	765	753	730	742	666	718	759	738	772	699	739	755	731	724	746	757	730	749	739	773	738	761	729	772	751	735	712	728	777	753	694	767	733	693	729	729	696	709	725	745	710	782	677	708	718	708	710	754	686	706	661	722	715	754	714	736	724	731	741	746	732	739	771	713	781	751	747	808	742	706	710	708	741	751	730	690	693	719	707	750	762	772	722	675	747	719	732	707	721	752	778	774	757	711	793	742	745	716	771	731	751	771	766	704	706	764	733	747	771	752	733	782	730	764	733	766	756	734	748	768	702	735	687	740	740	781	715	778	689	710	709	692	754	695	739	741	759	721	743	748	726	732	715	779	748	733	733	781	758	743	736	729	719	679	739	742	781	723	743	709	741	681	700	743	723	743	694	757	721	752	745	741	702	746	754	750	733	711	770	690	715	746	748	772	765	759	741	696	710	739	770	683	751	712	702	717	734	730	711	732	760	758	752	703	749	727	757	734	732	754	792	763	676	761	735	734	757	765	744	767	719	733	776	744	748	732	767	749	714	727	742	749	744	790	733	763	724	742	756	767	713	728	772	744	719	717	729	699	771	728	749	758	710	720	743	714	763	727	736	769	690	737	719	736	722	750	753	761	771	751	698	743	728	701	719	710	739	740	758	754	745	724	763	730	739	726	732	726	778	734	765	760	778	716	787	742	760	717	738	714	754	740	769	710	711	703	755	753	720	781	752	788	738	781	716	752	772	725	700	795	697	710	769	737	736	716	720	767	723	757	804	765	745	717	712	772	710	757	749	733	714	751	754	737	752	772	711	719	733	742	700	777	755	774	784	729	727	667	702	733	728	724	699	760	747	780	728	714	758	721	731	689	724	761	754	747	777	718	751	698	720	733	668	753	725	738	771	707	745	780	734	717	729	778	742	707	705	738	758	761	783	726	762	745	738	723	740	715	701	730	733	652	736	752	756	710	724	707	723	779	762	720	718	747	763	775	731	737	713	758	734	738	754	715	725	681	736	783	719	766	777	729	699	759	735	748	749	728	711	721	750	714	750	787	745	779	749	760	747	738	737	715	714	706	739	739	727	735	741	731	798	726	739	743	686	728	747	763	782	741	745	784	737	712	760	722	732	705	728	757	750	739	771	738	742	704	723	742	749	746	751	793	740	738	735	709	739	726	712	713	759	724	762	769	712	756	753	726	720	749	729	724	752	772	792	744	785	733	734	688	758	720	719	685	747	767	774	779	754	762	721	714	746	751	705	692	748	741	718	745	708	770	708	771	740	708	726	779	761	705	741	712	762	724	728	734	743	763	777	772	750	736	750	669	721	755	747	767	748	755	696	748	739	729	699	711	712	776	776	724	737	765	739	701	711	741	743	730	698	764	733	726	731	745	687	710	727	730	718	718	728	745	726	725	738	763	740	740	753	750	715	751	743	723	741	707	763	734	763	698	710	742	791	703	754	771	755	778	737	736	735	716	751	729	731	768	740	692	735	724	754	716	737	738	743	752	733	747	763	762	713	737	701	729	731	715	773	738	755	717	769	776	757	691	719	756	741	736	746	735	705	767	719	727	763	738	773	724	767	768	719	718	695	698	733	716	705	770	767	766	781	764	695	661	711	749	749	726	703	795	661	769	729	767	762	740	721	754	746	795	736	723	692	740	701	755	725	770	710	672	740	744	746	708	729	742	718	739	730	715	735	755	731	703	717	746	781	740	717	739	734	700	701	740	699	681	754	755	744	757	734	742	754	745	750	713	721	773	755	714	753	761	703	740	733	729	751	707	756	708	747	694	698	741	705	764	765	722	743	692	727	737	754	745	717	738	739	726	697	735	735	751	708	714	714	750	767	721	729	762	715	709	723	751	714	749	751	748	695	705	707	743	723	749	738	695	722	721	798	725	757	720	724	740	773	713	728	735	727	713	722	714	744
10788	1548	1134	358	181	160	148	150	145	157	150	181	155	166	134	155	140	136	115	138	164	153	144	152	143	157	145	151	162	160	152	177	148	172	141	165	159	141	132	144	151	135	148	154	137	152	156	163	158	156	166	168	189	142	150	146	137	126	150	156	136	153	136	153	156	149	147	134	172	157	134	157	141	148	143	162	130	149	179	156	166	165	150	156	141	183	147	145	166	146	149	166	157	167	142	150	161	147	145	144	140	153	162	155	171	177	153	142	167	164	173	154	171	144	155	133	163	147	154	102	148	147	138	139	144	149	125	168	145	160	175	138	144	136	146	152	161	157	168	169	137	172	134	165	162	145	136	179	156	140	145	152	155	171	140	157	136	142	139	138	154	153	167	143	151	146	155	155	161	153	128	146	144	135	166	135	128	138	139	166	158	162	157	160	150	121	166	132	152	146	164	151	143	157	169	140	172	151	164	144	136	152	164	150	157	137	146	123	160	164	145	154	160	153	158	141	159	145	149	125	154	144	172	159	142	140	139	130	153	172	145	137	154	154	160	144	136	142	162	150	150	167	157	160	124	150	175	163	150	179	154	162	135	174	166	141	128	148	148	145	152	144	134	130	150	155	151	140	149	166	155	164	142	132	164	150	175	162	156	164	132	120	140	142	149	144	154	151	139	145	149	144	137	144	158	142	170	172	153	155	155	161	150	152	153	150	145	168	134	164	151	151	144	145	148	136	138	157	144	162	149	133	161	142	141	150	152	117	165	143	129	170	135	142	161	139	141	135	163	142	158	152	155	142	154	150	146	152	121	135	149	146	132	161	138	160	147	156	151	128	121	151	154	143	159	142	159	157	152	137	153	169	148	163	137	158	129	152	158	144	146	149	143	129	145	129	137	161	180	146	186	142	164	136	135	160	148	154	160	161	142	154	153	148	153	169	155	163	178	157	149	118	154	185	153	162	140	136	129	143	136	144	157	127	157	143	133	126	143	178	140	141	191	131	172	128	155	141	199	164	160	168	133	145	154	140	137	157	163	158	158	150	141	146	149	150	158	139	167	161	153	133	130	135	130	142	146	145	163	186	141	172	168	157	135	147	170	152	153	170	170	141	158	133	145	146	146	165	146	133	128	159	168	165	143	144	127	144	161	177	153	142	165	136	150	157	141	136	145	161	165	157	136	158	151	136	154	149	143	140	139	160	182	176	166	125	147	126	144	149	145	168	155	143	156	171	153	139	154	158	167	127	149	162	134	131	146	143	131	150	153	141	132	129	121	171	141	146	172	139	148	129	132	142	143	168	156	145	150	150	154	144	153	151	152	131	156	150	164	141	135	193	134	142	131	126	154	137	163	150	160	147	153	136	169	187	156	156	141	141	147	154	157	151	161	152	135	164	146	144	171	142	152	146	149	167	153	142	167	164	173	149	152	161	145	155	159	155	164	136	144	167	159	163	183	173	148	147	148	142	147	164	134	145	148	149	165	143	152	154	158	141	145	164	165	146	167	150	167	146	154	164	148	144	148	149	158	163	176	142	153	143	140	136	129	160	174	176	145	149	154	145	150	164	125	128	160	160	166	154	157	142	146	138	161	172	140	164	167	161	156	158	134	156	165	163	143	164	133	156	170	148	172	151	174	162	153	153	151	148	138	171	159	150	135	154	152	177	142	162	134	154	154	155	167	162	146	150	133	123	150	162	146	140	153	170	149	139	158	152	151	168	147	149	156	139	143	166	159	161	142	157	157	148	156	153	149	156	159	159	162	153	164	162	164	140	154	170	129	138	167	134	132	180	139	135	162	145	143	137	155	165	125	137	176	154	156	131	151	174	181	136	128	154	174	167	126	145	152	173	160	165	141	158	148	161	161	139	131	156	144	154	134	146	170	145	159	148	156	142	155	166	122	161	153	148	158	165	115	158	153	124	147	150	150	169	126	172	147	156	126	143	149	161	140	142	148	149	140	144	150	152	136	149	137	175	185	158	152	153	167	144	137	150	155	152	167	165	146	174	157	158	168	167	160	143	172	157	136	161	129	164	149	158	160	131	136	135	158	136	172	153	145	175	151	153	157	140	130	145	143	154	161	154	134	132	157	134	136	121	152	147	141	144	158	162	169	163	153	147	166	155	159	159	151	138	140	120	168	137	149	153	145	136	162	199	142	160	128	167	165	164	152	142	157	167	157	141	172	158	161	159	131	141	132	162	151	141	134	158	146	159	155	145	173	143	140	171	161	158	136	166	156	164	142	148	136	158	149	136	175	153	145	153	156	166	157	156	155	144	145	152	161	177	150	150	162	147	151	168	174	166	162	152	173	177	154	191	161	142	153	144	139	134	140	162	135	142	147	160	128	135	169	158	134	149	156	137	161	135	156	149	157	156	172	150	160	140	136	138	154	143	147	150	150	144	141	155	165	156	166	182	161	169	161	137	135	163	152	151	129	123	162	152	138	148	145	158	167	133	151	142	142	176	158	128	144	153	165	150	150	150	142	126	150	140	148	166	137	146	158	145	162	149	153	143	156	161	156	161	168	136	141	155	169	141	147	132	169	183	166	154	150	167	160	147	149	157	135	161	150	154	144	147	153	148	159	137	137	148	141	143	153	152	163	147	150	137	137	148	132	154	146	153	145	128	109	159	160	154	140	127	127	135	153	158	161	130	143	184	155	155	158	149	123	142	139	143	144	124	158	173	143	152	155	135	151	151	162	143	160	144	142	150	156	139	141	155	181	185	130	143	154	147	167	171	183	145	151	164	138	162	153	142	182	146	147	154	152	153	180	158	143	165	162	151	153	144	163	136	169	151	148	196	178	161	142	165	146	165	159	161	144	166	152	155	158	154	140	144	146	147	136	155	168	162	151	144	154	156	119	167	152	158	154	157	148	175	168	164	173	139	171	163	155	147	181	140	160	161	136	162	133	145	138	157	179	148	155	155	161	167	159	153	152	194	163	144	139	158	159	127	129	141	156	149	162	198	172	153	139	127	147	159	149	148	169	169	136	129	140	147	138	159	147	158	148	141	147	159	162	145	159	183	149	152	175	163	119	157	145	149	151	147	164	163	156	149	178	136	170	159	159	137	157	160	155	165	144	130	181	172	172	157	135	161	162	172	158	141	134	144	144	144	151	173	146	143	159	146	129	153	156	134	156	132	149	136	150	158	150	139	156	136	143	170	167	147	136	146	152	130	167	164	149	144	156	143	163	149	131	134	155	181	170	160	144	169	169	142	140	116	135	160	158	130	130	166	136	152	157	148	147	133	139	163	176	141	149	164	178	141	146	142	156	155	153	147	174	143	164	159	148	149	147	146	115	144	128	153	131	149	143	166	150	168	143	179	156	154	158	154	135	142	134	150	166	166	153	150	128	156	140	155	155	159	166	159	166	171	175	138	162	148	138	148	150	168	144	132	165	159	140	157	161	157	143	130	151	147	143	162	157	144	137	151	170	148	141	152	162	161	117	143	187	166	169	149	158	165	175	134	144	142	147	144
6285	1227	2299	1048	540	412	386	397	398	431	407	363	393	389	409	396	411	392	384	365	411	399	398	376	346	400	404	387	360	387	371	394	380	394	428	404	405	388	416	388	403	405	364	372	368	415	384	422	384	406	403	360	375	383	397	401	376	416	435	348	373	357	379	378	397	346	391	400	365	416	413	393	414	368	352	400	401	427	445	391	374	372	375	387	395	424	399	424	413	415	382	394	407	419	389	402	393	383	379	390	405	372	379	379	405	368	407	408	405	378	386	388	365	365	385	388	372	417	392	404	405	392	405	408	391	421	395	404	390	396	375	424	395	392	377	414	398	399	411	384	356	393	436	402	379	359	409	392	404	353	436	354	393	387	392	401	355	400	388	392	393	369	385	410	386	388	391	404	383	386	376	382	397	407	402	387	410	421	377	419	391	412	370	407	384	360	414	393	406	376	408	383	401	392	376	366	396	436	433	383	411	416	399	361	398	386	369	420	390	376	407	388	358	406	375	378	360	391	350	421	415	411	395	358	380	376	383	387	405	383	379	410	401	366	409	413	359	359	417	409	404	400	416	392	370	352	388	417	402	387	377	391	388	363	418	415	392	412	426	388	397	397	402	363	396	397	395	399	408	381	378	368	411	405	412	374	386	406	382	394	414	393	409	424	406	409	374	365	356	416	399	416	419	408	385	427	381	390	395	398	375	399	355	380	387	398	381	392	376	369	414	379	368	379	387	406	379	397	410	382	396	390	359	396	388	400	398	387	366	411	394	383	381	418	393	393	375	370	392	398	369	392	425	397	420	400	396	412	375	371	376	380	372	393	400	394	420	390	398	390	394	382	384	385	404	379	358	370	395	416	420	376	390	403	398	410	366	381	378	391	403	354	395	399	395	338	393	428	365	403	387	406	401	403	365	395	379	404	381	440	408	380	354	375	390	372	371	412	380	397	404	398	370	404	395	368	427	420	393	384	422	364	417	374	402	368	385	412	363	426	405	410	394	366	386	395	390	383	388	420	396	398	405	419	396	378	416	409	393	411	408	373	383	417	380	396	392	385	418	373	383	377	402	383	371	368	428	405	373	376	393	387	403	358	371	374	389	385	417	382	357	418	374	400	411	414	366	412	411	384	395	391	379	389	405	394	383	395	390	368	384	381	370	400	418	396	373	394	373	393	404	407	427	380	401	402	393	375	408	404	368	392	381	405	380	405	401	396	406	397	402	395	401	395	385	396	387	434	389	388	419	374	402	386	394	399	385	394	375	402	420	425	372	414	381	346	408	378	374	405	414	366	398	393	376	339	387	438	393	393	368	388	388	382	372	402	390	420	411	395	379	421	379	390	395	411	388	388	352	392	417	413	388	419	395	389	397	400	371	446	404	390	363	374	383	394	342	445	394	358	412	367	424	390	379	402	402	408	409	408	417	390	397	390	459	388	414	366	408	391	403	383	401	397	408	408	408	377	418	406	378	375	390	414	382	391	407	371	369	419	405	366	364	395	371	391	406	387	413	433	389	411	370	401	391	376	430	377	412	401	410	418	395	380	420	404	375	412	414	404	409	393	389	378	402	359	413	392	418	388	389	408	378	392	348	392	412	374	348	386	391	382	392	405	388	412	399	423	389	370	417	401	439	366	378	420	385	389	374	391	382	415	375	375	412	428	375	394	416	382	399	387	375	415	397	414	395	355	380	384	378	406	388	407	398	400	347	398	373	385	385	421	394	372	377	379	381	387	405	408	366	404	382	393	393	403	383	396	372	377	371	386	404	428	370	402	392	406	403	401	420	408	418	321	404	375	431	387	390	325	348	379	383	413	407	369	407	384	366	412	396	398	370	379	375	412	404	384	385	406	374	390	376	389	394	374	399	375	404	401	396	378	410	392	410	390	386	409	376	426	377	405	418	389	400	414	398	344	400	403	383	365	372	394	395	411	397	348	435	384	391	442	413	380	417	387	461	401	417	348	396	396	344	422	418	381	390	438	400	369	404	387	393	375	410	387	388	414	413	383	370	392	395	403	402	379	399	386	402	390	380	383	400	373	364	392	420	420	432	432	405	389	394	402	366	374	389	401	412	348	409	406	409	391	383	421	397	375	401	396	393	385	378	421	381	398	362	416	354	387	387	384	392	379	392	408	367	411	406	372	388	402	374	383	399	395	393	400	392	377	383	374	384	406	375	364	402	404	416	387	414	407	409	393	367	365	373	400	403	369	370	397	431	419	421	386	375	373	384	382	410	401	370	414	389	356	396	363	416	411	432	413	379	374	374	437	395	403	371	421	437	373	353	383	394	412	389	406	398	391	390	350	418	367	395	400	392	390	391	362	361	385	410	403	412	404	376	374	421	404	387	390	393	368	420	402	383	379	388	376	380	380	390	361	406	407	375	397	389	373	358	403	393	369	360	381	374	400	390	410	392	396	386	382	404	379	403	375	377	353	405	429	380	422	383	410	349	391	373	377	393	387	395	418	408	384	417	417	400	386	367	398	426	391	389	410	389	380	380	417	382	378	395	379	392	386	389	397	395	423	412	379	376	395	384	416	367	423	378	376	406	426	374	372	404	385	385	404	403	362	379	393	369	380	371	387	391	410	390	348	371	378	408	411	427	378	409	393	401	385	387	395	379	404	423	374	409	399	383	397	385	411	347	390	363	403	405	420	390	447	384	373	414	391	410	401	397	376	383	396	408	411	373	406	367	397	388	392	388	393	376	391	425	394	415	397	383	411	374	393	411	389	422	382	390	386	392	381	370	355	413	425	360	395	422	365	393	373	378	398	393	414	386	374	412	416	380	386	391	367	405	422	412	402	333	385	437	402	421	405	391	387	415	423	401	401	399	423	418	410	368	417	367	386	394	353	373	368	388	414	369	364	423	391	406	390	381	416	388	375	364	396	379	393	388	398	372	396	407	411	426	403	358	398	378	393	400	444	422	415	400	412	393	398	404	407	402	377	401	413	366	378	399	404	422	420	407	381	376	429	444	426	398	380	387	382	372	389	379	393	427	421	398	415	382	396	386	419	389	401	412	414	358	337	373	430	399	431	400	382	385	385	386	404	393	390	410	396	391	358	368	406	397	396	399	374	381	369	357	408	408	388	368	376	371	396	367	387	404	405	382	376	346	379	401	425	401	406	395	396	382	388	391	371	392	391	390	351	411	371	392	398	382	389	398	392	391	358	389	425	389	448	387	401	412	406	386	421	410	387	422	374	387	391	448	369	373	396	423	377	371	415	385	409	366	377	383	443	400	431	422	384	432	378	390	404	388	384	388	392	367	391	414	440	389	385	414	383	392	390	432	385	380	397	380	381	374	397	411	384	381	398	400	405	430	390	410	385	412	397	408	378	437	420	432	370	383	392	393	412	428	406	403	365	403	392	395	384	383	406	388	380	426	402	395	385	352	402	382	399	387	377	405	413	386	379	396	416	400	374	384	405	389	357	387	415	395	410	413	400	406	384	397	443	369	408	365	389	390	406	360	388	361	386	365	421
21744	3803	8403	11719	3093	436	384	385	346	329	327	317	324	333	292	319	322	296	301	314	312	315	348	303	320	275	332	341	299	317	315	308	318	302	289	330	316	314	279	276	331	317	300	319	342	339	330	296	334	290	315	303	290	302	329	298	291	280	304	310	284	347	340	361	340	308	331	313	327	294	340	299	323	324	323	320	291	315	332	305	325	332	283	285	316	307	298	359	287	297	303	282	301	317	345	323	292	328	317	322	333	331	315	291	311	293	298	359	314	303	317	311	285	288	307	297	302	312	328	315	296	291	331	313	291	317	311	323	339	311	299	295	312	333	298	320	291	309	336	297	315	320	281	323	298	312	335	307	314	321	314	298	300	316	324	286	310	302	321	291	302	308	322	304	328	296	305	294	270	299	307	281	298	328	327	297	308	322	328	338	332	336	294	295	317	302	355	327	322	298	301	289	291	325	314	312	328	311	356	320	308	298	282	331	317	287	312	326	300	328	300	290	296	334	310	340	309	310	333	316	296	313	308	300	316	309	318	270	281	312	361	335	310	353	324	276	324	308	343	325	315	300	313	302	308	326	282	269	316	309	321	305	325	301	311	324	279	318	319	314	307	331	357	312	329	326	314	305	301	338	287	304	289	306	327	322	296	326	302	333	291	337	289	304	308	269	305	317	318	297	302	313	321	314	332	296	297	336	297	303	325	284	320	329	291	323	301	315	333	321	272	327	330	308	347	311	320	293	284	269	298	316	319	323	297	296	317	295	312	321	316	305	344	327	302	311	304	287	313	295	320	280	276	293	300	308	289	317	304	312	308	276	301	296	296	285	330	312	301	292	329	283	336	313	306	287	318	318	308	319	307	307	316	299	308	325	311	308	316	311	304	300	316	306	303	283	314	321	300	283	331	321	309	271	320	340	295	288	289	296	323	291	285	286	343	318	327	313	309	283	327	292	299	348	288	325	312	309	297	338	324	311	309	318	301	282	335	306	329	319	293	322	311	331	332	283	303	306	317	312	304	288	294	313	324	327	342	333	318	289	309	322	312	319	293	333	293	296	290	336	301	288	320	281	298	283	329	320	291	320	310	345	327	313	316	322	309	331	350	350	290	329	289	289	341	357	310	263	273	293	297	276	304	321	286	288	345	323	300	333	310	336	311	300	323	299	286	319	328	334	287	303	327	320	338	323	294	279	320	321	298	280	327	296	292	350	314	321	300	278	370	312	263	282	295	286	290	308	335	303	307	335	294	315	309	301	322	358	302	288	321	310	295	301	312	370	295	298	340	302	326	336	360	317	273	332	315	346	288	348	314	297	312	317	329	313	287	301	305	306	344	301	318	325	317	287	323	322	337	300	298	323	295	321	287	293	300	307	343	320	343	295	318	320	315	323	295	288	303	292	307	303	294	352	281	321	310	291	322	328	319	316	280	299	292	318	325	311	322	324	288	287	277	297	302	344	290	324	319	321	296	310	298	294	315	287	325	321	327	318	313	350	299	312	321	287	294	306	329	309	290	317	331	324	306	290	334	311	324	333	276	280	326	342	323	314	335	321	306	291	314	302	303	327	321	303	280	322	303	309	289	374	325	323	290	307	327	312	301	307	360	311	323	290	331	301	295	323	331	331	295	302	295	308	303	285	284	325	321	307	334	345	304	338	344	325	306	304	301	313	316	294	348	299	314	310	321	307	296	331	311	332	307	276	315	279	297	290	334	299	282	334	315	324	286	312	355	327	312	330	296	320	321	308	324	284	302	308	358	304	317	328	328	335	304	303	321	327	290	341	361	323	344	313	318	316	298	277	306	290	283	328	323	336	330	310	294	337	298	296	289	319	315	329	331	321	311	302	311	332	340	320	324	319	284	301	292	307	335	299	320	297	303	353	304	312	289	328	315	296	313	324	300	271	333	319	294	307	324	344	310	312	281	319	298	298	324	316	297	296	309	323	318	305	297	302	277	313	335	315	307	321	292	331	309	307	353	315	353	327	263	275	343	322	325	315	314	297	307	289	269	315	292	303	294	274	324	316	337	318	283	291	344	293	313	296	317	318	304	321	303	319	344	308	292	312	285	317	325	314	311	306	317	300	318	313	349	344	320	308	292	315	337	316	310	335	318	318	329	317	305	331	317	295	302	300	274	297	312	290	307	298	313	352	298	293	311	280	324	293	313	297	304	344	324	305	300	313	317	330	318	311	289	313	275	332	324	314	320	317	317	297	316	280	320	303	293	302	327	288	320	286	283	276	318	324	324	290	315	290	325	298	294	298	314	295	337	284	292	290	285	319	300	294	345	326	357	311	288	338	292	308	298	302	340	313	329	292	291	311	302	325	302	302	333	300	310	317	279	288	314	319	341	328	319	318	308	324	284	338	323	296	336	340	343	295	286	304	337	297	307	327	295	299	320	297	306	330	330	294	316	290	319	336	308	333	308	318	339	324	302	298	285	298	292	307	326	294	301	313	337	327	280	317	318	324	324	312	313	322	299	315	307	314	285	289	290	315	299	303	323	366	302	293	294	322	343	313	271	331	285	354	309	294	282	280	326	331	284	321	307	315	312	331	333	309	302	303	304	316	320	302	264	308	304	327	329	313	300	284	320	336	280	317	309	280	303	336	295	278	292	303	299	314	304	280	270	324	339	311	336	306	314	338	316	305	299	303	340	295	344	295	329	315	294	325	301	292	322	320	285	327	321	337	314	343	317	324	292	304	309	304	309	357	319	277	310	289	336	307	337	289	318	309	325	304	297	295	327	287	308	339	332	324	320	327	284	295	326	331	321	297	344	333	269	315	338	289	323	290	332	290	292	330	342	346	314	325	312	309	334	284	311	302	333	310	301	311	297	313	345	308	302	312	313	293	323	309	329	310	296	322	312	319	295	308	296	291	357	299	307	287	287	358	324	303	291	294	309	295	302	306	308	337	330	264	345	289	298	327	347	325	330	305	282	281	306	327	334	286	326	314	322	304	316	301	302	303	302	309	301	290	287	303	309	343	312	293	329	306	284	300	325	324	315	354	294	343	276	294	291	332	279	303	317	293	300	281	317	285	294	332	293	318	306	316	298	316	301	313	308	305	296	323	307	316	316	327	329	323	290	325	335	323	270	276	264	316	317	301	326	316	289	337	307	326	281	319	301	315	285	324	317	331	311	316	269	337	279	304	327	300	312	347	322	321	284	307	343	344	313	300	319	323	268	334	293	310	296	334	338	312	299	292	296	327	325	333	339	285	272	317	306	317	321	300	316	287	324	327	309	340	319	351	307	346	325	332	311	331	279	299	314	300	308	315	258	305	277	303	319	299	304	312	319	335	299	292	305	294	326	316	314	300	327	302	293	323	343	301	292	327	312	322	308	309	312	338	340	297	340	283	292	305	329	329	320	279	297	292	292	318	337	332	315	316	299	302	363	299	300	332	308	292	272	332	329	328	273	300	323	318	317	313	299	290	287	314	318	304	291	309	318	319	287	302	303	357	323	344	319	295	347	311	295	324
13001	2466	16057	22852	5788	1161	989	968	904	869	827	825	776	816	756	796	787	702	723	724	728	738	738	733	708	738	763	740	698	758	725	740	685	670	705	700	694	744	665	745	726	714	671	702	719	713	745	736	748	749	698	668	699	693	706	705	680	685	697	726	718	674	666	719	695	751	695	688	708	735	722	699	713	693	683	707	691	711	734	672	738	660	745	742	702	740	671	705	746	699	668	688	683	733	706	714	725	678	700	720	762	693	688	722	716	684	704	694	712	668	699	691	700	729	747	707	667	645	688	734	759	720	640	715	670	684	671	730	656	710	665	689	670	697	673	748	760	707	705	716	740	710	727	680	688	714	708	698	737	725	733	708	683	667	712	745	676	748	703	682	724	671	722	713	665	702	691	672	745	694	708	692	700	696	698	661	692	755	713	678	752	754	740	736	693	691	719	711	665	695	673	715	722	656	705	709	707	661	729	662	742	696	667	664	663	712	684	701	734	669	710	709	680	706	661	683	692	686	711	686	692	712	725	714	664	728	686	706	646	677	693	671	722	728	711	703	693	706	704	649	734	711	701	715	753	704	714	725	674	755	628	675	737	708	702	695	740	647	737	679	697	712	687	715	682	749	717	718	726	745	683	685	756	701	664	664	718	728	702	671	663	712	723	703	719	708	707	691	713	704	702	658	701	739	688	696	679	700	701	726	665	674	674	684	699	685	735	710	710	719	654	667	695	731	709	713	739	733	683	703	711	671	698	671	719	709	697	748	640	737	711	737	730	709	723	682	693	735	644	708	754	701	684	745	690	756	696	758	711	715	700	701	650	711	721	682	707	715	730	746	658	652	739	694	685	692	695	728	746	678	728	722	704	702	710	707	689	702	682	744	668	714	719	689	732	720	708	679	704	708	730	708	701	687	736	739	719	674	652	726	654	727	714	724	707	721	685	710	729	681	707	741	709	696	700	692	684	706	711	689	714	691	670	729	679	661	714	687	725	685	723	721	686	687	713	669	692	725	687	662	688	709	715	740	703	672	721	704	722	722	689	662	706	670	679	733	722	650	676	712	706	657	695	698	682	739	713	731	685	698	692	702	697	735	701	670	635	741	699	712	700	661	702	674	712	657	750	730	713	724	719	734	731	689	676	686	746	690	689	710	716	678	716	717	650	669	649	656	673	764	694	718	680	695	720	685	715	702	721	659	623	742	695	685	711	683	687	684	726	661	720	681	686	731	713	693	749	674	720	719	706	674	662	737	724	708	764	726	716	723	665	692	735	657	718	668	717	705	718	665	763	697	741	715	709	731	712	708	651	716	714	724	700	679	663	707	682	687	657	692	725	669	666	720	713	752	723	702	753	723	708	739	689	695	703	692	668	672	706	670	752	686	703	683	707	654	692	698	680	684	724	739	685	710	693	750	726	719	709	735	727	677	737	717	689	656	670	681	691	656	706	700	724	713	660	673	713	662	672	716	713	729	715	685	682	653	677	663	709	700	663	765	670	653	737	679	709	710	693	677	718	690	727	690	669	724	698	701	726	747	713	675	727	698	704	711	702	701	736	726	700	700	662	680	679	645	710	745	686	711	710	711	668	726	719	659	723	649	721	715	743	689	694	707	716	708	724	660	690	694	675	678	706	718	716	707	667	707	631	701	719	738	701	723	689	744	701	688	700	713	737	694	686	709	694	673	722	682	720	783	725	699	691	667	704	701	715	691	681	704	687	686	734	672	703	682	677	717	718	747	705	701	702	730	697	667	693	665	680	722	651	712	704	705	720	708	659	705	656	700	684	704	706	684	718	709	695	740	719	654	727	698	702	689	682	725	695	674	720	673	684	720	749	717	741	689	675	690	716	660	678	672	718	724	693	689	744	703	745	699	682	708	715	710	740	674	705	733	692	750	699	746	677	726	731	723	693	700	664	701	700	655	732	735	663	683	728	715	686	724	746	713	666	696	696	745	653	688	725	674	692	674	691	694	709	731	701	707	709	679	696	709	691	698	690	712	652	694	732	687	756	729	700	683	709	698	695	638	713	715	662	709	717	727	729	664	689	707	701	662	741	673	671	750	708	742	726	735	760	695	702	688	674	688	717	680	738	699	701	780	673	709	694	736	718	666	720	704	651	674	713	709	664	696	673	733	721	661	747	694	719	692	670	724	703	647	681	710	701	685	698	673	714	641	753	733	703	749	693	682	763	731	685	711	701	714	694	716	707	673	730	720	671	698	747	705	730	728	677	676	689	685	702	726	684	694	675	714	751	687	715	725	697	667	682	680	752	737	691	722	697	689	702	723	666	698	728	713	699	701	705	725	685	712	684	695	731	696	692	707	691	728	674	700	698	687	754	719	701	700	674	750	728	675	663	723	709	711	709	725	689	716	739	671	752	733	741	730	703	725	654	692	676	719	700	763	725	722	650	709	683	687	744	715	713	720	732	707	715	741	644	750	646	708	684	711	714	715	633	660	706	705	681	738	728	719	669	719	674	767	719	704	720	684	692	713	698	732	715	707	679	726	703	727	703	707	695	677	680	700	678	684	721	727	678	698	659	723	704	698	688	710	714	740	694	741	698	663	735	680	695	639	672	738	696	669	684	712	666	693	709	711	670	691	702	682	748	720	700	767	673	710	691	716	670	685	726	667	739	718	749	707	701	689	683	693	772	738	677	690	659	687	696	699	698	751	691	727	702	687	752	745	717	715	710	690	705	696	699	669	720	719	694	697	690	717	724	692	733	736	694	733	705	692	723	703	740	679	702	696	702	728	720	719	735	641	728	726	679	685	744	699	706	695	719	709	717	666	693	698	699	702	682	693	712	733	708	651	745	730	748	687	682	735	671	726	733	696	681	682	703	652	702	681	717	734	675	719	678	709	705	693	687	701	709	713	697	690	751	722	719	681	685	691	681	700	673	732	726	730	739	708	688	743	715	677	697	698	703	743	710	706	686	724	691	716	702	709	713	703	725	694	723	696	698	699	680	702	650	701	669	699	684	678	712	751	721	675	723	707	699	700	737	717	715	741	684	684	701	698	750	704	729	722	718	685	737	697	742	692	707	707	712	730	699	666	708	712	713	664	702	725	713	686	755	667	724	730	657	730	736	748	693	668	696	719	683	716	709	689	687	669	724	706	704	673	715	729	725	764	737	680	671	654	731	716	711	663	702	716	655	717	661	685	720	693	686	712	755	702	696	690	726	689	669	675	667	697	726	719	700	767	698	661	724	684	694	685	661	702	729	676	679	695	729	692	703	734	692	677	754	691	704	716	682	733	689	692	710	677	722	727	742	691	745	736	714	719	664	696	727	724	714	670	675	744	726	702	643	749	707	722	725	704	698	686	748	673	688	711	691	643	701	692	714	682	720	732	703	749	741	759	755	678	714	701	721	692	729	702	711	686	678	715	695	685	731	723	717	745	724	716	726	647	713	728	713	739	659	703	719	694	740	705	686	721	689	720	732	670	696	715	669	694	715	738	729	708	739	711	712	691	677	697	716	693
30660	6780	19486	24117	6939	653	462	398	412	411	371	361	370	352	340	369	329	302	358	348	400	356	317	350	316	367	348	310	334	326	315	321	341	313	316	336	332	338	336	319	316	291	354	364	329	299	349	336	362	312	362	324	306	326	302	312	329	330	330	349	353	307	332	328	337	322	321	313	328	301	362	319	313	311	363	286	315	342	337	337	349	296	344	327	354	324	348	339	341	343	312	304	344	342	353	355	301	325	348	304	351	346	337	333	304	336	363	357	335	326	305	352	346	330	365	339	335	321	353	368	304	312	340	356	333	303	342	349	337	385	346	364	311	337	319	330	340	330	328	317	324	310	319	360	343	356	320	305	314	352	360	321	326	331	334	319	308	320	327	366	313	367	329	309	308	313	347	298	297	321	344	346	340	298	303	317	306	350	353	304	353	323	364	346	300	306	320	285	362	312	337	354	332	332	304	330	298	345	332	365	380	333	328	301	306	334	329	333	305	326	307	333	336	312	340	355	345	335	345	345	276	307	329	311	366	340	313	340	333	334	298	301	319	326	335	358	331	311	314	305	371	347	318	325	295	315	350	306	299	326	294	328	287	346	362	329	349	339	329	353	339	340	345	376	325	318	316	327	336	337	329	346	356	307	327	345	317	317	311	361	321	300	328	311	328	326	310	348	312	339	364	343	327	274	303	306	329	319	370	318	311	286	317	333	290	307	342	333	350	326	314	353	319	310	339	309	329	354	352	330	303	311	327	335	351	314	314	324	309	307	354	325	326	303	326	312	324	332	334	315	331	312	314	339	353	322	307	334	371	361	329	343	336	309	316	318	338	336	364	337	346	349	317	288	331	325	336	327	328	362	366	339	315	341	317	319	345	346	319	314	336	351	352	342	361	335	337	363	350	319	316	356	339	342	316	326	340	352	293	318	305	300	325	325	312	337	350	342	327	329	372	342	338	334	321	350	310	318	355	322	341	316	299	297	321	321	346	321	300	313	305	339	350	326	322	342	329	329	336	298	328	317	317	348	343	337	354	325	347	347	354	330	312	325	352	323	311	303	303	343	327	335	338	346	324	311	316	327	309	337	307	301	338	342	297	336	288	320	336	298	317	316	346	343	364	350	339	330	317	325	304	340	318	321	355	349	365	316	361	307	348	343	293	339	331	320	318	345	313	279	313	345	364	332	313	314	328	331	341	375	319	326	326	330	388	312	327	359	352	330	335	327	317	292	296	314	302	319	322	362	316	341	317	330	299	344	366	310	341	299	368	371	314	338	314	370	322	337	308	316	322	326	284	330	323	297	335	334	307	352	364	324	355	350	335	308	329	321	303	350	342	312	323	321	347	351	320	352	329	326	284	343	298	359	329	295	305	329	332	325	286	314	367	282	341	342	337	323	330	285	310	354	320	302	307	319	333	356	313	311	352	347	346	322	319	361	332	353	325	310	306	313	376	383	312	318	326	316	305	339	306	357	312	347	308	336	341	338	328	329	325	342	317	331	319	340	328	363	336	344	328	324	353	353	303	373	358	340	335	326	279	348	337	342	335	330	350	308	317	350	357	292	304	365	322	320	359	334	343	360	337	330	324	340	324	343	359	324	303	345	345	374	326	324	322	333	310	319	336	343	337	340	323	322	342	321	325	307	299	330	320	310	319	333	321	315	290	345	330	327	310	330	316	313	329	307	337	318	314	322	336	343	303	307	312	345	353	335	338	294	323	309	343	334	326	339	350	358	296	324	323	332	348	324	333	333	340	306	346	309	340	325	372	315	339	340	372	325	347	324	354	345	366	333	328	319	338	321	356	377	292	321	319	327	319	309	357	313	336	323	311	341	296	310	337	301	326	360	337	299	320	360	331	321	317	344	326	298	335	346	319	346	320	343	277	297	325	333	341	339	319	330	319	304	324	330	329	327	328	352	377	341	344	321	298	314	326	347	383	334	345	330	315	332	300	318	330	304	319	308	334	316	322	334	297	351	322	340	339	340	320	326	351	301	326	317	350	318	325	340	299	330	338	292	313	351	332	354	344	311	331	318	315	303	294	354	340	321	338	327	365	312	334	357	298	366	331	292	352	310	354	357	345	370	317	301	311	332	312	310	328	324	340	335	306	305	335	337	324	322	345	329	326	301	322	304	301	361	305	363	353	366	338	349	323	316	315	339	337	325	321	330	330	341	328	320	348	304	332	321	296	315	329	329	321	315	360	292	310	335	359	376	353	351	316	317	308	319	337	306	291	303	289	320	339	315	339	312	365	327	320	355	309	363	353	349	352	289	342	319	340	305	337	376	324	339	336	308	317	308	348	344	316	298	326	347	374	355	327	330	347	309	275	332	330	333	339	333	352	336	318	325	333	342	300	291	341	345	324	320	335	321	336	310	313	358	333	332	370	328	321	317	314	342	369	287	352	322	334	329	312	284	341	335	334	335	340	322	324	340	308	340	311	342	302	338	322	333	331	297	327	347	358	338	331	328	329	284	361	352	340	372	345	344	357	337	340	335	344	359	345	329	328	331	372	304	333	342	325	345	298	342	347	367	330	325	333	283	327	347	320	318	319	319	355	312	333	316	316	287	322	318	367	342	354	307	301	322	342	372	337	321	337	319	338	333	305	328	335	363	339	356	333	294	355	299	340	329	353	338	357	342	373	342	341	341	320	304	337	321	315	367	345	309	340	335	338	357	349	307	331	296	328	330	350	351	332	332	344	315	309	297	296	321	343	345	317	340	319	321	324	339	324	290	298	318	320	356	317	335	319	339	314	317	311	323	319	317	358	296	356	323	344	341	333	337	337	346	254	332	348	344	375	312	338	310	374	340	349	337	335	335	361	322	326	327	331	345	314	336	331	325	314	311	324	324	328	327	311	331	356	337	336	318	341	320	328	346	275	289	362	343	328	328	364	344	312	317	294	289	344	303	316	325	308	315	319	333	357	295	317	366	363	321	325	353	358	362	351	306	343	301	350	307	369	328	347	324	302	332	318	341	340	339	352	351	340	336	314	311	328	313	333	348	301	335	332	330	315	333	294	353	367	328	305	314	347	330	358	336	334	308	326	330	296	295	316	320	326	319	334	330	326	348	335	343	318	305	350	280	365	305	336	303	333	301	337	333	333	317	346	359	326	336	349	346	354	330	322	342	325	304	328	344	351	332	319	321	348	327	321	329	323	342	334	331	324	353	326	329	340	353	307	330	300	356	360	327	340	330	346	317	315	297	387	327	330	301	326	351	316	326	364	349	355	330	339	336	318	322	322	320	321	297	325	342	336	311	308	321	331	317	318	327	329	328	337	307	323	345	315	376	326	312	337	359	348	347	316	334	326	329	323	347	341	310	364	329	327	341	331	353	331	350	337	341	292	317	335	354	335	350	322	321	353	358	336	302	326	385	338	341	355	290	289	336	326	326	327	327	340	322	355	344	347	309	328	344	338	326	317	351	367	345	333	294	351	352	363	344	297	308	354	287	307	329	351	316	348	342	340	294	311	329	324	322
16651	3530	27460	33964	9594	1547	1389	1159	1084	1011	984	906	919	870	874	843	827	815	786	786	756	771	789	761	713	755	769	753	830	736	811	819	723	732	737	743	762	780	766	779	708	711	746	768	726	776	750	785	716	764	696	746	743	757	779	755	781	704	737	698	726	713	704	754	731	709	742	703	701	778	761	734	716	708	744	750	751	700	711	763	705	713	752	780	718	740	734	705	681	737	698	703	707	692	709	740	725	760	693	716	710	722	721	713	709	699	740	715	711	717	726	687	723	745	737	714	739	702	730	698	732	725	751	726	719	718	723	711	776	732	705	763	746	655	711	712	756	703	679	693	726	721	748	750	664	723	757	721	738	715	739	683	784	713	752	746	711	695	700	720	746	683	716	759	711	757	726	707	722	721	739	711	694	704	741	755	711	680	694	721	773	736	726	777	722	701	746	728	737	746	672	727	682	712	708	757	721	779	695	709	726	719	737	712	737	660	714	740	714	716	754	704	717	739	747	711	779	775	688	710	672	748	722	718	748	704	673	745	740	743	746	770	721	729	741	724	701	747	713	702	689	713	740	760	705	756	745	699	720	726	713	630	718	722	750	667	737	754	740	687	730	736	795	801	687	710	784	722	717	702	767	688	755	699	713	761	729	788	706	798	714	693	736	759	713	693	703	716	733	721	728	724	732	695	744	667	686	759	735	770	743	693	722	707	732	748	711	753	728	759	736	729	717	718	725	702	722	710	754	706	744	726	745	713	733	679	718	744	673	723	722	744	731	734	741	768	719	732	731	745	679	693	694	707	708	741	728	703	705	687	741	662	700	708	738	687	703	672	703	698	687	719	726	714	727	710	711	724	716	716	723	724	723	675	714	711	695	712	723	739	760	728	730	776	711	725	730	737	746	662	719	684	706	778	707	709	724	726	736	695	723	736	707	719	755	718	723	719	723	747	753	696	780	738	745	733	755	726	728	732	764	742	761	674	752	746	726	719	723	713	743	733	684	734	695	746	728	712	704	714	730	718	698	736	708	686	692	697	709	718	735	701	731	673	704	749	764	743	752	671	749	730	752	717	802	739	655	766	736	814	699	698	725	764	757	737	734	739	722	713	760	687	771	727	710	737	744	733	756	700	742	682	729	766	662	702	730	714	732	724	723	737	723	729	711	695	700	656	736	727	750	749	690	691	729	758	729	714	729	687	720	721	734	729	733	702	738	762	721	712	721	720	720	775	674	763	765	720	714	699	724	747	708	699	742	690	747	696	757	738	752	733	746	730	726	707	757	700	685	734	717	695	757	753	723	749	778	760	726	723	676	732	699	755	729	741	699	753	665	741	745	750	727	704	679	738	703	734	712	706	769	740	715	714	716	735	672	703	704	732	709	740	742	720	678	716	725	750	740	754	729	784	710	735	684	741	681	741	730	719	717	763	695	736	712	769	752	721	751	729	704	727	683	709	694	754	690	771	704	724	688	716	707	759	684	717	730	784	767	730	726	676	777	677	705	729	676	730	753	709	715	719	742	687	727	726	718	705	791	726	746	754	745	736	763	757	673	731	726	759	727	736	740	729	743	737	752	719	703	717	713	716	747	706	726	709	705	737	744	733	778	684	755	729	721	705	729	789	717	750	693	753	734	742	746	708	689	755	755	764	670	742	713	763	724	745	696	785	690	740	720	747	728	758	744	720	757	688	747	714	701	720	725	710	754	737	698	682	730	724	710	735	746	698	738	748	762	762	718	697	736	747	754	709	716	698	706	776	711	760	673	754	798	743	694	742	717	695	726	694	744	730	703	768	730	707	731	758	731	741	714	729	744	725	762	797	730	692	698	753	727	687	753	727	720	734	695	704	727	644	656	705	696	751	729	737	740	715	756	709	703	721	767	645	775	746	685	721	721	697	755	725	712	681	732	730	746	719	707	728	710	698	672	727	709	722	729	707	716	725	703	672	680	694	703	719	738	726	701	705	698	748	700	697	755	759	695	713	696	714	721	775	699	699	798	695	717	712	727	752	697	737	716	683	686	768	735	740	725	761	711	700	735	759	720	708	674	724	734	665	734	721	741	718	695	750	696	736	690	734	724	701	744	683	696	757	767	718	692	742	769	703	708	765	713	678	738	673	705	672	727	700	660	741	734	700	683	739	696	766	774	740	692	759	737	732	755	733	759	712	723	669	748	751	725	718	777	732	725	719	750	717	730	738	730	707	734	675	688	694	722	718	728	709	772	722	742	717	718	741	802	704	684	711	710	718	747	711	692	721	765	709	742	721	704	712	734	742	741	726	724	721	728	729	743	721	766	782	753	759	761	770	725	761	711	734	710	703	723	734	725	671	719	736	704	710	721	758	756	682	691	706	735	711	757	738	713	735	714	750	716	720	748	716	725	754	722	781	769	727	729	750	721	707	740	727	738	762	770	735	706	735	727	773	784	728	772	722	726	711	729	732	720	671	753	745	673	744	722	747	752	713	691	734	737	709	714	667	717	723	716	697	714	717	755	762	715	744	740	765	743	676	723	695	694	710	747	724	763	705	707	746	737	724	721	683	696	734	755	768	724	738	723	754	752	706	735	683	708	734	759	699	716	687	669	691	728	725	719	746	742	702	709	732	740	712	752	664	756	735	744	755	706	778	720	695	663	739	753	708	684	746	749	699	739	751	780	719	757	729	776	721	740	736	688	692	712	720	734	718	702	709	762	743	783	728	703	657	715	727	722	757	727	744	716	713	750	730	748	688	712	702	715	708	754	684	703	757	711	719	766	755	683	722	766	743	787	735	720	699	706	738	714	757	742	721	715	759	704	730	738	735	790	685	733	768	689	746	739	732	724	752	735	713	746	751	719	692	730	703	697	686	720	708	726	714	683	730	672	769	744	726	695	761	701	718	646	704	682	743	711	720	744	751	724	723	689	692	733	769	730	726	711	726	721	694	757	725	701	731	740	688	733	722	700	710	720	696	733	754	757	749	794	725	785	708	732	704	795	734	780	693	714	716	745	733	681	744	738	755	726	722	762	708	722	700	735	755	721	692	770	673	732	700	690	706	731	738	713	717	717	674	681	731	728	742	740	752	760	722	765	722	687	723	710	715	800	728	749	726	737	749	714	765	754	690	759	710	720	643	714	697	720	727	770	765	737	725	721	750	752	730	724	750	759	788	693	721	703	711	662	673	755	746	688	693	692	706	753	769	741	748	732	738	753	708	785	741	689	740	723	737	732	724	755	718	698	764	749	711	694	753	775	719	713	763	772	770	715	665	688	750	749	685	775	720	694	762	741	790	690	705	748	710	695	742	737	759	741	736	729	701	764	727	718	750	731	719	774	732	697	750	729	715	752	680	699	729	683	724	735	784	773	757	774	794	704	696	749	749	734	733	756	698	732	743	758	753	710	707	742	722	694	714	744	761	681	725	791	746	718	697	733	716	760	721	719	677	746	756	743	708	765	717	711	711	727	786	751	701	718	740	721	726	710	730	662	756	730	734	724	727	773	714	701	695
9875	1658	946	397	184	146	133	147	166	143	142	154	177	144	136	140	142	146	138	140	152	149	156	128	158	157	155	126	159	142	161	154	172	164	149	141	141	156	155	151	161	143	140	124	141	148	137	118	169	142	175	133	165	169	166	183	146	159	141	147	148	149	139	150	133	174	133	156	160	154	157	130	162	156	143	154	140	126	136	158	151	157	154	154	156	153	139	149	148	140	148	153	146	171	150	134	122	149	150	135	158	160	161	148	150	157	146	159	151	153	137	146	172	152	161	148	166	144	125	140	153	168	129	136	134	141	136	149	143	141	154	131	124	160	148	158	131	171	137	165	130	126	156	187	137	130	158	146	156	159	150	150	154	135	151	146	141	142	136	152	145	142	154	167	176	159	155	132	142	140	151	160	138	142	138	132	152	146	135	165	157	148	138	150	166	141	139	152	152	166	149	139	161	157	158	153	163	148	174	143	158	158	150	150	122	154	137	155	131	158	143	179	128	160	149	172	139	161	154	148	153	166	173	137	146	164	170	172	144	130	164	142	133	131	146	146	138	163	147	141	133	162	137	125	153	166	175	160	165	148	153	151	140	160	147	142	130	150	137	157	156	159	140	136	160	166	166	158	169	154	156	146	136	142	154	152	162	160	128	152	183	164	155	119	149	159	162	150	157	157	165	157	135	140	164	160	139	166	138	163	122	140	156	141	156	140	140	140	131	130	157	155	127	124	169	150	122	143	172	138	148	148	128	139	138	137	144	155	140	148	151	148	146	135	151	156	149	124	153	168	159	159	150	138	163	142	171	137	143	152	163	149	152	140	146	166	169	145	120	126	157	146	156	162	181	145	154	172	153	160	181	142	141	136	129	149	138	145	162	169	163	128	159	130	157	135	147	177	143	134	135	169	132	147	149	152	132	155	155	169	126	142	139	163	150	168	162	129	139	156	156	118	141	148	117	133	150	143	114	170	157	164	146	144	141	146	145	150	160	148	147	124	137	161	128	130	150	156	154	158	183	152	158	152	155	131	140	143	140	131	143	134	136	143	144	154	155	137	136	130	138	148	158	141	140	134	139	168	159	136	154	158	159	139	137	153	159	161	129	129	167	143	143	152	158	155	152	132	146	150	157	150	155	154	156	176	139	145	160	147	163	175	142	144	136	149	159	124	154	136	152	137	152	147	135	137	179	150	155	127	121	153	147	150	139	160	145	150	155	138	172	130	164	169	137	160	155	139	140	172	171	137	144	161	141	150	146	127	150	154	161	159	173	148	136	136	156	163	158	123	165	147	122	140	157	150	147	160	149	155	154	159	140	153	162	125	151	139	121	139	166	133	170	162	147	153	141	143	132	167	152	171	166	139	137	156	154	172	142	149	141	143	178	158	153	160	158	161	175	151	185	153	142	145	156	162	158	151	140	127	134	137	133	156	171	159	148	150	165	159	141	136	158	165	156	150	147	126	151	158	144	157	160	156	130	160	146	157	146	149	127	151	157	146	134	153	160	167	135	124	150	180	174	158	156	169	143	143	137	160	156	155	146	176	158	141	173	154	146	147	161	137	153	135	154	162	128	162	156	157	137	146	129	145	153	130	128	137	161	171	132	157	154	142	153	151	168	159	154	156	159	136	144	172	151	161	163	145	143	138	142	140	159	142	125	137	154	156	162	157	111	160	145	145	136	131	147	126	126	164	155	147	141	138	159	153	146	128	142	133	144	162	138	171	146	157	159	151	153	158	138	150	142	149	146	162	156	149	168	125	150	149	143	149	137	170	155	153	129	143	138	126	171	155	146	141	146	154	148	142	135	151	134	150	130	144	118	158	133	177	161	167	149	157	133	152	141	144	169	137	129	149	152	165	139	135	144	154	141	161	138	148	165	147	151	135	148	131	145	156	151	145	141	131	134	164	154	151	145	139	150	170	154	154	129	164	151	154	126	133	130	139	145	166	166	127	148	142	151	124	144	146	117	159	143	156	130	159	138	160	172	174	173	164	148	139	157	159	153	143	124	132	173	146	147	154	139	158	154	131	146	135	151	155	132	153	154	141	135	155	160	144	133	142	146	132	162	163	140	124	141	159	147	162	134	152	154	127	130	150	150	144	152	161	166	128	182	173	143	146	115	162	147	157	148	174	142	162	158	141	142	143	162	143	135	159	170	171	158	169	180	148	140	154	171	140	171	148	152	127	168	153	141	157	136	162	134	143	155	170	144	145	136	152	163	157	167	149	156	147	158	145	185	160	142	169	127	145	149	150	142	137	141	157	136	144	138	154	179	170	122	147	153	143	149	159	159	155	147	129	158	167	155	145	158	161	126	165	137	167	171	134	155	151	146	137	166	157	146	172	165	151	151	146	140	152	147	163	173	143	143	159	144	145	139	143	154	181	161	123	157	173	161	131	137	126	142	167	157	141	124	139	153	148	161	130	124	148	135	165	143	166	132	164	151	165	136	146	139	174	147	132	172	146	141	147	134	157	140	138	161	137	155	129	103	146	153	134	146	161	150	131	138	164	160	130	141	155	126	156	154	158	133	147	138	144	128	153	146	141	147	161	140	164	133	149	153	134	133	146	155	149	155	139	136	142	142	139	167	131	152	153	142	164	156	155	178	127	142	145	109	162	144	144	147	135	166	158	140	136	165	147	158	140	149	119	133	137	181	162	144	156	135	156	118	150	153	155	177	154	175	155	138	162	175	161	135	151	143	150	148	155	162	154	152	136	135	117	124	157	136	151	167	136	153	174	147	136	132	153	158	136	154	139	151	149	143	160	137	140	145	150	129	169	148	159	161	153	141	155	143	135	137	164	144	149	134	146	139	157	145	167	113	131	150	135	134	148	159	141	163	139	167	141	155	160	163	159	139	161	175	180	156	176	154	170	163	154	141	139	160	156	149	182	151	164	172	144	167	134	155	128	168	152	145	141	157	157	145	155	155	153	172	126	122	152	146	158	143	155	160	156	158	143	155	169	162	138	156	158	141	150	147	179	163	176	144	141	154	134	154	138	155	169	169	137	150	179	169	144	157	195	151	125	173	152	143	143	158	147	169	175	140	127	127	161	144	131	171	173	167	135	148	173	133	162	140	128	172	135	146	132	169	127	127	136	177	152	157	139	159	159	151	158	136	141	158	164	167	139	149	137	169	142	127	163	167	139	163	177	147	163	160	149	152	151	178	160	132	118	140	142	152	165	142	150	130	158	160	146	150	136	153	128	171	168	152	166	146	142	158	137	138	152	134	150	143	152	146	141	164	138	149	132	154	170	178	147	140	149	118	160	140	155	153	175	155	165	160	131	151	148	146	148	121	180	153	146	161	169	159	180	148	160	130	164	164	124	128	142	143	154	166	164	134	161	149	152	146	143	151	151	142	162	150	156	163	150	141	147	123	151	140	145	148	121	164	150	178	158	146	146	140	145	148	154	142	144	160	161	136	159	138	133	154	175	152	161	161	139	154	153	170	145	161	141	169	162	159	160	157	167	137	128	142	150
5977	1371	2144	1152	516	379	365	385	391	352	376	361	386	383	388	385	387	361	395	380	392	387	382	397	397	381	365	395	376	404	380	391	390	399	401	377	410	365	389	391	379	373	374	396	366	357	399	379	366	381	388	387	389	446	364	413	400	391	393	356	412	352	378	376	395	339	422	383	357	341	391	405	395	395	372	406	379	384	391	390	395	366	376	378	402	405	412	401	364	377	416	377	353	394	399	387	350	374	413	394	420	427	419	407	404	379	383	354	360	380	368	440	389	381	371	403	396	382	371	397	387	366	410	397	385	380	389	379	362	411	409	373	417	363	369	349	367	382	421	369	405	401	352	369	372	412	399	352	366	376	378	379	415	372	352	369	399	396	374	417	382	404	414	398	395	403	411	388	371	385	391	376	368	409	376	425	399	330	369	407	410	366	370	394	376	388	391	404	413	379	389	394	367	405	409	381	391	326	391	384	385	402	405	391	386	401	376	370	399	377	374	392	378	370	411	375	403	356	392	403	359	398	398	388	380	379	389	393	444	411	393	399	396	404	408	384	379	391	394	365	372	377	394	383	369	345	366	402	381	383	397	369	403	398	375	372	363	411	357	431	396	391	363	374	367	376	386	386	438	398	416	355	407	392	397	411	423	406	350	379	374	393	396	367	388	415	358	430	449	375	390	366	408	364	371	384	371	409	403	378	408	394	378	371	391	411	461	395	397	372	411	377	379	407	408	398	406	334	366	399	406	367	365	390	377	423	358	370	404	415	369	398	382	365	409	397	372	372	383	378	393	376	395	399	397	407	391	396	397	383	387	406	388	375	396	410	361	376	378	369	397	392	394	395	411	388	389	411	380	369	371	406	357	375	383	339	389	414	388	375	370	357	386	389	397	392	374	368	378	374	405	420	386	394	400	389	390	386	369	385	389	393	391	380	395	381	391	399	412	381	373	423	354	398	387	378	403	360	358	396	395	388	380	382	387	420	391	413	371	398	395	367	378	384	394	398	377	413	385	387	397	391	392	386	386	383	340	428	376	381	404	361	386	378	395	395	422	381	352	380	395	373	359	366	384	377	401	372	381	387	391	385	434	406	360	391	390	392	393	356	399	386	395	392	403	353	392	388	364	359	359	363	379	399	350	411	376	372	392	336	408	359	398	388	365	407	395	368	415	395	363	400	413	385	362	404	406	353	399	381	377	399	379	376	381	344	386	415	372	389	392	383	383	374	334	376	398	379	368	364	371	397	393	397	394	385	376	386	388	374	422	379	387	388	376	393	382	350	369	398	385	403	369	416	393	372	370	356	379	406	395	374	364	381	387	425	416	391	393	390	379	392	396	362	373	400	368	375	349	360	384	382	385	397	385	395	401	370	378	411	357	397	376	367	359	351	368	373	373	386	398	391	376	359	358	374	388	376	378	365	378	387	433	406	385	387	389	410	389	387	376	356	391	353	378	402	363	396	383	357	409	394	380	346	424	342	393	442	387	362	374	344	382	394	398	388	384	350	358	382	356	404	377	408	402	379	400	359	383	383	391	424	351	373	429	410	431	374	401	430	374	424	384	405	388	410	376	350	364	373	386	379	376	385	380	387	409	401	377	353	402	371	400	411	407	366	387	403	380	364	413	398	376	392	369	399	372	398	408	398	393	436	377	403	404	429	409	387	355	407	378	381	358	374	418	372	385	391	367	398	378	379	399	398	383	383	362	424	403	372	369	413	379	392	422	411	367	377	370	383	345	394	355	387	450	421	380	414	391	380	391	366	405	385	397	390	422	364	388	350	356	376	395	390	400	369	400	389	364	403	391	397	429	382	359	402	398	420	419	403	388	353	387	402	410	415	395	386	394	360	400	404	377	417	372	397	345	362	400	379	376	381	367	410	375	377	442	409	356	395	402	419	392	407	358	389	419	393	372	406	404	398	409	397	385	363	415	402	394	338	367	419	420	428	386	395	409	387	394	385	376	405	397	366	377	422	391	380	413	402	408	402	391	377	412	397	368	381	398	373	393	419	397	389	366	406	385	375	394	417	380	433	392	387	413	410	385	388	418	382	383	376	395	392	407	402	366	437	376	412	372	409	398	387	425	349	366	378	349	370	388	364	406	389	366	390	367	379	410	373	394	381	394	398	405	386	388	412	430	410	388	414	395	397	365	398	356	367	370	382	387	405	374	400	378	397	402	409	420	413	375	408	417	395	393	367	372	362	377	354	349	402	377	390	405	367	368	405	361	396	352	375	367	423	378	367	420	376	368	364	374	397	372	366	430	408	390	389	360	391	400	411	370	358	404	395	405	376	392	371	371	375	355	388	387	377	383	414	391	375	390	392	395	398	410	374	397	397	414	405	372	412	384	367	399	376	384	399	401	402	391	375	428	360	340	376	374	371	382	385	414	397	387	403	408	391	402	349	379	358	342	340	388	397	375	422	382	379	380	396	365	417	427	395	366	385	424	384	381	389	350	375	384	404	401	388	362	414	374	437	390	408	368	404	374	385	359	402	381	375	391	406	392	383	356	388	394	382	388	426	389	385	399	360	388	359	357	408	417	374	379	347	393	364	385	369	370	398	388	347	387	392	385	409	404	400	389	397	346	429	369	400	349	413	370	399	361	407	399	393	375	380	413	371	380	401	403	399	363	392	405	379	400	355	366	387	382	374	395	366	394	388	387	406	392	383	365	405	406	402	409	396	356	406	405	380	367	379	413	395	387	403	405	394	394	391	427	369	416	368	373	362	386	390	399	357	407	382	342	376	425	441	382	379	363	364	378	392	396	391	382	412	352	375	356	380	429	408	363	375	397	400	385	407	380	405	359	409	375	410	375	375	409	398	378	397	345	364	400	376	375	376	379	384	349	360	408	398	403	363	415	393	381	371	423	355	371	404	428	405	340	417	351	383	405	412	359	400	401	403	397	449	395	416	392	374	384	375	395	344	373	399	401	356	374	401	361	403	397	409	367	395	377	380	366	372	379	380	395	386	402	401	352	384	332	388	370	351	411	371	399	409	376	419	369	406	415	377	407	387	380	400	414	375	406	363	376	366	393	380	362	357	392	412	405	381	398	378	384	399	367	342	367	377	397	375	359	404	379	379	397	369	382	378	361	400	388	386	365	384	381	410	390	364	406	413	395	388	374	388	380	368	365	415	402	405	376	378	401	396	379	400	377	386	358	409	388	380	390	393	402	396	365	410	393	387	390	421	386	413	401	362	365	343	376	411	375	364	405	406	390	376	381	360	388	387	396	410	388	382	342	367	361	376	407	405	420	382	348	400	371	338	380	350	410	391	379	392	387	355	374	377	391	361	370	367	392	387	390	399	373	378	375	410	412	392	375	423	359	387	342	352	391	374	353	379	419	421	381	405	400	367	392	410	423	393	398	396	413	392	376	363	390	408	385	383	376	385	417	371	388	411	371	373	416	389	393	389	405	422	408	379	377	405	336	382	412	401	428	407	378	382	413	385	313	365	383	406	413	354	363	406	378	332	382	382
20800	3901	12724	13027	3377	428	351	352	337	362	364	318	334	305	307	317	337	327	310	298	323	298	282	321	331	313	272	333	315	312	280	303	270	323	318	311	350	307	339	274	294	290	288	327	305	290	313	316	314	324	321	307	281	318	341	292	325	321	343	322	323	315	330	294	309	325	316	291	329	319	300	300	341	295	298	296	324	322	296	293	319	302	304	288	324	263	284	270	299	296	265	307	287	279	286	335	301	302	292	334	325	313	296	304	300	293	307	309	306	316	292	305	296	300	299	307	317	302	306	287	297	330	324	322	316	338	278	311	321	271	308	296	302	292	335	327	354	308	286	316	292	323	280	291	306	327	286	327	314	289	319	323	300	314	317	315	343	324	287	291	301	347	288	309	332	319	279	278	353	293	310	306	334	358	287	262	277	295	323	329	325	334	295	354	271	294	343	296	299	308	291	306	298	337	297	327	309	289	310	346	335	308	285	293	343	322	326	324	291	298	294	327	329	302	321	346	279	332	328	310	317	293	276	297	338	312	320	316	323	302	326	291	323	298	321	332	296	295	311	322	348	342	360	315	316	316	322	320	309	298	298	300	310	310	298	300	311	328	310	304	323	326	328	341	321	303	315	301	299	305	310	328	343	309	328	287	299	325	268	308	316	344	315	336	284	323	293	308	299	305	287	307	307	288	343	325	315	308	290	296	331	295	346	293	330	322	302	304	304	289	259	320	324	313	337	304	306	276	298	318	322	315	315	302	325	328	319	315	325	290	310	307	314	276	316	307	295	357	314	302	325	314	306	301	291	286	333	312	286	292	286	307	334	319	288	296	296	316	310	307	315	315	304	325	308	286	340	325	322	340	278	328	321	320	284	268	290	326	306	312	289	316	311	311	309	289	315	296	308	308	310	329	299	319	309	324	319	339	314	328	280	337	351	307	319	317	316	290	297	263	326	305	327	300	328	339	324	314	323	336	331	352	303	307	323	333	284	294	281	321	275	300	333	332	313	340	297	315	329	318	357	310	294	324	357	299	326	320	323	317	310	293	303	325	334	316	287	295	311	329	318	323	351	326	299	298	307	332	306	306	332	321	304	317	314	326	319	312	337	303	307	327	285	311	300	333	298	308	290	318	321	326	282	289	329	314	302	293	331	293	303	320	328	315	304	289	320	292	309	310	290	318	312	296	303	328	310	285	329	366	305	324	327	333	289	301	350	304	295	291	294	303	310	295	321	328	290	313	292	316	283	328	305	273	293	306	319	305	298	298	299	311	324	350	283	322	330	315	349	321	306	279	316	310	335	319	300	299	361	351	321	329	316	286	289	343	309	291	277	341	313	279	321	308	317	316	256	334	312	305	319	289	305	308	295	282	326	330	313	303	335	312	293	321	280	316	315	338	332	311	332	329	296	331	350	306	320	314	307	287	252	313	314	306	306	305	317	305	283	346	312	341	324	323	324	313	322	317	315	315	334	337	308	316	294	327	292	349	301	332	323	318	311	304	316	319	315	282	332	290	311	305	309	298	290	313	336	311	315	331	321	318	305	319	308	367	276	316	318	293	352	310	314	315	285	306	359	313	314	310	323	305	305	294	341	315	297	296	293	324	322	323	322	303	305	325	350	340	290	294	284	327	312	310	288	363	313	294	323	300	325	294	297	349	280	288	296	318	294	320	317	324	301	307	324	340	328	341	309	306	290	310	322	324	305	349	320	328	333	343	304	314	350	331	274	345	309	337	331	295	269	296	295	303	298	292	299	306	284	295	311	339	318	298	329	334	339	349	328	330	288	298	331	343	288	311	308	306	337	278	310	273	319	349	294	339	317	320	308	356	318	275	319	295	307	315	308	309	322	323	287	280	368	356	310	295	329	308	324	305	307	318	320	325	332	277	308	303	288	331	314	319	324	299	301	323	327	319	311	331	318	287	349	347	320	327	290	310	315	284	322	319	301	329	277	322	302	298	305	300	317	304	325	302	330	342	331	306	333	341	304	326	290	321	295	305	304	314	322	293	319	277	319	312	296	299	300	301	300	296	318	317	330	344	322	344	336	339	305	319	311	318	319	330	315	287	296	371	304	288	289	336	331	289	304	306	318	288	292	332	323	309	323	310	316	308	342	313	351	286	290	294	287	324	357	293	311	305	312	310	292	301	338	330	311	267	349	330	331	270	333	341	314	346	272	302	289	315	313	295	328	308	307	305	320	307	323	293	328	291	317	341	254	342	310	292	309	333	318	297	313	307	301	330	309	309	303	312	316	308	355	309	372	366	325	332	330	318	307	314	295	298	329	316	345	301	301	313	329	300	331	331	334	313	310	358	330	335	307	307	329	261	326	361	311	313	314	285	295	321	287	295	306	305	289	323	324	308	312	321	330	311	338	298	335	290	294	338	327	322	312	307	321	308	333	295	331	308	332	338	323	303	323	323	310	325	294	327	311	350	327	357	325	321	282	376	337	312	294	320	338	314	307	288	318	354	295	320	329	281	341	330	334	326	303	328	279	319	311	316	315	310	329	297	307	323	369	344	285	293	330	299	324	334	309	321	287	289	316	308	297	302	280	314	292	295	317	289	286	299	326	345	292	313	298	312	291	284	330	293	337	271	331	296	345	311	298	329	326	259	293	307	309	301	332	308	313	313	336	330	291	286	301	326	325	312	309	336	316	245	303	297	334	283	311	307	315	301	305	280	270	323	277	286	275	289	335	304	307	319	334	312	323	325	286	315	310	317	294	292	338	340	326	300	327	313	289	296	294	308	315	309	296	297	276	320	305	350	287	336	321	314	302	308	282	296	323	310	314	306	316	311	314	301	311	306	329	300	297	300	318	306	348	334	319	299	309	274	320	303	294	287	332	306	272	303	280	323	297	319	359	343	323	314	310	313	284	329	330	278	324	331	286	353	291	350	297	332	308	277	314	312	300	306	336	308	333	316	301	290	294	311	300	320	275	292	295	316	287	329	301	324	318	285	289	315	295	350	305	304	287	291	290	326	332	315	347	335	323	272	308	340	349	325	292	319	325	311	312	343	334	282	347	347	289	333	332	303	311	322	299	321	303	266	311	319	278	291	330	310	317	289	309	303	330	303	314	289	321	331	331	306	311	272	316	294	327	284	332	351	290	296	322	303	289	274	311	330	294	368	297	304	298	310	324	273	314	309	286	313	322	282	287	303	316	288	292	321	289	334	319	328	323	349	305	316	290	301	301	312	332	328	334	337	298	298	316	329	307	319	323	292	302	324	346	337	323	314	359	324	324	266	313	316	305	307	302	297	311	318	305	295	295	315	314	309	344	322	315	297	305	329	284	279	302	299	323	326	306	327	320	289	309	305	314	329	304	320	300	314	337	309	338	329	313	309	321	308	314	309	277	290	321	287	367	342	308	311	276	298	327	312	294	356	308	311	329	310	330	312	328	307	303	322	305	274	352	340	311	321	291	317	321	324	332	293	314	337	273	293	309	321	308	323	306	343	345	294	318	348	333	327	291	290	303	347
12636	2750	21494	22103	7149	1122	1028	932	925	902	859	792	822	789	777	737	720	750	741	779	742	741	727	728	749	732	720	748	716	715	750	692	655	734	727	785	728	744	730	739	734	716	726	708	744	717	671	703	705	695	665	729	699	659	655	748	703	717	701	722	760	722	674	734	690	690	695	708	729	726	679	683	692	709	711	663	713	685	738	711	672	744	664	672	715	690	720	732	679	722	660	683	679	756	725	677	724	751	694	689	685	722	704	688	712	711	740	707	704	675	738	645	730	667	702	742	737	702	696	633	658	715	732	716	710	695	711	674	663	708	795	695	720	694	721	676	729	696	702	683	711	697	742	745	725	684	692	672	689	709	705	709	682	724	700	671	727	711	649	673	713	670	703	733	728	655	712	691	741	734	716	728	702	666	670	673	667	728	707	731	686	726	639	675	738	709	702	680	714	678	699	741	723	660	687	716	748	687	746	705	706	672	685	642	706	689	722	708	743	681	695	688	661	696	742	706	667	692	704	692	705	656	706	649	718	699	677	700	737	720	730	773	713	736	735	727	715	717	773	710	694	709	712	707	709	664	683	712	731	707	695	715	700	702	648	725	735	687	695	696	672	769	719	761	728	698	690	718	743	720	689	740	718	682	689	734	751	709	692	718	694	720	678	697	676	702	691	693	696	700	714	704	727	757	724	679	702	702	700	728	737	643	745	732	696	675	725	708	651	712	728	700	684	719	649	674	635	690	692	756	664	692	701	691	761	678	676	706	709	688	709	717	707	747	694	669	720	679	728	735	743	686	684	707	659	735	727	700	723	691	708	686	740	736	738	713	724	687	664	729	727	715	727	671	708	691	726	697	726	704	716	762	663	703	711	751	726	746	712	678	715	731	700	664	715	723	712	669	656	764	730	685	681	697	694	747	689	724	651	715	706	718	688	694	653	698	679	730	717	726	745	727	736	675	709	714	725	699	698	712	684	681	743	663	723	706	702	717	713	686	740	670	689	722	719	745	694	738	729	711	706	722	668	719	718	714	708	731	681	697	710	707	697	721	724	652	708	700	711	711	694	742	706	698	716	743	676	703	728	670	716	737	683	688	693	712	745	734	729	751	714	732	688	717	666	695	672	695	694	709	732	712	704	700	689	691	687	687	703	658	728	719	704	702	727	731	769	704	729	705	696	724	725	681	666	758	704	714	698	736	733	709	736	684	677	658	702	671	731	703	741	711	745	756	751	702	704	720	708	736	759	726	705	687	681	728	691	693	663	704	730	712	731	694	658	709	671	698	701	711	701	698	677	717	700	709	720	713	695	738	737	730	683	721	696	694	704	679	692	757	750	691	696	660	745	690	700	746	730	692	704	750	708	699	707	741	721	719	695	695	716	721	706	790	726	698	743	731	706	733	726	745	710	765	666	679	690	723	675	725	720	710	674	723	674	712	734	707	707	714	687	714	685	689	691	755	719	697	710	698	738	712	724	688	701	671	673	709	709	665	694	728	684	712	720	762	743	682	713	727	726	694	694	709	694	731	719	707	692	676	674	637	701	688	675	677	681	700	691	738	704	652	677	712	664	715	752	699	684	687	728	723	690	722	694	683	736	711	752	699	692	738	708	670	726	738	716	683	686	692	703	768	681	680	706	697	711	690	696	729	734	739	681	707	685	711	707	736	722	701	682	672	726	694	743	704	708	743	724	709	643	684	674	708	695	681	688	740	689	731	709	680	663	700	696	754	691	702	746	735	736	650	698	678	720	691	648	753	699	730	702	676	716	687	744	679	739	720	737	733	626	730	657	720	680	690	697	656	699	733	735	661	713	678	708	649	750	777	715	691	673	674	748	705	734	723	695	713	739	697	658	693	741	702	728	727	694	672	702	682	699	712	678	680	681	697	686	679	723	676	701	730	724	692	734	721	696	662	707	687	707	739	710	713	686	727	710	660	710	681	687	733	711	655	721	691	714	658	692	712	675	756	712	685	671	689	724	705	691	677	667	695	739	707	672	716	711	714	723	702	727	726	693	744	729	709	702	688	703	685	722	698	647	727	787	726	712	714	726	699	685	705	714	689	721	698	713	677	677	694	694	687	693	675	725	707	693	661	731	664	714	703	738	687	732	711	699	699	742	674	672	732	768	744	716	690	672	660	759	739	727	720	734	674	672	714	643	691	727	694	728	668	700	716	697	699	669	708	729	698	761	688	678	665	695	694	730	693	686	728	716	697	698	698	696	731	738	698	695	691	686	695	686	686	707	717	743	690	677	716	708	741	717	667	681	698	689	655	751	725	698	732	719	681	669	709	760	699	741	717	687	707	717	685	739	696	701	696	662	777	665	686	674	704	645	744	707	739	669	720	738	721	729	700	690	746	695	689	728	677	691	715	711	695	727	676	702	713	698	735	710	706	702	730	701	678	691	720	721	705	657	711	680	691	715	677	696	707	701	730	753	730	673	707	669	693	667	693	687	735	756	742	720	693	674	709	737	672	757	734	671	660	667	680	701	695	693	722	736	687	724	730	710	729	714	691	713	720	693	706	726	671	714	689	731	708	669	751	684	744	677	719	699	696	714	754	678	715	699	705	748	704	632	686	694	697	708	704	670	724	707	706	671	711	698	685	661	729	693	726	727	702	693	710	717	702	700	670	683	731	698	680	726	713	690	702	701	734	666	727	710	731	676	691	732	674	680	667	746	712	707	682	725	720	717	714	723	744	691	711	768	686	695	782	765	705	669	711	722	709	739	628	720	689	747	692	718	724	733	753	672	703	699	695	727	665	706	686	737	727	703	708	668	688	668	708	673	678	708	725	703	669	665	719	738	683	737	711	738	724	646	729	770	695	711	701	726	718	692	687	721	684	672	743	720	649	699	734	654	744	654	702	705	723	660	731	692	726	723	695	708	718	701	682	724	674	751	684	683	668	697	719	743	726	748	732	706	723	745	694	710	687	697	721	721	743	716	760	682	689	746	688	716	673	691	725	696	682	697	709	672	676	706	704	708	704	727	692	737	710	710	699	676	698	680	735	695	714	693	746	691	727	668	697	703	695	688	724	751	737	803	718	731	710	703	727	737	721	726	679	738	676	758	678	710	740	686	703	664	705	694	682	711	766	706	691	696	714	679	699	712	693	691	710	737	700	719	667	724	696	695	704	700	705	711	680	750	733	726	688	698	694	688	683	738	673	685	685	664	700	694	757	667	693	635	660	742	724	725	702	716	716	711	702	721	727	690	716	671	737	669	688	676	666	677	714	663	695	714	696	694	717	677	710	695	700	717	719	695	691	727	665	680	721	693	701	714	698	705	724	738	727	717	667	707	701	705	697	729	698	688	671	673	708	707	677	691	693	676	703	692	643	686	704	690	722	670	733	694	682	674	701	713	743	669	742	742	746	728	695	681	714	695	700	721	752	704	698	670	747	712	678	700	723	697	698	708	739	681	747	696	707	728	674	673	695	656	699	707	721	712	700	704	716	719	680	678	716	702	703	733	710	719	672	737	702
29009	6440	15641	25203	8833	719	442	423	392	404	426	377	324	348	366	336	353	343	320	328	335	347	306	354	373	349	347	341	303	320	330	320	355	317	316	315	333	315	336	335	354	306	343	356	306	370	337	378	307	348	326	317	317	325	333	342	359	336	347	317	355	346	361	317	328	299	317	319	354	317	353	308	347	319	355	325	351	315	343	330	311	317	295	310	326	344	338	313	312	339	297	352	356	326	316	299	317	326	305	332	360	348	311	346	320	320	307	313	329	327	327	304	324	317	351	311	309	329	347	331	309	318	360	315	334	335	328	321	293	330	338	332	338	344	349	336	371	368	320	319	355	355	306	353	347	317	360	320	306	324	312	337	315	332	326	343	367	339	326	335	317	347	332	328	326	298	321	312	316	319	316	340	330	324	276	372	365	331	288	367	345	315	310	346	312	314	342	341	340	321	310	347	298	329	368	344	349	332	366	356	315	340	312	329	332	348	311	324	333	328	318	331	329	301	328	341	320	322	328	302	317	318	300	324	331	307	304	326	300	325	305	321	325	342	306	296	365	322	326	350	311	336	321	312	301	290	308	318	312	335	328	317	322	311	345	334	350	330	276	296	331	340	299	365	312	351	332	329	337	341	329	313	365	341	341	348	319	316	344	331	326	337	324	354	345	332	324	329	306	316	318	320	298	354	337	338	302	305	331	370	320	316	338	299	352	279	352	329	351	303	331	324	280	327	346	321	356	330	306	331	327	313	307	328	322	336	354	322	363	349	339	315	326	355	300	345	321	311	300	349	341	355	301	339	318	331	329	280	320	321	352	309	327	323	309	306	324	299	312	323	321	342	314	313	314	336	325	315	298	347	304	323	284	344	337	322	297	327	301	318	331	285	326	300	315	307	343	297	328	331	327	335	314	337	293	300	313	315	353	362	338	313	361	321	305	340	356	326	331	330	330	331	299	321	331	315	284	337	341	317	304	305	337	328	324	335	363	311	353	361	324	324	341	349	363	287	339	341	349	363	316	341	308	319	312	290	305	309	320	311	290	291	374	321	349	352	323	351	343	326	304	323	317	330	305	316	339	334	338	366	330	339	327	358	317	297	306	299	316	315	316	303	299	322	313	367	337	367	388	302	344	303	329	334	340	308	301	312	313	313	345	313	313	328	326	302	316	325	329	270	287	300	345	331	338	309	332	343	321	323	331	333	373	306	334	323	326	327	323	307	339	339	311	331	336	329	355	320	291	306	317	332	335	336	318	324	314	351	340	344	344	342	364	379	345	308	355	369	340	356	336	332	368	318	368	309	306	335	331	332	302	320	316	328	336	348	348	344	327	324	334	330	295	307	328	339	301	364	344	328	308	312	336	321	309	306	313	309	297	349	321	331	311	339	355	320	329	329	332	299	314	339	330	362	308	325	344	322	300	311	306	307	359	373	359	334	348	335	306	296	342	326	352	343	311	353	302	322	332	340	324	321	331	327	323	342	308	350	319	340	309	342	320	338	318	315	312	305	335	323	335	316	314	318	307	320	325	330	293	334	324	325	355	325	316	331	358	276	379	373	299	331	348	316	324	358	359	324	368	333	334	299	342	340	309	319	309	303	311	343	325	351	359	340	330	346	345	346	322	322	361	330	318	320	308	315	308	328	332	335	328	314	309	344	323	321	327	341	309	299	322	321	302	326	309	341	320	348	299	317	297	332	341	310	344	256	291	313	321	321	331	307	325	323	328	322	351	317	308	302	341	338	354	324	345	350	340	370	290	307	326	320	371	315	321	279	337	326	334	316	342	328	296	348	372	328	344	341	353	348	343	303	320	369	348	330	338	347	332	344	323	344	339	285	305	342	343	366	309	306	317	342	359	318	361	325	317	326	326	339	321	324	294	300	323	347	323	317	299	333	308	283	314	309	367	305	359	324	331	317	277	307	324	300	344	346	324	290	327	321	320	359	299	326	336	338	337	319	335	324	334	326	343	305	317	335	351	288	307	341	345	331	313	336	325	270	327	339	353	322	337	298	319	299	326	333	324	287	319	323	316	292	353	323	316	325	304	314	301	324	300	322	353	331	350	333	342	295	341	324	332	308	337	362	318	334	337	318	312	326	347	357	332	284	369	341	304	296	298	317	318	282	321	368	300	346	326	321	347	301	288	358	322	314	344	331	313	358	351	299	347	333	314	322	347	326	310	287	304	318	339	292	343	305	303	329	334	341	325	308	328	304	340	319	299	322	347	325	320	333	378	360	315	324	341	339	336	326	350	286	330	341	297	365	326	332	324	302	356	324	312	307	337	304	369	356	368	314	291	344	321	325	308	339	335	364	324	323	298	301	330	342	375	318	305	329	333	319	337	334	333	340	326	333	304	350	336	365	293	319	361	290	310	347	292	308	327	329	332	314	364	350	323	317	319	348	348	341	310	318	312	320	301	343	322	257	344	350	329	339	349	319	304	326	332	335	339	364	301	358	327	321	357	332	319	318	302	340	272	320	344	310	304	378	307	302	355	346	344	327	340	332	317	352	312	345	321	323	343	325	319	349	330	311	328	376	296	326	316	349	331	305	312	324	344	295	328	296	339	320	323	290	315	298	317	349	317	313	312	305	324	332	322	343	336	314	305	314	319	350	326	314	310	316	337	327	353	341	362	351	338	351	328	325	335	307	345	357	325	353	340	310	321	317	322	333	352	300	331	307	331	344	354	336	326	326	350	341	363	331	317	271	316	319	318	346	298	319	333	332	336	325	316	324	300	298	324	300	318	328	312	334	344	323	304	333	341	301	347	320	317	321	312	311	321	327	342	327	339	348	344	366	324	333	341	326	330	327	341	314	305	290	313	368	373	316	314	385	290	286	348	347	324	327	325	316	357	352	302	306	349	369	323	311	340	320	324	304	320	353	338	344	315	331	302	333	357	305	385	338	300	341	319	344	349	316	302	332	317	330	328	335	347	351	324	346	331	318	319	354	365	306	350	339	332	347	311	317	333	308	327	292	343	341	385	302	329	345	316	347	312	301	340	339	346	348	281	333	298	340	340	285	330	335	323	317	338	296	275	335	341	334	345	282	295	301	288	331	319	332	329	344	335	348	326	341	358	283	293	310	328	313	325	353	294	330	339	328	313	322	334	297	347	338	360	350	342	333	320	345	338	361	291	330	364	339	353	309	312	321	334	328	322	350	326	322	317	315	302	314	310	328	314	352	335	339	317	308	317	309	316	334	339	310	321	314	323	316	349	325	332	319	286	345	292	290	341	356	349	321	334	332	354	314	336	332	319	330	293	342	315	297	308	320	336	348	319	319	345	304	338	322	350	334	329	328	374	342	320	327	322	288	301	317	324	300	307	320	322	315	329	333	317	322	335	333	312	332	336	295	355	295	316	314	312	327	327	336	308	340	347	315	341	341	326	308	314	309	324	332	320	330	335	337	319	328	298	298	328	323	351	313	340	306	348	332	315	342	316	333	335	337	317	323	308	339	339	347	338	311	339	374	322	297	297	346
15919	3601	23717	33663	13836	1510	1349	1192	1087	969	967	869	863	862	844	852	792	823	826	771	799	759	748	744	771	819	755	831	768	731	754	732	770	808	784	758	732	707	755	733	738	691	776	754	746	734	765	721	723	682	776	702	737	710	749	729	699	781	721	724	739	688	718	746	736	720	725	723	676	766	712	740	735	769	714	721	705	715	709	740	699	738	722	708	692	780	722	770	764	719	731	738	693	743	705	688	752	729	713	739	761	757	704	695	765	693	729	687	696	732	747	680	712	696	697	698	721	719	709	698	667	721	700	696	667	673	704	728	701	716	748	707	760	671	728	703	698	744	708	734	695	733	715	696	686	759	717	761	696	743	736	721	644	696	725	726	713	713	701	729	744	753	686	687	693	694	760	759	733	731	706	729	760	719	693	676	719	758	733	693	735	698	761	707	721	691	695	663	738	706	737	721	713	775	731	713	719	756	747	693	730	697	728	700	743	736	740	690	756	704	755	763	679	693	721	663	710	657	696	724	699	782	725	729	695	706	686	721	707	737	660	727	734	718	667	731	702	755	724	693	747	750	693	769	679	710	715	755	738	691	721	722	699	742	715	663	697	720	736	738	742	729	724	686	698	724	749	763	707	679	746	770	729	756	736	726	718	711	696	713	718	750	747	668	750	754	713	702	717	667	722	705	697	735	728	736	749	708	709	708	659	721	747	732	726	701	739	754	768	724	707	761	751	751	709	683	733	696	752	741	726	659	733	687	733	685	748	722	746	774	720	715	769	700	788	732	723	666	723	746	748	701	707	744	710	740	755	746	728	750	719	737	720	659	695	725	751	667	731	750	730	692	745	697	716	740	728	693	733	706	697	736	701	721	710	748	688	747	732	735	727	708	662	701	736	686	739	699	718	722	746	740	697	729	695	681	740	721	677	713	749	687	698	719	688	725	687	760	739	736	660	713	713	686	753	711	689	742	726	757	675	735	667	743	699	701	715	722	774	747	659	697	711	743	730	674	718	758	693	714	693	713	701	729	737	766	733	734	746	725	708	785	693	702	707	755	733	708	725	677	697	679	715	702	720	726	718	751	731	765	741	710	716	654	716	737	745	730	685	654	726	703	752	761	714	716	760	752	742	732	739	707	730	720	657	718	732	717	717	735	717	753	761	743	743	730	744	703	716	740	729	760	695	750	726	683	752	709	732	733	689	699	716	761	690	767	714	745	708	705	702	781	746	727	755	682	664	757	789	771	693	754	719	730	738	689	691	705	746	728	735	757	705	722	742	746	707	731	719	732	725	705	707	758	697	707	717	730	699	713	676	670	763	710	740	675	731	713	687	705	704	704	741	750	725	729	678	716	714	720	793	748	719	753	680	688	719	697	726	755	757	712	724	727	685	720	753	735	723	759	778	685	718	720	713	739	708	721	713	726	724	747	688	694	710	733	692	689	711	682	753	722	678	681	737	685	737	699	734	711	720	693	753	738	714	731	747	730	682	736	728	737	747	698	699	722	665	670	702	707	731	702	759	748	697	748	737	731	729	691	733	749	702	745	694	740	759	684	714	674	757	750	706	707	705	735	682	724	730	714	740	716	735	730	719	701	692	718	697	754	743	726	677	726	751	721	688	703	685	727	683	754	719	722	707	700	720	767	708	762	707	753	735	725	709	703	726	724	740	709	730	724	699	748	750	729	746	703	734	721	731	731	723	682	715	761	711	754	758	718	714	736	745	732	694	717	727	718	747	670	723	686	741	761	703	707	726	696	720	709	747	677	692	708	725	679	689	757	687	746	717	739	735	705	711	726	715	696	702	677	742	749	771	690	725	734	740	733	712	737	723	705	697	692	678	691	725	688	713	731	680	721	712	725	712	772	757	780	738	704	745	744	739	760	720	721	739	732	713	714	724	721	733	725	738	795	771	752	722	692	698	751	717	724	716	726	754	699	718	698	775	744	698	650	691	696	736	766	678	718	765	733	684	753	703	727	755	769	781	711	773	728	714	724	775	711	704	705	758	720	730	721	728	742	703	715	727	770	726	707	692	696	774	698	721	730	690	704	723	751	698	719	761	687	757	713	728	680	748	736	712	717	711	752	720	726	690	717	741	697	726	701	766	709	706	745	721	721	761	703	716	738	709	751	705	705	745	679	723	735	732	755	742	770	744	751	737	701	701	732	698	732	747	701	700	683	762	716	725	728	706	715	756	722	753	710	665	691	686	736	767	714	711	714	726	723	741	665	691	761	720	792	706	692	731	736	695	683	720	677	726	693	739	718	770	750	752	727	716	720	755	716	746	745	712	743	692	678	722	705	743	680	706	698	709	743	729	701	692	767	750	718	778	750	708	730	761	709	690	720	726	733	754	734	735	745	758	739	701	723	711	713	730	757	752	770	762	689	727	705	746	690	763	750	670	731	697	687	694	702	712	739	725	763	734	686	734	692	716	746	729	740	723	737	749	677	709	722	744	690	737	695	722	708	698	693	776	726	777	722	707	718	728	758	701	749	757	750	708	704	740	733	748	693	679	741	730	700	738	745	688	705	744	722	742	796	735	733	684	718	748	681	744	730	699	736	729	692	728	724	742	666	699	675	699	742	711	722	758	734	701	727	747	697	679	697	723	749	720	738	726	704	739	732	688	692	766	686	722	728	694	727	720	729	710	713	758	740	703	733	720	727	705	754	754	750	738	755	761	741	674	750	711	762	725	692	743	730	716	735	718	734	711	728	699	697	706	646	683	685	747	665	763	748	736	711	726	761	712	731	722	686	714	721	764	737	720	686	722	708	741	690	769	673	711	749	734	730	715	744	742	699	721	783	741	742	700	770	750	697	744	727	685	708	689	779	732	739	737	705	711	714	760	729	707	712	736	732	736	713	722	700	744	676	694	692	724	755	718	776	657	692	694	734	753	734	736	726	760	769	737	708	712	726	700	730	734	749	724	720	724	643	693	718	723	747	709	755	748	748	732	719	749	707	717	698	678	764	688	727	724	764	706	686	778	703	749	714	740	719	667	749	727	722	674	706	719	733	741	708	736	698	719	717	714	714	729	718	714	722	750	692	718	691	713	702	743	730	728	762	716	740	727	789	735	755	751	720	731	672	746	709	709	731	738	768	767	729	729	720	727	657	746	755	730	751	670	698	750	670	707	747	777	759	730	741	738	735	712	705	679	717	714	737	745	701	731	736	699	725	730	703	709	720	801	738	721	744	711	701	761	711	734	745	711	745	750	710	718	715	701	748	712	692	717	766	701	675	754	740	745	725	690	748	693	794	700	688	700	722	681	743	763	751	737	685	691	689	745	719	760	702	754	713	744	729	676	758	764	721	707	716	768	737	695	733	720	722	694	708	751	705	765	724	715	755	709	687	717	701	752	718	746	797	734	720	704	783	750	652	750	727	709	724	711	772	710	731	717	746	765	691	718	679	703	717	758	748	708	723	716	739	719	733	707	754	740	721	699	651	708	717	655	755	725	706	715	713	726	744	721	679	702	754	753	729
8984	1494	818	424	223	147	131	177	132	157	136	150	143	150	130	141	148	126	137	139	150	166	155	138	134	128	142	145	139	142	211	169	133	159	152	134	136	144	155	130	134	135	150	133	165	141	152	175	123	143	135	157	145	142	149	164	167	161	176	138	130	144	152	148	157	133	154	142	157	125	170	158	128	161	151	165	153	148	154	133	138	150	140	131	154	155	151	147	148	164	144	142	158	153	179	135	159	134	143	152	127	147	146	161	143	146	113	128	114	116	122	159	138	150	131	137	154	125	144	135	127	151	130	140	133	158	137	127	154	123	141	138	144	169	168	154	165	155	154	150	164	158	159	119	162	146	145	117	152	138	124	131	122	162	142	141	147	141	147	143	145	133	164	142	167	153	129	123	127	135	145	136	151	139	153	134	128	119	134	160	145	147	146	149	124	125	153	146	150	162	135	151	133	124	153	111	158	146	155	164	163	126	171	137	153	140	120	160	152	139	160	156	127	125	139	144	156	146	134	135	148	161	159	155	169	155	131	134	153	168	144	150	124	146	139	152	128	152	134	136	138	146	131	156	142	117	150	126	148	121	162	163	149	158	154	128	149	141	159	140	155	132	139	171	158	143	171	130	137	152	134	146	137	143	151	166	156	132	143	117	105	133	148	125	165	141	152	160	141	148	135	143	144	143	150	125	139	145	128	133	161	146	129	142	159	152	147	156	121	132	126	154	168	176	139	126	125	139	181	146	155	138	128	133	132	141	153	153	147	146	152	130	134	156	151	116	119	149	150	170	136	114	139	150	148	130	140	149	124	143	146	141	168	144	134	132	125	118	137	164	142	144	133	138	165	156	162	130	143	128	133	147	133	130	129	130	149	169	142	140	141	146	138	130	165	139	155	136	136	176	132	120	132	135	128	148	143	124	139	123	140	126	149	145	156	121	173	145	141	142	163	162	136	140	141	152	139	144	134	138	127	147	149	146	134	143	145	151	138	150	138	139	143	137	141	151	134	168	154	162	158	138	132	161	135	144	144	144	136	149	153	167	166	133	136	138	162	134	124	138	132	163	144	172	152	147	132	169	146	152	156	133	137	150	145	137	122	171	153	145	151	137	137	119	150	130	141	134	135	148	129	159	152	126	135	133	150	161	145	128	130	157	156	153	172	143	134	153	131	131	130	133	185	160	187	164	159	142	162	129	139	159	152	142	136	132	135	149	182	149	121	127	155	142	150	159	137	149	145	137	161	142	149	148	136	138	159	165	132	157	145	147	151	158	140	155	148	141	153	140	150	147	157	157	148	121	141	127	128	137	161	139	136	149	136	129	148	148	152	132	125	138	132	140	162	147	145	175	159	176	155	131	147	155	146	128	146	153	155	146	130	133	142	146	135	133	142	124	148	150	153	130	155	162	128	138	149	142	125	157	122	150	167	134	137	168	152	136	147	146	147	148	155	146	155	143	140	126	126	135	152	161	147	130	142	152	130	152	153	138	132	146	136	155	131	152	151	152	150	119	138	150	148	150	125	140	135	121	153	146	137	148	127	166	151	135	148	118	144	136	173	157	150	152	140	143	121	137	170	151	126	158	134	126	158	133	148	145	154	160	159	148	152	149	155	136	144	131	144	147	141	149	126	138	123	137	126	145	132	125	129	140	142	123	132	150	109	150	158	157	152	153	157	151	148	135	137	154	144	130	158	148	152	163	145	153	149	186	141	128	139	133	160	137	144	159	153	135	141	147	143	153	156	154	157	113	153	140	143	151	144	136	126	142	162	171	142	153	142	143	144	123	147	127	153	132	144	152	163	153	144	152	146	124	178	130	152	138	158	152	146	123	123	147	159	130	134	138	145	147	125	131	146	153	156	150	151	184	130	135	138	143	112	134	163	147	168	154	126	152	142	133	150	145	145	159	147	144	154	135	119	162	161	151	128	139	168	142	152	144	124	142	161	150	128	153	144	132	130	149	107	151	132	138	129	162	159	149	138	145	134	157	142	127	125	152	143	148	182	133	143	154	133	143	140	145	145	120	153	147	160	126	165	116	169	152	135	141	141	119	146	105	139	132	153	147	130	137	154	129	144	133	151	158	139	133	164	164	163	173	143	136	139	139	157	133	122	141	149	135	128	133	128	113	150	148	137	149	127	140	159	125	147	150	149	147	153	140	166	148	127	151	128	161	147	149	127	158	126	142	132	127	125	142	136	149	133	148	143	126	160	155	146	129	136	141	137	162	142	133	150	155	136	145	146	160	128	158	128	157	143	157	112	152	144	140	137	144	169	137	151	144	144	142	171	159	135	141	125	144	136	154	111	146	153	127	152	142	122	132	126	138	144	149	167	140	129	151	145	116	153	134	153	149	164	119	142	160	158	141	145	128	127	137	153	164	155	138	125	140	146	152	142	131	126	151	147	162	148	139	144	133	138	142	149	150	132	147	141	130	122	119	165	137	164	140	149	166	147	142	144	120	151	165	139	147	139	154	133	145	129	145	141	154	170	129	118	154	142	159	187	153	145	151	159	164	137	121	126	136	164	131	149	159	150	126	148	153	164	140	148	129	142	136	148	134	154	154	148	135	152	142	153	143	131	147	142	130	131	129	158	161	143	142	134	156	145	151	134	130	160	142	132	129	112	132	143	148	125	142	148	126	149	142	161	155	158	161	137	131	138	150	148	129	137	140	170	157	145	128	141	133	138	122	154	181	168	141	129	129	171	147	144	167	159	138	138	139	155	168	132	148	142	163	160	158	131	149	142	142	155	166	134	165	161	153	151	120	151	142	156	147	135	126	137	146	144	149	162	156	154	156	123	144	157	148	135	135	140	132	132	120	146	133	151	140	162	152	149	137	127	136	151	149	144	147	160	134	140	141	142	132	174	132	128	138	143	129	125	144	139	135	106	143	130	125	136	126	166	150	142	135	141	143	122	191	154	143	159	155	137	165	134	146	123	151	147	139	156	165	151	151	136	156	132	128	151	150	133	140	160	133	153	149	144	137	142	139	152	137	138	158	131	123	136	118	154	149	137	136	132	137	140	151	171	150	159	142	143	140	149	130	149	141	164	135	148	137	154	151	125	155	148	143	163	154	144	147	131	137	139	127	146	146	143	145	139	152	150	124	124	143	151	157	150	153	147	143	136	143	133	148	126	135	162	154	179	148	136	139	132	161	136	135	150	154	157	139	142	145	135	150	139	168	144	129	132	141	138	130	134	134	132	139	142	129	153	137	140	152	147	145	124	155	128	133	158	139	161	157	147	152	150	137	125	113	160	130	130	165	153	156	142	131	139	148	157	157	148	165	133	151	150	132	151	154	159	150	172	136	160	147	151	146	132	161	133	137	123	135	136	137	147	141	181	149	162	146	163	124	157	136	154	139	138	127	150	152	159	141	153	115	169	151	148	145	142	156	144	154	157	125	155	155	185	119	126	138	139	143	146	124	145	128	167	159	144	130	122	147	132	149	142	163	120	160	121	139	150	121	153	134	158	129	157	150
5728	1222	1841	1214	603	372	396	373	403	372	348	364	321	388	380	418	365	355	363	397	389	374	403	368	370	426	377	406	377	409	411	411	396	360	354	387	356	356	393	341	366	345	372	388	383	374	345	366	365	358	388	357	377	371	422	390	379	348	364	365	398	415	364	392	392	351	390	361	387	400	388	355	377	380	380	382	386	368	403	365	365	353	401	375	343	352	366	388	384	378	349	394	348	377	381	390	360	339	367	368	386	384	417	408	424	402	396	365	355	385	376	391	371	385	382	377	385	356	367	369	395	348	380	373	394	363	405	398	385	394	401	392	379	386	369	390	385	391	386	362	386	357	392	407	383	401	366	400	387	383	384	370	376	406	389	415	396	369	382	319	389	388	390	384	391	389	373	375	333	389	389	392	353	353	344	414	353	379	376	368	383	417	363	382	352	373	387	374	366	383	377	402	354	389	374	371	376	359	375	436	374	395	372	392	382	373	380	376	355	395	405	363	394	361	385	406	407	406	392	385	381	385	367	389	376	377	388	363	384	383	369	387	414	380	381	371	409	362	407	336	422	381	378	367	378	334	391	355	395	357	352	386	382	408	390	362	378	350	371	395	388	366	369	391	402	368	357	358	330	379	393	338	396	401	355	365	395	369	369	374	384	354	392	376	376	388	396	364	391	402	398	389	389	363	415	365	363	383	391	339	375	365	338	396	354	385	389	382	366	390	375	360	381	393	425	347	351	368	373	377	352	395	391	350	395	384	387	361	422	400	399	400	351	388	352	366	389	392	404	328	375	368	389	361	360	402	398	369	360	394	363	373	352	401	428	353	400	397	391	358	416	371	373	379	382	382	378	369	400	398	365	381	384	401	343	379	375	371	361	373	372	386	377	404	412	391	390	376	396	380	396	367	377	345	390	375	390	377	362	377	401	382	384	394	383	362	398	343	352	362	412	416	389	365	406	363	413	404	421	383	395	376	399	379	414	383	342	384	424	398	399	413	369	401	378	379	381	359	337	386	390	357	360	387	371	347	386	379	359	376	375	357	370	352	411	359	361	371	386	421	368	362	372	358	385	368	384	397	353	383	364	359	373	370	345	379	382	358	355	361	352	352	396	399	386	358	375	353	370	354	406	360	413	410	381	381	393	395	365	348	358	385	379	382	381	325	362	363	387	374	373	353	365	371	376	377	378	392	406	365	392	360	372	389	433	373	357	368	412	375	412	364	383	334	372	393	382	385	371	382	420	388	401	384	428	381	390	390	358	375	388	359	397	363	389	387	422	350	388	366	385	369	348	341	382	375	387	425	378	379	379	380	376	357	379	419	381	412	397	395	350	389	358	379	407	391	384	370	383	355	321	391	364	392	387	381	352	393	413	352	379	355	370	361	420	349	372	424	353	370	353	397	369	410	360	368	382	402	362	370	350	359	384	389	384	357	370	388	387	347	365	372	384	376	359	367	399	385	362	359	373	390	365	374	376	380	353	380	395	367	344	383	337	359	377	373	362	367	385	369	381	387	372	375	367	323	332	346	347	341	357	399	414	384	360	372	404	371	395	382	384	398	364	367	376	378	352	354	403	362	384	378	362	389	382	376	337	392	385	387	367	400	389	376	362	374	408	397	400	433	395	345	409	350	397	382	388	393	358	378	391	358	368	416	408	408	386	367	375	405	412	372	389	401	389	342	395	344	374	377	364	373	352	344	379	367	383	414	378	377	401	378	395	391	360	340	367	374	365	353	390	386	387	403	346	397	411	352	360	381	422	363	370	397	373	376	350	328	388	367	386	357	365	375	366	382	385	377	360	369	386	375	345	402	391	366	389	382	407	359	368	402	342	362	352	384	389	380	378	367	391	399	380	356	367	369	370	395	399	391	390	378	364	385	373	375	388	348	372	381	389	383	372	406	365	394	373	354	350	346	345	415	390	378	406	368	384	357	428	374	392	377	373	340	399	358	411	399	347	392	391	367	356	406	441	362	377	359	386	380	402	414	388	349	357	372	397	422	392	404	356	370	458	387	376	389	353	316	373	359	395	416	404	359	391	374	397	361	371	380	386	386	390	382	370	398	352	392	402	379	418	393	349	343	390	381	377	354	400	401	411	361	369	362	380	389	371	412	375	377	391	388	377	425	345	373	379	393	394	409	366	364	354	380	322	363	379	380	395	386	361	337	369	358	394	375	389	370	373	379	362	375	386	365	397	405	386	369	397	363	374	365	395	353	372	356	381	404	425	383	385	403	369	383	371	397	371	401	371	397	357	375	405	396	401	371	394	374	380	376	377	393	368	350	392	385	380	380	361	374	370	387	407	375	388	385	416	416	376	358	403	378	369	401	389	371	359	402	349	358	388	376	405	348	406	384	382	386	366	366	369	370	363	367	364	373	384	402	392	344	382	361	383	344	370	363	369	343	383	357	375	387	391	379	366	360	393	396	385	376	360	387	386	358	363	390	375	382	358	381	413	362	396	355	373	357	375	366	372	384	383	354	394	380	391	391	357	342	415	418	382	345	430	396	378	340	410	397	363	397	414	358	369	384	399	388	352	348	391	376	355	383	380	333	409	371	410	377	399	388	425	396	377	429	386	396	393	377	402	368	367	361	405	389	373	366	370	356	360	360	367	371	370	373	344	354	395	357	403	383	403	395	368	395	403	410	375	388	396	421	359	376	352	394	410	396	373	365	396	380	395	433	360	355	381	365	409	409	411	374	362	350	374	390	389	368	367	362	384	348	407	397	372	350	341	382	371	385	388	361	385	348	388	387	395	335	338	410	392	383	398	375	352	335	326	341	369	364	394	349	384	372	365	399	401	375	430	371	382	385	378	384	376	379	375	388	383	363	381	417	400	363	344	349	363	383	359	400	412	364	343	390	393	393	358	364	393	350	352	357	361	393	384	366	416	340	372	348	413	371	403	383	379	335	399	397	355	363	366	359	372	363	331	395	383	370	386	387	373	412	373	410	351	344	389	397	372	359	394	391	392	368	363	395	410	386	360	359	358	368	357	371	362	365	396	394	383	379	381	392	388	395	354	367	384	385	382	389	393	373	353	369	379	331	347	377	383	346	346	412	365	375	385	387	368	350	384	429	349	422	396	382	349	408	397	355	358	367	372	407	402	388	371	374	390	385	360	362	395	405	344	405	392	362	348	346	399	387	353	379	404	351	387	366	390	393	369	377	394	363	363	386	388	382	334	350	336	401	370	384	385	413	389	319	372	387	394	363	383	434	388	406	352	355	393	360	364	343	376	382	415	362	360	368	377	405	351	369	364	368	410	370	392	366	360	410	378	349	394	365	393	365	405	383	395	392	362	356	413	374	396	355	375	368	402	358	369	372	373	364	369	397	376	354	385	339	377	414	372	328	417	363	379	367	377	421	391	409	363	367	377	395	365	382	391	348	380	357	379	358	397	374	353	351	364	405	398	370	371	378	365	367	396	377	408	372	372	353	390	361	367	382	430	376	386	388	369	383	401	398	374	350	408	387	371	384
19226	3475	5459	13025	4634	497	396	391	338	355	286	323	341	327	314	361	332	319	302	311	333	255	312	329	321	297	322	312	300	297	280	299	309	329	303	304	343	307	333	302	314	304	346	281	307	295	279	313	289	317	305	306	315	316	302	286	306	288	324	341	300	299	283	307	328	324	310	329	283	324	302	290	301	310	316	296	290	341	318	290	312	286	342	319	306	283	306	328	329	293	287	341	304	314	300	303	306	306	317	318	289	307	316	305	326	306	316	312	300	302	293	305	293	272	299	301	317	323	311	325	322	303	319	294	309	292	303	303	289	312	289	312	285	322	276	285	333	282	288	297	289	290	338	305	302	321	335	284	302	339	326	301	335	294	341	304	301	314	312	310	345	304	323	306	328	286	340	307	296	320	316	298	287	320	295	285	294	282	297	316	336	312	306	275	295	287	345	300	313	311	295	315	311	343	310	288	309	321	314	271	300	289	294	301	300	334	308	290	315	301	331	317	343	302	326	281	300	309	289	293	303	334	277	286	322	314	302	276	319	355	288	321	311	297	338	311	326	292	294	325	299	323	334	291	351	286	332	295	333	298	310	307	305	314	315	301	290	296	297	303	315	293	307	304	301	324	321	312	320	321	310	285	274	336	327	293	297	297	301	308	281	302	301	319	300	322	300	294	299	305	293	299	293	304	291	303	326	307	306	319	320	309	283	313	287	274	308	272	289	282	283	272	316	322	353	326	297	323	278	334	278	316	305	279	314	286	295	315	321	322	305	295	300	274	288	321	348	308	287	348	322	284	339	317	325	322	292	328	316	306	282	301	301	322	292	292	306	320	334	304	294	299	292	321	311	268	308	344	303	302	333	341	298	275	293	312	311	290	289	278	325	306	299	300	293	299	336	347	329	305	322	340	332	293	286	305	282	291	337	301	338	287	274	300	314	316	350	307	256	303	354	286	302	319	356	291	339	321	288	300	315	336	332	310	277	324	333	270	296	322	290	330	329	310	306	279	325	305	308	280	302	298	302	307	300	308	293	290	294	320	320	307	275	291	296	319	316	298	304	292	265	321	303	307	275	317	280	282	298	331	304	327	340	316	326	299	297	312	313	297	318	303	334	293	256	300	284	295	329	316	276	304	307	264	323	347	308	296	306	318	325	319	297	275	312	279	290	286	299	288	307	346	307	319	326	324	287	325	319	314	313	285	291	291	298	306	335	292	332	302	300	313	297	317	335	299	316	323	297	306	303	270	306	316	306	285	278	304	297	317	328	298	290	315	305	305	325	300	308	314	304	302	304	314	330	304	297	290	297	319	339	298	308	274	308	325	283	324	314	298	323	310	309	282	322	317	302	340	296	315	319	329	311	312	298	297	332	290	304	334	306	300	302	320	286	318	292	339	301	314	313	288	342	308	337	307	267	286	304	313	326	325	299	306	319	325	328	335	320	306	311	321	319	287	310	293	286	266	315	277	286	307	300	319	317	307	301	296	280	300	290	319	313	300	305	295	287	292	289	312	288	301	281	311	327	324	310	306	306	284	300	320	362	290	295	270	323	314	287	283	298	281	290	324	264	305	314	325	328	283	295	317	314	302	331	321	285	304	276	309	298	322	309	292	350	318	295	299	351	305	311	303	302	303	322	318	322	334	290	313	298	306	309	324	334	319	301	324	323	301	305	319	303	361	303	286	322	289	302	294	317	312	310	307	299	304	321	267	342	296	233	296	292	319	281	326	306	321	325	320	308	326	346	332	275	286	334	278	328	286	299	344	304	288	301	324	312	302	361	259	305	329	292	281	329	306	346	311	322	315	326	324	284	339	326	315	315	296	322	297	308	278	334	295	339	304	284	305	334	299	300	310	267	327	305	305	311	306	304	310	278	325	338	321	340	317	321	342	320	343	331	293	281	300	352	301	310	312	323	305	316	296	279	300	360	357	310	300	314	321	281	340	290	312	283	306	330	304	298	291	290	285	311	307	305	303	325	310	292	287	307	270	322	310	325	334	297	271	308	284	344	318	336	301	315	335	289	307	309	316	321	304	320	293	269	309	307	324	337	323	331	290	297	310	278	287	293	315	292	320	300	313	330	310	314	303	273	336	308	284	308	301	350	310	322	295	295	328	293	285	315	318	307	322	325	332	288	255	314	331	306	320	351	283	312	298	324	314	305	332	277	321	295	308	305	313	308	305	305	305	284	296	328	331	341	284	293	306	333	301	333	283	275	322	275	296	337	299	309	311	321	311	306	297	314	294	323	310	275	321	291	286	315	287	295	314	288	309	280	320	290	323	272	336	305	330	301	302	290	356	305	309	278	302	292	313	316	305	308	280	283	297	321	284	296	323	287	310	278	307	288	312	305	276	268	301	321	341	342	312	281	280	281	298	299	295	302	292	317	314	314	326	300	310	300	287	308	304	277	313	307	327	332	337	331	289	313	284	302	300	323	319	302	320	344	281	281	331	328	338	280	298	309	291	353	304	304	334	332	288	308	327	314	304	302	318	260	298	357	290	308	317	293	318	305	280	300	346	321	324	335	294	324	320	300	313	307	301	262	303	315	305	307	303	278	336	349	300	304	332	316	294	322	316	298	320	308	305	334	285	291	309	302	331	342	318	325	326	300	277	277	297	316	279	341	371	327	318	321	295	302	270	295	252	307	310	314	308	280	337	308	308	265	297	311	292	292	290	294	307	321	305	282	335	317	277	311	283	305	328	308	296	343	311	297	281	336	278	294	293	308	291	280	323	323	316	307	270	289	296	314	284	297	326	348	296	300	309	356	311	305	299	292	302	317	331	304	340	323	328	286	323	293	326	318	297	325	311	299	301	284	310	280	312	285	333	268	295	305	306	326	313	332	269	299	319	292	312	321	342	322	262	309	316	287	295	310	273	295	298	331	295	302	304	283	290	308	328	318	328	309	307	342	298	269	276	298	308	292	257	303	338	297	314	322	296	295	312	304	351	293	297	303	337	314	315	307	297	331	285	357	322	286	309	337	319	267	294	305	299	330	309	320	327	293	274	319	320	304	295	340	284	322	289	282	246	321	328	300	349	325	326	329	282	274	342	294	298	307	333	293	284	275	296	332	330	295	315	298	286	303	318	322	298	317	298	275	279	309	302	301	309	298	342	301	316	340	269	308	283	333	323	313	325	288	317	289	300	282	302	299	288	339	288	298	315	293	324	320	314	293	304	304	315	293	292	309	339	351	298	346	331	307	298	338	338	321	328	309	289	324	315	332	292	320	354	279	326	265	315	301	308	317	292	302	337	319	293	276	304	308	330	301	320	310	294	286	299	307	311	274	291	342	302	299	277	296	274	266	299	282	328	271	288	333	343	294	313	317	275	303	307	295	278	280	307	310	294	305	318	293	291	301	290	301	318	305	301	284	302	315	310	314	315	288	285	302	345	307	279	297	316	279	321	298	322	328	302	307	304	300	340	300	301	317	320	307	328	302	302	290	350	324	310	312	303	310	297	288	309	295	298	317	337	268	312
12095	2445	11749	24425	10884	1129	961	953	895	861	790	829	799	740	749	789	763	751	752	721	693	689	728	700	747	710	682	667	717	746	701	747	702	676	691	666	681	690	703	710	694	759	678	691	708	685	670	725	671	713	715	706	713	697	715	654	642	682	697	725	641	712	732	721	658	703	688	698	659	714	700	686	685	695	713	686	706	715	643	717	742	673	708	704	720	729	731	674	655	736	605	698	714	642	704	706	704	709	701	661	736	719	704	667	648	686	718	720	664	693	699	684	682	724	690	661	700	689	671	680	711	690	752	677	723	733	688	680	656	656	704	703	712	730	667	707	712	673	682	714	728	661	732	712	678	687	632	642	675	625	702	697	718	705	664	714	669	664	701	710	766	771	705	713	648	683	705	657	742	695	698	665	694	723	679	690	675	686	685	688	705	690	681	734	682	710	650	698	738	728	667	650	685	704	690	701	702	696	693	642	685	695	678	698	678	669	736	742	726	687	710	671	714	706	703	733	658	705	664	685	701	703	719	700	711	677	675	667	694	692	708	683	723	687	679	687	678	674	674	662	721	699	698	711	684	715	693	685	680	730	710	635	689	705	722	687	700	719	754	660	697	718	734	688	759	631	705	702	683	699	692	681	679	678	660	693	690	680	656	674	726	694	710	729	695	676	684	686	719	694	701	682	678	708	690	675	684	713	687	691	679	700	682	707	689	697	677	665	698	684	730	677	709	730	677	676	733	660	642	665	705	689	700	686	703	672	707	690	717	701	690	705	679	670	712	704	657	719	700	686	680	693	712	707	708	695	671	678	703	690	710	717	670	692	656	696	696	696	681	673	704	705	708	672	729	727	709	727	677	662	656	699	715	685	763	743	721	687	711	705	714	710	656	694	677	675	702	755	701	697	684	667	743	655	710	665	768	711	695	714	655	709	689	728	713	684	715	700	680	670	687	642	683	727	732	673	661	721	684	692	682	704	660	739	748	652	698	707	694	679	696	680	712	698	706	676	683	686	701	728	724	678	699	665	657	727	713	676	730	706	681	696	704	718	705	668	696	672	643	716	657	680	691	669	712	717	684	662	732	704	669	702	723	713	684	683	659	719	660	679	685	713	669	691	696	699	705	681	712	716	722	730	658	658	684	685	702	702	726	705	692	690	679	699	696	697	698	669	679	680	713	651	686	703	698	717	672	663	718	733	710	709	639	694	696	700	653	722	712	698	681	676	729	722	653	670	689	711	664	661	647	669	701	689	667	707	705	737	723	717	689	725	710	728	676	653	661	719	740	739	661	722	685	725	687	676	643	725	694	674	690	673	679	693	670	667	682	713	746	681	687	682	689	705	680	745	692	675	693	719	648	689	695	685	715	729	689	703	620	759	639	673	702	748	750	686	685	717	708	694	671	664	684	680	625	694	710	669	650	732	743	637	697	660	661	712	699	719	718	670	663	622	710	708	720	690	681	742	691	707	705	703	697	699	710	677	712	667	709	698	671	676	649	719	677	686	705	712	674	706	685	700	678	682	662	660	746	690	729	684	677	737	670	719	718	669	676	701	680	695	621	681	695	725	675	710	657	704	706	697	703	714	701	685	682	711	697	741	632	704	709	679	678	721	706	664	685	719	696	672	672	708	659	723	671	658	675	712	707	725	757	661	683	697	725	707	703	693	660	725	670	702	720	684	721	661	704	735	693	689	682	694	687	704	714	698	688	660	700	732	672	716	691	725	701	696	700	702	673	673	725	691	651	681	686	693	707	693	662	664	712	699	699	753	703	700	674	684	700	660	687	671	671	726	681	694	678	754	666	702	698	689	690	679	730	689	687	704	769	738	711	762	673	699	665	659	626	671	688	720	709	677	677	727	677	740	730	672	708	692	712	706	727	661	713	663	692	706	643	716	683	688	709	693	716	747	716	685	683	702	658	700	693	730	644	666	674	677	638	690	669	685	686	708	696	665	687	690	678	689	688	680	634	724	680	711	693	662	691	664	692	663	716	686	734	663	694	686	687	703	672	676	680	679	713	682	699	704	712	678	683	698	714	691	729	694	680	701	660	684	692	736	689	674	694	723	699	701	687	688	669	674	672	660	665	724	687	729	715	659	689	685	727	657	699	667	684	666	694	629	659	713	698	698	730	657	693	682	717	723	687	671	707	682	694	670	707	675	684	669	686	640	682	735	704	708	722	715	687	664	669	668	666	709	675	679	716	636	651	731	699	671	685	690	672	669	711	671	681	736	681	735	691	672	735	685	696	691	690	690	688	695	698	686	668	682	708	698	728	636	686	721	662	709	718	742	693	710	654	714	680	707	699	695	716	680	694	699	671	717	699	680	682	681	705	646	702	669	633	695	686	726	698	678	647	693	688	689	738	725	704	707	698	667	704	671	689	661	730	726	735	717	698	709	709	708	658	656	708	700	670	681	671	665	676	707	689	661	696	709	714	718	676	699	705	663	694	664	662	712	676	683	690	669	679	678	669	697	702	698	687	672	694	717	663	728	662	729	710	700	698	701	653	659	693	689	677	718	652	690	696	696	703	674	660	711	728	690	654	722	693	709	705	676	664	671	710	700	691	684	691	696	669	707	685	710	705	698	682	722	715	679	646	734	686	750	694	677	693	687	705	721	754	730	729	729	674	653	724	700	743	695	733	651	712	704	687	692	718	662	712	709	721	665	704	719	655	708	732	687	666	708	675	689	696	654	698	653	664	647	717	675	724	668	677	711	707	636	658	644	670	689	687	658	647	678	686	676	711	687	718	652	730	729	691	694	687	672	718	724	692	677	717	719	711	690	657	724	699	670	683	728	674	677	700	664	681	701	670	690	712	661	703	663	685	659	699	773	669	638	657	611	653	697	655	670	717	660	672	747	709	687	680	655	661	697	717	671	650	738	713	689	709	724	713	679	683	677	666	663	684	711	708	718	710	703	726	666	704	749	668	728	644	718	708	682	703	699	699	700	700	678	727	681	692	690	659	760	711	692	696	698	667	727	672	705	685	676	710	655	752	672	744	668	653	614	689	737	644	694	734	745	689	675	711	730	678	698	701	674	711	682	736	667	719	746	677	722	709	727	682	697	749	695	734	690	692	685	662	689	702	732	692	721	707	646	682	649	717	751	666	680	708	694	675	686	695	724	720	655	697	692	721	698	714	682	688	673	674	662	702	673	649	687	698	701	726	695	663	699	751	699	713	688	657	673	732	711	716	647	676	719	659	678	677	709	667	674	678	628	675	709	735	690	684	720	777	662	743	751	714	716	696	732	725	711	706	701	744	679	669	717	671	698	720	669	699	729	726	681	720	682	687	680	698	678	678	689	742	675	669	701	695	689	667	682	698	669	706	711	720	726	700	697	668	716	655	700	696	739	659	719	679	739	673	710	701	683	646	737	631	693	743	723	720	673	687	724	658	655	665	692	669	689	634	678	681	727	709	707	697	700	678	699	716	639	699	714	721	680	662	707	685	741	689	727	684	692	670	734	694	710	642	721	697	656
28425	6035	12335	27061	9328	815	454	394	384	361	339	366	366	369	409	323	325	302	340	306	305	331	336	334	328	351	318	321	374	340	361	343	333	350	300	332	324	318	314	317	338	330	320	279	330	316	366	333	359	329	321	294	351	312	311	309	323	338	338	340	358	303	328	315	340	321	327	348	351	330	351	346	332	338	311	309	300	313	315	316	325	315	292	348	337	326	306	321	288	328	320	318	321	293	316	346	328	330	344	341	321	352	286	343	347	316	329	314	336	317	331	325	316	318	328	339	321	305	329	353	326	326	317	358	289	305	341	310	324	321	330	339	324	312	306	320	342	321	343	290	334	326	333	328	338	342	304	332	339	341	324	319	320	332	300	327	332	295	324	342	302	290	318	360	296	339	375	356	368	349	323	317	335	358	329	335	333	306	322	320	321	326	297	312	356	328	339	394	350	307	323	321	349	328	294	316	337	320	331	297	319	312	290	322	323	328	350	325	352	347	305	294	322	337	313	322	318	321	346	335	291	351	319	312	297	323	336	335	318	315	299	304	329	371	300	321	329	347	353	387	324	296	319	315	334	294	333	319	305	353	329	311	324	314	324	354	319	303	285	349	317	318	334	330	332	313	311	329	314	344	335	317	319	314	321	308	313	326	351	350	314	375	343	320	309	315	294	314	326	310	363	316	307	317	340	341	335	335	340	315	355	300	312	340	304	330	345	324	325	328	314	332	364	328	336	337	324	355	350	319	310	367	376	327	317	359	295	355	315	338	328	301	318	298	355	347	327	319	324	322	342	337	328	312	327	302	312	313	362	330	331	332	304	328	316	344	315	357	335	303	310	330	310	340	307	334	333	306	301	345	319	369	353	346	294	350	318	313	319	316	344	314	323	316	310	291	320	339	340	356	339	335	334	350	345	328	332	331	328	332	337	319	330	319	341	316	305	317	325	374	341	314	341	303	323	297	323	340	313	349	344	322	337	290	338	328	294	308	338	348	347	322	346	304	306	314	330	306	315	323	332	314	348	323	340	316	326	364	345	331	326	301	295	325	319	307	325	328	345	361	336	307	307	295	309	323	320	312	312	328	310	311	340	319	345	374	316	321	335	337	348	324	312	327	328	338	304	323	293	303	352	312	306	337	316	314	307	330	280	335	344	329	308	308	333	329	340	351	351	307	293	308	337	359	336	293	341	317	353	341	305	292	328	278	303	326	326	303	318	313	320	297	321	318	330	335	337	319	328	350	294	310	374	316	338	365	317	319	321	285	303	294	288	335	318	318	370	355	335	320	347	325	329	324	336	310	313	313	336	332	366	321	306	307	321	307	320	331	313	346	324	293	324	309	312	312	326	309	314	321	337	342	348	306	301	333	339	294	330	295	355	312	336	332	341	308	334	327	326	296	342	336	306	318	334	330	333	321	316	303	309	310	324	331	320	357	331	312	341	352	326	333	335	314	336	312	324	325	334	321	344	335	337	314	315	321	334	330	296	359	311	322	319	319	295	366	342	344	316	316	331	324	333	344	316	294	295	328	270	340	343	341	330	331	333	317	356	324	337	310	311	303	330	322	334	309	331	368	347	323	323	345	319	303	329	317	344	343	359	336	322	333	293	301	351	314	322	298	339	304	347	341	342	317	317	313	312	317	290	336	356	326	339	336	328	337	339	305	288	329	360	337	305	317	348	338	315	316	361	321	316	327	306	323	341	291	347	362	299	337	329	285	326	323	330	286	313	308	307	337	307	312	304	359	334	317	309	353	330	366	329	345	335	312	335	352	320	281	337	319	314	351	338	337	308	336	365	338	329	358	359	337	351	302	340	311	315	297	310	323	335	328	324	300	332	322	312	316	314	321	313	312	337	336	301	321	331	329	322	326	296	314	344	312	308	323	327	338	337	350	329	328	312	297	338	313	351	346	326	346	315	342	378	327	341	344	334	313	300	319	320	303	340	346	341	345	313	337	281	352	343	300	306	290	313	327	342	341	307	298	333	289	316	299	310	297	326	302	342	316	315	326	323	335	325	304	317	359	332	341	314	329	311	320	323	331	307	335	325	339	302	335	320	324	351	341	332	307	375	315	310	328	340	338	304	309	339	340	360	326	353	322	322	319	291	350	345	325	335	311	331	350	317	338	315	325	319	339	332	335	333	334	323	353	334	362	336	315	330	333	348	318	291	317	313	332	297	339	353	323	315	334	301	301	345	325	330	314	352	324	291	319	309	337	313	334	301	331	309	309	318	317	343	342	329	318	330	357	346	313	318	330	338	326	292	331	327	323	327	326	318	344	340	370	366	301	325	314	295	322	351	303	301	350	345	313	312	301	341	300	293	305	325	314	315	327	349	343	314	337	334	304	316	325	318	304	296	319	314	309	306	337	343	315	322	358	331	305	288	292	293	329	345	349	350	342	305	340	352	334	356	338	325	323	335	340	315	328	332	367	317	348	327	318	346	332	333	346	312	329	341	298	345	300	308	324	330	327	344	321	338	292	341	316	343	310	319	358	336	315	315	331	345	349	341	353	334	329	337	273	308	306	312	330	335	286	331	365	304	332	351	312	293	334	326	327	333	360	345	317	324	307	292	319	331	327	340	369	310	315	319	292	330	352	304	371	324	310	296	313	317	314	332	323	346	319	334	314	336	323	325	340	335	317	344	311	314	347	357	323	314	322	306	326	314	348	279	324	360	311	331	351	334	351	324	312	315	317	352	351	358	361	333	327	361	320	373	302	329	309	342	330	341	308	340	339	317	314	339	298	356	314	352	315	292	309	296	339	332	317	312	342	351	344	327	312	346	334	340	302	332	322	290	358	286	299	326	302	316	353	325	343	316	299	377	357	295	311	357	345	328	323	314	329	339	328	318	332	333	303	326	292	314	303	348	345	329	367	349	329	309	323	328	334	309	359	324	356	308	335	309	337	352	329	321	325	268	325	308	330	312	314	310	367	307	301	272	299	332	338	317	295	366	347	333	316	339	313	329	313	353	316	336	330	339	355	289	343	321	322	326	298	296	317	315	354	325	348	297	317	327	324	330	328	296	331	294	301	334	367	336	307	333	332	323	352	349	327	322	343	342	301	303	339	346	363	324	313	323	318	338	315	324	343	313	333	308	349	340	296	338	326	358	356	328	337	304	301	292	336	303	330	328	332	343	283	320	290	327	317	320	347	360	299	336	357	343	336	349	329	350	299	335	306	283	332	352	335	331	313	359	332	312	330	292	326	344	347	284	318	312	330	336	314	339	350	293	309	317	333	328	328	356	385	328	369	319	320	328	279	343	330	373	342	321	349	339	327	357	339	373	280	308	320	329	346	340	314	315	314	319	301	344	298	354	314	331	307	281	308	322	293	356	367	331	323	291	320	316	357	332	312	300	361	341	322	301	351	291	322	272	322	343	317	330	297	342	358	320	367	327	336	308	299	309	302	314	282	310	325	295	311	329	309	330	281	327	319	351	323	321	332	304	287	315	310	333	307	330	324	336	340	309	336	322	315
15364	3331	20503	35927	16420	1483	1417	1172	1150	999	978	931	906	863	874	884	843	816	786	799	768	779	791	740	773	771	790	756	763	767	780	786	721	769	757	773	710	755	722	761	717	713	712	772	753	732	740	736	764	735	772	692	740	776	750	724	721	777	751	696	735	736	700	696	745	771	737	722	715	702	694	746	757	722	728	699	743	705	712	756	717	726	726	744	655	765	763	700	707	691	706	721	737	698	716	742	705	730	672	728	742	735	756	763	716	703	755	714	706	746	777	732	715	729	735	692	703	711	699	707	725	693	711	702	725	708	696	734	716	692	778	723	765	732	709	716	658	680	706	770	714	725	681	724	725	702	711	765	666	734	786	718	704	727	740	743	692	711	697	742	722	745	713	708	732	718	714	732	776	735	672	757	718	704	720	701	717	698	730	724	709	696	689	709	732	701	763	759	706	729	729	762	730	692	748	654	720	730	697	751	747	723	749	719	705	684	705	704	720	691	768	724	685	699	737	627	740	706	696	728	744	726	767	727	722	694	730	702	708	751	759	709	736	705	735	721	716	744	701	747	714	745	756	725	715	698	712	725	746	678	721	709	691	717	728	702	695	695	712	758	715	739	695	703	694	709	714	701	691	738	710	756	680	702	728	717	734	693	775	744	661	747	738	742	737	702	669	704	712	774	742	764	715	734	719	755	721	704	734	738	651	747	705	727	693	766	698	767	674	725	699	729	750	705	743	703	716	692	716	709	746	702	680	717	705	778	695	684	715	672	690	705	655	701	723	699	735	716	689	718	736	706	719	757	794	711	720	707	726	745	712	708	720	748	738	747	657	741	708	722	689	700	700	713	723	712	741	732	690	742	709	696	712	715	734	739	717	738	692	707	729	690	686	693	722	719	718	708	732	717	682	735	726	693	681	684	750	697	675	679	690	754	766	678	715	709	707	733	710	721	686	718	701	756	737	724	716	722	709	717	678	689	711	781	773	680	715	701	687	743	728	738	685	644	695	740	745	761	729	725	688	720	714	744	692	692	682	742	696	711	707	736	741	728	731	722	696	691	786	774	684	729	692	735	727	751	735	736	737	711	726	719	650	702	746	709	712	752	700	711	706	723	725	655	700	715	752	704	673	717	680	710	725	729	725	740	712	710	733	699	738	698	735	745	707	683	686	695	670	732	745	701	698	721	720	740	699	690	748	679	689	749	741	748	733	780	703	680	741	672	740	666	707	723	737	695	707	739	681	716	712	735	688	714	675	691	742	716	707	738	736	668	710	719	754	699	687	742	738	734	747	686	717	781	707	688	709	760	738	692	741	701	711	716	721	735	700	733	694	728	708	752	719	716	705	732	714	713	711	724	731	693	689	724	717	707	730	738	700	704	751	687	725	692	672	706	697	730	720	731	686	721	737	746	744	743	716	725	723	702	737	770	724	743	772	712	711	689	704	687	697	704	694	690	712	635	681	706	688	692	712	691	699	732	742	751	665	701	739	755	770	748	725	778	725	747	747	720	742	756	756	724	703	722	749	704	734	723	695	734	765	762	711	681	704	713	651	698	750	676	731	695	702	737	729	690	714	717	751	731	731	764	737	731	718	726	711	709	732	671	724	736	703	725	666	716	682	714	659	723	724	737	740	690	741	690	743	673	699	791	738	682	736	703	722	719	718	753	699	747	681	721	686	730	642	727	716	744	695	753	758	737	692	708	723	722	689	698	688	687	681	727	702	774	729	696	686	727	721	703	733	726	725	722	704	697	689	725	770	726	731	683	732	711	686	731	658	670	765	766	750	728	728	714	728	717	698	716	706	713	677	723	712	704	707	719	711	694	736	676	686	696	706	679	734	703	704	699	714	725	740	693	682	735	747	665	719	694	706	725	710	727	732	778	672	670	736	714	691	718	729	734	725	659	740	683	700	694	740	716	708	706	721	721	685	732	661	738	690	738	647	696	695	711	749	682	716	678	711	755	714	706	728	741	740	723	729	679	712	744	739	707	691	717	722	629	721	692	691	715	741	671	758	712	671	737	712	733	707	707	667	706	724	652	725	719	697	756	707	698	725	701	685	715	757	711	660	763	744	685	734	695	761	687	720	736	748	745	692	725	774	728	762	693	695	711	732	698	754	769	731	712	678	710	706	782	689	706	700	694	732	672	774	692	712	699	718	723	723	720	710	714	656	715	755	719	712	720	765	741	696	675	753	700	711	734	758	703	688	693	751	699	685	724	746	701	693	763	714	729	712	721	710	720	725	740	702	674	698	696	703	693	731	755	714	729	760	720	773	715	738	729	717	721	685	705	718	700	723	698	691	673	747	687	727	729	744	695	703	729	759	725	733	700	670	799	709	721	700	719	717	655	728	722	732	703	697	708	742	733	696	740	725	784	702	720	689	705	715	733	698	720	699	690	708	757	720	696	730	677	721	715	716	723	715	697	784	729	657	696	699	701	743	713	727	761	740	724	744	715	717	714	727	755	749	754	700	711	657	705	697	733	729	718	703	687	692	730	733	694	769	683	671	659	685	715	678	701	754	698	729	709	648	710	760	711	721	664	715	772	741	758	755	730	690	684	724	781	732	684	719	687	758	753	722	732	731	732	726	785	726	738	783	727	698	671	713	732	729	724	712	717	711	676	694	760	666	729	619	734	732	753	718	746	724	746	685	711	715	738	736	690	702	747	737	717	649	685	762	723	701	711	753	734	725	740	683	724	711	685	739	762	699	740	704	714	710	728	707	671	717	770	674	726	735	703	752	756	730	732	677	743	741	723	721	751	678	737	728	710	709	773	727	731	690	696	766	718	731	699	693	733	702	730	708	747	726	685	733	692	724	730	774	706	721	716	692	707	717	727	697	737	682	692	725	708	729	722	747	722	667	724	697	683	716	719	699	687	740	688	679	733	681	674	728	703	707	717	727	694	720	754	733	686	691	708	772	688	755	742	723	781	726	705	774	706	741	680	714	709	717	755	716	754	704	699	702	699	711	695	710	707	723	702	747	708	710	650	706	714	690	718	768	663	726	755	756	704	762	706	654	733	702	730	669	714	713	736	731	723	681	691	715	709	713	737	761	693	725	736	720	732	705	745	742	730	689	757	711	677	699	740	752	710	739	762	716	745	692	674	676	701	716	766	754	692	725	694	706	723	773	675	742	737	713	759	723	752	672	739	727	720	690	674	743	707	783	732	660	659	713	686	689	752	718	744	673	724	721	709	737	712	709	714	702	716	725	710	688	754	681	740	752	712	716	711	745	706	770	698	698	739	714	747	744	761	664	673	710	714	721	761	693	715	740	716	713	739	696	681	708	668	707	719	697	663	736	690	691	732	681	725	702	682	669	671	739	647	741	691	678	683	708	757	732	745	680	738	695	711	740	721	713	698	695	717	722	768	727	702	715	726	695	767	678	720	723	741	712	744	674	704	740	771	724	664	725	713	681	673	713	721	739	726	695	699	701	708	730	703	690	741	721	681	782	758	711	770	755	689	705	712	708	700	675	744
8736	1436	921	527	209	168	152	131	147	134	137	149	172	146	148	160	147	127	133	159	153	125	148	147	144	163	145	138	142	134	149	147	156	144	124	122	163	130	133	136	136	162	147	138	139	118	128	168	149	157	140	138	137	157	148	141	156	158	133	151	142	132	148	167	122	147	148	125	131	121	148	160	135	123	148	142	155	137	154	128	156	150	142	164	179	151	136	127	125	148	141	140	122	154	132	148	140	137	116	157	174	144	163	133	137	151	126	139	157	135	133	153	157	151	150	159	129	157	135	152	124	155	157	128	143	155	149	159	141	142	136	133	141	125	136	172	128	132	135	155	137	124	132	131	146	128	149	160	139	155	136	142	126	131	142	151	156	158	131	125	126	144	176	142	152	157	116	126	138	135	143	127	109	140	152	142	139	162	128	150	136	137	149	127	146	152	140	137	144	110	122	119	134	112	152	148	123	138	141	134	147	139	144	145	138	149	152	151	127	134	128	149	139	147	164	132	147	144	128	146	153	129	135	150	150	170	159	131	125	111	151	131	127	141	133	171	151	168	146	138	144	130	119	141	145	149	154	138	126	128	145	140	129	144	162	139	134	141	148	130	160	151	124	150	150	142	138	115	149	132	126	129	169	161	128	156	141	156	147	150	138	148	137	151	130	146	136	132	155	135	147	133	112	131	138	147	132	160	133	178	129	132	157	161	129	160	136	130	139	137	136	141	147	136	149	157	134	128	140	156	145	143	130	158	162	142	167	140	131	123	145	148	137	138	145	156	139	142	150	148	125	160	133	154	128	150	145	148	153	150	160	138	136	126	153	126	127	165	149	141	132	124	125	145	127	180	134	129	161	135	140	167	160	144	130	157	144	164	144	122	150	143	160	143	141	156	151	142	158	127	166	142	139	137	136	135	133	146	155	156	144	138	168	137	132	145	134	171	134	162	175	137	99	138	152	139	134	124	145	137	127	131	149	161	154	164	139	137	137	162	132	137	161	160	139	129	135	123	147	153	147	149	150	147	145	138	153	146	156	147	144	138	140	129	123	119	144	157	132	136	126	126	138	141	134	146	150	146	140	134	152	145	144	169	129	141	147	142	141	145	129	115	148	146	145	156	145	133	136	153	125	136	152	154	136	150	153	122	152	142	127	141	130	154	117	140	151	155	127	142	126	133	127	131	154	135	141	151	138	151	137	140	158	144	121	143	148	150	162	151	145	146	132	127	120	152	155	125	138	153	131	136	148	126	125	144	137	141	151	170	143	167	142	137	153	151	136	154	147	143	158	120	169	146	144	139	149	156	148	117	161	115	128	119	140	130	173	144	147	135	123	143	114	107	140	138	146	146	130	139	162	150	149	122	143	154	172	122	164	144	171	162	136	115	163	179	126	136	144	138	110	152	153	159	140	156	156	143	147	157	147	161	153	169	140	144	148	162	131	138	163	168	155	141	162	150	118	147	131	127	131	145	151	152	155	131	164	154	150	124	141	120	140	160	152	163	157	161	145	126	127	133	136	150	130	131	128	147	121	138	134	140	136	145	128	112	154	146	157	157	145	136	131	134	161	146	143	130	139	128	150	147	141	134	144	134	150	139	140	155	151	149	141	137	149	156	139	119	155	131	116	170	152	159	138	144	155	131	139	144	165	163	147	157	155	139	157	129	129	150	131	149	142	114	145	122	148	163	174	153	126	135	143	157	149	145	148	147	122	146	125	141	130	127	132	152	134	140	122	113	132	166	142	145	133	162	125	135	132	125	142	138	150	158	154	137	170	146	134	160	151	145	131	150	162	146	135	125	136	138	176	148	156	147	133	148	140	143	145	121	143	166	154	132	129	158	145	141	158	143	137	147	127	131	144	161	151	160	134	143	149	169	121	178	177	127	121	124	134	130	155	132	142	155	142	123	145	146	181	138	146	138	151	138	152	137	141	161	159	140	135	163	164	135	143	144	144	111	142	115	135	142	154	146	142	132	172	145	157	125	158	136	117	150	129	179	133	147	160	146	133	141	162	136	150	152	154	124	144	144	130	134	150	145	141	127	160	150	133	156	159	137	151	151	126	171	159	124	126	136	150	149	136	141	158	135	142	149	124	145	133	118	148	134	149	128	151	176	146	132	137	146	165	154	145	138	159	135	138	143	149	146	158	155	126	154	137	179	128	142	156	122	163	159	131	136	166	131	144	115	111	160	139	138	126	164	130	155	125	137	144	128	128	140	140	141	144	138	154	132	121	141	149	138	154	165	141	134	158	154	175	145	129	167	149	130	137	136	141	167	165	141	138	129	132	150	115	136	154	154	135	144	177	154	137	151	135	136	124	138	145	138	158	144	146	172	141	171	128	122	146	149	141	146	136	159	152	134	172	114	130	146	175	155	148	153	147	160	133	162	150	151	124	131	137	164	157	152	147	151	147	158	143	154	157	135	130	149	156	139	123	156	137	135	165	141	155	133	128	126	155	159	163	132	125	120	130	120	129	136	134	141	118	156	152	152	142	138	145	161	139	124	152	151	140	145	144	144	139	146	115	158	136	153	155	153	144	148	155	145	134	151	132	167	159	126	148	121	148	145	116	116	131	157	153	153	148	137	141	165	151	146	125	158	145	146	131	138	140	163	137	140	168	115	120	139	155	156	144	157	145	141	154	156	127	123	146	132	168	147	169	141	133	145	133	142	127	130	129	156	131	161	148	134	150	151	145	144	135	144	141	158	159	158	140	125	165	165	165	165	134	150	150	140	157	142	143	152	132	122	142	160	139	150	138	148	145	157	162	125	163	164	135	127	140	115	160	153	173	138	143	129	143	137	145	135	152	131	128	163	110	147	162	163	149	148	151	130	134	140	160	127	141	172	168	157	112	150	127	154	143	152	133	139	166	141	148	151	126	132	140	127	122	151	130	149	143	149	139	145	123	155	148	160	159	144	157	149	149	136	146	170	155	132	151	130	147	143	133	167	144	119	160	147	155	156	141	114	155	159	134	148	173	146	151	137	123	147	148	126	116	155	154	159	112	136	177	148	119	126	134	145	132	157	127	144	146	138	133	153	142	158	144	114	126	151	161	164	144	132	133	121	144	163	139	152	140	156	138	132	143	135	153	143	147	120	146	130	153	152	138	156	123	145	144	126	126	136	138	134	160	173	155	159	146	173	157	144	143	143	144	139	146	140	145	156	150	143	144	135	131	152	148	157	143	132	130	140	149	166	149	140	150	137	168	157	151	125	153	148	133	148	168	166	180	122	128	149	148	161	175	166	144	144	147	157	119	126	136	141	118	137	130	156	153	131	153	138	138	126	107	128	152	131	153	129	146	132	163	168	152	152	140	149	146	125	151	132	165	150	131	129	126	138	144	141	137	152	147	145	128	164	122	143	156	126	142	150	146	149	150	150	174	131	122	110	159	133	119	134	128	127	129	160	151	134	147	160	124	139	131	170	136	141	137	138	139	138	125	134	134	147	148	122	131	131	129	146	142	132	141	140	136	142	150	142
5208	1318	2168	1522	610	341	407	421	379	408	383	382	392	371	372	361	387	392	391	387	365	393	364	394	332	376	389	386	365	399	421	336	362	381	343	367	368	362	360	373	369	369	393	409	333	391	364	411	385	390	392	361	340	335	372	373	379	395	379	390	392	381	344	394	396	378	368	400	373	367	372	368	336	400	424	361	339	392	385	390	352	402	375	379	356	388	379	404	366	386	391	360	403	378	345	423	395	404	361	356	355	376	391	402	337	347	360	345	384	395	348	377	385	387	363	379	357	381	391	409	373	386	398	371	386	377	356	402	385	378	366	367	372	379	345	396	389	385	378	377	355	366	337	361	371	416	402	365	388	382	389	386	380	365	410	383	337	375	346	373	404	403	333	375	390	384	383	396	392	359	377	346	374	376	383	384	356	393	349	372	371	346	342	371	386	336	362	382	348	351	370	369	376	379	363	369	377	374	384	412	358	390	350	402	409	405	353	381	383	420	391	371	366	391	397	369	348	383	373	373	385	364	396	392	386	340	386	369	377	369	389	332	358	371	390	356	400	395	349	362	388	390	367	399	362	400	331	412	368	384	404	361	355	375	410	370	404	355	391	372	390	358	381	382	348	384	372	357	380	376	390	361	360	389	399	363	391	371	362	363	387	397	417	357	378	382	359	363	420	353	380	392	373	392	343	379	373	377	351	367	368	398	368	387	386	346	379	374	362	381	371	389	356	402	376	391	398	336	383	391	411	404	363	408	365	373	380	356	373	359	407	364	348	359	394	366	408	385	378	395	390	390	374	352	394	375	383	367	347	370	386	355	386	387	387	364	369	364	387	357	397	374	368	365	384	378	361	386	379	375	370	366	396	389	332	348	363	377	388	406	389	358	373	363	409	365	375	353	378	389	379	336	376	395	371	353	385	363	367	358	388	386	380	390	385	369	379	374	380	393	372	385	372	379	368	367	419	364	415	366	365	361	337	385	359	392	348	368	393	339	394	370	395	385	353	367	377	345	386	386	389	390	363	365	342	371	351	328	370	409	360	363	374	356	367	360	381	378	381	353	359	398	373	399	417	377	379	388	382	367	378	364	381	339	370	364	388	385	389	344	366	385	379	402	371	385	366	381	383	382	368	386	367	360	342	350	384	404	387	388	406	382	353	415	351	370	401	370	353	393	379	382	358	365	382	367	394	396	374	365	368	366	342	398	384	398	418	386	372	386	375	369	395	372	387	386	348	391	361	406	383	371	360	368	373	415	364	379	400	383	332	390	405	339	376	369	387	403	399	368	399	372	347	329	393	398	375	377	351	374	374	374	392	400	388	362	368	367	346	380	380	405	369	354	380	356	383	393	402	400	372	367	360	383	380	392	407	379	386	394	416	337	359	361	351	413	330	386	392	400	393	377	364	397	366	397	396	392	378	339	367	370	372	385	352	363	361	368	378	376	400	363	353	363	365	386	337	421	376	383	362	371	368	369	373	371	384	400	430	352	367	390	383	360	372	381	389	383	376	363	392	381	385	389	411	398	368	392	370	371	383	366	380	365	372	394	362	361	396	422	380	346	399	399	383	351	356	431	363	372	374	374	357	371	341	382	364	375	367	374	359	391	363	404	365	401	360	373	376	353	393	391	380	370	381	389	384	374	404	367	421	411	353	375	358	350	369	389	372	388	366	364	378	401	360	348	365	376	360	358	438	344	387	370	344	383	343	408	411	375	384	380	347	360	390	357	354	380	395	384	360	374	360	367	379	382	382	382	400	397	390	384	379	375	379	374	378	379	362	368	363	392	365	396	373	365	371	385	378	355	380	383	362	398	436	339	386	359	381	365	351	395	353	369	407	358	406	388	379	370	390	369	383	376	376	388	386	368	383	396	368	449	377	382	388	416	389	378	343	350	400	379	368	326	375	383	365	377	344	366	396	351	354	340	375	352	412	383	372	384	351	414	327	360	390	370	394	379	383	360	401	378	367	358	424	415	372	363	392	376	401	349	407	344	371	375	363	380	345	411	363	398	348	392	385	338	345	395	397	355	348	378	389	373	345	404	365	397	398	365	377	388	384	375	377	350	384	381	352	401	362	414	360	358	374	342	366	364	355	370	396	371	382	391	363	395	361	370	416	361	368	382	376	413	383	397	412	372	377	367	354	371	370	355	370	395	385	370	374	386	385	382	365	390	378	407	353	383	406	370	373	373	379	387	358	403	383	415	405	395	333	377	386	358	397	360	359	361	369	405	366	364	376	369	359	397	385	372	365	359	358	357	386	377	358	383	360	376	376	350	368	352	386	379	375	376	368	387	365	404	354	368	387	380	384	363	366	380	338	361	342	406	373	375	387	370	367	371	381	355	421	382	341	405	368	378	395	374	379	395	363	381	358	357	387	369	378	362	381	390	361	408	380	353	345	383	366	395	395	365	352	380	395	395	392	386	358	378	380	374	350	370	378	412	373	374	383	350	334	377	380	360	425	399	388	382	383	385	383	367	350	357	402	397	342	413	388	378	368	376	386	387	370	376	366	348	375	392	341	391	348	374	394	387	358	375	357	401	419	372	396	357	374	423	378	391	400	378	336	364	398	381	360	373	362	400	329	392	391	386	434	373	374	399	382	376	393	389	370	367	385	374	374	397	374	361	358	329	357	373	389	403	358	360	368	388	354	352	369	421	389	367	387	352	369	401	347	365	338	390	371	392	371	361	349	388	372	369	373	384	393	397	365	378	367	383	380	375	354	361	367	423	360	365	405	360	388	403	360	387	381	380	423	374	378	356	377	375	385	425	375	359	396	357	388	411	371	414	369	365	373	387	383	344	365	405	337	345	381	378	371	398	359	371	341	366	372	396	379	355	392	366	390	383	358	359	368	372	345	401	385	384	362	381	381	390	360	349	343	394	360	377	409	373	385	356	360	364	402	361	386	382	350	353	357	348	376	366	378	384	369	385	357	412	405	365	388	381	399	373	361	393	375	372	384	392	335	411	420	376	375	344	420	337	374	348	394	378	395	373	395	377	392	363	366	365	387	373	352	387	367	396	353	370	391	379	365	359	368	392	353	396	360	417	364	353	336	347	384	377	377	380	373	392	377	402	381	385	366	364	387	356	385	377	371	358	387	369	380	368	403	376	369	360	376	369	321	372	395	362	414	359	363	363	390	337	382	373	394	369	401	388	402	363	384	351	367	339	337	352	372	362	369	378	392	387	408	372	370	367	360	382	388	411	383	363	359	380	381	380	382	404	362	368	376	359	335	351	371	398	396	382	382	363	349	390	409	358	361	367	381	402	361	390	368	379	392	397	379	381	368	384	373	377	396	391	377	372	382	368	386	371	380	376	379	361	401	379	395	410	331	397	368	392	404	393	363	357	373	399	360	387	375	391	369	382	353	387	380	370	383	361	424	358	413	389	426	392	371	371	377	390	367	389	364	343	371	358	380	379	374	377	363	403	392	360	417	394	389	367	366	370	384	408	376	370	351	378	358	401	366	368	386	371	356	386
19267	3643	2658	12819	4364	467	356	357	318	321	336	316	305	316	305	285	318	291	310	286	304	292	325	304	320	309	271	289	314	340	318	292	310	262	289	292	281	298	298	316	320	334	316	364	319	306	299	265	297	293	331	325	311	261	276	296	318	324	326	299	340	305	310	306	275	279	296	295	300	286	316	287	316	300	294	306	306	293	320	260	290	302	322	286	328	297	284	263	295	290	320	299	340	300	302	318	312	321	312	288	325	250	273	312	333	324	288	261	312	293	315	308	319	337	276	318	301	293	287	309	314	373	287	290	318	309	312	306	311	326	299	309	320	338	294	302	306	308	280	296	292	302	313	311	361	295	291	361	286	290	289	304	328	292	271	311	327	298	276	286	301	315	309	302	317	325	321	321	309	304	303	288	308	290	305	288	308	256	285	289	295	331	288	299	305	274	297	291	285	291	286	321	282	312	282	301	287	326	325	271	302	259	311	301	279	335	306	302	271	283	318	262	304	302	309	315	267	308	273	324	315	312	300	286	307	317	333	312	300	309	293	292	337	308	322	313	296	287	307	301	326	288	308	288	286	277	309	296	309	301	307	297	278	299	322	297	282	325	313	303	310	274	327	279	293	282	322	316	291	315	296	317	316	291	280	280	320	337	321	302	288	290	275	287	310	333	291	311	325	336	305	351	279	323	278	308	316	299	315	259	338	330	347	301	307	311	247	306	304	317	302	277	315	340	303	342	310	339	319	302	305	296	291	297	320	301	290	260	313	276	305	293	333	309	310	295	305	308	303	289	298	324	306	303	299	320	314	322	305	286	301	300	301	288	303	297	291	275	295	335	289	293	311	309	269	286	322	291	332	281	280	304	330	301	289	357	341	286	296	290	348	297	291	304	295	295	276	283	297	319	304	318	319	297	325	317	313	306	305	335	351	318	321	302	285	308	280	324	320	313	299	280	318	265	261	269	285	305	270	313	323	300	296	292	298	301	303	296	352	309	306	323	308	352	288	318	301	318	278	299	306	323	290	287	291	318	304	302	295	312	304	332	315	329	289	318	275	286	326	324	297	324	282	333	296	284	279	292	307	299	310	342	305	291	258	293	296	294	335	307	312	301	308	297	292	298	343	348	300	281	282	304	301	341	317	311	303	293	286	298	355	318	319	295	306	324	315	319	311	278	323	304	264	340	307	305	297	312	304	310	291	303	321	308	330	318	290	284	303	278	262	341	275	296	312	291	286	309	281	310	290	329	304	314	319	328	315	302	289	287	276	283	334	311	300	284	317	292	296	295	316	316	297	321	305	292	280	332	304	296	314	321	305	308	295	292	301	273	304	256	278	302	325	308	292	298	298	330	313	305	257	291	309	289	291	318	289	328	289	310	284	328	277	304	312	344	317	263	267	284	286	303	294	310	310	302	276	327	332	281	289	296	341	314	319	320	264	322	290	340	331	311	305	332	327	295	307	312	306	316	316	296	289	288	278	286	294	273	293	299	306	313	285	308	288	291	258	274	285	341	292	322	268	303	303	295	289	295	262	291	324	277	296	274	264	286	320	347	306	314	302	303	340	295	308	309	289	335	314	303	303	332	311	310	307	307	305	297	272	308	318	290	303	285	304	323	319	317	319	297	270	310	319	323	324	299	288	298	282	328	313	296	301	288	293	276	297	307	337	262	313	301	304	280	298	317	292	316	297	286	289	292	307	313	307	326	315	338	290	304	306	339	299	298	301	304	302	338	314	286	304	294	297	310	269	302	307	294	318	287	301	274	299	312	323	311	311	318	323	272	300	298	302	282	328	296	319	320	297	301	305	280	331	277	317	287	325	338	322	337	286	278	318	309	292	302	270	304	339	294	305	296	307	297	309	300	288	326	325	297	319	303	311	288	284	294	287	333	332	273	275	298	307	292	318	312	291	287	312	290	325	280	328	295	303	315	272	305	299	271	302	357	276	297	332	322	292	307	302	324	313	291	294	334	322	293	281	293	288	297	290	276	316	310	303	318	317	310	310	302	330	305	292	287	314	307	304	270	279	302	288	292	336	312	293	285	324	249	287	290	308	302	282	304	319	337	278	286	311	320	335	312	292	310	326	310	281	303	271	310	297	286	292	280	332	332	311	308	329	308	308	318	297	304	307	290	294	299	307	293	286	292	297	255	288	279	310	305	301	296	326	289	296	294	303	298	300	313	328	292	288	306	342	286	295	330	279	299	290	285	337	305	307	298	306	307	338	307	299	332	288	295	308	369	298	278	306	326	293	286	331	306	264	309	318	338	326	304	307	334	285	322	328	303	319	315	309	287	334	334	286	285	303	270	305	312	284	299	330	315	277	273	281	289	282	283	304	302	327	306	318	293	286	261	276	288	304	283	298	309	311	327	300	295	305	293	312	303	303	293	290	330	295	306	266	274	314	285	282	313	304	305	296	299	330	334	332	328	306	274	317	302	340	314	321	270	318	298	289	274	289	309	315	294	340	325	290	286	312	279	337	285	325	308	319	301	308	290	299	304	306	313	297	289	295	310	290	346	329	302	281	306	309	336	318	291	317	284	321	306	336	332	324	320	303	295	310	316	306	307	294	290	354	283	338	319	307	294	304	322	300	296	315	282	304	282	334	293	314	289	303	328	289	309	312	336	295	292	309	314	320	340	293	279	317	308	291	304	296	308	349	312	266	291	283	299	290	275	329	280	288	264	284	303	299	306	305	311	290	294	339	311	309	270	320	269	314	299	290	280	322	309	307	320	314	328	281	317	322	287	321	318	331	316	337	326	269	359	337	304	315	305	269	301	303	277	276	287	311	314	321	329	294	290	344	307	302	293	301	284	307	306	293	314	315	288	303	291	318	322	274	296	281	323	315	297	285	303	311	279	278	311	333	312	345	311	330	316	277	292	306	315	292	334	287	317	276	277	314	310	285	327	305	269	301	289	310	274	316	281	312	307	308	304	309	289	313	329	306	292	314	310	322	322	284	313	318	323	303	293	302	319	318	333	270	258	298	314	325	295	304	300	305	289	302	279	323	337	274	300	306	288	312	321	240	302	304	282	330	314	321	314	308	290	312	281	305	286	301	322	297	307	279	281	311	318	311	291	306	266	287	300	310	332	308	296	325	331	326	297	318	306	288	325	287	308	293	301	315	307	296	306	312	334	284	246	328	274	303	351	314	306	315	298	307	309	298	284	309	286	319	310	297	314	304	301	289	314	330	305	308	321	287	304	310	299	325	317	314	304	333	327	292	314	306	316	291	296	309	291	284	318	308	311	274	280	289	299	325	316	251	290	281	325	311	311	313	335	297	281	334	291	325	316	286	301	303	302	283	287	310	304	299	363	333	327	314	292	292	320	302	299	305	319	284	296	289	319	338	298	332	291	317	276	287	301	297	331	294	286	329	338	324	311	317	360	313	293	293	311	259	302	302	311	288	323	259	270	295	326	307	292	313	299	298	312	328	316	308	285	335	273	304	309	302	310	299	319	310	315	346	302	276	278	336	322
12012	2606	6191	25127	10854	1086	979	932	851	831	815	792	832	737	741	770	739	778	715	702	739	719	715	685	755	751	680	699	722	695	699	685	682	685	704	674	664	710	696	734	685	710	722	719	711	685	713	652	743	647	675	645	733	665	680	710	672	737	719	645	706	700	711	753	688	634	668	638	681	694	716	697	657	698	715	673	703	665	700	680	745	672	664	674	725	686	691	707	686	684	714	675	683	642	687	680	721	715	678	678	700	653	661	658	693	702	725	697	681	723	679	758	665	673	708	721	700	694	659	687	707	704	689	664	693	659	645	670	676	707	728	676	707	705	644	696	713	688	665	700	693	660	707	700	709	680	643	695	685	676	707	641	674	700	715	715	691	675	680	712	642	700	679	709	652	732	693	685	699	675	714	653	642	682	693	727	645	682	669	658	688	652	709	656	661	657	675	698	702	705	667	676	637	682	689	704	694	716	721	672	697	669	689	703	696	680	687	681	683	649	711	692	680	710	668	699	672	713	699	700	700	675	668	703	683	637	682	656	686	684	671	694	677	704	720	658	691	699	714	715	689	720	636	724	707	630	712	748	687	682	677	666	639	678	637	660	712	670	661	658	703	684	678	671	672	683	683	671	673	682	660	692	682	670	665	632	656	651	680	707	689	687	711	696	666	660	727	695	690	713	671	695	700	727	657	661	683	673	697	687	687	696	671	656	685	629	676	680	739	672	729	703	705	694	692	713	674	688	665	670	695	650	690	672	743	750	659	669	699	672	697	680	680	692	723	711	672	657	679	702	704	662	726	690	706	646	686	666	725	715	691	690	732	662	655	699	665	633	653	695	684	735	673	709	743	723	698	657	723	690	731	720	694	716	675	688	643	680	696	716	682	684	699	682	700	695	680	685	696	675	685	674	689	623	711	698	702	723	710	657	709	686	666	686	651	671	710	721	634	708	664	652	683	722	694	741	711	698	697	655	727	699	709	736	665	656	704	701	669	683	697	620	707	638	667	713	652	682	665	700	688	693	654	698	677	633	702	665	644	723	674	682	648	656	647	677	656	666	660	682	668	691	713	689	681	717	730	678	740	694	715	720	680	676	714	695	716	694	712	695	675	674	715	684	679	670	669	753	748	697	709	677	680	651	697	704	702	706	723	654	658	673	688	687	732	695	675	671	694	691	671	691	715	695	705	689	714	648	724	678	672	672	701	677	655	669	717	680	728	705	700	683	661	644	682	639	650	717	713	726	707	674	720	751	699	697	657	669	723	709	690	637	666	683	700	693	635	750	697	685	705	685	690	683	635	680	687	679	660	711	662	642	669	621	678	654	670	675	645	680	684	644	692	685	699	689	718	656	710	678	692	648	660	717	719	638	692	712	678	775	693	684	668	662	680	702	712	736	700	638	682	665	711	689	690	706	670	688	680	666	700	705	651	688	692	704	666	657	734	675	702	710	677	742	742	673	685	679	655	679	685	661	684	681	674	668	670	681	703	702	682	651	692	707	696	659	692	676	726	652	674	692	734	700	672	674	689	695	698	693	663	697	668	717	692	688	688	681	690	669	715	703	689	730	670	683	687	726	636	673	661	690	660	666	652	689	730	635	653	719	745	657	701	709	671	711	651	661	696	705	728	721	679	650	706	693	730	689	685	696	700	694	683	690	683	724	674	691	649	700	612	712	688	676	682	704	687	700	677	643	655	670	730	717	670	690	744	677	679	732	654	693	729	684	708	674	698	693	708	672	702	701	682	671	702	690	656	694	686	733	710	701	680	640	709	690	683	705	689	733	667	686	679	656	687	678	707	677	702	677	692	652	649	712	641	727	714	709	690	704	697	682	695	697	696	712	694	667	673	687	673	732	686	686	702	668	673	708	679	735	675	695	717	692	677	727	656	678	689	697	732	685	715	711	674	742	668	707	717	663	709	732	631	664	723	735	709	698	681	636	679	697	690	700	681	674	728	670	668	713	673	655	746	675	688	732	707	707	690	691	709	648	722	685	702	748	687	701	656	696	705	683	652	644	693	695	684	683	652	647	670	642	658	664	707	684	692	689	683	725	706	696	686	658	708	659	700	686	668	685	713	731	666	700	706	688	688	669	630	670	652	668	665	700	682	671	690	672	705	648	660	699	666	712	699	728	709	685	660	650	691	684	724	722	667	742	689	687	702	676	689	716	642	711	704	704	701	635	682	695	738	693	696	712	717	710	654	695	709	682	693	684	652	699	702	683	741	693	636	722	677	671	716	673	680	670	674	720	663	726	680	732	670	702	704	714	728	690	645	690	692	660	652	674	723	658	708	687	723	717	694	721	671	702	717	703	650	705	723	702	691	683	657	659	692	738	691	698	721	725	688	671	694	737	713	648	656	690	727	671	711	694	726	711	713	713	675	713	694	681	648	711	716	681	680	654	689	701	673	689	659	713	694	678	685	708	741	703	673	674	689	728	648	655	721	675	679	684	669	675	685	715	664	713	634	698	690	711	653	706	674	678	695	663	641	697	701	777	719	676	688	699	728	662	675	657	681	656	708	709	684	734	714	695	668	700	652	659	738	696	679	714	624	642	723	611	684	683	660	677	717	675	650	651	676	673	690	725	696	685	667	701	687	698	717	696	692	685	714	690	680	682	669	677	705	683	687	689	667	704	689	668	724	722	657	734	707	627	685	688	667	689	662	663	719	672	685	628	680	704	704	694	672	675	696	694	707	637	666	667	671	679	664	672	671	736	704	690	674	716	677	661	682	679	683	690	711	668	729	672	718	665	651	744	689	681	665	681	697	649	719	699	635	628	653	717	711	711	702	685	631	675	652	715	702	658	678	664	658	731	643	697	683	675	657	670	691	733	701	663	719	698	704	649	727	685	664	707	725	686	684	688	680	654	696	703	713	651	761	704	676	733	651	783	743	680	704	713	642	674	649	662	706	702	681	743	672	689	676	680	715	690	711	702	681	626	694	663	694	712	659	707	659	703	703	703	683	701	693	648	706	655	662	653	736	668	689	647	731	722	659	679	690	675	708	711	672	645	705	695	684	699	688	684	683	701	690	694	683	667	657	694	663	702	673	665	671	709	682	711	683	681	667	659	704	667	688	693	724	678	672	703	702	699	710	679	696	641	663	675	686	663	698	689	688	703	716	727	661	684	684	710	666	689	708	679	675	707	642	701	714	690	716	657	701	719	679	661	639	648	671	762	693	692	687	702	696	668	708	709	690	683	719	718	687	740	720	640	690	688	731	675	681	746	687	679	685	673	626	645	678	719	691	675	745	720	686	694	665	697	658	693	704	657	679	699	699	648	747	709	696	707	710	704	659	675	699	702	698	655	654	634	701	708	673	644	707	716	690	698	678	726	716	744	696	680	721	656	673	744	726	714	704	711	663	658	681	680	713	685	692	656	676	708	683	657	664	683	700	732	676	699	705	688	729	718	659	726	709	650	682	743	689	731	701	707	664	668	664	710	691	690	696	709	694	653	677	694	715	695	681	723	667	726	711	731
27832	6462	8277	27224	9948	862	440	371	368	377	322	386	367	376	353	347	354	336	321	315	330	349	386	323	326	316	348	288	331	316	319	315	306	309	317	338	291	327	341	303	309	319	369	319	325	316	344	310	320	303	340	320	328	313	328	364	320	329	333	301	321	355	334	344	364	315	339	294	326	338	307	336	356	329	328	332	315	327	298	312	287	302	305	288	326	341	322	360	337	326	307	327	296	330	315	307	333	335	319	315	315	331	289	326	349	351	296	283	316	310	298	301	328	346	317	346	341	308	289	347	342	320	336	341	363	333	308	338	312	296	338	351	333	303	316	333	326	296	342	340	318	317	340	312	314	315	318	308	323	344	328	371	340	333	306	314	310	278	330	327	307	329	307	333	310	319	379	357	286	333	316	331	313	303	310	353	324	331	338	342	336	344	289	299	322	310	297	302	301	331	337	339	285	314	331	351	321	310	330	311	309	326	331	348	346	327	307	319	286	316	314	322	273	307	316	329	323	336	329	312	316	330	332	359	334	317	319	309	327	323	327	341	327	322	333	334	324	340	322	330	350	323	305	327	336	291	307	317	316	363	329	310	323	324	316	303	341	340	326	312	328	355	335	336	324	338	330	310	346	288	351	298	309	308	331	303	294	341	345	321	317	336	319	360	315	344	318	328	306	331	323	301	333	293	316	319	341	337	335	330	305	330	282	355	306	324	340	316	301	338	303	317	297	314	321	324	330	326	354	316	360	339	332	328	321	299	300	305	328	355	352	321	324	320	348	342	351	349	318	310	330	345	315	314	298	315	337	307	312	298	341	317	283	292	321	331	342	330	306	309	304	349	333	316	340	337	306	293	351	313	320	307	359	333	314	341	313	330	299	345	333	322	295	317	342	346	329	297	307	335	359	333	272	353	343	308	326	345	348	339	343	317	356	319	304	332	342	319	314	351	319	310	346	338	317	336	326	324	308	336	312	300	289	295	345	310	337	330	322	345	356	315	346	328	294	299	298	320	388	342	324	333	277	297	314	333	319	352	338	327	350	340	350	286	306	297	325	315	317	342	289	324	325	334	318	321	308	321	317	303	314	291	327	313	309	351	344	330	295	322	329	354	302	344	323	309	362	323	325	328	322	304	304	324	298	308	318	335	325	294	310	308	319	325	308	335	325	298	312	337	328	315	294	310	318	355	329	309	318	323	298	327	340	351	324	325	301	321	343	357	324	322	288	350	328	303	322	332	314	333	314	296	289	335	316	324	310	313	318	334	311	323	326	327	346	299	312	315	334	329	305	318	340	354	334	301	312	306	332	330	327	318	328	319	308	348	309	321	340	333	320	343	340	325	310	333	304	317	351	342	311	303	302	336	307	361	318	309	318	344	324	359	312	327	350	328	349	335	302	324	298	328	344	319	315	337	333	307	323	353	345	331	310	279	318	333	331	319	331	303	341	315	335	315	273	307	300	291	296	333	312	321	345	307	332	340	342	343	338	294	307	301	336	350	340	324	340	298	310	338	290	324	307	296	324	320	308	306	322	303	323	305	331	331	267	341	314	298	302	356	355	304	302	327	331	323	309	327	325	308	322	301	352	336	325	298	302	347	306	318	306	347	335	304	349	328	317	330	321	291	329	340	328	346	356	362	315	329	312	337	314	315	327	323	326	353	266	352	321	332	315	314	309	315	299	363	311	321	314	302	298	341	317	348	321	333	305	304	328	317	350	303	364	335	336	327	299	320	295	323	324	308	306	315	321	339	344	346	314	319	319	320	350	327	360	367	313	292	339	326	335	312	312	319	313	338	325	361	323	311	333	310	308	297	335	365	322	305	356	353	330	315	288	334	396	396	339	324	340	311	325	357	299	308	314	327	344	286	303	322	311	296	351	330	309	329	349	303	332	345	352	327	353	319	296	318	314	309	331	324	376	308	342	327	283	355	330	299	333	309	287	308	320	295	329	319	356	362	342	344	311	341	320	356	317	335	313	284	294	334	315	320	333	308	317	285	309	315	325	294	321	327	317	345	349	312	294	336	307	307	315	326	317	334	315	318	296	317	346	302	334	334	318	330	296	316	329	325	354	345	319	315	331	330	291	303	331	322	351	324	345	296	313	349	315	324	278	340	299	311	297	354	305	331	317	340	309	348	323	330	314	358	354	330	322	279	294	313	311	336	320	347	348	307	275	305	305	313	327	307	306	299	318	306	342	281	289	330	313	322	328	309	322	326	291	338	303	314	311	293	345	340	322	333	347	304	319	380	354	306	353	329	332	327	312	340	307	311	300	322	346	336	348	317	308	309	326	293	320	296	320	320	318	324	340	334	333	358	331	336	338	321	335	356	327	343	307	309	308	324	320	326	355	319	309	322	312	307	339	312	326	312	333	346	344	322	306	328	332	355	300	303	311	312	308	330	306	321	349	345	327	286	349	318	298	305	319	332	325	362	357	340	290	336	331	299	348	336	347	297	306	306	339	299	321	342	346	338	338	324	358	311	346	319	337	324	312	311	324	322	281	333	325	303	296	284	307	348	346	283	330	343	327	313	298	347	341	300	333	338	339	303	342	398	310	304	323	289	298	311	353	289	321	324	304	325	358	354	331	318	300	322	321	302	327	345	311	328	337	317	360	326	321	319	297	346	309	330	312	318	324	349	306	321	321	332	310	301	306	332	325	301	311	300	332	298	346	330	349	301	327	329	374	338	309	333	292	330	326	323	331	285	334	336	299	299	317	328	289	280	327	307	295	377	323	300	321	318	331	326	318	291	309	324	312	290	311	336	324	319	343	349	324	340	336	337	340	322	319	309	310	293	348	290	308	339	329	309	368	354	323	329	287	337	299	293	314	297	330	300	333	360	319	312	356	338	301	302	347	333	323	331	331	305	328	329	318	352	298	285	317	317	295	344	333	328	307	301	331	324	317	347	311	323	301	316	300	327	305	294	332	286	324	309	341	305	311	342	355	318	313	325	324	336	316	332	334	300	332	347	293	352	339	315	357	315	344	340	310	307	327	306	306	326	303	322	314	312	347	307	330	347	321	310	301	357	322	317	321	310	332	323	359	341	298	296	318	352	324	370	338	339	318	314	317	343	333	336	320	345	315	313	340	342	345	317	316	328	363	324	364	356	338	353	318	354	327	306	310	313	333	303	327	330	346	321	324	303	320	327	277	347	327	344	327	314	330	332	298	329	335	324	328	321	319	316	314	319	311	339	298	334	348	321	325	331	304	350	317	295	338	323	323	312	315	351	292	302	285	330	323	296	315	301	309	314	367	343	337	341	332	336	298	369	338	351	325	345	290	329	318	347	319	345	307	286	337	316	302	348	317	313	285	329	298	328	313	345	298	331	312	333	350	313	310	318	307	327	334	351	325	304	311	322	325	301	318	325	307	286	324	320	301	325	323	274	333	286	321	307	341	335	337	347	346	312	334	299	347	330	300	308	337	297	321	302	354	317	313	331	305	329	341	297	314	322	306	343	322	330	332	302	326	337	332	361
15291	3995	15396	37108	17618	1511	1265	1187	1126	1024	1001	924	874	842	838	829	800	865	814	799	747	763	747	769	732	739	772	782	762	726	743	732	756	762	724	744	688	721	711	766	760	760	724	686	682	741	667	739	696	738	765	691	689	665	763	707	751	706	710	722	747	681	783	675	735	726	674	718	691	713	722	633	744	712	736	729	724	752	703	708	707	744	744	722	685	718	709	707	678	697	774	710	723	680	730	689	686	699	726	705	701	720	683	707	711	687	758	739	758	710	698	706	727	652	697	683	702	721	715	690	664	721	667	667	680	727	689	673	688	705	749	669	763	711	675	706	712	745	737	686	688	729	747	730	768	739	720	732	727	740	702	683	709	700	729	736	727	689	728	750	706	702	728	716	714	667	710	686	714	690	741	682	691	703	718	708	683	742	713	712	693	713	735	693	749	672	755	722	755	696	725	705	686	724	719	675	731	719	695	745	679	719	741	684	687	760	680	713	686	723	667	696	759	703	670	706	714	691	709	742	737	731	725	703	677	645	747	702	693	751	703	711	716	680	690	776	667	755	669	664	739	701	727	695	731	658	662	700	637	656	708	704	732	733	745	729	753	687	709	681	696	671	730	726	698	720	728	683	722	730	758	711	707	736	665	663	702	697	719	689	739	716	716	692	706	651	658	695	706	716	723	719	727	699	726	724	718	741	736	727	750	697	656	704	690	716	696	751	749	705	709	747	718	701	705	737	743	655	700	693	670	687	783	683	691	661	701	704	676	711	732	696	747	703	723	742	687	730	712	714	724	711	732	716	752	720	760	715	755	711	714	726	751	747	758	732	703	737	734	680	713	689	716	651	682	705	660	677	685	699	728	724	749	743	679	708	675	725	687	688	729	720	724	698	700	721	790	723	686	711	724	664	684	684	695	737	697	693	716	696	728	728	744	688	682	720	698	662	678	709	697	759	724	722	744	728	714	674	703	748	693	728	685	729	760	751	705	760	758	697	717	698	758	752	716	700	699	684	746	789	703	765	726	737	676	724	698	722	721	711	685	692	734	683	690	731	683	731	706	720	663	696	698	713	714	668	692	740	731	699	736	741	709	740	710	695	652	712	696	760	709	666	746	718	698	714	740	711	751	700	715	703	717	757	739	704	724	713	694	699	721	701	719	700	705	691	730	719	705	715	658	682	707	719	730	688	707	714	687	778	717	734	681	659	728	686	688	742	722	638	749	679	708	703	694	735	711	725	741	722	715	694	729	694	759	745	693	720	701	729	716	726	662	702	706	739	699	712	713	680	700	715	706	671	654	697	740	727	710	693	715	682	765	759	760	699	737	707	685	732	739	693	706	707	671	677	700	737	709	655	715	764	715	772	711	684	664	669	711	682	746	739	681	718	703	725	747	696	704	722	736	763	706	746	725	714	689	726	727	733	699	728	685	710	675	708	651	701	730	684	709	694	737	699	665	684	705	697	691	697	726	723	722	719	677	711	765	654	750	693	699	708	711	717	731	705	735	732	746	751	722	717	707	693	714	702	733	693	712	715	735	707	704	725	684	684	719	698	688	673	704	692	748	708	735	691	727	698	696	758	687	692	715	723	673	675	730	731	741	735	690	690	687	723	697	670	714	671	727	747	728	725	694	735	723	781	669	695	713	734	719	701	734	701	748	677	711	743	739	763	731	699	717	765	696	751	708	693	622	720	742	681	701	688	693	766	703	668	748	707	768	720	706	724	770	712	701	709	772	759	706	673	728	742	679	732	684	723	698	722	694	718	695	757	736	713	737	747	689	658	699	734	715	722	703	691	747	705	711	707	705	757	708	723	713	703	709	741	681	703	714	709	733	754	688	724	716	677	715	706	656	692	685	741	713	666	708	774	665	728	670	695	770	689	692	705	663	723	743	690	706	718	701	719	714	665	768	708	704	698	642	715	692	667	737	706	739	721	786	715	648	732	700	750	722	701	701	700	689	708	711	700	740	683	704	697	731	713	686	687	747	713	753	698	748	712	676	734	668	689	741	644	715	711	714	725	747	714	707	686	745	739	690	721	696	732	701	731	664	758	719	699	712	705	746	662	727	719	712	723	713	731	698	694	692	730	691	733	674	643	710	692	735	724	714	723	733	727	764	707	664	749	681	696	725	699	735	672	711	702	702	719	678	722	701	686	708	710	731	708	743	736	674	725	691	763	727	702	755	688	662	766	688	713	688	681	712	704	698	763	728	701	725	726	708	692	719	732	704	725	699	707	717	667	693	694	762	737	701	736	700	721	711	738	693	676	704	679	689	704	715	698	743	717	703	674	758	686	783	741	743	713	736	674	698	726	726	744	720	742	694	738	695	717	765	701	706	743	715	731	690	680	713	751	658	706	682	703	706	736	748	713	690	693	708	776	716	683	699	726	657	749	706	743	745	673	695	698	723	702	743	726	710	693	735	657	674	687	677	701	681	677	728	672	756	655	715	713	693	688	744	729	662	741	722	729	714	685	698	724	673	675	721	740	695	653	715	701	720	687	752	681	753	655	699	712	692	743	736	721	716	737	702	735	714	695	760	685	705	692	673	755	677	696	735	716	710	713	751	737	666	693	731	701	713	728	743	703	730	712	740	724	713	709	652	702	727	743	709	734	724	679	709	740	702	678	710	742	701	713	730	708	721	727	735	671	722	715	689	707	709	728	714	667	701	750	699	690	728	702	620	727	685	698	713	695	695	690	696	716	756	743	728	733	741	731	643	703	712	731	668	669	676	703	730	749	676	725	672	741	696	725	700	727	691	764	717	709	715	750	667	670	710	724	658	723	742	707	694	717	731	712	727	719	726	743	677	696	701	723	698	713	690	750	737	699	688	689	714	761	752	694	680	705	757	756	716	673	750	706	725	739	679	673	714	695	753	714	696	735	653	671	707	743	735	722	680	681	713	661	712	715	695	679	756	697	719	741	695	731	698	717	745	710	685	744	711	772	737	777	664	693	694	672	710	723	719	743	727	747	703	713	679	714	691	730	711	742	693	709	683	714	746	726	692	704	723	760	674	686	703	722	729	744	677	686	702	742	670	710	736	693	716	720	741	707	713	722	693	749	697	689	699	712	715	713	734	715	707	710	716	658	681	720	683	738	683	710	740	705	698	711	685	706	705	710	701	726	695	699	734	705	669	723	715	718	715	717	727	704	712	730	744	710	698	709	674	732	715	692	725	710	747	718	696	732	736	662	757	686	674	666	728	691	685	737	707	706	724	702	711	684	689	777	741	677	692	750	740	672	687	749	732	739	778	744	716	684	694	733	685	735	729	758	709	696	753	693	725	683	712	694	653	714	722	734	677	765	749	742	728	713	689	707	752	717	744	737	680	725	748	719	720	696	726	662	717	743	750	677	692	700	775	697	713	682	755	716	683	747	748	670	708	750	701	707	651	759	713	705	723	741	688	708	731	699	681	697	724	696	687	703	709	738	720	742	701	674	688	735	702	655	700	721	671	745	697	730	687	734	684	633	724	739	690	770
8234	1696	1519	734	249	149	142	150	151	136	163	170	141	148	145	158	170	143	134	199	147	148	158	160	153	143	147	149	163	137	168	121	145	161	142	156	157	144	169	136	135	172	148	152	176	160	117	143	138	143	136	143	163	140	134	137	138	140	146	132	130	160	159	141	131	129	145	158	135	161	150	136	142	151	139	144	170	143	146	139	123	134	142	162	149	137	142	156	148	180	141	146	146	144	140	141	148	138	150	133	130	153	140	144	160	146	138	151	153	144	147	147	136	159	149	162	142	155	139	168	174	161	148	128	153	148	177	148	151	129	152	116	147	144	133	149	140	158	146	136	151	154	142	141	174	147	145	157	139	158	127	158	160	157	137	148	142	152	151	166	145	139	146	152	149	170	137	155	146	150	155	151	156	159	149	126	150	143	145	153	163	146	158	148	147	129	150	150	138	150	140	168	140	124	135	137	148	149	161	142	160	126	142	155	169	139	151	148	151	153	150	154	145	142	165	132	141	126	148	160	143	151	149	152	145	128	134	134	128	157	143	140	157	118	148	157	139	136	162	146	136	161	166	177	158	155	155	152	146	138	133	134	136	162	155	156	152	146	132	170	150	171	172	138	142	150	154	129	152	167	156	146	148	158	156	177	146	149	151	148	159	166	146	162	147	148	153	174	136	167	147	139	171	129	150	127	113	167	136	139	133	160	140	118	131	158	165	146	129	147	164	150	140	153	144	121	163	148	175	145	149	146	162	141	159	158	147	145	148	145	150	158	150	158	133	131	152	151	156	150	148	118	136	147	138	158	148	157	155	159	145	140	146	138	180	166	146	125	129	145	137	157	148	157	134	145	171	137	140	143	146	155	145	158	142	158	160	162	140	150	138	149	150	146	140	135	141	163	151	133	150	152	163	142	159	129	181	152	141	148	136	134	150	133	157	153	157	149	152	145	159	157	141	150	153	143	143	156	136	152	159	165	166	154	144	136	160	137	140	138	152	139	144	160	122	147	120	145	149	149	132	128	137	147	143	148	126	164	153	138	112	147	144	138	135	126	120	161	163	145	143	132	143	139	146	139	143	143	132	154	148	116	163	147	153	139	146	154	138	151	167	155	163	144	144	152	131	135	147	147	149	159	130	153	134	160	146	146	160	161	136	135	142	168	114	143	140	139	157	134	169	142	139	143	147	155	131	145	137	145	144	162	160	139	167	139	141	149	146	159	168	160	138	163	130	158	149	150	160	124	139	167	158	141	167	143	152	145	148	138	155	141	128	142	156	135	139	153	146	143	148	157	158	145	127	162	156	156	155	170	136	158	143	145	130	150	122	157	138	157	148	143	152	138	133	156	149	153	156	128	147	126	161	164	164	141	145	156	153	125	154	129	148	150	160	147	152	152	123	144	163	145	127	159	169	124	149	134	140	126	130	141	153	151	134	137	156	151	127	131	152	133	135	117	135	141	137	129	151	130	126	163	152	155	122	138	150	158	155	158	145	145	160	158	147	155	172	138	150	169	154	155	131	122	137	146	153	153	165	122	155	147	145	165	137	155	136	145	143	138	130	142	147	179	139	148	132	129	131	157	160	140	139	153	152	172	167	131	151	154	144	160	138	152	129	146	146	182	130	152	133	188	127	135	159	147	150	139	126	170	165	166	143	157	166	131	136	143	159	153	157	137	147	147	170	180	177	168	137	151	129	168	141	153	171	147	135	122	142	160	164	158	137	137	165	122	172	138	140	142	155	141	150	138	176	169	148	120	132	148	127	147	148	163	142	164	132	129	138	139	132	142	163	150	154	162	143	145	140	162	151	126	123	147	133	165	140	146	167	138	145	139	157	147	139	136	144	172	153	141	142	137	146	162	129	148	138	134	154	152	133	143	153	171	152	142	138	136	137	130	141	152	164	133	148	138	128	136	146	131	157	142	142	166	153	139	152	146	139	129	136	131	125	127	152	134	125	129	162	140	145	141	129	160	156	152	161	159	168	136	155	164	146	146	152	160	154	156	138	140	171	148	134	154	153	119	146	158	153	136	154	136	142	139	138	123	126	157	161	140	156	147	144	154	145	137	133	152	154	154	141	150	151	149	150	153	139	148	152	168	153	139	151	178	166	148	144	151	153	133	148	163	128	160	149	110	140	169	140	134	156	155	141	149	157	132	148	169	151	128	128	128	170	144	150	150	158	140	142	143	156	141	159	145	180	151	145	154	144	158	147	147	138	151	152	165	132	133	141	152	155	141	166	147	139	136	149	152	163	150	136	145	130	159	148	148	155	157	137	159	162	158	138	175	161	144	159	146	155	142	128	134	118	141	135	151	143	155	165	164	129	130	125	140	150	174	127	169	144	147	125	138	166	133	166	152	138	136	160	154	164	153	174	145	142	149	142	118	135	164	145	131	166	139	158	134	145	137	143	143	154	144	150	144	152	140	147	148	147	176	165	153	146	141	139	120	143	121	155	149	147	124	148	131	149	136	160	138	139	156	154	130	147	148	144	141	129	151	154	154	137	138	139	159	147	138	157	139	139	145	155	145	151	144	141	171	150	136	150	168	135	138	131	139	149	142	162	145	168	132	156	141	162	156	152	149	136	154	137	146	171	167	153	149	158	130	131	136	127	148	136	161	152	150	140	165	153	136	139	129	164	139	141	153	161	150	134	149	119	152	161	148	181	126	125	152	155	147	151	191	147	137	149	136	169	155	146	146	141	135	143	133	133	168	140	143	168	130	132	139	152	138	153	142	137	139	146	139	132	130	140	157	168	136	142	155	160	169	108	154	144	145	166	177	145	156	146	139	165	138	157	124	178	147	133	126	146	151	136	155	159	158	120	129	131	140	144	146	176	134	137	153	154	153	160	111	116	141	151	136	151	160	132	138	137	144	166	169	136	164	147	140	161	165	165	153	125	138	138	145	150	132	147	152	176	154	152	143	130	163	153	147	131	145	130	147	143	153	158	151	159	136	170	124	127	153	152	144	165	174	133	139	158	141	126	154	145	151	172	164	169	156	154	140	133	142	140	154	168	152	156	135	133	152	126	146	139	162	147	137	141	166	124	146	147	150	145	153	156	135	141	159	159	159	147	161	132	155	151	160	144	139	146	167	160	161	143	145	152	170	155	136	120	152	142	133	167	146	152	152	139	145	150	143	141	134	162	140	133	152	174	149	134	118	159	147	152	148	142	155	139	140	158	152	158	146	144	145	161	149	165	176	149	147	144	148	153	137	134	133	156	169	156	153	177	136	133	160	143	156	128	150	155	141	145	129	140	148	145	150	149	131	147	118	150	121	136	143	156	163	161	133	134	140	155	123	133	148	153	138	140	146	138	142	134	144	150	148	161	148	148	148	155	140	134	154	152	148	146	158	161	149	143	134	134	156	155	148	137	145	111	135	162	160	166	145	147	206	129	141	154	146	153	159	158	136	142	137	122	134	157	146	148	153	160	130	148	130	168	136	140	145	151	148	155	138	150	142	164	149	147	165	141	134	128	123
5191	1587	3280	1925	678	392	422	406	359	379	393	393	396	398	327	386	394	401	364	388	410	371	442	353	409	388	414	377	380	361	382	366	360	380	412	359	376	390	369	363	379	360	378	433	400	370	389	389	385	389	428	380	368	365	364	433	404	392	396	384	409	397	358	367	374	372	385	394	379	387	378	344	385	375	369	375	387	382	397	372	417	368	373	360	377	379	375	413	422	382	388	402	370	392	380	412	354	392	365	399	384	387	402	422	396	374	386	404	408	383	395	422	387	344	360	372	394	392	396	369	383	342	360	365	395	372	367	374	377	374	407	378	396	358	377	405	373	406	385	372	358	368	360	358	392	363	381	390	397	385	374	374	346	390	384	385	393	367	346	382	392	380	389	362	386	370	398	364	360	388	371	388	376	359	393	346	405	386	381	369	342	402	407	378	380	428	383	402	357	383	384	374	384	413	337	368	361	385	354	378	362	374	412	374	384	382	382	410	385	380	377	383	406	371	372	392	383	391	397	356	382	388	410	433	386	343	396	368	388	417	367	392	369	370	399	379	396	362	388	367	382	368	357	368	371	393	384	437	355	371	413	382	399	405	378	391	391	352	390	358	396	417	418	347	403	404	373	354	406	365	363	365	367	368	385	367	383	393	409	352	399	380	390	378	365	378	403	360	376	389	402	392	409	384	385	370	373	368	381	364	390	384	347	340	375	379	410	396	379	388	368	370	400	363	385	388	355	389	407	370	380	367	366	366	392	405	349	353	371	396	356	393	368	338	392	382	379	337	392	334	414	376	374	385	388	420	344	391	384	381	356	377	381	375	371	358	391	350	402	363	374	376	382	389	362	374	389	351	404	377	401	407	394	371	367	413	359	372	358	390	377	371	415	331	379	380	408	352	402	345	371	405	377	392	376	360	374	376	414	370	374	375	395	391	399	359	353	361	393	386	403	348	396	400	405	346	358	358	419	398	373	357	368	420	407	387	373	392	377	382	362	378	367	421	364	394	397	388	378	388	359	360	393	365	352	403	372	382	404	351	390	404	385	400	359	362	382	387	378	346	363	344	419	384	407	344	381	382	390	368	402	400	410	391	401	397	335	393	380	394	377	341	377	368	362	382	422	346	367	373	362	382	392	380	349	377	369	365	410	406	379	395	340	390	343	382	366	393	352	366	378	387	417	414	390	377	386	404	387	424	379	347	352	391	354	401	386	367	384	377	377	355	399	385	384	398	371	365	345	378	381	394	397	382	403	378	418	410	377	407	380	397	417	391	391	369	380	391	370	338	381	378	336	384	371	374	367	370	400	399	384	408	358	383	366	345	381	380	369	390	369	372	368	389	390	399	392	355	403	406	395	393	347	396	394	385	386	382	384	356	401	416	389	373	391	340	378	382	396	389	348	394	384	395	373	398	390	424	421	364	369	376	384	399	375	398	373	374	376	383	384	377	359	381	351	393	363	393	349	361	356	369	384	366	373	385	380	399	390	398	375	396	375	395	395	373	392	374	399	383	375	375	389	369	348	379	370	366	391	393	370	377	383	406	436	364	362	364	400	396	388	374	371	364	385	358	386	346	403	396	402	374	423	336	386	359	364	392	372	401	363	356	406	382	376	372	381	373	399	388	400	364	397	329	412	387	369	386	371	370	414	393	363	383	378	377	417	375	403	410	350	371	374	336	390	378	383	390	385	419	378	355	424	386	368	406	371	364	388	381	389	409	410	388	428	355	402	382	378	365	364	379	399	376	357	414	413	376	373	373	366	365	410	399	363	396	368	378	373	382	372	350	402	411	395	376	374	418	376	388	411	408	405	400	377	363	385	376	386	388	397	407	376	393	411	362	377	378	420	390	352	355	437	396	363	377	356	386	412	389	359	415	385	430	385	410	356	425	403	374	361	367	396	369	380	393	410	363	379	384	438	363	354	426	387	404	374	386	358	335	389	375	370	351	374	395	374	373	406	394	375	356	373	412	380	397	390	380	386	398	402	393	379	397	395	399	397	350	405	382	374	371	398	382	385	363	370	391	375	384	387	379	378	388	399	344	343	412	392	387	398	382	394	357	405	373	383	399	402	403	379	397	354	380	367	386	373	423	394	361	358	401	382	370	380	396	341	346	394	384	415	373	373	375	398	403	373	369	417	429	386	371	359	422	390	384	387	390	372	365	352	367	378	365	380	375	386	406	378	385	389	380	400	393	405	369	395	363	359	352	373	372	390	378	359	393	395	377	368	353	375	355	391	367	369	406	378	420	376	401	376	391	385	393	364	377	375	387	391	358	357	379	388	382	380	381	416	417	384	360	424	384	404	389	349	409	391	385	407	404	374	366	375	383	409	441	374	406	410	362	407	400	384	346	368	341	361	361	387	401	340	370	367	392	376	388	377	373	381	407	404	372	372	347	414	359	366	362	368	358	371	383	392	347	353	360	407	402	416	347	356	385	413	365	341	385	385	376	360	375	399	375	395	400	409	393	346	385	381	373	379	385	380	391	397	381	406	409	402	403	372	379	410	394	338	351	360	371	362	358	403	360	364	384	399	363	353	367	367	363	375	396	375	418	383	418	380	378	376	398	393	379	385	396	422	380	384	348	366	380	384	375	347	393	410	394	381	358	368	380	371	392	409	386	351	390	401	377	373	385	378	408	416	386	386	412	375	388	390	393	393	408	391	417	377	380	374	403	407	359	398	356	408	402	355	406	396	393	390	388	396	378	400	387	390	362	379	363	346	405	351	357	402	344	384	426	389	390	407	388	397	388	401	376	386	350	393	429	363	368	383	319	385	343	389	376	430	417	353	390	405	403	362	361	390	368	347	386	367	383	344	378	375	404	382	386	375	385	372	397	370	374	383	375	411	374	389	393	400	412	388	394	388	358	376	344	365	390	372	379	393	396	396	384	381	352	409	430	364	392	388	375	408	401	358	396	381	363	397	372	377	366	373	378	391	376	407	428	356	398	390	387	350	391	357	381	405	397	392	410	347	368	408	387	364	394	364	380	410	390	375	390	371	383	385	388	385	409	415	406	377	387	344	385	389	373	365	369	385	395	410	385	371	376	368	377	389	393	341	429	365	408	394	377	363	390	396	346	386	372	389	394	412	374	384	393	391	357	378	390	377	400	428	415	367	376	388	389	374	391	385	373	390	371	376	386	354	383	375	390	351	404	396	377	406	376	385	387	367	371	379	383	364	390	388	387	393	376	396	360	406	381	393	396	424	349	426	383	380	390	340	409	390	388	376	373	420	383	362	387	383	381	409	407	378	377	386	396	360	399	375	369	389	342	411	399	402	394	386	395	368	415	384	358	393	387	365	375	362	407	394	364	383	411	420	414	395	361	382	379	374	435	391	398	396	384	401	403	352	425	389	364	391	337	392	378	389	384	355	366	382	401	381	368	397	389	377	391	353	426	375	390	367	345	383	382	392	423	360	371	359	384	371	382	372	396	375	405	360	369	381	383	377	387	405	381	376	372	373	383	404	392	404	402	364	390
19110	4330	4349	15106	5715	570	389	430	333	319	327	328	284	304	311	302	341	320	319	294	295	315	309	299	308	288	321	330	326	301	304	288	284	346	278	309	364	314	334	285	315	317	321	269	320	298	298	333	331	284	322	308	313	327	329	335	310	299	326	301	300	291	300	288	326	308	314	306	295	286	328	304	310	313	295	294	292	321	320	291	322	293	301	283	314	291	298	294	310	328	305	285	316	314	297	283	301	308	288	305	356	327	293	275	288	283	302	292	320	348	284	280	307	301	272	316	309	318	348	324	329	342	309	322	320	310	307	273	305	305	314	306	312	298	337	328	320	316	294	319	296	319	272	286	327	293	314	323	295	283	309	308	323	258	309	314	298	280	304	313	307	302	340	255	309	325	326	320	352	295	311	333	334	299	307	313	262	326	287	349	307	332	316	339	299	306	333	269	319	323	272	351	328	300	330	310	306	307	321	311	338	339	304	326	307	290	290	310	294	342	303	342	302	311	311	305	281	290	297	325	277	297	319	279	331	299	320	324	298	290	289	301	303	303	294	301	297	292	285	301	335	320	316	344	332	294	329	252	312	313	285	311	281	297	290	301	305	311	264	288	301	279	285	324	330	292	298	326	282	292	296	325	284	299	305	310	296	283	300	276	302	315	302	318	282	300	339	322	296	274	263	302	347	290	326	300	305	323	324	315	295	300	324	340	320	305	286	280	326	309	292	314	315	318	307	321	335	283	323	307	311	319	314	285	319	285	304	294	311	272	291	266	280	316	295	272	326	307	329	318	294	282	311	316	331	283	280	305	292	302	310	302	292	294	313	271	319	330	326	305	291	298	354	309	286	279	289	314	298	310	305	307	279	308	314	289	318	334	323	304	305	306	327	330	285	285	312	306	320	287	311	311	280	330	327	282	329	317	330	334	312	303	304	271	308	311	317	293	285	268	344	328	327	335	284	308	312	304	299	335	314	308	318	305	320	325	326	316	337	324	318	283	298	327	325	305	301	313	317	319	323	296	266	295	293	278	310	305	288	273	297	278	323	346	285	292	322	290	286	310	294	321	308	335	292	300	329	323	286	318	308	304	277	328	327	288	276	285	308	308	305	307	289	309	323	300	290	303	316	299	313	303	289	323	309	267	278	274	313	319	281	289	320	299	298	328	274	280	317	320	326	338	316	321	279	271	312	323	322	307	298	291	315	320	321	319	298	306	308	304	291	290	301	340	328	342	289	328	309	297	286	299	292	319	323	312	304	307	279	288	301	283	271	303	314	345	317	293	305	297	311	298	279	271	316	279	282	311	345	302	317	352	308	286	321	321	297	305	331	310	289	293	321	310	341	292	305	327	301	326	320	291	299	339	311	331	329	329	343	317	318	308	296	290	345	293	311	310	300	274	292	302	298	306	318	292	315	299	285	321	273	330	292	316	305	311	306	328	287	315	278	282	317	309	289	304	285	308	282	300	287	274	314	313	279	310	297	295	342	286	273	273	290	289	285	309	330	279	282	298	318	317	322	280	342	333	298	311	287	320	310	329	304	283	278	309	348	264	308	266	316	275	308	323	328	278	287	317	334	304	288	337	306	261	289	291	338	345	330	313	306	342	298	293	272	263	315	346	295	323	286	309	352	331	304	297	314	299	305	261	288	326	304	308	308	301	327	331	297	295	296	296	303	297	303	296	302	309	311	324	289	320	289	302	328	305	329	307	309	302	295	324	302	300	266	385	319	307	299	316	313	286	324	342	350	304	339	312	319	319	285	268	270	316	305	322	298	336	310	309	312	297	307	290	298	302	282	322	311	302	276	291	312	307	276	293	329	300	325	311	287	287	331	289	302	312	278	271	310	280	307	297	288	304	294	309	315	309	293	307	281	327	268	296	282	286	305	327	292	307	314	319	335	311	310	262	340	312	286	331	266	305	297	300	335	313	347	315	294	310	275	306	335	324	311	343	293	304	305	317	290	310	318	283	301	319	336	302	314	296	314	334	331	294	308	317	316	312	313	303	309	320	281	300	325	303	302	311	291	333	336	316	312	328	324	317	295	342	321	290	343	308	304	306	296	304	320	326	295	287	292	323	313	276	301	312	289	329	289	299	290	303	294	318	339	327	340	334	330	308	326	301	274	306	303	301	332	293	335	292	325	306	317	281	314	357	334	300	295	307	282	293	282	288	303	280	324	304	348	307	304	325	331	336	307	357	327	320	331	338	298	324	315	302	303	299	309	280	253	304	300	307	276	285	289	333	290	317	335	286	348	320	332	337	275	330	276	321	328	291	265	312	319	282	323	302	308	346	339	291	288	318	315	292	285	295	299	288	321	298	295	286	334	321	309	312	343	380	306	312	264	309	296	288	304	311	296	307	292	283	338	288	315	285	304	301	298	291	312	310	292	300	333	293	263	273	296	316	344	319	273	296	299	322	274	310	334	333	315	308	316	305	329	309	308	315	300	293	342	311	319	303	277	311	328	326	290	307	333	311	271	261	341	322	325	316	278	336	286	315	281	308	287	318	317	340	334	325	308	290	304	309	270	292	307	300	341	323	307	337	321	332	278	297	324	305	326	303	317	278	318	313	333	311	330	323	341	286	285	303	299	305	300	314	330	326	327	310	332	308	300	285	301	297	294	327	303	320	318	356	303	266	326	308	311	302	296	281	328	299	281	287	336	303	284	286	328	337	307	276	304	297	258	297	338	297	307	290	290	306	312	319	320	338	324	289	301	297	306	329	319	311	321	329	304	329	316	290	307	317	273	338	305	330	323	311	307	262	309	314	315	335	284	312	300	285	297	297	311	299	324	305	305	311	311	287	326	341	326	321	304	321	331	297	316	329	282	296	310	311	295	359	313	298	303	296	316	337	324	301	273	284	293	297	319	317	297	305	306	295	290	306	328	300	318	319	314	268	324	320	315	328	287	297	293	313	290	276	319	272	285	351	313	287	297	283	316	325	308	287	302	273	296	336	309	324	339	309	266	306	289	293	279	318	314	310	309	267	320	317	332	285	331	326	294	313	301	331	298	298	342	291	306	322	281	295	311	343	294	310	324	303	289	313	299	332	306	296	308	309	341	313	315	321	348	324	290	298	331	302	298	305	308	279	346	269	345	306	302	331	306	315	276	320	294	304	338	264	273	292	295	333	279	305	327	327	310	285	312	291	331	335	340	301	309	326	318	314	276	314	342	316	314	323	311	302	303	316	299	321	319	290	324	306	311	291	291	327	307	307	313	316	316	312	292	305	310	299	318	329	320	297	321	306	309	303	328	351	278	308	305	311	321	277	328	288	317	300	323	313	270	320	327	303	289	294	298	300	286	299	330	315	313	311	302	287	300	315	281	336	312	282	318	310	346	329	314	337	337	291	323	278	327	286	328	285	306	306	312	322	299	272	307	302	321	288	299	311	299	302	310	292	319	326	286	301	314	290	336	325	286	334	308	269	275	321	303	322	328	300	310	296	300	340	273	257	280	291	293	303	298	321	327	314	315	296
11879	3429	9536	27924	13330	1039	1010	888	866	804	841	859	732	798	801	787	723	724	763	727	736	728	718	748	685	696	717	727	718	712	682	670	690	718	696	725	703	764	698	663	685	693	695	707	746	672	694	676	702	690	692	740	637	726	668	684	713	725	674	682	669	678	740	666	692	709	702	708	683	699	677	688	658	684	671	748	711	668	687	663	714	720	699	653	692	657	671	726	698	678	688	706	738	705	745	679	711	664	665	730	716	682	724	750	718	688	688	671	736	676	696	690	703	688	634	709	714	657	735	649	716	654	729	656	679	708	683	678	688	752	710	690	685	638	728	661	729	695	721	675	718	672	698	691	629	729	663	725	689	665	691	712	730	758	695	671	717	692	695	699	661	719	710	682	688	677	663	683	643	727	685	711	715	645	705	750	676	703	683	710	695	680	689	677	713	731	695	739	646	705	718	716	661	705	709	709	712	702	700	708	725	688	634	639	628	700	693	690	719	699	694	702	673	645	690	721	666	658	656	696	745	708	704	717	705	684	675	704	738	705	685	684	653	685	685	667	667	677	689	671	735	701	704	689	676	721	671	697	634	706	733	702	699	708	697	688	718	637	666	705	716	716	676	686	704	715	713	648	716	722	716	700	667	693	724	721	743	699	685	661	668	681	694	685	706	706	705	708	671	734	730	682	658	713	655	702	659	676	704	671	683	671	692	662	651	698	729	666	654	705	720	698	710	657	722	662	670	710	660	689	721	741	714	677	679	676	694	619	730	654	694	684	740	695	684	697	645	727	694	657	704	699	713	725	693	689	710	671	657	672	747	672	681	673	666	656	694	760	684	675	710	689	645	706	713	775	709	737	683	714	684	686	686	695	656	757	671	740	669	730	663	692	718	670	692	671	639	661	702	676	675	692	671	706	725	624	690	637	667	714	671	717	630	672	660	677	697	666	703	685	718	691	665	650	699	675	699	646	720	713	675	690	705	661	734	729	663	689	646	680	690	694	668	657	677	701	670	658	637	664	737	708	654	669	702	676	725	702	698	688	682	675	701	704	713	719	670	681	683	733	677	665	663	710	668	685	708	672	673	674	675	653	726	675	704	686	665	676	645	680	659	712	653	698	716	667	665	652	656	748	667	732	663	688	698	686	684	691	697	685	736	697	657	713	702	663	716	726	687	689	710	694	736	666	680	710	693	665	641	731	692	696	662	671	763	698	691	704	690	713	697	701	719	689	691	748	663	694	707	679	701	689	651	735	742	682	675	683	723	705	660	679	686	678	696	708	669	687	705	679	656	729	731	624	703	642	675	669	689	684	670	690	701	691	683	676	725	740	652	675	727	740	683	684	675	646	702	705	691	683	679	664	674	681	712	689	685	655	683	692	698	719	694	654	668	690	701	720	687	676	711	684	697	656	701	713	708	637	670	630	703	689	660	694	698	698	672	697	684	690	679	686	695	641	702	664	687	737	684	709	645	745	703	696	712	710	657	676	708	682	737	682	718	682	687	721	695	701	724	708	728	679	669	694	680	694	685	704	687	717	683	705	696	719	693	713	728	632	706	645	712	714	738	705	684	684	677	668	732	733	670	658	754	691	706	708	695	642	702	677	733	671	705	708	667	679	657	657	694	679	703	657	663	699	698	719	698	698	739	713	717	654	667	684	697	705	673	738	679	667	698	668	698	722	676	671	690	695	723	678	649	641	702	679	681	733	647	715	686	661	700	685	699	681	693	687	658	754	712	728	673	702	661	673	701	716	692	652	628	686	653	745	714	702	684	709	668	701	687	718	713	685	724	655	664	701	710	703	676	677	728	714	678	734	704	702	755	705	708	731	683	667	682	707	690	729	709	696	716	726	687	721	682	716	698	700	699	712	675	652	688	669	695	651	665	683	700	708	699	703	704	674	675	701	721	685	706	636	652	681	639	674	665	649	719	712	696	739	720	700	664	692	747	723	698	695	720	716	701	706	640	667	683	638	671	686	701	663	684	700	643	679	680	684	687	687	659	701	723	702	684	696	666	731	675	667	674	666	664	683	771	691	696	698	701	685	668	721	703	687	637	676	684	698	681	685	701	721	659	707	639	737	694	684	714	669	682	678	659	677	731	699	712	681	749	684	704	652	704	709	673	680	700	681	699	699	723	660	690	693	691	654	696	687	660	652	659	677	694	715	665	683	694	722	706	686	723	691	694	702	705	691	666	683	690	679	693	710	683	726	713	686	674	640	684	693	742	708	677	706	650	660	653	661	764	672	661	693	771	689	730	695	690	690	661	684	699	706	661	701	693	689	665	690	671	678	689	743	681	710	712	689	676	723	706	697	676	702	680	657	696	710	742	759	664	739	694	678	669	699	720	694	706	721	676	684	678	667	680	703	685	701	680	698	661	695	699	697	661	678	763	696	724	727	675	666	710	686	675	706	661	721	709	764	692	681	675	731	690	699	695	746	721	694	727	727	718	692	729	720	649	679	632	686	718	664	693	700	708	680	707	663	724	663	682	699	720	704	689	688	719	739	658	712	683	725	691	686	720	715	715	675	721	657	660	683	694	698	643	730	721	666	686	669	696	664	679	702	687	720	727	708	666	731	688	679	702	691	719	734	668	681	729	713	772	741	668	696	694	695	733	713	703	672	641	650	692	737	675	721	651	755	741	701	662	697	716	663	688	689	673	722	677	666	721	728	709	669	740	728	638	684	708	697	681	671	664	705	722	678	709	643	674	695	662	652	733	688	665	705	664	736	719	748	701	713	694	672	671	685	653	724	683	656	667	687	668	700	639	722	695	668	711	728	667	645	654	668	691	701	698	640	654	689	697	725	680	678	708	662	703	649	684	696	713	659	676	664	723	731	667	690	662	677	688	703	728	703	676	701	698	672	711	661	684	681	720	667	693	680	711	726	689	678	635	718	740	700	708	696	704	703	678	701	704	680	650	692	717	693	740	678	677	700	678	670	715	665	677	701	661	687	687	715	694	689	681	689	660	716	679	669	703	747	680	723	665	660	675	708	686	715	651	672	692	658	695	688	694	682	649	741	693	668	674	694	690	697	674	655	674	675	675	712	665	692	711	680	706	667	671	703	638	706	678	740	685	688	726	663	667	660	669	652	671	637	736	672	729	714	724	643	684	666	715	691	693	651	684	684	670	721	671	686	701	727	672	660	725	718	671	696	684	711	698	689	709	643	687	691	688	658	673	712	674	679	667	670	718	701	623	686	679	724	674	697	698	759	687	700	700	715	689	675	674	682	701	695	698	666	716	684	707	717	649	695	700	721	692	711	695	733	744	679	706	712	705	688	644	673	735	675	709	710	701	707	672	715	722	693	716	711	715	724	676	674	686	657	707	702	648	696	682	739	712	699	688	677	669	720	695	696	690	660	675	739	662	677	752	711	672	682	740	680	677	704	673	717	678	675	678	731	724	697	655	676	670	711	732	676	728	713	695	666	716	711	693	710	622	703	658	698	655	682	735	710	712	647	701	707	729	683	672	690	695	672
27269	7798	6793	24123	11607	1032	443	453	402	347	380	330	348	342	328	341	333	359	352	366	354	340	331	344	374	291	322	333	354	299	295	337	310	315	352	344	338	317	335	358	324	311	286	324	316	319	333	351	323	305	359	350	346	310	358	367	343	340	329	315	349	313	321	322	315	323	317	343	352	301	341	325	306	332	354	335	348	323	329	350	350	345	316	291	328	351	316	346	324	317	336	321	325	332	321	332	259	357	328	316	311	351	298	308	323	296	339	309	323	292	306	323	316	316	309	310	351	296	320	317	311	313	273	325	336	302	302	330	321	359	333	344	292	338	343	317	323	313	311	326	325	321	318	349	332	345	342	283	310	318	365	334	295	302	315	304	346	359	289	328	335	300	314	316	328	324	337	317	326	329	337	360	348	331	318	337	321	305	296	329	340	307	312	333	338	309	311	320	345	330	348	295	331	325	329	314	301	325	310	348	325	306	283	309	346	363	312	351	288	310	332	318	331	328	336	344	315	311	307	321	348	333	327	327	365	353	317	341	297	349	314	305	292	332	321	324	316	289	297	343	339	289	286	311	319	322	329	296	334	343	319	327	342	324	327	322	318	340	301	336	326	330	367	346	329	280	315	336	318	327	348	276	329	321	296	341	344	346	279	302	315	294	324	328	331	314	315	318	324	312	311	365	353	328	323	345	307	310	319	300	288	310	325	311	310	301	352	333	310	312	309	285	361	306	323	333	321	318	311	344	334	367	323	316	293	350	284	320	355	331	318	324	301	322	336	315	307	297	361	333	314	318	303	295	346	310	320	290	322	316	313	324	318	273	332	315	337	365	294	367	351	327	346	303	306	297	340	309	328	318	285	328	343	362	328	335	307	339	319	283	312	291	330	352	297	342	325	316	324	310	319	289	356	341	325	305	330	318	359	364	309	340	328	328	294	320	283	337	293	322	310	334	310	325	342	323	333	334	351	328	318	325	324	310	339	335	325	301	341	320	301	341	317	316	301	335	347	337	305	335	297	346	327	309	345	299	283	318	295	339	318	325	327	324	304	331	302	318	334	327	333	339	333	330	349	321	326	309	322	326	303	324	338	311	307	312	308	334	289	365	306	302	338	329	320	305	339	311	338	327	344	328	358	326	347	306	298	314	312	343	334	306	304	343	342	336	309	324	349	301	313	326	338	316	322	307	336	356	312	327	297	291	355	326	320	296	329	332	339	354	288	316	328	338	317	310	348	344	344	300	334	332	340	330	309	340	319	306	313	288	320	295	326	299	291	293	341	341	311	325	356	302	343	374	318	333	327	333	318	327	307	318	302	301	321	316	298	334	299	315	343	343	335	348	302	305	322	312	314	333	307	315	342	348	311	301	333	361	321	312	284	353	272	317	319	307	322	345	333	325	337	283	315	319	326	324	323	354	371	318	309	325	298	350	335	315	350	314	321	307	282	318	316	342	304	313	327	331	319	305	329	349	321	331	293	279	332	316	332	367	350	315	337	351	313	301	325	342	313	339	314	323	332	345	336	330	327	318	307	332	286	305	285	340	278	319	303	330	317	321	343	338	339	332	307	278	343	290	342	319	308	323	319	333	343	313	331	316	332	302	343	353	326	324	313	296	313	324	334	346	351	368	331	297	306	335	320	340	304	298	351	318	315	332	341	330	338	332	326	290	324	311	338	316	330	289	327	291	318	335	292	308	313	359	316	304	338	339	312	365	326	299	324	323	310	298	309	330	348	332	331	348	349	321	311	310	303	340	343	324	338	310	371	316	346	342	317	334	342	296	303	299	325	343	347	340	297	345	339	329	325	325	300	325	319	317	305	318	353	307	321	315	325	316	336	308	333	311	366	319	323	313	332	315	319	306	335	346	332	329	296	300	337	342	364	295	355	320	323	349	354	302	327	316	312	338	327	331	338	332	337	347	316	333	319	272	336	353	360	272	296	336	309	325	289	318	329	329	345	300	332	331	331	329	329	323	327	349	340	314	303	306	321	314	318	337	312	330	309	307	302	332	353	291	348	365	321	289	330	303	340	341	316	350	324	326	325	337	317	283	328	304	331	307	312	319	318	292	315	337	297	307	339	339	303	329	336	357	321	285	331	391	303	302	349	352	347	305	354	330	344	303	327	297	293	298	341	316	308	309	316	307	326	306	344	306	321	333	349	285	308	300	306	283	303	341	301	310	319	337	300	350	341	304	318	346	360	324	322	318	295	305	324	335	300	321	310	300	287	331	310	342	340	341	353	355	298	325	339	312	303	308	325	332	289	321	328	328	367	373	324	326	312	331	296	316	335	321	312	308	335	319	361	326	314	356	368	322	333	300	375	313	307	353	346	309	331	334	348	314	291	322	327	316	317	301	305	344	296	311	313	297	328	315	321	284	356	322	352	330	315	315	287	298	324	281	373	327	331	308	344	367	359	308	313	320	325	311	359	308	347	295	354	314	341	334	306	328	324	313	328	311	289	288	315	316	335	337	336	332	350	325	371	308	321	292	295	287	298	309	303	327	314	321	312	285	302	325	310	324	336	327	335	334	343	315	339	328	334	315	330	324	292	300	313	304	300	321	326	329	346	349	295	333	328	322	322	339	297	276	318	316	327	325	307	355	324	301	309	273	308	307	320	362	359	319	311	365	328	324	310	320	327	343	292	301	333	319	287	320	345	316	312	325	343	350	334	338	309	350	316	298	307	319	324	330	300	289	320	303	330	317	329	307	298	335	304	339	340	305	290	342	295	313	312	329	318	320	316	319	334	320	316	302	312	321	289	343	337	285	314	326	276	311	341	342	350	344	317	372	318	311	313	329	337	331	339	294	334	336	325	320	332	305	330	342	342	358	305	317	311	343	329	320	313	361	328	301	343	361	324	323	329	371	330	362	365	328	345	317	307	309	311	328	308	306	316	303	359	295	311	323	334	324	274	294	338	325	296	385	319	342	299	303	315	336	334	301	316	310	336	327	322	318	338	345	348	316	332	331	296	304	297	349	334	318	307	291	314	337	334	358	331	309	301	314	283	338	355	334	350	324	328	349	327	355	306	303	330	331	287	306	323	323	316	350	314	320	337	306	324	327	287	307	296	338	310	317	327	319	305	332	317	309	339	339	351	316	333	334	314	325	343	307	321	361	291	320	320	330	320	305	377	312	321	346	321	321	312	312	317	307	339	338	310	321	325	356	303	338	368	309	316	341	322	349	292	310	330	300	291	311	352	344	302	298	330	316	347	326	327	349	321	314	316	310	294	340	325	335	340	336	322	359	341	318	336	307	329	340	296	340	286	351	320	319	319	278	359	316	373	323	286	312	285	321	333	329	306	303	316	306	331	297	306	368	314	319	323	315	304	298	323	330	345	326	326	344	286	308	339	303	340	334	327	316	345	300	327	353	312	328	294	299	330	346	335	305	350	301	337	320	339	319	319	315	339	334	325	328	296	358	326	365	323	334	358	359	329	353	298	291	308	359	355	335	324	309	326	358	340	310	331	318	329	326
14722	5332	12403	37156	20629	1565	1282	1188	1088	1057	1009	934	868	832	843	789	766	818	822	723	773	760	731	697	761	751	753	718	729	762	751	718	757	745	720	718	731	726	702	740	741	730	695	689	738	727	738	687	733	771	709	732	739	761	716	712	735	673	723	721	719	691	738	692	717	702	709	729	696	719	646	685	700	748	743	689	756	742	714	730	717	693	702	717	711	697	686	714	733	725	695	719	731	706	702	743	674	737	735	677	715	707	731	658	677	721	685	773	711	700	710	715	740	694	702	720	726	718	725	728	752	752	691	716	715	692	685	765	706	722	693	747	711	683	721	725	721	700	692	699	728	696	738	717	745	728	687	658	671	736	708	741	712	688	709	690	686	748	739	677	709	713	688	687	678	729	689	708	715	715	706	705	676	744	701	695	719	745	683	721	668	721	706	701	690	723	674	755	753	735	751	659	729	729	704	703	695	717	693	688	715	717	667	699	697	683	716	662	700	762	660	736	680	731	680	694	690	661	717	765	702	715	730	711	646	704	779	747	678	707	752	637	722	701	705	717	717	771	679	704	710	669	744	754	736	733	696	764	703	735	735	681	705	706	683	695	703	727	692	716	659	688	734	676	716	678	718	688	725	754	679	661	706	722	704	698	638	699	659	720	726	722	701	716	708	688	684	724	709	717	707	691	711	723	703	689	696	737	726	679	703	674	684	722	741	673	711	720	675	747	727	729	699	756	717	720	711	648	737	675	718	684	679	731	719	773	712	714	686	717	745	747	669	749	645	657	688	689	716	711	700	721	772	662	662	704	716	723	706	733	708	696	712	654	705	682	679	666	674	710	738	677	718	692	680	671	715	738	733	714	688	724	728	712	690	685	718	719	743	683	690	705	683	658	723	695	695	737	692	676	712	700	716	727	675	720	705	710	662	720	692	688	703	695	739	693	731	691	723	649	735	673	667	683	694	651	730	667	679	726	690	721	687	693	727	697	713	689	681	649	736	721	688	689	704	708	696	662	719	766	685	694	674	733	652	721	736	720	739	694	700	715	701	692	713	733	752	686	704	696	722	757	731	750	725	727	738	743	665	715	708	727	735	701	659	730	665	714	687	723	731	712	712	728	693	706	644	696	727	673	696	733	717	699	696	689	712	715	759	729	731	699	691	706	724	705	730	722	722	710	695	731	740	689	691	697	683	701	714	657	713	719	741	729	721	696	684	723	654	745	725	709	684	715	703	704	696	713	676	731	692	719	713	715	687	707	657	753	717	708	667	685	721	699	722	699	719	717	703	700	709	705	707	645	688	709	688	671	694	707	764	689	692	672	707	706	702	676	719	708	708	709	682	716	660	726	738	672	679	722	715	709	725	701	762	697	681	724	737	710	675	736	655	706	702	726	696	747	680	692	726	754	752	723	725	667	690	722	694	716	640	681	687	702	731	727	675	685	702	671	662	726	698	685	669	701	644	713	719	674	740	660	720	687	702	774	682	784	690	695	713	684	697	752	717	683	686	710	744	742	704	672	714	699	706	695	699	755	730	667	711	651	665	738	686	744	664	748	734	731	767	674	687	694	683	721	701	711	679	673	730	728	666	693	730	709	641	718	734	733	719	709	744	698	749	734	678	720	699	711	686	712	729	700	730	662	716	688	702	679	717	685	762	736	789	706	719	692	786	708	684	702	738	734	723	689	683	707	686	732	684	675	677	665	667	667	682	707	723	649	689	718	702	698	706	679	673	669	710	745	686	713	718	716	692	668	684	692	746	709	701	685	729	710	743	688	722	684	730	707	706	723	770	697	682	734	711	699	711	667	685	710	673	746	696	690	717	720	714	678	744	641	705	659	679	688	707	690	714	659	686	699	721	649	725	716	693	670	726	703	676	678	736	692	698	711	688	731	717	681	720	727	730	748	728	716	675	700	723	685	691	695	748	707	657	705	677	688	750	740	725	687	756	711	711	697	694	711	737	703	678	723	682	703	709	670	737	683	732	716	713	656	713	661	722	737	749	692	725	738	767	719	713	659	707	722	701	730	730	647	709	701	698	725	713	724	689	722	687	675	736	727	731	692	693	710	686	667	709	724	684	691	672	692	721	737	685	713	747	682	701	677	704	707	679	693	691	709	727	755	714	680	693	653	728	721	699	729	687	779	713	683	751	679	756	704	680	756	716	739	702	725	728	698	666	666	724	723	728	711	676	686	679	651	716	724	683	664	706	691	738	754	682	698	678	711	723	745	718	660	668	717	727	670	710	729	719	706	675	712	734	714	702	723	755	675	736	725	701	762	698	740	706	641	713	696	717	722	686	702	665	718	711	693	718	694	706	687	687	663	694	644	667	674	661	665	701	683	756	713	680	765	738	692	666	660	709	699	693	710	660	724	714	715	694	724	689	740	733	733	668	731	744	681	690	687	731	712	699	698	654	677	718	706	706	680	713	701	718	756	760	708	718	724	738	665	693	731	672	652	731	677	713	685	718	723	685	690	754	743	663	712	666	680	765	690	728	687	693	690	665	723	702	728	727	714	738	682	679	677	698	700	720	680	673	732	681	699	719	695	693	685	718	735	698	713	733	707	710	692	666	738	678	687	681	727	674	664	679	668	737	712	712	640	679	707	675	695	689	729	686	682	685	723	703	711	650	719	702	655	708	715	694	661	686	728	724	704	696	710	717	696	714	725	671	723	694	729	714	725	687	691	697	685	660	684	697	748	703	673	679	739	671	737	691	711	704	757	738	675	707	735	730	685	780	712	696	682	779	717	671	713	705	733	726	708	716	705	704	685	726	753	694	757	751	734	680	715	778	740	704	716	683	688	716	731	686	727	670	692	676	710	734	785	692	716	740	716	691	714	684	738	747	716	705	695	701	690	677	731	687	757	701	733	677	709	676	681	668	734	741	678	710	716	678	721	733	689	710	724	744	679	719	714	682	765	726	728	662	748	737	703	704	725	695	666	701	714	722	737	710	701	680	730	660	659	666	746	694	708	700	672	726	685	762	773	671	759	696	710	728	726	695	692	679	734	717	681	690	718	725	703	655	662	728	713	735	742	685	758	687	677	721	654	723	666	739	682	694	746	702	696	717	707	674	696	702	730	745	674	716	758	721	727	735	737	688	717	678	746	703	708	734	682	692	683	683	731	688	685	695	666	685	654	674	735	705	685	678	698	682	706	718	707	679	732	681	701	743	742	727	692	703	723	737	728	694	773	727	689	665	716	728	708	744	653	719	699	698	710	710	696	707	664	695	697	745	743	713	696	728	735	724	748	717	684	678	714	671	720	733	680	724	712	723	712	669	749	701	708	729	642	743	732	743	745	717	675	672	745	681	688	689	719	715	709	683	701	747	651	718	742	697	731	681	672	726	685	677	692	709	706	707	722	776	688	697	719	733	700	698	694	724	715	698	692	739	710	694	701	703	696	712	710	725	712	716	677	645	653	718	681	732	692	707	670	683	694	730	680	733	684	687	714	700	718	725	698	693	685	691	710	734	726	676	725
7710	2295	1147	640	266	158	168	138	144	149	139	136	131	166	140	151	161	134	160	163	129	129	142	135	156	148	149	159	139	149	160	132	137	156	153	127	130	141	135	135	131	152	148	129	146	146	154	130	149	167	146	122	137	129	125	141	151	132	150	143	145	161	171	144	153	150	137	150	130	131	146	127	139	145	142	143	158	143	159	133	146	172	149	145	150	133	159	142	141	150	132	137	122	145	133	170	121	145	154	156	147	130	150	144	137	147	122	132	147	117	151	163	152	130	156	175	166	157	140	162	152	134	149	158	157	160	151	128	130	158	152	144	161	141	125	137	119	157	145	130	156	147	134	115	144	138	150	136	131	134	172	148	158	152	154	142	155	139	136	134	154	160	138	151	156	172	156	149	146	129	148	137	141	145	138	151	157	152	151	136	152	154	136	146	142	168	155	164	140	160	136	127	146	151	155	130	125	136	144	143	157	138	145	138	163	151	132	157	155	138	161	138	153	156	136	124	150	157	152	117	121	145	143	158	152	144	158	145	153	139	139	152	146	125	163	141	139	142	115	161	161	123	153	130	113	124	146	154	159	138	142	128	131	125	162	142	151	138	132	140	132	159	147	136	143	147	153	110	153	153	114	140	157	151	143	154	152	141	144	162	153	146	146	182	146	122	150	143	153	143	148	137	159	125	132	147	129	140	123	138	136	159	152	134	134	143	181	132	165	152	127	126	139	121	165	138	136	143	122	129	136	138	133	145	134	156	137	139	126	164	149	117	147	133	145	145	128	152	136	132	134	149	151	125	151	172	140	134	127	145	160	151	143	150	139	158	145	146	124	155	176	125	134	132	136	143	164	144	159	147	148	129	171	147	138	149	144	144	124	159	170	160	140	144	155	141	148	161	139	141	126	113	145	144	160	158	129	138	151	122	144	140	155	150	146	147	154	158	129	151	114	169	151	127	135	138	146	149	168	128	154	124	133	146	140	162	135	151	137	158	142	155	128	160	136	136	157	150	153	147	134	167	114	157	139	157	152	153	155	167	134	138	133	180	150	138	142	144	146	153	140	150	125	152	159	148	113	120	144	154	151	165	135	127	116	120	145	154	114	120	145	147	141	130	143	134	140	140	146	146	133	152	125	164	167	147	177	137	151	121	151	147	149	142	137	142	121	146	171	155	149	156	148	123	152	144	138	105	134	136	159	155	138	130	153	149	141	147	161	150	129	121	142	144	147	159	162	145	151	138	133	146	150	116	147	148	150	132	135	142	151	156	138	140	151	145	144	136	126	144	137	140	152	150	142	147	143	143	147	140	143	158	138	145	130	146	144	143	130	151	149	149	138	124	164	126	135	172	135	119	160	154	110	142	149	164	163	137	138	158	161	126	119	149	142	148	129	127	155	137	163	147	129	135	135	133	126	125	136	133	141	153	140	151	143	144	144	110	147	137	147	133	139	156	145	139	152	135	133	139	143	158	139	142	135	151	144	143	141	130	151	141	145	143	146	151	152	157	144	137	156	163	168	142	156	120	140	162	165	129	143	154	160	169	148	131	132	146	122	178	137	138	142	130	141	151	144	139	148	144	149	141	140	157	151	133	144	147	154	129	169	142	146	126	140	149	131	169	137	127	134	140	156	140	149	147	148	132	154	137	148	159	159	143	180	165	140	142	122	164	151	142	128	150	122	144	167	146	142	146	150	140	137	137	151	156	137	148	138	148	135	118	147	130	164	132	150	157	150	118	140	140	117	125	131	150	142	148	146	149	148	124	139	137	130	145	145	145	160	147	145	123	109	139	158	138	161	132	160	146	132	136	149	142	144	128	139	148	157	130	147	145	122	148	144	157	140	156	139	138	138	131	120	132	135	143	126	125	153	141	139	110	131	137	140	149	143	171	120	125	125	150	153	124	137	156	155	141	152	113	135	152	147	155	156	130	127	155	162	149	153	122	135	140	130	169	159	132	143	148	147	152	137	136	167	156	145	148	146	127	159	131	122	150	143	138	135	161	158	146	132	141	144	129	170	176	166	140	142	158	128	130	136	141	136	152	143	152	149	129	156	140	151	160	147	132	159	154	142	130	116	162	147	126	139	148	134	163	117	141	152	142	128	138	144	144	131	152	128	150	158	130	158	129	157	147	147	149	150	145	143	145	111	150	162	154	155	118	147	123	154	137	140	133	152	135	129	169	158	127	151	144	137	137	146	154	138	123	128	170	130	168	136	146	166	149	140	136	129	140	143	140	154	139	151	137	154	131	124	137	146	150	145	171	148	138	135	130	135	145	126	147	140	157	154	144	159	124	145	166	149	141	153	177	139	161	153	148	137	129	137	123	148	123	156	141	155	134	150	135	137	136	169	146	134	117	132	154	155	161	140	168	117	171	154	140	157	133	160	144	153	176	158	147	134	160	136	162	132	136	138	124	155	144	136	143	152	138	161	156	116	146	120	138	154	131	132	146	134	132	145	144	120	166	125	144	148	158	139	128	136	181	152	127	153	153	175	154	135	168	140	152	156	148	157	126	137	139	142	130	142	144	150	163	137	137	147	144	125	137	151	136	129	167	130	153	143	167	137	132	147	141	130	151	147	140	150	135	145	142	130	148	150	115	129	123	174	131	139	155	172	155	152	160	176	167	159	147	161	150	179	174	126	142	150	154	145	149	141	123	158	141	147	149	152	145	156	143	161	140	157	151	144	158	159	140	149	147	166	130	142	134	164	144	172	134	134	147	138	162	140	146	146	128	150	164	137	133	149	156	153	176	160	155	134	141	152	144	166	135	161	139	159	178	140	138	150	143	144	137	148	142	150	151	136	137	120	139	167	138	136	165	134	143	149	168	149	144	165	139	160	131	134	155	138	163	161	144	127	135	145	139	134	148	137	135	158	163	154	157	127	149	142	153	140	135	132	152	150	167	121	136	143	141	125	164	148	145	150	154	151	141	152	119	148	153	138	141	159	136	130	133	139	152	142	144	140	144	141	133	151	129	154	128	141	133	144	156	144	132	133	154	117	144	127	141	152	141	131	144	160	136	170	152	176	170	110	132	168	148	158	153	169	150	134	171	157	151	168	169	155	144	158	133	169	158	167	149	149	147	139	136	150	153	138	153	159	155	127	151	149	175	143	130	155	145	136	158	128	134	133	146	138	157	140	118	152	144	149	146	148	164	153	143	133	145	183	171	137	140	160	140	158	162	122	152	136	123	133	124	172	137	162	137	144	163	159	142	171	133	137	151	129	157	145	159	144	144	135	129	149	143	127	155	123	155	154	155	158	146	134	133	148	143	153	152	152	154	150	140	151	128	140	165	150	126	131	151	126	152	131	144	145	126	141	155	146	151	144	132	150	162	128	166	144	134	154	137	162	167	139	135	164	172	144	151	152	160	153	159	138	140	136	165	130	145	121	146	142	142	141	146	151	151	132	135	139	133	110	165	130	135	127	141	134	144	142	113	145	146	141	150	120	128	140	147	149	158	153	149	139	158	142	152	150	148
4878	2037	2498	1786	821	427	405	384	402	371	366	401	377	358	389	406	355	362	374	433	365	368	349	371	359	376	398	368	376	347	358	401	360	386	396	416	378	431	404	390	372	334	378	357	365	360	415	388	361	363	382	355	391	355	366	348	370	380	400	427	334	384	377	382	387	373	377	355	370	398	397	411	378	375	378	370	369	358	377	417	376	378	350	401	371	383	393	366	389	389	372	347	389	352	364	380	380	425	393	386	386	414	349	374	391	377	383	365	372	386	374	348	386	368	360	337	392	363	385	354	384	366	391	386	377	377	400	405	397	379	343	376	363	360	371	392	330	397	342	332	380	368	375	373	405	385	330	395	375	372	353	385	363	342	398	341	373	372	360	377	376	374	356	354	385	399	342	388	388	371	369	395	339	399	369	351	360	376	420	374	377	381	361	399	374	370	385	362	372	381	358	369	403	408	374	379	366	364	377	364	384	367	378	362	383	371	382	352	366	374	384	412	393	392	400	366	376	380	372	399	382	392	317	394	383	384	377	381	363	360	377	393	366	396	397	383	359	385	379	351	346	397	396	332	384	409	356	395	406	370	368	425	371	375	363	399	366	344	349	354	397	377	384	360	374	381	373	364	393	324	354	375	317	391	372	343	372	385	346	369	378	378	381	396	350	384	385	431	364	399	395	412	394	391	405	384	375	373	387	365	377	394	385	381	370	378	393	383	391	393	384	379	347	345	379	349	375	352	370	355	381	390	342	381	383	372	392	399	392	386	350	371	396	424	369	358	392	331	377	382	398	362	370	379	397	369	380	384	367	369	379	401	399	373	389	363	386	408	401	410	347	350	381	365	395	373	393	376	357	367	385	388	344	402	387	395	386	361	376	414	386	399	384	372	370	352	388	369	384	390	399	361	378	386	381	371	353	388	383	354	378	385	385	375	395	395	371	365	405	385	424	421	366	368	382	366	363	394	404	387	364	356	372	370	354	387	397	360	359	349	392	338	388	408	393	416	382	397	372	379	384	378	389	407	398	387	340	373	342	363	374	368	395	355	369	387	394	402	404	387	362	357	384	392	385	377	383	365	419	407	376	423	376	373	400	390	380	358	365	389	362	403	379	379	368	382	418	364	336	323	399	365	396	399	410	370	423	384	393	387	358	364	373	351	415	366	352	370	380	387	367	362	345	354	395	362	396	364	384	386	373	381	371	355	384	354	389	374	378	361	393	374	375	375	395	379	376	392	400	380	384	398	364	368	421	385	383	356	349	381	384	394	380	375	358	375	395	408	370	373	333	388	383	389	385	376	364	384	360	364	379	405	399	403	372	411	363	371	350	378	372	388	350	373	345	397	388	349	362	407	402	357	375	358	358	361	409	373	350	379	423	359	389	393	352	388	355	350	408	358	374	365	394	380	406	391	389	364	402	379	411	351	372	379	398	360	372	387	366	384	378	379	363	391	363	335	358	404	364	340	385	360	389	369	417	331	363	394	389	354	391	374	387	403	363	366	381	349	379	348	390	405	373	376	393	410	386	377	380	408	390	360	365	375	417	351	403	409	376	353	330	357	363	377	413	386	378	357	368	390	360	371	352	378	369	380	369	354	409	372	374	378	429	398	390	362	359	382	327	390	372	385	388	383	369	365	379	349	384	395	350	369	380	364	335	405	351	377	394	325	407	367	373	386	379	383	389	385	374	372	359	368	367	356	372	379	410	400	375	360	354	398	391	372	403	378	377	389	374	357	367	369	413	368	404	365	352	337	357	371	330	352	384	403	382	375	366	361	353	358	384	398	387	395	397	387	360	392	365	371	384	367	380	382	384	372	367	381	384	385	380	374	366	385	376	402	377	390	410	374	375	376	417	420	387	381	334	356	364	335	374	388	388	345	389	388	375	368	378	372	406	406	389	379	352	380	354	372	382	389	338	382	402	357	382	387	372	360	362	403	376	368	380	373	357	382	401	351	358	389	382	396	386	351	366	359	400	407	361	362	389	426	375	377	396	351	321	386	364	358	377	399	338	390	399	386	365	359	383	383	404	390	365	376	402	405	394	402	420	386	395	400	359	360	387	391	395	388	336	369	381	397	400	372	388	433	387	395	370	371	383	353	381	365	373	387	398	381	390	365	390	363	369	389	361	358	396	372	377	356	390	384	335	378	391	379	377	364	392	406	380	344	387	402	370	385	397	339	409	366	354	354	372	352	394	362	392	369	422	366	358	399	400	373	389	352	383	370	379	377	399	336	391	361	385	383	399	384	380	398	367	373	396	372	374	390	366	363	390	337	365	427	357	362	385	393	400	339	357	369	372	382	377	379	379	360	371	392	357	405	384	378	412	419	379	378	366	391	429	374	397	391	396	377	388	397	392	390	404	352	380	384	405	394	395	368	343	375	411	386	411	377	394	353	365	354	381	365	360	355	390	346	344	333	392	384	361	383	396	385	363	363	421	389	360	389	365	380	382	397	374	382	370	394	371	349	364	381	386	368	407	386	407	395	388	359	363	382	411	394	370	361	368	357	387	420	381	366	375	388	369	369	397	378	388	393	341	378	344	366	377	393	395	404	360	390	403	404	362	378	403	370	354	396	412	396	338	377	381	376	383	376	379	387	391	391	368	390	388	388	367	404	388	383	397	367	383	374	343	361	380	378	377	406	376	388	358	386	381	399	360	376	398	372	379	362	379	375	380	419	388	386	425	360	365	374	341	399	394	396	363	384	368	358	358	368	364	384	368	389	426	347	371	390	383	345	370	360	388	373	402	341	403	377	354	376	341	379	367	387	383	388	384	399	392	378	364	364	398	378	387	392	359	358	379	419	378	376	389	378	370	386	348	352	397	369	381	379	352	355	344	379	392	348	394	382	380	382	377	397	405	380	380	366	319	381	355	366	379	362	394	404	381	376	395	398	397	327	378	381	370	354	390	333	395	370	349	362	364	395	400	358	382	367	396	360	391	378	342	398	398	347	381	388	397	357	363	371	354	349	386	402	388	404	378	363	414	368	404	357	377	406	360	378	365	366	356	378	400	380	385	362	352	374	341	410	400	369	388	401	382	403	349	399	370	411	329	383	397	376	412	379	351	378	393	397	355	356	384	400	395	381	387	373	381	351	370	372	373	398	383	362	368	330	390	345	386	353	361	402	395	359	373	358	384	354	395	364	388	362	354	344	373	382	371	425	380	382	369	359	361	362	366	403	357	373	397	357	400	380	382	359	403	359	374	376	387	391	367	377	387	406	390	371	393	393	359	357	372	399	355	400	370	384	397	395	382	379	394	384	377	364	400	382	408	371	401	352	363	357	406	366	372	370	363	393	420	375	384	394	414	360	355	358	355	368	378	333	346	362	377	362	402	370	380	358	385	370	373	381	400	395	381	364	387	364	361	390	390	381	375	373	387	370	371	380	430	380	384	368	382	393	361	389	435	354	352	379	394	387	357	400	395	365	406	355	369	375	376	372	376	384	371	381	360	364	372	360	360	373	382	370	375	374	354	387
18682	5629	8000	15598	6857	603	372	377	350	326	345	305	333	303	337	340	310	313	312	312	329	339	301	318	329	298	322	328	320	324	298	325	280	305	285	327	299	327	323	325	305	295	299	307	339	340	316	325	337	339	314	301	309	347	291	302	320	256	266	302	307	351	334	336	310	336	307	321	295	339	301	300	322	273	309	318	296	275	296	318	329	346	322	292	290	314	346	309	279	310	295	321	318	327	333	326	347	321	300	296	313	332	318	310	315	287	299	304	280	354	337	310	312	335	313	324	323	346	317	292	311	307	339	338	309	321	308	322	305	293	336	317	305	319	334	286	308	360	310	323	306	330	308	328	313	328	318	311	295	284	296	309	315	309	301	296	318	303	284	286	316	332	295	298	351	336	351	316	344	311	310	328	329	303	300	332	303	296	319	303	334	327	325	313	331	298	306	275	335	306	317	292	353	313	316	330	322	310	311	333	350	329	311	294	296	335	291	295	313	311	299	281	330	310	324	311	287	315	301	269	291	310	333	289	330	296	316	312	334	299	272	318	321	307	306	293	294	321	325	296	285	315	298	288	299	323	334	317	329	267	322	258	310	301	295	299	323	332	331	362	301	307	305	286	330	315	293	305	294	291	308	293	297	299	323	314	328	343	342	321	297	293	320	317	310	302	328	336	328	330	324	327	289	343	285	325	335	315	309	285	316	299	305	313	307	337	304	317	312	310	351	345	275	307	292	286	314	301	303	314	296	301	329	347	282	309	317	281	315	301	305	295	323	313	310	321	286	340	313	348	322	314	289	296	306	300	284	289	329	322	324	354	272	298	343	283	304	313	330	316	308	317	299	289	284	299	281	307	294	298	340	296	294	340	312	363	289	347	287	308	295	305	321	358	312	324	289	263	289	349	318	316	307	320	316	312	297	315	317	320	304	307	294	307	358	330	305	305	306	288	274	322	311	327	297	304	296	303	333	357	285	316	319	296	313	310	312	347	334	291	307	344	321	332	331	325	316	305	333	334	292	307	321	295	302	302	297	304	282	281	323	331	303	327	307	315	336	326	275	283	324	297	323	297	307	290	311	286	291	323	333	296	289	336	327	295	318	324	300	327	307	300	282	319	311	313	336	282	329	319	316	251	297	360	288	301	300	312	318	294	305	305	324	305	310	305	288	304	272	317	319	321	271	305	318	298	281	298	310	306	314	297	336	318	327	303	309	334	332	273	336	315	317	332	282	288	298	300	328	277	333	313	328	320	348	344	289	301	315	334	299	320	329	281	286	287	300	281	335	304	318	329	304	303	319	305	317	329	313	271	295	287	302	352	287	334	297	312	290	315	298	306	303	288	324	329	330	315	321	317	318	310	304	305	310	276	287	304	345	337	318	290	317	307	325	314	307	307	313	301	338	334	297	288	331	308	317	331	311	294	301	292	306	316	298	328	319	305	328	333	299	312	314	316	288	295	299	281	297	324	297	310	296	301	300	357	327	325	297	306	323	276	308	305	319	296	290	284	322	320	303	310	350	317	330	317	361	286	328	333	309	321	335	347	263	273	324	331	291	314	331	318	322	315	307	296	301	281	328	346	331	300	336	306	313	317	295	312	300	312	301	322	301	348	318	285	306	300	330	304	312	334	302	279	315	340	367	307	311	301	314	298	324	328	343	311	292	328	322	324	326	317	328	322	303	315	296	309	324	273	304	303	308	294	296	305	310	301	298	317	325	322	306	301	310	331	271	316	333	305	314	316	305	309	325	302	319	313	261	298	303	339	325	302	316	306	334	286	353	315	291	313	318	309	314	326	303	312	341	290	283	283	313	324	302	337	324	315	363	334	326	359	339	312	334	302	344	310	307	330	334	296	320	323	300	314	335	329	320	332	308	295	296	275	288	269	341	301	349	313	304	285	305	327	314	330	307	324	302	312	288	318	318	314	286	313	303	313	320	337	305	321	283	319	331	339	307	277	304	288	350	304	316	350	282	311	355	345	308	315	334	306	294	287	314	333	274	311	316	323	287	300	304	293	340	305	302	300	336	307	297	321	312	325	343	285	296	310	303	306	304	320	307	349	289	334	298	303	340	316	326	351	306	326	343	297	280	284	353	314	262	312	333	317	310	293	320	313	308	286	335	310	326	295	297	327	327	288	303	310	372	283	301	311	276	313	309	338	294	356	271	295	313	263	298	315	303	312	325	295	287	289	322	311	295	276	296	286	296	308	271	355	331	315	300	336	287	314	299	332	290	294	299	345	298	297	292	313	304	291	323	312	315	272	329	310	353	308	329	339	321	341	344	307	296	323	296	281	311	296	337	331	301	306	292	318	320	325	326	301	316	288	319	302	333	314	317	326	333	345	321	329	319	328	320	292	331	297	336	292	309	319	303	305	344	314	305	333	311	329	275	321	352	318	336	314	325	310	297	309	300	298	284	308	292	282	305	294	310	338	310	319	327	302	287	325	297	280	332	321	347	286	324	316	284	315	301	336	280	302	312	325	301	326	300	305	347	356	306	282	295	313	308	320	299	296	292	328	255	318	353	328	322	300	333	340	328	285	306	327	301	339	329	298	333	344	309	290	321	321	323	286	308	280	312	298	273	301	325	268	342	304	331	347	312	259	296	290	307	291	285	303	297	273	283	293	304	303	322	282	316	285	302	329	314	304	326	289	300	285	314	326	358	311	301	293	311	311	301	309	285	306	279	301	324	296	328	303	283	329	324	305	288	297	314	320	344	312	347	319	285	342	292	286	320	339	300	320	313	343	311	342	304	314	283	308	295	302	299	311	288	316	296	281	305	300	288	352	343	342	337	308	311	294	310	307	309	296	291	347	309	307	322	293	316	283	343	302	305	316	308	322	351	308	275	306	317	289	316	297	316	314	307	322	317	327	326	291	289	293	323	321	326	296	297	342	302	280	327	298	312	293	302	339	314	298	322	297	338	315	332	284	276	320	314	322	327	297	325	320	294	311	319	353	332	317	318	310	320	322	295	318	322	306	284	336	331	303	316	300	331	283	292	301	291	278	316	316	336	306	283	312	336	324	299	310	306	323	265	353	289	301	311	331	316	317	317	273	341	312	327	321	310	306	266	307	274	301	306	314	336	328	320	304	305	296	300	308	322	332	356	284	303	287	286	361	297	299	301	298	261	323	305	312	313	300	310	310	332	321	338	303	301	332	299	311	322	311	296	302	335	341	305	340	307	323	354	270	302	308	307	296	286	331	313	308	333	315	309	297	300	313	341	334	265	283	291	301	306	285	299	309	300	341	323	322	292	288	341	280	294	329	321	307	313	323	316	279	316	298	311	325	331	280	307	299	333	297	287	330	296	315	315	336	305	299	305	283	297	299	320	288	314	287	304	317	315	305	305	310	320	332	304	302	333	307	304	284	339	296	308	330	336	327	322	326	311	339	302	308	305	267	278	285	333	326	302	280	295	315	335	321	296	320	346	332	307	313	336	355	292	297	308	302	307	324	290	304	292	302	301	317	334	318	277	312
12013	4260	14998	28696	15169	1172	1023	907	857	846	816	774	784	783	763	720	732	721	750	775	752	730	722	745	712	740	662	712	774	714	658	699	705	700	697	677	701	694	715	713	727	690	722	693	672	659	743	673	735	706	687	703	719	705	709	711	677	735	703	713	738	660	675	694	691	707	698	717	735	709	664	711	731	672	729	751	686	727	692	700	685	680	735	713	664	676	720	664	758	709	739	711	709	707	695	709	715	704	755	696	669	714	696	696	706	755	661	672	676	711	681	666	752	707	711	680	728	689	732	689	723	701	694	689	702	709	740	666	680	698	754	698	654	708	734	718	679	704	712	695	685	688	749	756	748	682	748	705	689	745	730	764	725	672	714	737	713	713	737	663	700	736	703	723	733	706	728	643	714	713	742	662	702	747	720	701	654	663	670	679	688	692	708	661	708	715	662	685	693	719	705	679	726	771	647	711	710	685	727	701	712	678	712	664	702	750	682	756	664	669	700	702	682	671	673	689	707	693	718	733	676	760	685	712	703	703	685	626	708	704	748	707	692	695	713	732	684	725	701	688	695	679	675	729	722	685	691	709	718	692	698	729	707	745	711	710	703	686	701	708	704	753	710	766	698	664	660	714	699	728	743	680	684	697	676	756	698	696	740	691	689	667	684	705	692	743	718	698	723	739	636	698	631	701	730	702	731	662	760	671	697	722	742	703	700	713	726	719	708	665	717	731	710	720	676	687	731	718	698	724	713	691	685	696	708	659	680	699	689	728	695	688	730	664	731	681	726	720	720	722	741	705	678	698	706	693	702	694	711	680	665	674	734	696	729	721	704	684	688	712	684	741	759	692	711	715	690	665	687	779	708	720	706	697	738	703	725	673	764	720	699	737	723	673	701	710	709	666	687	735	670	689	710	682	668	732	712	719	668	699	725	700	714	718	747	689	720	702	702	695	756	693	687	716	697	726	713	718	702	696	716	701	691	685	682	664	705	697	668	746	683	653	714	724	703	620	690	696	679	714	709	684	701	719	676	733	687	740	736	681	694	708	712	683	684	660	650	688	695	638	671	742	719	704	674	731	671	648	688	701	700	740	696	677	688	716	701	694	663	699	697	698	707	727	718	710	729	732	719	675	657	699	748	722	702	710	699	688	645	680	753	704	714	737	707	720	719	704	763	672	635	657	749	668	707	734	702	706	687	683	721	734	681	680	714	684	715	688	697	711	681	719	719	727	720	696	672	696	720	736	670	677	749	717	677	707	750	674	701	692	691	701	749	686	714	674	736	714	726	680	731	664	711	692	678	729	716	696	720	700	730	729	712	729	728	687	730	672	752	716	694	710	699	712	693	683	731	750	661	710	719	755	697	704	693	733	749	768	658	631	689	722	689	665	698	673	689	692	723	714	697	733	722	725	722	728	695	787	685	687	733	682	713	713	706	684	724	708	741	718	692	659	739	683	716	724	710	683	618	699	706	685	734	678	696	701	658	723	740	702	662	684	698	705	743	723	703	715	705	709	703	744	661	743	706	689	753	763	703	745	722	713	717	720	704	717	684	726	685	696	680	722	666	666	742	701	670	693	685	727	695	724	675	721	707	662	721	686	711	701	665	660	676	718	700	702	718	697	715	649	720	687	683	717	730	706	700	723	731	711	721	707	686	692	711	652	675	697	737	682	733	720	680	726	691	694	719	739	699	656	684	764	679	639	727	716	699	673	708	718	707	746	739	714	695	715	699	767	722	730	675	693	692	765	691	727	691	657	707	737	722	691	687	732	714	715	748	669	694	666	691	726	740	666	693	691	738	665	755	672	735	751	706	716	668	730	734	690	707	745	678	702	733	698	680	716	683	721	714	716	688	705	724	709	736	701	726	686	652	702	712	704	674	734	709	706	704	691	730	696	709	680	685	723	678	711	745	737	703	702	707	693	687	677	664	662	711	713	707	724	705	692	710	723	671	737	691	701	765	713	737	664	684	707	707	670	702	722	658	692	679	683	671	656	695	752	709	690	694	710	731	695	718	676	697	709	713	666	755	676	673	719	716	669	738	683	690	767	695	699	629	715	723	731	739	701	723	709	702	668	712	733	673	712	725	719	715	674	730	698	705	686	712	683	709	674	708	769	672	729	677	709	728	708	704	707	714	685	686	711	725	697	678	707	719	713	681	690	733	686	718	738	656	709	725	714	703	683	688	701	735	706	670	734	680	682	714	711	746	707	711	676	688	665	685	659	663	719	684	681	728	657	707	711	682	698	763	737	744	693	707	682	690	741	698	687	710	701	736	750	742	752	685	673	725	690	730	680	738	679	720	710	701	715	750	713	717	710	663	728	713	710	730	708	700	712	703	750	660	664	732	636	677	704	731	652	688	653	642	725	730	691	713	684	717	701	720	697	672	676	694	701	713	695	746	692	680	698	707	770	714	680	710	684	737	682	704	683	667	708	652	685	690	741	648	752	712	745	755	740	671	688	715	682	666	705	717	710	713	662	734	651	692	667	715	756	691	685	697	704	682	714	712	702	653	704	675	653	713	717	684	674	691	713	701	721	705	689	676	687	701	714	698	709	716	740	651	723	749	698	747	685	743	663	696	687	693	664	735	664	709	664	709	748	726	760	700	740	712	717	716	693	716	698	699	699	713	703	689	731	709	680	740	714	737	712	692	750	712	717	750	684	713	682	699	727	702	711	693	748	714	706	714	678	683	698	673	707	700	736	699	714	728	736	694	655	721	769	636	728	702	663	705	691	698	714	673	699	736	734	675	727	732	723	658	721	738	703	738	661	705	688	659	693	669	726	740	689	728	700	684	688	720	698	744	714	691	676	711	703	672	734	698	666	776	687	651	643	745	704	722	695	759	685	717	695	684	703	703	732	693	721	686	765	722	724	751	696	714	682	726	719	742	756	686	719	661	702	698	704	687	709	683	672	684	751	704	704	695	711	674	718	739	711	701	717	742	687	700	643	657	714	667	705	666	704	694	786	748	728	679	719	686	705	670	733	656	726	657	711	668	665	669	703	699	668	673	709	678	655	703	715	686	708	711	705	698	698	692	720	700	692	652	727	673	740	721	694	684	723	706	729	749	717	690	691	693	718	750	669	735	687	683	700	724	740	671	716	677	692	711	687	695	692	670	704	725	672	713	719	677	741	707	689	738	751	723	673	695	683	698	702	677	677	713	711	683	666	676	673	700	707	668	714	693	686	706	710	696	732	710	708	730	721	705	683	730	728	730	702	657	713	719	678	725	705	711	747	726	687	719	705	683	656	720	714	705	710	727	696	689	710	747	655	731	719	685	719	726	733	719	743	699	736	682	681	691	723	676	719	679	721	676	703	696	689	671	690	745	729	670	726	692	736	675	717	694	676	695	669	706	743	709	682	680	694	743	698	695	668	719	722	679	724	685	737	681	715	692	669	699	697	737	680	685	714	725	744	673	711	687	728	676	717	722	693	704	708	691	704	703	633	665	689	737	705	722	673	662	705	701	732	691	718	738	701
27964	9175	14771	27325	12960	1100	472	385	352	370	355	347	317	390	365	333	373	357	358	390	336	381	353	347	328	320	343	345	331	316	316	329	275	295	356	340	332	353	355	338	327	341	296	334	320	327	307	310	313	336	327	339	360	334	334	313	292	344	320	357	353	333	336	333	327	306	315	312	358	365	334	329	365	321	323	329	289	322	357	304	292	319	324	310	338	345	342	319	302	294	323	349	328	364	348	324	310	345	310	320	299	358	345	362	365	357	333	298	341	345	316	344	290	333	341	347	326	331	331	321	321	321	311	304	324	312	336	284	337	343	359	288	322	317	351	353	316	323	319	337	347	321	328	311	320	332	323	303	326	323	329	353	328	341	308	318	278	304	333	312	338	309	313	347	323	293	323	324	310	329	327	334	317	319	371	346	342	304	354	327	300	334	333	339	310	305	352	316	325	313	365	321	296	308	334	314	310	322	347	327	316	355	309	307	326	356	358	322	314	321	342	348	319	318	342	332	349	366	360	308	285	320	343	355	338	315	313	305	331	336	323	303	305	315	330	314	321	286	292	317	333	322	342	352	381	349	317	344	339	332	333	322	296	314	304	325	334	299	331	325	353	320	319	305	295	299	330	312	326	323	341	321	307	356	304	349	370	358	304	328	352	345	317	310	358	365	335	311	331	341	331	313	317	308	333	326	300	301	308	347	319	309	324	342	351	345	324	315	324	326	326	321	329	298	328	322	279	323	368	327	338	337	328	334	327	331	310	308	308	332	324	321	323	347	289	323	340	314	305	310	320	330	310	326	311	299	367	317	329	315	318	314	304	338	299	328	353	327	321	307	336	345	328	338	330	312	327	349	343	315	335	323	348	333	299	322	330	306	332	345	346	334	337	370	308	324	293	337	355	338	298	348	321	337	342	337	351	332	289	342	336	341	354	338	337	352	322	338	313	318	320	304	323	334	314	340	319	335	308	327	323	317	335	300	328	290	313	322	334	278	321	328	325	335	317	337	338	319	380	328	327	340	322	363	299	341	324	316	314	322	341	313	307	371	360	333	341	339	315	301	331	357	329	348	339	323	353	311	303	360	314	332	341	294	322	340	343	304	315	307	346	327	342	330	382	285	305	326	297	340	340	315	337	327	316	298	340	348	320	349	325	363	293	330	320	318	296	367	352	340	336	352	351	328	317	318	337	298	341	313	325	341	303	296	355	316	347	286	345	350	334	358	333	351	346	328	333	356	341	316	359	378	307	339	323	337	343	350	323	327	311	323	331	361	354	328	296	318	315	313	359	375	351	347	315	311	312	367	338	316	325	345	328	326	294	329	340	350	335	342	338	350	343	347	332	317	337	296	332	354	300	355	365	307	334	384	338	343	344	370	318	330	332	284	371	335	355	334	321	342	341	339	333	363	336	343	344	319	340	293	331	325	328	343	336	288	346	339	300	344	299	318	355	315	323	347	310	317	352	308	358	374	323	320	331	353	314	324	322	327	324	282	343	345	331	323	328	326	327	349	348	356	311	310	341	333	332	311	359	318	313	337	306	321	327	313	363	332	265	306	326	336	296	302	329	332	300	333	313	322	338	319	292	281	359	317	314	353	300	298	332	315	329	309	343	349	336	325	322	312	315	337	341	337	339	338	324	345	352	276	334	302	302	304	329	338	318	321	351	338	324	323	375	332	293	336	301	320	333	303	296	330	342	325	304	320	335	337	344	287	349	307	359	338	316	301	333	312	336	317	375	336	339	321	326	353	325	320	328	336	292	315	322	354	331	357	331	340	313	317	324	310	335	345	320	305	350	313	334	328	338	342	362	319	338	324	330	322	311	324	347	298	311	352	320	314	373	349	320	322	364	315	331	322	332	327	346	365	337	307	318	320	358	339	368	326	302	322	333	348	363	336	321	311	341	349	301	350	289	343	326	302	322	325	309	325	319	319	309	346	340	323	337	360	349	333	339	336	331	334	368	317	298	344	317	343	336	341	315	307	366	335	313	342	321	309	319	318	344	318	337	322	307	306	332	335	323	347	324	336	340	361	302	342	303	332	317	297	359	311	344	301	338	296	309	316	352	335	321	352	345	303	312	312	357	303	302	296	329	330	324	305	334	325	294	333	315	319	315	293	318	322	314	312	310	358	318	344	333	334	336	308	327	325	357	319	295	343	338	363	338	310	321	372	332	305	345	348	329	294	338	321	317	296	342	318	344	349	331	328	339	324	368	339	328	308	342	304	330	311	352	324	307	306	314	351	323	327	311	337	356	326	360	345	335	323	315	313	289	313	341	328	331	360	335	327	319	308	325	319	332	361	303	381	307	310	327	345	361	284	306	349	354	348	354	335	323	334	304	312	318	305	325	346	343	344	295	285	352	353	354	287	345	318	298	303	316	333	343	298	329	295	298	330	335	323	316	348	315	357	323	307	326	324	336	348	299	363	346	332	331	347	303	350	350	363	351	390	321	322	374	325	369	327	362	301	324	311	332	318	326	352	331	308	289	324	329	295	303	284	348	322	348	310	313	348	283	325	342	334	303	304	333	325	318	323	306	320	328	322	313	314	318	359	329	293	332	317	341	313	317	318	325	331	341	305	301	313	347	333	329	300	307	307	288	339	332	376	334	327	296	322	359	341	305	367	335	324	320	298	287	306	340	313	300	368	330	349	365	357	311	319	332	314	302	349	325	330	332	308	352	344	331	325	308	332	333	292	320	325	304	320	294	302	360	347	329	289	333	341	342	355	317	325	306	296	340	352	321	341	292	344	324	347	331	324	324	303	311	300	323	340	318	332	321	313	339	348	378	332	315	325	317	307	306	311	325	346	349	348	307	300	367	294	294	303	314	302	340	314	321	350	330	332	342	327	314	351	300	321	292	295	328	345	311	351	326	301	333	316	331	357	322	323	310	295	292	328	305	327	305	340	312	343	337	391	316	331	334	302	280	308	326	348	369	348	327	325	279	335	351	298	328	347	303	342	334	320	352	340	317	317	337	326	356	317	338	348	348	335	313	310	312	348	314	334	299	329	316	340	288	317	339	324	328	317	325	304	331	327	305	322	328	346	356	311	322	328	315	322	304	317	321	305	287	360	339	324	332	321	357	355	348	298	354	324	357	305	298	336	335	286	313	320	330	313	321	309	329	319	311	314	323	343	311	346	336	308	314	360	322	334	329	330	297	324	323	337	334	337	339	339	305	307	338	324	309	297	333	317	335	342	322	318	324	333	320	307	333	346	348	345	274	320	325	330	350	330	357	346	362	348	350	335	291	325	324	323	311	317	339	310	359	332	303	333	352	355	331	362	324	339	315	319	331	327	328	317	309	318	337	316	322	290	365	323	330	331	328	346	310	355	313	333	318	341	352	331	319	337	312	313	296	329	322	337	366	320	306	327	302	333	343	375	310	322	319	326	314	306	323	347	299	340	313	339	320	341	328	335	341	320	301	332	302	341	343	282	324	312	341	326	340	367	312	322	299	376	301	320	315	326	322	316	325	324
15546	5899	23055	38313	21067	1471	1233	1204	1073	1036	1000	963	912	883	830	840	805	800	774	771	805	826	770	774	760	755	784	774	733	803	825	736	740	691	682	741	715	704	708	772	698	774	759	781	766	723	754	740	735	770	720	721	702	761	695	723	745	673	680	740	726	712	706	743	727	754	677	716	747	742	736	712	705	727	681	722	728	745	723	708	734	748	720	734	714	761	720	726	697	724	720	700	725	705	714	696	719	750	700	738	714	683	709	703	716	722	701	756	740	681	733	691	733	752	715	709	694	730	710	741	716	710	656	740	739	748	693	724	730	724	716	730	680	725	697	782	685	705	740	709	729	714	675	758	698	707	683	743	789	713	727	722	719	686	735	731	784	708	734	727	723	733	714	755	710	682	741	734	693	763	734	709	672	705	708	761	710	698	749	751	729	712	693	688	741	764	726	773	699	714	706	702	715	688	740	753	738	723	718	722	732	772	708	693	691	748	717	738	773	728	746	686	748	751	720	703	751	697	727	713	721	726	728	752	744	731	716	699	710	679	762	699	690	743	736	680	745	709	716	760	742	710	745	683	742	687	736	755	700	677	723	729	754	714	699	720	709	681	725	726	708	710	681	744	675	724	733	693	690	745	717	737	715	737	692	659	719	763	726	677	742	697	722	687	744	720	713	729	732	688	708	709	752	694	704	720	756	683	733	668	708	674	729	731	721	673	711	720	724	710	701	716	701	703	727	724	700	687	767	689	715	677	698	737	738	778	666	704	728	697	734	713	709	719	665	730	689	677	681	676	726	726	725	699	696	713	713	709	760	701	737	723	746	743	719	705	697	745	685	735	690	696	695	741	708	766	726	685	680	697	709	702	724	733	727	678	710	720	744	684	718	759	671	707	750	760	710	671	702	714	760	694	693	696	734	705	712	728	700	666	790	748	763	715	760	742	689	707	697	763	697	773	709	725	707	693	668	711	765	740	730	740	755	712	712	717	725	703	698	717	709	736	731	690	734	712	721	752	708	723	700	701	753	737	693	717	716	766	689	727	705	715	713	756	732	736	725	685	676	666	736	679	702	693	722	715	728	784	691	753	708	700	732	746	696	717	741	696	671	752	723	753	733	673	681	660	698	723	733	709	723	716	725	732	768	713	734	712	747	690	682	737	709	770	746	679	698	707	705	732	721	719	753	744	690	724	753	746	736	720	705	713	657	721	722	718	692	685	716	721	710	735	726	717	723	734	729	763	681	702	710	705	715	712	700	697	760	668	738	685	710	775	742	710	718	682	713	696	722	808	733	693	701	723	745	701	775	726	711	732	750	744	712	709	718	677	695	713	703	689	723	703	683	726	742	720	722	734	682	736	715	736	759	726	738	702	700	687	710	724	720	724	728	708	728	698	722	696	719	728	737	690	681	693	727	704	720	687	738	712	695	689	750	703	672	721	722	724	713	683	752	754	747	710	684	686	737	717	681	739	768	701	697	717	694	712	726	683	699	744	721	683	705	764	716	687	749	760	741	754	701	752	740	714	742	708	708	745	715	698	750	691	735	718	719	774	750	701	726	733	736	767	699	701	688	742	732	680	685	741	696	754	672	774	689	726	775	718	691	710	721	737	724	725	691	751	695	777	742	711	746	741	695	771	720	720	742	716	660	760	717	748	714	716	667	749	713	710	668	759	742	754	736	687	700	707	739	722	673	684	702	715	685	677	711	746	718	713	795	724	680	738	740	719	676	737	662	701	686	750	716	686	681	662	718	699	720	701	739	731	719	674	721	725	715	708	767	711	698	717	743	739	710	751	709	745	736	698	721	700	716	736	654	705	707	755	727	721	723	682	766	734	768	686	693	765	695	706	694	668	751	726	735	728	721	705	730	707	706	743	711	696	746	713	682	724	723	770	717	699	730	699	738	659	761	682	725	751	779	712	701	684	714	676	718	723	709	738	675	724	762	679	698	686	698	719	753	747	716	743	648	731	726	742	726	728	762	725	741	765	717	707	723	728	724	696	725	780	745	718	731	735	720	708	774	728	710	716	716	715	685	742	738	766	745	679	738	707	726	739	751	711	768	726	724	739	697	733	738	763	741	667	774	702	741	753	701	681	714	712	712	749	695	754	735	723	717	712	715	728	733	738	783	715	727	700	744	708	759	718	694	727	751	701	756	738	686	728	674	725	732	715	762	713	743	730	766	714	722	707	717	699	741	703	681	739	736	726	746	729	746	711	732	712	769	674	709	701	706	721	729	709	766	716	714	705	714	749	724	730	700	702	706	718	750	638	778	747	709	724	751	737	714	667	765	744	704	731	687	689	663	776	665	683	695	729	722	769	701	701	701	737	732	724	711	723	739	742	724	718	723	724	723	714	728	707	707	716	707	699	758	705	718	737	649	716	705	672	684	694	722	695	704	679	697	699	724	715	714	715	714	717	756	732	780	708	683	748	708	725	709	738	702	701	751	658	745	726	702	727	670	710	655	713	722	715	710	742	743	729	737	717	713	752	726	735	762	677	709	697	700	750	726	679	733	689	694	699	762	716	725	664	726	719	721	758	736	742	732	706	705	765	747	743	763	719	675	721	725	708	705	806	712	721	752	707	696	674	736	750	776	701	742	681	676	687	670	762	749	762	702	688	717	678	671	686	735	714	738	694	763	693	666	722	703	756	720	713	679	748	688	739	752	715	697	706	741	694	766	678	683	722	751	701	740	718	740	713	739	659	715	745	713	750	752	705	729	727	799	745	741	707	696	724	737	744	710	695	725	731	718	695	703	725	715	711	768	712	724	724	702	692	708	723	678	771	745	712	763	730	738	720	705	734	706	771	723	654	745	742	702	741	730	672	709	761	746	679	718	724	696	745	639	753	679	694	735	731	688	728	741	719	795	731	688	713	737	722	696	707	760	768	737	748	761	729	744	706	708	673	707	748	704	711	737	691	687	679	766	673	693	705	704	737	747	725	693	730	732	700	731	718	731	718	729	708	727	709	781	737	727	705	734	698	704	697	707	727	720	713	724	735	679	736	731	701	705	705	678	762	718	715	709	733	678	729	693	695	730	741	674	736	731	701	689	741	712	722	725	754	724	743	722	747	720	708	687	735	766	747	674	739	748	707	738	733	718	672	745	711	735	775	728	716	728	729	704	736	667	723	691	715	755	765	692	742	728	709	706	734	703	680	774	771	681	742	728	736	727	738	683	720	737	707	718	722	697	671	725	660	790	688	743	740	722	734	701	695	720	717	697	766	715	742	704	756	733	717	725	714	740	728	733	711	686	689	725	714	743	716	757	688	730	750	728	678	749	721	730	731	685	685	748	712	724	755	712	757	707	792	693	691	723	732	757	695	715	745	706	716	731	711	714	717	771	731	713	706	701	713	694	733	695	719	721	697	753	689	697	702	704	761	682	710	726	733	711	715	676	764	751	706	687	699	764	762	718	730	704	713	740	731	748	691	710	738	740	767	743	758	743	679	727	668	708	702	713	681	781	727	709	699	718	682	732	753
8926	2929	1784	688	254	171	172	153	153	142	151	140	171	129	147	147	141	153	143	139	122	143	178	156	143	161	166	146	153	143	155	145	141	142	165	141	157	170	155	125	125	167	146	143	152	151	137	160	130	143	138	162	158	136	130	165	154	146	139	158	156	140	135	165	150	142	149	161	162	151	164	147	143	127	130	141	137	139	143	162	160	147	153	129	154	132	127	158	162	176	147	128	153	153	136	124	147	149	183	135	141	140	163	145	153	157	161	148	172	180	146	140	148	161	122	151	158	141	151	169	152	131	148	165	139	153	141	158	162	162	145	137	165	136	137	158	144	136	148	144	131	133	142	134	155	139	138	151	134	142	174	149	148	113	156	157	163	142	144	173	166	144	137	144	139	186	135	162	154	146	127	136	169	118	165	152	154	151	149	133	144	137	149	137	168	162	140	147	147	143	164	135	157	152	147	160	137	157	136	162	139	144	184	134	156	125	149	144	136	145	159	152	130	136	156	148	145	157	142	147	136	147	131	145	158	155	147	164	151	166	168	147	149	140	147	166	148	167	150	163	155	114	133	159	142	144	150	159	159	143	140	161	158	147	157	120	132	149	150	137	145	139	162	132	161	134	132	166	154	156	132	128	149	167	158	158	148	169	169	141	172	117	148	174	133	169	158	151	183	174	170	149	156	157	171	157	179	163	166	135	154	110	167	156	144	136	140	156	176	161	147	171	172	152	138	149	157	142	152	163	156	142	117	150	159	158	154	146	162	171	136	154	148	126	160	168	156	159	135	124	163	131	166	150	163	170	190	156	161	144	162	155	125	159	154	139	137	147	137	154	164	147	142	164	147	156	149	155	155	144	157	152	151	156	148	167	158	152	141	148	164	149	168	135	136	161	141	121	112	169	179	142	156	139	142	131	134	147	142	153	123	136	166	148	136	144	144	135	147	171	139	127	167	134	157	147	118	118	140	136	168	139	144	145	139	151	146	142	152	147	157	132	166	139	154	151	139	157	159	151	148	147	135	150	155	138	151	156	146	174	157	143	146	152	130	126	148	151	132	156	160	163	155	139	130	152	143	142	166	160	149	164	169	144	150	162	138	154	147	150	139	143	164	151	132	145	159	145	154	150	156	167	152	170	169	127	175	147	143	141	155	170	149	158	148	138	167	163	152	164	133	131	158	137	155	135	135	153	134	153	141	132	147	155	154	153	156	177	164	129	151	130	142	158	146	160	147	139	140	157	165	133	157	144	147	155	159	151	135	162	141	141	142	150	140	150	151	136	170	161	138	153	154	157	133	145	141	137	144	154	177	174	158	165	159	158	133	128	156	161	142	163	131	155	157	118	111	176	141	164	166	151	150	152	173	177	156	152	172	134	124	153	165	139	158	168	157	142	136	144	163	146	144	168	144	157	149	152	141	158	148	132	159	139	131	167	150	136	151	142	151	155	151	133	155	148	148	132	124	124	149	146	155	156	135	135	137	149	144	158	152	135	148	142	158	144	155	163	160	132	157	173	165	137	142	137	156	159	150	146	162	137	157	148	152	138	128	142	150	146	158	126	156	169	156	153	127	163	145	129	151	142	136	146	148	146	130	138	153	165	152	163	127	173	143	150	138	164	165	155	148	133	155	148	147	164	173	125	151	175	140	144	120	151	170	144	136	153	153	177	139	157	158	145	147	146	168	160	147	162	139	135	143	126	132	171	158	160	169	154	162	138	160	132	150	154	180	157	145	132	126	153	162	149	159	152	148	150	155	169	131	135	154	137	143	147	144	154	138	155	153	156	147	154	158	134	161	160	158	138	163	141	150	127	156	152	172	139	163	161	165	159	157	153	139	154	145	141	151	151	145	140	141	138	129	143	161	144	138	119	165	136	153	138	155	153	160	163	165	153	165	167	153	153	128	128	152	157	136	134	150	140	152	155	173	153	133	152	135	150	164	185	151	153	181	157	152	146	158	162	175	147	145	147	156	147	128	149	150	161	147	160	139	134	139	171	144	155	145	152	163	169	168	173	145	144	165	154	144	162	173	168	157	150	151	174	168	144	144	146	134	159	123	147	140	144	155	128	136	156	137	122	154	154	139	143	135	169	151	165	155	156	161	157	165	156	172	133	138	150	136	149	146	134	163	129	146	133	135	136	155	160	158	144	132	157	131	152	145	147	144	147	139	134	143	142	143	152	159	134	119	123	132	143	153	138	142	144	155	134	141	140	136	158	162	168	164	132	140	137	150	135	137	154	140	144	142	162	126	121	133	158	145	128	164	153	182	151	128	165	155	138	154	163	156	143	186	150	134	141	174	128	148	156	143	147	137	153	160	134	161	146	151	150	148	152	161	143	124	137	177	161	147	160	134	159	152	175	159	146	149	156	127	118	133	131	174	145	149	136	126	139	151	164	176	163	150	175	148	154	131	139	154	127	154	134	160	140	146	188	155	130	137	141	170	177	138	144	167	140	166	142	136	158	150	148	151	151	157	160	169	142	138	146	136	136	163	145	122	152	151	131	138	138	145	150	142	151	120	160	165	149	153	141	145	151	147	148	145	155	146	167	138	134	120	146	157	134	135	139	161	153	141	158	161	147	161	162	155	169	138	146	149	152	133	125	158	140	155	149	159	167	159	150	167	153	130	141	144	131	149	141	160	186	141	136	141	165	137	132	178	148	148	165	168	156	169	139	151	151	154	147	130	142	155	128	151	162	139	152	130	157	177	144	168	159	137	158	163	178	170	151	145	163	155	140	152	133	135	147	132	137	145	147	170	145	151	156	138	159	159	159	126	153	154	149	150	157	128	126	184	131	126	165	137	145	136	154	159	153	165	147	149	136	128	129	150	146	147	157	155	150	151	134	149	151	146	161	147	133	132	164	175	176	143	164	152	143	166	159	142	148	151	160	141	147	161	151	147	147	133	137	150	139	135	151	145	111	164	138	142	152	130	156	136	154	179	147	158	128	144	155	143	151	179	142	157	133	153	137	150	140	143	138	146	140	142	166	151	136	135	127	153	180	153	147	158	140	155	153	135	118	130	153	147	160	133	124	166	147	187	137	129	134	149	147	150	142	183	154	133	153	143	147	162	144	125	172	125	141	150	141	143	136	160	141	146	170	167	157	158	152	140	127	133	146	155	132	124	142	137	164	155	153	154	138	126	164	159	144	150	159	139	163	164	152	129	138	149	132	143	170	141	146	148	152	170	142	141	150	178	138	148	153	152	144	165	125	153	152	141	147	155	157	151	134	128	168	165	166	140	154	162	130	152	150	151	173	154	127	139	150	124	141	147	164	157	157	116	158	169	163	147	150	127	128	123	167	172	128	149	169	166	154	150	163	135	129	160	141	160	157	166	128	156	173	165	153	163	150	144	165	142	152	170	158	149	147	168	140	146	124	151	169	139	138	147	159	166	160	146	139	132	146	169	151	142	137	103	155	158	150	150	157	164	138	150	154	156	144	169	124	109	153	134	133	170	142	150	178	172	160	131	158	144	139
5464	2394	3507	1802	892	398	377	347	392	410	374	355	374	400	418	372	391	369	397	391	403	389	383	373	390	382	385	424	429	390	370	402	399	375	380	433	380	401	359	409	379	401	396	370	367	382	410	405	373	372	361	411	388	343	385	391	377	367	338	400	396	373	393	421	385	413	351	384	338	379	398	403	355	395	390	383	399	398	391	379	398	408	386	416	390	414	364	370	379	382	416	383	420	435	391	370	366	379	372	369	381	378	373	382	379	390	378	365	375	356	389	363	372	362	391	387	386	363	365	399	375	398	393	414	378	379	385	376	403	401	369	389	369	402	394	415	378	401	393	423	385	351	361	416	371	411	394	389	355	383	387	383	383	381	396	368	387	403	404	368	372	388	370	370	418	368	358	369	376	383	412	396	396	392	405	407	369	376	375	368	390	396	365	363	386	393	396	404	390	408	375	365	376	369	391	409	395	378	368	370	413	367	399	364	382	415	414	395	376	374	392	402	379	385	392	377	380	389	401	394	400	403	372	394	382	362	400	387	379	372	381	377	348	368	397	381	360	364	403	384	386	394	392	351	368	375	357	369	383	373	406	362	392	389	371	365	367	407	387	373	397	371	369	393	378	366	363	368	381	407	418	396	395	366	386	368	409	376	372	407	382	371	420	392	381	375	381	367	386	352	402	378	405	404	393	391	375	383	384	404	378	399	397	371	357	397	402	350	408	372	406	389	399	434	396	370	373	413	384	372	421	421	390	367	349	380	367	360	365	368	358	356	376	419	408	387	415	384	383	369	404	357	385	374	383	400	373	369	350	404	355	391	366	387	374	383	366	389	385	376	382	371	386	358	393	403	412	412	376	374	398	355	372	381	360	393	378	377	384	364	392	374	372	447	378	379	361	377	367	380	413	371	393	395	375	379	409	368	389	386	418	387	403	377	381	394	398	398	372	358	372	360	368	374	404	357	383	393	387	398	386	371	364	369	380	392	376	426	377	392	361	379	384	376	371	380	376	371	371	418	394	337	377	369	389	386	365	388	360	390	356	354	359	385	360	400	408	366	369	408	368	372	399	397	378	372	373	355	409	362	410	390	384	376	363	359	397	402	393	365	416	401	351	397	414	375	398	385	363	394	394	400	399	354	359	406	371	400	376	411	392	361	334	388	367	369	368	370	388	396	389	375	399	360	373	386	377	378	413	393	437	376	430	392	407	385	390	393	401	354	337	386	391	363	420	379	384	385	368	394	410	360	368	381	395	373	353	359	406	375	395	406	380	399	378	388	391	371	348	380	408	384	377	381	388	338	358	403	418	393	380	403	379	394	405	434	399	364	367	384	385	363	363	400	395	387	393	402	334	403	378	399	385	411	402	358	391	414	409	372	386	361	402	334	378	360	381	364	401	366	382	377	390	465	404	432	396	416	412	397	380	387	386	399	366	409	420	364	384	390	382	369	419	396	401	372	403	391	385	411	392	355	386	398	403	389	387	417	392	384	394	399	390	399	354	418	373	388	352	372	388	381	386	397	369	354	363	378	376	377	388	362	376	404	390	354	395	383	387	377	395	405	376	385	403	400	399	364	376	368	391	416	366	376	410	389	381	359	362	378	396	402	377	355	382	386	429	400	399	359	383	383	411	376	404	345	357	368	398	386	406	404	355	368	356	382	401	366	350	391	347	368	378	416	386	364	394	398	409	385	390	408	366	392	395	395	388	386	381	379	405	396	376	401	376	364	373	357	387	383	378	387	384	403	372	401	393	383	388	375	377	382	362	414	379	374	353	406	369	389	375	402	382	383	384	390	357	385	375	417	375	403	399	387	418	389	358	379	368	408	403	440	416	380	379	396	397	399	370	403	352	371	362	379	386	363	390	397	371	394	387	372	408	369	414	394	359	367	398	393	416	368	384	363	393	386	391	391	377	398	415	400	366	404	386	391	379	363	366	363	389	379	380	366	427	379	423	387	401	389	372	382	377	382	352	366	377	373	399	421	348	363	353	398	387	380	383	386	394	392	392	377	407	361	372	405	392	360	373	385	387	412	409	381	399	387	407	414	376	354	384	384	372	402	392	378	399	390	373	381	390	371	355	362	358	383	393	418	389	417	371	356	407	387	393	373	404	405	426	391	403	374	391	361	404	405	401	397	392	373	404	390	373	376	384	400	357	343	394	414	369	406	406	377	380	382	392	400	401	405	398	352	376	382	382	405	398	355	368	395	376	404	409	365	388	401	398	345	385	343	427	372	388	416	369	410	427	372	410	367	375	375	378	378	357	362	364	376	404	410	348	379	394	397	376	359	396	412	392	380	392	383	399	363	373	385	363	411	398	371	405	373	382	377	404	404	407	409	379	396	385	392	377	390	386	397	399	397	408	416	370	408	359	393	371	376	408	412	407	387	397	409	403	361	414	384	364	398	360	371	423	386	380	391	409	393	373	403	355	413	378	396	388	422	407	407	366	405	378	425	336	408	384	387	383	375	384	360	374	393	385	377	358	374	409	396	362	408	405	404	399	356	352	401	404	387	376	385	375	362	406	353	380	382	407	354	395	361	366	415	362	413	401	370	380	392	393	374	356	374	369	374	379	385	386	329	423	380	346	387	358	377	361	399	395	369	366	412	365	390	354	372	412	376	443	430	406	410	377	380	394	371	388	376	385	386	377	370	386	362	372	423	389	365	395	399	363	391	419	390	425	393	375	360	356	386	363	382	338	404	396	415	399	392	396	397	391	426	370	370	346	374	400	379	365	337	362	380	338	405	382	376	393	376	373	388	384	351	391	360	417	378	360	374	380	363	377	396	363	391	361	384	448	391	382	428	379	382	405	391	379	379	416	374	351	386	372	390	393	394	386	398	389	377	402	396	395	390	381	398	359	381	381	398	379	398	380	359	406	396	390	440	401	426	401	387	391	388	372	393	409	385	370	364	410	399	364	405	430	411	397	419	354	384	374	370	385	385	380	382	345	437	370	376	381	370	423	384	369	380	355	421	346	401	384	366	395	368	402	407	389	371	387	379	387	389	386	397	378	376	417	374	435	380	388	360	408	386	397	390	418	404	373	388	410	399	394	362	389	373	392	393	370	391	382	384	394	390	383	386	400	395	349	390	388	372	348	391	391	342	375	371	387	363	371	368	360	358	405	374	378	398	381	366	364	345	374	380	354	356	384	371	403	368	377	374	388	368	384	368	395	375	381	385	355	359	353	408	377	400	360	376	340	389	357	399	402	375	348	371	408	360	391	373	369	378	367	397	380	407	375	393	368	407	384	361	342	387	396	381	391	417	409	394	397	384	376	371	390	343	384	378	393	398	382	396	362	377	356	404	367	391	358	410	376	415	422	353	407	384	354	360	393	373	377	374	393	374	413	411	348	352	381	375	389	355	402	381	393	377	373	377	389	393	393	399	392	374	376	388	382	388	375	367	409	347	372	406	405	407	444	409	389	385	349	416	383	404	416	373	399	389	386	373	379	369	351	380	395	387	383	410	419	387	399	409
19950	5428	5431	13626	6852	563	335	329	302	317	316	309	304	304	304	313	318	322	305	312	318	295	319	333	317	356	290	295	322	326	310	285	309	318	299	294	304	323	309	325	297	305	306	319	345	301	301	306	309	324	304	297	324	300	314	318	312	300	335	301	349	323	319	311	303	312	309	326	267	285	330	312	290	323	318	332	294	305	315	343	295	308	326	327	309	296	278	319	305	318	319	332	274	321	339	294	320	281	295	334	311	347	312	310	330	307	285	340	340	323	315	324	310	314	304	298	294	301	323	293	286	297	293	291	320	303	298	308	302	308	317	311	307	301	310	328	287	286	305	321	285	295	325	288	327	327	301	295	313	299	288	295	304	340	296	301	300	335	332	283	335	339	334	328	275	301	283	320	303	305	279	310	314	325	283	308	307	295	282	278	294	281	317	313	315	313	310	269	313	269	319	353	324	327	288	272	308	307	338	329	329	291	307	306	315	345	324	307	297	309	317	313	279	277	288	314	259	293	319	322	324	306	294	269	315	303	316	279	309	319	287	294	333	304	322	296	284	312	318	308	289	321	329	267	295	325	293	321	255	290	314	302	324	295	293	315	321	299	267	309	273	293	320	274	338	332	314	341	286	295	306	309	343	298	321	278	288	286	314	355	274	311	335	336	296	315	301	310	354	297	277	263	290	330	301	334	288	289	295	337	305	310	292	300	283	328	314	324	297	298	292	305	271	302	312	317	299	313	277	318	292	303	297	311	306	320	304	285	316	345	312	301	286	342	328	296	294	321	330	326	310	344	291	324	297	340	289	315	305	290	270	300	326	333	307	308	305	283	275	320	320	299	292	335	280	319	291	284	334	268	304	338	303	323	288	325	336	300	315	321	303	329	307	303	297	302	303	314	280	313	289	317	304	295	296	303	299	309	336	311	307	310	306	305	292	268	321	333	327	321	285	274	338	313	304	307	328	321	330	287	265	309	297	309	312	278	352	306	352	329	323	301	285	278	314	302	296	317	299	326	317	310	271	314	319	310	293	331	287	287	345	284	332	284	314	372	323	313	274	292	333	318	302	337	295	272	297	283	307	299	339	306	277	299	328	286	321	341	325	322	331	317	297	286	312	281	290	315	325	315	321	292	312	310	289	349	323	305	317	292	316	301	290	297	291	303	307	293	327	277	316	310	284	314	302	323	292	317	306	306	309	333	280	312	274	307	312	304	314	328	325	281	298	289	302	316	308	317	301	315	318	307	310	307	286	313	305	307	327	307	340	327	333	341	300	309	265	302	353	319	351	299	314	314	305	261	280	305	310	318	286	297	306	331	313	312	325	281	325	328	354	321	306	303	329	260	329	276	309	283	322	298	317	275	308	296	321	302	262	339	309	277	333	321	307	324	284	317	307	319	319	304	312	327	289	310	294	315	327	298	320	287	291	303	322	292	321	305	305	311	324	282	295	286	312	309	319	301	295	344	347	304	317	297	304	325	335	322	317	305	316	295	295	312	329	312	307	324	285	300	305	307	332	310	339	345	280	328	303	310	297	311	282	279	297	302	313	302	351	311	300	320	291	267	315	292	330	328	321	300	284	273	293	306	339	330	302	312	300	325	286	311	310	282	286	295	289	321	285	260	300	307	318	311	337	303	308	284	281	303	326	293	330	301	309	326	317	286	291	299	301	299	313	285	303	310	343	302	302	276	333	297	333	374	314	311	289	294	295	288	274	298	313	306	290	288	328	341	334	347	320	331	277	259	308	262	327	336	290	321	307	280	304	349	331	302	306	270	320	303	301	308	298	315	313	318	312	288	292	346	309	292	302	300	296	302	319	301	305	307	291	319	326	308	318	267	315	299	257	311	332	315	323	320	321	304	350	306	302	320	323	315	328	293	296	316	326	355	283	310	342	304	329	335	308	282	313	261	320	298	297	303	322	347	294	315	306	287	283	298	307	327	307	327	322	300	332	326	340	328	316	295	291	278	300	306	303	290	284	271	302	287	269	327	309	316	272	296	305	286	293	298	300	275	302	305	285	329	344	295	310	298	315	354	315	302	301	302	324	323	314	293	293	271	311	305	303	278	310	293	286	327	337	283	302	320	285	316	287	316	298	316	314	283	314	314	292	308	297	307	301	315	279	312	315	303	339	318	291	274	319	309	292	313	288	312	317	331	298	321	345	319	302	321	326	287	347	323	322	302	334	311	296	285	305	331	340	278	314	329	300	302	282	292	327	288	344	320	326	332	311	334	264	345	286	286	300	314	340	304	324	324	291	310	331	281	332	290	305	345	321	308	310	318	294	307	317	296	293	339	319	259	298	321	294	311	298	318	306	329	308	287	300	335	323	299	306	286	310	287	329	312	282	325	315	291	309	292	270	303	312	298	299	304	291	284	293	288	296	310	323	315	285	304	271	292	331	328	306	318	296	294	291	266	341	317	288	338	304	299	356	310	307	294	290	292	313	313	293	296	324	303	314	312	327	293	310	315	311	337	284	298	343	334	321	277	310	356	309	311	312	306	313	334	303	323	348	349	304	285	329	315	316	292	299	289	302	309	311	280	312	295	308	323	288	325	327	308	300	338	294	298	318	323	301	314	317	308	302	288	306	286	285	268	315	327	335	283	301	309	317	286	329	296	335	299	301	321	284	311	290	284	313	275	313	279	332	286	300	327	317	338	336	304	329	290	317	329	258	297	317	299	278	313	303	300	319	328	285	320	333	334	339	286	298	306	326	322	334	300	308	344	323	310	297	313	299	313	289	307	310	310	302	291	311	285	312	331	306	343	317	306	331	298	315	324	300	293	314	298	326	376	297	275	297	286	325	324	290	289	326	305	313	323	323	318	296	317	292	285	325	335	333	324	324	321	303	337	315	312	322	281	297	320	302	310	273	304	303	313	305	317	293	266	330	333	314	292	295	336	296	312	314	313	304	301	298	297	284	290	306	317	304	332	313	302	313	292	301	297	322	284	290	301	321	315	321	292	328	291	313	273	323	294	277	299	296	339	324	282	290	324	281	294	320	274	325	309	319	330	310	300	264	308	303	323	324	330	325	325	333	312	306	266	319	300	294	311	329	284	338	293	277	307	272	287	324	334	331	317	316	271	292	333	321	277	324	281	312	313	303	289	279	302	317	306	278	286	321	329	329	303	307	278	325	308	289	280	274	316	325	317	285	269	321	279	294	307	288	292	300	331	306	292	296	296	307	287	301	290	329	287	299	310	320	337	324	329	295	318	293	302	302	307	296	323	290	320	282	321	284	289	321	337	304	307	299	318	282	315	337	285	323	280	283	310	283	293	309	317	329	304	348	264	321	330	307	276	350	298	313	310	280	318	317	329	283	293	307	297	275	307	351	313	321	310	332	313	334	274	296	314	295	293	297	328	325	321	339	304	316	293	300	319	329	281	308	314	316	300	293	312	322	280	318	323	322	319	300	360	276	322	300	306	296	312	343	327	328	299	309	295	320	292	279	293	270	300	326	272	295	318	309	289	308	260
12555	4123	11148	26709	15629	1096	948	944	915	855	787	789	721	759	742	799	732	740	749	713	674	707	728	753	703	713	703	711	689	683	711	665	728	683	641	725	670	668	721	701	720	663	694	695	687	712	714	664	662	679	688	718	663	679	726	685	685	670	697	722	732	695	699	686	709	665	699	653	742	673	686	702	671	692	692	647	681	682	748	662	724	691	681	667	683	714	718	706	702	691	658	700	732	698	633	684	683	647	737	696	677	737	724	770	742	691	716	649	666	728	676	692	731	709	705	700	703	672	682	667	692	684	655	713	715	709	691	659	685	656	758	688	709	702	711	732	725	692	695	654	669	695	665	714	684	715	736	687	721	682	638	689	698	727	660	684	690	680	696	686	710	689	641	658	658	727	693	642	692	684	693	733	688	689	702	714	725	708	717	694	695	654	623	673	667	665	694	694	651	675	752	656	672	687	708	645	757	709	718	647	711	720	688	716	688	680	678	684	680	699	685	685	666	708	707	696	682	658	687	723	711	665	635	729	718	706	693	692	651	701	681	665	691	707	692	640	700	696	688	686	747	677	705	669	698	743	733	686	736	718	723	648	707	685	664	659	679	712	664	700	684	727	708	714	691	691	704	660	667	696	691	724	703	726	699	639	669	701	666	695	663	695	688	696	671	700	695	673	670	686	643	711	701	704	728	725	686	689	657	720	691	669	722	681	666	669	681	711	634	696	704	739	682	700	667	682	645	733	694	705	697	702	665	704	680	716	704	684	722	718	628	704	728	678	691	714	658	707	736	746	627	710	695	723	711	696	681	752	701	697	669	700	663	685	677	724	670	715	729	705	717	698	701	725	729	712	670	698	698	711	667	666	719	712	680	672	711	697	705	727	655	687	689	723	716	680	696	721	698	708	668	743	665	678	647	697	679	731	665	692	733	693	724	700	687	690	660	719	686	690	735	687	703	657	698	636	693	689	668	699	703	685	668	713	665	702	693	695	698	687	729	739	678	749	712	664	703	662	736	737	731	718	637	695	667	713	715	697	675	702	737	704	655	695	711	736	683	751	707	695	683	696	719	654	691	719	661	726	617	671	687	689	688	694	725	746	678	683	678	677	680	719	736	687	715	705	672	681	684	673	723	723	695	714	637	707	727	672	691	711	741	710	688	736	748	708	677	702	674	672	716	693	713	684	687	727	679	627	695	697	675	667	671	700	662	657	644	666	707	668	660	709	645	667	649	704	698	697	700	700	664	699	645	695	719	685	670	749	755	668	717	682	671	692	711	702	714	695	760	731	678	683	704	687	654	705	695	684	700	667	672	674	706	703	704	690	758	704	666	716	673	646	735	750	671	692	689	701	679	681	723	651	649	697	714	706	656	650	720	703	716	701	691	723	704	682	658	684	686	701	702	687	694	692	696	672	695	708	656	672	657	708	692	684	684	692	714	673	701	640	707	721	686	682	666	705	702	709	680	676	709	718	694	721	658	705	681	712	652	750	659	667	701	676	663	697	690	689	660	690	694	700	655	704	704	669	667	714	656	667	705	704	630	647	685	721	708	662	695	665	687	691	693	698	699	684	729	716	735	731	737	654	703	680	685	672	707	692	702	696	692	676	728	737	694	683	704	674	713	655	677	699	671	684	703	694	695	663	671	693	684	652	664	668	703	726	738	725	698	686	676	720	722	746	692	702	652	683	685	665	726	709	710	689	651	690	717	689	620	698	681	694	641	679	719	695	708	698	776	680	704	704	698	679	635	676	652	649	688	648	673	694	681	695	753	697	700	716	700	704	726	744	697	655	728	654	674	684	708	685	663	713	698	709	701	709	680	658	702	699	672	685	707	705	726	738	680	682	720	722	693	691	722	701	729	657	683	660	728	673	666	703	710	698	693	661	660	668	704	678	681	673	719	697	706	719	690	768	678	704	722	683	719	708	685	686	675	687	730	735	695	688	667	706	654	681	679	651	671	687	702	659	702	705	650	701	733	730	703	675	607	693	676	688	677	710	685	664	679	705	683	729	617	690	670	646	668	686	650	719	708	667	733	684	721	684	662	663	699	692	702	690	688	727	729	682	712	666	680	681	734	688	702	651	700	728	657	723	705	724	683	695	674	700	683	716	696	730	653	696	672	692	632	676	698	710	685	675	653	623	697	691	655	687	700	730	682	649	679	678	693	675	706	707	692	672	698	704	709	624	675	719	673	711	716	690	668	698	657	658	699	668	666	655	666	709	669	668	683	675	683	684	664	711	720	715	653	714	706	704	740	632	709	629	691	720	713	672	701	706	678	743	703	652	708	720	682	682	709	683	710	718	684	696	656	697	778	697	663	682	732	728	693	673	686	682	691	695	682	658	704	696	726	714	712	734	694	727	701	688	703	691	712	656	750	681	663	689	695	705	730	698	741	702	627	680	696	710	677	681	700	715	727	683	661	717	719	709	678	662	738	640	684	753	718	682	691	685	656	685	689	708	746	700	704	701	685	671	670	692	725	667	703	676	709	714	728	664	658	703	719	708	675	675	720	663	682	667	699	648	669	714	682	673	680	698	689	674	694	681	634	616	738	728	710	697	715	685	676	708	703	677	697	671	730	677	660	718	672	710	711	686	692	645	665	697	664	677	716	723	651	720	727	656	727	656	674	718	719	679	694	704	695	720	672	723	714	705	690	670	666	737	692	669	678	682	706	680	746	696	713	704	699	692	697	690	676	683	715	755	741	683	690	700	721	688	652	697	684	680	658	709	674	650	686	679	781	737	694	719	699	716	683	760	726	712	678	721	701	696	647	721	715	679	667	633	671	646	662	710	653	664	702	681	712	695	658	673	729	666	700	684	686	693	694	672	723	667	685	627	693	717	701	698	698	675	674	686	746	699	706	707	687	722	705	677	727	673	704	721	680	728	704	685	686	708	667	666	660	664	699	697	691	740	719	623	715	703	705	669	690	719	682	668	666	727	651	662	701	674	707	679	715	656	689	665	677	682	677	721	704	699	660	703	665	700	690	667	713	673	664	677	673	719	668	694	661	719	699	685	656	688	641	684	707	688	659	700	637	672	720	707	719	695	692	670	684	726	687	664	707	717	707	675	660	675	676	696	678	702	701	653	691	708	705	729	663	730	644	661	668	691	691	704	773	709	682	708	668	732	693	706	636	740	667	658	741	716	726	714	679	694	683	691	740	742	724	700	682	666	697	688	691	708	642	700	710	669	663	711	721	705	650	707	694	665	648	695	744	679	717	732	660	683	718	689	678	669	691	692	675	694	690	659	678	649	718	711	650	665	682	668	724	656	687	660	624	691	655	635	735	713	689	687	674	694	674	711	679	700	740	688	710	762	690	697	717	698	668	693	715	707	670	723	712	717	665	694	672	712	711	679	667	692	697	722	698	673	696	694	715	677	674	694	660	733	678	700	701	699	666	698	706	665	687	689	695	641	727	670	732	706	710	680	715	675	659	713	626	727	671	666	709	664	643	714	683	699	685	728	710	636	675	681	720	731
28483	8602	8417	26542	15118	1387	471	421	383	412	327	341	361	347	342	338	351	369	328	288	315	329	323	312	329	354	332	332	346	329	356	351	327	314	318	322	316	348	366	327	301	344	351	328	324	304	318	335	291	294	340	314	317	299	321	351	301	329	292	308	344	338	292	315	291	325	341	349	287	304	326	310	289	326	315	313	287	337	306	319	314	300	323	338	340	308	313	330	338	316	315	336	293	332	338	349	335	370	311	339	336	306	327	328	308	311	358	317	388	339	315	326	303	300	315	326	305	336	338	326	322	353	325	317	355	322	342	316	336	308	287	312	322	315	319	317	300	318	329	303	302	301	327	354	331	309	306	328	277	334	304	297	335	328	317	344	314	322	343	319	312	308	316	320	322	330	311	333	321	291	315	302	319	308	327	313	308	336	304	299	296	323	331	330	343	317	328	302	313	344	390	323	335	333	311	307	293	307	312	335	335	316	333	298	300	306	319	309	331	329	321	326	304	297	359	315	335	301	300	337	304	296	310	328	315	304	291	327	333	323	339	323	302	297	351	327	351	317	317	305	331	271	309	334	312	351	329	292	336	330	318	294	282	330	358	330	356	298	303	330	319	350	322	351	331	296	330	311	310	344	334	318	303	335	302	342	345	327	324	338	318	316	305	316	304	280	293	318	352	326	359	358	314	335	304	326	272	319	333	326	337	299	319	328	325	345	300	330	297	320	323	294	338	312	318	320	328	318	298	344	307	329	342	310	313	318	311	302	321	261	271	301	290	332	315	331	324	349	292	328	315	334	321	347	333	364	320	309	290	334	302	315	326	329	338	372	310	318	350	338	294	266	326	287	311	318	311	305	283	332	327	326	304	323	320	317	326	307	322	342	323	327	308	366	343	333	306	313	320	313	328	297	303	294	357	308	286	343	351	317	335	344	336	333	305	332	322	338	310	313	326	311	338	317	311	323	325	333	328	329	284	293	320	312	329	316	303	338	346	341	298	358	341	293	339	323	309	322	307	295	306	262	319	314	304	342	321	312	315	318	346	301	306	321	335	358	327	353	346	288	316	301	307	298	343	344	327	282	335	344	313	328	303	345	329	322	338	353	291	363	361	333	299	308	325	302	303	334	276	322	281	280	315	307	340	345	341	306	326	338	295	304	330	331	345	321	338	341	315	342	329	307	291	326	300	333	329	315	338	296	329	321	333	340	310	339	307	311	319	330	334	309	295	311	339	317	319	356	295	319	304	338	340	302	322	294	312	346	300	316	271	330	326	311	308	343	318	333	289	321	342	334	294	313	295	322	313	279	297	315	315	331	295	345	290	348	295	317	340	332	306	321	357	285	310	337	314	361	338	360	319	319	329	340	322	339	336	363	316	289	311	322	342	293	345	349	330	334	365	312	352	305	328	355	296	312	319	305	291	316	333	334	326	329	348	332	308	323	325	315	317	315	321	313	297	323	328	265	330	355	345	329	296	301	329	342	331	315	321	322	338	312	319	354	301	344	364	299	304	319	351	311	284	299	326	275	329	343	293	338	325	311	306	307	325	343	282	324	288	317	360	348	313	298	292	357	333	325	314	341	332	316	305	275	307	280	336	327	288	319	307	307	291	351	302	326	333	302	313	320	308	289	313	302	317	335	318	311	287	292	282	325	347	316	314	339	317	307	319	301	292	341	339	337	328	303	349	320	314	291	360	351	296	319	272	346	312	344	314	327	320	288	288	319	339	355	295	304	303	328	307	285	273	286	365	326	355	320	329	303	282	298	327	345	340	308	316	329	303	330	349	317	288	293	365	298	311	302	299	322	343	334	341	324	337	330	317	301	328	334	299	309	312	313	341	316	343	330	316	336	327	325	347	331	326	316	315	311	335	313	327	305	280	334	304	323	290	329	337	361	320	342	331	321	302	320	378	334	346	297	344	341	324	304	310	312	329	355	331	311	325	296	313	311	324	320	341	337	331	315	320	319	338	335	276	330	334	318	299	310	319	327	335	314	321	332	373	343	356	344	333	314	319	331	328	344	286	298	356	300	292	323	329	282	307	310	332	344	321	292	325	331	336	345	336	342	296	316	321	332	309	310	328	301	293	333	319	316	289	295	314	313	321	313	332	313	344	295	320	301	325	337	358	277	285	298	322	322	320	342	304	339	314	311	326	337	309	332	342	329	324	335	315	371	328	349	306	325	319	315	314	296	327	305	316	336	321	329	319	346	338	321	353	316	308	306	316	316	288	350	333	316	306	330	332	337	339	310	313	303	299	328	326	306	303	316	308	303	318	305	336	368	321	312	292	315	284	313	331	333	345	359	323	310	312	298	319	277	290	346	305	321	309	333	345	349	312	316	354	341	342	337	367	332	331	331	355	294	349	310	319	310	340	318	301	341	319	295	276	318	319	340	328	312	344	295	305	320	293	337	309	295	356	329	311	319	281	357	348	340	313	335	321	321	338	325	292	338	318	318	308	393	318	296	339	329	312	325	338	301	343	323	304	363	308	346	305	340	337	318	336	301	321	328	347	337	297	304	315	334	314	325	333	317	340	343	363	313	285	315	340	375	326	315	317	308	306	332	322	335	359	373	356	323	281	319	311	344	356	325	312	328	297	354	327	321	323	309	267	343	288	306	301	338	342	304	286	305	341	348	359	306	306	303	324	338	299	340	355	338	333	351	319	345	336	357	322	320	310	346	319	293	306	290	304	334	311	321	343	331	329	347	308	368	325	301	313	348	353	338	329	308	310	332	305	336	329	334	317	313	315	328	288	317	297	295	296	304	311	319	302	314	305	311	360	313	311	306	334	320	323	314	322	273	318	318	314	314	322	339	320	295	293	351	317	320	343	351	315	307	325	323	306	360	316	304	311	300	324	295	346	345	321	307	348	304	307	337	320	326	324	324	333	323	341	324	287	311	320	319	306	316	299	318	301	302	306	325	278	342	325	352	309	347	371	340	319	335	313	308	293	323	360	309	360	298	278	340	320	350	339	308	319	297	347	331	316	327	339	324	263	350	328	310	305	321	346	312	321	300	310	318	323	295	301	326	339	338	320	304	336	335	313	322	335	341	307	337	323	318	346	294	299	315	306	310	323	279	317	306	331	335	326	346	290	324	334	316	350	302	331	306	314	343	290	273	325	333	332	311	299	320	349	333	324	345	306	341	332	323	330	350	325	322	327	292	309	330	308	330	307	325	331	339	320	372	351	295	303	313	333	317	352	322	317	351	306	295	320	328	307	356	291	284	319	303	311	321	331	318	289	335	332	370	351	299	332	304	359	322	342	334	336	289	331	304	344	286	287	319	314	314	303	332	294	330	308	310	335	354	296	349	332	330	292	352	333	338	333	311	321	326	335	332	340	320	317	311	352	303	320	332	308	329	284	336	295	328	324	317	337	334	294	328	355	318	328	305	314	335	337	289	358	348	322	315	327	308	323	325	337	340	329	363	330	329	315	304	328	323	322	295	336	313	297	299	306	312	302	357	343	293	311	320	291	292
15913	5455	15573	38675	25593	1504	1387	1201	1066	1001	958	900	848	839	833	819	832	801	817	791	773	770	751	732	750	750	717	740	743	731	779	749	755	776	651	725	682	735	675	756	652	714	712	724	770	740	725	712	721	770	726	728	725	715	730	699	767	711	698	684	725	730	710	707	705	709	691	746	690	693	727	728	724	770	735	734	759	694	689	747	721	712	703	719	703	691	696	756	682	740	734	695	670	685	688	680	726	709	678	738	711	713	717	714	687	705	731	692	698	728	763	670	671	695	746	729	666	705	723	724	724	708	735	732	697	676	647	747	663	699	716	713	674	721	706	718	674	686	730	707	677	691	701	768	681	718	729	679	703	737	753	720	715	693	727	714	721	662	750	692	676	676	757	750	715	731	740	648	712	737	728	710	717	714	699	723	677	678	740	739	670	765	720	706	678	676	663	702	710	726	693	735	713	697	753	710	727	731	724	675	707	734	719	705	720	723	674	712	702	696	674	707	721	727	702	756	692	703	760	698	704	695	697	711	690	680	702	689	686	631	671	723	676	718	691	685	692	718	759	657	702	704	685	734	731	734	748	680	691	681	735	744	677	723	695	715	752	720	699	727	699	733	703	693	666	728	728	766	704	672	707	712	733	698	677	711	715	686	705	737	730	666	656	712	775	652	712	698	640	683	734	715	752	708	690	655	691	706	681	703	743	753	683	727	686	721	682	733	692	761	681	702	705	705	734	726	731	710	693	665	695	695	676	676	713	727	698	714	701	707	695	722	689	719	729	688	749	737	699	726	714	676	686	719	706	694	680	731	688	723	686	774	683	690	760	763	708	721	666	694	701	654	651	762	712	748	647	667	712	686	753	751	745	734	754	711	722	733	675	726	715	716	683	705	677	816	698	699	728	694	706	694	732	710	702	708	736	678	725	710	748	708	701	738	722	707	685	730	697	736	729	680	719	692	771	676	707	684	707	717	707	723	663	714	658	763	713	701	652	714	696	713	692	735	725	702	677	744	688	687	698	702	743	732	698	703	719	711	680	716	718	719	707	711	732	692	668	693	652	662	687	690	732	713	783	690	669	772	695	674	684	729	723	730	710	770	732	694	779	691	660	715	734	746	650	728	733	681	695	718	707	724	708	725	684	660	721	728	696	725	689	635	696	725	724	708	718	705	718	714	674	740	692	701	715	665	715	780	686	669	670	728	688	688	709	720	702	711	690	739	717	708	685	746	737	749	671	696	706	696	738	719	719	649	707	710	653	746	707	705	744	700	701	707	747	695	680	724	685	745	729	677	705	642	677	710	710	706	740	645	731	699	667	690	693	724	752	697	739	716	699	717	715	700	681	721	733	697	719	692	692	699	694	723	717	702	705	703	677	760	716	706	763	732	751	673	708	677	720	710	725	688	643	772	718	710	735	727	677	712	731	702	703	683	692	722	699	700	740	666	636	698	727	694	743	716	721	736	704	721	711	713	696	697	717	702	645	674	716	712	709	700	685	674	744	682	719	700	773	715	696	715	711	697	715	707	704	752	686	727	745	731	722	708	711	679	728	725	658	705	652	723	733	707	674	730	692	702	766	679	665	752	736	731	674	701	699	675	716	702	692	752	717	685	730	743	725	706	774	683	746	695	712	743	701	690	663	712	679	752	732	686	738	679	712	712	715	746	709	694	719	736	737	697	723	652	735	705	668	707	718	727	719	728	717	650	689	744	709	740	744	709	719	701	697	708	679	697	674	673	706	684	715	729	693	697	692	695	678	691	704	737	725	716	723	723	749	718	717	727	734	677	717	692	696	742	685	715	758	734	702	691	652	661	757	692	712	700	719	700	676	714	713	722	726	751	685	728	692	699	708	672	697	714	751	699	739	652	709	686	713	696	681	722	721	652	743	694	692	689	658	705	707	696	731	667	741	711	744	687	730	691	705	719	686	753	734	739	680	700	723	694	709	706	742	686	719	699	685	663	684	716	729	740	708	706	730	669	747	699	728	693	700	745	718	750	703	728	765	678	694	714	684	725	698	696	728	755	738	752	741	730	692	717	712	671	716	735	697	680	690	693	721	697	673	739	714	704	690	691	675	711	717	687	710	709	665	691	726	681	697	758	711	690	678	714	645	657	738	735	717	746	724	686	714	735	720	708	731	749	639	684	646	726	728	634	732	753	696	693	731	712	664	698	713	740	714	740	736	702	693	644	688	715	718	714	713	734	696	735	690	723	738	669	741	684	722	722	708	706	687	722	692	692	713	672	720	700	705	765	698	682	700	680	669	769	710	756	645	750	706	755	687	715	708	729	719	754	728	686	697	723	703	775	688	671	718	692	711	685	716	699	697	731	734	688	707	745	745	665	722	689	724	700	665	685	731	724	663	738	730	717	721	674	725	754	712	721	692	717	729	723	728	683	703	709	677	738	738	698	739	711	683	650	687	664	691	717	716	664	676	720	693	716	688	755	670	695	761	734	665	714	705	733	726	682	708	693	710	667	635	711	722	715	713	652	741	686	678	699	753	742	689	706	708	686	700	704	715	652	709	715	694	690	678	724	705	752	695	684	677	671	759	735	764	721	660	748	676	675	701	734	750	687	701	703	687	734	722	739	686	709	679	710	728	694	693	754	712	716	710	720	706	733	677	657	710	692	703	709	712	705	692	695	692	724	674	741	704	646	681	750	655	675	721	682	727	706	735	710	707	718	709	719	708	711	683	735	711	699	721	679	724	731	709	706	721	735	676	691	670	704	721	690	676	715	687	699	732	721	709	718	721	664	706	703	667	716	710	710	663	670	723	707	748	712	714	724	693	729	721	710	716	670	688	739	676	653	730	730	708	690	683	732	735	762	753	671	763	694	679	728	660	756	688	687	668	698	691	705	675	713	679	668	696	691	648	725	717	672	684	690	731	719	707	698	698	752	695	709	693	687	715	664	719	716	759	681	725	721	747	687	712	716	704	697	717	673	698	720	736	712	678	671	726	671	699	749	760	699	667	720	708	674	654	696	722	727	755	722	748	739	736	712	759	708	668	715	733	661	707	786	707	699	699	724	692	716	674	708	724	665	737	732	687	675	737	688	694	685	662	706	742	741	725	734	696	688	690	741	720	681	716	711	695	681	719	732	695	706	720	722	716	701	678	699	721	745	724	702	704	695	729	726	670	722	710	683	703	729	707	771	763	734	678	723	727	672	718	729	699	692	719	680	724	699	727	692	722	696	700	710	718	716	757	660	706	752	731	713	699	715	691	722	738	702	765	728	719	702	692	700	696	707	686	714	709	682	687	738	671	698	767	723	742	699	678	646	725	705	667	701	728	717	701	663	713	768	766	701	731	684	703	745	724	690	757	696	656	753	693	708	744	715	718	686	681	730	757	769	751	734	756	699	747	750	733	695	672	693	733	732	699	734	719	696	706	736	711	698	682	710	732	704	707	721	678	705	668	736	716	691	688	706	677	683	711	712	737	715	746	681	720	647	668	680	695	728	732	723	704	681	725	757	673	727
9123	3220	1929	1047	459	183	149	144	146	150	141	165	148	156	155	154	159	154	121	159	135	151	163	151	144	145	126	155	194	123	129	165	153	143	140	134	177	168	158	159	170	160	142	139	162	155	149	162	138	126	175	145	164	145	157	148	169	142	145	157	147	144	149	154	158	143	157	165	132	152	173	149	155	161	149	151	155	169	161	152	159	125	159	161	167	144	145	148	155	150	150	128	155	171	133	151	157	151	158	144	164	157	161	152	156	143	152	146	169	175	178	179	152	158	161	143	170	164	144	148	160	168	149	147	155	141	166	181	164	159	162	159	150	158	150	160	139	153	148	119	133	137	164	165	148	164	148	173	156	177	148	155	138	144	146	116	177	136	151	141	159	144	146	154	165	160	158	174	150	151	176	150	146	171	167	167	124	159	163	151	144	168	147	152	177	154	149	165	146	160	148	161	153	134	151	154	164	145	148	157	182	163	157	158	138	151	156	170	176	159	161	153	156	155	152	146	151	159	163	166	140	151	143	133	160	168	148	160	166	107	175	161	155	150	154	132	135	144	145	167	162	155	147	123	156	149	166	174	153	134	160	157	158	150	169	151	152	162	150	165	143	152	127	169	154	159	149	137	166	169	137	163	141	157	141	155	140	170	139	148	144	151	147	146	159	182	146	136	165	161	175	177	156	152	152	140	154	144	139	138	179	158	151	171	164	150	146	144	173	143	164	151	152	157	149	146	124	151	185	150	146	163	155	146	123	152	165	164	152	171	138	140	155	182	139	147	162	161	135	122	133	169	156	140	156	164	175	140	160	134	171	146	140	153	138	149	137	138	163	143	171	175	123	149	126	120	147	139	134	170	148	169	166	167	136	153	170	161	146	165	151	158	127	152	148	164	170	159	161	154	153	139	138	144	167	160	148	149	138	172	144	178	155	159	167	157	161	172	147	155	155	153	142	141	195	122	119	178	182	157	161	159	148	164	140	162	153	155	149	154	153	138	150	144	146	148	157	185	141	136	156	139	159	157	155	166	142	168	152	147	145	184	140	139	167	173	152	154	159	146	158	143	165	167	149	171	151	135	155	138	163	152	156	171	160	152	161	152	148	152	141	152	138	152	152	144	152	171	154	144	147	170	156	178	157	162	177	166	157	136	149	139	157	172	171	182	143	167	155	161	155	152	125	151	170	161	169	161	180	150	120	139	135	130	158	155	161	125	163	164	165	158	153	137	151	152	145	172	156	162	141	126	151	168	144	138	139	142	156	158	145	157	154	154	148	149	167	147	154	184	139	151	147	157	152	163	161	137	143	144	156	174	139	131	173	158	149	153	141	147	178	161	169	179	181	172	131	139	157	153	163	169	144	147	174	175	176	144	170	138	158	121	159	151	147	131	168	162	143	174	189	153	155	130	130	158	162	148	141	169	151	143	143	155	154	163	154	163	156	180	183	156	155	156	124	152	164	162	164	158	178	139	150	153	138	154	178	158	148	158	151	167	122	132	122	151	151	124	154	170	142	156	162	156	169	171	139	148	153	149	149	155	156	156	152	157	141	168	155	171	178	181	137	174	145	164	154	146	138	136	147	169	142	137	154	162	171	140	161	159	143	139	165	148	143	152	121	150	166	164	122	154	142	160	141	146	173	135	145	156	168	149	174	142	143	143	141	144	155	152	146	142	142	185	158	159	148	154	152	148	152	150	172	147	159	150	149	154	178	143	149	152	146	158	147	138	168	202	162	140	143	160	161	161	154	139	156	149	148	144	156	153	158	171	160	149	173	153	153	161	142	146	148	148	139	152	150	150	136	152	159	162	135	164	155	131	147	163	156	150	139	174	153	178	163	151	167	141	161	145	175	155	182	155	158	174	156	157	153	163	178	141	143	163	157	144	156	163	134	157	152	131	152	131	149	154	164	157	153	179	162	157	159	171	157	163	158	146	142	135	142	156	157	164	170	139	143	149	125	171	167	127	175	160	152	149	141	153	161	145	158	147	142	140	155	160	139	165	149	153	150	133	150	190	179	139	136	164	165	136	157	134	158	142	152	145	137	155	175	160	148	174	161	144	158	141	151	146	149	147	160	139	139	152	152	148	142	137	157	154	150	179	181	146	164	149	139	156	140	162	141	148	152	127	148	154	159	148	150	129	154	139	185	155	129	129	145	150	139	173	145	159	167	152	148	149	128	128	156	174	171	159	155	154	157	148	147	133	148	152	148	125	164	153	148	130	131	180	175	128	142	154	136	163	190	146	147	183	184	137	147	156	152	155	179	139	126	168	184	163	160	155	138	127	158	147	135	170	153	146	163	159	142	151	179	136	152	153	144	135	169	171	172	169	141	190	158	154	144	181	141	175	145	122	165	157	139	163	155	130	142	136	181	149	153	154	146	167	170	142	139	153	174	145	151	151	143	172	175	134	169	153	161	151	144	134	152	169	126	168	144	151	143	139	141	156	153	146	151	146	159	159	148	129	173	135	150	163	140	138	171	149	146	175	137	145	134	156	153	139	159	141	155	155	158	156	156	144	156	161	141	171	155	160	146	177	167	156	145	171	163	147	155	177	152	151	157	156	152	165	149	146	134	140	160	163	143	164	137	158	161	170	168	162	149	171	159	143	151	177	123	173	169	160	150	169	167	121	148	173	149	143	126	130	169	160	180	171	152	150	147	138	158	150	135	150	161	168	160	147	146	155	162	139	125	164	151	147	157	159	161	146	155	157	138	168	183	161	146	140	146	167	158	163	158	160	160	164	169	143	161	140	170	148	177	153	159	156	169	152	155	155	165	162	138	134	163	170	146	158	144	155	154	155	162	146	154	152	169	152	165	142	154	160	165	165	162	145	155	159	161	140	148	137	151	131	157	159	146	160	172	144	163	184	138	147	165	150	150	154	165	157	144	152	124	159	156	172	173	180	133	151	149	168	155	162	145	142	152	172	138	142	154	151	154	144	130	164	144	180	144	172	154	130	154	153	163	143	152	145	138	156	140	154	168	141	201	159	157	155	148	147	160	178	135	163	152	153	189	137	153	137	142	147	153	157	155	174	178	132	141	126	156	167	162	158	135	163	179	163	160	141	162	149	169	128	146	144	146	133	161	131	144	148	163	162	167	159	180	161	147	151	156	165	149	159	154	148	150	142	167	155	150	167	186	177	149	165	160	152	144	173	138	131	143	143	148	142	170	143	158	152	153	172	156	123	138	140	144	154	167	160	165	183	156	142	167	144	165	144	132	146	134	140	166	148	156	166	136	121	148	153	147	154	131	156	145	138	173	149	160	147	167	152	141	159	162	148	125	145	143	145	132	170	143	155	131	165	189	161	134	168	147	158	160	148	156	155	171	131	124	141	149	145	168	168	150	166	122	134	177	169	155	130	153	152	147	138	153	164	175	131	140	155	140	139	148	144	187	160	145	150	164	155	147	163	150	153	161	147	164	167	162	163	153	161	162	170	156	159	169	121	154	142	134	157	151	146	157	139	173	164	147	148	129	147
5576	2899	3606	2423	1231	425	385	411	441	382	434	419	396	365	403	360	426	422	407	385	391	447	410	422	359	390	390	376	397	414	367	383	377	405	386	384	399	385	396	391	403	391	382	388	415	377	446	428	389	387	409	421	394	388	363	389	410	413	399	370	401	430	393	374	409	386	407	421	395	387	381	389	400	347	393	385	374	395	376	395	380	381	386	385	436	420	389	367	401	396	404	369	429	371	368	381	388	385	377	401	418	382	382	403	398	389	395	383	426	403	394	404	404	367	365	383	421	417	378	418	408	384	350	428	387	395	424	406	377	395	377	402	387	411	416	399	428	384	407	409	394	398	371	412	402	410	365	393	390	384	387	391	411	399	392	411	420	405	404	433	396	354	408	380	387	386	384	377	393	425	418	349	382	423	424	396	397	385	411	411	401	377	404	384	410	380	399	372	368	370	389	418	386	402	359	382	388	402	402	387	408	399	402	392	417	390	421	420	361	394	407	387	405	413	373	420	376	416	429	402	403	387	434	418	428	409	392	390	432	359	405	394	411	393	366	384	369	417	372	401	418	377	402	416	408	380	411	414	414	386	384	360	380	383	397	397	426	398	371	383	423	408	403	432	408	403	402	379	396	392	421	430	387	374	413	438	368	387	399	435	401	359	435	381	414	418	352	419	393	415	395	408	412	396	372	397	409	389	397	422	391	405	394	386	368	416	362	407	441	358	419	414	390	407	398	348	391	409	409	411	394	380	419	419	352	376	382	384	373	361	429	394	386	418	425	392	413	383	420	364	381	419	387	376	388	409	424	393	377	384	399	371	380	376	411	428	421	403	421	430	414	410	354	434	385	395	397	380	424	427	406	403	375	394	398	392	412	409	392	390	396	407	378	383	405	405	389	382	401	410	363	375	378	423	393	425	416	428	416	393	382	397	327	389	374	395	358	393	410	441	393	391	413	425	396	391	369	417	368	419	393	408	389	390	386	358	383	393	397	407	410	376	407	398	434	398	373	369	400	404	397	435	352	430	398	432	422	375	404	395	426	394	406	405	427	395	369	416	413	382	432	394	415	406	361	403	411	398	394	403	406	439	377	433	410	399	391	396	382	412	375	384	418	355	378	366	399	388	390	417	374	380	407	376	431	378	390	356	395	388	366	376	402	366	426	383	382	407	377	366	407	388	340	409	408	414	414	405	389	400	396	400	401	407	422	421	356	405	426	422	369	399	408	366	389	437	388	341	409	384	373	347	410	393	356	381	405	408	402	392	394	377	397	423	415	393	438	407	372	432	416	388	423	416	379	395	412	414	361	374	404	415	395	399	416	391	377	413	390	377	412	416	413	414	428	382	403	416	385	386	387	426	421	370	423	405	412	365	408	370	398	402	411	394	407	403	416	401	390	415	381	390	396	395	398	376	412	404	397	399	379	412	396	400	387	410	427	419	373	414	402	415	417	393	383	395	392	410	356	369	368	386	402	388	399	406	380	409	357	390	409	391	404	411	390	435	386	403	384	376	363	384	393	391	389	408	368	351	390	382	394	371	403	364	387	397	381	396	399	379	358	416	375	406	399	435	386	428	405	381	371	392	373	376	385	381	396	425	395	400	420	375	402	391	386	416	369	407	377	400	414	387	399	402	381	415	357	391	384	391	387	386	423	413	411	394	367	386	402	394	402	427	365	401	377	405	401	392	387	375	385	390	404	370	370	378	414	407	409	372	388	420	383	402	423	390	401	410	388	384	413	384	425	421	365	380	385	382	367	397	384	392	413	373	412	393	417	400	426	427	412	389	368	398	416	434	391	402	409	393	356	394	358	382	391	372	406	427	393	401	384	403	417	400	406	408	388	383	419	364	400	381	406	379	420	344	373	359	386	424	396	404	389	409	407	388	410	388	382	385	378	416	391	388	364	406	406	376	425	368	358	381	360	403	403	398	403	378	406	397	410	406	443	404	419	394	403	356	413	382	427	354	420	387	392	427	382	402	381	382	406	400	378	389	416	407	398	414	379	421	414	402	410	394	414	430	398	403	414	384	385	372	422	399	422	407	407	413	390	422	416	404	372	410	394	393	358	390	424	399	400	388	368	374	371	384	424	390	404	416	394	408	404	393	397	409	379	391	405	430	420	411	424	405	400	398	395	349	395	397	371	415	425	386	418	357	419	378	362	413	367	403	385	378	387	371	420	393	426	390	388	413	400	384	425	390	408	350	411	371	378	444	382	377	392	395	417	386	414	383	432	400	388	370	383	437	432	416	407	412	376	376	338	407	417	428	402	383	413	409	458	411	373	376	386	396	399	419	399	396	415	404	385	404	382	416	383	400	398	426	368	409	398	404	432	379	426	411	427	451	407	401	399	386	406	393	419	376	394	392	367	401	386	434	411	410	430	391	414	390	415	360	393	382	432	391	390	367	406	413	400	402	434	394	394	423	408	394	385	403	374	358	415	400	420	395	389	376	397	394	402	389	411	395	404	397	378	369	394	397	418	389	406	396	398	445	383	381	407	406	376	387	411	397	380	366	377	362	404	383	372	373	391	424	423	367	398	391	399	414	398	406	426	387	395	380	389	419	401	366	415	403	382	360	396	371	389	394	398	391	407	392	370	417	378	369	397	395	394	373	400	408	405	376	372	433	396	380	406	406	419	411	386	446	422	406	416	376	433	397	427	380	407	351	398	377	360	406	439	393	401	395	400	404	366	389	410	404	418	397	366	398	409	395	387	400	401	398	401	392	410	391	388	386	399	381	382	382	403	382	382	423	430	401	392	412	386	397	385	419	406	422	420	382	428	423	385	384	424	392	402	403	372	418	400	399	406	404	345	416	419	402	380	392	380	412	400	410	391	370	399	394	379	376	387	406	410	446	353	385	406	399	380	433	373	389	374	386	400	375	379	368	390	399	378	393	388	407	434	385	367	401	382	376	409	393	414	414	399	386	386	392	406	423	421	387	424	410	419	420	365	391	390	386	383	371	403	433	362	424	426	437	390	412	424	387	394	359	434	408	407	414	377	368	401	363	375	405	398	408	414	375	406	391	386	414	390	407	402	397	378	375	370	395	398	426	379	398	393	358	358	365	392	399	396	376	399	386	425	412	397	431	387	394	423	398	409	422	400	409	421	369	366	380	377	404	389	364	417	377	368	394	371	426	405	394	398	438	379	355	428	394	437	401	395	369	382	412	375	395	406	427	381	360	435	370	382	402	404	382	382	423	433	398	380	398	378	403	384	419	388	399	389	380	360	372	374	369	395	373	410	393	386	366	405	403	380	451	422	395	410	412	379	384	397	365	398	410	390	413	397	404	392	416	380	371	376	358	402	404	396	459	435	394	384	395	396	405	386	425	393	375	391	394	402	411	396	375	402	378	427	369	388	382	409	376	387	381	378	398	375	484	409	431	376	412	401	382	365	443	431	408	376	391	386	379	393	378	391	396	396	401	384	362	399	386	413	377	389	368	407	384	400	425	402	400	382	389	378	407	411	399	396	384	384	406
20516	6549	11277	18217	8637	734	414	332	348	313	343	322	319	338	322	301	318	331	310	330	302	301	313	308	321	334	334	322	308	284	349	309	330	320	295	269	326	327	310	280	320	303	330	296	361	331	324	279	333	308	318	333	302	361	299	336	351	326	305	305	289	327	303	344	305	308	334	331	313	312	319	338	286	302	322	314	359	302	311	311	315	312	295	323	292	320	338	319	295	327	330	286	328	327	349	326	301	306	318	288	349	341	294	355	304	288	309	314	305	317	303	302	317	281	302	344	299	323	315	312	309	318	326	300	287	301	292	325	325	300	330	327	294	324	301	349	287	333	305	346	329	295	326	337	332	317	303	323	293	262	295	302	287	317	298	305	311	298	307	290	307	327	298	314	306	281	331	307	311	284	297	308	278	298	305	328	288	313	271	342	316	300	316	300	297	350	318	306	322	326	292	299	342	316	296	315	321	300	324	296	321	309	328	287	302	285	284	308	317	331	283	299	295	294	303	304	305	286	296	322	321	327	313	317	325	302	296	322	318	323	314	337	285	313	321	325	287	321	329	300	320	321	346	319	303	336	316	339	295	307	316	312	319	307	340	296	309	352	312	327	324	339	335	302	347	341	294	326	321	336	306	327	272	331	285	292	305	352	321	301	309	299	287	324	321	317	289	308	296	329	298	308	324	326	347	299	320	296	313	309	315	302	295	280	320	331	304	286	331	315	303	339	301	335	285	317	311	299	280	282	335	295	294	339	346	335	349	342	326	309	331	286	325	303	324	323	335	313	304	313	299	324	313	275	326	284	338	324	314	300	325	336	331	305	303	323	314	300	299	354	297	318	285	301	313	349	318	308	290	297	289	334	319	319	326	324	289	318	303	334	304	295	299	305	320	299	351	313	339	322	291	311	298	349	328	301	310	347	324	290	333	334	329	330	337	319	337	307	307	326	335	289	331	320	289	307	314	316	309	308	308	275	310	370	274	363	323	322	331	316	307	346	281	308	320	345	307	297	311	336	338	278	325	315	339	318	308	304	321	334	346	316	303	329	281	293	319	299	317	308	305	307	323	330	271	307	300	297	282	311	360	326	314	329	292	333	313	311	335	327	381	313	295	357	319	296	326	318	330	300	358	306	329	323	309	327	299	314	319	294	318	341	331	302	313	293	311	327	311	288	322	312	337	299	297	299	315	313	352	290	316	325	309	299	314	280	316	319	325	303	346	309	300	309	334	320	322	297	310	356	337	325	283	310	326	284	321	314	310	304	328	313	312	284	333	335	322	308	340	315	322	285	322	312	339	326	329	330	305	308	304	314	307	318	307	305	338	307	323	290	298	321	293	342	320	316	336	330	318	325	339	326	322	312	341	294	329	319	304	347	280	301	321	300	294	337	307	312	287	288	318	332	318	358	333	299	327	305	294	324	321	287	324	312	326	285	318	326	322	328	319	297	318	316	310	333	341	286	331	313	327	335	301	314	300	294	326	358	340	309	287	319	340	317	319	332	323	317	290	308	306	314	335	315	328	335	317	307	299	274	314	306	308	335	311	266	308	337	318	327	344	319	283	321	338	267	293	271	308	346	328	326	301	321	277	354	309	323	327	300	290	290	314	323	330	302	298	329	347	336	315	344	335	314	271	293	323	302	334	310	324	303	304	304	309	300	288	322	281	317	306	313	339	309	306	296	332	304	320	306	328	310	325	304	343	323	299	308	328	292	322	280	304	296	328	294	291	335	340	319	280	266	267	270	314	298	288	329	282	328	351	354	319	277	324	313	290	318	324	327	311	316	288	326	300	332	300	310	346	296	324	310	303	317	315	309	334	352	333	309	322	289	323	304	294	295	284	339	310	298	286	307	306	296	282	321	296	318	337	322	286	296	327	311	339	356	294	340	299	325	312	313	325	303	315	313	318	344	335	322	282	283	318	314	294	311	330	309	318	326	322	310	303	318	301	334	304	305	337	339	302	310	278	305	347	327	307	333	318	329	300	312	304	298	318	307	315	311	308	344	303	310	318	314	348	303	339	301	307	308	279	336	318	319	295	367	322	285	307	359	339	331	292	347	287	302	327	322	324	280	288	334	326	306	329	342	319	290	279	304	306	311	271	327	338	298	334	292	284	265	312	313	326	293	338	294	279	328	353	309	324	321	330	309	321	339	341	288	330	310	297	340	320	315	310	335	311	301	316	313	312	342	309	330	314	338	325	299	313	331	316	321	324	291	310	293	311	309	323	315	317	320	345	288	302	342	352	319	289	315	304	308	311	320	302	341	332	318	298	296	316	326	302	354	325	311	313	329	308	291	328	289	316	331	283	306	296	321	315	308	324	294	306	338	322	303	317	354	300	289	286	327	311	328	338	292	331	305	302	305	320	310	321	305	343	329	349	289	340	310	316	298	302	336	330	321	337	282	297	307	343	365	302	286	315	295	328	301	305	316	334	301	301	327	319	312	294	314	354	338	357	330	353	307	295	318	349	325	336	331	305	338	325	333	347	344	336	326	285	314	314	312	333	300	313	336	293	319	315	309	315	278	342	322	319	333	305	301	335	297	270	306	309	300	298	293	354	283	287	329	302	297	300	306	324	304	333	319	327	365	331	311	335	294	304	326	337	361	307	335	304	317	294	302	311	351	320	297	304	312	302	312	303	320	334	300	289	335	301	329	306	314	337	329	295	297	296	323	345	294	324	298	308	296	324	322	316	335	300	313	323	328	304	391	306	315	292	323	290	313	329	325	304	327	338	312	317	322	313	313	275	317	311	296	296	326	298	319	315	322	334	296	302	308	286	346	360	289	327	312	348	321	346	325	309	305	314	308	284	311	320	282	307	295	325	315	309	291	313	325	333	314	347	294	282	353	308	312	292	322	341	298	318	326	309	317	291	318	352	312	324	334	311	284	338	333	310	290	339	315	337	313	320	282	317	297	324	308	309	299	303	349	316	297	327	323	308	306	301	333	309	321	331	321	297	317	335	331	338	311	279	297	332	285	289	338	301	312	319	333	298	331	318	298	302	325	312	341	316	347	285	323	299	338	326	353	345	309	307	326	312	328	325	304	362	311	309	353	325	297	319	323	282	299	264	327	359	335	335	331	298	290	328	321	320	272	308	285	319	315	289	311	293	303	303	307	301	314	325	313	323	315	303	316	290	296	307	338	308	328	320	311	331	315	296	338	298	331	307	310	343	300	327	314	299	317	299	281	290	349	325	327	312	319	309	304	346	308	308	324	314	301	315	334	312	282	354	324	300	295	328	301	314	349	324	333	292	315	287	312	362	326	313	338	282	297	319	322	324	309	312	316	306	329	335	331	302	307	327	326	334	303	334	359	285	295	348	311	320	308	319	308	318	317	341	349	314	304	344	304	320	297	303	302	348	326	324	332	300	315	295	320	321	292	282	341	300	336	312	317	317	290	319	335	313	345	307	308	324	310	339	317	310	298	308	318	308	291	319	302	313	326	329	306	327	327	313	317	315	295	341	300	361	315	300	359
12805	5025	19817	30644	18973	1044	930	895	828	827	826	796	771	775	722	794	716	770	772	684	757	712	766	723	695	704	730	748	723	772	709	719	708	702	704	713	778	727	751	659	695	740	699	705	709	762	711	724	734	720	710	721	694	735	724	695	673	713	737	703	725	751	715	740	705	701	683	662	728	732	690	780	707	721	714	723	686	675	750	743	682	695	736	734	704	692	756	708	699	697	706	710	659	727	716	677	689	676	680	710	705	730	648	701	705	691	696	709	679	724	719	744	722	728	680	740	663	673	720	741	655	694	705	749	726	683	669	701	710	678	695	702	690	715	728	725	671	688	737	726	714	703	685	719	732	681	676	695	717	676	709	682	696	673	672	665	731	724	699	729	698	675	690	743	645	670	698	737	678	723	672	735	695	752	726	665	674	735	696	740	694	745	695	718	677	692	730	749	703	689	700	740	709	736	687	730	723	698	701	672	714	731	712	693	663	710	685	718	705	693	706	683	662	673	754	720	672	716	738	697	743	742	714	709	743	711	713	698	716	744	718	755	708	706	695	719	632	711	672	680	761	677	765	687	716	709	712	745	718	702	738	776	699	731	679	682	683	714	690	725	704	672	700	706	710	753	693	703	761	685	697	704	711	691	667	678	717	730	703	711	782	739	719	715	728	736	711	693	740	740	750	751	706	735	705	706	689	740	680	721	713	747	716	726	717	750	680	710	711	683	730	672	703	733	738	685	682	709	634	719	698	683	671	734	673	716	719	706	714	760	679	658	657	720	698	673	681	714	707	735	694	723	696	709	736	744	708	662	738	681	744	736	746	687	709	703	687	691	673	698	691	696	696	710	731	685	668	710	751	695	716	742	729	726	710	714	748	676	722	657	742	728	690	715	706	719	681	728	730	694	737	736	742	748	729	688	711	738	697	756	715	662	733	742	678	704	720	684	704	717	747	742	706	693	745	689	684	744	731	769	679	659	725	720	711	712	747	743	633	760	725	721	704	702	692	654	749	693	729	750	703	689	745	706	675	704	681	735	697	688	727	664	669	739	698	690	711	723	666	726	693	644	701	705	713	648	696	718	698	632	709	679	725	723	760	674	679	766	689	695	738	740	733	701	721	690	721	705	739	638	674	720	706	691	693	746	677	697	717	704	685	708	713	659	687	759	714	712	704	699	662	700	701	744	672	694	673	777	692	697	685	710	691	697	744	705	719	726	659	719	692	702	745	719	744	753	727	731	729	718	706	718	700	703	667	704	707	697	736	744	667	712	664	682	671	664	730	746	711	681	701	685	684	739	658	721	701	721	678	684	694	686	686	684	676	726	693	747	714	697	708	738	692	730	717	698	662	696	737	698	723	693	692	689	719	714	707	718	708	705	704	698	666	711	682	707	719	728	737	740	741	687	711	707	718	725	720	709	649	717	734	726	725	703	692	692	718	711	698	681	713	691	674	775	689	681	719	745	670	696	762	667	697	701	720	734	708	740	721	676	699	770	708	715	723	723	693	744	688	703	723	708	721	705	716	706	712	731	721	717	742	695	747	694	705	628	714	733	717	666	638	690	733	688	703	702	695	701	695	688	666	754	680	753	717	737	691	684	693	685	721	677	708	720	757	685	675	685	762	656	680	728	710	733	676	721	677	696	730	671	717	663	668	694	717	634	689	723	714	726	668	722	709	693	682	708	705	683	755	720	751	740	696	752	762	736	689	656	743	780	701	698	723	698	749	771	698	664	679	742	700	688	694	720	752	697	712	720	673	713	771	696	708	688	691	690	718	678	723	722	780	698	731	717	742	732	651	719	716	731	692	737	741	758	720	716	668	748	700	707	679	693	659	711	737	759	663	718	703	732	692	676	710	752	743	730	695	720	715	717	701	748	732	711	726	702	717	711	715	713	726	752	723	704	739	719	675	708	732	710	719	683	736	746	725	695	702	711	697	725	734	710	734	701	695	685	652	728	714	691	692	720	683	721	706	699	650	699	723	718	744	754	742	713	698	696	715	682	681	749	713	705	744	702	688	686	769	683	776	728	714	657	704	694	703	709	680	715	669	695	688	761	680	718	737	700	723	730	723	764	681	678	707	752	692	738	708	669	718	713	721	695	671	749	737	720	708	705	697	702	703	698	721	712	691	740	655	713	719	741	685	711	712	696	739	712	695	685	683	667	767	722	703	688	715	730	707	713	721	685	682	718	712	665	700	703	739	690	733	705	700	730	672	707	702	670	721	705	698	708	732	712	704	716	739	671	712	708	699	701	689	712	695	728	743	725	762	686	735	729	722	757	703	697	752	736	767	657	704	712	686	702	700	729	685	696	717	748	678	744	702	702	729	735	729	744	714	691	743	722	658	689	679	643	722	711	745	711	678	669	700	713	698	739	713	696	696	697	683	708	665	765	709	714	712	725	672	732	671	733	688	803	682	732	738	698	764	721	737	713	674	726	676	734	683	733	721	717	712	719	725	709	745	701	683	726	756	690	708	694	739	726	677	699	726	688	661	767	737	669	703	739	673	736	731	726	751	735	677	679	673	708	682	723	681	702	654	686	716	742	733	712	738	742	731	695	685	703	702	733	734	719	691	714	717	659	751	678	669	715	677	665	704	721	675	753	721	725	687	698	718	737	759	714	690	699	649	712	736	769	699	760	705	708	724	682	761	707	719	721	738	647	676	683	656	715	715	695	735	729	697	717	689	661	682	788	716	717	728	717	703	722	691	767	670	701	725	707	664	720	734	753	693	716	716	720	707	725	721	730	763	712	737	710	689	744	680	680	647	707	729	709	702	711	718	714	699	684	730	704	698	738	675	733	700	723	715	705	675	691	695	664	669	704	701	699	688	733	709	677	714	680	727	746	705	676	685	699	695	688	736	741	714	718	749	737	678	718	728	717	697	710	753	683	690	766	790	739	720	704	731	695	674	739	707	682	678	713	726	697	699	709	703	675	714	736	732	737	712	707	735	712	717	704	686	687	720	689	737	712	716	701	770	733	719	691	694	647	660	712	723	682	698	694	683	713	720	694	662	701	739	745	694	684	735	681	701	703	746	693	679	676	707	724	763	726	723	756	671	696	691	671	700	667	699	724	687	702	634	670	691	704	710	702	738	700	696	713	673	733	725	677	705	720	732	674	690	743	717	721	704	759	726	765	678	676	720	699	689	734	672	736	742	711	730	692	718	727	712	677	720	655	659	712	712	694	739	670	703	729	728	745	723	702	699	718	728	751	690	711	706	716	716	730	728	685	683	695	727	753	716	673	696	667	708	679	738	703	742	728	666	693	741	719	696	682	674	750	698	739	677	718	764	707	748	717	703	698	731	722	734	703	727	729	751	724	748	690	736	693	687	710	687	697	699	665	733	709	732	727	732	693	721	730	717	714	687	689	701	677	672	761	720	734	700	725	704	752	718	670	649	721	682	735	675	720	775	707	719	711	668	722	681	737	726	682	695	719	676	726	723	671	716	686	681	704	730	743	719	687	694	708	699	688	684	744
29041	7882	19689	32908	18001	1834	462	448	419	396	389	317	331	350	375	344	330	326	381	324	336	341	342	307	326	342	350	315	307	378	349	377	333	333	320	330	305	363	322	311	309	327	332	336	330	318	345	303	292	334	311	333	287	331	354	353	340	326	342	365	289	305	336	341	328	334	328	306	338	324	290	307	312	279	322	326	324	316	331	302	316	312	342	333	307	314	331	287	353	337	326	340	345	315	311	357	330	307	308	305	295	327	310	327	340	285	308	335	317	339	314	357	317	348	338	348	330	319	332	330	310	305	340	342	294	311	364	356	327	334	320	350	309	324	325	341	304	340	321	312	317	335	303	333	359	327	330	310	330	329	342	312	304	301	332	357	291	325	330	332	314	362	310	301	312	324	298	319	342	365	352	325	316	321	328	343	323	340	339	320	347	330	322	333	276	327	290	361	323	353	310	300	347	323	320	317	283	335	344	310	322	310	323	325	392	317	340	296	315	342	320	320	321	355	326	332	340	297	324	322	326	296	319	274	344	327	335	334	329	296	325	312	307	343	299	322	323	332	338	308	343	326	340	320	341	321	323	319	329	327	332	340	310	329	328	327	342	318	325	339	343	338	324	326	327	345	310	288	338	308	338	328	351	358	327	313	309	312	367	316	319	350	294	284	327	374	345	338	351	328	352	371	275	324	336	338	336	317	310	342	342	355	334	319	323	316	336	318	312	339	317	337	311	327	315	321	350	346	310	329	313	333	316	335	308	329	321	327	324	367	340	329	334	350	317	304	320	323	350	311	336	327	315	322	326	333	314	331	329	298	320	305	339	317	324	329	307	311	337	315	330	346	341	323	320	345	328	337	357	322	336	325	311	329	322	319	297	338	339	326	323	348	344	319	346	341	342	322	316	314	329	335	302	319	301	331	319	304	304	304	321	311	348	336	331	307	293	325	338	342	303	318	285	321	337	307	330	332	351	341	313	323	309	326	326	314	375	303	335	337	337	313	336	329	313	342	365	338	313	308	343	363	338	336	312	314	328	315	333	326	299	340	315	335	325	307	303	332	307	323	322	330	347	341	322	335	370	318	338	338	331	378	346	339	313	297	347	279	341	328	318	295	317	327	299	335	314	301	326	325	334	320	314	345	286	309	302	323	333	316	340	357	324	300	332	304	336	316	365	355	321	349	342	344	304	332	372	327	323	327	335	331	303	337	303	306	331	289	322	358	338	309	347	343	295	351	311	369	357	375	303	315	309	317	314	326	323	326	337	320	316	338	349	343	339	321	323	363	310	347	282	354	335	335	322	320	369	335	307	311	314	348	364	339	310	351	335	342	356	301	297	319	308	313	304	317	354	347	356	326	337	332	318	303	306	346	344	351	312	316	306	303	328	312	353	334	338	279	329	338	324	317	344	306	334	317	300	297	316	321	324	320	315	285	363	354	298	330	319	318	331	342	354	311	334	326	306	345	297	307	326	330	315	346	326	351	337	347	311	335	369	329	332	328	328	316	339	328	275	344	355	326	332	329	331	324	312	288	347	344	299	334	336	344	304	338	342	345	320	330	343	313	325	327	321	312	368	339	333	331	347	349	362	367	359	345	351	334	331	318	306	294	336	296	323	317	331	336	370	329	343	334	369	326	309	316	310	326	294	350	315	321	315	338	316	307	342	314	334	329	298	340	311	323	297	333	332	331	343	321	324	346	332	308	325	320	318	324	278	330	313	320	340	340	288	359	331	321	307	342	315	294	305	329	324	331	343	333	347	337	339	329	332	325	317	306	359	318	339	338	310	332	319	323	303	338	345	295	300	357	335	323	334	302	322	315	322	309	334	322	348	356	322	356	331	329	307	327	311	330	324	294	365	353	342	320	303	351	364	324	364	320	317	333	334	333	284	309	336	317	272	328	305	326	323	340	300	336	323	314	336	336	351	323	332	376	358	295	320	307	352	314	343	338	329	350	302	288	373	328	305	328	330	329	331	322	373	322	303	332	320	317	313	339	346	305	322	335	342	329	310	312	312	340	341	368	384	345	305	342	331	353	334	327	340	342	322	307	329	315	315	317	334	310	302	335	355	356	329	329	318	353	311	307	317	335	289	331	385	322	327	321	315	325	334	297	344	359	381	316	293	330	323	312	307	348	318	324	360	334	324	321	326	324	312	336	336	329	323	327	349	312	352	297	315	362	318	291	331	326	309	328	314	299	306	326	311	295	338	375	351	329	348	317	303	314	316	334	356	321	309	318	304	320	327	337	298	336	290	317	297	320	308	344	365	294	321	312	329	330	375	365	303	309	326	339	322	320	342	311	346	322	324	333	304	320	321	300	347	319	329	338	347	360	302	312	315	355	327	323	321	312	290	338	324	334	355	327	298	294	339	329	326	332	336	307	335	312	341	335	329	335	347	344	334	344	324	305	321	327	340	337	306	324	350	340	329	306	332	307	346	317	336	332	332	314	328	338	331	301	318	331	322	338	328	320	362	338	313	298	339	331	309	366	339	330	336	331	338	335	341	343	391	331	312	314	325	289	344	344	355	349	324	353	318	332	345	344	305	368	359	368	359	341	332	331	308	342	365	332	300	301	323	334	314	338	344	346	326	337	354	313	338	309	338	310	275	335	315	341	329	329	348	304	330	319	347	325	347	305	344	314	348	333	333	347	331	383	340	335	300	305	308	331	335	336	342	333	346	322	290	301	357	305	327	378	333	316	321	330	331	351	307	338	306	321	325	351	323	326	335	311	362	320	347	359	327	333	299	315	349	294	332	352	315	285	350	296	310	343	349	334	311	338	331	306	330	327	335	320	306	303	340	323	291	346	300	343	307	342	319	307	334	321	332	294	323	307	307	309	317	323	360	325	353	298	333	310	299	323	315	328	310	340	363	333	346	318	346	333	341	313	328	338	309	329	368	342	358	287	262	325	351	315	357	378	344	312	330	349	347	293	313	315	317	331	344	336	325	317	337	321	316	329	328	334	338	322	321	316	324	322	337	340	318	313	326	329	332	327	358	327	307	296	364	308	303	301	322	316	339	335	350	310	325	325	325	305	313	297	317	319	313	331	306	276	309	354	356	353	315	306	323	307	328	296	351	322	334	346	364	299	320	333	307	339	357	339	313	309	308	307	339	333	302	325	312	315	328	309	355	330	323	340	311	315	337	295	347	368	303	316	343	318	337	305	321	302	321	337	340	374	331	319	328	328	340	307	310	332	335	326	316	289	359	344	327	383	316	330	331	334	312	320	300	363	315	311	335	317	304	357	338	320	303	333	302	368	334	334	334	340	333	309	294	337	337	334	303	321	318	322	339	344	309	328	297	311	328	333	332	303	320	329	357	321	340	324	324	307	312	314	344	336	318	318	331	329	327	352	319	346	289	315	317	328	308	305	326	346	305	344	324	329	312	290	329	310	330	305	339	358	296	358	315	325	325	371	309	333	335	329	321	353	310	329	313	325	340	338	323	341	323	307	282	311	362	362	321	311	278	324	292	328	282	329
16276	4433	28773	41911	27827	1419	1257	1149	1058	957	954	902	870	816	809	846	788	830	750	753	784	781	761	798	756	759	740	688	697	754	759	785	767	728	747	696	708	727	738	709	780	722	752	736	762	712	744	722	766	736	783	688	741	710	717	727	772	716	708	707	702	731	713	732	695	735	701	708	736	699	689	730	759	764	745	738	756	733	720	757	709	763	715	690	779	735	658	719	726	727	740	748	764	730	717	735	688	731	778	705	731	723	736	707	724	774	711	700	702	748	710	717	694	729	726	718	729	684	707	730	724	687	720	724	674	689	732	746	720	686	685	711	738	707	709	737	713	706	715	701	769	722	700	712	709	704	730	720	766	754	701	714	739	719	750	733	742	696	732	695	730	725	706	689	761	696	719	684	730	731	698	690	702	707	700	693	734	723	708	687	731	729	756	746	757	680	732	761	736	740	725	697	724	744	700	699	704	701	721	804	692	723	744	709	704	707	727	737	690	710	687	719	745	722	750	702	747	726	641	679	707	724	714	772	747	730	775	739	744	763	783	712	694	693	697	691	731	742	659	738	726	742	746	692	732	670	697	707	688	697	724	685	751	703	753	711	742	722	703	719	750	721	765	752	714	747	758	743	726	725	747	735	714	741	711	691	708	736	683	686	723	701	741	738	784	688	696	700	726	697	713	737	705	726	727	708	723	712	746	718	705	696	752	627	708	722	676	688	738	751	694	751	709	730	751	718	690	716	729	704	717	770	703	737	675	734	737	683	746	745	756	712	752	787	716	711	781	731	726	766	716	695	707	726	729	746	730	693	696	735	705	691	711	746	718	717	700	738	689	736	686	738	711	705	719	738	735	762	731	712	721	721	706	743	776	757	791	695	684	751	733	771	725	749	698	749	708	747	760	687	722	753	708	714	692	735	754	696	744	739	747	740	731	735	669	704	735	714	750	699	698	728	703	764	746	720	707	704	695	728	722	671	731	724	764	705	710	666	719	692	653	740	706	714	693	723	690	751	702	699	758	724	732	662	724	737	746	723	721	735	695	737	749	718	717	717	747	699	749	696	735	696	719	705	699	693	704	705	698	748	762	738	710	736	736	734	768	747	734	713	698	723	729	755	756	732	712	771	757	708	716	647	714	730	783	704	724	693	704	721	711	721	697	782	749	727	721	700	739	727	686	690	693	724	678	719	663	705	699	694	708	710	746	706	662	682	718	740	692	704	690	719	741	709	711	711	729	743	696	719	735	713	701	716	740	763	752	761	696	724	750	729	678	718	757	721	682	744	661	746	743	686	673	675	715	723	753	732	677	684	753	726	710	734	757	760	689	695	728	709	735	705	712	710	720	742	690	710	749	688	705	716	747	722	667	733	750	720	729	730	738	722	705	732	665	767	703	745	710	710	690	739	695	690	690	702	678	737	741	688	761	720	711	667	721	749	713	677	732	677	707	708	733	705	723	680	683	733	714	720	717	729	718	770	714	738	718	739	726	708	722	705	710	723	716	709	722	716	727	722	747	703	668	720	717	666	695	716	729	789	752	757	740	745	678	702	738	740	711	703	689	660	688	749	699	729	785	733	733	750	719	680	690	741	733	676	741	774	700	753	729	724	736	711	717	732	693	716	692	771	711	698	751	724	740	736	727	749	716	734	673	694	701	693	716	716	727	744	733	716	668	714	720	758	714	755	694	724	740	686	725	771	733	687	717	705	728	688	708	706	684	716	730	694	747	708	713	655	743	718	701	716	720	755	728	733	729	680	758	754	732	694	707	732	700	732	730	753	711	686	704	685	674	737	704	730	705	676	697	722	740	681	690	756	681	709	746	725	694	741	750	706	688	714	711	697	642	738	664	708	713	725	695	720	755	715	715	702	745	679	667	765	688	749	720	744	711	677	723	703	680	767	752	736	749	742	695	699	710	712	744	744	697	722	684	688	731	765	731	701	712	703	696	688	740	742	750	771	730	712	683	747	760	741	729	740	718	756	759	725	750	699	690	749	723	672	701	698	693	738	700	719	690	724	770	699	750	744	716	737	743	687	750	696	690	749	740	713	734	707	722	706	721	709	712	718	722	735	715	697	703	743	738	691	709	715	733	724	709	700	702	664	767	729	721	778	630	723	694	751	686	709	723	706	766	740	734	674	693	715	735	711	716	747	711	705	690	702	750	749	746	742	736	717	693	733	721	714	721	683	691	703	694	689	764	691	733	682	717	756	735	717	722	714	720	750	717	671	683	728	724	739	726	723	733	755	747	679	677	672	702	720	722	710	772	684	718	716	745	767	716	652	731	719	744	734	742	742	729	751	692	719	693	746	741	721	689	691	734	642	693	750	711	734	736	692	737	734	684	712	739	676	722	734	773	728	763	717	680	677	707	691	676	734	700	695	703	711	745	703	750	712	745	674	701	683	746	701	713	746	681	679	722	735	733	708	748	670	708	693	708	729	748	723	728	709	710	729	736	739	729	750	750	775	770	743	720	741	730	732	763	668	722	651	658	688	704	776	761	709	762	693	705	709	724	720	723	718	775	719	743	671	722	670	716	713	734	714	735	756	708	656	719	715	658	731	712	739	676	731	756	746	722	761	730	738	691	732	748	709	692	651	707	745	755	772	726	730	678	669	724	739	728	703	759	750	764	709	741	726	707	733	714	680	697	699	751	740	701	702	701	704	745	704	797	725	724	711	701	725	651	716	684	737	670	709	685	738	709	706	674	726	688	725	691	693	720	680	707	654	699	766	676	722	740	744	726	733	713	721	748	729	682	749	757	720	645	727	726	685	761	686	731	708	669	713	708	728	750	704	691	757	693	729	723	764	709	744	713	704	717	707	744	696	732	749	703	723	726	701	718	753	689	695	734	712	725	692	711	712	773	685	696	721	752	714	769	748	721	679	692	696	703	671	721	695	721	714	710	746	757	727	701	719	720	762	711	724	718	670	694	698	731	719	686	745	694	731	782	703	697	707	708	715	668	700	719	737	677	710	713	770	720	727	722	709	715	744	723	747	739	739	689	711	722	710	726	723	693	706	716	719	736	723	654	720	727	662	692	691	733	733	696	753	738	696	702	706	715	665	696	705	695	735	686	743	780	705	718	680	745	707	687	750	722	731	748	747	742	731	749	713	789	762	680	715	704	675	722	735	712	705	704	706	691	755	705	779	672	714	740	725	707	690	731	759	706	703	739	735	727	703	645	657	753	757	659	705	787	734	758	749	704	694	758	740	714	698	699	745	744	746	705	761	710	765	717	737	730	684	716	724	758	730	683	717	699	694	757	703	695	747	719	723	716	718	684	674	699	694	685	725	738	733	706	761	748	719	712	748	735	713	741	711	704	682	736	705	710	710	721	740	680	682	708	692	667	685	739	798	694	756	728	700	711	735	742	736	730	724	693	724	688	767	729	735	730	744	697	757	747	710	739	709	722	696	727	729	734	758	659	766	661	703	702	707	762	773	722	700	674	722	709	754	711	724	661	701	759	729	696	733	723	719	757	738
8855	1427	1838	792	344	134	137	145	159	146	135	138	175	138	132	157	156	144	155	194	149	121	124	133	144	136	111	155	142	157	147	140	147	148	153	126	158	157	157	138	151	132	137	157	161	142	140	143	149	138	116	153	151	153	146	154	140	155	166	127	142	165	151	156	165	138	156	162	147	145	159	155	138	142	146	185	160	155	150	130	163	150	165	115	147	138	143	149	129	143	130	154	155	152	125	130	152	148	142	163	170	141	154	164	144	140	127	152	136	147	141	155	124	142	163	171	147	143	172	135	170	147	130	152	178	153	146	149	166	152	145	142	156	149	157	141	135	152	135	153	157	127	131	122	166	163	166	129	149	145	165	138	141	161	144	136	166	143	135	139	159	154	140	127	129	138	132	146	156	157	144	160	145	163	155	140	139	150	148	135	118	132	130	138	118	138	149	150	156	144	150	169	157	150	151	159	140	154	147	148	127	113	162	111	158	154	170	137	132	153	130	143	161	134	157	148	154	135	144	144	157	151	129	125	120	154	148	138	153	127	131	147	117	132	140	146	148	138	145	145	140	125	146	137	153	161	137	148	149	151	133	167	141	132	135	146	134	140	117	139	146	158	153	156	141	151	163	158	141	158	127	138	168	130	166	135	163	156	128	127	156	147	158	129	145	161	143	144	154	153	155	153	148	155	172	171	126	163	117	129	151	142	136	135	122	168	143	159	155	149	134	143	186	140	161	172	145	142	130	160	158	151	144	157	152	175	170	137	155	132	136	170	160	143	158	160	168	157	123	153	138	119	134	122	150	141	138	154	139	134	121	134	142	161	159	133	133	145	154	149	149	147	149	145	132	146	139	133	156	143	168	141	147	146	150	154	150	140	164	151	138	136	148	139	154	145	140	144	138	148	134	146	164	154	154	133	143	130	130	151	133	130	140	159	145	129	167	151	146	157	148	145	149	133	146	176	158	128	114	122	172	152	148	132	139	155	153	135	154	136	147	161	141	138	150	149	142	137	131	142	184	127	158	133	145	134	151	135	148	139	153	169	142	122	134	159	146	133	134	157	157	159	146	156	162	132	146	141	157	130	151	162	125	130	141	154	151	163	146	158	152	142	132	139	129	130	133	158	126	167	125	154	137	138	165	132	151	146	134	153	158	152	156	139	145	126	146	143	136	164	147	162	147	133	153	142	152	161	147	167	135	137	135	171	147	142	153	123	150	164	127	125	131	146	145	139	138	131	166	147	120	136	143	139	155	111	135	146	153	155	139	130	140	158	168	163	123	147	122	146	136	122	120	141	146	163	163	144	131	128	132	144	145	158	142	152	147	123	156	153	137	134	135	154	133	112	138	156	155	145	152	139	144	161	157	154	121	144	123	155	159	156	141	157	138	141	147	158	144	156	162	162	150	170	139	141	136	122	147	146	158	156	139	152	146	123	165	162	137	128	147	138	160	138	137	128	151	144	153	145	130	144	123	151	142	163	140	155	123	147	149	150	133	152	170	149	141	137	174	158	143	151	158	154	139	138	145	138	146	129	160	149	139	142	148	137	146	152	148	152	167	149	121	126	142	142	124	142	132	128	133	133	134	140	155	151	152	120	138	117	127	154	155	154	152	138	152	154	158	150	137	146	150	143	123	132	136	149	163	177	160	151	137	143	137	125	156	147	161	146	144	125	149	158	153	145	124	148	136	144	153	130	119	129	152	152	139	136	165	157	165	145	124	131	138	144	167	163	158	174	135	159	158	140	142	141	143	140	144	156	134	124	133	156	124	140	127	173	146	139	144	167	132	168	139	173	138	141	148	136	144	168	149	152	151	141	153	139	145	121	155	147	164	159	136	139	145	133	134	138	152	145	164	128	147	162	139	138	140	157	137	149	133	148	166	148	150	148	147	141	135	132	145	162	152	174	126	139	154	134	147	145	128	140	146	141	155	144	156	139	145	133	151	149	151	160	128	145	126	140	159	127	129	128	132	133	148	138	142	152	143	171	144	149	156	150	168	128	131	142	145	135	135	123	144	119	126	142	130	146	158	132	146	135	166	117	159	139	147	169	136	134	160	148	147	158	133	167	152	146	155	135	130	128	153	141	149	135	127	152	153	143	145	145	146	156	148	133	126	135	155	152	133	151	158	159	167	148	131	148	155	147	146	123	149	149	157	151	163	142	146	150	152	155	145	143	143	159	142	143	139	146	146	127	145	150	145	154	161	140	140	157	149	158	148	130	131	153	153	138	143	172	160	115	168	142	147	143	117	147	149	148	130	142	145	154	156	160	139	149	175	128	134	143	140	162	162	132	126	118	146	133	145	136	147	137	118	151	134	142	131	143	144	167	144	164	128	178	174	170	150	125	152	158	119	137	131	138	141	142	126	140	150	142	146	148	147	167	160	150	141	135	167	112	151	141	138	136	140	135	161	145	139	166	153	154	150	140	141	135	139	152	147	168	143	119	172	171	130	164	164	124	162	135	149	141	175	143	141	131	150	148	139	150	156	131	131	157	148	137	134	134	152	136	144	147	128	138	125	133	148	137	152	136	136	141	157	137	161	135	132	135	137	132	144	146	135	141	147	159	146	136	142	148	119	148	133	154	148	141	135	171	153	165	149	150	135	164	144	135	129	130	145	149	149	131	135	127	161	142	155	143	150	175	156	146	119	136	131	153	142	137	138	124	142	126	139	136	171	141	151	148	131	127	142	156	156	129	134	158	133	147	144	124	164	145	137	152	129	148	134	150	142	141	165	149	137	155	154	128	126	126	177	196	142	125	120	132	142	155	131	139	167	152	155	138	134	147	138	155	141	138	149	135	157	154	169	174	150	161	143	146	132	157	162	153	153	139	150	144	154	138	153	151	138	128	139	147	134	145	127	172	121	131	136	146	128	134	144	124	122	140	149	135	150	132	125	147	140	146	135	149	136	117	170	144	157	149	183	151	162	163	165	153	149	137	116	137	156	161	151	140	150	140	164	143	155	150	143	150	149	130	168	128	132	155	165	141	174	131	149	121	143	156	155	153	149	149	139	137	152	166	120	136	118	122	174	122	143	152	163	117	144	142	152	180	130	138	133	167	137	151	147	160	121	126	138	154	136	148	149	152	153	145	153	154	161	148	132	166	139	147	167	175	144	158	138	153	142	143	144	132	135	142	147	143	152	157	154	147	124	153	158	162	140	122	130	160	164	135	135	138	157	133	158	123	132	128	149	143	159	162	146	136	148	137	174	138	123	148	166	159	132	121	159	136	170	126	153	131	137	153	145	123	148	131	140	120	149	124	146	130	129	160	131	146	148	139	164	143	154	169	166	149	141	137	139	139	171	128	129	143	133	128	163	139	137	139	142	127	136	134	157	157	154	141	145	136	151	132	140	138	145	148	122	122	126	136	136	139	152	141	146	147	121	152	146	139	157	129	139	149	142	121	117	132	142	126	150	130	158	140	156	140	147	168	163	145	147	167	174	138	152	134	148	132	158	138	139	144	143	153	137	146	140	123
5224	1177	3883	2110	1180	354	395	367	396	404	408	378	368	386	407	396	404	404	376	408	375	379	373	386	371	396	372	379	383	377	395	375	371	365	400	378	380	379	380	374	403	355	394	394	367	386	429	398	365	342	389	388	407	360	392	372	387	400	358	382	385	358	385	369	379	390	358	394	378	386	371	379	395	413	372	377	353	375	414	350	376	386	373	379	353	366	387	388	370	399	369	405	357	386	384	386	415	388	387	362	377	369	378	411	364	359	386	368	401	396	384	388	358	385	372	363	404	381	398	353	339	375	345	380	401	362	380	349	404	394	387	374	342	352	354	366	401	387	364	358	387	384	404	382	385	347	352	391	370	367	385	378	334	375	378	378	364	340	393	338	367	370	359	384	401	372	427	387	358	392	361	363	381	333	409	334	402	423	354	403	323	369	382	381	360	375	353	397	390	384	381	397	384	362	370	383	373	415	374	395	409	393	390	378	378	397	413	365	387	381	376	392	385	417	371	373	368	384	377	362	403	370	351	376	397	379	366	345	371	374	380	375	350	394	364	421	394	391	390	339	375	398	345	386	364	391	350	379	367	359	387	384	412	372	361	383	404	422	381	362	387	366	391	385	368	380	377	344	368	419	358	363	389	376	382	388	413	418	340	372	405	361	376	390	386	388	369	372	376	372	366	395	379	392	375	361	399	357	380	385	396	394	365	350	379	376	379	356	348	386	398	352	376	402	379	376	393	357	347	403	381	376	398	354	388	393	384	441	385	359	390	366	387	379	381	381	400	390	365	368	423	393	355	392	378	383	374	425	430	390	390	402	380	370	360	370	406	378	368	357	415	403	360	386	373	403	397	366	404	364	352	384	369	399	371	379	375	382	379	360	401	357	375	359	401	378	377	372	385	394	378	366	383	361	366	382	402	370	389	393	351	361	379	403	358	380	370	377	373	376	377	370	363	377	379	368	395	362	360	366	367	378	367	373	384	369	371	401	336	373	376	373	350	375	380	378	379	373	393	383	390	400	355	421	390	349	355	367	359	394	412	371	379	398	379	368	375	382	394	403	387	408	373	405	378	396	360	371	366	359	407	358	390	404	413	363	373	378	395	379	396	400	366	386	362	370	390	371	370	429	373	349	366	413	396	391	391	375	391	391	394	374	373	364	348	397	370	390	373	360	394	406	374	351	373	390	403	400	364	359	363	383	402	386	376	400	373	395	411	404	385	392	386	373	411	363	349	385	402	384	394	401	383	394	370	388	376	317	417	390	366	386	394	338	369	400	391	351	379	387	355	354	405	394	373	384	397	364	371	346	368	396	386	390	358	391	395	339	373	388	355	372	387	355	379	373	337	388	352	353	404	371	388	374	362	380	377	381	379	371	380	374	398	381	380	394	362	366	375	363	392	369	388	408	421	369	357	373	376	377	382	402	387	385	381	374	337	369	377	408	380	394	405	326	377	368	346	375	414	408	359	367	366	374	386	404	367	371	354	346	370	406	397	365	385	437	371	378	411	416	368	380	368	384	435	360	390	358	379	376	383	393	391	364	379	377	397	378	357	376	391	339	353	395	365	366	396	373	357	362	371	385	394	401	358	381	351	388	371	329	398	388	372	389	380	400	352	395	391	376	379	355	389	430	408	379	361	362	422	366	399	357	366	352	356	391	368	381	374	370	341	365	392	370	378	370	381	373	372	381	384	366	428	379	423	398	363	362	401	343	362	360	410	387	365	381	397	364	384	368	365	397	351	392	380	388	383	363	398	362	350	384	396	401	403	386	351	379	382	364	420	333	427	393	362	364	403	396	365	371	364	366	388	387	363	326	360	359	352	401	383	363	383	364	378	407	367	382	397	359	349	360	369	351	360	360	386	386	353	367	392	385	383	394	395	413	385	397	380	374	390	386	394	358	393	338	397	374	356	387	401	362	355	377	374	345	406	371	391	401	437	357	375	391	392	374	357	385	373	388	408	399	350	373	406	355	354	377	366	441	370	377	398	390	371	375	388	398	411	387	391	369	359	363	401	359	367	391	363	378	402	376	367	370	377	386	335	387	388	358	410	368	402	389	397	385	361	369	382	382	362	359	373	407	377	410	358	384	361	373	376	374	352	368	378	355	381	409	341	384	374	409	389	409	397	371	437	375	376	374	398	386	358	402	356	388	363	394	387	402	392	381	361	362	362	409	381	402	367	396	383	386	423	392	359	355	420	357	361	407	365	384	397	376	358	370	414	391	386	391	376	391	368	387	394	350	392	345	407	434	373	370	382	342	369	351	364	389	388	393	390	394	391	397	409	391	396	407	378	374	376	325	384	348	380	390	401	348	375	369	416	363	401	408	366	400	373	343	391	375	384	385	347	388	375	366	359	358	380	344	361	361	353	353	354	369	410	357	396	367	386	373	367	375	373	358	397	393	392	352	380	391	386	384	343	357	320	359	405	382	369	401	376	389	405	411	359	393	395	381	389	374	375	395	379	390	382	365	383	397	384	395	379	379	344	401	378	402	365	381	373	360	360	348	395	331	382	392	371	389	377	388	359	387	436	408	389	361	383	377	416	394	413	381	374	391	339	368	373	399	369	370	353	362	382	383	379	367	372	358	399	392	355	368	364	391	380	371	356	388	370	372	395	362	357	380	353	358	378	375	396	365	380	392	376	365	376	352	395	368	398	389	353	389	385	379	367	360	371	381	353	373	363	343	358	381	401	390	379	390	399	380	368	414	389	388	362	392	395	379	408	378	394	397	393	376	367	408	356	391	380	387	368	378	382	372	386	379	344	383	379	355	371	346	377	402	409	350	384	373	392	441	367	380	389	400	413	375	358	403	404	407	383	379	412	355	338	384	355	391	409	358	395	414	369	369	369	383	413	353	376	373	397	389	352	411	347	409	355	397	418	366	390	380	438	368	385	386	387	402	390	370	354	412	416	346	397	363	382	370	372	380	413	362	378	393	419	389	364	355	399	385	418	380	367	377	363	384	384	362	360	380	386	392	365	379	384	386	380	401	406	399	393	395	387	355	376	368	380	356	380	390	376	357	393	391	388	394	387	405	382	414	410	347	393	362	352	400	397	351	373	405	397	343	367	418	348	407	379	355	425	377	370	402	415	359	398	388	405	356	372	395	371	377	376	370	386	353	403	397	430	359	353	370	381	399	330	360	370	368	412	394	357	375	405	366	405	377	362	363	363	411	352	362	378	391	400	350	348	372	408	377	383	407	396	365	370	377	353	391	369	361	418	367	379	391	354	384	365	360	380	377	363	384	394	356	367	362	359	370	385	374	390	368	405	386	370	390	398	351	382	352	383	395	351	350	406	388	371	401	375	399	392	375	363	395	387	371	404	386	374	423	387	386	346	394	384	363	397	388	387	405	366	369	342	371	368	367	364	382	346	398	372	376	355	395	377	394	370	406	378	370	402	422	367	361	359	363	381	358	396	362	362	373	372	352	358	373	398	378	371	381	362	362	373	383	371	363	382	397	363	368	373	400	382	359
19639	3099	6225	17861	10201	980	400	355	325	355	293	342	298	299	336	309	318	297	300	324	303	302	265	315	310	296	326	301	268	269	309	295	336	323	304	288	315	310	292	284	311	305	317	298	340	335	317	310	321	349	292	286	291	340	317	330	284	279	289	330	314	330	307	318	330	321	313	338	270	306	285	323	292	303	295	319	322	328	300	312	295	279	298	291	325	258	305	318	317	280	318	303	291	292	293	286	310	295	304	306	319	305	298	299	296	295	299	335	308	332	297	328	310	304	316	307	310	316	284	292	322	337	291	314	288	281	304	315	311	322	286	299	282	277	282	276	279	284	352	318	331	328	303	274	313	308	270	317	298	315	312	284	258	283	309	306	325	307	287	359	330	309	295	295	292	313	314	300	314	288	280	315	297	282	279	296	324	315	297	303	333	335	286	364	354	317	304	306	326	326	302	296	275	305	338	308	288	277	296	343	309	314	336	305	286	327	335	303	313	301	313	317	303	327	315	295	311	310	326	289	301	308	325	325	288	317	260	273	293	289	361	348	352	291	297	317	304	312	337	289	310	285	306	279	353	348	319	312	290	289	309	324	316	312	306	308	314	331	319	284	288	314	307	304	306	346	293	317	292	277	318	309	293	312	340	318	301	258	300	317	310	303	276	290	299	307	312	298	275	257	306	316	292	279	297	321	319	302	299	318	310	323	285	285	309	323	292	278	310	331	291	293	292	290	323	324	310	303	299	292	327	294	331	290	308	310	282	311	293	252	322	278	288	333	319	276	326	301	285	276	308	301	307	279	322	286	318	271	286	290	310	300	294	313	271	258	302	328	324	279	291	301	340	332	319	297	299	292	334	249	315	289	318	328	311	308	279	291	305	296	315	331	339	286	295	273	307	295	323	305	298	302	340	378	281	316	325	305	296	279	319	269	300	320	278	293	283	266	303	248	297	316	266	333	309	289	321	282	357	253	267	285	334	286	335	298	303	321	311	329	286	280	290	317	297	307	321	321	304	289	307	299	314	286	295	304	302	300	322	287	265	292	287	311	348	299	300	287	314	337	315	290	305	316	290	288	278	298	341	319	281	301	302	275	255	284	305	289	311	271	286	301	265	292	302	322	301	316	294	320	310	321	300	287	323	283	303	336	323	310	301	300	294	295	296	350	306	273	297	282	299	308	292	309	271	287	297	272	306	318	312	314	275	290	302	334	298	305	296	275	296	289	307	291	312	315	289	291	303	314	297	299	300	317	300	304	288	275	277	281	268	281	344	310	341	328	290	304	291	313	305	293	342	325	284	311	347	303	293	274	298	304	293	324	296	299	315	307	286	270	324	296	359	329	309	297	318	317	306	295	315	315	323	329	309	289	249	328	297	316	310	314	299	299	307	287	330	328	336	296	330	300	292	287	319	304	337	314	296	316	316	316	323	297	275	312	300	319	327	283	291	314	349	326	316	313	286	304	305	298	278	297	325	286	300	298	326	306	311	296	344	299	301	296	312	337	327	307	317	317	310	315	330	290	277	300	291	269	271	282	306	293	280	288	282	290	351	311	309	299	269	324	325	293	313	299	311	283	281	302	303	287	282	295	301	311	322	280	278	292	261	291	361	328	331	307	327	299	295	308	300	278	296	301	335	293	297	323	303	318	315	295	284	306	351	325	298	318	314	266	296	320	313	305	308	307	294	297	281	306	294	293	291	283	319	335	289	309	303	313	296	297	301	291	323	310	305	304	290	306	315	288	317	302	260	314	310	298	286	297	270	315	336	316	289	313	313	290	309	322	319	297	302	338	326	285	341	289	299	304	304	299	275	336	298	312	302	298	272	348	319	288	277	337	295	261	299	314	324	335	294	319	327	313	329	302	307	314	289	343	278	305	296	274	334	322	262	320	275	289	330	288	331	314	294	284	275	308	305	302	312	322	312	305	289	302	327	305	291	300	299	298	307	297	271	326	292	310	305	291	267	316	305	272	343	295	311	304	304	291	295	270	294	300	272	290	321	315	328	298	299	329	318	290	317	304	335	271	301	302	315	276	306	301	321	288	290	288	267	318	268	299	290	278	275	280	306	326	316	307	321	301	300	278	310	310	319	307	294	288	323	297	280	333	297	309	268	326	300	302	277	286	319	294	269	315	316	289	287	321	284	321	312	331	302	297	283	304	279	315	314	300	303	294	352	286	302	295	321	316	302	324	295	294	318	304	338	294	298	310	319	300	267	305	335	280	302	310	295	290	254	309	280	295	322	288	347	298	306	288	318	311	343	289	298	320	308	311	362	300	298	323	307	348	267	297	326	288	323	271	331	329	266	296	313	278	287	310	278	331	309	311	270	304	328	287	300	287	288	311	279	311	300	292	305	312	302	302	301	307	296	325	273	321	309	332	343	287	314	305	342	304	335	302	288	341	316	304	302	313	298	294	274	339	294	332	275	297	299	349	322	291	245	258	317	321	287	309	287	304	285	346	295	286	311	305	317	288	313	268	299	318	288	295	286	298	317	314	308	316	281	317	265	321	305	299	281	263	258	275	281	340	263	277	287	282	287	286	309	274	302	290	318	301	326	291	298	298	301	288	288	320	300	309	294	315	359	307	329	301	309	361	304	299	324	297	322	320	326	280	344	338	283	325	308	308	283	328	296	323	303	308	283	350	281	297	263	274	304	285	323	288	296	290	298	330	275	325	333	297	294	280	308	281	297	304	291	313	314	291	299	276	301	316	292	297	281	342	279	290	291	310	302	283	308	301	318	296	337	278	293	315	320	318	310	317	312	294	300	324	319	305	289	254	317	289	325	335	312	328	304	331	300	313	314	281	310	314	295	347	288	325	336	285	286	296	296	342	318	303	285	349	303	318	297	327	280	311	343	338	289	334	306	286	279	320	319	289	324	292	318	325	297	316	328	301	280	293	330	300	315	304	351	332	299	293	302	324	300	301	305	297	301	300	308	283	340	277	283	335	270	294	270	264	317	295	307	303	316	314	310	299	320	283	278	265	320	301	258	307	266	286	305	300	285	265	296	291	289	289	295	293	304	336	306	305	326	300	328	319	280	273	318	275	311	289	300	292	300	290	298	282	306	305	279	297	308	312	311	304	311	321	296	302	288	315	320	299	327	298	313	291	326	309	337	289	291	286	303	296	297	313	331	326	297	296	329	320	322	318	306	300	275	331	315	298	345	296	301	304	277	279	340	301	274	266	292	352	308	284	316	328	273	301	296	299	306	321	306	325	325	280	279	298	288	305	334	297	302	316	292	294	303	315	308	319	272	311	307	310	309	286	310	288	293	324	315	312	298	290	342	303	275	309	305	296	330	322	310	305	302	316	297	308	302	321	295	273	330	327	320	308	294	262	318	335	296	295	303	289	308	286	255	306	310	283	279	293	289	274	276	314	298	302	318	328	288	298	315	301	318	300	279	296	309	337	308	266	329	294	318	291	278	328	295	312	269	339	342	301	287	327	290	303	296	314	309	286	277	298	296	288	316	312	306	311
12081	1956	13022	30106	21849	1063	1025	932	866	804	795	805	772	816	771	786	756	705	773	732	717	712	713	724	685	684	605	713	708	712	692	696	655	713	725	697	712	677	647	740	658	705	688	746	680	661	678	711	706	725	653	685	681	710	715	684	660	665	696	697	659	683	710	630	608	656	668	677	711	670	710	654	707	700	702	666	670	693	690	657	712	695	704	694	643	652	677	692	695	690	670	654	714	724	629	706	723	661	731	651	688	665	671	676	701	686	683	726	712	699	672	698	723	701	714	653	687	710	689	695	731	725	693	703	700	709	690	703	709	668	684	702	665	662	659	695	672	692	685	692	685	667	708	690	609	702	670	695	710	687	688	709	685	683	718	682	718	684	670	677	690	737	734	713	651	650	646	684	624	706	667	688	729	698	682	658	702	679	683	674	677	644	668	709	676	685	720	613	633	680	644	650	644	669	698	681	711	643	654	658	721	686	675	643	665	702	688	674	676	676	673	697	656	687	685	679	666	744	683	659	708	717	694	697	684	693	693	709	668	648	685	698	641	714	679	670	703	688	658	683	673	686	679	684	677	692	661	688	654	660	663	692	684	718	667	707	671	708	715	709	671	645	652	671	703	673	704	670	670	678	697	686	687	680	699	701	700	681	714	678	675	707	681	791	652	678	722	694	710	661	725	728	705	711	653	693	685	720	667	710	706	675	669	656	670	679	704	684	658	652	683	688	667	670	660	674	689	700	715	690	665	671	717	657	652	680	692	672	656	716	695	717	682	660	751	709	699	667	689	690	674	733	706	685	693	690	686	686	695	669	671	671	674	669	705	686	667	713	636	707	696	703	643	675	699	673	664	626	710	665	677	711	704	692	665	692	690	670	685	709	697	681	653	738	646	749	672	694	698	713	682	669	669	754	684	706	711	661	670	640	657	693	702	702	668	637	685	662	715	643	693	724	716	723	664	641	649	694	671	713	699	670	673	667	681	690	680	665	703	663	646	710	685	686	686	694	743	746	739	690	722	665	671	683	704	700	730	691	719	681	721	694	682	654	681	634	675	701	672	716	673	683	689	677	704	693	697	692	751	654	686	665	686	715	730	658	706	682	736	646	673	687	691	712	719	652	684	669	703	711	665	670	716	688	704	718	715	647	730	702	694	653	699	667	660	742	675	656	712	740	695	722	635	658	637	705	654	731	658	688	686	677	698	722	682	667	644	665	668	675	668	670	649	654	694	719	717	658	671	660	712	636	651	720	655	697	704	650	708	707	682	717	702	705	652	704	723	664	715	666	668	665	715	644	689	714	658	658	671	648	668	653	672	696	702	702	675	683	660	686	686	715	696	715	636	699	697	643	708	710	683	730	650	662	672	704	690	647	723	675	697	604	694	668	710	713	675	672	672	706	720	672	687	692	681	746	661	709	634	685	681	682	657	704	704	671	660	685	694	643	677	684	698	679	728	689	677	684	695	690	677	657	707	622	677	656	665	705	675	691	707	685	614	667	701	693	710	662	740	707	705	695	710	688	684	717	690	674	671	668	684	677	729	702	749	644	705	723	699	628	698	745	675	720	691	702	699	719	695	666	718	710	674	684	724	739	702	699	652	698	714	736	655	648	714	668	683	671	677	671	740	653	697	703	682	683	726	679	699	700	685	700	692	734	631	669	652	697	688	703	754	726	685	713	687	669	710	662	690	693	697	689	700	676	694	680	674	675	709	683	726	667	660	704	714	676	654	710	683	700	696	670	698	739	686	684	665	669	693	697	708	694	625	677	650	691	707	682	671	726	600	705	655	659	686	719	710	685	692	648	734	695	696	683	706	648	684	683	710	712	718	691	670	716	684	706	658	680	627	678	636	687	673	680	678	685	714	715	695	670	682	677	680	671	763	723	724	751	673	685	713	721	653	681	690	704	652	689	656	663	716	723	699	733	703	673	646	649	683	662	687	696	710	633	641	714	716	643	680	675	671	657	691	631	656	715	716	655	694	653	705	684	727	669	644	687	669	674	688	651	680	696	680	674	676	651	664	745	723	670	677	689	646	724	657	702	645	682	663	642	650	687	674	643	660	671	685	716	701	693	673	718	687	684	723	670	689	673	695	719	673	644	722	676	708	717	621	697	640	696	678	704	701	721	674	661	705	632	698	668	727	677	672	663	704	688	634	651	707	676	652	677	728	673	667	641	680	683	661	719	648	696	711	663	671	722	692	669	695	717	696	694	682	666	711	684	717	678	667	703	674	718	743	667	671	688	699	680	741	698	672	655	680	702	724	747	722	717	662	672	693	662	661	701	671	684	672	697	721	676	679	731	668	662	705	717	674	696	691	688	678	683	710	668	668	670	687	668	700	698	716	693	660	699	716	660	681	708	653	717	669	705	721	716	673	674	683	669	665	749	704	696	680	673	663	685	711	700	691	683	693	667	701	632	679	662	687	675	708	713	650	669	682	716	672	660	717	691	661	683	710	701	668	717	700	679	669	716	682	680	655	665	701	701	677	645	703	683	675	718	692	667	696	687	689	671	707	690	703	686	703	663	666	717	740	690	679	701	661	704	722	697	703	671	710	696	683	675	708	622	662	685	709	680	634	665	696	684	707	653	668	725	682	639	643	724	698	698	658	689	684	687	665	675	716	692	664	663	733	749	692	737	655	657	669	717	683	674	730	703	656	665	683	717	695	696	703	639	723	682	672	705	647	723	637	683	670	677	735	707	689	700	693	624	678	712	680	714	668	649	723	709	642	662	656	644	669	674	708	647	667	701	694	681	675	727	709	686	660	718	703	672	696	665	693	700	670	688	693	719	671	708	685	686	723	725	694	677	671	672	653	656	731	632	656	631	713	686	729	671	724	689	649	680	694	675	707	721	693	673	680	690	727	685	643	655	687	708	742	651	734	778	695	707	723	644	729	649	655	697	698	670	691	675	658	664	645	711	747	700	717	685	685	637	697	678	710	724	731	713	670	638	690	722	718	682	668	692	672	690	693	709	693	674	661	711	705	691	673	721	691	665	701	698	687	743	668	713	634	688	703	666	715	701	703	701	666	689	683	667	676	689	679	673	650	672	696	643	719	723	705	715	651	644	666	680	672	652	665	632	648	653	673	707	711	669	685	705	656	673	656	670	666	679	707	727	684	715	706	690	677	699	694	693	685	675	644	669	678	678	689	700	673	712	678	643	676	691	704	755	713	647	684	666	747	682	722	605	709	703	663	665	670	685	709	720	722	679	703	712	676	679	714	663	633	672	669	663	737	682	700	692	667	684	686	713	711	680	653	696	661	675	656	682	724	739	675	710	686	696	724	699	667	664	656	679	689	680	713	694	696	674	721	682	662	709	676	728	690	769	672	632	693	698	740	633	693	679	695	695	695	719	650	727	699	688	657	698	698	645	660	685	691	631	699	694	691	727	693	692	687	678	655	730	688	645	681	722	686	659	681	694	683	704	699	681	668	698	667	676	694	697	676	682	647	659	671	693	693	640	705	670	685	685	670	666
27638	5064	9562	32605	20298	2716	466	389	359	343	378	353	335	357	349	323	333	344	294	356	347	323	284	365	334	343	343	360	325	315	326	366	311	307	307	324	343	340	305	320	328	326	320	304	320	312	343	294	316	340	334	301	302	323	295	325	322	322	330	316	316	283	307	309	292	332	341	308	321	352	331	295	322	346	336	302	310	285	291	304	339	312	275	335	311	358	327	326	308	333	345	321	315	334	330	345	342	314	323	303	320	361	313	340	315	314	323	338	358	320	263	340	325	317	325	319	303	338	303	321	323	327	330	326	355	297	337	291	331	330	325	317	321	313	324	346	310	327	371	344	303	286	359	295	300	329	345	323	317	313	324	284	306	350	322	307	303	351	322	324	315	307	301	283	314	280	316	342	320	353	327	314	355	314	325	348	313	348	336	330	284	303	318	311	312	326	319	314	324	303	310	345	349	325	317	310	289	315	313	282	290	342	313	329	330	347	365	301	318	352	342	312	327	336	297	299	293	326	328	350	359	310	325	301	353	337	317	306	319	358	295	320	313	348	334	319	284	289	292	324	330	293	305	290	289	315	297	315	315	311	330	317	338	315	320	319	322	337	307	330	331	309	326	282	339	329	315	298	309	325	315	324	315	304	297	306	327	296	311	353	373	352	318	319	329	316	306	306	332	358	317	338	352	305	299	358	307	330	305	347	301	341	296	311	323	327	376	324	325	311	309	332	326	294	300	291	269	322	315	324	293	337	296	307	293	310	322	330	331	329	319	343	356	297	339	351	294	353	345	305	323	353	294	312	296	322	322	300	347	321	289	278	308	330	337	305	304	323	272	312	326	302	299	278	311	310	324	330	279	320	354	352	327	325	309	305	303	345	353	307	327	335	330	349	318	305	327	317	334	264	336	321	329	348	329	324	298	282	335	320	351	322	328	316	300	330	362	308	315	336	332	298	323	293	341	329	320	334	305	348	338	325	327	301	317	331	294	297	314	324	329	318	320	327	327	329	317	320	314	356	301	322	309	310	320	345	301	308	329	330	342	289	326	306	324	353	345	304	324	303	311	327	346	297	309	297	296	348	317	336	332	298	295	320	299	312	343	310	321	331	322	304	336	334	308	349	310	312	317	332	305	313	311	335	310	320	310	321	308	317	336	325	333	307	319	304	329	335	355	298	338	329	291	323	351	310	318	338	285	311	300	311	309	292	315	293	303	312	309	361	296	320	322	374	358	289	286	329	345	322	296	329	318	308	335	318	314	318	317	301	324	327	268	327	352	359	328	334	335	343	302	321	319	340	300	321	301	340	305	302	323	338	325	266	330	317	323	327	297	312	347	341	321	309	300	333	303	320	311	317	343	313	286	310	335	323	306	328	350	309	279	335	336	334	331	325	308	304	317	329	300	276	304	301	292	305	311	319	291	333	287	335	329	326	329	342	300	328	296	316	355	332	309	275	303	304	321	348	293	273	346	307	302	315	327	315	339	308	317	311	322	349	370	314	304	328	329	276	313	277	314	292	313	333	312	280	324	320	334	321	307	316	326	342	308	302	324	298	313	356	294	284	308	316	340	334	347	317	335	330	304	328	319	324	320	285	327	306	304	312	332	335	322	303	309	298	295	315	360	306	309	295	326	315	272	299	320	303	324	332	325	304	279	306	345	315	317	320	305	343	343	298	310	278	290	297	345	308	327	344	283	310	334	308	332	325	337	327	319	309	330	323	297	301	304	317	328	301	362	305	328	314	327	331	328	313	296	337	325	293	310	328	292	346	340	345	329	317	319	331	303	294	332	292	301	310	325	309	308	300	329	338	297	352	311	306	322	355	339	328	294	309	335	306	289	291	320	305	317	306	354	293	347	292	332	311	297	314	311	304	308	320	327	299	329	334	353	307	323	320	302	312	325	322	285	322	301	310	292	331	334	355	332	357	334	321	305	323	363	364	323	319	320	321	345	298	340	319	297	319	353	315	314	354	358	331	313	301	336	313	313	331	300	307	310	306	310	298	338	315	299	362	308	293	313	329	328	333	328	326	349	316	328	304	324	309	339	331	319	311	310	319	309	307	343	316	334	303	307	325	281	307	290	315	343	294	327	297	332	311	323	340	347	338	315	323	320	320	289	299	310	341	359	280	318	304	321	314	323	311	325	314	314	293	330	335	314	310	327	309	305	318	325	344	299	305	341	298	301	350	318	319	328	312	311	293	319	261	324	322	298	358	312	327	301	327	312	335	335	311	327	312	353	326	354	318	304	326	343	326	335	324	311	332	329	322	378	337	283	342	297	320	321	324	384	289	336	303	311	305	363	295	300	341	309	320	349	295	326	345	311	272	323	317	330	331	322	288	344	288	320	297	352	329	312	304	327	360	308	349	354	321	328	318	322	322	275	324	320	306	315	327	304	281	325	298	318	290	318	329	329	298	310	309	304	317	313	335	318	303	303	290	328	303	333	324	365	322	327	294	271	312	330	297	305	323	320	324	300	303	317	325	326	344	318	308	318	356	331	308	298	373	301	327	324	298	335	354	316	323	317	342	331	350	288	327	328	295	311	337	295	328	330	315	333	343	331	337	314	308	348	353	317	314	319	342	301	322	293	305	304	287	322	314	310	370	337	321	332	313	327	354	317	320	332	326	307	261	333	308	302	330	323	320	275	300	349	297	310	326	323	318	322	328	316	355	319	321	318	300	320	331	319	341	342	320	322	306	304	292	317	293	332	340	304	299	323	320	319	346	326	307	307	310	343	298	287	341	300	313	336	325	381	334	327	327	311	284	315	304	294	329	300	327	332	314	322	331	317	335	279	319	302	284	313	286	295	330	361	309	318	329	297	324	310	315	309	328	356	367	311	358	327	325	289	354	300	315	305	316	310	310	319	323	301	311	300	287	330	321	310	316	343	317	318	309	307	327	345	329	332	336	312	334	302	326	280	326	314	360	300	307	348	320	322	339	295	348	326	275	330	334	336	311	283	302	327	337	300	357	322	346	345	326	321	311	283	301	315	311	290	306	349	329	319	302	314	296	329	323	320	311	339	329	335	328	331	306	349	336	311	307	325	311	310	309	300	335	314	285	298	323	321	305	357	311	314	328	312	346	315	307	279	332	338	324	317	356	296	357	329	315	316	317	313	289	344	310	338	305	286	344	319	321	326	274	333	332	314	324	304	319	354	298	339	328	312	318	320	321	332	300	303	310	334	327	348	321	299	321	330	351	325	348	336	359	331	315	344	284	292	330	306	312	307	340	314	302	316	286	331	305	314	316	256	285	314	304	366	327	355	321	320	317	357	329	332	340	318	316	339	296	309	341	330	318	308	348	304	293	342	339	311	290	306	336	320	321	315	317	302	330	323	336	323	320	354	328	361	324	347	328	364	337	334	343	318	323	304	326	348	327	325	341	289	329	312	308	329	324	317	341	314	324	310	322	328	344	319	304	330	343	307	301	336	322	322	324	313	318	323	338	342	320	339	343	292	322	275	340	323	285	336	317	312	316
15116	2542	17514	43698	32643	1493	1247	1152	1030	961	945	858	865	862	865	830	717	812	781	777	754	739	790	770	728	785	762	721	774	657	735	721	716	730	756	698	689	689	688	727	718	755	712	721	706	733	741	694	683	716	729	703	730	701	699	674	690	717	738	723	712	742	666	733	739	686	736	682	678	733	736	735	750	752	720	720	712	750	709	746	690	690	720	694	692	720	688	675	726	687	716	712	739	722	678	745	721	716	677	713	687	754	650	717	701	708	662	697	680	734	721	686	767	682	691	703	691	745	734	734	659	657	684	676	701	721	706	724	673	685	678	693	685	743	767	668	645	731	678	718	733	701	671	706	664	691	665	689	730	693	708	773	754	729	637	708	715	711	699	675	693	661	766	719	751	686	708	744	692	709	666	663	694	724	712	651	742	695	642	751	695	650	694	666	659	674	695	701	672	672	744	730	703	733	723	736	723	677	652	713	697	695	667	702	707	673	708	714	696	661	731	689	654	691	665	733	733	750	693	724	764	682	718	704	677	717	625	743	653	729	711	707	735	676	670	702	707	686	687	728	683	672	742	700	699	714	710	726	737	695	695	643	691	666	705	659	702	686	726	728	666	680	711	640	696	703	710	710	709	722	697	706	672	736	667	722	675	754	712	710	717	743	709	677	670	683	689	675	722	785	667	731	694	732	695	727	732	699	673	669	659	662	703	695	691	724	694	769	697	678	722	727	716	702	716	714	741	743	690	684	719	679	751	666	680	761	704	704	722	728	697	712	681	780	673	709	724	714	713	666	688	771	730	716	735	702	695	794	741	695	675	645	638	706	715	702	646	735	736	709	738	716	688	734	736	720	745	720	707	691	690	711	705	681	675	694	694	647	690	668	656	686	695	665	723	716	719	698	731	704	732	706	689	655	690	706	660	677	728	739	673	673	734	651	677	661	719	724	735	648	690	702	696	719	699	721	664	721	715	734	699	648	729	714	675	714	704	756	690	663	746	689	720	710	734	715	656	737	730	725	731	685	676	671	676	733	708	684	724	758	652	709	688	747	667	635	688	706	706	675	688	715	675	720	713	699	702	722	697	696	728	695	684	694	695	674	691	707	706	740	687	675	706	681	698	736	704	685	738	692	768	662	717	724	695	657	685	628	708	679	718	695	720	701	698	741	659	695	708	681	709	725	711	725	683	733	665	687	689	730	713	707	668	703	686	743	657	673	669	686	696	704	643	697	697	731	711	658	675	738	694	705	714	714	736	660	706	702	713	694	725	701	718	679	698	709	714	704	721	703	737	693	682	690	715	731	729	693	742	695	683	690	733	733	680	702	767	727	710	682	702	683	746	690	680	704	721	689	707	704	713	708	694	701	684	744	690	698	670	682	693	693	667	658	682	713	713	655	666	704	714	677	739	739	707	718	721	685	699	653	675	744	719	697	763	745	721	710	685	750	725	699	718	725	698	707	689	709	702	661	735	701	696	707	694	699	663	686	747	680	712	686	725	671	674	709	681	725	697	696	717	719	700	668	699	706	735	716	700	657	739	722	652	681	706	689	733	717	712	665	741	737	664	649	762	711	705	704	698	674	714	648	697	722	696	687	658	696	689	732	637	680	682	700	728	720	729	706	686	710	735	671	716	684	709	700	640	734	747	700	738	741	757	693	725	728	721	671	703	685	733	690	726	712	708	726	710	703	669	699	698	713	728	675	663	723	725	695	652	754	706	687	667	701	739	703	685	680	750	660	665	730	712	697	736	736	708	700	675	721	653	670	704	690	727	697	677	703	709	705	675	702	677	715	729	669	641	673	711	734	709	720	686	628	753	723	667	704	730	735	655	732	726	731	708	731	692	678	682	720	726	731	718	668	704	703	762	686	716	684	679	749	732	701	734	717	669	648	691	694	722	714	662	705	706	680	666	716	691	707	683	732	716	658	714	669	702	713	691	693	723	696	694	735	729	720	726	679	730	752	703	656	719	730	665	696	683	682	645	677	732	673	673	673	661	714	721	725	707	684	726	660	694	702	674	708	698	650	704	681	685	704	737	698	718	676	735	709	721	719	731	731	712	723	725	718	680	735	697	756	727	680	661	700	710	656	710	696	726	711	693	690	722	701	719	750	730	698	718	723	745	704	744	723	688	744	705	712	732	724	715	718	697	711	669	739	698	711	707	682	695	698	690	681	688	711	702	686	708	654	694	718	697	706	731	710	738	695	749	699	750	689	693	684	699	706	697	704	755	692	698	722	722	723	703	730	752	709	711	695	726	712	663	677	701	731	731	758	711	747	697	668	709	682	710	686	672	712	702	694	756	662	731	682	664	731	732	717	693	693	702	725	724	723	753	679	700	689	685	650	694	714	713	719	691	689	699	733	703	751	686	724	673	695	694	686	727	735	682	665	712	671	714	703	717	699	700	719	726	725	772	731	684	718	741	702	680	651	674	728	695	679	728	684	691	701	712	735	733	694	685	706	704	712	736	725	718	736	680	683	685	717	684	761	738	720	722	729	722	702	703	730	680	691	705	703	691	718	720	706	682	667	777	707	690	696	671	666	673	655	732	686	681	734	662	700	666	696	663	684	773	740	708	704	684	651	692	732	727	703	700	649	683	682	719	707	724	708	719	721	744	707	656	745	686	663	723	719	734	700	687	731	687	770	694	758	699	709	728	708	697	713	727	711	705	714	692	736	673	724	687	718	711	724	648	696	731	738	692	699	674	720	708	697	706	675	675	663	690	714	703	690	689	739	690	706	772	683	705	636	701	698	737	726	651	748	696	728	685	740	730	751	701	653	686	683	714	695	681	740	722	658	714	682	721	722	706	731	690	696	718	721	686	712	712	716	689	672	691	730	684	699	718	722	693	715	672	716	666	726	648	682	733	686	681	721	691	680	690	685	701	718	696	660	692	726	715	724	719	661	705	720	701	691	709	676	711	688	705	713	680	691	735	719	667	695	734	681	746	705	647	724	713	690	705	686	682	681	695	708	683	699	656	756	666	693	690	705	675	722	704	713	678	657	728	673	674	773	703	701	659	696	737	662	729	660	718	666	663	720	707	768	728	738	645	742	713	691	736	721	737	679	686	706	730	715	726	759	646	658	747	676	693	659	723	711	724	648	689	693	702	706	762	684	706	718	711	732	627	709	702	662	670	742	704	739	711	723	682	740	701	674	670	711	693	714	686	717	705	709	685	699	715	684	719	689	729	685	673	690	701	724	755	684	735	712	719	674	723	709	736	702	689	696	697	734	669	685	678	726	730	696	713	682	710	702	730	723	667	726	673	689	743	760	707	706	732	696	704	680	700	670	699	667	671	674	651	761	712	708	732	678	694	703	671	690	671	733	741	738	672	717	746	696	658	696	678	724	733	690	704	713	685	694	706	720	679	726	710	693	696	705	704	784	717	714	726	694	635	670	708	675	715	671	734	713	663	685	644	717	670	734	628	722	712	668	632	664	650	697	728	710	698	676	726	725	737	714	708	695	751	702	705	733	746	693
8569	1139	1882	1337	607	192	157	153	158	129	141	148	138	154	155	151	140	153	144	170	137	131	119	135	156	164	158	184	159	145	156	152	132	132	161	140	147	136	141	121	161	158	149	143	165	135	167	153	151	164	158	138	160	127	159	163	144	157	170	141	139	148	151	153	139	130	148	139	158	164	154	143	173	154	146	149	147	138	154	144	152	161	148	139	134	166	129	138	146	151	145	156	144	161	128	139	142	152	123	132	137	164	141	160	126	149	136	159	134	143	145	180	152	167	152	144	153	153	153	157	151	150	144	163	161	166	169	161	150	169	151	170	153	141	148	161	129	171	153	153	148	134	147	142	157	155	164	149	155	146	141	159	145	164	151	136	129	156	166	157	159	153	130	156	146	125	155	153	142	143	145	183	135	156	138	145	118	137	144	158	160	151	160	156	163	161	134	136	160	155	149	159	155	171	140	152	136	164	151	153	123	130	158	161	131	164	161	147	143	139	132	128	143	149	138	157	140	135	155	153	146	162	143	142	147	145	180	132	152	138	149	129	179	137	144	154	143	155	145	131	136	144	166	163	163	148	119	131	142	129	126	165	160	138	131	150	144	145	152	154	131	166	147	149	170	163	145	160	137	149	161	139	143	166	152	148	131	160	157	129	152	142	143	126	160	166	134	154	181	144	159	125	127	149	159	160	143	150	157	123	151	157	138	126	155	133	134	160	154	126	147	142	139	153	153	153	151	151	133	151	163	150	147	127	161	141	174	131	149	137	150	145	175	159	133	133	161	130	194	165	140	119	153	152	143	135	148	153	141	152	154	134	168	119	158	147	151	163	126	157	153	158	144	141	162	133	169	161	148	144	144	143	138	136	176	155	147	143	139	144	151	137	128	156	133	158	154	156	162	140	152	169	148	143	163	137	173	153	158	165	154	175	134	135	134	144	163	169	176	133	140	148	164	162	158	143	171	155	143	148	159	136	129	132	136	163	146	134	151	140	186	166	143	149	152	146	150	154	165	159	146	143	162	127	151	163	128	152	143	132	148	147	151	144	124	141	127	139	131	152	160	160	166	157	131	140	144	152	155	152	159	126	123	137	145	131	149	137	131	167	135	135	159	176	147	161	161	155	132	128	142	136	154	147	152	156	170	151	176	143	150	142	138	162	144	155	142	137	161	152	159	146	149	131	179	145	148	158	172	142	163	164	165	138	150	130	130	142	140	168	147	167	138	163	148	169	161	126	142	141	146	156	148	142	158	138	151	128	133	146	166	161	141	176	138	151	144	144	171	138	152	147	130	170	152	153	146	131	142	163	163	144	129	141	156	139	138	162	151	147	150	131	156	132	133	131	140	137	133	128	158	139	144	144	168	170	170	154	172	149	151	154	154	141	173	139	153	166	156	135	130	132	132	150	155	148	149	149	160	116	140	135	153	136	147	149	178	145	172	152	140	132	169	164	150	168	153	156	145	148	141	132	144	153	147	152	136	154	190	153	158	157	141	140	124	150	157	171	148	149	140	150	158	150	171	163	152	149	168	137	163	172	158	177	166	137	147	144	152	152	149	136	147	151	175	165	144	155	140	136	172	150	140	137	143	126	144	155	168	156	163	144	166	185	146	152	172	138	160	142	139	158	158	143	134	137	140	144	157	135	145	148	139	146	146	133	141	153	159	139	129	150	143	137	160	126	147	163	144	168	158	143	149	142	168	130	144	142	138	140	159	142	129	137	151	164	189	142	128	149	130	145	153	157	145	159	169	143	158	141	167	155	140	134	130	166	166	149	136	151	153	141	156	160	159	159	148	128	144	159	166	143	169	133	170	144	172	145	181	137	154	128	169	160	155	122	151	158	156	127	160	150	140	134	142	144	139	163	151	139	146	140	165	136	130	140	147	144	167	160	172	156	145	167	146	144	130	132	155	136	129	150	143	143	153	172	139	161	144	170	142	132	145	145	147	142	146	139	152	148	148	149	141	147	124	152	146	170	147	141	149	149	146	117	156	158	158	155	172	175	161	181	149	172	128	139	150	164	154	123	176	160	156	131	168	132	151	140	150	156	119	128	166	148	156	185	150	142	142	133	172	145	155	142	139	139	145	141	139	151	162	167	154	136	146	161	164	144	121	152	171	152	135	139	140	144	136	147	175	145	162	148	165	139	132	134	173	125	136	175	117	142	151	139	142	147	156	115	150	160	142	146	145	145	136	150	145	132	137	139	143	148	147	134	157	127	161	169	157	145	143	173	151	140	150	152	137	151	147	135	157	148	126	150	141	157	176	155	137	133	158	122	145	166	160	122	114	150	149	166	136	156	145	137	158	150	150	157	150	162	164	161	149	127	155	149	128	151	141	155	131	154	158	145	164	175	140	156	152	175	158	143	149	141	151	166	149	122	160	178	153	148	137	126	158	163	146	155	157	158	142	160	126	145	149	170	130	151	160	157	154	126	161	158	162	160	154	174	158	137	146	159	145	159	142	148	131	161	180	155	140	176	160	162	143	144	122	157	162	137	163	113	146	147	141	167	137	154	150	158	146	149	151	151	161	150	141	162	159	138	148	145	148	155	147	150	129	112	150	160	144	151	140	146	130	145	143	143	130	148	171	166	135	146	164	118	159	149	152	145	157	142	167	132	146	155	145	155	157	164	149	136	160	176	134	156	137	148	146	144	169	163	155	165	143	160	142	137	144	169	148	133	153	150	148	164	154	160	146	135	137	158	167	166	144	147	180	142	138	151	141	158	140	158	150	155	132	134	139	143	154	122	132	167	152	162	152	145	180	121	134	133	149	156	152	154	163	174	183	128	143	171	129	159	164	139	174	142	143	142	146	142	154	140	141	143	154	117	148	143	149	142	136	139	122	134	135	162	159	138	155	151	151	155	167	148	154	150	169	133	143	137	170	136	136	149	146	158	168	145	149	152	142	135	143	118	158	142	154	141	155	140	155	150	155	163	155	137	142	172	139	167	167	154	123	135	138	132	146	161	145	136	165	162	153	140	157	174	149	137	147	140	142	135	144	145	140	164	163	156	127	139	167	146	156	138	154	149	148	130	159	134	154	156	142	144	134	140	151	139	162	154	136	138	163	144	138	137	143	149	162	141	131	152	164	157	156	169	155	146	129	149	154	121	161	147	147	166	143	146	145	128	142	152	119	151	131	164	166	158	171	144	158	152	143	186	161	161	148	151	140	152	152	154	156	120	163	140	146	152	150	157	186	154	157	179	148	159	126	159	146	166	164	127	159	168	149	136	129	140	148	134	169	157	137	134	162	164	147	148	125	148	138	144	162	138	161	164	161	126	141	122	106	140	154	142	154	155	154	144	149	133	161	141	138	156	155	161	139	133	148	124	150	156	155	160	162	171	140	125	145	150	171	135	146	135	159	150	147	160	160	154	123	153	129	158	124	159	162	166	163	142	138	164	164	169	143	157	175	169	115	142	173	149	153	141	162	133	149	153	147	144	186	154	144	155	156	162	160	152	131	147	165	153	146	166
4902	1057	3772	3125	1650	436	377	389	406	413	380	419	418	372	408	388	372	401	363	373	387	378	376	421	377	393	384	369	396	416	376	406	386	395	389	423	371	397	430	417	392	425	397	386	337	416	416	392	389	404	404	390	395	373	371	395	376	407	387	358	395	421	386	373	401	409	353	350	419	416	392	374	348	362	387	416	384	388	390	367	376	354	367	376	402	361	404	372	390	357	393	367	399	367	384	361	360	417	364	415	403	401	409	413	365	363	395	414	388	365	378	378	408	369	426	410	422	337	368	405	380	376	365	399	395	379	407	376	385	422	371	400	352	354	388	404	367	404	425	405	407	377	401	360	376	379	389	376	396	380	375	383	373	368	413	369	368	355	380	429	392	406	383	401	407	430	391	386	366	355	405	386	374	418	365	386	384	438	414	374	366	380	382	388	351	382	371	354	387	391	376	420	386	365	386	389	374	390	384	391	421	367	384	398	373	398	392	390	408	351	378	379	391	405	418	356	400	392	361	404	344	363	378	377	403	382	381	388	376	392	380	385	387	376	395	349	399	388	395	399	363	415	386	421	374	387	384	369	379	393	372	359	361	370	409	380	368	392	372	407	390	360	404	409	395	344	381	367	379	371	399	393	423	377	380	364	413	359	393	384	373	367	396	394	354	372	397	365	404	367	348	394	389	396	381	349	403	371	409	376	393	381	377	382	364	380	367	382	388	364	364	417	375	385	349	402	373	364	379	358	346	396	385	391	420	373	377	371	382	390	397	385	412	376	386	384	363	380	375	389	406	395	410	366	373	432	402	381	385	429	386	395	415	382	381	406	415	359	372	363	397	405	392	379	377	418	377	401	375	369	424	390	342	378	375	403	364	376	381	398	379	413	409	434	363	396	419	405	407	375	353	375	397	398	423	409	402	365	373	369	397	384	408	388	378	427	397	372	371	390	390	410	420	400	383	390	425	391	386	369	400	388	367	374	415	395	363	359	363	399	357	391	358	385	409	363	377	400	353	362	393	368	420	371	394	423	367	382	419	369	370	423	409	387	356	387	376	367	407	403	377	379	390	405	369	400	358	402	362	385	386	417	381	360	415	387	377	419	368	369	374	387	363	376	375	407	396	376	376	381	381	383	396	392	399	397	431	420	377	388	387	388	416	394	421	395	407	378	373	428	382	378	387	372	389	384	370	374	398	375	397	371	380	379	413	381	371	397	377	422	405	387	384	370	368	388	403	355	392	366	416	401	354	406	385	399	407	364	416	358	403	430	404	354	401	391	380	408	384	388	382	402	436	385	420	366	388	389	382	389	372	397	382	391	400	350	373	385	376	392	390	396	448	410	404	364	408	375	390	402	375	372	373	380	382	365	401	390	412	429	417	401	395	366	357	429	381	365	377	401	369	348	397	387	373	392	377	378	374	393	409	385	397	374	378	362	387	402	389	376	412	363	382	394	402	377	379	421	406	402	376	398	366	396	395	410	405	426	360	383	402	384	413	380	363	388	406	374	350	372	424	385	416	390	402	387	396	364	363	389	390	375	389	363	358	410	384	351	385	406	419	371	362	414	421	388	380	403	367	368	380	375	451	384	395	404	388	404	413	357	415	398	379	398	393	396	378	370	372	392	358	362	355	387	376	366	407	431	380	372	409	367	406	406	407	376	380	413	351	380	393	385	380	379	402	392	355	369	376	424	385	389	408	400	383	375	354	387	397	364	394	383	368	369	404	367	379	367	382	356	410	346	370	387	355	378	399	360	366	374	394	387	411	384	396	346	395	404	384	358	392	379	387	388	386	363	411	389	409	384	413	424	404	383	372	416	389	376	429	365	414	412	356	366	428	381	367	411	413	430	416	389	358	373	391	370	373	383	377	424	419	402	371	380	391	407	398	362	350	404	380	382	375	395	405	359	385	399	406	406	370	400	387	375	355	386	389	388	393	361	384	395	381	399	412	409	393	376	373	395	357	358	359	408	397	378	395	395	396	387	381	385	381	371	366	393	383	394	388	397	409	397	370	417	372	379	370	359	393	409	403	397	358	412	371	408	408	389	372	401	360	397	361	383	379	352	386	420	421	360	383	378	391	363	413	407	363	350	367	370	378	402	390	375	378	437	407	374	363	397	405	391	395	382	395	355	398	379	377	396	420	378	397	402	385	401	363	362	343	385	410	391	380	390	391	404	370	377	383	373	402	380	374	397	427	407	376	389	380	372	391	379	401	392	408	398	373	389	377	411	335	388	383	356	397	376	349	410	393	399	405	370	358	387	374	452	376	362	341	391	378	412	378	402	381	372	390	354	395	403	405	379	375	364	402	382	395	393	375	346	363	373	364	391	377	363	406	409	390	375	390	376	364	384	391	400	374	371	381	383	361	401	365	349	381	385	369	378	393	362	387	413	380	415	388	393	417	366	357	402	400	380	366	382	384	406	403	357	410	403	386	400	378	367	362	378	387	429	379	340	379	385	399	363	419	418	397	410	377	383	383	389	376	384	364	384	391	383	367	406	363	406	355	360	414	404	416	359	406	362	353	379	387	388	374	421	400	390	389	374	373	371	393	378	386	387	378	378	394	387	384	385	361	364	388	359	426	386	398	418	401	391	387	421	392	381	387	384	345	366	372	364	367	400	372	379	411	392	378	385	400	384	364	385	390	401	400	382	372	388	414	368	365	376	332	420	392	375	406	387	396	369	388	386	394	384	389	376	390	395	397	371	397	379	389	369	388	406	380	416	402	375	373	405	385	366	397	370	406	368	413	390	405	388	383	387	403	399	389	388	357	355	412	384	411	386	399	362	396	406	388	366	383	418	416	378	391	368	395	390	390	379	366	388	388	382	332	386	362	369	386	351	369	405	396	405	381	384	355	361	377	398	389	390	392	407	382	394	374	350	368	389	380	393	396	348	409	399	350	385	383	369	400	408	378	380	407	408	356	370	424	422	355	402	419	411	367	358	373	407	372	364	417	411	393	388	400	393	379	362	416	400	400	386	399	383	370	392	385	380	395	402	446	384	367	366	366	390	421	396	377	411	398	414	421	364	409	453	398	406	390	393	396	373	393	408	427	418	396	396	387	421	375	406	380	387	392	386	395	391	380	372	406	380	409	366	376	382	388	402	396	382	416	392	417	410	370	378	413	402	360	409	419	414	359	404	378	365	370	395	364	381	367	371	391	413	381	380	365	388	365	358	372	391	412	405	422	393	406	382	350	387	362	403	375	394	376	384	390	421	403	415	433	397	389	416	419	376	354	394	382	365	372	415	360	364	389	370	375	362	369	368	394	360	380	390	365	393	389	413	353	357	379	423	406	373	390	362	412	410	387	352	385	401	397	388	370	390	389	399	388	377	416	388	374	404	397	375	376	385	390	381	367	376	365	418	396	373	390	403	426	394	378	407	365	384	363	389	414	360	379	395	390	351	394	395	365	373	381	356	366	335	373	415	394	386	445	389	376	393	369	402	357	398	389	375	362	377	400	394	396	392	366	422	371	398
19229	3515	7194	22535	11251	1401	396	359	352	302	318	316	291	325	307	322	342	335	337	306	321	360	302	323	345	308	305	337	299	332	306	307	363	315	326	308	314	336	295	319	324	325	333	306	285	327	317	308	322	325	322	291	327	332	303	282	313	320	291	285	337	308	331	349	308	288	281	317	307	324	293	281	318	344	305	316	362	300	325	278	348	298	276	307	270	313	296	304	314	335	296	303	321	303	307	302	318	290	311	302	282	312	320	281	321	324	319	277	317	302	318	317	328	339	301	291	297	273	293	345	307	316	286	339	320	294	321	310	308	331	344	284	268	319	319	315	303	364	298	303	307	339	297	292	326	297	283	330	307	288	312	310	322	321	327	330	335	301	302	307	315	276	296	292	343	327	303	320	318	329	332	327	313	261	288	317	299	304	304	307	301	273	298	294	312	356	334	313	335	278	321	327	307	364	315	315	297	336	319	316	298	304	346	307	304	300	317	291	306	311	303	304	346	313	331	305	289	307	320	278	309	293	295	296	311	339	320	309	335	299	306	337	298	329	277	315	305	312	338	281	304	281	304	284	343	343	292	301	300	289	307	327	321	317	284	302	307	319	325	303	313	316	283	304	295	341	320	315	313	300	307	278	289	324	311	314	301	316	332	337	256	320	347	298	307	323	313	302	322	329	321	338	288	325	313	358	320	314	353	286	360	329	312	295	299	331	330	301	295	281	290	300	330	301	299	309	333	278	304	298	311	321	333	335	297	318	292	322	357	287	305	335	337	352	276	311	293	291	353	301	320	298	314	301	303	306	337	320	313	316	335	311	296	321	301	317	286	293	310	320	314	299	322	293	311	286	281	318	303	329	333	318	288	329	298	292	310	302	318	301	286	310	292	264	326	320	289	299	309	319	305	341	286	300	307	296	294	351	316	316	322	328	337	291	304	328	300	320	287	310	308	348	308	293	310	302	300	328	312	324	338	323	327	308	337	311	332	290	290	293	322	300	307	320	330	319	314	308	300	311	316	313	311	302	306	329	321	324	276	344	308	274	302	333	314	329	318	314	317	321	286	308	318	337	305	306	307	305	337	331	308	291	325	329	329	275	325	305	317	326	271	319	306	320	295	316	278	301	339	346	329	301	300	322	334	313	335	299	290	303	322	306	350	330	314	303	317	322	313	336	294	290	292	320	327	282	299	311	306	308	321	273	277	334	318	312	290	328	326	321	304	310	318	310	333	314	328	292	311	329	301	312	327	326	316	324	301	279	280	305	334	344	325	336	289	314	278	302	308	315	274	297	312	316	329	304	302	321	317	289	250	316	304	326	340	303	301	320	313	308	276	299	301	293	281	296	333	337	305	324	301	330	327	301	284	322	308	331	352	323	306	327	312	286	334	341	294	327	330	305	288	300	322	323	304	301	306	277	290	319	311	312	312	314	318	318	290	299	302	307	329	329	302	291	284	328	312	290	305	293	330	340	288	303	282	319	318	293	330	300	315	308	300	280	330	258	323	314	285	312	322	306	309	295	305	328	314	302	310	303	320	340	305	310	345	328	292	311	335	339	313	346	308	332	349	339	291	320	285	305	304	313	271	296	330	351	342	300	294	328	342	311	311	315	299	294	291	334	319	313	321	314	312	299	314	307	291	292	305	301	322	319	290	322	268	291	300	321	315	306	327	294	303	281	298	330	300	284	317	322	335	306	277	296	311	311	324	307	324	328	318	290	295	331	315	324	301	313	293	320	326	317	320	289	305	327	282	307	288	306	313	322	318	318	307	296	316	266	280	342	310	311	313	313	359	328	331	301	317	331	297	279	306	287	328	312	296	306	303	324	333	313	296	311	304	294	317	305	312	326	340	355	306	285	324	324	320	317	298	306	297	331	306	298	321	255	272	334	316	309	291	320	323	317	296	336	322	324	312	305	313	295	313	311	285	286	287	322	314	347	337	324	319	288	305	301	336	310	314	325	314	325	307	308	274	337	293	299	332	297	332	284	304	326	308	286	327	319	317	316	321	292	316	302	327	300	323	299	293	302	317	276	287	279	294	321	293	306	288	301	328	310	309	319	324	299	315	313	301	321	299	292	275	323	300	311	313	312	322	302	316	302	277	328	322	296	276	309	274	274	323	297	286	278	313	330	316	269	305	314	335	309	276	306	334	304	329	330	317	318	312	320	283	318	332	330	333	319	308	294	289	305	322	295	294	314	315	289	313	323	297	305	309	326	326	320	317	305	319	330	270	311	287	278	343	296	310	323	334	272	287	306	306	350	353	302	292	301	300	301	312	292	315	335	302	314	321	322	284	298	302	267	282	331	341	321	320	317	322	322	297	311	295	301	308	283	309	354	293	307	302	291	313	319	319	330	315	313	310	301	297	357	329	300	306	293	301	328	327	321	311	303	325	311	266	306	337	305	295	317	326	301	309	298	326	287	288	323	319	281	297	282	261	268	318	288	351	306	286	300	339	323	312	319	293	312	327	322	322	317	315	326	323	297	313	310	345	330	300	314	343	294	314	339	310	325	338	290	285	334	330	305	307	296	329	321	291	318	265	323	297	320	313	276	300	298	298	309	300	315	294	282	310	344	340	292	297	348	349	280	306	288	326	319	265	299	313	304	277	352	305	315	333	298	294	308	281	289	287	323	315	304	310	326	320	326	335	300	297	305	317	285	295	278	292	299	332	304	290	338	316	310	321	273	305	269	315	312	294	288	263	313	339	315	296	275	319	310	294	320	246	284	301	299	303	293	342	298	301	265	312	315	343	311	336	304	301	289	284	349	284	280	299	302	323	327	295	280	326	304	340	290	303	291	316	317	329	313	307	301	302	302	311	330	286	308	300	351	287	278	307	333	310	287	287	270	340	347	307	316	314	316	331	305	305	310	285	309	293	308	332	303	289	346	319	302	339	344	327	288	326	323	323	305	319	328	302	311	314	274	300	299	302	322	290	331	349	323	310	349	338	326	291	329	322	279	282	315	270	353	300	357	297	319	296	315	313	318	310	288	280	334	321	304	336	319	329	316	310	326	310	293	302	331	372	315	332	297	303	314	312	300	284	284	289	312	293	306	335	303	331	343	293	325	289	288	320	320	346	305	313	269	340	317	327	304	325	309	293	341	299	306	305	349	326	279	297	297	338	323	294	321	312	331	290	316	310	342	326	319	320	326	286	307	279	313	360	290	308	304	328	274	334	328	332	324	319	281	316	307	282	278	311	287	321	328	315	297	345	319	352	282	315	322	306	281	323	288	292	289	308	297	274	302	301	311	329	278	371	347	301	307	321	290	319	298	308	314	316	346	340	311	303	329	319	316	295	293	302	328	300	310	315	284	315	293	295	306	349	291	321	316	328	320	308	281	317	293	314	318	302	310	326	294	265	294	282	307	339	290	312	331	345	291	356	295	290	350	299	323	328	334	342	318	310	334	299	320	296	308	320	292	312	283	314	334	293	301	321	316	317	333	294	272	303	289	282	325	316	300	317	290	302	319	310	326
11968	2610	14190	35785	23941	1171	987	791	860	849	845	752	770	763	777	742	734	758	705	691	730	700	728	692	743	738	688	705	694	709	695	669	707	701	717	674	692	720	697	736	703	689	693	692	705	714	742	711	722	684	701	674	673	714	699	676	666	702	676	709	695	687	696	663	716	641	699	739	693	696	697	703	645	671	718	679	711	685	693	700	736	685	685	708	668	697	713	672	723	646	700	654	726	642	697	677	694	685	691	696	717	738	680	703	692	640	730	700	689	707	694	734	676	648	781	669	784	695	677	703	670	694	717	711	707	676	730	693	699	679	666	718	658	672	667	729	656	734	686	681	640	756	735	747	733	728	679	691	720	703	680	668	714	683	679	644	668	694	685	722	736	674	688	664	714	711	714	665	717	725	678	711	725	721	702	701	740	704	744	749	641	669	680	707	717	726	711	677	688	747	724	722	649	659	697	744	689	706	728	698	689	673	674	745	728	640	687	679	719	715	731	687	642	676	632	717	717	706	659	684	693	697	720	666	675	702	745	676	732	685	709	747	686	692	709	714	692	656	670	659	713	693	665	674	685	667	663	694	723	711	723	670	711	653	646	701	698	690	699	708	718	700	716	678	686	706	710	716	707	702	688	684	713	679	700	701	655	681	690	730	712	667	705	692	687	718	681	654	700	723	701	674	717	705	704	660	701	726	674	741	718	694	687	689	659	671	739	731	673	699	748	714	694	674	683	672	708	689	695	684	721	716	664	667	706	712	696	708	716	724	688	652	638	645	672	673	693	702	666	647	742	722	653	655	736	678	655	717	715	656	674	690	701	723	696	677	662	686	718	666	711	653	719	685	708	723	710	665	668	638	684	672	719	670	729	719	732	670	720	706	693	720	718	707	725	709	672	692	721	731	683	731	698	703	728	653	703	731	680	664	705	699	698	750	661	733	687	745	681	691	668	677	747	720	685	704	753	689	751	698	722	693	675	719	712	678	708	689	699	660	718	691	674	704	688	685	726	695	697	635	689	738	689	722	685	661	668	712	708	655	659	749	697	699	679	698	678	688	707	711	698	702	676	719	700	739	691	656	726	720	672	691	717	673	745	699	767	699	677	732	710	732	693	723	726	721	737	680	713	706	758	669	688	683	645	681	678	703	711	654	707	706	690	705	741	760	662	704	737	706	705	675	720	739	697	716	688	643	716	738	729	694	724	697	703	698	706	684	667	703	698	758	660	691	702	671	682	720	706	675	714	705	740	750	671	648	723	670	682	673	664	698	700	676	706	747	664	715	698	666	665	703	732	674	721	709	676	694	661	700	651	657	715	727	699	724	694	718	655	683	694	715	694	660	717	662	698	714	689	704	658	699	729	694	679	700	685	701	701	669	685	651	689	688	699	682	694	659	683	701	663	718	698	707	666	715	706	746	664	734	717	736	664	689	689	696	687	673	675	738	705	693	711	681	723	704	695	700	677	697	694	666	727	674	738	674	729	708	683	693	694	709	739	660	720	663	655	678	700	686	741	695	648	715	657	671	691	681	703	697	687	676	682	743	696	758	628	655	712	698	689	684	739	713	643	678	734	667	722	668	731	667	660	701	728	653	747	725	706	684	679	676	669	713	685	727	726	661	676	667	678	649	675	660	683	697	707	633	727	682	701	700	689	676	716	698	713	679	697	686	716	700	738	737	698	698	718	682	702	653	674	681	691	657	693	698	761	726	717	740	679	711	645	694	692	716	659	701	725	723	647	681	698	689	721	724	715	695	753	721	682	714	710	700	743	640	750	697	701	645	696	687	709	675	673	734	655	719	672	712	705	688	696	702	663	654	707	714	672	721	703	656	711	714	668	710	672	704	761	688	722	705	703	733	698	661	679	709	698	660	721	719	661	664	769	704	682	699	641	730	702	671	715	703	706	674	653	694	711	707	691	687	693	734	695	730	714	713	695	639	693	697	711	701	672	692	652	705	709	672	706	721	650	659	690	668	697	706	675	650	716	709	704	694	676	694	716	644	669	691	690	671	695	702	721	692	715	702	690	673	715	655	670	708	643	684	752	705	650	725	713	690	691	732	711	692	704	665	762	658	766	679	700	732	710	675	645	679	720	673	777	731	707	662	707	698	697	714	684	686	666	710	732	743	707	669	693	654	706	676	655	680	712	697	736	639	701	712	688	680	659	748	658	711	719	705	699	709	678	680	673	694	710	697	737	722	735	649	690	658	677	661	772	670	720	711	644	696	711	703	681	719	702	694	703	707	725	673	700	694	691	702	722	726	726	668	685	705	677	684	728	728	670	705	716	686	688	656	703	680	708	669	734	650	686	709	614	698	671	736	726	663	683	666	682	669	702	715	752	645	730	687	705	686	628	710	667	672	717	774	687	721	691	729	704	640	703	675	705	704	670	768	688	733	716	681	670	705	713	716	671	727	666	694	709	718	668	704	723	710	658	723	656	715	703	708	677	724	686	703	709	663	704	714	747	676	664	709	698	654	722	720	753	647	695	693	677	729	664	717	688	679	720	754	692	666	668	717	723	632	629	718	723	675	663	694	703	732	693	729	703	686	686	715	703	675	666	702	671	675	705	678	710	697	701	710	686	661	641	710	683	691	721	637	691	718	738	638	730	689	682	660	658	693	661	683	669	715	669	701	697	724	666	725	741	687	716	702	735	706	687	704	690	705	725	660	681	730	695	704	630	713	694	677	688	691	673	731	691	674	708	744	696	745	718	700	747	660	703	665	687	720	666	707	688	746	696	696	742	718	687	692	676	715	695	700	661	708	667	710	686	699	696	700	697	684	702	716	716	756	669	755	719	671	691	714	687	717	723	734	690	671	692	668	690	699	675	644	664	718	769	740	719	725	675	692	657	691	663	693	667	714	712	721	716	719	743	735	692	692	666	653	694	704	723	683	664	704	643	689	682	711	706	696	679	657	687	680	687	709	666	682	682	735	712	648	659	723	686	689	666	654	689	652	693	691	702	710	674	651	658	631	718	697	699	688	704	774	692	676	688	660	692	684	721	722	665	697	653	713	648	689	676	673	681	635	691	693	737	672	678	683	721	725	699	702	645	710	727	681	725	700	710	713	650	673	730	657	711	711	725	721	707	656	682	733	701	670	701	728	685	652	702	680	735	649	671	641	699	685	680	683	673	701	717	685	703	704	672	677	716	690	699	735	674	702	645	675	682	704	677	705	697	698	720	766	630	626	664	678	672	663	689	692	722	675	682	684	708	712	687	709	669	693	642	692	686	709	703	682	692	651	710	656	717	678	715	699	655	666	703	725	654	719	690	674	674	678	673	725	691	719	665	707	694	703	668	647	725	721	659	726	689	709	712	660	706	683	676	657	676	695	694	694	665	680	710	735	699	737	662	666	740	712	643	670	718	665	681	740	681	714	686	710	666	642	701	681	690	723	735	713	712	668	715	682	680	727	697	703	714	698	701	720	698	684	713	683	718	702	693	706	713	683	669	623	727	723	688	684	711	742	665	766	693	715
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
