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
338578320920	338578321477	338578322027	338578322577	338578323127	338578323677	338578324227	338578324777	338578325327	338578325877	338578326427	338578326977	338578327527	338578328077	338578328627	338578329177	338578329727	338578330277	338578330827	338578331377	338578331927	338578332477	338578333027	338578333577	338578334127	338578334677	338578335227	338578335777	338578336327	338578336877	338578337427	338578337977	338578338527	338578339077	338578339627	338578340177	338578340727	338578341277	338578341827	338578342379	338578342927	338578343477	338578344027	338578344577	338578345127	338578345677	338578346227	338578346777	338578347327	338578347877	338578348427	338578348977	338578349527	338578350077	338578350629	338578351177	338578351727	338578352277	338578352827	338578353377	338578353927	338578354477	338578355029	338578355577	338578356129	338578356677	338578357227	338578357777	338578358327	338578358877	338578359429	338578359977	338578360527	338578361077	338578361627	338578362177	338578362727	338578363277	338578363827	338578364377	338578364927	338578365477	338578366027	338578366577	338578367127	338578367677	338578368227	338578368777	338578369327	338578369877	338578370427	338578370977	338578371527	338578372077	338578372627	338578373177	338578373727	338578374277	338578374827	338578375377	338578375927	338578376477	338578377027	338578377577	338578378127	338578378677	338578379227	338578379777	338578380327	338578380877	338578381427	338578381977	338578382527	338578383077	338578383627	338578384177	338578384729	338578385277	338578385829	338578386377	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38661	10041	1781	1079	767	480	372	308	238	262	252	211	233	239	209	226	225	224	180	199	204	197	196	208	165	197	180	192	187	210	202	195	207	198	240	203	207	189	187	185	209	203	189	186	182	190	184	190	186	206	200	179	172	167	166	209	177	193	174	194	178	180	187	196	190	190	193	172	148	187	176	193	173	178	178	198	201	173	175	195	196	221	213	186	187	187	157	171	188	195	179	193	191	212	183	173	181	180	184	180	174	190	194	180	208	194	176	162	208	173	198	189	179	183	199	204	186	163	191	196	170	151	191	217	203	192	188	195	223	189	207	193	216	167	193	182	154	198	189	204	168	185	179	190	167	176	170	180	207	211	187	226	187	191	181	191	192	194	194	190	184	187	198	232	174	180	186	184	199	193	191	214	173	189	201	185	194	179	186	161	232	177	165	164	170	179	228	179	183	184	177	203	188	216	210	198	191	191	192	176	174	184	183	179	189	181	182	184	202	197	181	190	178	189	189	185	198	178	175	204	173	194	161	189	197	191	192	178	156	201	162	180	154	183	191	199	205	202	192	178	187	175	179	173	198	195	192	195	181	172	171	185	208	192	204	164	188	166	169	180	203	196	170	189	177	167	189	210	218	191	197	164	179	202	200	199	186	204	167	169	186	188	187	168	183	196	189	203	183	205	183	188	177	165	200	190	196	198	175	174	179	181	174	187	160	194	191	211	195	189	177	188	207	178	193	193	196	211	202	192	179	165	197	193	166	196	196	192	209	191	141	197	187	202	193	188	212	196	172	200	173	185	211	199	199	229	171	190	190	179	189	180	203	203	187	184	178	181	211	185	169	183	185	193	191	176	188	172	181	175	187	170	189	196	185	198	171	167	177	159	185	192	200	177	167	185	183	174	201	210	198	207	182	207	187	191	190	179	190	184	193	208	177	203	179	174	184	166	196	187	192	202	203	192	186	204	197	194	178	215	204	190	205	193	186	178	182	178	185	216	190	182	225	192	200	206	188	186	194	189	184	183	199	202	156	201	177	190	181	185	177	190	196	174	186	172	198	177	187	195	176	187	192	184	212	205	185	189	214	184	203	180	194	170	195	169	163	170	177	168	195	188	190	194	204	192	195	194	201	197	184	158	189	168	198	189	171	166	169	188	193	196	220	196	173	183	186	190	194	182	185	179	164	196	191	191	191	158	165	171	183	180	196	186	188	167	190	234	200	204	158	199	191	191	197	179	216	193	175	184	187	177	162	185	199	178	186	210	172	162	172	196	190	195	228	187	180	191	191	190	204	184	186	178	169	161	175	181	161	184	186	173	182	171	193	208	170	199	224	198	206	208	183	165	206	206	195	217	197	200	178	198	208	180	159	179	166	219	158	164	198	180	175	192	169	210	172	162	156	174	170	199	203	201	194	178	184	205	184	180	179	158	203	204	198	178	194	197	193	186	179	187	185	204	203	231	192	204	194	199	180	192	200	174	199	178	204	187	207	205	222	183	189	179	192	194	206	184	182	190	167	189	179	193	160	187	179	217	186	180	182	187	188	184	198	188	191	191	179	179	196	205	195	207	182	192	196	199	211	210	187	179	165	164	182	160	213	187	164	180	198	183	191	216	192	171	187	220	189	178	165	198	195	193	191	186	165	196	173	207	217	205	178	188	190	192	203	197	177	191	195	204	155	187	195	188	183	202	190	174	163	182	180	171	183	169	196	165	192	181	208	194	185	210	171	200	199	212	195	180	197	212	200	192	176	192	207	190	176	182	171	191	194	184	202	190	173	194	198	185	184	208	211	205	214	173	188	188	188	195	161	157	191	179	189	196	176	187	186	184	198	170	180	181	177	174	204	173	221	165	170	192	175	188	197	196	182	207	149	203	155	174	177	196	172	182	180	182	183	178	219	200	195	205	181	192	174	179	189	195	179	172	175	192	192	188	199	197	198	181	187	207	205	188	189	167	203	199	191	195	207	219	206	173	173	189	189	197	196	185	182	178	173	213	186	201	190	191	181	199	201	163	194	183	185	152	190	179	191	194	179	178	188	183	183	168	181	185	179	172	160	178	208	204	173	188	188	180	196	183	168	206	182	167	191	166	215	189	184	148	210	197	189	193	156	172	182	190	189	208	206	180	202	185	167	189	199	206	192	196	184	174	180	185	177	178	199	210	186	166	196	174	159	164	203	211	186	187	205	185	177	163	190	196	182	186	173	180	188	173	184	209	171	193	186	183	172	181	196	178	171	184	198	188	213	186	194	180	173	164	172	190	203	197	173	179	188	178	195	170	197	209	179	187	184	187	193	194	194	175	206	157	168	211	200	158	190	184	180	197	197	181	209	187	209	177	192	171	163	183	190	180	194	175	188	193	175	195	213	182	192	170	200	200	189	185	191	208	192	189	204	193	183	168	174	184	190	192	183	181	195	193	181	199	176	159	196	165	208	160	174	216	180	181	203	172	225	177	199	201	200	186	172	206	198	183	168	185	188	188	198	197	195	202	198	183	186	202	194	196	200	211	204	196	198	180	206	185	179	176	195	177	154	178	168	160	183	176	189	169	191	204	209	178	176	193	163	176	180	185	168	183	191	207	208	171	177	174	189	182	184	202	197	186	183	222	196	175	179	203	180	187	184	178	179	188	188	222	196	206	180	200	197	177	207	181	185	199	183	185	198	191	210	168	203	200	182	197	186	175	185	175	198	201	185	169	194	200	172	177	196	176	168	168	161	189	184	200	175	188	207	193	166	205	176	215	198	207	202	167	187	194	220	177	166	177	163	181	173	188	153	179	172	174	173	174	211	167	195	193	189	181	195	165	159	172	178	192	206	183	177	204	217	173	201	216	187	187	198	197	195	180	179	168	199	164	174	174	190	196	209	225	180	207	196	188	168	187	195	185	203	188	177	194	180	186	198	176	177	231	196	178	178	193	203	185	171	205	190	183	184	188	197	161	156	184	216	209	194	168	175	196	179	187	180	189	194	219	199	195	167	201	179	212	205	198	172	196	219	202	189	209	167	176	163	194	198	199	169	185	165	189	168	172	191	184	179	202	193	191	220	204	202	207	195	194	184	202	169	187	193	169	184	186	187	186	178	173	155	158	185	195	190	168	196	205	197	207	175	168	182	181	191	150	198	221	187	187	167	185	202	165	200	198	213	180	175	183	178	193	189	185	168	167	186	188	157	173	176	198	209	178	191	172	176	178	172	169	156	203	204	172	190	175	192	182	207	180	198	199	207	178	202	208	199	203	192	180	179	157	189	204	181	172	194	216	186	183	189	190	182	166	196	201	218	207	225	189	186	195	196	176	180	189	175	182	196	168	198	178	195	174	193	208	187	191	198	193	214	180	198	170	212	199	195	186	214	179	191	217	173	169	187	210	162	187	202	221	201	197	187	187	188	169	186	174	165	182	184	165	155	169	172	191	184	182	192	177	200	192	182	168	203	198	187	188	180	223	164	210	181	186	197	184	191	186	188	175	209	200	205	159	174	178	177	178
25178	3302	2532	2578	2223	1870	1269	1074	907	879	765	715	753	675	656	688	666	642	645	588	638	513	496	528	510	504	555	552	577	624	582	561	557	599	566	480	492	465	478	447	467	505	513	454	486	469	481	499	510	487	471	473	510	450	478	460	434	473	466	442	458	466	503	475	450	426	470	525	428	461	476	469	442	474	471	487	441	479	476	459	471	468	432	446	418	474	452	435	465	451	452	461	435	432	462	466	465	480	437	446	425	458	454	458	465	440	456	468	452	441	473	431	444	460	454	455	466	415	437	456	445	454	462	476	449	455	464	460	498	444	445	453	443	447	500	456	457	467	443	460	462	427	452	431	455	440	455	499	439	453	473	464	446	434	471	451	461	462	471	440	490	454	473	470	492	451	427	434	470	448	463	466	452	457	496	469	461	432	460	455	452	440	487	432	486	515	492	440	433	454	440	448	396	452	390	440	465	468	452	447	434	446	411	469	468	430	456	430	494	473	473	436	449	500	437	461	450	463	466	433	476	452	488	437	471	433	464	454	494	443	442	455	476	475	444	468	458	462	475	518	459	468	482	445	479	465	454	452	434	470	454	454	445	470	481	477	460	484	477	466	458	480	448	475	469	426	459	442	462	488	525	483	439	428	492	471	453	441	465	472	452	481	474	479	454	477	452	461	422	409	468	510	440	446	452	474	471	437	439	474	432	466	464	412	439	520	462	491	452	474	473	488	445	462	473	495	497	440	503	430	488	419	476	461	458	490	459	442	481	454	449	430	428	458	475	479	448	476	480	443	460	403	474	465	449	457	461	505	473	464	445	431	451	490	409	467	428	506	461	467	467	483	487	462	460	451	456	479	429	444	468	485	474	423	471	441	469	444	486	453	492	474	462	461	465	465	436	448	422	470	442	442	440	451	415	426	433	478	474	506	443	421	444	455	474	422	445	408	452	461	440	472	480	470	397	437	438	443	475	434	465	449	399	445	473	466	461	471	453	444	435	453	473	476	462	452	481	464	495	473	468	457	473	444	473	441	480	449	443	431	455	476	469	432	455	454	466	436	463	448	459	445	460	478	463	480	469	436	448	458	484	497	451	465	444	501	470	472	446	471	447	454	455	460	451	491	452	469	480	450	461	479	479	419	459	475	499	446	454	484	458	456	414	427	476	453	500	482	486	493	473	440	505	449	404	458	473	444	479	428	455	419	457	447	451	469	468	441	471	441	444	501	491	446	445	482	467	436	445	453	472	444	469	425	440	477	436	451	458	434	429	453	463	493	493	472	419	483	523	434	437	459	433	447	431	408	455	437	455	476	453	458	462	473	482	485	476	452	471	451	428	453	496	435	454	442	445	456	488	446	454	440	469	458	458	431	436	461	508	477	490	476	442	453	456	453	455	493	511	471	463	438	450	467	439	452	467	448	449	460	432	471	470	411	462	473	470	485	476	449	456	472	474	459	459	457	439	495	484	434	452	470	431	485	466	431	460	452	484	447	474	439	462	449	482	446	442	466	480	462	458	440	474	402	433	416	470	453	460	486	450	492	439	481	448	442	454	458	451	478	473	446	444	455	469	441	461	451	456	437	441	474	473	458	422	458	458	452	453	478	461	443	513	462	400	451	442	473	507	454	457	464	436	468	412	495	419	469	445	412	451	455	441	466	451	494	411	472	436	456	457	496	450	491	477	507	472	432	488	477	433	469	429	447	418	419	484	450	487	458	507	448	462	519	426	457	434	424	497	429	456	431	474	481	456	453	462	456	454	469	469	457	474	460	462	432	425	528	450	491	475	465	504	463	457	467	462	479	499	473	448	449	462	464	473	460	431	445	485	450	437	446	461	467	483	468	436	423	493	471	442	464	425	450	471	444	453	462	463	440	460	476	490	462	442	447	444	449	437	462	426	439	449	472	504	437	466	448	447	457	463	454	442	446	476	439	450	436	471	508	505	435	461	440	474	466	445	473	427	496	416	443	441	457	442	455	447	489	470	470	449	465	414	469	434	478	438	494	447	498	461	447	439	467	436	466	455	462	433	504	458	469	485	468	486	469	444	457	439	449	408	441	434	456	461	424	429	447	460	445	451	477	465	457	457	486	451	450	426	441	445	468	437	474	446	477	449	472	465	433	447	448	500	442	480	481	483	471	438	490	471	465	497	474	481	468	485	455	492	467	501	516	482	439	479	435	451	444	443	461	465	422	430	440	448	445	448	439	430	422	447	466	481	477	473	467	451	445	438	441	441	475	445	451	476	445	455	446	431	475	458	441	414	472	470	425	413	491	439	443	476	439	439	436	435	458	462	469	489	440	491	453	411	481	462	430	438	424	491	465	488	447	503	441	453	420	476	466	441	469	479	458	438	454	457	448	409	499	435	476	463	433	482	439	509	459	460	463	437	475	408	452	471	492	434	463	481	479	437	442	447	437	481	477	461	439	500	436	466	471	454	491	460	462	489	474	462	481	466	461	439	434	467	419	483	451	439	428	434	468	439	516	459	456	488	440	424	442	504	438	479	437	456	446	484	471	484	441	442	470	500	460	473	477	462	460	470	464	426	475	479	420	456	462	456	437	492	455	442	484	431	468	441	423	441	441	431	477	425	456	468	479	444	429	471	433	489	480	457	428	462	452	488	484	467	466	482	483	466	508	492	466	465	441	454	433	469	445	463	459	466	460	440	451	452	510	485	458	492	446	480	449	478	445	468	422	468	451	438	474	473	464	453	429	456	445	480	455	481	465	461	438	467	415	446	468	497	422	452	451	449	489	467	472	460	477	442	473	474	485	464	482	451	459	456	475	483	484	467	471	467	480	464	448	470	471	478	462	456	452	460	444	485	491	453	483	447	456	450	418	488	472	469	424	423	475	444	423	431	426	437	473	457	434	483	438	425	475	481	417	454	454	491	471	434	460	489	443	438	466	468	437	475	473	488	445	461	472	459	432	464	443	461	461	457	442	454	472	465	484	463	476	420	435	475	432	421	444	451	448	489	472	468	489	428	468	419	463	445	444	437	477	443	453	484	479	488	472	460	437	449	444	444	416	476	498	435	438	477	432	483	476	480	469	487	437	458	467	439	467	429	431	450	483	470	476	485	444	471	484	460	459	473	461	483	449	484	474	459	470	431	440	465	463	447	463	437	468	483	475	479	448	477	484	484	432	444	468	440	457	477	506	478	419	462	485	464	481	456	467	464	449	432	455	469	435	462	465	449	451	468	467	427	445	478	484	451	427	477	512	473	482	457	474	476	457	440	441	459	462	442	435	457	490	434	484	482	483	439	464	491	436	470	459	455	464	482	487	464	461	458	482	472	425	488	467	459	434	489	439	457	459	456	443	428	486	481	470	457	464	480	463	470	452	484	472	432	437	428	446	428	483	477	477	479	447	487	447	423	457	459	453	459	491	496	484	456	426	474	458	438	447	424	462	447	467	478	469	457	459	449	443	469	448	488	493	472	462	439	481	445	464	419	461	484	453	464	463	418	454	456	434	455	435	461	474
12012	1411	268	208	219	228	238	221	196	200	187	201	162	201	222	195	183	205	214	207	183	196	185	212	225	194	213	216	180	209	204	214	212	206	196	205	199	182	196	189	183	223	199	183	197	199	213	224	193	189	207	210	195	212	199	202	190	196	180	187	216	190	178	209	195	211	203	220	196	201	221	200	189	217	218	182	213	185	214	197	187	179	185	205	185	220	208	189	209	224	212	211	181	198	206	206	176	168	194	217	226	201	182	188	195	192	195	189	197	233	226	204	205	199	189	186	203	213	204	185	209	224	206	210	191	206	212	180	192	178	172	190	182	217	192	201	190	161	198	185	192	183	190	200	193	196	198	210	194	193	195	195	192	209	200	180	209	180	203	199	200	209	197	174	217	201	177	182	204	202	190	201	216	229	172	205	177	199	210	197	194	204	197	187	181	235	208	208	198	179	208	179	245	227	197	198	215	196	192	181	194	197	192	229	201	201	210	203	172	203	190	216	174	186	187	174	192	172	167	193	202	194	211	205	190	205	202	188	192	222	216	187	197	205	204	207	192	179	170	189	207	195	195	185	207	214	223	207	187	208	205	213	195	190	167	217	197	186	208	224	201	193	189	192	187	194	192	186	179	207	218	208	200	203	189	189	211	196	193	197	211	210	183	194	190	204	160	189	190	195	211	197	166	203	206	191	202	192	202	188	192	217	182	196	199	221	224	204	193	197	226	171	197	189	213	218	194	212	206	212	198	178	197	202	198	199	195	212	206	191	196	207	255	191	187	201	205	199	224	180	202	201	186	211	209	200	211	212	208	161	217	201	208	182	202	214	190	208	196	175	198	206	177	201	194	195	196	206	210	222	195	182	201	198	199	205	201	206	212	198	209	178	179	214	238	215	189	181	209	218	224	202	195	193	202	211	190	193	198	193	191	214	217	199	200	221	212	204	193	182	173	186	184	223	224	212	255	205	197	193	190	216	217	190	210	188	203	196	200	210	195	189	185	214	215	207	208	192	183	186	187	218	190	191	219	191	193	195	209	210	185	179	205	222	194	219	199	219	201	219	221	199	204	178	208	202	191	203	219	217	189	207	195	208	208	190	202	210	184	211	183	195	201	227	221	197	194	199	197	199	202	201	174	228	232	199	205	228	203	164	204	218	167	191	179	205	204	205	196	200	185	219	191	203	195	211	197	158	194	179	187	188	195	213	184	199	180	184	198	184	209	212	212	202	183	204	198	191	197	189	208	211	202	214	213	218	178	172	190	193	182	194	159	212	219	226	202	219	205	216	214	201	171	170	178	203	207	190	217	182	202	219	166	177	200	211	192	222	216	231	204	224	192	195	193	191	202	216	197	197	209	185	211	166	172	182	184	205	202	191	169	145	179	216	207	208	168	194	199	203	199	180	186	191	203	200	195	196	210	187	212	218	171	174	183	194	200	185	182	184	191	208	181	187	191	223	188	192	254	194	186	218	198	211	194	192	197	200	195	220	206	209	218	185	210	205	218	232	210	208	200	178	216	200	207	222	191	203	225	196	205	176	186	185	159	188	233	221	181	194	182	189	187	207	208	203	187	201	210	205	179	181	213	223	210	213	199	213	194	207	184	190	204	193	201	207	193	186	212	188	226	192	193	200	213	188	224	205	217	200	217	179	183	184	219	194	202	190	188	180	207	198	204	201	158	215	211	180	236	209	206	198	231	214	180	207	213	185	191	180	229	202	185	207	215	205	188	188	221	193	203	222	220	215	198	177	213	194	211	219	205	211	184	197	209	199	188	191	173	190	208	205	188	211	221	203	203	182	188	202	192	179	221	208	204	198	189	161	174	200	183	208	200	199	197	233	206	207	190	196	200	221	232	209	217	221	225	198	190	201	201	219	204	171	196	157	216	220	185	251	187	206	191	208	208	189	197	218	192	222	210	169	214	198	192	209	196	186	194	167	209	204	183	188	205	186	205	214	173	204	214	182	196	190	226	191	196	186	173	208	183	186	172	213	205	194	210	209	209	225	182	189	205	192	183	200	181	209	181	199	208	191	197	201	179	214	200	186	182	196	190	205	188	193	197	207	197	221	230	211	197	199	222	223	215	212	210	192	200	206	195	207	188	223	202	194	215	186	191	195	198	195	227	181	208	213	216	215	205	210	215	206	209	225	200	190	200	201	188	219	195	198	218	206	196	213	176	213	192	196	203	190	205	218	195	195	190	193	233	221	191	166	221	198	206	223	210	193	215	200	200	211	184	201	187	187	197	202	163	190	212	205	198	213	206	213	179	184	195	216	194	208	220	172	200	196	171	214	202	206	170	235	199	223	206	186	216	192	178	186	205	183	180	205	196	188	225	216	197	189	207	209	198	189	189	177	206	223	174	193	199	185	184	212	175	181	201	205	187	212	185	212	193	181	188	175	215	219	200	210	218	209	188	199	184	174	203	166	204	193	185	187	240	177	194	195	214	192	177	212	211	186	204	192	190	178	191	180	191	213	206	188	209	205	183	188	189	191	185	185	195	182	214	184	218	201	217	203	205	198	207	186	184	200	191	215	199	189	200	212	192	198	194	210	198	197	220	196	224	209	192	206	199	192	218	194	196	208	207	195	212	209	224	206	196	203	192	182	199	205	188	214	185	197	214	188	207	258	183	184	192	177	203	206	204	188	240	190	192	190	195	206	203	214	204	225	188	207	193	235	232	204	214	187	173	182	190	212	186	186	199	196	202	191	196	239	222	195	203	197	194	224	196	185	193	200	200	187	214	202	198	199	220	199	183	206	191	196	165	193	200	180	220	224	221	218	202	212	198	207	193	221	195	218	181	212	219	204	202	196	195	182	223	201	187	217	202	200	215	207	200	195	202	179	205	192	208	202	201	200	219	203	193	185	195	161	204	201	215	196	206	214	209	203	201	218	176	167	194	199	223	207	201	207	185	175	203	208	188	192	214	185	223	209	230	203	180	212	202	210	202	207	202	228	188	222	209	201	219	201	201	197	201	221	204	161	213	221	221	210	187	204	186	203	212	199	196	196	196	225	191	183	191	184	192	210	212	187	201	178	208	190	192	195	207	194	206	179	211	209	184	203	202	217	207	194	208	202	194	184	220	200	214	188	197	195	210	205	203	196	186	198	195	202	193	179	240	227	189	211	216	208	255	204	218	227	205	184	195	176	195	211	197	177	182	206	195	194	199	213	201	217	209	228	202	224	213	207	199	199	206	210	178	201	202	229	178	209	225	212	196	163	195	200	196	178	193	195	203	215	209	203	183	211	172	206	223	181	222	184	221	214	198	193	162	182	195	200	192	197	214	189	188	223	210	181	193	199	226	207	226	194	197	199	179	202	207	184	220	199	208	206	220	207	220	193	193	182	192	183	212	230	242	231	198	201	232	209	213	208	194	213	227	204	193	181	186	195	203	180	197	208	192	190	219	237	183	194	209	211	193	184	207	183	195	180	195	196	201	194	205	165	178	209	211	184	192	198	211	228	185	187	217	214	181	193
8814	1103	648	648	608	599	580	572	530	562	537	545	522	515	518	535	553	535	567	541	531	471	518	528	497	517	558	532	547	538	514	510	560	532	525	513	508	559	473	496	533	467	503	501	482	519	521	517	523	554	482	543	524	498	520	501	496	526	492	500	532	528	489	527	501	564	526	523	507	495	501	526	507	561	479	532	462	529	542	480	502	531	475	526	536	526	472	537	487	516	478	541	549	486	529	508	520	518	526	451	529	508	537	471	517	522	510	499	579	463	523	539	490	504	557	519	515	508	527	477	533	519	486	477	514	485	507	487	504	502	497	482	480	489	487	552	512	489	520	486	499	527	440	523	501	474	469	496	512	533	498	516	533	526	482	538	535	493	521	477	507	513	479	483	497	508	532	481	485	477	473	537	504	503	500	489	527	519	480	508	513	511	490	519	494	492	523	455	484	479	541	506	515	495	494	507	482	478	512	475	515	495	488	488	523	477	525	472	502	486	479	513	501	519	519	528	510	503	485	530	559	515	501	525	493	513	481	524	506	492	510	494	503	498	507	473	512	548	545	530	529	542	494	533	467	499	501	507	514	509	538	546	480	476	555	526	510	491	498	515	510	502	511	523	517	502	516	476	511	519	498	507	500	482	505	521	518	471	555	499	527	473	496	507	476	487	486	497	467	512	521	514	550	505	475	482	506	494	546	510	480	508	530	493	508	480	508	515	508	515	522	502	526	560	484	561	482	516	456	510	541	514	517	499	522	501	518	560	518	507	462	508	501	481	454	509	513	519	488	524	552	520	512	504	510	525	518	482	496	495	519	509	538	538	504	470	529	470	481	512	525	478	533	521	525	488	561	529	518	500	525	509	491	451	483	523	513	530	450	506	478	522	470	495	476	507	480	494	545	492	512	526	520	538	491	497	494	502	512	474	518	503	545	499	523	526	492	549	485	492	515	496	492	486	497	497	487	477	496	531	522	465	503	479	536	503	551	480	507	490	454	531	526	522	494	489	505	483	511	503	523	484	526	480	507	535	473	484	552	515	540	527	483	492	500	461	538	475	511	519	540	537	498	493	502	521	495	522	529	517	520	486	493	519	567	534	504	475	492	514	531	488	505	503	493	510	473	570	507	476	499	501	504	491	492	506	532	520	537	524	534	499	494	481	514	513	525	512	529	531	518	512	505	489	473	516	479	476	469	500	498	507	516	505	485	508	530	552	523	492	544	522	482	521	535	517	531	482	524	509	515	517	524	491	501	529	479	502	498	496	514	511	496	484	538	520	477	541	482	546	489	509	528	524	487	492	497	510	484	516	509	486	487	521	502	477	484	538	527	463	505	470	523	522	519	520	495	530	534	508	515	507	513	516	498	468	489	472	485	502	491	471	506	512	500	520	533	480	539	493	479	490	528	506	514	544	493	486	500	492	503	510	502	531	502	516	508	541	543	469	540	516	509	478	492	555	513	520	511	532	553	516	535	503	514	496	542	518	530	505	531	523	500	529	498	509	486	531	504	476	504	491	506	486	555	495	509	490	562	513	518	486	510	496	538	504	509	489	492	508	533	516	512	512	550	489	507	486	533	508	483	529	499	469	503	479	501	505	480	494	531	537	523	530	501	527	526	496	531	470	494	494	483	467	519	513	541	538	471	529	506	522	508	536	545	484	535	524	516	495	510	530	468	526	534	535	495	492	493	507	488	496	494	460	482	489	515	493	492	513	486	493	493	551	486	537	488	516	492	504	497	508	544	495	539	494	493	494	488	508	535	494	524	515	505	496	517	519	479	500	525	470	513	510	524	540	497	484	512	483	506	488	483	481	534	526	520	548	514	493	493	488	532	511	516	506	466	481	573	498	506	480	458	529	520	480	501	489	515	529	490	513	474	493	504	491	545	519	485	570	516	484	502	522	503	497	502	513	534	524	469	487	471	484	526	488	508	501	509	487	528	475	499	494	481	497	512	491	525	532	498	501	492	509	521	546	504	525	514	474	518	541	507	477	486	517	468	530	525	504	492	534	514	493	451	528	481	520	464	480	506	507	488	519	510	503	459	474	515	512	502	473	477	520	523	499	503	534	506	507	506	485	510	499	515	530	501	525	530	509	515	527	541	501	498	531	520	489	491	526	516	533	518	491	525	508	496	508	487	501	523	505	505	481	508	486	510	490	515	523	526	477	472	526	508	487	528	532	487	485	504	531	541	535	500	513	512	472	496	497	504	529	477	497	528	485	547	524	518	512	510	526	505	520	530	492	519	536	557	505	477	503	492	500	511	465	456	519	552	486	481	492	536	521	549	518	477	531	539	491	458	493	476	505	500	495	537	484	464	514	517	503	519	486	526	503	495	505	500	537	488	522	493	518	511	527	492	495	478	527	507	508	540	496	522	504	538	498	527	529	557	554	547	537	530	472	467	497	473	514	482	504	508	512	494	532	495	541	523	457	505	508	527	488	526	497	483	484	507	517	525	488	533	529	483	522	522	513	486	519	500	546	485	487	489	514	548	468	506	503	505	509	506	528	484	547	537	509	510	508	513	497	518	510	483	494	501	552	507	521	524	488	504	524	491	494	515	507	479	496	509	513	474	488	504	496	505	513	471	505	498	519	555	545	513	493	506	486	499	520	501	504	538	486	452	499	462	530	499	495	500	512	526	534	538	519	453	503	489	511	537	496	530	514	479	490	533	512	478	502	528	488	504	508	509	518	522	519	516	492	492	547	512	446	527	549	517	539	535	473	495	485	483	497	499	448	497	540	494	522	494	532	475	532	513	509	510	476	521	507	519	479	535	506	512	475	538	489	487	501	503	505	476	489	522	467	527	521	511	500	515	487	535	499	495	506	479	535	525	495	549	513	478	502	501	526	514	502	502	464	506	494	481	505	532	472	508	498	505	520	475	495	500	528	490	526	553	540	535	528	519	551	487	522	509	489	501	516	485	543	510	486	549	496	491	550	516	550	502	521	490	477	508	482	495	519	530	517	511	513	511	488	504	516	527	511	487	473	492	546	483	488	516	507	548	497	528	540	534	484	509	543	543	542	479	471	502	501	526	535	531	488	505	481	512	504	518	502	487	481	544	488	498	508	498	490	515	490	521	461	491	503	493	478	484	524	507	536	500	467	499	500	481	483	554	494	543	485	501	544	496	542	482	536	485	530	541	525	566	501	503	475	527	504	500	491	518	465	513	502	504	510	522	481	535	510	472	501	503	500	493	548	511	523	497	488	475	514	483	494	481	512	532	556	500	529	526	499	516	483	502	523	499	503	511	534	538	514	455	515	538	471	484	544	500	486	510	520	509	499	523	528	545	525	503	516	531	499	505	539	522	526	485	523	505	498	531	534	544	544	476	508	510	509	497	460	514	525	578	535	487	525	511	498	502	489	495	490	518	526	489	485	480	512	527	514	500	541	494	532	498	497	509	516	508	515	473	506	502	487	510	518	497	504	497	492	525	517	509	510	489	491	510	489	475	470	532	512	497	477	444	521	459	478	522	493
28531	5897	976	674	504	444	361	311	304	253	280	309	282	273	283	269	261	295	260	307	289	256	270	294	264	264	265	264	280	272	287	281	271	319	283	277	254	294	261	261	258	302	250	267	278	284	268	279	300	274	275	271	292	299	283	278	294	256	287	256	290	249	256	286	273	272	258	244	294	249	274	271	280	271	254	282	274	258	287	266	264	295	239	238	266	265	253	283	282	262	269	237	290	270	250	270	262	242	248	243	262	282	274	268	277	279	251	259	265	230	259	275	258	254	252	238	248	256	252	245	267	247	271	287	268	270	263	272	249	232	287	273	271	284	273	266	217	271	233	271	258	223	244	271	264	283	262	262	257	271	257	238	287	252	244	269	267	262	270	266	264	247	267	252	279	247	268	236	276	253	259	289	269	261	293	278	261	265	302	268	281	266	244	267	276	288	258	266	252	244	260	282	247	270	290	236	254	243	274	274	259	248	264	250	240	284	264	275	280	276	264	284	300	247	224	240	269	258	285	281	279	272	247	239	262	255	262	282	261	271	246	257	292	273	282	296	267	264	315	285	283	287	253	270	265	260	299	248	282	270	259	268	267	273	261	252	258	269	266	263	273	254	248	266	236	260	265	245	240	258	263	262	257	244	242	259	283	257	237	248	276	271	272	266	291	279	287	245	283	230	270	263	292	272	265	250	227	226	238	271	266	247	282	268	243	254	264	267	262	281	260	277	291	250	246	270	265	249	269	269	279	257	261	254	285	233	265	242	241	248	247	251	264	274	290	247	241	275	276	266	275	281	241	275	267	255	300	263	252	279	270	282	265	285	258	258	275	280	232	251	286	256	237	253	239	258	279	298	247	277	266	272	261	238	292	268	279	248	288	272	267	283	232	241	246	274	258	257	269	254	264	240	287	285	282	247	231	284	286	262	250	276	254	260	259	272	271	256	253	244	289	289	259	254	241	293	251	309	237	272	263	276	237	277	256	266	262	238	234	258	263	255	293	277	258	247	282	283	255	259	269	257	296	286	286	252	265	257	249	259	286	285	268	278	292	254	262	263	260	272	270	284	232	244	282	280	256	278	280	274	276	265	247	249	241	243	279	221	268	277	258	266	284	306	262	283	254	246	242	265	279	251	257	276	289	240	276	258	243	223	258	258	280	279	279	274	277	256	246	259	273	290	289	265	265	256	256	276	303	263	282	271	242	278	296	281	245	280	277	275	294	294	281	273	246	256	242	241	262	277	252	259	248	244	269	273	274	255	275	277	239	283	266	275	275	312	299	299	265	307	233	241	274	279	278	278	272	262	280	258	258	280	235	220	275	253	246	267	239	258	268	261	292	277	248	267	254	266	276	256	259	261	257	232	246	271	245	280	262	246	270	271	292	264	256	280	272	261	276	274	261	293	221	267	260	268	287	273	272	271	263	287	272	270	262	265	272	256	266	275	257	296	268	230	275	290	276	224	263	273	240	278	244	253	235	239	277	259	265	263	295	282	249	254	281	248	289	255	296	252	290	244	256	232	284	294	281	241	286	273	248	280	264	259	303	273	254	267	261	264	263	287	264	279	295	282	283	265	259	310	286	297	232	220	254	260	281	259	276	274	260	265	268	250	240	254	286	241	257	325	281	232	235	285	266	277	280	263	227	276	240	281	268	279	260	247	233	289	256	237	240	262	269	251	248	275	265	270	291	274	257	266	298	278	230	253	272	254	259	258	270	265	258	246	279	259	274	293	248	250	267	268	270	272	273	256	269	267	244	297	284	260	273	255	233	277	241	275	275	240	257	232	265	242	259	285	256	256	281	253	250	256	253	270	282	259	264	259	281	228	282	265	245	229	264	259	257	227	269	252	278	271	267	320	275	260	274	241	262	283	284	242	237	268	284	246	249	266	227	285	276	265	239	273	296	277	267	240	254	268	271	307	242	254	314	266	269	263	286	254	241	270	268	284	269	270	265	236	249	249	252	248	268	266	254	275	266	266	252	263	269	253	264	272	249	244	280	242	259	270	240	279	239	263	237	283	273	280	249	275	281	292	268	265	228	269	261	266	258	282	256	271	277	259	230	270	287	252	249	307	276	250	267	251	267	263	262	267	246	270	273	258	272	264	249	248	253	254	262	263	250	246	296	263	282	287	262	272	258	305	250	277	286	273	250	274	273	259	251	236	266	278	268	279	258	291	270	266	266	251	288	272	261	293	263	266	246	270	239	263	282	271	258	268	229	259	281	233	272	254	271	250	258	260	267	262	281	268	251	262	262	252	264	278	256	254	257	262	257	249	260	273	267	253	224	268	250	266	283	285	276	259	254	258	259	277	263	258	247	246	250	266	256	253	294	246	261	276	271	294	275	249	245	270	266	259	249	263	245	257	272	264	307	282	252	287	234	268	235	259	244	244	272	248	243	285	282	255	266	236	255	257	260	247	262	268	226	268	296	252	259	274	280	270	252	258	285	236	291	273	263	269	261	265	235	260	248	264	280	250	275	253	256	275	255	247	251	283	254	264	273	262	246	271	243	265	258	261	284	264	273	279	255	271	278	274	279	245	264	283	264	216	248	270	264	271	270	244	257	242	247	250	243	253	271	250	254	236	261	270	263	260	255	249	270	258	296	272	225	243	239	239	262	269	260	269	275	260	236	249	255	255	249	264	237	285	282	251	265	270	287	241	280	269	275	296	256	266	283	269	254	254	247	277	239	264	264	251	276	264	252	269	288	262	275	270	261	278	261	255	273	256	227	268	262	255	278	294	269	273	244	278	258	261	252	287	285	286	246	258	284	287	279	252	228	269	254	272	242	242	238	264	265	242	268	304	238	256	308	273	269	257	293	254	262	247	274	244	257	260	268	242	264	283	283	252	253	251	253	250	276	233	254	270	246	237	254	237	262	287	287	247	270	225	300	280	263	286	259	265	270	277	276	252	263	268	215	280	276	286	244	262	284	285	254	253	211	250	241	232	272	257	260	269	302	238	255	251	264	275	261	264	252	258	230	276	281	253	252	274	263	249	283	255	246	273	288	311	285	270	251	282	271	251	256	274	243	254	252	272	259	278	290	252	267	296	281	253	279	266	255	230	262	296	242	244	298	237	305	285	244	273	290	236	280	299	251	244	255	255	264	275	257	277	295	262	266	260	266	258	226	272	275	248	272	255	253	285	278	284	271	254	257	281	286	277	271	278	286	300	261	276	267	279	270	269	265	241	288	271	266	277	277	283	293	307	267	237	244	260	267	276	285	267	256	253	235	247	271	269	268	262	305	272	285	245	269	251	262	292	256	313	255	250	287	271	254	265	238	307	243	248	275	251	236	283	274	266	269	278	267	290	262	262	241	251	288	283	247	288	268	257	303	247	310	276	274	249	276	272	244	276	247	298	288	269	252	255	281	261	224	253	287	289	245	243	257	269	280	276	240	207	287	272	272	243	264	269	259	292	315	259	265	222	253	276	253	274	284	267	266	247	273	237	278	274	285	259	290	263	265	278	266	239	258	248
20053	2610	1706	1745	1598	1434	1173	940	878	816	804	809	759	769	804	729	677	763	785	782	715	716	615	702	682	697	646	631	711	741	736	658	661	713	715	671	628	654	649	653	664	633	675	687	637	635	636	657	656	672	611	633	640	678	653	677	654	631	615	620	636	622	656	650	672	619	648	627	634	617	648	660	663	633	652	644	625	624	643	674	651	649	625	621	636	658	631	662	626	592	632	649	678	619	694	695	595	641	590	625	649	658	609	716	598	627	640	612	629	691	653	640	620	609	658	642	675	627	649	683	598	660	627	650	606	620	634	623	621	636	589	609	612	643	614	663	647	626	666	650	628	684	632	656	648	674	624	637	625	623	606	687	629	656	652	633	593	689	603	678	645	628	675	643	655	651	681	637	653	644	632	613	677	624	635	721	648	626	597	704	689	680	668	636	609	622	692	685	680	624	676	661	643	687	658	632	640	602	671	641	623	582	649	655	650	690	598	672	650	666	667	659	643	644	666	643	654	626	666	640	635	620	678	617	661	632	645	616	641	647	665	619	632	696	645	645	626	600	636	621	601	673	633	652	659	631	613	598	642	657	594	616	615	666	675	654	633	640	623	668	648	611	655	652	672	596	639	670	625	615	677	591	643	665	617	677	644	591	702	657	690	665	613	646	629	612	593	638	661	655	627	596	638	651	683	656	644	621	621	625	568	684	658	641	593	603	669	658	619	658	638	643	663	630	664	656	650	617	638	593	614	627	637	634	676	621	665	616	646	628	640	662	627	663	675	639	629	677	659	693	661	637	613	689	629	660	614	646	667	689	687	612	628	641	638	624	626	636	638	638	720	609	651	676	652	627	628	636	642	628	639	686	627	598	650	597	637	663	627	615	679	656	615	620	637	633	608	643	655	630	619	680	647	639	701	656	626	624	628	640	654	605	654	726	628	632	631	677	652	634	666	637	654	655	639	645	641	614	599	649	611	648	613	611	631	615	618	635	635	600	632	674	637	657	649	639	638	617	610	652	672	624	614	600	626	661	623	649	683	631	657	647	659	607	659	630	679	609	668	647	621	593	602	612	660	651	644	641	594	596	620	664	642	665	598	676	644	627	633	692	629	613	670	646	646	632	648	681	642	653	598	663	631	680	653	631	662	647	664	570	663	578	627	663	630	637	677	610	664	663	644	641	670	654	619	635	631	657	663	663	647	672	659	657	644	687	664	627	647	653	656	683	651	620	639	626	639	632	601	699	644	655	633	593	688	653	665	674	612	621	630	580	617	619	652	647	637	667	616	641	642	615	664	698	643	655	588	632	636	624	650	627	591	640	652	611	674	624	623	625	639	640	629	637	657	604	661	613	652	603	634	639	590	633	655	640	662	567	641	662	655	631	657	606	645	643	663	644	606	640	645	614	614	654	656	667	631	648	634	679	666	602	633	645	590	644	630	649	637	640	611	666	607	624	603	653	635	633	665	666	651	623	619	639	610	607	637	649	653	670	652	625	647	621	609	640	662	649	668	652	615	621	605	669	648	624	612	688	676	665	649	614	694	647	651	662	674	648	620	642	606	638	642	658	596	680	642	636	625	644	633	654	648	608	651	620	637	683	647	662	652	630	659	605	671	674	615	653	611	682	632	617	606	642	638	662	647	680	671	696	661	646	639	701	662	676	657	608	668	621	642	647	620	664	622	619	613	632	622	634	598	583	647	657	640	607	684	643	656	632	648	661	620	632	645	637	592	685	625	666	667	595	668	612	646	620	644	620	634	649	628	663	693	580	600	628	651	694	641	647	636	676	660	655	639	663	655	609	621	638	624	663	650	598	626	610	646	631	607	675	654	632	651	695	701	631	643	646	649	627	667	668	642	668	650	631	675	679	657	642	628	633	678	600	635	650	626	616	647	652	612	615	614	667	634	671	643	646	594	640	677	638	616	656	656	638	656	629	622	610	608	621	679	690	680	616	578	632	648	653	619	634	628	647	652	667	628	665	596	598	683	628	632	627	674	675	654	663	608	629	630	651	641	638	594	622	616	631	649	653	638	609	638	619	603	623	678	610	604	681	664	667	627	624	664	579	629	652	684	629	615	657	657	596	650	654	645	691	609	628	658	689	661	632	641	617	619	636	614	664	638	659	622	641	644	625	659	688	638	652	614	648	630	664	636	629	684	672	641	679	641	654	657	617	631	677	677	649	637	618	665	648	620	600	587	631	668	651	631	632	622	614	623	630	655	590	608	673	662	619	622	634	645	658	593	633	630	666	646	651	661	637	566	641	617	618	604	644	597	603	645	612	625	626	618	616	619	665	597	651	668	663	656	650	581	640	626	625	618	636	601	609	607	623	666	651	626	649	658	627	671	608	640	637	644	631	620	682	672	653	644	636	665	656	641	664	609	643	617	685	681	640	651	634	620	642	619	632	649	610	646	656	641	652	665	627	622	626	625	630	687	606	594	632	662	642	647	628	607	604	636	621	661	610	619	671	633	616	662	667	605	617	669	627	665	640	661	632	612	670	649	641	625	659	639	619	631	608	629	645	632	638	623	619	688	638	613	639	594	654	647	648	659	632	638	588	692	662	611	632	611	675	619	618	646	671	647	588	655	644	657	645	675	626	658	628	670	675	638	653	658	650	625	678	629	688	648	652	686	621	716	610	665	621	605	678	648	657	626	652	666	605	641	613	601	622	643	627	640	653	678	636	620	640	642	656	663	645	688	595	627	630	630	631	587	641	658	658	653	625	647	623	664	586	610	666	666	642	631	622	666	623	633	669	611	619	637	663	654	619	666	638	628	644	653	613	674	635	632	658	694	668	648	620	650	636	607	683	654	671	662	675	666	660	640	624	643	660	665	628	659	568	670	609	625	605	683	608	641	671	630	655	621	610	648	678	626	668	610	651	627	651	647	650	619	691	632	656	627	615	680	651	617	645	635	634	638	685	670	584	655	629	634	670	646	643	644	639	664	698	637	619	679	605	646	628	632	618	622	648	667	621	641	640	630	655	670	643	663	627	646	641	604	604	639	677	648	595	644	652	662	651	652	639	695	657	638	604	608	566	638	657	634	639	693	655	610	632	659	638	615	633	648	610	620	635	672	654	650	686	691	677	701	635	672	602	650	667	679	638	628	627	619	617	671	634	605	652	604	608	601	602	615	623	607	590	654	587	656	650	658	639	647	635	648	610	686	680	609	670	671	623	658	660	671	667	667	674	665	673	620	663	668	610	688	624	657	626	652	644	653	659	702	686	670	665	647	631	629	632	632	651	616	654	614	633	599	622	608	627	610	676	655	619	660	643	641	656	651	674	672	661	586	658	648	621	620	622	615	673	638	616	654	669	668	663	684	637	647	653	608	649	628	662	673	648	641	644	657	651	651	633	629	603	610	588	643	656	600	689	649	611	647	679	642	644	660	685	665	619	653	656	631	625	632	637	682	648	663	658	654	612	642	616	586	666	624	673	635	660	669	664	641	650	663	667	618	642	655	620	598	607	688	605	672	639
38508	10124	1575	998	630	409	311	283	229	257	249	252	209	205	195	210	175	205	214	186	193	174	196	187	169	158	179	175	186	163	179	191	186	180	184	186	165	181	177	155	187	181	161	194	178	204	175	186	194	197	156	157	180	197	175	166	169	167	177	170	195	182	199	177	191	171	159	170	154	171	183	153	168	173	172	176	199	174	176	181	196	183	189	200	164	186	165	165	162	158	183	191	177	170	181	157	188	174	148	182	174	171	199	183	155	191	189	183	176	156	151	161	200	156	167	188	207	167	181	185	185	148	146	170	176	189	216	172	168	167	170	171	180	171	172	159	159	165	205	165	182	175	183	182	193	155	174	189	168	185	174	189	208	168	180	169	169	174	195	185	159	177	188	198	172	195	170	151	178	171	194	178	187	193	198	186	184	163	171	178	191	179	197	166	170	155	202	180	176	171	174	179	167	160	172	175	170	193	194	161	152	190	168	173	187	174	200	169	182	177	171	174	175	172	178	164	166	193	169	166	142	192	174	188	167	206	149	175	185	178	187	176	176	175	190	157	191	180	169	186	173	172	192	183	157	174	193	160	192	183	157	210	182	182	191	207	174	182	167	175	192	197	169	165	177	157	170	174	170	192	181	176	172	178	165	181	162	164	190	172	160	160	159	170	176	180	168	188	194	185	196	180	162	171	180	171	172	198	191	189	175	189	199	178	169	178	196	169	160	177	186	186	176	161	194	164	162	149	174	148	191	194	181	172	191	178	158	191	170	204	182	181	178	174	173	172	169	199	174	190	182	182	186	191	191	177	154	180	179	194	173	187	169	165	172	177	155	173	195	180	166	172	174	175	169	179	180	190	180	187	184	162	167	166	150	165	190	168	179	163	174	166	197	172	169	160	168	167	162	169	182	167	169	196	161	187	177	177	165	183	155	177	173	186	178	181	187	171	168	173	185	155	168	178	178	173	197	179	164	193	175	204	174	185	164	163	218	172	164	184	171	176	162	168	183	178	131	178	162	204	168	217	171	197	188	170	190	179	190	185	150	200	187	176	201	184	200	175	181	158	194	169	161	184	185	194	177	174	178	196	164	170	183	171	190	176	186	150	149	166	166	176	154	173	168	160	184	164	182	189	202	184	170	152	185	170	183	157	154	184	172	154	200	172	167	175	176	196	176	148	170	156	161	166	178	151	179	176	185	172	183	174	173	192	179	161	183	190	192	190	182	166	176	164	188	173	180	158	199	155	186	172	163	167	183	184	185	157	192	174	174	195	172	190	154	182	169	198	166	184	175	161	171	182	173	175	151	181	180	178	167	183	183	157	173	152	163	195	195	174	185	186	155	167	189	198	176	184	180	186	182	192	207	182	192	184	187	184	169	183	195	172	176	184	167	169	193	173	182	188	201	168	164	179	166	199	170	162	195	178	160	182	210	181	192	180	156	184	183	154	176	162	167	164	191	151	172	171	178	175	196	172	187	174	148	162	154	159	183	160	187	181	182	182	165	143	188	169	171	194	160	165	159	200	166	158	168	180	174	189	175	169	201	203	188	182	189	185	187	191	176	166	177	178	167	156	156	151	177	168	176	208	173	184	210	180	171	160	190	161	173	152	196	191	174	178	183	160	188	182	181	187	166	163	185	184	203	174	171	206	194	176	180	167	154	174	189	184	167	172	194	162	188	188	204	171	154	147	179	171	171	179	171	173	169	176	166	167	191	164	180	161	167	184	177	182	184	183	177	164	177	173	187	183	181	193	198	193	185	161	163	162	180	165	185	161	168	165	176	179	179	170	162	145	170	191	182	201	163	157	178	174	178	159	159	199	177	183	174	188	180	168	163	188	178	186	188	151	174	193	165	173	204	182	168	187	173	187	185	173	186	182	177	150	163	174	162	172	164	154	203	167	187	168	172	168	169	166	148	186	157	176	179	157	171	160	192	161	160	196	164	161	170	151	164	185	190	184	182	187	205	172	175	166	193	163	191	171	201	187	165	187	157	189	168	158	163	188	182	168	184	200	152	198	155	181	179	171	160	197	173	200	177	201	192	159	134	150	172	182	154	173	188	205	151	186	169	169	170	161	181	191	181	163	158	170	165	196	191	190	150	184	190	169	172	185	182	184	180	174	166	192	202	175	165	153	145	163	189	177	189	175	162	183	181	177	179	184	173	191	178	208	187	166	155	158	152	195	184	182	170	173	158	171	147	168	165	174	202	172	188	193	200	182	194	156	181	164	163	192	188	144	161	180	194	163	160	192	208	191	175	184	177	182	159	179	185	157	182	192	192	176	183	160	185	150	182	174	153	169	171	181	158	179	186	169	184	161	159	165	195	193	177	179	174	166	194	188	190	175	183	194	197	184	174	167	176	166	160	196	161	142	143	197	164	159	176	182	170	170	164	173	169	152	165	175	175	168	147	173	166	168	188	185	179	169	177	163	160	168	188	186	165	171	184	180	167	182	175	176	169	184	169	190	193	173	167	205	177	166	167	142	189	174	168	216	194	181	182	161	176	167	171	175	196	180	160	162	163	158	189	173	187	157	165	191	192	156	158	177	166	182	174	158	174	171	174	154	182	157	186	161	173	181	172	174	178	170	201	180	180	205	186	201	218	196	168	173	189	182	148	216	181	208	174	196	157	163	180	182	178	172	183	188	197	165	166	172	227	154	183	180	152	225	171	194	193	155	175	178	182	169	178	163	171	169	157	176	195	145	154	165	176	171	171	157	155	186	175	164	178	178	180	185	205	180	196	167	185	177	171	164	199	171	167	170	167	189	183	214	155	185	183	176	181	183	184	180	145	169	192	199	177	193	171	132	160	161	184	168	177	186	163	203	183	172	198	172	166	183	198	170	167	162	161	187	174	184	179	178	171	189	185	166	185	156	207	162	168	168	160	175	177	177	161	186	175	172	165	174	162	164	168	176	174	162	163	179	188	152	167	170	167	181	162	183	181	177	177	183	175	157	158	177	155	179	192	154	182	182	197	174	164	179	189	160	165	183	182	163	173	181	166	164	175	173	180	177	188	162	165	149	166	179	176	173	188	172	185	140	161	165	185	164	146	185	161	183	198	180	187	198	166	153	163	153	192	148	148	173	156	156	164	173	189	183	192	174	184	182	197	156	182	180	188	191	169	187	194	153	188	171	175	175	184	156	159	169	163	193	176	175	177	171	169	192	192	160	188	158	155	163	170	186	168	188	179	177	190	164	169	187	156	175	177	183	174	195	167	169	191	162	160	189	167	165	172	189	175	153	181	174	184	152	192	188	157	161	176	180	169	197	201	182	159	153	193	151	174	156	186	198	184	201	182	174	176	169	188	192	186	183	180	162	175	157	158	184	174	172	185	189	168	171	176	185	181	201	158	178	196	145	179	189	180	160	156	177	197	142	158	183	157	211	175	215	166	159	175	175	175	190	157	191	205	153	173	174	177	180	179	175	186	185	180	199	195	168	196	177	181	201	182	172	170	167	190	169	175	158	178	184	184	176	164	173
25221	2992	2291	2573	2157	1771	1212	983	895	808	748	647	579	685	632	629	583	591	585	537	500	502	487	477	467	483	432	456	524	492	495	487	509	551	492	476	475	460	497	434	476	471	463	456	464	465	444	460	479	454	484	441	434	439	467	391	468	430	453	442	413	449	444	404	435	451	420	440	467	402	474	435	415	432	411	453	424	439	408	420	461	468	450	399	422	467	432	438	422	424	445	420	444	417	422	439	422	466	437	447	435	449	459	442	423	465	450	449	421	437	425	443	432	434	399	374	462	420	391	409	441	428	409	412	418	419	414	472	457	429	460	426	423	424	387	398	426	436	428	429	411	438	437	432	409	409	467	439	403	442	403	391	424	423	427	422	423	411	426	415	443	424	446	406	435	426	435	421	469	445	451	450	405	453	409	441	429	441	438	410	447	442	451	424	421	439	428	444	457	436	409	375	450	455	441	427	455	442	403	424	428	407	421	440	432	431	413	449	426	414	404	429	412	461	438	432	441	443	400	452	405	421	424	413	441	414	465	412	471	416	450	421	396	438	419	423	408	437	379	419	447	416	419	423	450	422	429	411	424	435	446	479	448	413	430	426	453	476	417	431	391	438	452	432	437	438	405	412	404	447	440	405	475	417	454	407	440	430	397	427	425	406	458	403	425	432	437	436	407	468	403	413	414	403	451	435	425	414	425	405	405	420	430	423	431	415	437	435	416	412	439	421	408	448	437	405	440	440	441	451	444	457	438	423	436	452	422	418	428	452	435	421	450	405	397	427	437	448	418	416	426	459	450	403	422	447	451	412	410	420	422	434	378	386	470	437	434	435	408	449	424	407	396	404	402	411	453	435	426	489	424	438	433	427	435	410	432	416	452	446	447	456	437	411	412	427	406	420	418	460	407	448	406	460	460	430	448	438	438	421	438	427	424	427	465	420	418	429	466	413	408	401	467	403	430	414	448	426	435	437	452	396	415	423	387	434	473	471	416	407	391	444	419	403	464	430	442	427	449	452	427	449	428	445	416	456	417	460	411	434	391	411	421	439	453	431	432	447	400	456	418	429	432	455	428	419	412	418	436	427	447	448	425	425	434	440	432	417	410	417	472	404	413	399	413	411	428	440	459	426	459	447	449	432	430	450	423	439	453	446	395	446	441	425	442	414	414	445	400	438	444	409	426	475	430	425	406	459	441	399	446	413	442	454	448	463	386	428	457	460	414	474	440	488	411	413	421	394	417	423	426	447	433	481	448	408	433	441	430	401	434	421	448	444	435	400	429	412	441	425	398	430	459	419	420	405	428	429	442	446	414	410	431	450	421	469	426	412	414	456	424	441	438	388	449	435	420	412	469	450	450	464	386	428	433	423	416	450	428	383	441	474	408	431	461	436	424	450	408	436	454	441	412	416	434	486	426	385	447	454	405	414	408	414	416	468	402	424	430	452	472	425	394	452	458	435	424	449	441	435	408	418	410	420	428	415	416	396	425	424	411	410	419	477	460	456	445	425	414	424	431	394	447	420	421	430	433	436	434	454	462	421	438	468	409	420	405	412	433	412	448	411	463	453	414	406	433	437	435	430	429	413	441	481	406	424	433	397	395	395	429	421	400	452	439	432	399	427	420	429	392	432	451	426	447	445	439	415	420	447	421	418	443	446	424	395	471	472	405	402	442	448	427	445	414	452	435	459	444	422	436	428	406	397	414	406	465	432	443	438	451	413	423	473	458	444	445	370	438	419	425	431	456	451	420	414	414	401	440	389	387	425	424	453	434	446	425	443	425	443	427	410	432	446	420	440	429	424	438	442	433	424	446	434	416	431	446	437	471	439	428	437	429	452	407	415	444	432	445	401	434	397	444	443	387	466	441	419	426	440	419	445	430	437	393	457	435	416	414	430	393	440	423	418	469	427	416	439	463	408	439	443	447	453	417	400	405	443	400	395	419	420	428	420	400	446	453	409	412	440	461	425	431	381	444	462	389	395	455	461	406	427	403	413	443	414	410	457	432	433	433	397	420	450	469	462	418	488	400	424	440	428	405	439	440	418	439	410	451	438	435	446	417	418	440	449	455	441	412	425	449	443	453	425	404	441	387	437	406	454	448	433	411	406	414	417	420	404	459	445	402	413	432	401	451	423	451	420	417	430	406	445	468	381	416	438	442	439	407	434	394	418	461	405	432	429	441	415	406	391	432	389	437	435	427	436	430	439	465	413	408	417	432	442	398	425	420	446	426	404	425	415	461	441	410	429	398	367	425	448	450	395	431	466	414	426	439	470	419	434	419	456	452	489	428	464	465	440	438	456	420	448	413	488	441	437	435	422	449	418	450	455	447	446	381	405	438	426	444	457	427	451	430	423	440	424	407	432	468	395	452	391	427	415	418	450	439	416	428	459	449	388	431	437	448	424	413	426	427	441	483	445	411	431	427	450	430	405	417	443	436	451	437	426	430	432	410	441	432	415	435	450	460	468	427	441	394	435	415	438	420	462	446	444	405	427	407	430	461	412	424	464	456	434	381	428	461	453	447	441	438	430	426	433	411	418	414	385	464	442	416	429	438	437	450	432	420	422	435	447	423	432	442	426	409	402	422	408	422	444	431	421	442	451	402	461	457	414	413	446	412	432	473	415	447	430	449	424	428	420	426	451	412	434	414	408	451	424	448	426	432	435	444	439	448	437	384	448	443	426	414	441	443	457	400	437	407	408	452	425	448	438	444	447	419	423	436	408	410	456	423	428	408	445	449	432	422	394	439	426	413	408	428	390	438	441	391	402	468	396	445	413	414	439	435	402	439	402	420	398	422	390	428	421	404	420	414	451	398	445	437	412	443	483	421	416	424	390	395	427	426	447	421	423	433	440	419	447	422	423	459	416	446	405	435	461	436	451	395	421	465	425	433	413	434	412	415	435	428	419	447	449	437	474	403	419	438	436	405	430	476	461	422	440	446	405	423	426	440	440	453	414	448	414	435	411	436	406	441	414	426	434	421	419	429	480	439	430	421	430	453	447	424	388	430	423	411	440	445	408	383	431	412	430	418	437	440	403	469	423	462	421	386	415	427	424	454	490	445	456	412	434	423	414	449	436	440	470	429	453	414	421	427	435	427	428	420	459	463	415	430	412	458	463	432	431	436	438	420	436	403	405	425	476	422	460	451	400	432	444	443	454	437	451	428	439	405	405	436	463	403	431	422	396	408	436	438	443	418	437	406	431	468	374	423	386	443	421	413	443	447	444	408	429	398	436	448	416	456	432	412	444	413	440	448	398	400	443	437	402	409	462	420	422	433	401	401	409	440	416	439	410	389	427	413	436	412	412	466	413	417	445	451	438	422	406	430	388	413	460	420	389	435	447	423	408	445	442	435	455	387	446	406	414	400	463	422	461	447	430	425	423	441	399	423	411	431	422	446	411	411	416	429	432	469	431	445	419	436	453	451	425	414	436	447	389	388	434	436	434	430	459	440	430	412	442	423	434	437	419	430	415	430	435	430	464
12102	1224	223	220	197	203	190	176	211	217	237	210	187	182	191	180	189	197	228	193	183	163	190	192	169	188	183	171	190	184	190	181	189	179	186	194	175	213	174	210	177	193	187	201	190	210	198	199	186	185	200	204	202	141	179	203	167	194	196	180	180	176	185	205	190	192	187	205	212	204	182	197	188	174	175	200	195	174	199	182	175	177	206	191	180	181	208	211	187	181	185	189	218	200	200	194	163	171	196	173	217	196	196	189	183	199	187	185	193	207	193	197	183	214	185	182	192	189	208	179	207	198	193	205	181	215	153	188	175	181	194	209	201	204	195	223	216	198	189	171	187	200	225	183	221	183	179	186	210	228	157	186	183	193	190	195	186	207	188	187	192	202	178	189	189	178	192	179	184	193	173	217	206	169	199	164	197	191	195	204	196	194	186	182	203	219	207	173	197	192	180	190	183	174	207	201	172	195	198	189	218	201	189	198	189	167	169	186	176	187	198	185	198	191	160	192	215	188	210	183	181	197	191	172	194	196	196	184	191	211	195	200	188	216	197	195	194	180	200	192	189	200	209	186	180	185	188	220	167	195	202	166	182	193	206	201	218	171	188	191	184	191	192	230	191	172	194	182	157	187	205	215	210	203	198	181	162	148	160	194	187	174	176	203	198	186	196	190	188	185	180	178	179	192	191	179	174	181	215	231	178	178	202	177	198	200	189	188	199	176	185	175	182	209	187	204	195	168	174	199	199	177	189	209	162	189	182	203	186	181	197	196	209	196	175	162	189	181	176	193	184	170	194	196	196	178	198	201	202	182	184	188	202	174	196	171	178	192	203	184	200	180	185	200	195	188	183	192	175	203	167	208	189	206	190	184	177	177	210	175	191	203	179	164	200	201	188	178	186	190	183	188	202	177	193	182	177	188	182	168	195	191	179	204	187	185	216	189	174	184	185	189	193	204	187	206	209	198	193	194	190	167	178	186	208	187	173	192	184	193	202	182	195	181	181	219	215	177	198	180	187	190	207	207	201	202	191	191	185	167	182	197	193	192	165	181	196	199	200	185	221	216	213	182	181	161	209	188	202	212	178	161	193	215	191	198	164	164	210	181	210	202	200	154	186	171	175	198	166	192	196	206	198	171	193	187	207	191	200	196	179	189	188	192	213	191	189	216	169	173	194	188	178	193	200	175	160	202	174	198	199	172	193	161	193	164	186	199	168	202	186	169	197	187	179	172	194	206	196	199	187	195	197	198	195	172	192	205	192	193	171	189	197	209	180	175	176	190	195	184	186	182	202	170	200	231	173	227	201	201	184	209	180	187	172	182	203	220	207	192	183	161	222	197	214	174	166	213	173	200	197	179	181	190	177	188	163	165	176	189	206	170	205	203	222	170	198	181	207	176	192	161	194	208	187	191	210	184	175	189	182	195	207	178	179	182	208	208	190	198	157	188	169	196	178	185	178	186	192	186	198	180	207	194	224	211	199	202	172	212	186	159	189	188	204	199	186	209	171	203	191	188	197	183	204	225	190	201	173	186	181	200	171	194	200	184	175	188	197	198	191	189	215	205	185	217	175	188	209	192	188	187	197	187	193	196	186	181	183	170	185	187	186	193	183	197	198	173	201	174	180	179	181	186	209	213	187	166	176	185	174	170	180	195	178	190	182	199	196	167	178	228	161	177	211	188	194	190	184	195	172	178	171	213	204	195	211	171	211	207	163	172	181	190	172	182	184	170	191	198	190	186	180	177	197	206	184	197	198	197	209	194	196	175	197	226	199	213	178	181	186	176	208	197	180	180	186	227	201	193	195	184	206	195	195	165	184	200	177	206	194	213	197	202	191	200	191	187	187	181	176	182	184	182	168	216	208	186	196	230	173	210	190	176	194	176	191	186	197	192	209	189	171	205	182	199	185	198	176	172	214	209	208	177	164	205	172	168	198	205	198	224	161	204	191	201	189	181	206	189	174	195	190	202	190	195	197	219	191	186	183	206	184	192	209	193	197	200	171	197	189	182	171	202	189	186	200	172	165	202	176	207	181	189	176	175	169	183	204	166	187	212	212	206	171	208	207	191	193	170	197	187	194	200	194	205	182	182	207	195	180	191	215	184	179	207	185	184	190	183	180	207	183	171	179	197	183	192	186	176	192	183	188	208	174	192	203	197	169	189	186	197	189	172	211	173	216	167	210	175	165	196	189	199	191	157	200	187	190	183	200	198	226	207	187	177	189	178	189	187	210	195	174	161	187	200	167	194	180	213	194	151	185	199	180	164	194	188	203	197	200	193	172	184	179	192	192	186	168	169	200	210	202	169	185	199	196	193	201	194	215	178	163	209	202	187	184	188	188	166	201	177	161	160	191	181	183	197	202	181	172	189	188	191	167	206	194	192	188	169	166	189	179	179	182	171	201	224	181	192	189	166	210	177	183	171	169	188	175	176	178	192	193	191	179	186	194	181	171	191	198	179	182	199	206	203	193	192	166	172	221	200	209	215	173	171	169	211	201	202	189	181	206	224	184	170	173	188	185	191	200	204	200	184	187	209	190	168	194	218	185	185	210	173	211	155	187	192	184	207	210	195	202	210	200	197	215	179	204	182	206	191	186	186	213	182	179	187	202	190	186	195	197	203	187	185	194	167	197	211	191	170	183	218	174	222	209	186	181	210	215	189	196	188	201	201	182	184	165	183	161	187	217	176	181	187	177	177	178	186	157	225	197	193	202	208	202	196	194	222	206	194	197	212	190	197	190	185	180	206	205	208	202	171	180	189	214	205	202	163	178	168	185	221	175	178	184	172	197	204	166	194	202	175	220	188	187	182	178	175	196	207	175	170	205	199	196	194	188	165	204	211	199	209	183	206	183	198	194	186	174	181	202	183	179	185	177	197	176	173	187	178	193	188	184	181	167	187	201	201	200	205	199	190	170	162	187	173	187	227	188	188	165	195	185	212	178	200	200	198	213	189	183	191	166	178	208	193	187	187	177	181	172	201	198	219	203	182	185	218	186	177	184	197	176	194	190	218	185	177	210	176	173	209	171	186	189	196	173	203	188	163	164	196	189	181	181	194	194	181	221	208	194	181	206	186	207	201	201	208	170	206	203	193	212	198	181	170	167	175	215	195	206	211	182	184	183	192	174	178	193	228	203	195	198	174	173	191	182	203	186	226	200	184	177	192	193	194	195	176	176	209	189	182	210	207	204	168	193	180	199	217	187	202	207	205	187	192	199	153	189	196	195	180	180	181	169	194	212	176	172	232	193	188	174	196	189	184	180	180	197	189	195	185	212	186	204	211	207	234	175	186	199	155	169	180	174	185	183	189	207	184	203	162	193	192	183	198	178	186	182	197	191	175	179	191	215	198	198	202	182	170	186	196	189	195	180	192	206	192	199	177	197	191	182	203	177	209	206	215	182	210	192	181	190	213	187	171	196	178	201	175	215	188	200	181	175	194	206	165	178	198	177	183	178	197	196	180	187	174	198	201	173	183	178	199
8825	795	589	632	581	544	535	513	531	538	532	514	508	525	537	486	530	510	500	481	504	451	485	491	510	490	490	492	544	503	467	502	499	534	512	475	471	473	507	495	490	532	477	482	481	498	466	465	474	493	478	480	468	491	500	455	486	511	490	474	510	501	523	463	499	483	478	468	475	469	465	500	489	507	523	480	523	474	471	499	456	483	477	446	488	508	495	537	527	473	496	493	500	452	451	515	494	456	496	455	451	488	488	494	533	498	511	479	501	515	494	497	489	496	501	438	496	527	512	465	480	498	480	507	498	510	486	494	472	488	477	455	462	500	486	485	487	472	516	514	514	461	512	511	498	506	496	485	491	553	460	519	494	460	486	496	491	468	509	505	480	447	440	498	471	494	487	460	426	485	454	509	465	473	495	519	491	467	453	499	501	554	467	497	489	462	463	488	465	514	465	510	461	451	502	513	494	459	510	486	504	508	530	439	467	502	497	492	473	509	502	485	549	517	468	475	440	450	484	488	499	523	519	444	487	498	462	474	463	528	466	484	481	492	470	472	507	509	461	523	453	462	480	495	457	495	465	483	492	475	514	497	486	496	488	504	499	480	515	487	471	439	448	463	453	504	442	530	502	494	483	514	469	481	508	504	496	499	484	480	449	500	467	483	512	496	487	501	490	532	490	514	516	489	508	500	448	512	454	513	457	455	517	460	474	501	500	491	483	498	499	490	497	525	469	516	458	515	485	476	498	490	522	472	497	473	469	468	533	449	487	462	528	452	444	475	502	480	494	500	453	513	506	513	504	475	478	489	507	481	510	486	476	496	478	461	475	525	531	458	497	528	498	454	502	474	486	479	533	460	487	473	518	476	522	482	523	497	465	457	480	484	465	463	476	490	517	484	507	489	480	517	490	498	451	510	497	486	464	494	490	457	476	477	491	487	493	447	481	516	478	463	520	502	536	449	475	483	461	518	479	441	508	470	476	496	468	492	493	475	460	502	497	483	505	484	504	492	490	472	520	515	502	497	508	498	469	451	428	442	478	484	473	472	490	480	522	526	508	464	476	493	494	484	516	466	470	478	505	527	469	469	534	472	487	446	448	515	499	486	478	486	526	464	497	492	514	481	484	482	463	480	435	486	513	498	495	512	496	479	477	427	483	472	479	481	491	464	490	509	485	453	500	484	493	479	477	480	489	473	478	513	493	458	462	494	509	506	458	504	485	485	494	471	480	478	502	451	500	484	490	502	442	494	467	491	496	476	479	490	473	501	499	452	476	471	477	482	465	498	469	479	477	497	453	509	482	512	476	464	476	465	460	490	494	485	455	487	460	484	489	444	471	512	511	482	480	499	539	516	494	489	505	472	463	469	515	427	470	478	438	496	514	515	474	457	497	502	481	496	452	508	442	497	462	488	489	477	505	498	516	469	508	470	498	477	467	503	475	516	437	476	472	478	465	461	492	492	484	509	483	485	510	458	495	446	522	485	477	456	481	448	522	449	487	477	482	513	488	468	517	479	459	485	471	529	503	501	493	487	462	465	491	493	482	471	492	485	507	517	481	508	467	470	514	471	453	512	446	480	464	511	521	453	462	513	483	488	496	434	469	439	507	507	473	466	510	489	468	478	464	483	479	529	487	525	542	493	473	470	485	479	459	507	496	463	479	472	516	515	467	487	455	477	456	504	493	499	483	509	503	477	483	475	516	457	510	477	484	449	482	479	489	528	475	505	502	482	557	496	513	488	511	468	456	523	493	481	528	526	518	477	479	493	443	510	494	503	501	492	504	530	494	467	480	495	460	494	502	524	504	466	473	533	485	475	493	472	537	472	497	504	478	494	483	504	473	478	501	450	469	485	511	481	493	500	480	456	417	535	465	498	444	482	480	498	478	510	485	458	475	477	499	490	508	478	483	485	499	477	463	481	474	488	512	488	472	483	522	492	460	483	481	465	487	464	545	492	487	488	464	471	482	484	490	506	452	493	504	506	460	466	459	484	478	525	478	512	425	504	468	478	475	546	489	463	534	499	494	474	496	497	462	455	452	447	472	486	475	483	491	481	490	493	492	469	471	514	483	498	493	531	484	510	522	528	479	471	541	472	487	489	470	484	495	490	489	475	501	471	450	493	461	470	462	467	480	467	496	474	490	488	503	512	506	484	483	497	534	497	478	474	507	502	493	468	478	486	473	523	459	473	477	454	507	515	450	465	479	494	518	462	513	494	470	472	489	490	494	518	466	484	508	478	474	490	505	509	481	506	500	472	476	485	489	484	496	475	464	523	491	467	490	478	479	507	454	498	487	465	498	474	483	495	467	471	492	497	498	475	473	468	507	489	491	501	458	499	455	506	497	496	443	497	451	471	439	529	518	481	472	492	474	496	475	506	516	459	494	477	557	508	493	467	461	523	548	482	560	536	527	498	471	492	457	501	485	457	483	516	524	504	471	502	480	513	503	469	445	499	448	501	472	465	495	458	444	499	474	485	487	477	517	484	461	482	480	494	499	483	555	484	494	469	450	472	496	503	513	535	482	454	473	543	465	496	542	482	467	480	481	499	477	508	478	438	457	480	495	489	521	461	473	482	455	464	481	491	489	510	472	469	490	508	478	465	489	497	444	500	493	522	501	488	493	480	466	464	505	489	509	491	507	483	524	444	514	462	482	485	492	498	514	480	498	462	479	487	522	459	452	529	499	519	508	482	502	482	540	469	470	491	464	548	509	462	472	463	498	446	502	497	484	465	487	487	489	503	460	497	545	493	492	485	497	498	464	504	465	473	482	496	493	511	446	472	468	496	499	462	510	470	483	470	493	495	508	476	480	446	503	500	458	473	469	445	492	507	443	470	512	492	473	473	481	481	499	468	466	483	527	439	500	475	492	490	488	472	475	467	446	467	466	489	474	486	462	507	469	496	485	466	476	494	439	470	468	521	532	478	474	446	429	455	508	496	458	503	449	490	478	525	464	469	482	488	485	514	461	486	519	500	486	461	461	471	465	545	466	498	492	495	516	509	477	489	479	491	491	503	507	492	468	525	479	512	487	487	502	473	520	466	471	472	496	501	445	495	487	494	428	484	512	458	452	513	471	488	466	461	488	458	539	488	488	495	536	456	458	490	453	479	499	481	489	478	474	430	518	455	513	481	495	472	489	511	494	528	488	468	450	457	420	504	474	458	483	477	476	502	469	484	453	505	502	484	521	522	490	481	484	467	466	494	482	482	499	504	517	457	478	512	488	491	500	461	467	458	495	505	476	465	493	471	496	459	469	494	527	453	468	502	467	481	507	472	508	499	488	497	482	499	469	497	461	511	481	490	489	491	438	464	499	452	454	518	501	499	479	480	490	510	496	469	504	479	490	524	495	448	474	479	523	522	461	450	479	490	469	507	519	478	470	486	445	505	481	497	480	508	517	505	494	500	504	462	486	504	484	465	490	485	484	476	504	426	470	492	509	481	514	471	494	466	471	491	478	520	477	497	499	482	491	493	488	485
28043	4979	842	646	495	418	357	339	312	291	299	276	304	270	292	279	287	264	277	248	250	297	246	222	264	257	259	265	271	241	259	279	270	242	273	284	241	268	287	250	230	218	230	272	282	239	234	241	255	248	259	268	252	280	269	278	287	250	250	294	254	243	252	263	254	269	279	268	280	267	266	241	236	234	271	246	249	247	224	255	231	275	255	236	236	251	230	260	246	291	302	223	245	281	241	270	247	274	265	242	261	267	258	259	272	215	273	260	259	251	252	257	262	286	257	254	267	240	258	233	244	249	274	283	264	267	240	241	264	276	283	282	251	284	284	256	259	277	280	252	192	241	263	251	252	265	258	254	288	239	251	273	274	236	282	265	251	260	243	248	262	272	256	262	276	260	255	263	256	282	259	259	263	288	259	280	287	264	241	258	285	283	243	259	257	263	257	274	263	233	254	243	261	247	251	249	262	248	224	244	260	277	269	261	265	242	269	282	256	290	271	222	285	241	271	250	252	263	233	285	240	263	259	231	256	248	265	241	261	231	240	303	252	232	288	234	246	266	278	268	289	244	224	251	253	273	267	241	307	270	253	247	239	260	260	280	252	246	250	260	248	266	271	248	227	247	262	239	254	256	267	249	262	257	274	279	259	249	252	265	245	256	254	232	246	239	261	262	277	263	260	243	254	245	242	254	257	256	280	247	248	276	250	259	255	258	235	269	260	243	280	244	259	250	257	261	245	258	259	266	258	278	224	287	261	282	249	216	253	235	275	264	284	282	242	289	263	266	248	260	267	275	235	222	290	238	278	247	274	257	243	234	222	269	294	274	263	271	252	233	232	257	253	234	265	267	275	251	234	241	238	237	250	270	279	276	249	266	246	230	255	291	258	278	259	264	285	264	256	255	277	234	257	260	264	236	274	250	272	255	257	251	277	258	247	269	226	255	259	241	238	258	255	252	274	266	257	255	255	275	245	260	241	258	243	253	261	230	261	264	271	241	231	213	255	258	252	258	231	259	273	224	277	250	281	233	253	265	224	264	240	255	267	272	284	286	238	272	230	250	261	236	245	249	262	246	233	282	258	258	258	260	241	254	259	240	266	259	263	237	257	252	256	237	247	272	248	267	275	255	271	277	246	261	232	258	297	267	242	266	248	257	241	227	228	261	277	258	252	231	268	284	232	246	274	250	230	275	245	274	254	259	257	246	273	253	262	268	259	256	237	271	270	248	259	284	241	260	258	261	275	269	238	234	247	276	295	288	270	241	240	258	262	265	243	258	274	243	236	285	258	266	269	274	239	255	257	259	219	248	261	270	280	259	259	245	253	270	251	247	239	276	235	261	255	260	259	257	259	241	247	269	234	278	282	246	263	258	246	260	227	266	246	275	259	255	246	220	275	290	250	280	240	235	285	249	280	255	255	269	262	271	248	256	238	266	257	264	245	275	236	256	248	267	213	257	252	241	253	267	244	265	270	241	259	232	232	245	258	262	242	228	261	245	246	262	301	262	258	254	254	276	251	267	254	275	283	258	268	299	249	267	254	229	263	290	260	257	257	280	271	261	269	252	265	262	277	250	245	243	284	244	273	261	257	256	248	221	237	247	261	239	249	268	295	284	248	291	273	259	277	290	240	260	258	245	213	294	246	266	282	257	235	237	258	284	245	265	239	271	280	235	243	239	239	256	263	277	303	256	260	273	248	261	275	277	267	229	249	250	261	257	267	259	288	243	254	242	252	257	257	263	263	245	286	256	237	230	267	282	271	264	255	277	231	266	227	250	246	248	268	263	265	248	235	256	231	242	276	251	275	271	253	274	282	266	228	265	233	273	271	280	262	260	276	282	236	269	243	245	266	264	266	245	258	232	300	264	273	227	232	242	273	242	251	260	224	268	254	249	268	231	278	244	248	259	259	256	252	262	273	279	295	258	266	222	241	269	256	271	258	272	257	280	275	263	250	244	238	303	265	252	235	264	256	274	257	269	246	251	242	243	273	261	268	290	262	249	236	247	276	244	279	245	234	274	269	271	290	263	240	273	254	245	251	272	266	242	227	236	229	302	308	270	255	296	254	275	251	238	248	245	253	258	276	277	269	287	249	261	238	229	257	248	281	290	246	276	265	238	238	247	254	259	276	270	259	263	269	290	262	272	288	268	256	257	280	252	232	225	259	251	240	254	262	274	236	262	268	271	239	273	255	255	259	264	221	235	275	246	261	268	272	265	266	300	270	244	276	283	260	238	271	259	259	250	278	277	251	269	294	245	277	281	239	261	246	270	229	275	235	259	262	244	251	225	252	306	291	270	281	241	259	262	285	278	245	255	237	252	262	244	260	279	251	269	272	232	268	271	260	266	264	264	260	288	272	282	271	297	269	263	236	225	248	287	239	263	249	251	252	252	241	252	264	258	247	222	276	241	293	240	231	273	225	251	286	255	253	253	248	245	252	244	234	245	230	294	260	242	235	285	292	264	262	244	250	236	279	255	258	248	262	278	248	251	240	275	263	272	276	262	242	259	268	260	297	264	272	275	229	266	267	261	260	238	282	252	250	278	258	286	257	251	259	240	277	264	263	251	244	267	267	247	278	257	267	290	264	276	294	263	245	245	240	255	247	281	262	256	257	280	239	255	241	260	245	240	245	244	258	254	256	247	279	231	268	263	274	265	282	239	238	235	251	269	257	255	249	247	231	266	266	249	256	260	258	284	257	256	293	286	268	297	283	278	257	281	266	245	268	271	231	249	280	249	255	217	205	256	256	275	248	279	279	273	229	254	226	257	268	280	264	240	292	267	240	249	258	279	254	267	251	259	235	262	270	249	276	279	261	259	245	241	288	264	275	255	256	302	224	221	235	266	299	293	274	250	276	294	260	234	251	249	264	259	269	282	254	228	260	276	272	250	253	278	266	234	269	240	287	250	251	272	244	227	270	259	247	250	263	258	269	271	251	268	258	234	251	270	249	277	234	277	291	237	247	279	258	264	260	245	279	234	249	277	265	250	285	253	260	249	268	251	251	247	234	250	261	255	248	261	247	267	252	252	267	256	237	257	239	252	262	275	248	249	258	269	272	260	259	256	254	249	246	280	260	257	266	310	276	259	241	293	233	237	252	236	248	250	258	267	268	238	276	255	247	241	280	254	242	277	294	249	250	255	235	248	255	266	249	276	258	261	240	244	255	243	255	258	257	247	242	238	227	236	281	248	250	263	273	295	262	258	266	233	234	262	243	252	236	255	269	250	251	267	248	263	255	269	256	243	231	255	264	271	270	229	268	278	235	283	266	252	293	247	264	264	303	256	247	254	239	259	281	231	286	265	273	274	271	278	245	263	281	302	245	240	267	240	238	256	237	280	241	278	251	261	258	263	241	252	263	251	233	271	255	235	247	260	251	274	273	273	250	238	244	269	258	244	253	253	243	233	271	242	261	261	238	251	249	298	247	258	282	282	245	233	265	264	260	243	246	240	259	246	239	244	274	288	249	257	259	250	273	249
19491	1833	1581	1730	1564	1326	1019	916	907	786	853	764	773	782	777	733	733	700	731	772	690	626	665	691	683	654	631	674	630	647	638	656	666	688	671	651	590	644	653	626	626	635	704	611	622	626	634	650	604	629	599	620	620	610	610	638	584	632	634	625	660	678	687	659	618	624	635	621	625	635	642	646	614	639	622	582	573	608	607	604	641	662	603	629	669	594	603	574	641	629	604	632	614	622	586	642	622	584	590	617	599	657	620	613	581	641	626	585	627	645	581	645	586	623	615	619	616	609	589	640	634	606	612	589	590	650	605	604	633	620	683	649	645	620	663	609	638	616	607	639	650	625	641	601	608	625	639	632	593	666	586	621	630	630	657	652	646	599	656	656	587	576	611	624	646	620	611	614	628	596	629	629	596	627	636	680	632	618	657	647	649	660	612	639	603	599	632	597	606	583	614	621	644	605	586	595	631	617	644	620	645	615	628	617	615	610	632	623	601	600	660	596	594	631	634	644	654	647	601	608	603	638	617	633	623	659	613	593	629	618	632	662	648	597	571	609	589	617	661	619	615	607	678	580	628	643	599	664	570	658	621	576	641	636	600	625	669	628	616	630	636	593	647	601	610	641	605	615	628	627	612	606	647	633	622	641	570	593	606	628	598	600	625	601	679	621	577	612	672	609	655	606	601	608	627	627	636	626	603	660	592	610	592	666	675	606	652	586	615	669	637	656	642	642	632	647	633	626	627	609	620	641	601	611	649	594	638	602	636	615	583	641	610	623	576	606	645	613	639	621	658	630	602	666	635	634	594	646	635	651	624	652	607	620	623	619	633	635	596	633	628	621	631	638	631	668	609	615	616	614	649	618	624	551	628	659	642	606	617	684	658	660	602	598	632	620	646	580	642	653	611	611	661	598	644	631	598	616	614	652	631	645	645	604	600	619	637	614	602	593	620	632	653	627	640	641	582	642	613	613	627	573	650	590	629	588	646	605	590	629	649	629	613	616	650	635	646	631	637	609	626	626	590	604	593	612	610	622	604	611	659	621	623	647	635	593	613	639	634	649	612	638	641	615	630	612	565	673	630	600	603	640	621	620	594	648	636	607	624	631	601	601	611	577	598	656	621	574	620	587	594	638	659	588	635	616	643	619	649	629	659	589	629	620	607	610	637	630	609	651	611	626	630	628	613	601	631	633	623	607	614	577	567	607	604	634	575	595	617	606	613	622	645	666	588	595	646	626	602	600	631	678	586	608	608	636	612	642	630	581	601	646	661	614	612	667	581	582	635	649	682	622	649	602	642	609	584	640	600	618	601	643	595	595	610	551	615	681	627	645	619	610	628	581	608	631	695	615	650	623	637	621	624	592	611	586	635	648	623	594	612	639	651	580	658	655	620	644	624	621	656	645	587	653	662	651	614	614	623	639	600	614	625	617	645	619	629	624	679	609	644	607	629	645	631	612	609	605	593	657	641	629	577	579	595	641	647	642	609	620	591	600	589	573	590	651	627	618	607	567	610	612	597	594	616	591	600	601	604	636	628	630	657	627	603	610	607	676	654	621	632	623	623	630	643	648	589	628	643	630	622	607	617	630	659	619	711	584	601	613	538	626	638	603	613	611	629	616	584	587	596	653	674	630	673	634	606	659	597	598	609	662	619	638	590	623	631	638	592	632	639	633	590	641	587	634	613	593	636	636	586	622	638	622	655	645	633	621	651	603	608	630	614	634	613	660	617	666	608	636	580	618	623	653	619	632	622	653	604	640	636	610	604	593	644	604	614	625	599	618	649	646	588	635	591	658	596	664	632	631	610	642	658	623	605	653	655	654	649	647	647	616	642	619	607	592	618	582	616	620	602	668	618	648	694	641	607	624	585	650	605	597	620	609	620	622	632	624	636	610	605	567	659	617	619	647	609	627	608	635	626	661	603	650	601	638	586	618	636	632	621	586	642	634	654	654	608	595	612	620	617	609	653	659	635	562	607	680	633	584	609	616	613	652	630	615	634	621	612	607	576	614	649	597	615	635	659	606	610	637	625	599	604	619	596	603	639	610	610	632	641	616	596	604	568	572	612	608	609	635	576	623	627	648	679	628	616	577	658	664	638	658	602	615	637	626	619	643	630	599	634	605	640	578	642	590	621	668	638	616	644	625	638	598	621	641	604	629	633	629	607	646	661	634	574	622	641	693	709	630	618	599	620	645	567	622	641	644	580	626	641	620	616	624	676	634	611	595	617	583	659	650	660	648	587	661	600	623	601	598	586	563	637	643	621	576	625	604	638	604	628	611	617	623	636	614	568	623	625	604	656	628	626	627	635	623	636	654	669	606	658	585	638	623	610	642	647	614	639	618	595	597	632	616	562	657	586	554	592	626	632	606	637	567	627	605	628	623	645	630	641	677	594	663	595	652	605	614	655	642	625	602	615	613	602	586	603	605	617	646	629	608	638	594	634	624	607	662	616	640	606	657	665	572	636	613	577	612	613	656	650	639	591	569	608	617	615	664	625	632	610	612	628	640	602	590	617	616	629	630	617	648	615	572	639	656	622	635	631	611	634	641	629	607	622	645	591	670	609	650	599	580	601	571	610	608	622	640	605	631	602	611	591	647	590	585	610	590	618	597	620	627	614	618	612	652	653	651	612	576	642	637	592	638	640	610	582	674	628	618	607	694	608	636	637	650	606	654	615	714	616	665	628	637	634	628	587	603	600	597	632	657	630	597	623	598	588	590	588	615	649	597	616	637	650	577	597	645	616	674	620	633	621	623	594	618	632	608	607	628	580	648	617	631	606	621	626	623	631	638	583	606	611	625	609	610	590	611	624	647	624	641	639	595	607	630	634	624	607	653	604	631	651	580	661	629	658	606	654	620	612	661	607	589	619	613	617	599	643	608	656	576	656	621	607	645	658	647	616	616	589	639	633	602	651	608	653	642	584	615	611	606	601	621	617	625	598	609	581	604	636	649	644	645	651	627	615	601	617	597	615	597	633	628	570	598	637	640	573	644	631	627	623	657	627	608	629	619	645	625	619	581	637	575	621	614	645	633	652	628	625	595	606	613	628	616	581	616	630	627	669	662	617	613	619	630	623	574	544	603	653	609	624	610	603	649	583	589	601	624	634	603	645	651	625	665	638	624	627	635	600	627	666	598	652	617	611	602	608	583	598	643	612	619	645	630	603	651	594	677	618	664	651	616	634	649	614	611	630	631	657	617	638	619	577	646	646	616	637	635	595	637	628	621	634	619	594	632	602	644	605	615	590	630	631	574	617	610	607	596	582	631	667	662	594	604	624	676	593	631	637	660	644	632	564	599	623	647	649	655	600	634	618	596	600	601	634	631	602	583	598	606	647	620	647	637	602	603	644	631	603	654	636	649	646	636	598	612	636	624	637	612	576	627	595	645	616	632	643	658	636	612	619	615	633	634	635	632	656	610	625	629	630	649	617	576	647	597	625	607	623	688	624	635	637	625	633	632	614	608	618	660	602	616	633	650
37744	8828	1620	850	638	452	341	265	224	219	220	216	238	215	197	211	190	194	188	150	184	172	214	182	178	164	168	179	178	170	146	175	150	199	155	168	157	169	155	168	182	185	177	183	169	188	149	171	177	175	165	145	178	161	175	158	173	170	172	179	166	161	144	163	171	190	141	159	168	181	170	181	162	171	175	173	163	185	191	189	162	167	157	178	156	160	171	166	175	166	159	173	173	184	175	156	173	195	184	162	162	158	189	153	149	163	165	197	170	173	163	180	183	187	163	186	160	165	175	167	147	180	143	170	164	169	178	168	159	184	167	165	173	180	177	165	161	153	151	154	197	151	175	164	178	154	136	163	153	143	173	132	163	169	163	162	194	146	146	159	157	158	215	196	165	191	138	177	154	174	178	153	170	165	180	166	171	183	169	147	198	185	169	183	167	158	184	159	163	175	163	171	145	166	158	167	166	153	190	172	185	150	174	178	180	162	182	171	165	141	144	170	163	175	158	175	138	161	178	185	176	197	181	162	185	162	153	166	176	164	164	164	163	176	176	138	192	164	179	177	165	190	183	128	192	160	161	171	165	158	170	149	166	150	183	173	161	155	157	169	171	167	206	193	153	171	170	165	198	159	165	163	160	172	166	160	168	141	156	145	145	160	169	137	155	164	154	160	146	176	177	179	191	142	160	170	156	149	145	159	164	177	170	159	149	122	180	189	167	181	153	167	177	160	147	176	165	187	176	173	172	165	170	179	151	173	167	184	191	180	153	167	152	175	183	166	144	171	175	172	165	149	151	177	185	166	145	173	179	148	179	185	170	158	168	172	184	164	177	139	170	183	171	147	178	171	163	185	176	155	182	137	140	142	196	179	180	189	169	161	167	168	180	162	173	185	180	171	167	175	165	156	185	163	173	145	159	174	168	175	179	153	167	143	214	192	156	159	208	151	181	181	169	159	147	183	156	158	142	184	161	188	181	169	183	167	159	157	155	159	170	177	177	158	147	188	156	153	157	152	153	160	149	163	181	180	165	177	179	191	167	178	196	175	164	172	179	196	191	178	177	152	172	155	162	177	157	159	142	184	171	154	162	177	182	186	195	164	168	176	161	164	158	160	167	167	187	163	184	144	184	160	164	169	178	162	166	182	205	149	145	147	182	178	140	176	171	153	167	167	177	150	169	164	189	182	172	151	146	148	179	161	178	146	189	151	163	176	162	174	180	142	159	161	202	153	158	175	184	154	164	187	170	204	157	153	152	158	177	171	180	165	174	162	138	149	160	158	188	170	171	175	155	148	177	174	165	144	161	134	154	163	171	173	153	177	170	172	163	187	175	165	193	155	176	167	170	180	156	155	181	171	171	168	167	174	164	169	169	185	151	161	192	177	170	159	164	171	165	164	152	164	166	203	163	162	168	154	174	168	157	153	183	146	163	166	177	181	174	181	173	170	174	195	195	155	169	167	186	171	184	152	170	183	188	167	193	163	175	179	146	164	134	168	157	156	170	155	171	154	165	163	148	165	154	145	153	154	162	159	147	160	161	145	153	159	170	171	171	152	157	143	189	190	185	136	173	162	177	155	178	178	154	147	166	173	145	185	143	146	155	149	142	160	174	189	158	152	159	161	162	167	158	176	177	157	175	175	180	153	160	171	170	168	173	182	169	161	168	166	161	187	138	169	173	153	157	190	170	162	160	167	152	160	165	170	164	192	168	176	152	157	173	181	155	160	160	193	157	138	144	163	169	187	170	168	190	166	156	177	144	159	171	149	161	165	171	163	169	190	173	165	173	161	148	154	155	174	184	193	170	174	162	176	186	159	147	166	149	186	158	178	166	170	179	180	147	187	155	174	174	173	171	180	185	174	158	161	162	148	168	194	141	181	202	167	172	149	191	168	188	187	169	161	163	181	143	177	161	156	173	173	160	180	167	167	168	163	185	141	150	173	148	172	152	170	177	140	149	178	168	157	167	150	187	173	161	163	182	170	133	176	165	162	180	159	167	182	145	175	151	164	162	155	181	141	164	181	175	186	164	169	175	162	173	157	202	174	127	161	160	148	167	172	153	171	192	176	184	158	174	150	175	164	175	189	157	196	163	154	165	164	166	201	201	177	191	139	160	181	160	157	199	171	156	163	158	173	187	180	185	146	179	149	171	176	150	159	165	171	146	175	186	150	162	151	157	145	192	163	151	171	169	164	169	146	160	182	155	155	161	153	160	175	194	184	161	172	202	183	158	133	185	170	176	154	165	152	166	157	179	159	163	187	166	170	164	160	157	168	157	174	180	166	168	208	164	167	130	153	148	155	163	163	161	175	169	144	183	155	183	162	162	169	174	154	167	169	181	173	143	160	180	188	178	166	173	177	153	167	152	162	158	174	183	162	182	175	154	150	156	166	160	159	163	161	201	170	173	186	166	163	191	156	174	155	160	163	176	143	170	172	159	168	172	166	174	174	176	163	149	171	176	172	161	163	173	158	150	153	169	165	156	166	137	170	164	154	185	187	154	155	166	154	151	170	172	180	184	195	198	163	154	161	169	167	154	177	166	183	165	169	182	159	143	156	179	183	167	179	157	164	157	196	159	189	181	198	170	168	201	171	189	195	182	145	160	174	161	191	166	180	170	174	195	164	180	172	164	176	155	164	164	151	156	178	162	159	171	178	163	181	172	177	162	189	144	172	164	195	165	176	180	170	193	174	184	172	155	153	160	182	187	183	179	173	178	168	157	148	160	170	165	165	162	145	200	166	171	168	193	158	169	176	182	155	173	151	150	142	182	169	158	166	161	167	178	169	185	159	167	167	202	168	154	174	160	182	174	161	161	150	160	152	152	159	170	138	157	168	158	154	154	164	166	158	177	177	158	193	167	181	148	179	155	152	176	161	175	165	143	183	178	169	158	184	163	170	172	178	153	162	168	155	155	174	172	150	181	153	151	182	186	199	183	201	147	161	183	147	203	173	151	173	167	173	192	189	162	183	151	149	190	173	167	178	159	151	173	162	167	159	143	175	146	165	178	178	161	159	184	169	150	164	155	153	180	156	165	171	166	153	194	164	168	150	156	146	159	174	175	155	166	179	179	196	193	198	172	173	171	190	147	166	184	143	174	187	159	138	147	175	167	168	164	169	155	188	164	159	167	158	161	151	164	182	178	154	162	189	172	178	164	163	181	189	179	147	154	174	168	167	162	185	167	165	176	188	162	168	187	141	192	176	194	184	174	149	155	171	163	173	188	181	176	162	181	162	177	161	153	173	155	153	167	186	171	148	185	159	171	163	169	191	171	156	151	152	168	173	168	185	155	172	155	199	173	166	181	138	158	184	158	181	193	170	172	157	169	183	166	164	159	119	132	204	178	153	165	167	163	188	182	172	195	171	162	182	148	181	195	173	162	152	161	142	184	170	151	165	150	171	150	206	178	149	194	175	161	159	187	167	162	180	174	147	174	151	176	184	189	187	168	158	170	160	160	149	174	185	173	174	177	160	160	175
24494	2167	2219	2349	2041	1575	1270	1039	949	748	705	713	693	681	599	595	612	636	545	496	508	460	484	481	458	489	477	460	430	431	430	490	454	461	450	477	452	439	455	416	459	473	421	388	443	398	402	437	434	409	456	398	404	418	389	449	412	400	412	419	420	438	390	406	408	449	435	437	432	430	406	400	410	414	395	411	427	451	425	382	393	387	409	418	427	422	424	413	396	440	419	451	384	436	424	405	404	412	476	403	365	370	417	412	388	426	410	416	437	430	395	415	417	422	399	385	415	415	382	426	402	419	400	410	397	403	459	389	398	423	421	435	401	429	372	400	426	407	424	399	426	405	405	399	419	419	435	412	433	426	427	417	420	408	422	414	421	428	414	389	400	420	423	382	399	376	423	407	421	439	404	418	396	434	436	461	410	399	411	391	416	422	406	422	373	397	415	350	401	374	391	436	417	419	391	403	416	390	409	393	415	448	431	407	414	387	419	423	367	405	401	392	399	438	381	436	413	392	406	420	414	397	444	444	395	432	406	432	372	438	382	400	363	399	405	431	391	411	429	412	389	374	392	415	411	366	455	457	415	424	391	413	407	422	421	432	397	412	406	419	390	407	402	387	402	417	452	403	417	421	419	424	422	472	418	413	408	412	428	429	422	411	408	403	385	425	422	420	408	433	375	417	408	416	415	371	372	399	433	410	398	422	414	396	422	399	397	413	436	368	364	412	400	390	401	422	438	427	391	394	416	396	398	428	396	421	425	425	421	424	387	408	413	410	373	415	420	395	416	405	427	398	403	379	429	393	395	428	435	435	383	410	412	407	438	379	437	425	406	434	431	424	403	394	442	406	401	399	409	425	408	417	387	406	425	442	425	387	376	425	426	432	419	430	397	404	411	387	392	424	396	383	429	435	443	404	417	412	423	381	392	399	446	383	399	408	427	377	442	395	434	389	393	421	421	411	396	379	357	417	432	413	418	417	398	393	404	407	422	402	370	400	444	429	458	408	398	420	420	399	422	417	404	392	399	418	430	408	413	405	403	392	424	418	433	413	379	408	400	411	441	414	420	370	404	409	403	406	386	372	388	373	418	391	413	392	393	394	394	388	411	443	399	411	417	426	384	408	370	426	454	374	432	420	395	389	409	413	409	395	419	415	436	435	410	432	418	440	397	436	370	411	439	462	430	384	406	416	418	406	379	435	435	378	393	384	427	378	382	430	428	409	424	414	382	434	401	458	407	430	390	427	451	417	435	424	414	384	408	434	404	422	385	418	434	401	395	419	384	395	400	406	406	394	367	391	406	406	418	399	399	419	406	390	401	407	408	384	389	408	378	427	376	406	403	446	430	435	427	393	403	383	425	388	388	401	414	400	412	389	389	420	403	414	428	440	374	391	417	406	398	347	413	386	406	392	439	406	380	404	415	402	439	396	384	370	430	435	437	405	410	431	383	384	367	407	387	428	393	411	399	406	423	401	408	399	445	445	389	402	471	413	398	419	388	431	399	415	432	435	435	386	383	429	352	428	421	412	417	401	403	416	413	425	422	404	431	418	416	422	357	379	415	404	440	408	422	418	403	403	405	396	393	425	385	431	421	391	399	364	406	396	421	448	414	388	404	393	370	417	417	394	432	417	436	402	434	411	384	438	417	406	442	421	385	438	389	407	419	451	395	416	393	416	414	387	402	408	464	438	406	405	461	414	414	386	408	408	410	446	435	430	380	378	383	408	386	406	398	416	400	397	439	410	400	447	416	421	368	406	402	423	382	372	415	387	404	406	396	394	411	379	394	420	365	412	405	385	409	387	395	410	408	364	374	400	422	406	408	429	404	428	419	420	405	411	424	419	414	393	384	418	419	405	438	412	444	409	386	429	446	431	429	411	403	388	365	391	412	424	428	433	455	390	405	404	418	414	432	388	448	425	427	428	422	402	412	405	411	419	451	452	380	425	410	400	397	406	407	403	433	435	384	404	370	395	408	402	430	405	433	419	427	393	368	400	417	411	401	428	407	423	425	413	429	428	436	396	389	403	401	420	425	418	429	432	397	419	419	400	400	447	370	426	409	409	391	397	403	424	397	401	359	380	395	412	409	403	405	405	393	416	481	399	385	400	458	431	420	437	407	400	408	419	435	423	412	390	421	400	413	406	401	429	410	387	418	413	408	390	391	377	433	419	389	406	412	393	417	391	415	392	405	388	423	420	387	402	379	433	400	420	395	457	375	435	397	405	416	383	378	406	421	440	418	406	395	397	398	452	397	402	442	402	407	369	422	394	453	447	381	400	416	413	395	425	426	414	417	436	398	408	431	414	435	403	379	412	398	393	371	417	393	407	423	384	391	439	426	414	398	414	419	399	405	400	398	352	414	454	405	384	393	418	440	435	431	430	393	394	424	410	364	419	382	452	402	434	401	397	410	406	396	448	419	419	437	413	430	420	434	415	375	409	381	413	405	421	401	420	417	372	386	414	453	412	403	419	412	373	385	422	383	385	413	436	392	419	430	391	414	390	411	415	391	425	395	435	389	392	404	412	376	403	368	414	433	440	415	447	415	401	401	386	403	436	369	456	421	424	406	417	456	435	428	367	401	388	418	442	385	397	405	409	416	423	416	417	400	408	424	456	416	433	440	400	453	422	401	436	391	406	393	376	397	388	402	412	409	402	419	391	413	401	426	431	361	426	384	405	393	436	395	425	403	407	366	391	410	396	387	428	418	384	419	412	378	436	400	388	417	392	429	378	401	417	430	427	389	402	412	414	405	419	400	361	368	405	424	434	426	429	396	407	398	374	390	408	371	420	409	387	385	428	412	379	399	454	376	389	422	398	408	415	408	378	421	407	407	394	426	420	424	413	419	384	423	408	410	454	404	400	405	405	412	397	396	394	424	417	446	394	408	382	411	417	420	418	376	401	387	434	434	420	397	428	379	407	427	382	399	396	430	431	402	435	400	388	384	418	403	412	374	405	401	400	428	434	372	399	402	414	416	424	412	390	412	398	367	417	413	414	454	413	408	419	410	399	410	423	390	414	416	398	409	462	418	399	406	414	392	400	422	427	398	417	371	386	425	394	421	437	394	455	407	418	368	431	410	364	438	418	434	408	407	407	372	411	394	446	410	414	416	422	406	389	410	387	402	413	368	401	413	407	405	456	416	398	422	409	444	411	405	363	432	398	424	403	409	395	374	422	387	417	434	407	387	357	428	404	403	402	397	413	424	381	395	385	439	421	418	396	387	416	421	421	429	397	419	395	440	368	392	401	392	372	393	407	421	411	423	425	417	406	370	399	381	439	405	413	395	390	396	444	382	409	409	399	410	400	408	435	409	468	399	418	449	411	426	427	404	392	396	420	402	400	418	426	431	405	448	394	433	408	403	401	402	401	406	427	378	368	418	386	409	428	351	391	438	410	411	376	436	413	409	409	414	416	436	369	411	425	437	420	403	411	392	423	409	432	419	439	397	417	401	401	413	422	429	397	374	378	408	406	400	417
11814	1155	219	205	210	190	192	210	198	200	181	187	203	165	185	189	206	171	189	149	171	217	205	181	163	154	200	165	184	193	190	197	156	192	180	175	155	183	189	159	183	183	195	199	212	200	221	224	184	178	188	199	180	203	172	169	202	175	169	186	192	161	201	144	177	209	181	160	187	214	179	192	170	178	196	171	154	148	187	178	175	187	193	199	164	155	180	174	183	210	185	180	196	200	161	199	198	175	162	171	199	199	162	172	204	218	171	182	173	181	202	191	184	195	172	201	181	155	195	208	180	205	194	187	208	186	173	181	174	200	181	180	191	213	187	190	172	168	174	151	186	174	165	187	188	192	177	182	153	173	170	171	190	187	192	165	209	196	175	178	170	213	192	204	162	180	178	182	161	189	208	191	197	193	166	168	173	155	166	178	179	186	168	204	166	190	173	191	178	181	203	202	174	182	185	167	166	206	185	185	188	170	160	212	184	202	162	176	175	183	207	199	181	166	176	165	171	180	181	179	190	191	196	194	172	176	163	174	182	170	191	193	201	177	182	196	164	190	182	152	178	183	207	181	177	179	182	203	207	190	186	167	174	182	177	195	197	171	170	179	171	177	205	185	186	160	194	200	174	164	188	176	204	194	178	180	198	204	166	180	167	190	178	162	181	182	197	198	184	183	201	183	189	190	179	213	166	195	196	190	173	190	193	167	198	168	151	181	207	189	211	195	201	183	184	202	182	174	156	177	175	185	186	192	206	183	180	176	185	175	174	173	197	168	193	172	204	184	196	187	193	191	214	207	198	181	201	203	200	178	194	180	184	191	193	182	179	189	191	216	175	202	197	150	179	186	172	180	185	174	218	165	164	187	192	182	206	201	187	187	192	188	179	177	181	186	181	221	192	178	196	203	156	206	195	166	172	191	191	204	182	204	198	166	177	172	177	226	210	178	186	186	185	189	183	184	154	191	187	198	196	187	217	210	177	189	169	182	190	188	207	187	190	199	177	179	183	195	217	204	174	174	211	169	197	175	165	183	178	199	198	187	185	166	182	202	191	188	167	192	192	186	195	183	193	165	187	166	196	180	188	192	197	175	200	161	170	163	176	168	156	192	204	184	188	204	179	167	168	196	173	200	204	164	179	188	185	190	178	187	201	183	189	196	165	193	184	153	184	156	179	178	162	179	166	179	166	180	197	192	154	173	174	157	178	195	183	174	183	189	179	178	176	183	216	168	150	201	178	187	168	195	196	196	180	182	230	208	184	187	175	156	170	199	187	202	177	181	173	196	175	202	179	169	201	217	192	179	188	209	202	202	190	155	199	195	178	193	192	221	173	188	202	190	198	193	200	217	176	181	195	176	182	205	185	203	173	195	161	189	198	175	197	170	180	177	191	187	172	155	169	176	211	184	186	192	176	185	169	190	182	157	180	216	213	159	192	168	179	213	188	228	201	174	180	200	188	178	181	177	150	184	177	180	199	167	181	163	201	166	182	172	189	186	205	181	195	170	162	191	165	175	199	185	188	204	173	179	185	185	163	165	177	182	175	172	199	182	180	180	178	180	180	194	187	185	171	184	190	169	183	182	191	177	187	159	195	177	171	184	195	154	192	205	172	171	204	178	167	163	185	175	183	151	212	199	160	181	174	184	174	184	190	190	180	180	204	201	196	194	167	183	202	175	162	190	188	205	166	195	192	190	200	173	207	201	208	190	186	175	175	169	202	208	202	186	160	205	221	183	180	174	187	164	195	193	156	202	176	186	162	189	184	198	181	191	208	189	176	166	190	156	169	190	167	176	172	171	208	211	180	194	172	193	183	176	166	182	202	166	186	183	178	204	175	191	181	180	200	189	172	187	196	194	179	211	189	170	197	208	187	207	159	186	193	180	169	184	184	182	176	172	191	194	196	205	181	218	190	173	209	185	183	167	181	192	161	188	184	189	171	180	166	167	167	170	187	185	198	186	195	190	200	222	200	182	180	169	204	197	192	191	189	177	170	167	167	172	181	179	191	192	183	183	172	213	175	177	198	201	185	192	177	189	212	180	172	178	188	169	189	196	201	193	190	182	177	183	180	208	197	205	186	172	173	185	183	186	206	178	207	202	200	189	167	178	179	167	228	192	183	178	199	187	180	167	173	175	183	204	195	197	174	180	173	170	187	169	163	189	176	180	189	188	182	155	192	195	173	189	191	193	195	194	181	162	166	164	209	181	155	173	198	184	189	168	175	191	179	167	164	179	195	183	192	177	175	183	160	190	178	179	163	192	186	200	182	155	205	194	185	182	184	192	190	196	194	180	217	173	163	179	219	181	172	171	190	187	182	176	170	184	199	178	183	160	162	164	185	199	190	187	201	159	176	166	197	190	180	206	174	201	205	180	184	187	191	154	173	183	164	200	162	191	196	185	177	176	199	182	197	193	190	169	192	168	184	157	189	215	163	186	208	197	167	176	175	185	206	189	156	216	171	206	160	173	160	197	198	182	194	188	175	180	185	179	156	184	183	189	228	189	195	180	213	183	203	193	175	166	186	202	152	196	185	163	180	191	177	176	194	180	179	173	170	171	180	184	155	200	205	171	180	207	203	218	181	189	194	202	193	179	171	191	190	199	186	197	191	154	167	189	183	176	190	191	160	174	196	177	198	189	193	190	189	166	187	161	162	195	177	184	180	162	174	198	185	176	201	173	194	202	170	165	181	188	199	189	180	201	173	191	180	183	187	161	166	195	160	166	186	202	173	182	162	200	193	187	186	192	200	201	189	208	197	195	191	182	178	171	187	165	168	186	184	174	152	195	184	202	198	215	206	189	179	171	181	203	178	173	185	171	176	210	185	194	193	188	199	193	183	185	190	188	171	210	175	191	182	196	180	173	160	189	222	185	160	192	195	184	199	194	195	167	171	185	169	184	188	166	190	182	193	155	201	169	150	197	182	199	167	188	174	163	181	172	173	178	210	210	177	174	185	189	197	165	209	184	188	194	176	198	202	195	163	192	194	205	163	201	192	206	189	186	185	184	179	190	195	191	177	164	188	197	177	173	160	181	217	195	197	182	179	196	188	191	185	182	184	205	163	177	185	174	185	181	177	203	201	191	195	196	173	159	200	177	192	174	205	176	179	160	187	190	169	183	209	176	195	152	182	188	188	158	178	174	200	177	178	211	207	149	206	173	173	179	214	178	175	189	179	173	195	180	178	173	171	182	169	168	195	225	201	182	181	188	197	164	186	190	187	177	189	172	187	164	184	192	177	186	168	190	173	181	177	205	172	180	196	185	206	167	177	194	184	203	190	172	152	185	161	172	172	163	172	171	192	204	176	184	192	175	167	180	181	164	150	181	162	193	178	218	189	175	180	186	190	216	195	188	198	168	201	151	212	187	178	157	196	160	189	194	193	188	213	184	176	177	180	180	170	175	172	176	183	179	201	185	192	174	175	181	192	172	174	194	188	164	195	185	167	167	191	193	190	220	200	173	168	153	196	193	180	186	190	163
8581	742	649	673	640	551	530	547	485	503	512	484	529	515	488	535	516	505	493	488	552	468	463	425	463	475	433	482	436	474	515	480	468	502	426	482	482	437	460	433	481	452	456	510	463	513	459	466	450	446	451	485	469	471	475	503	473	487	475	484	449	459	475	499	452	461	457	500	480	433	488	468	471	470	523	475	489	489	503	493	515	468	450	464	471	472	490	464	453	493	528	481	464	458	456	498	482	463	490	473	495	425	500	490	434	476	474	436	475	485	462	482	505	457	425	475	484	460	473	471	491	438	460	484	465	456	461	454	486	455	451	455	455	433	448	484	479	474	505	449	500	522	478	491	452	456	449	481	447	467	452	464	422	512	469	457	449	460	465	453	476	463	526	417	469	488	449	450	478	478	489	449	461	485	490	511	492	442	462	480	460	445	459	450	445	466	489	455	469	452	445	442	526	470	463	488	464	448	465	463	446	464	448	505	457	500	465	497	489	453	458	473	424	527	450	482	487	427	520	464	482	497	465	471	452	477	459	492	468	473	455	437	466	449	441	470	457	489	470	466	485	398	482	451	496	443	466	455	444	444	478	466	503	483	453	459	465	497	481	487	470	457	448	469	466	494	482	489	406	477	502	441	462	466	446	489	456	479	441	490	483	488	418	474	497	482	469	460	505	499	469	494	457	421	469	474	477	478	455	447	534	476	480	477	477	442	467	474	486	458	487	449	467	487	493	484	482	477	480	418	498	474	437	420	466	494	446	465	488	471	468	498	479	467	522	497	501	474	459	449	455	505	492	495	450	479	487	479	480	445	452	469	433	438	455	427	472	478	492	478	504	473	460	453	483	486	465	486	465	451	443	462	476	490	481	486	436	464	464	502	485	439	469	458	447	452	434	473	422	430	451	517	484	463	499	473	474	465	510	445	524	470	482	462	441	431	497	422	481	450	487	473	455	461	461	467	474	482	440	488	497	490	468	451	479	476	478	468	489	456	461	461	460	481	473	487	478	456	459	460	460	477	473	479	469	481	468	479	498	473	443	456	433	470	439	462	446	504	490	467	441	493	458	465	456	490	453	454	434	435	470	443	466	488	425	480	463	466	460	472	455	445	482	438	453	487	465	486	464	439	462	452	482	484	464	445	448	509	447	501	446	442	481	520	478	451	489	463	492	497	425	502	448	449	476	463	451	475	460	456	458	468	483	509	470	502	491	467	465	452	452	418	470	519	468	478	424	449	499	485	529	483	479	434	455	465	469	490	460	482	435	464	459	460	464	495	492	489	480	433	469	426	466	503	475	422	453	469	463	469	479	446	452	467	479	460	458	457	440	447	470	489	426	489	463	466	478	469	437	474	490	448	430	455	528	488	486	447	480	468	426	482	501	484	499	453	488	464	492	493	462	435	475	462	500	497	463	434	474	483	459	494	473	480	480	464	468	472	481	448	449	482	474	468	506	464	492	477	472	491	457	491	491	451	447	468	468	441	494	487	481	476	480	451	456	467	527	476	441	470	470	465	472	489	438	473	478	487	470	448	497	467	447	457	464	484	471	450	419	496	459	459	459	506	461	463	459	470	471	452	469	460	506	453	448	485	432	502	451	456	461	423	519	473	441	489	463	470	456	466	435	451	488	485	463	484	496	483	464	487	469	460	470	450	459	447	492	463	449	444	480	491	457	464	456	502	485	482	459	476	463	407	459	456	460	439	494	478	439	463	479	466	458	502	479	465	455	428	465	437	454	464	479	443	450	451	480	477	501	458	458	480	461	470	469	491	465	493	480	514	439	471	460	471	471	433	457	440	460	446	441	478	473	495	466	476	504	452	453	456	446	503	456	474	518	444	450	502	466	447	488	473	485	461	440	502	453	492	524	452	494	452	488	441	514	473	498	462	441	441	486	479	469	501	471	478	478	475	440	485	436	495	478	455	520	442	465	469	465	461	458	515	456	476	456	474	453	450	472	452	457	440	466	475	498	464	454	521	470	473	494	420	449	469	455	469	479	482	461	438	435	497	485	459	489	478	484	464	434	487	478	421	447	441	520	438	425	439	462	453	455	469	465	458	460	437	448	460	435	454	462	468	446	426	484	512	486	447	515	480	467	501	506	473	462	468	468	498	485	468	422	451	465	472	501	463	450	442	493	454	472	496	462	463	485	456	464	468	489	462	465	458	460	481	443	485	470	484	519	418	467	477	475	455	452	481	472	478	450	482	497	454	475	464	484	516	447	476	443	501	480	479	468	443	451	488	475	457	464	474	434	446	428	469	500	467	480	451	468	435	480	460	452	474	455	460	452	554	438	476	511	482	435	482	472	480	463	449	496	432	476	482	448	475	445	472	447	466	475	466	475	478	448	498	484	468	440	458	482	450	501	479	489	470	451	470	494	474	459	485	466	450	466	430	436	486	496	444	417	444	427	476	488	502	464	487	445	468	471	446	439	496	522	479	450	469	474	488	472	458	464	496	505	514	487	415	478	507	492	493	443	433	460	498	496	462	450	487	500	441	448	439	505	486	465	461	429	449	442	441	485	466	493	462	423	481	489	517	482	458	487	465	482	484	493	469	478	454	467	494	474	460	471	476	488	460	471	473	467	458	441	457	421	468	459	460	478	473	464	491	442	475	425	457	438	483	463	452	462	507	471	489	497	508	459	470	423	487	462	473	451	484	474	452	491	450	435	468	452	432	456	488	454	476	446	462	480	461	513	475	494	471	485	479	491	503	480	474	440	459	454	469	449	477	452	466	468	465	477	499	495	459	507	469	493	451	499	472	482	454	482	444	412	485	507	503	464	473	458	513	456	485	474	480	427	461	476	465	468	483	505	450	527	469	475	467	460	460	466	487	491	467	472	429	490	496	487	471	443	444	471	448	464	439	482	451	494	476	413	456	468	474	468	477	453	484	452	461	452	445	488	464	432	458	486	475	451	520	488	470	441	491	425	479	480	482	432	473	439	452	488	445	485	449	467	486	462	439	478	461	443	463	464	475	471	436	518	492	503	470	469	443	454	471	455	520	482	464	495	463	472	498	467	466	450	492	404	488	415	444	461	489	493	473	467	494	439	492	514	452	464	423	487	461	463	487	506	473	491	480	488	510	477	480	496	504	460	463	454	495	452	467	485	464	491	492	483	512	447	475	488	452	478	509	473	469	466	489	449	446	459	485	451	476	497	499	451	454	474	505	482	461	477	454	453	477	464	456	474	485	455	481	526	482	476	459	501	463	443	458	474	483	499	453	478	457	472	446	460	475	503	476	481	490	461	492	467	455	441	472	506	490	459	463	457	475	418	476	447	430	470	482	482	459	479	478	458	491	465	488	468	493	442	469	492	503	465	463	477	480	458	425	442	469	492	457	485	493	490	441	529	487	489	496	487	498	466	434	449	467	468	451	487	474	490	496	472	486	476	451	478	437	491	486	514	485	469	501	483	498	430	454	470	433	486	451	463	471	462	477	474	457	509	515	475	499	436	474	475	466	492	478	470	458	442	446
28223	4878	896	646	443	392	353	306	307	286	289	272	260	284	271	266	260	275	269	246	286	225	262	267	249	216	230	269	246	257	248	288	232	270	282	268	230	228	254	240	273	246	257	240	283	230	258	258	267	263	262	257	233	277	231	251	285	256	258	256	262	228	252	238	209	269	265	239	273	265	287	258	232	251	242	252	256	274	222	249	247	246	253	214	263	261	225	260	276	257	264	254	287	246	250	250	263	228	258	259	248	257	270	269	271	263	280	262	235	212	247	247	272	277	247	251	257	265	283	266	240	254	248	228	219	230	249	239	277	253	266	261	271	238	244	258	287	231	227	238	251	296	281	267	250	254	268	267	264	223	241	261	259	287	260	246	255	247	266	265	236	250	273	253	253	254	242	259	276	268	265	264	237	239	238	250	256	259	272	240	240	264	257	234	269	257	261	212	240	238	249	257	254	257	249	244	287	272	264	268	275	253	276	235	267	246	234	259	222	260	257	250	248	261	274	262	228	264	265	233	261	253	249	261	218	281	255	257	267	287	288	262	254	225	243	246	250	249	267	240	265	246	262	254	243	281	272	257	216	260	257	262	251	258	255	262	280	263	252	262	241	256	262	251	239	255	271	285	251	225	261	262	257	257	272	240	236	270	253	254	252	269	245	238	263	236	240	259	228	236	223	246	268	243	267	245	251	283	270	245	251	228	247	275	244	254	262	266	256	273	248	221	224	266	265	267	244	269	239	234	244	252	268	237	268	229	259	220	250	247	280	257	258	283	255	287	263	259	265	261	260	223	267	260	253	259	245	273	247	243	257	257	243	220	273	238	265	251	237	268	280	253	278	259	244	249	242	237	236	240	241	255	282	243	257	241	285	230	263	267	236	240	265	281	253	264	238	252	251	256	264	212	212	248	254	237	261	274	255	250	236	280	259	245	253	257	291	279	278	273	229	238	227	295	274	265	253	245	222	247	239	250	279	260	236	259	270	235	250	249	255	271	271	256	238	243	298	213	254	228	239	246	218	249	291	253	231	246	254	272	260	286	290	259	236	254	278	271	216	261	246	259	260	249	259	241	269	228	268	282	264	271	237	258	223	251	263	242	239	229	249	241	266	258	270	251	223	256	229	247	254	260	305	244	279	229	272	261	251	284	275	274	233	236	283	237	246	248	269	256	255	224	245	224	257	264	262	231	265	265	241	242	262	252	232	259	249	264	239	266	256	278	244	276	264	223	248	262	248	236	241	226	255	254	256	270	254	241	240	241	236	263	283	253	254	251	253	249	268	263	270	260	239	243	244	271	261	233	295	264	234	232	271	274	240	266	246	266	257	224	247	244	275	247	298	225	232	254	256	223	215	230	260	210	267	267	244	264	271	257	268	225	273	263	257	256	267	239	258	251	238	236	224	275	278	257	229	208	284	246	248	236	227	255	270	263	277	259	300	273	247	220	232	225	274	267	238	229	257	291	245	242	235	239	238	254	274	240	242	223	257	255	228	254	257	231	259	239	270	251	235	264	218	243	248	242	253	253	262	242	230	247	231	238	298	279	252	241	266	228	227	283	287	278	252	245	263	276	251	238	291	254	280	274	257	233	264	288	268	252	278	244	243	257	215	256	247	256	236	243	256	268	252	252	257	260	267	235	280	246	259	242	257	264	281	257	295	247	273	258	262	244	266	238	262	237	260	253	273	235	241	264	264	259	255	249	240	272	238	263	263	254	227	232	246	249	246	276	235	231	241	257	236	234	252	241	242	238	286	275	251	263	234	257	240	236	253	241	233	243	228	268	243	254	267	230	229	264	245	263	274	285	264	241	264	237	292	251	261	251	257	261	243	242	302	268	264	275	236	253	256	253	270	221	267	252	246	264	237	249	267	245	246	271	249	249	254	277	265	272	258	275	245	275	269	257	235	295	251	226	221	246	216	277	260	237	235	265	253	268	278	239	282	244	255	240	247	237	248	263	238	245	268	271	223	261	276	256	241	264	258	280	225	243	235	271	252	236	282	262	277	248	274	216	271	251	256	261	248	241	258	255	249	276	251	250	275	262	244	237	253	251	262	249	249	258	240	264	245	267	250	253	219	252	269	245	257	240	261	243	238	268	247	265	233	252	215	270	276	243	232	271	244	258	278	278	245	276	245	215	247	252	261	234	254	262	242	253	248	242	239	234	250	241	262	264	254	242	243	238	237	250	248	261	263	232	241	258	280	257	260	260	233	239	276	251	242	265	277	253	250	246	284	244	278	258	258	230	263	277	259	256	253	267	222	250	217	240	225	244	247	260	266	241	238	239	261	249	241	234	243	236	236	227	233	251	251	256	247	239	273	273	263	256	232	269	235	267	240	251	263	265	257	251	273	259	238	264	233	253	254	267	237	234	248	262	245	304	245	249	219	244	249	269	243	264	249	239	246	247	258	258	247	250	242	240	268	242	242	262	261	239	255	249	263	245	269	226	223	238	285	256	264	260	261	249	267	268	240	297	281	266	273	259	283	281	264	267	259	229	215	252	250	264	242	281	213	269	231	268	256	270	256	252	247	239	280	228	255	283	212	279	244	253	227	244	236	263	272	273	228	239	247	251	253	237	242	252	228	230	250	264	256	278	248	231	276	277	256	264	280	250	255	257	250	257	302	254	221	275	249	260	240	295	266	295	240	237	275	258	259	248	254	255	268	255	246	234	234	272	257	231	252	232	237	248	276	243	248	249	250	248	254	259	237	269	285	227	230	217	232	249	243	253	258	241	238	234	250	242	251	267	249	257	237	249	263	243	225	245	247	255	238	201	241	247	241	275	239	242	225	222	256	225	235	223	249	235	223	265	232	270	284	266	273	260	262	236	254	261	222	277	258	228	233	258	236	229	244	242	228	265	252	279	255	261	245	267	284	236	241	276	254	237	245	246	271	215	261	259	259	266	217	259	262	251	270	262	217	240	249	243	266	235	254	255	261	277	264	258	232	244	259	242	285	254	281	259	299	266	242	271	262	288	263	259	260	247	229	261	274	268	246	254	256	230	287	260	214	254	238	259	262	245	249	255	241	243	250	257	265	239	257	282	233	221	246	273	277	209	264	243	270	217	239	260	277	262	250	227	229	256	237	263	239	264	257	227	236	234	271	235	252	244	237	255	250	241	232	243	236	227	244	258	226	242	252	283	253	249	275	250	243	258	244	267	269	237	238	284	254	256	266	267	241	246	268	283	271	230	261	254	258	271	272	282	217	246	265	261	269	253	271	244	283	252	242	208	258	268	259	248	261	262	257	229	267	265	252	263	266	257	260	272	237	262	245	210	256	262	276	235	241	254	237	254	252	274	261	253	265	266	252	259	264	254	255	236	234	237	239	241	240	243	254	255	240	244	242	242	242	249	281	290	244	274	263	245	250	257	231	236	260	272	272	245	258	260	253	267	230	245	247	253	247	255	236	239	259	249	258	241	250	245	253	254	261	298	268	272	247	271	287	253	223	257	259	270	241	265	238	270	244	251	278	269
19479	1563	1705	1916	1590	1250	1096	901	896	785	834	815	833	733	719	707	694	744	698	656	691	595	674	674	675	637	623	654	674	627	640	633	639	658	633	636	647	654	634	620	635	626	674	595	612	670	622	645	628	559	623	611	593	624	666	629	542	599	605	577	641	630	591	617	584	602	592	610	626	603	616	581	611	604	596	564	635	607	649	625	647	634	666	597	655	592	586	670	636	565	598	582	674	650	583	592	602	646	613	647	588	626	667	634	630	612	667	598	584	579	643	627	604	598	611	577	606	627	647	596	652	593	589	636	617	649	659	626	645	631	585	632	633	623	599	652	576	576	627	553	620	618	613	607	640	579	602	619	593	600	590	603	601	648	595	601	601	613	622	591	573	608	621	605	590	600	576	604	610	645	636	567	569	611	607	559	641	541	580	621	623	626	594	626	563	597	613	585	633	573	645	628	673	585	595	635	611	650	598	624	615	606	620	693	607	634	633	619	649	598	593	606	617	602	588	642	647	598	605	605	651	589	620	604	617	642	587	638	640	629	675	628	598	625	627	627	623	611	616	605	585	635	589	617	591	615	659	644	598	617	596	590	639	582	633	595	620	616	605	594	641	606	628	597	608	614	591	608	648	590	606	598	618	579	669	583	611	631	616	586	635	587	621	603	577	656	590	593	600	568	566	629	651	603	604	566	648	589	616	579	647	596	649	681	598	643	610	630	626	646	634	606	628	648	605	625	610	603	613	559	632	594	612	609	664	606	602	610	592	604	615	593	648	657	601	566	616	580	613	626	601	580	604	631	604	589	606	611	599	604	611	597	608	593	641	620	548	621	615	599	600	593	633	639	595	598	651	579	628	605	643	645	585	616	659	608	623	654	618	625	612	619	565	594	637	586	585	577	611	605	582	634	643	633	568	667	610	640	540	632	644	596	621	599	634	597	602	634	603	624	613	623	639	629	646	609	595	623	606	635	643	629	650	619	660	602	691	630	591	602	615	599	573	620	571	599	611	610	580	580	645	621	632	610	625	601	606	586	612	564	631	571	605	606	601	641	598	620	581	657	575	614	674	620	609	639	643	551	618	614	595	611	598	596	592	578	601	597	585	646	626	630	605	614	633	623	604	641	581	629	657	593	614	614	612	619	649	595	656	641	587	648	622	589	597	629	597	594	565	624	622	583	610	617	630	636	610	612	582	596	597	620	599	603	634	623	613	590	634	585	624	589	576	604	632	587	626	580	624	595	646	665	628	638	593	633	606	583	615	591	605	606	650	594	605	631	648	620	639	651	587	613	605	609	591	590	628	671	621	615	585	622	600	628	591	626	609	611	666	615	583	579	606	625	626	600	615	609	561	667	668	589	657	570	580	611	611	628	620	631	593	614	660	612	571	590	596	607	620	615	564	602	609	586	598	595	585	641	611	603	637	600	585	618	636	573	607	573	596	617	635	581	591	623	578	597	608	613	575	609	632	596	667	614	603	589	639	601	597	681	576	636	632	582	644	649	632	622	553	561	618	602	611	631	584	600	606	589	680	639	628	674	660	629	609	586	619	558	600	596	577	604	603	623	609	568	618	589	646	626	616	599	624	617	616	633	577	579	644	598	593	608	568	542	603	605	616	567	563	635	640	593	650	600	581	610	612	607	615	589	628	613	628	601	638	576	629	640	608	631	619	604	593	607	590	636	615	632	621	588	603	602	638	567	599	590	623	603	613	616	576	641	632	660	624	601	593	634	574	573	570	560	609	599	591	625	613	595	602	596	661	608	578	622	625	617	593	618	563	605	605	614	616	621	642	641	602	561	608	615	629	607	602	611	598	606	621	588	677	638	623	654	575	635	570	612	590	602	651	616	616	573	598	616	606	611	644	561	677	602	628	613	583	654	590	581	616	579	612	661	610	650	662	625	591	639	566	578	622	654	613	615	626	595	662	664	630	628	630	636	635	616	633	609	574	602	604	615	581	585	619	585	607	611	608	575	595	609	638	634	617	623	599	635	614	618	593	580	594	612	619	603	592	607	616	642	648	577	643	615	597	603	645	624	660	623	566	561	606	643	586	589	575	654	663	597	652	638	608	631	569	626	580	619	596	586	651	641	607	605	599	600	565	617	620	643	603	609	590	608	593	641	599	610	608	585	620	649	638	602	624	599	587	598	579	644	644	583	589	594	599	566	620	643	608	608	588	601	610	635	610	616	627	591	597	597	623	591	574	623	669	612	625	638	594	640	622	625	613	624	638	576	628	603	589	568	611	557	671	627	586	592	621	582	605	611	585	569	615	630	590	589	561	631	615	603	632	643	569	600	588	607	609	628	654	599	638	645	643	602	637	645	583	611	634	599	626	600	580	597	629	617	605	609	607	614	624	595	622	580	605	589	617	636	602	634	651	617	644	658	622	600	594	596	607	591	636	672	602	605	601	559	616	604	599	627	600	647	641	600	600	607	598	591	568	591	620	608	593	631	609	641	594	592	583	600	622	659	619	590	616	610	613	646	616	613	610	621	595	596	584	624	609	611	670	550	576	623	609	652	591	657	588	596	607	657	580	588	594	641	601	608	598	607	631	616	605	632	582	645	614	565	597	612	621	616	646	643	635	604	647	624	592	613	622	633	582	611	621	648	592	594	610	604	596	604	602	571	602	605	625	637	575	632	585	598	601	632	574	609	613	633	594	640	607	590	614	657	639	589	580	597	617	610	608	614	592	627	600	568	610	584	628	632	604	585	630	603	604	616	633	664	621	594	599	629	609	627	609	633	548	612	615	573	655	595	605	610	649	598	597	629	641	586	637	631	615	617	612	627	595	616	607	614	618	608	664	609	568	611	624	628	600	628	603	658	596	609	633	620	577	574	603	616	582	615	607	615	642	567	625	579	625	624	593	641	613	622	595	620	627	626	633	618	630	611	605	599	572	643	573	594	556	624	634	609	616	569	588	628	579	580	603	614	586	663	604	627	681	647	563	610	628	627	580	673	644	585	616	642	611	606	599	604	565	595	578	597	592	631	591	670	604	563	609	557	616	617	615	611	638	620	604	611	609	610	585	618	609	608	607	596	593	618	629	601	594	608	631	613	633	632	635	622	636	595	628	605	599	641	620	587	641	635	619	592	630	593	624	615	603	610	594	613	557	624	617	596	608	571	598	601	582	614	572	633	602	615	644	642	608	670	600	653	596	603	623	591	625	564	630	621	594	611	615	635	620	615	596	601	623	611	621	618	565	602	579	579	629	578	611	608	600	644	582	646	595	618	634	604	665	619	608	587	585	581	634	628	616	625	633	617	630	633	596	650	681	629	588	703	607	626	632	655	633	655	587	635	616	589	609	593	642	612	620	585	575	581	617	638	599	610	597	643	600	626	641	629	613	626	609	606	623	613	648	607	593	644	583	591	617	611	617	647	639	619	583	611	588	593	591	650	598	607	607	600	632	663	614	626	603	588	637	603	608	610	622	611	637	563	591	620	630	586	570	584	582	578	583	597	627	607	632	599	608	638
37376	8400	1605	1028	571	421	337	285	217	254	224	218	260	212	205	204	205	186	163	164	142	181	170	168	177	173	155	151	157	168	179	171	155	170	157	154	191	182	156	195	154	158	161	163	186	163	158	147	167	162	176	157	183	161	135	161	162	143	159	158	168	160	175	181	146	168	157	150	149	163	190	153	215	155	154	156	154	159	157	199	161	171	138	165	125	164	170	169	174	162	147	175	152	178	147	170	141	142	169	152	184	172	173	176	158	155	184	176	172	159	163	156	149	177	166	176	176	144	166	155	154	174	160	157	166	149	118	152	172	166	168	192	145	162	178	165	179	168	188	159	180	161	165	166	157	164	155	163	175	167	151	168	152	150	171	173	169	162	155	167	173	173	160	163	152	159	193	169	159	160	166	164	164	178	147	147	176	148	161	152	166	152	169	151	167	185	138	175	165	169	147	158	185	171	167	172	192	161	149	178	153	170	182	176	153	176	159	172	163	153	166	160	151	161	151	134	154	159	126	171	153	158	166	184	171	175	160	148	148	184	149	175	145	180	166	173	149	157	153	137	188	165	145	168	148	152	173	156	165	183	156	158	168	169	184	153	141	159	189	170	193	154	156	155	166	170	152	168	166	161	152	175	182	182	176	160	165	162	144	161	151	162	170	151	169	162	162	170	178	171	173	146	163	174	171	151	170	155	177	157	169	157	144	153	177	165	170	157	190	174	167	191	174	184	154	149	150	143	136	143	140	173	176	166	171	175	168	164	161	162	165	162	173	164	175	160	171	151	152	168	192	183	153	162	158	150	151	157	171	157	153	185	184	173	193	159	162	161	172	167	143	164	148	178	175	154	147	175	154	167	147	162	179	176	174	159	149	146	169	180	157	187	167	178	150	158	160	174	163	155	163	186	154	163	157	164	163	177	165	119	173	160	174	164	173	172	161	177	141	167	172	170	165	155	169	144	152	161	173	164	186	151	152	171	145	155	169	165	148	145	178	167	162	162	190	186	153	141	163	167	161	164	165	173	187	183	169	164	178	155	176	183	162	175	174	160	181	154	181	156	159	148	155	181	165	143	171	150	155	145	178	176	156	169	154	171	150	149	172	178	170	169	172	146	155	163	165	160	170	157	155	151	150	153	162	168	171	165	157	170	157	149	181	149	163	184	159	158	163	161	188	175	143	170	167	157	157	154	177	138	156	168	167	141	155	163	150	179	168	189	171	158	168	152	162	165	177	155	167	171	170	173	167	147	167	184	191	155	151	156	163	130	160	161	180	180	153	165	166	156	181	179	149	181	181	179	166	139	176	164	150	143	159	161	171	175	181	157	159	142	154	170	173	167	156	167	157	142	173	153	162	151	172	159	161	167	143	190	161	160	183	148	169	163	142	151	159	149	175	178	178	159	160	166	196	166	183	130	158	172	168	162	171	165	163	178	188	185	159	184	193	174	172	132	171	141	189	172	180	141	158	184	190	162	161	154	146	169	186	172	149	159	150	162	161	156	173	181	156	185	145	160	169	132	168	182	159	152	170	143	158	170	153	161	143	148	153	142	189	175	156	173	172	173	147	135	174	153	185	134	183	150	156	161	166	148	159	162	160	168	191	156	167	159	149	154	175	148	175	166	185	181	166	165	172	164	156	147	175	172	165	137	166	174	145	165	154	159	162	155	196	144	164	141	170	167	161	174	152	178	180	158	204	168	167	188	153	167	178	161	176	162	168	159	173	177	178	178	187	163	175	178	150	161	162	128	176	164	150	159	154	178	150	183	179	160	166	178	176	167	158	197	171	177	155	156	150	160	178	161	143	142	154	173	155	156	155	158	159	152	155	167	150	130	170	166	177	150	161	149	164	162	186	168	191	152	173	153	170	158	187	164	157	146	169	160	176	161	139	142	168	184	153	163	171	168	157	166	158	161	177	161	165	144	171	165	148	139	188	172	161	153	163	186	166	169	168	167	152	158	152	179	160	158	171	153	165	160	172	166	168	168	151	172	169	163	178	178	175	168	155	157	167	203	184	160	157	134	158	162	139	170	128	196	186	178	140	156	158	174	153	166	160	184	185	175	172	148	153	150	197	166	183	161	150	169	165	165	170	178	162	162	158	182	180	142	141	191	180	153	154	173	185	162	189	193	180	172	160	175	164	159	173	182	185	183	170	136	171	179	177	172	156	135	150	170	190	175	157	137	142	170	150	155	171	171	184	159	176	165	167	188	156	167	180	169	183	156	184	150	171	180	180	192	158	166	178	203	169	160	146	175	176	145	166	143	168	159	163	156	156	160	145	162	170	187	166	152	160	163	176	148	166	151	158	196	163	180	153	151	162	138	181	144	171	171	167	145	188	152	172	170	164	160	145	178	142	136	148	182	164	168	149	152	189	176	179	171	161	159	165	161	167	167	147	180	182	150	185	154	130	165	163	179	173	153	146	150	203	194	150	168	179	178	169	168	183	155	166	170	156	178	152	151	144	146	157	163	144	158	151	168	170	146	157	178	149	176	158	138	165	177	206	151	150	145	151	157	187	168	166	172	173	172	180	177	130	176	138	166	154	165	157	164	152	172	176	164	172	176	178	166	171	175	166	165	167	138	170	184	175	194	153	181	183	168	162	185	169	164	161	156	186	174	187	159	158	177	158	181	144	177	155	172	161	145	158	157	163	160	172	153	145	167	164	145	152	169	175	157	142	154	170	177	152	154	157	184	173	154	154	175	172	191	180	176	142	148	153	138	163	148	171	151	156	189	180	153	167	155	160	164	162	165	162	154	154	175	145	161	159	136	170	171	150	172	180	159	155	164	148	177	167	166	146	154	156	177	169	163	164	168	153	160	164	180	165	157	151	157	165	176	200	159	157	169	168	141	178	176	164	143	188	174	159	156	160	151	180	160	151	152	158	177	200	168	158	169	155	160	164	148	188	172	144	165	154	156	176	145	177	181	178	142	174	163	171	179	159	161	173	177	177	162	148	180	183	165	179	163	157	164	152	154	191	155	164	157	150	168	193	161	175	165	161	155	167	170	166	186	163	168	165	176	172	153	174	149	164	159	148	164	150	158	148	176	172	153	165	182	158	176	184	152	174	146	161	173	167	174	197	169	172	159	146	159	160	143	173	157	170	190	127	160	171	164	166	170	156	144	164	155	166	175	178	146	163	173	163	172	168	165	170	172	206	174	158	136	171	147	169	162	165	193	161	193	175	156	185	162	152	152	173	172	179	154	170	149	147	150	132	184	162	164	149	172	140	170	165	174	162	184	177	143	175	163	159	171	146	176	173	139	146	155	163	157	158	183	162	169	167	193	153	148	137	187	185	167	205	168	172	171	164	179	174	163	154	160	187	160	157	166	161	166	166	148	160	176	166	162	183	163	170	180	152	203	153	181	185	165	148	138	172	177	168	151	189	172	163	157	137	154	150	160	172	176	146	166	169	164	167	151	169	150	167	157	146	147	176	149	174	140	162	160	182	155	170	138	161	148	158	154	171	140	167	168
24192	2112	2249	2392	1925	1458	1295	1013	846	780	685	762	717	630	637	622	569	568	521	526	484	454	429	456	464	470	472	451	484	479	467	459	455	376	436	410	455	467	427	388	397	421	410	413	405	395	394	385	417	401	374	401	398	397	381	365	392	407	399	421	371	411	416	401	435	392	403	417	442	423	428	420	391	403	408	401	382	419	405	405	411	428	411	395	398	403	412	412	369	409	406	404	406	408	381	382	396	357	436	350	378	416	441	428	373	397	422	412	356	411	372	405	444	406	402	427	401	427	423	425	389	424	419	413	383	419	406	366	428	398	387	392	415	399	415	418	395	372	384	423	407	364	398	403	381	349	425	431	391	419	411	404	416	390	402	395	391	382	405	407	447	398	390	412	411	402	393	345	410	405	387	371	358	396	404	397	380	427	399	380	414	333	412	439	394	443	392	425	396	398	402	396	385	423	397	396	425	428	405	401	397	402	394	408	408	407	425	429	374	397	379	393	378	432	410	450	433	431	391	396	412	406	435	412	403	455	387	400	364	390	420	436	415	371	406	420	361	395	396	365	413	408	430	418	447	408	382	406	378	395	386	415	422	403	404	407	445	426	435	402	407	423	394	398	383	410	395	371	417	424	406	406	438	413	391	420	402	403	432	390	371	431	386	396	389	393	406	409	424	428	380	413	398	381	398	420	423	397	392	420	378	393	439	405	396	417	427	371	395	381	382	393	384	382	401	410	402	361	435	419	413	419	404	437	430	427	445	368	375	404	379	398	427	441	427	391	371	394	395	402	362	404	406	433	418	380	350	405	404	386	371	399	416	397	389	399	388	424	415	420	419	388	421	401	395	395	404	423	400	420	358	377	404	398	397	423	396	405	375	408	394	405	386	407	392	408	402	399	421	418	441	452	404	375	407	345	401	410	400	422	370	414	386	399	412	418	431	404	363	400	401	399	384	366	418	392	393	415	463	391	385	391	420	423	404	398	370	385	410	394	396	450	390	399	412	392	379	376	411	416	390	410	392	417	389	415	432	393	373	381	418	394	414	423	410	393	386	432	394	408	414	423	386	413	414	412	415	425	409	381	375	396	397	357	453	402	369	436	418	401	395	406	450	414	427	406	405	433	450	402	429	379	397	390	401	396	386	377	372	391	371	400	348	439	387	407	431	403	398	433	397	398	423	404	408	399	410	424	379	405	409	414	399	384	404	407	404	359	410	410	358	408	407	399	391	422	374	391	449	442	405	381	406	390	385	384	384	390	443	374	383	413	423	396	360	401	369	381	427	386	418	382	370	381	377	409	358	427	412	394	376	388	356	405	392	404	376	417	418	386	382	403	392	416	389	408	380	419	398	414	405	406	424	399	396	433	398	404	436	395	385	406	425	367	420	415	401	391	371	407	420	415	433	405	408	373	389	426	403	408	434	437	380	423	378	380	406	417	406	436	384	411	354	427	437	386	417	418	405	406	369	379	388	423	435	409	435	400	431	390	413	401	394	402	376	402	367	387	388	392	371	396	402	411	386	415	413	397	394	436	415	379	368	390	385	402	414	394	404	388	398	423	393	409	401	428	428	382	397	366	395	383	369	413	377	403	389	375	395	393	400	368	386	420	409	383	423	394	388	409	428	392	378	418	406	389	392	400	387	394	390	400	421	440	417	435	397	387	430	401	396	399	383	361	389	411	398	381	415	404	414	416	383	402	393	390	400	400	386	397	396	427	423	376	405	394	399	398	393	402	369	400	411	439	387	409	399	431	352	443	438	386	381	410	358	414	401	398	399	387	408	384	382	398	416	403	367	407	391	407	392	399	401	414	409	393	445	461	395	351	412	382	435	370	406	416	423	406	433	400	392	430	423	425	387	381	394	398	427	400	392	419	411	383	393	410	436	389	384	414	445	373	375	394	386	406	407	410	427	372	382	432	390	397	405	409	409	402	383	410	356	376	461	423	424	392	385	389	380	420	404	449	407	368	388	403	454	353	392	414	391	387	384	406	408	411	420	390	395	408	398	395	426	418	418	407	394	398	413	411	411	381	403	380	389	428	390	391	394	375	405	374	383	417	442	385	396	400	387	387	419	439	419	425	378	386	401	410	427	373	421	398	385	413	413	375	415	383	379	431	417	381	418	428	413	407	401	432	424	399	373	391	412	435	384	402	391	391	411	389	393	417	424	378	380	379	418	394	372	389	425	403	350	412	390	385	374	383	401	407	355	354	431	436	423	394	397	377	385	407	424	405	415	388	431	408	384	430	411	417	385	412	364	389	425	359	358	390	394	359	374	423	394	390	421	399	431	396	388	417	404	403	396	417	431	403	387	403	387	425	400	379	346	384	400	391	425	441	405	454	399	363	409	412	402	407	427	394	409	398	413	427	410	390	405	384	379	355	423	397	417	393	410	354	393	392	412	394	442	362	415	362	397	441	378	434	432	406	401	412	437	396	365	395	403	414	382	411	383	416	367	430	397	389	427	380	405	416	362	412	431	357	411	401	400	386	389	378	407	416	411	378	392	425	411	407	429	372	385	401	438	396	426	423	427	420	409	408	384	413	404	385	391	390	360	412	402	445	400	417	368	394	385	362	401	417	409	384	393	398	384	380	420	428	422	414	403	406	386	366	393	396	406	389	383	430	413	417	391	388	402	370	402	368	371	426	407	387	416	421	409	411	440	396	392	381	404	408	400	387	391	400	417	391	408	421	381	394	386	385	399	402	439	396	366	415	418	401	388	381	415	412	393	433	429	432	406	405	436	370	370	404	410	410	428	426	387	423	400	378	425	393	403	397	421	398	381	423	383	386	367	402	394	401	410	410	379	418	401	384	420	413	430	378	428	416	425	378	434	381	413	422	390	378	386	408	380	429	394	395	381	403	428	439	399	412	410	386	373	432	426	410	378	396	418	428	431	374	378	404	408	404	434	402	397	397	413	378	378	431	405	385	428	403	410	410	406	453	403	395	391	382	400	401	387	395	390	436	380	403	381	380	404	381	394	369	394	410	385	416	439	411	391	388	394	385	414	407	398	438	437	376	383	413	376	402	393	394	391	412	415	391	433	400	381	383	409	410	417	397	420	424	382	378	426	368	412	409	447	407	364	393	394	383	429	400	402	414	411	411	364	398	430	392	422	440	433	407	403	405	407	368	419	400	414	377	390	393	390	406	394	408	406	392	407	347	407	426	385	392	406	382	405	383	394	412	378	369	378	409	423	400	359	378	440	400	410	372	386	415	417	374	377	446	388	435	420	408	385	403	377	421	411	400	397	381	413	408	401	380	400	374	395	386	437	433	415	384	432	423	408	395	415	441	390	404	381	425	440	388	376	388	398	406	431	429	397	382	429	390	421	388	412	415	377	396	401	389	386	398	445	455	395	401	400	368	420	405	388	378	408	385	397	423	397	410	384	369	392	408	430	413	420	426	402	411	444	406	369	452	412	374	427	368	447	389	416	418	410	370	414	416	389	431	372	401	395	394	372	417	411	396	424	435	411	404
11397	943	249	240	196	184	183	194	210	184	173	139	193	186	174	194	196	175	195	184	203	182	215	175	192	167	169	213	209	153	164	186	189	191	188	176	185	200	196	192	178	168	202	196	198	192	183	184	195	162	187	201	197	174	186	166	194	168	193	191	186	165	182	170	192	200	188	198	198	189	220	199	150	196	186	173	179	186	190	201	190	184	182	180	173	157	175	183	186	201	202	184	182	189	189	181	183	162	181	202	170	171	192	169	181	158	200	195	187	195	184	189	212	185	174	182	197	172	173	188	180	158	200	164	168	178	211	188	184	195	202	158	172	189	189	182	210	182	163	192	179	199	181	187	188	156	171	164	167	183	173	182	179	166	172	183	169	186	200	152	168	177	170	176	177	181	181	193	199	190	194	177	195	193	206	186	183	164	174	170	161	182	190	185	185	179	200	206	201	210	167	179	161	179	201	197	200	167	186	178	188	180	185	181	182	178	181	193	183	197	163	177	189	186	197	176	176	176	162	177	175	208	181	169	177	164	164	173	147	187	184	195	168	195	183	188	183	177	186	199	160	182	201	162	203	202	181	156	165	187	176	173	186	178	192	203	193	189	178	159	175	196	199	190	181	168	163	182	182	159	239	194	171	158	186	183	187	187	172	191	189	184	190	191	160	185	178	159	177	177	179	175	188	174	183	151	146	185	177	188	194	171	159	183	186	155	189	190	192	191	155	178	163	195	153	173	195	203	186	181	184	184	158	171	179	186	195	184	190	178	167	187	168	176	200	197	220	186	175	193	168	172	172	158	176	186	164	177	173	220	171	156	187	172	166	171	180	175	184	186	169	195	170	173	192	159	198	152	191	181	177	184	204	190	173	191	177	186	179	164	177	175	153	184	186	192	194	183	172	186	170	195	187	178	187	169	194	209	190	192	172	176	182	166	177	197	150	153	170	162	158	171	175	183	167	174	158	217	180	173	182	166	189	190	183	170	186	168	179	200	198	176	183	181	185	170	196	204	165	188	181	191	201	204	196	156	192	173	180	185	201	168	172	177	166	177	189	185	172	178	145	181	191	183	162	193	190	195	178	164	192	160	184	189	156	170	174	196	173	176	196	164	191	195	185	178	192	200	193	162	181	180	178	160	180	185	180	186	167	193	185	177	180	166	182	202	201	170	170	179	178	196	171	201	177	170	183	169	193	206	183	183	173	153	176	196	206	197	169	175	166	183	173	185	162	185	159	183	157	182	186	196	178	172	187	170	170	196	181	178	194	205	170	196	204	183	185	179	183	178	174	168	166	177	183	180	189	188	183	203	162	203	172	188	174	160	166	177	178	159	186	179	201	193	201	187	173	163	197	196	191	180	186	183	180	183	166	174	187	162	195	169	162	160	201	171	179	182	201	197	181	203	172	163	172	167	178	187	180	183	186	164	196	208	178	188	167	160	163	164	169	161	171	199	208	198	177	167	197	200	168	177	153	194	167	156	211	182	161	201	167	166	186	169	202	173	204	158	186	209	175	185	179	169	166	189	183	203	207	191	196	183	199	193	183	157	173	177	207	208	163	196	178	196	157	184	187	187	178	165	160	177	192	205	186	183	163	181	188	180	184	182	182	162	167	175	213	182	198	180	193	202	177	180	167	165	182	209	168	185	187	180	184	204	188	194	163	174	188	182	166	179	187	171	146	149	167	187	168	145	169	174	181	169	187	174	173	183	187	178	184	178	183	169	201	189	172	204	216	177	190	191	186	187	176	181	185	224	189	192	181	172	187	189	193	159	197	192	172	186	209	184	186	185	184	180	188	169	183	168	183	178	182	192	173	189	172	186	163	171	191	205	174	167	183	190	187	209	195	184	181	190	167	191	179	186	181	172	187	168	173	195	176	177	199	169	204	178	195	194	180	171	212	168	183	175	170	191	198	192	180	184	178	166	179	185	165	196	209	197	170	173	164	209	193	171	203	173	184	161	157	167	175	176	157	178	171	185	168	179	189	163	187	180	182	198	186	184	193	186	166	195	178	184	178	184	188	172	197	196	199	190	168	183	188	203	173	181	190	180	195	173	185	163	192	197	186	192	170	162	173	189	155	187	171	167	152	174	193	192	191	161	168	171	173	196	189	175	163	177	202	182	191	187	192	174	168	197	156	189	199	188	203	210	183	180	189	169	166	204	190	185	176	174	186	204	168	167	182	192	199	182	166	164	180	190	183	207	191	188	155	173	146	180	202	188	183	199	176	176	171	163	189	167	175	175	187	195	191	185	225	201	193	208	191	165	172	177	147	179	176	179	177	183	185	171	177	165	169	167	180	203	191	177	177	220	207	205	207	160	185	193	163	165	172	172	176	194	164	167	181	167	185	165	170	169	192	173	173	168	193	183	171	192	220	183	169	192	182	213	186	189	180	186	171	154	166	192	180	182	167	172	158	173	163	172	166	182	203	176	172	188	151	183	188	173	200	196	174	190	166	179	182	194	191	156	199	212	186	177	171	189	208	171	184	206	181	177	194	165	181	178	176	183	170	203	176	183	174	163	171	172	178	191	182	195	191	178	186	186	183	160	177	199	187	164	176	197	181	173	181	182	137	190	167	200	178	191	170	216	210	166	182	177	184	181	210	177	150	199	176	178	187	194	176	172	159	171	159	160	182	194	176	168	189	216	174	185	202	174	179	189	199	163	174	188	183	153	165	178	192	185	188	169	183	169	202	184	170	177	178	205	149	181	201	193	205	188	185	190	172	174	183	182	172	177	183	193	187	192	188	183	189	182	178	187	192	187	165	159	142	168	170	175	193	188	170	168	188	150	187	216	169	196	165	186	197	173	189	206	178	161	173	186	193	177	180	177	194	188	218	186	169	181	172	182	194	189	148	176	174	183	175	165	209	180	165	187	200	153	162	196	182	178	182	173	162	184	187	158	184	188	181	179	221	208	166	162	194	171	167	198	166	166	179	189	188	187	177	161	203	206	199	193	182	208	171	171	181	189	182	177	167	175	159	183	207	191	170	185	165	161	165	182	164	180	173	173	190	190	191	172	174	205	200	211	184	192	180	196	190	172	192	189	170	173	203	173	183	160	165	189	200	195	200	172	161	171	198	177	172	179	189	180	204	166	195	161	193	178	187	156	154	201	179	209	186	184	185	192	187	203	168	172	191	223	196	177	180	164	173	157	170	184	169	167	156	183	200	192	177	187	187	177	188	166	191	167	189	216	183	154	195	196	227	190	169	184	193	185	151	189	185	164	165	172	169	183	188	181	172	177	179	167	193	172	210	180	167	187	222	202	191	205	179	164	191	179	189	186	172	171	189	171	175	194	169	204	167	180	192	162	146	174	162	187	165	175	189	159	186	200	204	172	174	195	190	177	206	189	188	174	184	197	196	181	187	196	201	202	190	144	181	186	174	188	166	186	162	181	205	161	188	184	180	193	189	176	176	192	177	187	177	170	189	203	192	189	182	208	171	142	202	189	213	201	198	204	191	195	211	183	174	204	200	157
8259	682	589	615	545	550	502	520	514	505	562	523	503	497	510	501	482	482	500	517	506	485	478	477	481	454	438	462	506	477	500	474	508	458	475	473	441	461	502	519	484	505	485	484	459	479	483	452	445	466	449	493	470	473	481	486	490	513	415	486	479	507	437	466	521	428	486	496	457	502	433	481	457	519	492	429	454	455	487	468	453	470	461	505	441	469	494	451	494	451	471	453	476	469	492	493	469	424	451	430	507	441	475	466	471	460	482	458	463	485	477	475	469	484	461	492	465	457	446	465	450	470	428	461	458	458	468	451	436	453	454	438	471	444	459	458	478	488	470	458	422	409	455	477	445	502	465	487	465	444	479	494	457	509	446	463	493	454	467	472	453	447	428	453	501	440	466	446	511	460	481	462	459	463	470	471	469	460	446	504	454	527	456	461	482	454	439	435	493	460	470	490	434	452	477	477	471	459	434	453	467	472	444	475	453	485	464	473	460	494	480	469	468	433	479	456	450	466	448	462	484	465	469	484	467	468	458	459	456	459	483	438	464	478	442	445	425	465	484	446	468	479	474	486	443	482	437	466	508	462	446	485	466	475	441	487	468	466	443	473	461	479	481	485	479	450	469	457	475	478	448	451	424	460	487	453	469	477	485	473	444	451	467	503	454	474	492	467	485	492	462	448	429	491	456	435	444	461	450	478	435	478	455	435	465	469	492	468	477	474	464	458	484	453	464	457	460	424	470	486	452	492	462	414	453	474	472	424	496	437	475	461	462	477	471	475	492	485	446	471	474	448	475	494	463	452	482	502	456	467	463	466	471	451	467	432	471	474	447	486	445	479	470	461	463	461	508	507	463	467	456	477	444	473	452	466	453	454	460	433	460	489	483	469	462	445	438	475	457	482	433	470	469	449	475	456	452	464	471	451	480	450	451	465	498	507	435	427	475	511	470	479	435	490	436	464	460	471	452	496	457	504	456	459	514	473	472	462	454	484	466	470	473	431	457	499	450	482	486	465	458	493	466	444	444	449	419	460	448	435	449	474	436	500	452	488	479	458	432	462	476	451	432	476	518	465	490	489	489	474	486	449	420	473	449	486	472	478	441	466	509	426	461	445	462	409	479	459	461	471	445	454	479	490	438	474	450	432	467	466	468	444	438	423	433	448	404	447	456	473	440	449	475	436	480	464	446	460	452	472	473	454	445	485	499	464	452	454	447	431	482	476	448	461	468	424	484	447	482	432	471	451	528	471	460	448	494	507	426	441	471	435	463	455	474	466	441	529	408	466	514	461	433	480	442	475	437	450	469	470	456	445	456	458	509	442	442	462	468	457	460	510	447	504	448	492	458	482	461	462	444	493	475	443	453	441	525	507	507	421	439	473	479	453	515	459	462	462	466	427	467	498	455	440	467	446	470	467	441	533	506	466	418	469	473	497	461	499	454	464	453	494	467	442	470	445	503	452	450	490	479	495	437	490	470	467	476	515	469	439	450	480	462	460	471	445	444	486	473	507	440	480	486	441	478	433	453	479	438	415	462	458	489	453	465	480	458	482	474	487	470	446	413	426	439	458	463	438	474	497	496	470	486	464	440	472	490	440	442	470	455	495	443	440	459	463	461	469	466	483	482	437	470	457	494	452	490	495	488	451	465	453	444	485	506	456	463	473	445	446	442	445	451	468	500	480	469	448	497	490	454	445	433	429	494	448	479	477	492	459	474	445	440	478	440	459	454	492	477	445	460	472	472	455	491	524	500	438	448	474	425	495	509	467	480	473	484	468	448	462	444	474	474	462	427	465	484	447	461	487	491	425	478	440	480	443	461	480	452	521	462	470	502	502	448	474	440	449	458	481	485	461	468	447	437	469	496	503	475	442	534	497	453	478	470	484	500	501	450	477	448	500	477	467	448	461	461	514	494	446	418	472	482	448	482	455	486	511	475	444	458	472	476	459	464	475	498	483	482	478	488	491	477	451	442	462	451	437	476	453	481	472	476	443	476	493	438	474	460	455	463	491	470	460	464	422	495	457	467	490	461	481	502	438	477	461	458	470	497	451	472	476	390	457	485	490	463	460	454	472	451	478	454	473	491	461	518	460	487	440	475	440	501	468	477	440	442	488	483	443	501	468	445	448	503	461	499	476	486	435	461	456	477	458	456	491	452	444	442	461	465	494	472	461	441	459	525	444	438	440	446	486	475	514	481	435	476	480	473	502	430	496	491	456	429	474	464	479	451	463	459	397	475	466	453	433	475	473	514	458	467	489	484	455	502	435	440	453	455	428	446	492	437	462	468	481	473	409	469	484	455	496	477	480	481	466	465	444	499	433	464	446	480	468	459	466	468	506	442	505	458	435	445	424	478	501	478	477	449	515	466	482	496	454	426	426	447	480	494	497	477	427	477	477	441	492	496	419	467	472	507	459	454	461	446	423	475	468	461	500	482	490	475	471	452	480	512	470	463	456	492	495	451	466	496	465	460	445	472	493	448	465	443	463	495	490	473	404	456	457	487	439	466	516	494	435	487	476	431	481	461	479	459	410	493	477	461	457	462	464	459	493	464	456	432	483	424	453	461	454	446	498	473	462	470	449	497	473	492	469	499	498	429	480	478	500	430	462	457	469	481	463	455	481	471	459	503	478	478	446	477	510	432	487	477	463	499	457	462	449	473	475	481	480	488	443	470	490	432	456	478	447	458	442	489	422	457	458	517	482	464	489	479	445	480	469	459	441	456	442	489	464	433	475	440	484	452	463	469	477	506	474	472	431	459	463	487	469	436	438	472	461	435	443	453	462	416	470	485	471	475	445	479	451	450	460	474	466	473	476	481	499	473	484	507	447	409	485	438	463	470	446	443	420	487	475	469	466	491	490	498	494	470	480	478	441	514	464	469	523	484	484	479	470	454	478	461	435	456	471	469	473	479	432	467	474	439	474	443	455	464	531	454	435	473	447	471	457	458	458	439	477	497	480	494	496	474	483	483	471	472	502	483	488	457	464	407	451	478	471	459	457	465	472	464	458	469	496	450	474	472	462	483	467	476	474	468	501	487	457	460	440	482	423	416	465	456	491	475	446	488	467	476	472	429	438	476	461	476	469	436	436	480	492	435	424	487	462	474	465	487	482	504	479	437	499	473	494	481	484	466	494	475	476	499	470	507	493	452	415	450	489	473	480	484	507	461	466	460	469	462	442	466	488	460	476	487	471	451	455	482	443	458	431	462	466	495	480	503	478	474	460	443	450	508	466	449	465	458	483	481	471	440	454	483	452	441	466	479	496	454	471	442	428	467	461	455	445	474	482	478	493	499	426	479	479	467	442	468	481	422	433	504	503	463	444	481	488	480	484	480	449	438	452	431	460	454	476	447	456	490	479	479	439	485	513	473	451	478	440	470	449	455	516	478	486	487	455	483	447	497	440	446	431	444	472	485	452	470	490	477	488	458	454	527	460	446	461	414	466	463	489	453	459	478	419	458	433	455	479	478	450	458	452	451	467
28200	5022	937	686	503	374	347	293	285	311	266	290	269	263	285	261	249	263	247	259	277	285	273	242	243	261	258	254	258	290	298	223	252	256	245	255	226	251	275	246	228	251	272	253	236	240	260	242	223	213	246	234	247	264	261	220	253	263	285	249	260	232	235	242	243	230	239	236	257	284	232	278	276	253	206	251	250	253	259	279	244	272	265	250	259	267	244	252	227	239	276	245	237	275	261	251	265	216	228	240	273	249	281	229	264	220	250	216	233	213	226	266	259	265	267	230	302	255	223	261	262	234	247	235	250	246	233	239	229	262	261	236	263	247	243	232	261	235	258	268	262	249	259	269	219	260	258	265	237	246	254	272	258	227	275	271	252	249	267	267	233	255	252	249	276	272	241	258	276	249	258	224	266	268	236	244	273	237	243	242	201	231	260	256	287	252	277	273	262	270	261	258	267	249	235	253	229	248	275	281	273	250	242	242	261	234	290	296	266	281	258	244	254	226	241	237	249	238	251	245	275	269	229	244	231	280	268	265	229	237	239	240	243	236	258	263	252	281	241	263	243	241	243	259	257	277	235	260	282	226	235	276	255	242	247	266	261	250	256	267	244	266	252	240	284	247	240	237	247	268	227	278	280	262	262	244	248	235	255	245	263	262	256	291	275	230	260	221	271	288	260	235	254	283	259	254	222	265	256	208	251	232	266	242	247	271	246	237	260	269	229	261	254	263	224	239	264	256	261	250	247	265	257	268	286	271	266	253	226	286	246	268	263	244	234	260	250	242	266	235	223	262	255	236	267	250	261	252	251	243	234	253	254	263	260	242	233	241	253	251	251	254	276	241	278	239	260	280	255	227	226	259	265	273	249	279	238	235	270	248	235	228	261	209	242	247	261	306	230	259	238	222	257	243	253	275	224	234	259	224	219	277	263	232	224	210	227	251	237	229	218	277	228	246	241	255	233	249	256	282	256	262	261	262	264	256	237	224	261	233	213	224	300	261	240	262	256	237	237	247	248	253	258	277	269	250	266	265	263	221	246	243	240	255	251	243	253	244	216	280	246	225	250	268	253	268	262	268	258	272	252	244	260	255	256	233	273	281	279	245	250	241	234	265	271	240	255	249	234	258	246	241	249	230	258	247	260	258	242	222	252	259	243	273	245	270	235	229	265	233	227	246	256	245	230	260	275	238	235	285	253	233	277	265	249	242	273	260	253	244	253	271	265	247	257	261	238	222	261	242	262	235	266	258	297	270	250	239	268	254	264	255	254	278	239	244	238	265	274	237	242	227	225	254	254	273	253	249	218	254	257	236	257	229	247	247	238	287	258	269	238	254	254	246	242	234	243	258	281	232	246	245	250	264	240	255	258	252	246	266	222	244	242	254	252	236	216	268	233	286	269	252	272	234	235	251	257	242	246	208	262	268	247	242	230	255	257	241	233	234	250	219	228	247	262	211	223	236	266	246	240	264	256	214	263	260	280	254	259	261	260	269	247	264	302	213	265	242	222	220	249	267	290	245	255	268	264	301	249	280	230	278	253	230	238	227	242	232	249	266	274	277	264	231	233	231	231	245	231	262	242	257	213	237	288	231	248	236	252	217	267	255	226	266	248	273	261	260	239	223	244	253	240	263	288	260	250	261	241	261	258	282	292	267	271	263	280	249	246	235	268	239	296	237	253	271	273	252	238	253	252	257	238	241	258	267	224	238	273	254	273	248	268	238	235	242	266	290	245	249	248	253	257	259	225	257	262	241	244	242	245	256	236	245	248	246	260	230	237	235	236	239	242	283	262	245	268	249	258	254	265	233	240	236	249	256	244	245	277	244	238	248	202	268	230	234	262	263	236	243	215	235	241	234	255	255	258	288	264	249	238	246	232	256	276	272	268	270	248	239	244	279	269	245	234	236	286	253	249	246	286	276	232	256	257	260	242	248	265	235	263	281	251	247	267	258	230	246	254	250	222	255	265	267	257	264	241	234	262	232	227	252	253	222	239	253	246	256	270	250	268	269	296	257	256	231	253	246	244	233	290	226	238	283	217	238	240	243	242	251	264	255	261	249	265	241	226	257	249	217	252	257	262	253	283	269	249	273	251	260	253	258	255	244	247	258	269	272	268	242	255	278	272	249	246	262	263	233	252	238	294	291	253	218	270	266	259	264	252	258	245	283	269	236	239	289	263	253	265	278	241	222	226	273	249	252	245	264	250	234	260	263	270	281	251	287	255	265	263	264	257	234	255	271	273	251	265	250	252	232	240	260	213	234	229	273	271	259	268	249	253	258	287	248	246	215	257	259	246	250	236	278	272	263	249	254	250	263	257	242	240	219	245	248	245	233	221	256	246	246	247	223	262	291	246	259	256	285	229	245	221	230	255	244	270	231	264	228	255	272	247	265	264	245	270	273	253	228	242	269	246	255	267	253	270	228	271	225	247	242	278	250	232	236	238	259	251	247	248	247	248	252	239	226	249	246	270	254	223	260	249	253	261	252	265	251	245	244	266	272	254	241	251	226	216	241	218	268	245	259	258	261	259	261	271	245	273	233	224	262	233	238	265	240	254	257	257	223	246	227	233	233	237	268	230	283	246	253	222	272	254	249	235	268	253	244	250	251	247	256	217	239	249	241	260	242	269	222	246	263	247	252	239	274	252	235	245	263	228	278	236	238	259	252	244	259	257	263	262	228	250	261	264	243	265	265	231	264	225	256	254	260	256	273	260	246	260	253	243	244	260	245	272	239	243	245	227	277	223	234	267	239	229	228	245	263	255	226	241	230	248	247	276	251	270	265	251	236	249	244	285	242	269	248	265	234	248	250	254	245	281	270	253	253	236	224	266	236	269	248	230	270	309	244	256	255	266	270	248	249	250	232	233	227	265	232	245	279	241	248	229	256	238	257	241	240	254	280	232	262	232	276	258	222	254	233	219	264	271	247	278	235	239	259	261	266	267	245	246	246	248	280	214	255	246	247	240	212	229	249	259	236	239	245	268	276	276	265	253	258	242	228	269	246	250	277	247	229	248	267	208	240	263	247	249	241	228	232	263	224	228	289	241	218	253	249	251	229	237	268	262	257	244	258	212	248	258	261	275	246	258	283	245	246	240	231	270	248	253	267	264	234	262	253	235	244	258	234	226	247	264	226	251	249	216	241	270	240	253	251	238	239	264	218	249	263	246	234	244	266	263	237	255	259	251	243	273	269	264	248	249	283	255	237	261	268	258	249	286	234	236	241	244	254	262	242	259	243	238	229	228	273	240	246	242	259	256	261	257	263	242	258	243	252	233	251	244	216	285	243	233	279	236	212	257	263	266	233	269	258	232	226	257	246	249	228	264	269	258	237	271	242	259	255	292	266	266	233	203	262	274	281	261	257	245	276	237	252	266	237	227	238	242	272	257	241	272	250	272	232	247	241	251	252	242	264	255	251	258	247	247	252	276	268	235	268	245	224	231	256	253	254	251	211	246	235	240	241	242	250	282	284	276	213	223	254
19503	1773	1615	1640	1505	1327	1060	922	870	857	841	795	769	766	732	755	734	728	717	683	634	668	632	680	639	635	632	643	681	647	649	636	645	630	616	640	603	637	612	645	624	609	645	682	645	609	628	626	636	641	568	610	602	628	603	605	591	622	566	621	595	631	573	608	604	669	624	621	602	620	629	574	584	613	628	616	610	560	582	617	580	588	633	596	592	573	586	601	618	570	586	653	646	586	597	607	617	576	592	611	612	616	622	577	606	607	606	589	619	640	631	578	624	642	619	565	631	622	574	593	608	590	608	595	599	633	597	601	586	650	595	608	593	655	626	601	648	612	660	647	605	608	595	622	633	594	640	641	605	629	612	577	634	571	608	608	593	635	603	608	606	610	584	598	586	593	601	578	650	586	632	574	577	618	546	601	625	631	648	571	608	571	627	582	603	594	612	612	622	595	609	603	582	618	612	638	592	637	650	633	598	609	605	632	628	610	625	575	610	608	601	611	622	588	607	630	633	640	594	589	635	615	611	595	622	575	616	635	618	650	584	633	632	650	608	612	634	610	597	595	604	610	643	601	571	562	654	595	575	607	662	580	621	616	654	619	636	611	607	613	589	642	621	640	585	613	615	618	615	599	633	616	650	599	645	631	625	587	542	603	632	644	628	583	576	636	632	561	615	656	580	631	658	604	640	646	595	604	635	585	621	605	648	632	644	622	640	592	570	607	615	639	611	594	618	580	604	583	650	632	638	595	633	610	597	632	615	590	621	557	616	581	584	631	565	615	601	623	567	623	583	598	607	596	603	602	559	616	615	618	611	567	609	590	667	616	617	591	582	584	600	608	585	581	572	573	608	575	607	613	616	597	601	585	659	611	620	554	603	643	617	582	614	601	621	582	597	627	594	609	614	645	588	552	616	617	610	637	586	593	558	594	596	625	611	614	579	574	683	615	602	604	621	638	577	588	612	610	586	607	622	614	565	588	597	616	600	630	667	582	594	626	611	620	622	608	589	595	639	596	614	634	613	637	593	644	639	612	624	662	596	609	622	593	673	604	650	602	598	617	628	614	616	595	631	582	647	594	616	643	612	591	600	608	610	604	627	594	610	571	609	592	629	577	583	606	617	579	581	608	626	591	602	627	586	595	636	603	651	628	608	652	559	606	644	645	604	630	543	625	612	609	624	616	617	620	623	598	615	624	596	652	590	618	585	614	633	619	595	621	595	619	572	634	640	627	577	574	626	618	647	599	554	612	639	610	602	626	590	615	607	596	627	602	633	619	599	594	626	612	584	598	564	625	615	617	633	634	579	576	642	563	605	631	628	647	650	619	624	592	653	623	622	646	601	595	601	621	603	613	663	617	576	615	621	608	607	609	600	614	646	596	601	634	633	648	612	660	612	611	616	570	601	636	628	583	617	604	581	574	604	644	583	564	619	623	598	621	649	604	620	550	607	606	583	597	594	599	644	588	602	604	623	590	549	630	609	620	642	583	625	606	597	550	589	574	562	614	646	560	673	595	633	591	640	619	599	598	649	622	593	605	595	615	658	599	607	615	598	642	615	657	639	646	603	645	568	632	586	587	610	570	573	621	658	580	611	646	611	582	577	588	601	611	558	596	606	537	629	596	562	570	620	647	616	589	620	631	608	532	620	607	584	630	607	615	602	596	613	653	609	581	594	638	595	631	635	577	588	635	578	574	625	604	629	675	572	576	605	587	593	600	601	609	611	609	594	623	585	610	608	625	619	576	600	569	616	632	664	620	621	597	578	608	623	583	613	594	614	613	639	638	618	613	591	620	578	617	617	580	615	606	587	604	601	595	636	640	583	624	621	642	592	589	598	646	620	594	604	572	613	583	620	608	605	619	554	676	633	591	575	571	633	607	626	654	607	611	601	617	654	557	608	612	634	563	624	590	628	592	618	620	585	626	631	628	571	635	623	581	620	583	609	671	629	664	610	601	614	594	607	566	604	630	587	604	645	557	573	594	623	609	659	603	607	591	631	613	673	615	592	583	623	631	616	623	592	611	571	632	601	592	596	636	612	613	605	679	584	570	575	657	569	582	618	632	619	615	605	615	609	593	570	625	604	614	606	627	613	627	578	613	646	608	601	602	637	586	603	637	621	603	630	570	621	586	584	619	581	659	597	626	601	646	588	621	610	627	651	642	655	581	602	636	632	584	639	597	609	634	627	630	623	628	613	614	647	637	610	589	603	596	566	642	627	543	588	625	629	603	576	588	618	629	604	622	611	600	603	605	615	612	591	574	548	585	644	609	563	631	620	637	602	601	619	635	613	627	642	603	573	625	629	636	654	634	579	673	618	597	578	587	568	607	632	623	571	637	593	614	614	607	652	620	551	613	629	632	621	579	626	580	601	608	584	630	618	624	585	628	599	570	627	589	605	629	614	642	608	598	611	589	615	583	612	605	623	595	627	592	604	606	613	610	603	631	597	626	611	609	646	597	616	661	595	615	590	584	580	603	559	619	617	617	581	593	625	635	580	638	590	585	595	597	586	582	574	589	573	608	566	579	612	601	621	627	585	595	562	620	605	576	592	626	604	592	629	577	594	600	565	601	601	611	652	615	576	627	607	608	594	604	618	623	618	563	571	559	638	568	593	639	625	617	622	601	593	639	616	619	587	646	607	599	611	617	596	629	591	572	577	620	606	652	583	603	621	608	623	616	600	648	619	607	606	592	654	612	560	634	601	602	662	641	629	594	607	620	615	631	654	629	570	624	584	613	604	627	595	625	619	589	646	580	662	618	588	636	628	591	562	619	616	561	588	594	577	660	569	618	635	626	611	617	668	597	615	646	566	623	622	646	604	648	615	625	621	617	597	595	612	616	617	619	611	602	584	593	598	618	612	581	632	575	592	609	595	592	616	590	646	637	615	615	595	605	618	567	580	590	605	622	602	587	615	619	646	594	563	563	608	651	615	596	609	661	590	616	617	633	583	654	593	600	535	593	622	590	639	604	644	610	648	609	562	622	622	610	612	606	632	568	633	591	616	615	604	607	624	587	609	643	581	596	602	582	600	631	651	630	623	579	583	589	632	604	645	605	619	605	598	603	593	580	636	571	631	626	605	637	587	603	632	636	589	650	640	624	658	666	646	621	616	600	613	610	563	583	586	551	617	600	586	576	642	619	613	588	605	622	651	614	580	624	588	598	565	632	577	632	627	641	592	647	588	591	593	608	598	602	625	611	574	628	575	632	629	588	548	641	617	590	594	623	623	609	648	615	600	638	575	573	587	612	605	583	586	601	615	580	599	590	623	600	632	591	654	599	612	571	622	570	576	641	573	587	617	623	638	608	610	567	646	597	580	618	572	598	560	652	603	617	604	614	617	658	629	613	612	610	613	611	591	623	586	581	601	581	625	606	606	598	638	605	611	594	624	639	610	573	614	598	600	545	576	634	628	606	619	591	602	617	604	649	652	600	580	607	590	618	627	617	617	646	588	624	611	591	626	642	645	593	603	613	625	644
38798	9962	1538	903	585	399	253	264	231	227	242	217	212	183	194	168	168	176	184	174	170	161	165	175	180	185	146	174	209	177	180	166	144	165	170	147	163	170	170	166	179	169	181	159	157	178	158	161	171	174	176	160	180	169	161	181	178	179	155	160	151	162	154	165	154	173	159	177	155	163	166	184	153	158	143	169	146	161	146	147	168	161	168	179	165	166	156	160	154	146	171	130	149	181	163	185	156	167	164	179	171	169	153	169	171	150	157	149	151	163	154	171	167	185	147	179	160	150	165	141	180	169	186	166	166	145	171	183	166	153	163	160	168	136	160	134	165	157	171	159	162	185	171	157	189	158	168	159	155	179	178	163	164	151	161	190	162	156	144	156	154	155	168	166	137	166	158	166	189	168	173	174	163	174	193	164	171	149	148	143	173	192	155	141	158	162	166	141	191	155	146	172	191	152	174	191	170	189	171	164	174	150	164	183	158	157	148	145	168	180	146	159	154	170	172	177	165	154	153	154	157	209	146	157	184	184	158	173	154	148	159	177	179	149	175	165	166	174	167	188	165	163	183	169	145	150	136	133	209	186	156	164	165	150	188	158	164	153	155	178	143	141	158	155	188	178	156	155	136	135	182	172	153	173	150	169	161	171	181	154	177	148	172	157	159	174	181	157	170	164	164	171	142	167	167	155	160	180	160	154	169	167	174	164	174	165	169	166	149	145	166	161	192	177	160	164	167	169	180	151	146	176	129	156	160	158	148	159	151	168	152	154	157	155	178	170	155	159	159	176	167	150	166	167	148	183	159	165	163	154	177	176	165	171	192	191	176	177	168	149	158	170	169	179	152	164	187	147	165	144	173	165	158	139	188	147	161	189	171	176	178	165	164	144	160	177	158	157	169	155	175	148	176	188	175	166	166	171	152	184	145	166	167	184	175	166	184	160	161	153	174	150	156	170	179	170	175	155	146	151	169	182	160	171	173	147	157	159	155	160	170	166	178	170	167	179	148	167	159	163	191	195	154	151	177	155	161	140	144	161	164	151	167	151	145	176	165	160	134	151	157	170	167	157	178	164	178	174	159	163	182	168	155	161	203	137	163	135	161	167	157	168	173	172	165	178	174	177	158	156	163	168	156	179	179	150	135	164	168	152	179	173	165	150	173	166	181	162	161	178	153	167	176	180	151	140	142	123	172	158	188	168	164	175	158	179	166	165	175	154	167	166	169	140	147	154	175	152	158	181	153	151	159	168	169	154	167	160	165	184	179	163	169	175	161	172	133	187	171	152	165	161	152	172	166	181	161	151	174	169	162	168	165	174	166	172	168	141	168	154	181	158	149	153	164	171	168	163	165	177	169	174	171	171	146	185	149	174	145	175	157	144	158	154	158	154	152	157	173	165	179	159	164	144	144	154	136	149	185	178	162	170	147	177	151	128	168	157	141	179	192	150	162	172	163	178	178	151	169	146	157	151	184	161	164	167	167	147	171	150	159	146	149	175	155	154	162	149	149	145	146	159	162	149	158	179	157	169	156	169	169	189	153	177	167	146	186	151	155	157	151	176	173	174	160	179	177	156	164	159	152	163	170	159	186	157	153	154	180	182	170	169	146	171	168	195	179	150	156	149	197	176	160	144	192	157	164	178	162	171	159	153	164	182	155	171	170	185	157	148	150	193	159	150	160	153	167	170	150	163	167	161	179	154	175	157	147	167	175	150	149	133	148	165	154	173	183	159	171	178	166	149	181	155	167	155	179	153	151	154	182	170	177	150	149	166	172	173	162	194	172	175	160	160	163	168	169	166	152	157	151	166	154	177	158	145	165	197	169	163	150	169	174	197	154	168	169	188	150	163	185	175	180	154	143	172	159	131	178	189	149	188	148	176	166	179	159	178	174	153	150	187	175	163	144	181	156	173	145	178	160	164	173	152	119	161	170	171	148	170	165	197	170	177	165	169	143	171	164	149	165	175	140	166	168	183	162	181	177	159	159	156	147	166	149	164	174	160	169	181	160	171	163	118	177	143	164	161	177	156	174	152	155	186	165	148	166	150	173	147	182	164	169	154	157	154	175	177	160	183	153	145	157	156	182	165	146	168	161	158	167	179	161	195	180	182	164	166	151	175	171	148	143	171	155	170	177	194	161	188	147	169	172	151	137	155	130	162	144	167	156	165	143	148	149	157	165	173	171	148	161	145	179	178	160	148	163	167	151	179	174	147	162	171	170	177	157	161	166	156	166	187	149	155	163	146	155	176	191	182	145	176	165	138	177	153	182	165	165	179	172	171	146	184	160	150	160	159	157	175	178	162	159	166	147	186	150	169	177	178	151	164	152	167	182	155	162	138	157	178	173	164	167	159	176	154	173	162	164	172	148	177	142	183	178	162	152	172	175	140	180	190	138	163	163	157	149	180	154	158	162	170	152	180	179	149	185	178	150	149	179	153	166	144	170	163	164	155	162	170	151	149	183	192	171	178	139	153	153	158	159	170	166	164	171	153	180	168	184	177	162	162	148	166	168	158	148	152	142	161	164	167	156	168	161	158	168	156	157	138	168	147	164	162	167	160	177	183	154	165	170	185	164	174	189	152	174	170	154	156	183	155	156	155	152	146	169	147	157	150	148	147	157	165	150	154	167	153	166	163	154	164	162	165	152	147	165	144	161	151	184	171	167	170	178	181	165	157	163	167	151	139	165	159	183	152	168	146	169	154	146	168	136	169	147	167	164	153	158	180	148	166	182	153	137	175	186	160	182	173	145	172	160	185	168	153	150	164	148	164	174	144	131	151	177	164	170	162	146	179	152	174	162	147	161	140	169	156	158	165	149	165	161	169	137	170	167	170	159	168	160	168	160	165	184	179	178	185	157	154	179	165	160	158	165	166	153	160	153	163	156	174	164	150	189	154	168	166	172	178	169	167	156	163	156	143	162	177	199	187	181	149	169	168	158	151	180	179	157	145	186	174	159	162	174	161	137	175	177	183	153	159	154	149	165	164	152	179	189	147	152	161	149	169	184	162	147	163	166	141	165	151	169	147	186	138	155	182	152	166	152	177	167	152	178	165	176	184	195	174	179	171	147	150	175	171	164	150	182	162	164	199	157	167	161	175	162	157	166	173	180	172	175	160	167	157	167	162	172	150	162	174	189	169	172	188	162	196	185	148	161	166	182	159	163	191	156	183	164	154	146	140	160	150	129	156	141	152	163	162	187	155	182	202	159	184	161	171	183	162	188	192	183	152	157	156	146	168	165	193	186	137	160	170	144	173	162	167	134	161	159	171	175	158	159	144	179	174	178	161	172	169	164	177	177	160	160	148	155	164	137	181	162	190	158	155	167	150	166	157	172	166	175	169	172	157	174	184	178	166	140	165	171	166	161	154	172	174	168	175	151	191	161	158	172	160	161	169	158	163	151	168	174	178	174	160	195	181	181	166	163	146	183	175	152	171	153	159	170	169	161	162	149	185	160	163	166	189	157	162	165	147	163	162	145	134
25772	2405	2066	2393	2025	1407	1202	999	927	837	833	760	677	670	620	604	580	581	513	501	498	451	461	474	503	460	439	449	483	509	473	433	435	415	405	410	435	428	417	453	443	452	412	388	420	402	441	382	430	417	432	412	401	439	417	397	413	409	391	407	434	399	410	412	376	408	426	412	410	421	396	378	424	397	408	377	393	415	406	420	382	424	361	386	415	404	422	432	391	415	406	397	423	379	401	441	415	385	424	372	400	389	409	388	417	442	381	410	413	387	442	409	403	413	420	427	409	423	413	396	416	429	428	379	390	408	400	420	422	398	412	414	382	400	423	384	374	384	425	382	389	364	412	407	366	432	437	404	387	400	431	389	391	371	438	416	414	398	405	381	421	381	398	402	463	382	389	423	426	382	380	377	425	408	389	390	369	428	395	391	416	389	399	436	427	423	386	400	381	399	422	370	412	407	421	414	370	421	396	437	415	390	393	407	415	417	385	423	401	389	418	401	380	358	387	390	401	394	375	428	432	400	394	403	413	392	421	389	412	433	431	382	437	417	386	420	421	392	417	429	382	377	382	412	411	377	413	402	385	394	398	411	422	413	398	373	443	425	415	400	399	378	403	381	384	386	419	418	460	437	369	371	388	401	392	373	419	394	389	426	416	380	420	435	394	416	418	417	384	394	378	399	428	395	412	387	386	413	403	390	423	386	441	374	389	410	419	401	396	422	389	402	414	418	398	375	374	390	401	416	360	426	382	408	432	387	421	388	424	411	398	460	398	407	436	434	408	394	409	428	389	393	392	412	383	411	391	367	403	386	436	407	370	400	406	394	381	415	354	446	434	397	400	393	412	394	407	434	397	372	382	410	414	402	414	387	423	430	378	423	375	392	401	395	398	400	417	406	398	422	383	400	440	422	396	409	404	404	395	408	414	381	426	402	400	431	399	408	393	361	419	397	377	368	405	381	419	404	419	415	409	422	399	417	412	406	403	391	428	416	385	376	378	417	399	403	426	427	440	424	400	386	400	439	390	404	398	420	402	363	380	402	409	416	389	436	381	418	339	410	386	421	409	377	389	403	408	425	408	385	431	412	365	406	401	442	397	361	383	416	429	397	430	384	394	394	423	414	403	409	383	427	397	419	419	389	411	379	360	402	408	403	419	370	436	403	411	406	423	376	355	404	359	409	414	408	415	416	432	411	400	384	399	375	399	408	393	393	398	399	365	399	440	436	374	424	386	375	435	434	415	398	380	400	430	416	404	423	379	435	363	460	387	399	344	424	423	394	427	429	412	357	394	400	404	412	408	413	435	424	405	416	413	449	413	425	410	378	377	411	374	385	385	398	412	386	419	439	425	434	394	408	407	376	366	446	409	421	433	439	443	416	426	394	390	401	426	419	418	430	430	372	429	379	369	385	385	392	390	356	374	357	426	415	433	396	414	439	381	396	401	440	396	449	381	399	404	388	391	446	384	387	362	380	397	419	399	419	417	407	430	421	408	398	426	396	398	407	390	401	387	415	373	382	402	416	416	379	400	416	436	412	417	390	390	440	405	407	373	405	403	414	404	402	387	331	399	412	464	373	433	445	414	409	378	403	406	418	377	402	374	402	392	433	399	411	394	439	466	392	386	408	416	428	397	390	395	412	419	395	398	397	382	410	421	407	384	408	404	405	407	382	385	423	382	369	412	390	404	395	414	422	399	438	402	392	402	393	383	409	403	410	383	397	434	402	404	378	388	394	393	365	395	435	437	419	384	424	412	420	374	414	398	381	418	400	409	404	402	405	382	371	427	385	407	458	406	405	454	403	386	413	423	404	399	408	399	404	424	413	407	397	395	451	392	440	411	385	388	361	423	388	380	386	393	373	411	425	426	376	389	378	410	403	406	411	420	375	430	391	397	426	401	382	357	422	397	402	401	450	429	411	383	398	387	432	420	420	389	387	432	415	409	414	366	393	371	387	415	386	419	390	427	426	356	408	423	407	354	404	387	413	386	421	414	415	404	387	365	388	425	395	383	386	410	410	405	430	373	416	436	406	392	414	474	365	397	393	391	421	420	425	430	411	378	388	421	419	398	432	381	422	424	401	373	414	423	390	398	439	408	396	391	414	416	380	412	394	382	392	386	388	422	388	402	400	438	397	414	415	389	418	373	420	412	399	393	392	422	393	416	410	455	439	401	440	400	409	405	389	373	397	427	408	430	374	424	367	380	370	409	408	416	405	421	388	439	381	387	432	391	387	373	441	430	401	422	372	430	438	397	411	423	436	414	408	400	372	398	392	388	416	389	409	413	402	428	404	380	429	419	347	423	432	400	409	416	377	432	378	416	362	400	384	419	389	423	423	413	408	389	401	417	422	435	411	393	399	384	381	450	379	390	360	396	408	383	401	398	352	436	393	421	427	392	411	403	403	386	411	396	411	419	397	432	438	335	416	404	435	406	393	448	405	386	422	434	401	416	411	409	405	427	385	401	388	403	434	399	439	404	416	406	396	399	396	410	407	407	363	400	412	413	407	440	415	400	384	432	429	372	382	361	410	409	402	412	419	435	428	393	380	385	434	401	426	418	428	403	423	420	372	393	381	404	408	423	378	405	405	414	365	376	391	404	383	373	451	356	420	364	392	436	401	415	405	389	425	406	389	370	409	401	395	414	366	409	425	422	416	402	427	413	429	405	400	401	371	370	470	401	424	420	440	400	401	403	404	422	389	392	416	399	390	405	385	410	406	396	389	365	369	383	392	383	421	369	410	441	401	427	355	435	390	388	380	404	393	401	416	399	404	423	380	435	408	441	405	416	340	409	432	399	391	384	400	402	398	414	413	426	344	407	421	361	396	406	404	394	404	405	397	458	438	424	426	423	385	418	399	384	428	404	404	362	401	413	393	409	374	413	403	386	405	395	379	404	404	412	399	369	400	382	362	401	377	397	415	353	414	404	401	433	400	435	389	421	388	393	390	382	409	382	415	405	401	405	417	434	396	436	385	396	413	412	452	410	397	429	402	445	388	425	452	413	411	400	397	397	416	369	397	405	410	422	419	431	423	422	430	425	402	389	416	413	414	423	411	399	413	417	406	366	427	424	370	427	433	366	412	409	384	380	367	404	466	414	431	385	414	416	368	398	420	403	409	417	412	417	430	406	401	404	406	448	410	404	411	421	399	378	433	435	382	404	400	420	389	413	409	386	415	452	371	422	412	412	417	415	397	385	407	399	411	385	428	399	420	398	407	431	368	423	374	399	410	401	413	389	360	389	413	359	430	449	431	418	445	396	396	381	416	409	406	397	404	401	397	414	403	373	417	388	382	396	413	396	382	444	418	393	405	421	382	413	381	403	389	400	403	420	367	411	416	444	434	403	414	416	399	377	400	406	403	368	388	403	383	414	400	405	389	400	398	413	400	390	421	429	437	424	369	388	382	417	405	418	439	410	416	411	428	409	397	445	398	408	388	402	381	380	391	381	404	394	416	419	399	393	396	392	396	433	398	382	386
11727	1171	237	215	196	195	194	184	199	164	198	200	203	184	207	193	206	196	211	227	199	192	184	180	195	207	198	172	170	188	216	184	158	171	187	196	203	183	190	189	196	207	201	214	204	184	184	202	199	192	226	226	188	176	175	167	170	187	198	194	185	198	156	161	173	167	181	190	194	165	190	184	178	183	181	196	182	146	180	206	189	193	172	178	192	184	166	161	180	199	214	188	186	190	198	189	162	171	177	192	175	177	195	178	175	180	176	170	179	155	165	207	174	156	173	205	223	172	174	167	199	168	210	185	185	185	171	194	236	174	185	191	191	186	173	154	177	174	198	194	190	154	195	210	174	193	197	158	186	189	185	176	178	207	175	180	200	170	174	172	171	195	186	194	192	165	201	171	154	188	176	183	169	181	165	178	198	182	208	181	186	174	173	190	179	189	177	193	200	208	169	179	183	207	184	183	181	202	182	205	178	197	200	198	173	176	176	189	180	211	203	167	180	162	196	203	154	187	187	193	201	211	192	184	184	188	159	187	195	159	195	165	180	183	192	174	185	172	211	186	193	183	206	189	183	168	196	170	167	193	165	168	155	175	165	197	157	191	194	161	156	191	210	187	186	168	180	178	188	193	190	177	219	174	179	185	169	212	170	209	165	187	173	185	188	206	195	151	180	187	179	190	200	153	179	160	188	171	185	190	188	172	182	166	198	186	147	169	172	184	196	208	186	185	171	189	175	217	162	183	171	181	166	184	206	180	166	184	211	204	212	173	188	195	181	176	197	183	193	197	179	171	168	197	167	173	185	210	164	175	180	166	168	182	186	177	164	163	175	159	188	198	201	196	202	186	178	203	196	206	195	176	199	183	161	173	166	210	193	178	159	168	179	162	192	162	171	184	211	179	185	178	181	204	187	187	165	183	159	176	189	174	163	180	207	173	195	166	195	193	204	178	196	172	204	174	179	184	204	191	203	177	190	180	179	166	184	192	181	181	212	172	166	193	208	177	198	212	186	172	179	195	186	203	196	153	198	184	160	176	165	186	168	194	186	196	186	180	190	202	183	200	177	218	179	206	212	203	188	182	166	203	190	166	174	194	198	179	155	180	199	197	189	173	176	207	186	172	193	186	183	188	194	196	180	181	211	200	194	182	161	194	172	151	178	198	195	195	195	170	181	168	233	203	207	197	192	183	178	186	163	175	181	173	174	163	174	196	180	179	178	180	193	198	190	168	185	148	173	177	171	187	164	171	185	180	207	194	185	200	185	197	186	191	209	189	173	203	161	181	163	205	197	175	210	194	166	185	185	149	174	176	171	183	187	185	185	192	181	172	195	176	154	185	206	187	180	181	193	162	149	196	158	177	185	179	192	168	207	198	187	183	192	163	177	213	183	188	179	187	214	198	183	188	172	180	189	173	205	196	174	161	187	171	186	186	151	166	170	170	208	180	167	193	183	208	199	201	169	181	183	189	202	196	197	175	181	176	194	178	167	171	170	177	183	189	186	184	212	178	174	222	182	180	184	181	164	186	209	170	203	223	176	221	175	191	187	186	185	195	171	171	198	180	192	166	192	184	166	230	162	169	172	199	209	200	170	200	196	171	165	183	193	185	182	191	189	199	197	197	195	179	195	179	193	174	172	204	189	155	175	216	171	173	175	187	201	180	187	187	182	169	178	160	192	179	185	173	190	198	185	187	154	175	173	195	176	173	190	175	161	180	175	169	186	183	205	182	171	165	177	191	180	205	185	177	177	184	199	170	185	183	197	202	192	181	186	166	195	179	181	191	178	206	200	179	191	177	142	201	200	186	183	192	201	195	175	184	173	198	186	173	187	209	149	177	210	182	195	203	202	205	207	186	165	208	190	181	171	175	190	205	158	168	174	155	187	192	189	193	171	212	184	190	145	192	147	198	192	164	174	189	170	185	165	190	210	190	211	177	186	232	168	147	181	176	168	212	174	175	169	185	175	204	178	186	187	166	180	166	203	157	166	185	184	194	191	188	191	166	205	186	169	187	215	199	187	199	181	174	205	199	189	190	185	197	175	186	182	162	179	191	200	170	187	189	189	177	178	184	191	201	164	206	176	156	185	179	194	244	163	174	176	188	185	167	195	190	179	169	169	202	149	188	190	163	205	206	171	189	179	184	166	182	201	188	180	161	172	177	199	172	192	174	182	207	166	201	175	175	186	197	178	199	197	185	183	186	162	187	187	169	183	202	194	183	207	168	214	197	147	176	204	190	192	187	152	174	184	180	194	174	186	208	178	187	165	171	172	211	200	179	156	196	186	175	187	175	174	166	175	170	202	209	164	175	188	199	178	185	170	180	181	184	201	168	158	172	184	179	170	171	174	199	167	188	174	174	185	171	184	195	183	201	185	203	175	167	176	161	163	154	185	174	165	185	189	192	186	204	215	168	167	177	184	192	208	186	175	220	182	178	166	168	188	196	207	177	140	208	187	162	179	179	170	154	179	192	200	166	208	184	204	202	174	196	195	210	187	175	188	176	181	190	152	199	173	180	180	188	180	193	189	185	189	195	212	179	172	195	198	160	184	213	170	187	200	208	173	174	173	192	170	164	175	175	191	191	196	188	179	198	200	182	177	205	168	192	166	179	204	194	191	180	190	194	191	191	176	154	166	153	178	211	188	203	209	177	195	211	188	172	187	200	162	176	181	179	181	183	188	168	187	169	175	171	176	168	191	197	195	170	196	159	171	195	203	182	177	189	184	227	206	213	202	198	197	193	170	170	177	195	188	187	176	182	174	171	181	184	213	182	200	190	180	213	208	168	188	182	166	199	182	188	182	198	179	193	198	205	187	163	167	192	178	183	183	161	173	193	178	182	178	179	204	162	212	181	186	160	171	202	185	147	186	178	212	186	141	174	186	178	185	182	190	167	178	163	170	183	189	166	199	168	175	183	187	197	175	187	211	168	183	217	193	190	197	189	173	202	206	194	197	216	177	176	192	211	174	168	183	185	192	199	203	176	213	191	190	187	218	199	193	176	166	181	214	186	186	172	178	195	160	191	193	179	163	196	188	183	188	216	162	183	173	213	187	172	202	193	170	215	183	192	178	183	179	208	177	179	197	155	196	200	199	176	185	181	176	219	206	174	172	183	167	198	204	186	197	173	186	186	218	203	186	195	178	187	192	196	186	193	179	211	167	184	185	216	185	189	171	182	211	156	209	217	172	193	181	193	213	208	206	192	176	170	176	171	216	175	189	165	187	183	173	192	175	195	194	152	191	196	195	174	185	188	188	188	180	188	201	176	172	169	163	182	186	182	178	173	183	217	163	175	182	185	167	186	189	185	186	176	203	179	176	199	174	214	200	178	179	163	183	213	173	166	169	169	202	171	168	195	177	187	188	181	162	162	166	196	174	200	202	195	170	180	173	193	188	198	192	151	191	192	182	193	159	188	192	179	192	187	174	183	195	194	187	182	190	206	179	171	204	182	192	169	180	198	196	164	195	197	160	182	195	171
8563	778	635	610	613	550	542	518	519	472	527	481	537	495	521	519	516	477	505	500	463	457	490	531	477	445	495	445	496	495	483	505	488	507	462	474	486	467	467	454	495	475	450	449	429	479	477	454	482	516	479	435	500	476	456	479	481	457	485	442	472	486	465	441	465	454	508	470	499	500	478	464	453	453	484	432	483	472	446	501	453	465	484	436	473	455	463	488	476	457	477	472	500	475	518	477	482	504	460	475	493	469	489	471	483	506	464	467	464	477	473	457	441	500	495	455	487	472	474	460	434	474	449	484	481	461	502	458	457	507	484	454	440	475	505	488	484	472	482	477	466	445	471	447	491	437	480	495	487	447	449	489	452	478	471	455	465	462	485	455	467	494	475	474	482	443	521	439	466	455	472	475	485	493	475	506	493	431	466	506	459	444	489	436	450	470	475	446	477	457	467	475	435	505	481	500	475	471	462	510	456	443	456	491	447	450	431	457	434	449	470	463	496	496	471	484	474	490	462	493	456	482	467	474	469	454	470	438	485	466	436	468	449	500	475	484	485	443	462	498	470	462	486	475	485	480	444	483	460	468	529	489	495	477	489	458	472	456	494	510	463	478	455	461	470	443	459	441	495	478	493	479	500	466	448	500	491	463	438	439	455	479	496	474	486	453	500	470	480	442	465	489	464	482	491	447	439	478	472	451	463	476	467	462	502	496	508	505	462	462	436	445	504	476	477	462	487	442	483	461	454	503	444	501	471	492	484	505	476	503	509	484	493	464	468	473	502	447	432	439	473	437	467	478	444	497	470	483	452	498	471	453	473	466	448	454	473	497	428	487	456	513	511	500	504	487	464	473	471	494	413	478	493	462	507	451	474	507	472	424	477	461	470	497	472	443	465	507	481	461	446	475	472	503	458	464	479	457	515	485	498	453	487	488	468	462	461	480	452	530	490	438	489	479	455	442	467	465	459	447	466	479	480	449	423	501	485	455	479	500	469	484	451	477	495	462	471	426	475	451	459	458	493	530	458	456	442	460	473	465	449	485	431	455	502	436	454	466	484	466	475	475	488	476	473	473	474	501	528	466	483	488	451	481	473	458	485	501	489	494	464	472	443	454	488	440	489	450	477	450	441	459	473	492	472	474	476	477	444	470	447	468	509	506	500	459	485	477	475	468	472	497	446	455	456	442	461	450	485	466	469	463	483	475	437	473	473	494	466	451	488	506	452	478	487	463	505	478	480	457	469	480	464	504	476	466	474	463	489	483	457	402	465	447	446	445	471	405	458	460	473	454	466	460	478	456	458	462	460	427	452	485	486	491	429	451	483	470	481	482	472	504	495	455	495	512	461	463	463	453	512	455	452	488	484	467	444	470	466	483	471	474	465	503	454	500	411	474	466	455	475	470	428	475	477	425	436	447	432	442	452	444	507	501	466	458	437	490	462	457	483	494	506	481	479	530	463	420	477	452	497	473	430	506	440	464	468	475	449	479	495	489	478	493	456	462	463	476	469	445	462	491	495	468	517	485	465	449	496	518	469	494	441	466	485	468	468	455	470	444	456	470	478	490	502	459	497	437	483	495	438	464	467	479	469	449	492	467	511	461	479	482	497	468	435	462	470	473	462	510	454	429	463	464	439	443	462	454	483	467	500	473	472	494	504	459	502	479	501	462	470	456	470	445	445	465	467	525	445	500	491	479	488	487	464	471	442	496	484	465	477	485	501	458	469	450	472	470	484	429	460	496	467	470	459	448	458	452	486	412	452	409	492	471	457	515	505	483	515	422	480	448	458	482	443	474	460	454	450	475	493	458	448	432	479	464	435	460	466	445	504	464	451	477	473	447	481	519	479	457	474	448	477	431	485	489	435	475	482	465	479	466	423	473	513	477	462	466	512	488	490	428	473	479	500	461	443	445	458	437	440	433	448	479	497	451	469	453	445	445	484	448	469	497	496	475	454	483	457	500	461	460	473	469	465	466	457	449	480	514	498	457	474	448	445	532	460	506	441	447	475	454	474	428	490	484	466	461	458	484	451	455	527	497	458	458	494	487	477	498	472	453	466	486	470	473	432	510	483	463	529	435	496	485	471	456	486	479	455	483	495	451	471	485	476	469	446	465	477	472	431	469	449	482	450	456	426	478	468	454	471	441	464	477	439	477	456	468	478	454	530	441	491	451	490	502	456	441	438	499	460	478	467	473	466	471	503	438	450	474	469	492	474	426	452	465	479	478	431	490	455	504	478	488	445	452	437	437	476	444	504	486	461	489	463	461	456	475	491	481	514	488	457	455	495	449	414	450	495	477	484	455	454	462	504	509	458	476	501	507	454	450	469	491	427	437	449	469	447	456	448	474	470	478	477	481	435	460	466	461	455	471	515	437	447	446	451	483	469	445	463	455	485	442	504	500	478	442	470	450	439	470	478	429	464	452	477	460	479	444	459	460	441	447	439	451	452	487	468	483	454	466	468	488	469	464	439	455	471	488	491	461	491	494	480	468	469	490	470	519	457	454	493	451	510	450	434	451	464	519	464	488	457	463	465	468	461	449	417	438	479	432	465	458	465	464	490	439	476	492	488	495	460	470	479	472	437	466	508	489	460	488	466	469	440	481	464	450	426	507	431	462	452	473	463	486	455	456	457	499	447	482	484	447	444	459	487	505	469	460	468	469	503	477	459	478	485	470	452	474	473	492	471	440	459	469	486	482	455	445	475	491	492	405	471	481	475	494	510	441	483	443	480	505	488	500	456	473	465	494	505	503	475	490	424	450	406	497	463	472	453	463	501	483	479	483	442	474	518	455	485	431	516	466	461	485	471	468	481	446	493	483	474	477	446	480	431	481	496	435	462	501	446	452	486	480	507	510	431	454	458	503	458	456	500	488	468	487	461	469	444	455	468	466	488	462	481	407	501	465	453	452	504	498	471	462	492	495	491	459	452	446	491	429	485	476	499	465	462	450	452	454	449	497	436	493	453	455	497	461	472	501	462	458	446	465	462	483	469	451	478	476	473	467	476	456	466	448	436	496	495	485	470	496	495	466	501	465	483	465	447	471	478	483	499	468	462	460	501	485	456	465	498	488	477	451	479	457	458	471	461	457	476	502	469	461	482	464	480	482	464	487	483	466	471	483	489	446	461	460	478	456	488	483	491	446	474	468	485	488	473	495	464	471	472	473	453	485	447	491	484	516	459	484	427	505	480	477	456	486	465	491	464	418	442	479	464	462	461	443	479	490	454	514	477	460	468	455	467	492	430	490	492	451	485	457	511	455	497	495	523	456	456	465	477	465	463	457	442	463	490	500	452	463	445	463	483	462	457	484	467	461	457	429	478	486	435	464	456	467	449	456	465	471	456	457	500	428	465	462	460	464	459	468	469	454	521	481	479	473	461	503	495	509	447	461	521	480	481	465	432	482	455	485	472	478	464	465	462	463	492	461	508	467	470	486	494	476	461	433	482	424	481	470	454	511	479	473	469	488	472	458	446	489	461	466
29280	5834	812	608	493	366	340	327	318	294	290	277	258	261	266	257	284	280	277	265	268	260	283	251	255	251	250	280	252	269	257	232	258	242	211	266	273	259	245	245	243	247	241	245	239	229	243	254	273	279	241	237	234	257	273	264	236	218	238	259	265	276	283	258	254	250	243	246	233	266	243	297	273	238	247	256	234	245	246	263	289	210	238	242	265	268	226	254	254	235	256	243	242	234	245	259	259	251	258	223	269	272	261	263	228	231	249	265	215	254	231	244	226	235	232	254	248	241	219	292	253	248	217	252	254	249	285	261	249	266	230	257	262	287	257	237	234	247	263	248	256	259	243	248	245	243	236	229	263	261	254	271	262	249	262	243	237	294	246	230	246	232	260	249	236	300	253	270	277	283	289	213	253	245	272	241	242	272	263	257	244	277	268	263	221	261	240	237	262	279	254	273	245	258	256	270	235	226	287	276	255	271	255	269	267	288	243	254	250	281	244	251	237	285	244	243	252	257	274	263	254	260	234	226	269	241	243	260	268	238	284	259	260	254	260	246	276	210	285	256	276	245	255	247	240	254	237	230	253	242	241	274	221	255	278	254	264	239	250	242	253	261	259	253	257	250	248	234	254	255	268	271	249	255	259	253	244	220	251	255	261	239	224	232	245	244	271	258	239	249	279	240	253	232	272	251	263	248	283	263	248	291	232	227	203	216	246	235	273	246	256	273	257	233	245	256	263	275	266	247	261	240	247	261	248	247	263	265	269	274	252	297	263	256	260	267	250	245	224	273	246	276	269	261	253	258	283	245	239	222	243	256	253	255	236	272	269	248	250	264	234	249	255	259	247	291	261	254	241	262	266	269	259	265	257	282	234	272	260	267	233	255	243	254	240	231	266	233	249	280	245	238	266	248	250	261	252	271	254	259	216	240	252	273	230	283	249	233	231	265	251	213	248	287	245	240	249	272	236	270	267	247	256	275	233	244	261	269	258	243	250	280	267	267	251	244	302	283	248	249	239	264	275	260	260	228	228	238	285	290	229	259	239	269	243	255	236	256	244	276	236	265	224	263	280	245	253	263	270	248	238	250	279	264	267	253	257	282	260	254	270	269	292	284	266	246	243	259	239	261	249	284	249	259	246	270	243	257	263	264	241	289	279	255	249	223	265	232	289	255	260	244	236	274	249	256	234	256	263	245	274	257	254	268	261	231	263	251	232	268	244	246	271	293	272	295	248	231	269	241	261	267	261	228	271	266	234	238	258	252	232	270	252	257	242	268	232	254	273	250	262	240	266	294	275	265	230	236	266	239	260	261	255	242	243	233	270	259	256	238	248	259	261	260	242	252	254	259	218	247	252	214	272	241	254	254	241	226	251	247	281	299	248	248	245	250	254	259	257	265	247	230	242	277	265	260	262	262	281	234	246	251	243	241	244	255	251	251	259	289	271	287	248	267	219	259	247	269	243	267	277	260	253	230	252	242	247	232	274	258	255	269	282	267	250	232	267	274	251	284	276	261	242	262	255	262	237	240	251	247	248	271	259	232	263	242	258	259	251	255	269	296	260	255	256	263	258	245	237	248	267	259	261	224	267	261	256	265	268	231	231	262	269	241	245	275	257	261	255	243	224	248	244	224	242	257	269	246	290	234	245	269	251	279	261	246	248	249	241	260	258	235	245	242	247	259	244	274	265	245	257	233	258	253	244	257	261	260	243	246	262	270	233	252	246	237	238	260	253	261	237	271	269	217	254	243	285	248	274	266	244	234	229	263	264	268	256	272	258	270	236	262	253	264	251	267	265	244	270	246	257	273	273	262	264	253	276	220	238	285	248	256	265	247	240	273	289	252	240	231	239	248	217	275	259	246	250	251	238	261	261	254	296	264	275	251	266	247	265	260	261	249	241	252	257	244	267	257	235	268	253	262	251	261	278	248	229	250	232	258	226	262	261	233	235	296	258	256	262	290	275	251	255	291	271	230	255	270	238	256	255	278	257	239	236	241	257	231	246	239	267	272	258	256	230	204	250	262	252	260	254	266	257	263	266	254	260	275	257	212	253	261	246	281	277	257	255	260	279	286	230	239	273	242	265	265	256	249	234	258	247	235	238	267	244	249	259	284	260	270	240	244	271	258	255	246	278	260	258	248	242	250	260	263	282	252	267	274	269	266	252	253	256	258	250	273	283	246	249	237	267	234	249	236	237	222	253	279	251	238	264	237	295	269	250	253	269	236	238	237	238	248	275	267	246	267	279	264	232	236	247	225	250	255	257	224	290	261	249	307	243	240	243	262	249	251	242	289	247	228	249	283	244	255	252	231	234	284	262	241	242	247	255	263	270	249	283	231	262	299	239	249	286	252	285	253	254	234	279	286	272	258	281	275	241	249	277	259	254	284	272	268	271	243	245	260	239	270	219	256	254	277	261	261	259	255	271	235	254	240	258	232	266	250	233	236	247	277	253	263	257	262	255	246	232	271	248	259	256	237	279	266	243	286	245	243	260	270	240	261	280	249	269	273	259	249	251	232	235	275	268	267	249	259	284	268	274	244	253	226	255	249	230	249	235	266	296	244	244	255	254	310	274	248	209	292	275	225	273	257	260	241	265	255	252	289	243	247	266	278	288	227	230	266	266	290	225	260	263	218	253	237	249	262	269	244	251	267	229	264	216	269	251	251	253	234	271	250	256	272	227	274	242	255	257	257	267	245	238	250	235	232	229	274	282	240	253	264	276	256	252	261	244	285	274	268	253	264	272	260	251	259	257	225	317	234	273	240	260	241	279	238	260	290	224	263	231	256	261	240	245	266	239	265	232	258	272	242	218	266	274	271	251	247	254	213	245	254	265	289	271	257	246	276	239	278	284	244	217	260	248	266	301	272	250	247	238	277	244	268	297	260	242	242	245	289	299	252	250	260	244	233	279	282	252	235	264	266	241	251	257	274	264	259	279	237	265	274	239	272	253	251	225	262	242	259	237	254	275	236	266	220	225	274	259	272	237	259	277	262	238	244	235	260	261	253	230	239	249	260	276	274	258	242	238	256	266	287	248	246	236	246	248	256	235	249	240	249	274	259	231	249	285	254	270	262	287	261	232	255	239	276	270	267	227	268	263	259	231	251	228	244	266	251	228	232	245	254	274	252	258	265	257	259	227	265	262	283	243	267	235	262	277	273	273	255	237	269	237	225	243	215	242	262	261	262	268	244	276	253	257	227	257	257	251	264	269	297	246	277	262	268	266	258	254	253	245	246	220	235	243	263	256	266	262	261	243	286	247	287	255	240	273	260	235	263	280	258	249	257	299	256	250	256	242	247	246	233	248	249	253	273	236	263	266	256	252	240	257	254	264	267	253	267	274	257	260	259	226	254	246	250	249	225	229	228	269	283	256	267	268	232	264	276	272	270	287	237	249	268	265	260	270	246	234	248	244	238	248	257	286	244	245	279	251	260	287	251	272	239	250	258	274	251	232	236	266	267	255	253	255	276	248	238	221	225
20497	1900	1518	1771	1421	1151	1041	985	821	948	855	833	818	781	751	779	719	711	655	632	612	646	674	671	682	652	688	656	710	664	656	640	644	600	636	601	602	597	604	662	623	663	638	570	617	613	655	640	616	601	628	606	634	631	617	620	611	621	654	665	603	633	587	638	606	609	587	608	621	588	653	579	623	603	611	654	595	592	601	605	601	603	645	591	593	593	582	589	647	624	611	578	621	622	564	631	620	626	649	592	603	611	616	615	641	589	629	628	628	597	628	577	599	626	638	627	643	601	633	622	637	674	638	600	647	579	612	593	638	583	636	622	617	639	612	622	678	600	589	621	587	606	604	637	629	661	614	633	613	645	623	635	583	611	634	610	627	601	648	575	582	557	594	607	640	630	620	615	591	599	560	596	606	604	615	623	607	685	609	652	585	601	622	590	608	609	626	596	600	633	622	678	587	659	604	588	619	642	602	577	569	618	585	675	627	595	593	566	598	608	584	636	613	621	627	643	590	618	566	636	592	588	585	608	643	633	629	648	610	615	647	578	600	589	615	628	588	602	617	605	610	633	635	585	637	625	604	571	612	624	623	625	608	645	596	611	599	586	610	620	623	591	622	615	647	602	594	602	627	622	601	664	623	623	587	635	599	613	600	594	594	664	601	654	622	595	635	631	597	629	652	590	611	623	584	590	605	598	618	590	547	649	581	546	625	644	616	605	577	648	600	613	631	576	637	570	668	632	626	662	605	632	607	620	625	622	634	604	656	638	625	617	631	598	620	635	631	637	609	639	655	614	581	600	643	609	610	616	598	615	604	614	594	702	604	615	605	598	597	640	617	605	552	636	606	596	599	602	592	576	614	595	603	628	637	598	573	632	635	587	669	619	602	623	637	609	629	628	625	592	617	597	622	614	667	589	620	602	642	661	605	637	653	636	613	607	629	602	621	545	619	602	593	644	602	658	605	642	630	622	622	579	619	591	629	614	619	589	648	652	614	593	603	640	568	630	612	630	569	599	650	634	589	577	604	635	620	631	613	637	621	634	623	622	630	650	593	635	625	610	591	643	647	572	621	616	598	605	632	585	609	629	647	662	573	596	592	645	641	557	571	616	618	604	612	637	626	624	627	611	594	593	613	617	627	565	681	647	621	610	681	642	543	605	597	640	570	652	621	600	608	615	576	648	641	647	603	610	625	625	639	609	630	619	598	606	603	646	605	591	605	577	647	621	603	593	602	611	636	626	666	623	596	651	635	583	641	632	552	646	592	627	621	637	568	625	643	611	576	607	600	607	622	637	591	630	625	637	596	601	603	663	618	636	625	613	590	634	595	617	625	623	608	619	617	599	623	600	617	568	625	604	630	621	597	613	600	649	632	575	579	631	610	678	559	606	589	601	652	592	622	593	623	616	587	639	639	615	623	579	614	657	614	640	626	608	621	627	658	637	606	594	633	595	605	621	620	567	636	598	599	624	604	578	587	650	558	603	597	595	641	619	675	591	626	666	579	601	617	598	616	605	608	620	627	636	619	649	594	611	609	579	602	642	626	665	626	651	602	571	651	632	624	609	660	591	614	608	575	571	627	601	614	631	660	613	624	655	642	603	625	614	634	642	605	659	586	610	587	667	603	563	601	592	660	564	615	660	594	607	612	619	599	646	655	575	640	617	615	579	658	606	597	581	645	608	625	604	636	560	600	632	642	610	673	615	600	650	601	610	626	645	610	634	619	585	599	584	604	621	636	639	597	663	633	570	649	658	553	587	602	612	579	624	632	600	633	608	580	583	635	593	629	613	593	605	602	613	586	607	646	603	650	658	636	641	648	590	625	596	619	612	618	596	663	622	598	595	552	602	633	598	639	529	593	624	608	646	633	605	627	644	630	615	606	653	602	629	620	650	628	614	624	619	624	588	614	601	587	671	632	609	617	624	595	635	638	653	566	617	628	596	605	629	619	644	610	633	576	638	590	640	643	606	642	597	601	614	627	615	647	639	597	583	647	599	629	598	620	571	615	608	589	619	637	587	623	536	580	625	610	624	630	598	606	601	637	622	609	644	595	623	620	639	607	630	592	668	648	565	600	644	592	639	634	607	599	636	593	610	619	644	621	600	574	622	615	647	577	627	619	627	644	651	627	594	602	601	593	619	587	639	589	590	592	591	643	582	639	636	602	595	679	600	634	590	593	610	617	629	587	582	598	617	600	602	569	604	605	618	605	619	610	630	605	569	660	643	622	632	595	625	650	643	622	615	608	587	589	606	589	616	622	592	591	626	592	594	647	626	626	588	610	606	622	597	624	619	630	657	657	612	607	625	613	581	622	614	626	618	616	613	592	608	582	598	628	616	609	585	626	606	604	622	574	624	584	614	621	638	630	606	623	614	616	577	598	626	641	579	640	606	635	642	583	629	610	660	637	606	614	595	615	576	606	625	578	648	596	610	614	615	613	596	629	614	615	609	649	564	577	612	628	597	601	598	582	586	621	616	610	596	583	642	580	592	613	584	615	674	600	617	654	610	629	571	629	575	625	580	574	624	655	605	595	599	604	626	594	631	635	636	609	625	616	577	659	608	636	584	612	658	592	648	673	571	617	626	583	599	650	624	570	596	644	661	598	632	621	568	609	595	549	616	590	628	647	620	581	631	627	658	589	617	633	596	595	661	592	643	635	575	600	614	571	618	662	634	596	607	637	593	635	601	575	647	599	622	639	622	625	587	629	610	609	616	596	636	599	633	557	564	608	609	601	602	636	599	654	611	614	600	564	605	645	606	652	587	604	636	608	689	618	641	614	634	633	639	574	589	675	612	650	614	623	550	590	603	570	639	599	622	613	582	646	649	616	572	613	615	617	577	562	576	581	620	611	637	606	573	635	654	623	610	630	607	636	647	550	604	553	585	616	629	596	621	639	601	615	615	627	613	582	563	583	650	591	618	618	659	604	609	641	599	604	612	638	624	607	612	600	640	611	628	596	605	650	606	612	592	616	589	588	679	629	626	609	583	642	646	642	615	607	631	605	572	585	640	595	652	643	601	612	648	611	577	617	628	630	599	576	629	642	595	585	638	537	625	659	600	611	600	609	586	600	592	631	608	604	603	627	605	630	606	624	610	646	597	617	621	629	639	612	634	615	602	625	632	573	605	576	578	605	622	603	602	625	585	614	596	620	626	585	579	627	619	630	613	647	623	603	580	573	597	605	636	605	658	619	593	574	622	621	611	651	602	614	625	638	619	653	606	593	642	599	620	663	581	574	610	594	611	588	650	597	629	618	585	595	638	577	632	592	619	597	629	643	591	628	625	622	622	643	590	626	572	585	642	587	626	636	641	616	547	580	576	610	629	595	610	603	648	626	670	601	587	598	663	632	615	642	616	604	582	642	573	622	633	638	644	596	572	619	605	625	632	612	597	651	612	660	615	642	598	641	596	657	593	600	611	647	609	631	606	597	578	647	615	630	613	612	613	646	604	581	616	578	597	631	627	618	612	654	601	583	588
39655	10181	1619	860	580	376	294	304	289	242	234	195	213	208	195	188	165	160	168	181	163	173	171	161	178	174	196	172	177	172	193	160	169	170	153	159	188	189	170	168	162	192	146	153	168	160	147	157	183	158	168	153	163	163	165	167	170	164	154	159	168	148	180	148	172	162	168	175	173	161	166	158	168	175	157	153	162	163	144	165	164	179	171	168	178	186	172	158	153	189	143	153	172	193	167	181	157	143	177	179	174	157	177	156	161	168	186	173	171	151	172	172	165	159	161	161	169	170	187	192	169	160	163	157	153	164	158	158	181	179	190	175	178	191	165	175	169	173	188	168	141	177	186	171	161	159	192	149	155	155	141	174	152	189	167	177	194	167	161	149	189	178	171	191	161	174	158	162	164	172	151	151	184	169	195	138	156	163	195	165	160	149	170	177	161	162	193	175	148	185	185	167	153	151	145	183	172	186	155	163	138	165	172	181	177	158	188	176	208	172	156	185	152	157	158	163	161	183	179	168	158	165	151	184	139	180	138	163	143	146	186	162	177	186	181	149	179	149	169	168	165	159	172	180	185	151	159	178	174	189	137	155	136	153	184	160	157	134	173	171	177	142	162	151	175	143	153	183	159	159	170	192	164	160	142	167	175	175	156	174	182	174	158	165	163	157	185	164	165	163	179	150	164	149	159	157	141	154	161	179	152	165	171	162	149	179	178	171	180	167	151	161	178	175	173	147	167	177	160	160	159	157	177	164	173	171	146	151	162	158	183	155	154	182	155	175	156	167	153	178	164	169	159	163	147	181	165	163	162	155	167	149	133	145	163	189	161	162	163	179	155	155	148	146	177	167	192	166	166	168	153	168	181	146	179	167	171	151	144	165	167	179	164	173	175	181	162	171	181	170	163	183	163	183	172	153	155	154	182	173	180	175	172	189	169	172	154	190	157	155	166	173	185	171	167	187	156	187	155	174	164	185	161	192	172	159	178	146	166	185	164	178	158	166	174	191	174	155	190	177	179	173	156	166	161	170	163	157	169	170	179	179	168	169	153	143	158	184	157	164	163	169	168	173	163	144	149	172	183	155	170	173	168	173	148	169	142	173	158	167	162	137	152	169	174	186	178	157	154	178	166	181	183	148	153	171	161	162	156	165	151	161	192	171	158	174	172	166	170	173	167	161	165	143	161	150	154	184	180	152	172	179	186	165	174	176	197	167	143	164	178	169	162	188	163	170	149	169	174	209	174	165	177	182	156	157	188	178	181	162	170	175	144	168	161	168	177	148	157	175	162	162	153	176	178	144	160	147	180	167	179	153	192	146	164	183	191	172	142	160	179	153	155	141	168	179	179	156	170	129	164	142	183	172	143	163	163	161	151	150	179	184	145	169	170	146	179	178	164	160	158	139	148	172	180	166	153	159	157	181	154	164	203	182	168	176	175	157	162	178	159	164	193	175	162	178	168	182	169	176	155	176	137	160	160	154	168	148	175	171	163	165	157	167	171	144	156	170	154	165	168	148	174	156	184	160	198	160	165	188	147	170	167	171	168	184	183	171	170	171	171	175	162	183	181	140	163	149	183	153	186	183	163	186	167	159	172	168	181	169	181	177	180	167	152	151	176	159	164	178	153	149	172	145	155	174	167	166	160	159	170	179	168	151	182	180	189	152	170	172	159	141	160	187	186	166	152	154	163	189	181	167	164	177	154	159	157	180	185	171	149	178	155	172	155	188	158	173	153	185	176	177	157	163	170	162	174	162	167	177	157	156	170	138	161	169	167	164	168	183	161	159	159	199	167	177	169	160	166	169	158	168	182	159	172	147	190	176	170	145	183	176	187	168	182	167	182	177	182	161	164	168	148	144	177	169	165	173	146	180	176	159	174	146	168	165	166	165	157	182	176	163	193	166	177	128	171	157	155	171	196	171	176	188	162	159	160	172	159	175	142	164	185	178	164	153	167	154	172	153	152	172	175	160	174	159	169	151	174	158	147	178	152	166	157	159	168	171	176	152	180	174	152	150	145	151	154	158	151	168	185	150	155	150	165	164	184	172	173	163	168	189	166	182	163	181	185	158	157	156	184	143	143	161	161	146	178	178	171	155	151	171	163	182	175	177	169	160	181	171	177	155	180	166	141	166	147	168	166	150	159	147	175	173	144	159	175	181	167	160	157	167	163	151	159	185	173	129	153	149	174	157	163	172	183	174	151	158	170	168	153	169	160	159	160	177	180	168	168	148	138	170	155	171	166	181	164	156	187	179	149	168	154	137	167	199	162	160	158	175	169	146	175	145	153	170	151	163	172	179	148	163	164	182	155	172	152	178	163	165	169	155	161	186	166	167	167	177	153	158	159	153	150	175	169	159	171	167	165	156	174	159	172	197	162	155	146	171	163	161	189	199	172	182	172	154	142	178	178	166	176	150	175	200	176	185	152	158	194	185	146	173	164	187	161	178	183	162	171	157	151	174	184	141	165	169	162	162	171	175	173	163	155	173	179	144	166	185	194	149	157	164	160	162	169	171	175	159	178	168	175	160	163	150	159	167	154	168	146	185	169	182	183	140	185	144	161	173	152	157	154	173	166	182	176	154	172	174	147	173	161	165	176	168	165	156	164	189	172	180	186	199	191	162	170	168	168	154	157	156	139	152	172	163	165	192	180	165	167	154	183	150	153	177	185	167	178	150	169	166	170	141	178	159	176	160	172	182	161	189	168	173	185	174	168	179	161	176	200	176	159	173	194	162	164	151	173	157	151	183	159	157	170	171	186	178	149	180	165	160	189	176	181	162	192	149	147	167	159	159	129	188	196	175	164	178	176	143	156	157	166	155	192	163	185	150	142	146	142	179	187	146	160	178	160	179	172	149	165	170	187	170	181	206	172	150	177	171	193	163	159	167	158	185	168	158	185	164	155	156	151	166	181	154	131	164	155	168	174	170	162	143	189	143	190	139	154	184	174	178	186	163	165	143	162	175	183	173	157	147	170	165	160	177	144	197	152	179	148	157	153	157	160	161	167	136	170	170	167	166	161	183	138	180	157	178	162	162	176	183	208	140	171	168	169	161	170	153	191	176	191	178	161	173	171	144	168	139	165	146	163	175	184	147	147	174	173	182	153	151	163	166	163	172	158	157	142	173	161	165	163	161	154	179	172	164	156	145	160	173	180	190	190	166	147	171	185	163	158	179	165	169	160	151	190	154	158	168	149	172	183	189	154	166	165	175	175	176	158	169	179	158	151	183	151	148	164	164	163	156	159	159	168	156	144	168	177	166	183	163	141	177	173	149	139	154	165	166	157	176	176	141	179	156	199	174	179	184	152	163	172	187	177	180	177	167	186	181	139	171	160	142	142	179	157	155	167	153	155	165	143	171	172	159	165	178	165	166	160	152	158	172	157	167	167	151	192	168	187	197	180	164	176	160	162	175	154	168	139	155	193	177	169	151	178	182	172	163	176	173	140	170	177	175	172	174	159	167	155	144	158	199	153	171	182	151
26130	2369	2054	2349	1878	1446	1153	1060	1015	926	826	735	695	685	690	688	637	545	510	522	516	530	504	472	499	449	483	483	442	472	452	462	462	402	454	399	439	425	444	411	422	469	432	432	406	352	402	430	423	402	404	435	403	389	429	427	460	452	427	400	413	409	402	406	406	413	390	430	418	405	377	429	421	446	424	399	406	422	413	431	404	417	409	408	434	427	396	410	424	407	408	426	417	415	393	395	400	415	361	425	392	414	427	360	392	410	426	400	421	396	412	394	430	431	390	429	393	414	419	419	384	386	384	401	424	396	386	396	472	370	439	389	418	378	412	392	441	449	394	411	388	421	407	419	419	397	444	414	410	419	407	414	439	430	431	417	432	425	397	423	349	405	425	381	387	405	363	407	413	408	431	384	418	417	412	385	432	394	419	384	378	414	412	394	424	394	374	403	407	395	401	431	405	410	428	403	401	439	403	449	380	410	429	388	413	398	385	408	427	398	430	394	424	386	408	390	396	411	443	403	349	415	412	368	425	372	416	430	419	423	411	446	427	415	395	394	432	423	398	442	412	407	397	398	397	387	413	386	429	416	395	375	402	377	405	406	384	420	431	389	447	388	424	415	396	388	432	437	418	385	439	415	379	405	398	392	440	436	391	391	406	458	387	413	388	403	395	419	432	414	427	422	409	410	426	417	411	412	406	374	393	413	383	436	402	399	374	386	414	412	400	400	438	377	390	436	405	377	418	429	415	403	449	403	437	402	443	385	370	401	423	422	386	393	406	388	387	434	410	411	401	398	414	409	396	425	435	404	428	410	392	427	401	433	384	442	409	387	450	420	408	410	422	393	438	388	465	389	413	387	382	392	427	389	393	403	420	399	436	448	431	405	401	411	382	395	407	399	430	447	424	399	417	417	439	411	401	375	392	364	388	432	395	429	424	394	405	375	388	369	405	427	432	423	416	388	379	411	403	418	388	427	416	401	379	391	393	448	407	392	408	415	424	382	386	436	404	414	393	411	409	400	449	410	408	444	457	400	410	411	402	403	421	407	415	392	408	430	429	380	403	407	417	400	394	433	406	388	422	404	383	444	441	418	419	381	425	430	385	410	447	418	415	400	429	396	416	408	367	427	399	402	414	422	418	386	407	399	391	431	406	413	377	374	429	418	394	420	383	389	370	351	427	391	421	416	410	440	452	414	378	413	390	392	438	400	399	394	407	415	400	400	413	394	409	432	405	407	386	411	416	395	391	423	419	415	410	411	422	432	447	410	406	411	399	430	390	418	415	406	434	416	407	448	409	381	434	376	420	390	396	404	412	390	371	421	374	428	386	453	390	404	368	426	407	403	394	394	442	400	398	385	402	401	407	395	393	409	422	399	395	426	423	420	431	430	422	448	382	440	409	433	404	398	402	399	410	419	383	416	399	395	383	395	385	427	381	367	439	389	402	365	420	380	410	407	413	367	386	381	390	384	437	425	400	435	398	396	356	411	387	408	414	413	389	416	409	437	439	437	419	423	372	385	393	426	412	405	376	388	362	400	415	386	401	382	420	412	370	396	368	419	407	419	418	420	394	407	396	424	393	397	403	414	431	421	422	414	369	426	436	383	414	389	389	369	435	401	400	404	400	430	403	409	397	428	438	394	423	384	446	447	392	398	429	409	428	363	417	374	422	407	372	401	392	417	366	392	419	456	421	373	388	424	433	431	400	402	413	407	424	370	406	421	415	360	394	410	426	392	424	415	406	445	404	433	404	387	425	413	385	445	422	401	378	424	399	387	367	427	391	377	383	380	397	358	400	439	417	356	429	422	419	406	396	410	453	399	412	397	400	431	410	395	416	386	446	403	419	441	387	429	422	392	428	419	415	384	402	418	395	399	397	365	432	410	393	403	396	413	435	375	438	398	402	429	418	381	429	408	430	407	386	403	412	423	438	392	384	413	399	411	415	417	421	399	408	406	373	407	433	373	421	438	408	394	408	377	403	382	398	411	386	382	384	396	400	416	409	401	387	402	426	419	411	371	429	405	391	400	389	437	405	400	395	407	403	412	434	392	398	411	427	395	416	424	414	362	404	395	404	421	398	375	391	398	417	435	420	409	441	393	402	398	428	400	420	417	417	446	428	396	403	393	401	435	455	397	415	394	404	401	395	391	386	399	410	432	417	386	375	377	410	415	421	420	431	407	441	442	347	452	430	418	409	431	430	449	422	424	389	420	407	400	378	394	417	402	400	385	394	421	380	411	420	439	423	384	380	410	415	459	405	423	395	382	433	416	389	364	440	410	384	427	412	424	380	395	408	442	374	412	388	407	421	419	416	442	362	420	411	416	384	411	424	421	417	449	440	401	401	421	415	447	387	423	380	405	457	422	405	415	417	406	429	417	401	377	431	393	409	417	408	416	403	383	354	398	401	417	390	398	422	412	432	422	393	402	450	358	407	403	410	405	424	426	432	419	402	409	395	361	417	391	390	371	424	407	408	415	412	407	398	416	420	404	408	420	383	421	412	411	434	394	438	385	404	369	406	398	429	410	430	425	406	408	413	395	409	420	431	432	417	395	411	441	415	394	402	403	419	406	412	386	438	413	352	390	411	400	423	414	444	407	422	439	445	379	414	396	400	417	417	405	381	377	406	395	373	400	401	412	401	425	406	427	393	419	402	385	394	421	400	422	385	421	408	389	428	403	418	424	412	412	426	396	426	388	408	397	390	402	376	412	371	423	436	420	392	384	425	438	386	423	444	436	428	391	417	445	410	404	403	387	392	433	389	398	431	389	394	422	419	387	401	356	393	371	430	409	425	412	409	374	388	402	431	419	384	461	395	409	417	390	388	402	378	392	384	389	381	422	371	415	362	435	388	429	413	387	393	415	395	436	360	381	377	402	369	426	412	443	410	403	438	428	425	361	393	420	382	397	412	438	396	398	414	395	424	403	423	399	403	416	360	444	390	392	407	404	408	404	411	405	390	400	402	424	398	414	394	407	388	388	395	418	413	425	443	390	377	389	385	409	368	405	419	403	403	436	395	407	413	421	373	393	392	408	404	415	444	441	453	432	412	389	411	387	391	387	381	403	421	407	403	383	409	338	409	431	430	440	422	404	413	379	401	433	412	423	382	407	393	423	396	392	365	427	419	410	442	400	417	426	386	439	425	399	417	409	391	403	405	444	433	419	391	385	420	414	400	427	438	392	420	413	388	389	404	402	404	426	417	368	408	411	391	399	423	408	419	400	420	421	396	402	372	391	401	358	426	416	393	413	396	397	423	435	415	423	412	383	447	420	415	421	423	389	413	393	410	439	440	403	424	402	428	405	419	377	407	420	397	465	404	356	420	387	436	393	419	364	455	443	369	435	395	386	438	408	408	392	425	424	409	402	424	411	376	438	424	400	416	425	413	438	431	439	417	405	463	414	417	397	450	385	407	372	416	411	431	429	437	394	414	429	385	448	419	432	423	431	387	403	416	395	399	446	414	387	392	406	425	400	408	379
12072	1227	240	219	236	203	200	191	185	184	204	202	187	205	207	193	205	201	211	173	179	175	200	181	170	198	199	189	170	196	177	198	174	199	185	175	188	183	198	225	188	170	167	192	172	196	193	184	180	177	205	196	182	184	194	179	204	172	162	196	180	211	176	171	158	196	192	182	188	190	173	200	178	169	174	184	187	187	196	192	188	194	199	181	198	180	203	175	174	171	180	179	197	192	185	196	212	157	193	184	189	174	178	184	183	187	172	186	158	200	179	184	182	189	187	196	167	187	197	203	189	192	216	190	176	178	188	179	178	193	182	189	167	195	204	188	191	210	183	172	165	191	168	158	183	191	203	166	193	220	186	188	201	213	177	196	176	166	225	199	168	162	177	186	177	188	181	170	203	200	180	174	184	192	194	174	189	160	177	194	169	199	200	162	199	171	174	147	184	215	198	174	183	187	196	191	199	174	192	166	188	193	181	184	154	198	188	178	175	185	191	196	186	203	186	180	173	181	161	196	196	187	190	199	191	174	200	176	181	181	188	187	168	172	210	189	175	172	174	189	185	184	197	208	198	158	177	175	202	225	196	185	181	191	160	175	167	170	201	168	195	202	183	181	205	207	180	189	189	185	195	193	168	174	202	184	189	217	186	179	181	149	208	179	218	180	163	189	184	206	170	192	211	187	187	183	210	199	183	186	180	170	180	199	196	169	207	193	201	159	186	171	188	185	164	169	185	206	180	189	164	182	184	173	209	187	166	194	187	180	178	186	202	156	190	181	190	187	186	176	176	179	182	196	194	209	176	193	183	188	195	196	198	194	194	200	190	178	189	170	179	198	180	176	172	169	168	205	197	195	209	204	153	181	172	209	166	176	183	178	173	224	203	227	183	194	185	194	176	192	187	181	181	177	206	190	197	198	174	190	175	193	173	190	187	191	163	189	185	177	211	201	194	193	174	172	199	185	177	201	209	168	207	166	181	180	200	166	164	195	199	190	174	175	181	183	201	174	194	201	197	189	170	191	191	184	179	187	204	171	191	182	172	182	199	189	179	184	194	185	206	205	208	166	189	196	182	174	171	199	191	178	181	182	195	172	178	194	158	181	186	197	188	193	204	206	164	218	165	194	183	205	175	169	205	187	174	149	191	212	170	165	152	191	189	173	172	194	162	192	225	168	200	187	178	193	203	197	181	199	182	191	143	198	173	175	208	192	176	171	186	194	190	191	175	187	188	218	182	170	180	183	164	195	213	216	209	206	211	187	200	189	173	157	191	211	169	164	170	191	196	207	178	182	195	190	203	184	199	205	198	179	176	181	181	202	194	201	161	197	184	191	178	168	200	157	178	190	181	179	183	190	196	202	198	177	191	181	181	191	204	204	184	190	171	198	167	195	176	183	166	178	185	201	182	181	209	195	194	200	186	209	184	182	187	200	203	188	174	161	210	164	196	161	196	183	148	199	162	173	193	208	216	178	169	169	189	190	172	197	163	185	205	182	193	193	184	164	204	200	175	175	195	181	205	206	185	186	181	166	186	212	187	176	187	191	203	211	169	201	194	180	217	182	190	192	168	172	188	195	156	191	199	197	192	201	221	220	169	201	171	199	185	168	179	177	212	186	170	186	209	209	184	192	179	191	192	195	176	178	211	166	178	210	186	182	204	187	168	201	206	177	162	196	159	187	178	189	187	159	180	183	180	197	196	196	185	197	195	185	189	167	183	186	185	206	177	186	183	179	174	151	158	177	207	185	192	203	211	189	174	195	192	173	187	213	187	185	198	188	184	181	143	168	177	166	169	187	165	168	180	192	195	183	202	179	200	192	192	176	179	171	182	181	188	199	210	188	174	173	176	173	205	192	187	189	210	200	216	156	190	193	182	187	172	185	159	194	200	187	179	215	200	164	210	178	176	210	198	169	203	185	180	181	179	159	164	209	203	208	166	172	182	200	176	186	185	175	179	214	193	199	199	210	197	192	190	179	202	160	173	208	200	213	181	187	192	197	176	180	201	195	185	178	149	197	173	189	161	173	191	167	175	174	179	191	170	188	153	178	189	174	177	182	164	168	174	176	172	193	163	188	212	179	216	192	180	195	173	181	176	186	184	192	204	185	191	179	182	175	182	210	208	192	201	154	173	175	211	203	204	176	184	183	197	199	185	194	158	212	188	184	183	188	184	183	183	188	193	193	167	184	185	192	178	195	183	178	185	211	181	206	178	183	217	187	194	178	200	200	177	173	170	219	185	176	179	192	173	216	192	155	193	182	198	186	180	176	199	202	176	202	154	174	197	184	193	195	181	196	181	174	185	210	220	184	198	189	216	174	214	193	177	164	189	190	187	209	193	171	174	173	206	174	180	188	187	188	173	167	176	223	188	186	204	160	180	181	195	182	211	182	190	173	180	188	210	198	198	200	194	178	198	175	191	206	205	187	193	209	207	175	199	188	202	188	175	223	201	200	198	176	193	192	220	183	210	174	197	202	169	204	188	167	197	199	181	166	184	183	170	160	192	195	189	182	186	194	198	176	188	197	198	174	176	172	186	187	193	159	188	177	204	189	188	188	160	182	173	178	164	189	224	195	177	195	194	198	196	185	189	196	190	192	179	186	182	168	167	202	180	204	207	159	179	190	190	171	172	166	191	179	192	174	183	177	171	154	172	181	178	233	187	162	185	196	205	199	192	204	186	184	182	211	175	194	175	169	178	171	202	153	164	189	188	179	197	166	188	194	172	188	175	201	191	174	180	185	208	185	207	157	192	199	176	181	159	205	198	155	190	164	203	186	215	218	177	198	168	194	192	187	178	199	192	167	173	190	173	191	170	188	183	163	174	179	170	182	203	173	173	192	189	218	212	201	199	191	176	176	168	169	168	179	165	196	175	172	174	190	193	213	178	185	185	162	196	166	166	186	204	174	205	196	186	204	175	217	216	184	194	194	179	190	192	184	215	161	208	197	185	183	165	163	181	190	200	208	193	168	168	179	205	189	181	190	183	188	185	185	179	192	193	187	218	197	186	175	195	206	201	183	194	175	174	152	188	188	174	203	182	196	194	187	152	188	202	192	180	160	167	193	196	203	181	187	194	181	205	155	195	173	199	180	184	193	180	170	188	187	173	170	203	176	193	191	180	172	199	217	204	173	190	192	186	162	186	187	196	180	194	176	195	182	176	163	182	191	192	171	197	189	205	202	193	191	163	211	195	189	166	173	201	167	210	198	196	186	209	178	153	171	177	187	189	189	173	178	180	213	207	187	190	172	190	209	175	190	176	180	165	170	184	178	206	181	172	170	175	199	173	167	175	170	190	190	193	188	199	167	197	165	184	201	191	193	200	195	174	197	183	192	171	181	222	180	204	172	176	195	205	188	184	188	191	197	190	188	193	199	180	198	172	200	190	206	207	210	183	187	180	164	191	184	207	185	211	182	225	194	209	191	182	197	185	198	210	192	183	208	179	180	168	166	229	196	204	176	189	185	155	173	189	189	194	193
8917	825	614	655	569	555	515	533	553	584	532	563	498	563	559	529	539	502	498	485	518	520	486	463	472	495	477	475	511	489	471	468	494	494	482	502	488	474	513	439	478	471	507	454	477	482	522	483	434	436	498	486	451	460	495	443	492	450	433	507	515	486	465	480	473	493	487	510	507	457	489	441	491	494	464	515	476	511	485	466	525	442	463	455	470	484	503	520	459	472	473	477	490	466	489	492	480	516	492	454	481	482	534	514	505	448	452	460	514	489	487	508	463	484	459	435	530	476	472	469	454	468	444	504	492	492	487	484	478	492	470	507	464	452	488	453	464	462	509	476	485	469	491	470	468	492	460	438	493	477	444	502	490	443	485	520	480	512	447	488	501	485	460	470	510	527	413	498	432	506	449	514	470	473	457	499	497	454	471	461	457	455	468	463	463	448	455	459	467	457	512	459	462	464	509	468	476	462	483	476	455	463	473	480	484	456	430	493	464	453	478	477	473	456	504	485	436	435	458	509	487	445	463	485	496	491	501	437	452	521	457	491	460	465	487	477	490	488	473	475	445	488	466	495	514	435	471	497	475	484	469	467	487	468	501	485	479	458	463	475	457	455	498	475	467	494	459	458	475	472	477	459	464	484	486	529	514	434	466	468	453	511	488	482	495	472	484	491	481	484	489	451	486	439	495	506	464	468	481	454	514	500	489	477	475	484	503	456	488	444	472	460	496	488	517	451	470	496	513	478	448	490	479	481	452	491	465	463	479	491	473	471	495	454	493	482	460	509	454	481	506	496	465	464	424	450	479	472	494	480	496	461	448	484	499	477	487	520	471	498	488	498	495	448	478	466	430	466	495	472	512	481	481	448	469	461	469	449	482	474	492	462	513	480	458	475	464	487	479	439	476	490	482	467	511	499	492	467	481	472	443	474	469	472	479	487	494	466	485	433	482	448	484	461	476	445	492	464	498	459	486	513	483	476	456	458	488	430	492	487	479	446	500	490	515	474	449	519	461	479	502	481	467	482	422	474	482	498	486	443	496	477	435	488	453	449	474	486	464	470	438	480	462	499	500	518	483	449	482	430	461	505	471	511	437	486	470	480	492	457	465	470	468	468	527	441	462	492	511	519	475	471	500	485	499	479	445	466	457	453	490	445	459	450	503	461	493	509	452	458	487	480	484	449	447	483	429	467	474	515	489	471	425	479	458	450	455	501	473	485	427	500	466	446	449	491	509	497	457	458	473	532	476	461	470	461	436	482	415	521	475	494	493	470	512	492	450	466	484	477	478	438	508	474	459	463	492	454	488	471	455	501	499	478	494	451	499	467	442	469	480	478	458	466	434	445	484	461	467	446	478	484	494	494	477	494	432	464	460	469	491	483	472	449	454	479	487	457	473	431	437	495	544	449	458	461	497	436	436	455	462	496	497	477	523	473	454	465	474	451	481	481	438	481	479	491	453	468	517	493	465	473	463	459	460	473	451	480	464	464	457	496	489	473	518	460	469	477	453	469	461	478	498	465	504	526	432	503	495	466	473	466	489	495	514	501	515	430	454	489	499	458	466	476	464	453	450	501	469	467	483	453	465	450	445	487	504	486	487	485	469	454	518	500	489	488	486	432	459	454	448	444	451	473	451	458	458	471	510	460	477	462	497	469	510	454	453	511	492	465	487	485	476	427	471	455	447	482	467	496	477	474	469	458	465	463	489	456	437	479	465	471	474	483	461	479	491	429	477	454	473	463	495	439	479	496	477	485	462	442	504	469	478	454	484	460	465	450	494	471	439	495	452	448	486	466	481	471	450	471	462	458	421	488	459	455	493	467	453	459	489	462	487	448	493	438	475	509	449	485	486	512	475	484	459	462	496	454	451	497	498	462	455	468	487	471	444	441	507	465	503	474	468	487	464	499	471	482	503	479	474	450	463	487	453	520	474	477	480	492	482	478	502	480	447	458	501	446	463	478	464	494	479	462	497	475	473	488	443	484	474	476	499	479	490	475	495	476	442	485	461	476	503	495	492	492	476	521	475	434	498	487	457	505	496	510	432	456	475	495	500	498	454	495	476	492	511	473	516	489	469	517	470	474	453	495	503	451	471	453	470	482	491	482	472	491	472	482	487	500	509	525	477	459	461	458	463	496	446	459	478	518	487	464	485	464	457	463	466	449	480	422	481	473	464	480	456	443	464	480	517	498	462	490	448	454	454	459	480	484	471	451	450	453	481	511	478	480	504	508	481	460	475	481	536	452	497	483	490	487	498	489	500	515	474	435	470	497	474	434	464	483	456	437	482	471	511	458	490	492	485	492	465	469	488	477	483	486	510	494	478	468	496	447	508	466	400	456	473	463	475	422	465	466	479	428	493	462	488	497	497	474	475	475	480	484	490	495	442	464	501	498	487	497	475	470	497	484	450	465	501	516	447	493	470	469	471	498	440	509	455	470	473	450	505	516	513	526	479	487	503	473	453	490	461	463	456	452	460	520	482	472	426	451	509	497	449	502	457	464	462	499	452	450	479	485	486	444	500	514	448	459	512	451	454	470	479	497	425	447	475	478	447	489	474	518	488	496	482	456	488	465	491	406	473	475	456	509	467	404	509	468	494	441	485	481	455	456	474	493	458	470	479	449	476	482	427	477	496	460	453	469	450	456	450	490	467	461	480	437	461	452	473	471	476	511	474	485	476	454	494	490	493	494	494	459	476	483	494	487	454	469	465	462	450	476	451	458	492	446	491	474	438	455	465	473	515	487	470	486	457	482	492	490	474	509	460	504	519	455	456	455	435	454	491	479	501	431	474	496	462	440	499	502	476	497	472	473	483	493	459	484	485	474	489	459	481	471	488	470	476	461	461	451	453	456	452	477	524	494	460	531	465	466	461	507	452	494	485	461	479	518	469	444	485	500	461	444	490	453	463	478	478	484	493	489	486	457	471	449	458	490	453	481	512	493	478	474	471	489	471	466	507	452	463	496	468	456	469	490	509	430	481	496	491	478	462	445	498	462	439	467	433	484	475	523	463	468	429	480	477	458	515	437	481	463	483	477	499	501	446	494	457	489	468	447	476	497	454	477	475	535	429	523	461	468	479	472	520	473	494	466	493	469	473	479	467	458	445	491	428	476	457	448	476	504	527	496	453	458	466	472	471	475	492	480	487	507	473	470	475	482	496	474	480	494	464	454	483	497	504	474	502	456	510	474	468	483	467	470	464	464	474	475	507	450	434	499	502	491	487	471	449	491	436	500	452	498	469	457	477	505	475	453	467	493	473	502	487	511	490	478	469	469	456	475	468	453	508	526	527	511	497	449	458	495	474	475	462	493	468	477	493	474	493	475	492	471	481	461	489	455	493	494	495	433	521	477	468	505	478	492	476	452	493	467	487	460	474	476	473	446	462	493	449	445	460	470	456	471	464	454	469	447	460	486	469	454	466	487	479	472	471	454	483	503	459	480	490	475	425	442	460	474	477	457	485	465	440	452	496	497	472	494	467	498
29358	5710	875	681	535	384	338	341	320	337	308	307	278	245	324	253	263	282	256	254	252	233	276	274	241	232	272	230	237	276	259	268	253	246	258	282	218	240	282	250	262	273	270	235	255	249	218	293	237	216	271	254	262	229	251	268	267	278	229	266	219	231	273	270	242	271	244	277	275	228	242	257	288	274	248	271	254	243	252	259	240	281	283	255	256	258	232	249	287	233	246	251	249	290	281	251	243	240	268	253	274	286	240	238	237	264	254	247	281	264	271	267	262	241	260	283	265	269	279	249	275	242	254	239	275	250	257	278	261	274	261	270	227	277	240	268	260	232	262	282	265	275	254	241	248	249	266	286	252	282	261	251	249	249	241	252	280	214	249	259	276	274	264	266	212	297	261	249	240	276	267	270	255	271	270	284	256	269	222	242	243	275	275	238	264	267	247	265	219	273	267	281	245	260	245	275	266	245	260	281	255	275	271	269	259	227	245	248	260	258	240	222	250	279	260	256	264	247	291	246	267	282	267	258	240	233	265	247	258	248	262	247	256	237	294	231	259	219	258	257	251	260	276	227	255	261	216	280	266	235	298	258	242	278	242	271	281	245	250	250	248	227	235	264	258	250	250	274	248	241	249	251	223	279	227	259	280	269	214	223	254	250	226	256	249	274	263	236	249	253	250	265	238	241	243	257	239	240	259	252	257	241	259	235	273	285	262	273	265	275	263	249	286	248	234	243	292	260	268	254	241	280	269	248	264	254	294	289	271	240	283	243	239	243	217	250	232	250	301	284	249	280	273	246	233	248	277	231	258	242	234	251	246	259	244	262	263	250	268	250	261	229	280	235	261	270	252	239	260	230	270	238	220	245	253	264	250	242	267	270	272	274	281	266	253	267	277	243	264	248	262	257	271	265	236	267	258	278	239	263	274	272	265	253	225	286	261	245	257	218	275	276	228	250	279	257	276	272	261	312	258	246	283	257	283	241	215	276	248	222	256	272	280	249	255	271	300	274	271	264	285	253	261	252	222	270	255	252	246	242	242	259	288	259	243	276	258	248	242	219	253	238	239	265	253	274	240	256	277	255	267	265	297	261	263	273	227	237	281	241	248	253	248	274	287	224	255	277	251	244	266	257	245	258	247	262	242	269	254	269	265	243	253	277	243	252	249	257	261	241	255	248	276	276	265	259	246	274	293	258	272	268	230	263	282	258	235	243	276	292	280	240	257	266	279	259	271	236	287	276	254	281	247	251	268	284	230	238	256	246	260	239	243	250	230	260	267	266	242	239	253	230	273	249	260	262	267	269	271	223	278	269	258	260	268	258	236	270	262	257	257	269	244	268	243	248	264	279	280	261	272	271	264	262	258	259	233	255	224	252	273	255	284	238	261	260	240	283	248	234	261	234	273	267	243	256	242	266	265	255	246	269	255	257	253	240	274	241	263	266	246	252	284	241	279	257	238	253	250	274	245	272	248	282	277	244	294	248	273	250	267	280	257	257	262	231	272	256	267	275	252	238	281	241	292	272	240	249	260	279	282	284	260	261	248	277	238	255	246	245	240	261	248	242	255	283	259	264	269	230	259	235	254	263	231	238	253	281	233	247	281	258	261	225	267	243	251	258	259	265	256	268	231	258	257	236	250	249	261	248	287	249	245	232	256	257	235	267	255	247	231	253	259	249	282	264	250	247	278	265	274	258	252	259	272	247	293	268	236	284	248	270	217	266	261	245	267	265	280	235	252	261	269	255	276	275	263	259	277	258	262	268	229	243	258	223	287	252	257	273	264	242	221	250	230	265	256	232	254	245	224	280	238	247	229	264	238	255	269	287	244	280	259	274	261	281	248	257	278	232	264	265	268	276	290	221	261	277	279	290	228	248	234	271	242	273	270	264	246	251	255	250	253	281	247	256	249	229	247	252	240	253	262	270	255	265	252	231	268	257	260	293	271	256	242	251	255	247	250	254	240	253	261	235	237	252	257	267	254	271	254	252	239	253	265	247	265	251	280	252	268	245	244	255	275	223	251	247	263	237	245	235	278	265	229	267	266	273	263	295	245	236	243	260	281	237	245	260	263	266	271	301	240	253	244	256	283	244	259	255	239	262	273	255	230	231	266	248	245	234	249	285	259	242	278	283	252	260	235	238	261	260	258	269	258	261	227	290	265	293	251	269	263	254	243	267	236	265	272	251	265	238	265	264	235	258	274	258	215	255	241	248	231	255	254	284	247	255	245	268	219	249	281	248	251	267	235	265	283	210	258	245	275	255	282	279	251	271	242	281	263	245	259	268	264	261	253	250	283	283	258	276	244	277	271	266	272	245	275	253	225	251	250	251	238	258	260	241	267	270	257	267	265	273	241	232	233	249	250	243	288	292	241	262	235	236	232	266	271	269	272	237	227	277	232	263	244	225	249	295	293	267	249	215	229	292	271	230	274	268	241	252	267	247	240	259	231	259	249	243	263	249	264	269	266	250	273	237	225	276	266	271	266	241	259	243	258	225	261	274	283	294	272	248	267	242	266	270	261	253	280	277	280	269	238	233	244	253	254	266	278	267	266	296	282	219	220	269	259	245	240	253	277	240	257	260	273	276	238	234	221	251	228	270	242	285	251	267	280	253	223	267	235	291	265	271	306	251	272	249	238	283	240	288	258	270	297	258	246	244	260	265	243	266	250	267	235	248	259	260	246	262	265	262	242	270	272	219	261	263	250	242	245	266	259	250	289	269	254	225	244	260	234	254	273	258	275	258	245	241	252	249	257	257	277	240	256	269	267	261	244	259	283	264	256	250	282	257	265	255	276	236	265	238	238	264	276	253	252	263	238	274	274	248	280	272	265	279	256	246	277	260	274	293	249	260	275	261	240	281	279	248	264	282	255	264	269	296	252	272	233	259	244	285	247	251	217	231	251	252	247	228	261	241	234	269	264	260	261	252	262	246	240	258	270	249	251	269	249	273	266	270	274	261	248	256	260	245	267	271	276	273	243	255	271	263	273	286	260	247	234	290	279	257	285	239	257	264	250	244	268	258	266	240	217	234	293	254	252	252	242	256	242	268	273	261	254	284	273	261	257	230	236	250	261	247	246	291	263	273	263	261	283	262	244	248	248	234	264	242	244	229	247	269	246	256	247	260	281	236	275	266	269	262	279	243	279	257	236	263	258	266	270	243	253	251	240	233	277	226	235	266	224	272	276	249	245	270	260	287	258	240	280	246	242	267	263	214	261	240	250	263	266	270	295	298	245	262	236	244	258	253	264	266	238	241	270	269	263	296	271	217	250	259	234	252	274	253	229	264	231	270	247	249	263	254	229	268	289	262	263	267	237	280	216	277	255	240	232	250	231	223	258	248	286	251	258	268	248	255	279	261	248	279	255	273	245	262	254	255	279	246	241	245	249	251	246	249	240	267	285	258	269	266	217	244	252	226	246	259	244	306	264	263	269	256	275	285	260	225	248	280	241	246	233	268	263	281	251	241	236	257	291	248	252	256
20566	1852	1560	1693	1420	1213	1143	1066	1003	855	865	830	839	825	776	783	707	693	708	708	681	706	658	667	693	622	656	648	656	613	614	616	609	634	681	620	662	644	628	655	681	615	632	641	582	637	666	627	589	648	589	661	635	625	613	624	639	603	661	630	641	626	651	643	625	610	614	614	677	606	640	625	631	635	606	637	625	644	634	590	560	625	580	644	569	612	618	651	576	609	568	653	623	560	620	593	674	641	641	602	624	618	606	564	643	619	665	634	631	633	600	612	607	621	607	613	621	613	662	617	642	661	589	601	577	598	603	617	642	638	650	593	595	582	638	608	628	594	573	592	604	649	618	587	630	591	611	653	577	589	634	616	638	628	622	638	662	630	630	639	616	624	611	659	583	618	574	659	586	617	627	633	654	644	610	626	670	683	663	655	639	624	608	621	637	666	626	602	625	637	606	597	611	636	599	635	637	600	594	630	615	635	643	598	618	616	593	596	658	604	629	624	635	564	647	601	655	672	613	606	611	634	637	593	664	614	642	636	613	605	629	634	602	567	628	593	637	654	585	674	653	649	625	669	616	625	618	613	651	659	661	647	607	609	587	615	629	616	585	585	618	616	606	606	580	561	580	686	615	666	648	644	612	607	612	631	615	612	588	632	614	624	587	602	598	632	612	595	643	593	629	622	606	620	610	632	640	652	648	657	606	615	663	560	630	624	617	642	616	608	568	630	623	616	577	691	640	627	667	639	628	626	585	629	647	632	593	610	645	652	634	621	603	649	575	630	596	652	602	600	621	589	650	622	649	669	638	566	580	598	596	629	664	600	624	655	569	612	630	602	638	613	630	633	584	674	584	618	601	606	590	612	623	645	594	622	620	632	647	585	609	618	626	600	583	615	621	641	611	674	557	640	640	606	589	634	668	621	606	622	660	588	677	643	581	634	641	621	597	632	634	607	602	653	610	597	690	618	591	640	588	648	582	694	629	623	587	615	609	644	612	618	570	595	610	643	633	620	639	617	571	606	596	650	625	622	605	610	623	609	633	608	632	623	631	637	615	664	648	595	580	638	643	582	670	679	606	583	583	621	606	620	625	667	632	625	641	631	672	652	575	644	608	603	617	600	631	636	600	652	628	631	638	588	579	622	613	622	638	591	600	605	606	621	585	611	633	648	626	570	642	622	652	634	570	618	638	608	656	654	693	593	604	619	633	578	577	628	594	624	644	639	646	545	583	648	620	627	594	591	633	627	600	592	598	594	681	640	614	661	591	592	662	631	623	648	603	625	576	631	586	662	614	616	599	639	611	631	629	626	655	628	648	617	599	614	598	628	605	635	695	664	577	619	609	631	624	659	625	624	602	658	617	622	622	608	638	597	611	598	583	617	620	625	578	600	618	593	611	602	603	612	579	665	623	602	641	606	658	635	635	630	643	608	623	636	593	620	633	607	646	596	582	610	604	650	623	661	616	660	616	597	564	622	658	643	612	624	632	625	626	637	595	648	663	601	634	630	621	635	657	626	630	633	677	600	594	674	618	644	656	630	659	598	596	602	593	638	644	615	581	604	599	613	611	634	652	589	611	584	628	622	593	637	635	658	580	620	628	601	634	609	547	641	613	632	608	613	606	641	604	604	627	588	644	650	586	631	631	645	640	643	621	587	622	646	645	646	624	607	611	612	639	635	584	604	650	630	572	619	619	597	645	682	637	642	634	631	570	623	614	617	578	584	610	609	634	676	580	618	613	628	636	616	578	606	609	598	673	619	639	632	614	627	640	609	638	640	601	606	619	676	607	604	565	643	610	574	622	661	585	630	598	616	621	647	651	583	615	621	590	644	640	623	613	649	646	622	608	631	677	649	588	580	635	654	653	660	627	606	615	667	626	647	655	624	624	556	658	622	612	624	593	631	632	615	569	602	621	636	609	624	599	626	642	574	624	611	635	617	613	650	651	610	614	666	625	634	600	604	588	654	610	632	658	665	631	663	639	593	591	589	661	622	632	602	639	616	629	648	608	569	611	595	632	626	602	602	620	644	598	601	610	573	601	617	623	628	663	590	593	651	595	603	602	598	604	598	550	626	601	570	637	587	580	638	566	595	590	647	608	570	627	645	637	579	604	617	643	625	590	676	628	646	607	606	612	627	633	651	595	618	625	589	587	602	684	606	616	617	622	631	627	629	638	601	597	631	606	617	611	641	594	635	590	601	628	658	670	635	619	596	648	599	627	684	637	617	635	653	634	621	630	686	641	589	602	632	632	683	598	615	590	648	598	636	624	638	634	642	657	660	647	603	557	615	626	646	590	603	614	642	610	621	637	601	663	600	647	627	630	600	656	652	625	560	596	628	638	602	603	608	624	627	580	594	642	647	621	639	670	594	620	630	651	609	615	657	610	614	610	614	603	609	587	629	564	632	627	595	663	607	623	605	603	616	662	636	611	659	620	584	639	624	649	613	615	627	622	596	599	618	665	576	633	615	600	580	561	584	625	606	648	609	631	635	611	636	605	663	623	632	601	644	628	623	652	589	599	630	580	640	619	629	618	634	630	647	602	606	621	610	601	606	609	609	590	648	574	658	583	617	599	605	618	620	649	621	580	623	625	611	596	628	588	585	607	657	596	594	619	581	616	622	634	656	654	567	598	618	699	638	639	593	603	628	608	586	623	611	593	624	627	639	579	632	627	627	634	648	603	626	590	615	623	631	573	584	666	588	634	628	606	628	618	591	591	606	609	597	627	634	631	621	600	650	598	626	628	630	620	613	611	633	623	631	629	639	575	606	589	629	610	595	633	621	622	591	643	660	582	593	613	601	626	561	566	630	621	609	630	631	592	682	581	618	580	630	623	578	640	607	650	603	607	632	609	596	670	652	588	597	629	607	607	610	603	612	623	600	593	599	624	607	578	554	615	667	605	614	637	659	628	649	614	596	607	643	646	615	665	643	606	629	605	575	612	608	619	631	650	635	619	637	601	596	605	615	617	651	599	596	590	622	639	634	602	585	634	577	593	622	564	586	631	612	624	627	599	624	683	606	650	629	617	630	607	616	632	659	601	579	591	622	611	577	664	596	642	682	627	621	616	636	617	565	636	603	648	640	631	589	619	606	631	657	601	630	611	609	589	633	621	595	601	620	590	639	573	603	606	597	586	609	587	664	601	585	644	635	632	647	606	645	606	655	606	625	629	619	600	607	619	592	631	621	606	596	633	605	613	633	617	614	622	631	621	598	686	621	643	621	639	624	586	641	603	631	614	660	592	663	627	648	623	633	660	612	589	662	626	654	611	599	584	625	637	645	625	588	655	642	621	681	590	597	578	609	595	641	637	608	639	620	619	648	630	673	610	602	594	610	585	623	642	619	594	597	598	595	615	639	633	615	589	578	607	658	645	660	602	658	650	628	622	569	636	660	667	598	646	631	645	620	693	641	633	656	654	615	630	606	633	630	631	634	637	635	649	618	623	627	593	639	641	646	632	635	613	599	638	605	650	621	624	604
39762	10058	1483	909	586	397	280	275	276	264	232	218	193	209	190	205	205	198	166	146	207	197	181	187	168	194	176	169	173	184	194	165	159	189	187	168	166	187	156	172	157	173	155	165	150	178	167	141	173	160	155	177	191	162	162	178	183	174	156	189	189	191	186	157	182	155	189	145	168	138	174	174	195	165	155	181	160	157	166	165	164	168	147	178	197	190	164	181	161	178	153	182	165	191	190	175	166	149	167	158	173	145	155	187	152	188	150	180	189	183	172	163	151	150	180	197	179	162	161	169	172	153	167	198	168	169	157	180	163	154	164	160	161	162	151	157	179	172	157	187	147	185	172	174	149	145	182	175	168	154	175	161	163	169	171	156	177	179	175	149	173	174	152	162	160	181	180	149	177	171	162	167	202	171	179	176	199	173	174	168	159	134	168	151	193	158	172	164	150	155	170	183	174	174	174	193	163	159	162	175	196	172	160	158	145	169	186	154	148	171	163	172	183	157	139	181	165	168	158	169	137	160	178	167	173	140	172	183	183	173	158	186	170	172	177	197	173	193	167	159	152	166	164	164	164	183	175	166	177	179	173	193	171	154	147	177	190	181	177	192	178	157	177	177	183	166	185	164	176	164	150	166	183	156	166	166	170	162	159	167	169	149	165	170	194	189	166	161	187	213	184	170	154	199	172	171	178	169	165	160	166	175	185	168	185	186	175	176	169	172	158	198	174	160	169	167	170	167	154	199	157	133	167	187	156	159	187	161	155	173	179	168	200	188	179	172	170	150	162	171	165	193	184	201	144	179	168	200	188	147	197	154	162	153	163	153	148	146	177	185	184	179	189	157	180	170	189	184	150	164	169	179	173	189	166	166	161	159	167	162	151	172	170	169	191	171	155	148	167	161	157	167	154	167	182	176	164	182	180	165	164	134	156	151	145	174	180	177	168	156	157	151	170	164	143	173	180	155	190	155	184	166	149	175	175	152	182	187	175	156	165	180	164	171	160	165	162	169	178	175	183	152	137	161	173	161	176	154	162	171	154	193	175	144	162	164	150	129	171	145	185	183	170	158	172	171	173	179	171	144	135	190	175	190	197	154	168	178	180	176	138	160	185	179	185	179	179	165	173	164	165	179	172	188	155	163	163	171	143	158	186	173	169	163	172	172	180	167	160	165	176	159	143	183	186	158	183	146	169	170	168	186	178	196	186	151	156	177	174	161	166	148	156	184	168	166	174	175	185	173	171	134	163	156	146	164	159	180	150	159	137	188	162	175	166	176	169	168	172	171	163	169	164	186	165	187	164	143	192	181	175	168	173	165	155	175	199	175	155	178	179	177	160	192	187	183	178	147	158	168	144	167	161	140	192	179	184	170	194	181	177	183	175	172	151	144	173	154	160	162	164	175	147	179	154	153	180	176	156	141	157	170	163	164	169	170	179	182	172	156	151	176	177	196	187	165	161	155	202	151	165	147	139	188	161	150	181	167	157	185	159	198	168	156	149	172	184	174	165	181	163	172	187	164	153	162	153	199	169	184	165	153	137	178	151	167	160	178	168	170	171	176	156	178	178	157	174	167	170	189	167	172	156	184	184	170	206	164	160	150	165	180	152	157	159	186	167	139	162	156	168	193	187	167	192	160	136	154	141	152	164	172	169	163	182	169	165	145	161	174	185	145	150	166	182	190	188	147	137	169	166	169	157	178	168	185	179	163	163	168	136	158	161	179	185	162	166	181	159	182	183	164	151	150	174	170	162	148	181	201	168	175	154	164	192	177	165	179	178	176	174	179	153	189	178	186	164	177	147	159	161	171	165	175	182	159	175	185	167	183	163	194	159	172	154	174	183	178	187	188	165	167	148	154	185	183	164	177	171	173	174	169	169	159	146	156	170	166	160	164	189	160	190	184	141	144	154	179	166	176	165	158	159	150	143	169	167	158	147	178	144	188	169	170	165	188	154	172	151	163	165	183	152	148	146	167	176	177	185	166	201	172	171	177	173	179	164	182	183	183	165	175	179	192	174	150	153	185	164	153	178	147	177	166	170	130	178	167	191	164	152	176	210	167	177	142	156	165	157	166	176	171	181	171	172	162	157	170	175	175	195	170	177	168	138	188	174	175	189	165	150	140	167	155	152	169	187	187	146	144	159	194	169	153	164	164	195	170	178	160	175	168	154	147	163	187	186	161	173	163	188	175	165	151	202	157	169	187	163	178	184	155	168	186	154	202	168	147	143	148	180	181	148	147	174	162	178	191	165	196	162	192	169	156	144	181	150	185	165	145	167	173	164	163	168	153	176	177	159	181	155	152	195	161	172	157	176	151	168	169	187	157	149	174	148	166	165	181	180	166	156	171	172	139	159	179	166	167	181	178	151	178	151	170	177	166	146	152	182	166	168	181	147	174	172	193	168	167	187	187	180	167	167	167	160	158	176	170	151	153	192	144	157	145	152	165	156	156	162	147	204	183	167	174	170	167	150	173	161	157	174	147	169	169	180	173	186	166	175	157	145	153	140	158	157	173	171	174	192	193	178	171	178	171	163	166	166	149	185	163	172	185	166	171	178	172	159	160	157	174	157	174	167	185	208	167	157	188	171	153	157	177	159	165	147	189	170	179	153	153	157	182	172	181	143	152	171	160	154	165	173	172	160	192	175	177	187	172	146	200	175	193	157	161	177	154	178	169	152	164	165	168	147	168	166	176	176	184	172	160	167	177	174	187	169	154	198	178	185	161	172	189	176	175	197	160	166	171	188	175	150	159	184	155	180	180	156	170	160	152	166	170	151	190	180	173	154	174	169	157	172	164	154	165	173	155	172	161	189	185	168	159	169	173	165	163	171	132	161	179	173	170	173	162	150	171	163	152	165	171	164	170	193	191	151	190	148	159	162	164	142	176	177	164	200	183	168	193	167	158	155	173	157	170	152	165	166	159	196	162	174	187	171	145	137	155	179	171	171	174	160	185	173	186	163	164	166	143	190	149	174	177	169	178	187	171	156	174	187	170	177	169	171	143	177	143	161	154	165	164	184	179	157	163	136	165	171	174	158	159	155	177	173	155	161	173	155	160	171	177	189	138	175	154	176	175	196	175	184	155	148	158	172	133	187	182	157	148	187	167	182	170	171	158	180	179	161	161	182	159	163	210	174	157	166	167	184	183	193	145	155	151	156	152	148	174	156	162	148	191	175	190	135	175	167	164	164	162	162	149	167	190	171	160	189	154	157	179	157	178	157	194	152	181	179	170	177	174	152	146	160	186	159	188	186	141	164	179	166	147	168	174	176	162	179	187	159	162	171	165	200	173	168	180	174	163	167	161	165	159	148	140	168	177	171	165	156	180	153	177	185	145	165	171	173	161	186	167	177	159	178	178	144	148	160	155	161	147	161	156	162	179	162	180	164	173	169	164	152	189	150	164	158	174	172	200	157	171	175	164	177	165	163	181	167	176	156	168	173	178	181	174	145	160	178	152	178	191	173	182	157	166	173	176	163	159
26111	2364	1976	2233	1759	1412	1293	1142	1013	922	864	803	777	735	723	633	608	549	535	483	522	504	513	477	472	476	472	501	496	457	469	474	408	458	439	464	428	414	453	443	474	429	440	468	397	424	430	454	438	443	417	432	386	446	430	388	408	408	435	389	442	441	408	394	426	405	394	409	390	428	396	419	408	381	427	455	402	416	427	405	394	389	406	418	424	409	412	390	404	452	408	410	401	448	406	406	396	438	419	418	395	428	395	426	405	417	403	436	449	410	437	385	415	425	415	410	438	437	422	417	406	389	438	392	434	405	416	435	401	437	428	445	403	411	402	415	404	384	406	451	424	403	419	394	436	383	422	368	402	377	412	415	419	401	413	425	415	402	401	454	415	421	387	433	425	412	419	418	396	453	444	390	428	416	405	464	405	416	425	412	413	413	434	388	410	434	434	442	412	431	400	407	440	429	425	409	409	445	420	392	437	388	399	483	422	418	393	411	397	430	387	427	415	415	378	421	403	403	377	426	416	420	439	435	398	409	468	411	375	445	402	436	424	405	434	376	412	402	442	428	404	390	448	407	394	407	434	464	426	427	450	429	401	449	417	374	407	422	419	394	417	406	407	451	400	399	440	390	393	417	404	395	396	423	413	405	418	421	423	432	413	411	438	444	401	438	413	400	396	402	426	402	410	393	409	426	394	415	429	435	424	423	445	428	458	395	426	421	424	414	442	431	428	407	432	409	416	410	405	409	387	417	431	444	440	399	429	381	436	395	420	405	365	414	398	410	371	429	410	404	442	414	390	450	432	404	439	421	426	405	432	442	426	410	393	384	410	406	404	430	413	385	395	391	433	403	427	431	383	435	454	392	428	420	395	441	425	381	441	382	401	408	407	401	399	432	450	387	389	417	405	421	412	390	432	398	391	429	402	379	436	411	430	413	422	404	417	412	422	398	366	425	383	417	422	429	411	413	400	410	402	389	413	417	389	400	382	425	420	396	402	429	432	421	409	393	408	429	446	415	412	397	443	434	410	401	405	433	429	413	417	418	410	411	401	428	384	411	411	402	418	432	385	423	414	393	429	388	410	398	421	418	417	435	405	415	396	418	406	422	388	403	438	421	413	381	421	427	391	409	412	417	431	458	448	418	412	415	412	446	385	445	374	400	427	425	415	423	401	409	375	413	398	399	413	419	414	408	398	410	397	426	395	392	430	418	407	430	412	408	467	395	444	400	372	425	430	382	420	388	411	414	416	401	407	394	425	408	414	385	432	402	406	411	412	397	390	413	416	426	416	374	434	423	415	396	436	409	434	398	446	410	433	431	426	423	440	386	447	410	391	391	415	416	425	402	461	387	420	412	385	422	432	433	422	399	411	386	432	436	387	418	406	430	429	399	428	389	414	418	430	371	422	418	425	386	408	459	415	432	390	427	436	417	401	444	406	430	424	448	443	422	423	403	451	389	445	431	412	401	395	407	442	405	388	411	429	407	396	449	414	396	457	456	419	391	422	430	433	443	429	406	377	436	408	426	418	413	410	425	468	439	424	406	380	421	427	400	379	455	435	407	413	409	420	381	379	406	405	391	432	399	420	429	411	413	403	426	436	413	423	413	379	402	420	411	403	402	396	410	386	443	358	428	397	388	416	407	445	417	420	400	385	445	373	413	448	408	393	386	404	420	401	408	430	408	419	427	429	403	447	445	390	403	427	421	410	405	377	402	440	427	390	421	402	412	425	411	405	414	423	410	437	379	401	393	434	411	441	400	409	416	396	428	412	413	396	419	395	410	385	418	427	400	464	378	401	404	465	446	417	417	422	384	412	383	407	424	401	371	406	412	413	397	407	422	420	425	435	401	415	443	396	427	410	417	409	395	421	420	426	413	426	429	431	410	381	471	427	400	374	400	381	408	408	388	421	406	364	370	419	442	401	406	400	399	432	404	411	440	407	403	431	410	431	393	392	432	417	413	397	415	444	419	428	440	360	392	390	458	451	403	393	422	413	422	404	405	466	428	394	405	409	422	432	413	437	435	422	383	407	393	431	422	385	416	409	420	419	416	390	385	422	447	380	390	413	432	410	410	426	424	367	405	367	462	408	426	382	435	423	373	393	395	417	419	380	410	381	399	425	413	429	420	451	397	398	408	439	411	405	416	377	416	427	424	422	405	447	418	432	421	366	371	384	394	401	371	370	379	391	398	447	409	407	443	389	416	416	398	418	408	410	401	405	415	393	418	405	376	427	404	440	392	416	387	413	429	430	420	440	391	420	340	413	399	418	416	416	380	397	394	433	409	461	397	409	414	412	434	424	419	422	438	447	458	376	390	419	412	429	427	412	436	384	434	436	379	394	424	407	422	460	400	401	424	400	414	395	414	412	412	416	400	391	422	440	411	391	394	423	394	433	398	441	428	391	400	368	384	370	416	384	391	430	416	453	399	390	408	410	446	422	393	418	410	459	414	423	415	425	449	454	438	433	403	429	387	390	440	418	413	411	412	430	366	415	397	402	405	423	400	388	382	419	400	404	399	449	372	412	405	425	422	412	445	418	388	424	426	384	400	446	391	415	417	416	382	436	420	385	418	369	451	404	418	379	384	407	391	419	386	420	418	412	440	395	394	416	426	430	385	417	399	425	417	422	426	430	409	423	417	428	403	370	438	409	392	425	391	416	412	413	399	400	391	401	431	399	376	410	437	378	402	424	403	392	410	403	425	378	378	424	399	385	447	420	390	426	428	409	394	439	410	403	381	435	393	430	361	384	395	430	418	431	431	427	419	404	401	409	392	376	389	432	428	372	413	366	405	405	410	371	396	425	378	401	416	378	399	430	436	432	448	431	402	366	438	378	401	448	423	429	428	404	438	392	421	428	432	419	397	381	404	416	432	398	373	397	424	412	424	437	439	410	439	415	396	427	412	430	406	394	446	421	392	402	403	421	415	407	405	445	358	403	404	387	425	447	447	425	404	412	438	406	449	426	406	422	413	443	411	389	424	423	409	420	428	442	406	402	399	402	399	428	417	455	420	436	412	404	423	417	434	413	396	389	390	376	408	394	436	451	439	375	394	418	407	388	449	426	425	405	427	429	425	430	413	401	387	419	413	417	405	395	380	423	396	426	399	407	429	392	438	414	423	438	395	415	441	388	411	420	420	413	378	402	413	414	436	421	426	453	413	427	398	393	391	395	399	404	431	404	424	389	383	401	412	385	439	454	389	419	403	464	470	423	392	466	365	432	396	430	417	424	415	430	426	410	386	399	397	415	444	453	416	455	395	416	423	420	398	431	411	429	413	422	443	409	388	428	402	368	390	435	440	419	385	429	419	407	428	409	416	404	416	417	400	458	429	418	494	452	404	402	401	423	421	403	422	412	388	443	393	395	435	386	411	419	402	442	407	435	406	442	404	403	416	402	434	432	397	421	395	431	417	416	440	447	413	452	393	418	430	445	431	400	412	432	413	413	418	402	386	434	398	432	399	413	414	405	404	379	420	420	420
12118	1187	202	225	194	195	214	204	207	207	212	226	179	209	203	198	189	194	219	198	177	180	182	195	211	178	176	214	169	179	185	198	179	195	205	200	205	216	195	200	194	164	177	196	184	208	192	202	170	174	180	200	169	203	182	169	176	192	179	200	177	200	205	216	198	208	186	192	187	176	216	183	229	213	150	188	203	203	175	192	165	196	181	180	173	193	194	205	179	182	181	206	182	176	190	174	205	188	195	181	198	159	177	183	137	176	176	180	184	200	194	179	189	194	180	192	199	166	175	182	179	165	197	193	196	194	182	210	199	204	175	203	196	193	196	188	197	190	174	197	208	197	189	164	181	177	196	183	202	171	203	184	186	182	205	174	195	185	198	198	188	168	194	221	164	173	183	188	193	201	196	197	213	185	193	172	173	191	171	179	188	175	226	187	199	201	213	191	189	195	180	176	180	190	198	162	160	199	206	190	218	202	200	193	174	184	202	175	196	203	209	165	211	188	159	183	170	197	177	203	159	199	198	192	200	200	187	176	194	188	189	187	193	179	202	217	181	186	173	198	190	182	176	181	197	175	180	173	189	173	162	191	197	195	199	203	201	191	197	192	212	191	172	182	187	177	187	169	196	193	196	173	204	204	172	192	158	199	190	195	188	180	197	192	182	183	195	211	189	184	183	208	190	212	233	179	176	196	203	198	225	190	206	224	215	197	172	166	204	174	171	195	205	197	211	177	182	177	185	163	162	182	170	178	159	190	170	195	191	195	198	174	178	188	198	177	184	181	214	180	168	207	199	193	179	192	185	185	188	163	176	190	175	205	197	173	181	217	202	194	200	183	205	188	185	188	205	184	180	207	212	186	167	204	185	191	204	172	192	174	195	199	179	183	199	200	174	183	194	198	220	211	181	156	189	176	186	194	202	165	169	182	185	189	211	177	177	178	218	176	202	198	181	170	192	185	206	182	177	189	192	189	200	188	188	227	213	183	192	200	179	192	173	187	182	181	206	175	189	191	175	194	177	210	195	189	186	198	185	202	210	204	186	181	184	188	186	171	197	214	194	202	192	168	178	201	195	180	183	173	182	166	180	195	205	214	202	193	211	195	195	189	221	225	162	184	199	203	178	195	183	188	198	171	194	206	178	204	188	175	193	182	171	181	191	181	189	188	199	202	188	194	183	187	188	217	194	188	169	198	182	190	222	189	174	191	171	177	202	203	199	167	179	163	192	182	197	210	190	177	181	192	208	150	190	166	195	189	201	198	186	162	195	199	200	164	196	177	185	183	186	179	177	205	181	187	203	192	171	207	171	184	170	191	193	179	225	187	157	209	215	187	217	220	169	188	191	205	170	182	204	195	175	182	179	175	192	173	193	187	182	201	207	194	199	223	197	185	214	221	208	210	185	199	193	199	171	186	248	195	203	207	185	181	200	185	194	179	187	170	171	173	199	198	187	189	200	164	187	201	192	184	207	180	166	210	174	196	188	198	166	202	182	192	209	198	184	201	190	214	195	212	165	215	213	202	188	177	214	205	169	199	192	179	205	178	172	176	180	178	177	187	183	176	200	211	173	187	175	202	212	200	192	182	194	167	191	201	188	192	186	184	229	198	165	198	182	207	193	178	161	222	174	190	166	160	185	216	172	188	215	210	191	190	187	200	168	181	176	170	186	197	221	173	167	188	197	165	178	177	201	200	175	203	168	194	200	185	157	191	201	221	204	177	178	195	212	187	209	187	179	200	216	187	203	201	179	192	202	213	150	181	185	168	180	174	218	192	198	180	193	204	205	200	204	194	171	199	196	172	180	188	202	178	180	201	199	200	171	172	204	193	185	214	219	179	187	210	164	176	176	179	172	196	156	183	182	191	193	175	218	213	182	185	198	181	189	203	190	191	215	177	206	183	215	198	188	174	177	193	185	184	181	188	162	199	195	191	192	199	202	192	191	199	181	190	180	210	185	175	170	142	167	189	171	187	177	196	173	172	170	160	193	210	204	204	174	184	185	182	200	183	189	204	198	197	200	178	185	191	195	190	172	158	184	166	213	197	159	188	186	178	175	191	176	169	203	194	153	193	196	171	177	149	198	197	166	186	184	186	174	167	198	234	186	184	175	175	178	170	169	192	188	203	185	192	189	194	155	189	190	182	197	198	167	198	226	191	205	184	192	202	180	198	190	181	178	214	178	171	198	228	215	176	173	172	197	192	181	177	205	186	188	168	184	175	190	202	189	179	166	167	195	197	167	211	201	213	205	185	188	196	213	187	189	180	177	189	200	201	200	188	175	204	220	185	212	198	188	211	198	187	181	200	178	187	182	197	169	200	195	193	197	175	208	196	211	184	194	196	201	216	178	181	202	202	194	213	202	202	185	195	188	193	194	206	194	181	175	208	193	188	180	162	191	188	182	166	194	194	207	199	183	195	204	195	170	205	192	212	180	212	190	186	183	203	190	209	174	177	220	196	185	180	221	169	174	183	198	163	193	185	197	205	169	200	173	164	201	177	205	192	178	177	180	205	216	190	192	211	201	190	183	190	186	183	181	199	167	194	204	194	220	173	188	153	190	178	185	173	205	160	179	188	170	200	199	199	209	203	171	190	176	166	191	218	196	195	162	194	211	188	173	215	166	190	180	204	197	205	192	187	194	215	187	212	177	201	196	236	158	174	166	174	183	180	190	198	151	207	197	183	197	199	185	203	195	211	189	190	172	171	196	195	207	197	187	171	176	169	184	196	170	197	179	198	191	193	173	186	171	216	178	201	176	175	181	174	177	187	182	193	186	199	196	192	187	201	198	183	203	179	185	215	212	194	173	169	165	197	193	207	168	184	213	231	202	167	169	204	147	189	189	215	193	165	190	189	193	187	173	181	193	226	191	187	176	178	180	191	192	194	174	178	200	166	182	192	207	159	196	195	195	195	186	156	197	188	204	171	205	178	174	191	169	193	187	190	173	221	198	201	203	188	184	172	200	190	217	171	168	200	200	204	218	215	195	193	208	178	191	179	181	166	225	217	175	196	174	217	200	154	220	155	204	207	179	178	197	205	219	190	186	189	159	187	175	181	185	189	209	195	176	206	189	146	180	189	187	199	171	202	175	198	185	210	187	214	188	181	183	173	196	180	217	198	212	195	169	165	193	196	176	201	201	201	184	180	176	180	173	185	181	194	207	212	183	188	208	171	182	186	174	194	183	196	178	181	184	179	191	207	191	169	166	203	175	190	176	183	208	188	179	184	215	203	187	185	187	181	195	191	209	198	169	180	200	153	176	214	191	176	203	168	196	175	219	194	163	207	166	202	214	198	214	190	181	171	184	176	202	210	196	197	193	206	185	188	207	210	184	194	185	159	185	176	191	190	219	166	185	195	168	210	209	203	192	194	170	190	181	180	206	174	182	193	185	177	204	200	190	178	190	165	156	210	194	184	176	187	187	192	208	185	165	203	173	161	172	188	170	212	209	163	164	188	153	195	179	168	179	184	199	218	176	193
8596	846	652	606	592	536	538	595	558	533	575	523	577	575	561	533	570	555	516	485	490	513	474	523	461	474	509	511	509	494	510	490	504	485	472	494	489	525	493	503	511	506	454	466	451	482	539	469	495	484	466	489	493	475	453	466	470	491	516	456	526	525	488	521	490	527	476	504	501	493	513	495	458	499	473	485	455	446	473	473	466	461	480	476	501	484	505	454	481	477	509	497	473	506	474	524	491	471	518	514	496	446	456	479	495	462	497	459	472	480	473	510	429	500	489	459	464	484	442	493	491	470	470	456	467	535	470	495	482	458	485	475	523	436	473	472	508	473	478	450	455	523	503	489	510	487	474	460	465	494	450	538	479	528	484	464	503	492	476	455	456	474	480	463	495	491	536	461	442	498	507	507	452	471	511	459	498	494	483	471	506	499	451	514	483	465	456	484	508	480	482	449	492	484	454	499	498	489	494	527	497	481	532	512	484	536	456	484	500	499	452	454	468	499	536	499	513	489	505	439	492	507	482	483	499	497	486	461	518	481	457	475	507	449	500	483	497	500	482	467	490	492	489	440	504	500	484	496	478	472	490	469	448	485	470	452	505	516	471	488	520	506	463	474	486	451	498	478	456	436	494	474	457	475	469	444	457	500	498	492	460	487	498	475	480	444	494	490	437	470	472	463	491	498	484	492	460	466	531	498	462	446	459	508	524	473	515	475	510	500	505	504	472	492	486	495	444	480	445	487	471	505	440	483	490	494	476	505	481	465	489	499	456	491	459	511	483	452	465	479	483	494	505	486	488	467	507	494	477	509	470	453	484	504	488	494	480	473	464	475	480	470	494	497	500	469	468	469	485	470	488	465	491	466	488	466	480	509	508	458	511	493	510	484	482	472	458	453	476	521	491	438	462	507	497	494	446	519	458	435	530	498	481	499	476	492	505	462	453	487	503	457	467	507	490	514	487	486	484	477	478	505	459	461	482	523	473	518	472	456	441	466	492	515	522	495	480	496	516	481	490	481	471	523	472	454	488	498	513	508	491	442	453	495	502	494	474	462	470	454	477	503	469	513	507	499	491	468	491	500	470	473	474	449	498	452	539	513	488	534	447	486	458	486	471	489	496	503	494	487	532	512	484	462	491	508	441	488	464	492	515	451	485	489	490	505	465	471	474	492	475	478	485	479	452	458	527	503	495	471	479	501	459	460	492	534	479	464	482	499	493	451	484	469	482	476	501	464	463	452	534	459	457	484	452	466	510	508	468	460	463	489	507	483	518	422	501	514	504	489	494	467	523	508	461	473	488	516	475	480	498	425	466	480	519	502	413	530	458	478	461	450	468	478	499	527	470	500	473	459	528	467	500	461	515	499	499	495	509	496	485	445	498	466	449	470	467	470	484	488	474	444	485	498	524	504	494	484	480	480	453	486	487	515	479	483	505	519	468	518	475	469	480	506	472	523	500	480	460	499	471	480	454	479	491	487	457	465	485	506	462	495	481	502	485	450	441	479	481	492	460	520	511	471	468	486	481	488	485	424	501	481	470	468	489	472	472	473	484	456	449	510	439	500	475	448	461	468	465	516	504	453	474	472	500	510	494	455	465	494	460	469	471	468	497	470	506	449	462	467	488	502	480	501	482	487	464	463	494	499	476	504	440	496	470	468	491	492	468	470	471	470	486	483	452	471	485	472	451	478	468	544	488	469	494	484	496	481	480	465	440	523	449	512	437	471	487	496	479	483	477	472	490	487	476	471	523	487	466	465	488	494	449	479	495	480	505	496	445	520	490	503	472	486	448	461	487	486	535	447	478	479	475	501	511	500	493	466	520	467	457	461	484	480	452	481	504	485	504	492	529	475	496	530	476	480	484	462	470	479	443	484	492	506	484	495	454	508	489	464	494	468	466	484	496	451	497	527	482	506	477	497	468	481	467	530	516	466	488	467	524	493	463	514	470	459	453	474	471	493	462	450	433	480	473	493	470	479	507	507	480	506	462	490	504	512	493	466	481	459	491	500	499	505	498	465	468	469	484	474	496	466	510	481	456	474	462	462	531	490	464	479	506	489	457	477	456	470	481	491	506	455	510	495	469	463	458	508	511	484	445	481	497	490	436	503	486	460	433	489	510	524	479	478	489	491	466	479	501	484	471	516	533	517	448	489	480	481	481	457	497	478	482	471	524	475	500	511	461	481	461	541	490	490	500	491	479	489	473	514	426	503	491	466	487	475	479	470	509	485	516	491	496	470	514	480	490	459	455	476	494	470	500	478	461	475	504	501	487	488	503	461	431	495	504	492	490	491	471	484	485	510	496	467	503	491	476	518	481	516	468	434	497	504	477	482	524	524	462	451	486	486	460	485	490	541	474	473	499	442	465	492	480	454	466	472	478	461	423	496	533	491	495	474	482	476	491	493	468	488	487	452	466	477	473	461	483	463	495	496	466	428	463	494	491	487	481	512	477	463	474	456	477	500	490	467	513	512	520	469	462	505	503	469	545	486	484	430	452	487	481	492	488	470	518	523	479	502	466	536	503	493	529	430	489	481	485	502	502	511	467	472	508	510	493	514	458	502	479	468	490	465	511	488	511	467	508	510	488	497	497	481	474	478	466	488	511	460	469	462	490	518	497	511	457	491	461	470	508	490	502	498	510	435	480	482	493	470	503	464	502	507	482	467	489	495	453	459	480	471	486	505	474	488	465	544	504	475	495	456	488	458	498	485	483	513	458	516	502	487	475	481	478	479	472	515	465	430	476	495	489	505	504	471	469	519	477	516	449	478	491	482	494	481	479	498	511	482	527	495	462	464	444	473	516	495	538	490	460	452	451	482	513	452	501	506	468	497	503	498	450	487	505	462	506	479	487	481	477	478	451	468	517	460	470	470	478	488	467	471	482	471	469	512	484	484	459	475	486	480	466	523	487	500	526	479	473	502	493	537	477	441	500	509	515	530	484	490	531	494	500	505	506	493	513	510	484	492	503	473	491	445	488	491	506	464	497	471	479	478	459	444	494	469	427	488	485	498	458	509	470	482	507	487	499	480	445	506	498	540	492	479	460	454	462	496	478	473	517	487	475	491	482	487	506	507	502	474	485	471	464	493	460	468	514	520	498	519	476	470	468	492	463	514	453	475	462	463	445	484	489	502	508	455	516	494	481	509	494	479	457	481	488	493	554	476	470	504	483	480	481	427	476	507	515	506	483	495	474	469	469	470	497	498	474	472	482	478	518	501	489	473	472	467	488	531	469	481	502	472	471	500	469	471	469	486	463	491	493	467	473	494	465	502	522	461	491	449	476	462	551	451	476	488	509	460	486	477	511	508	450	514	477	498	510	464	519	498	477	496	473	488	467	501	453	446	463	473	484	469	516	478	468	511	486	469	473	473	470	484	487	514	504	501	491	491	491	450	508	490	509	486	463	457	480	507	481	530	485	466	494	485	441	448	467	451	452	474	480	437	483	476	464	452	478	492	447	485	497	522	509	492	510	483	490	457
29449	5680	819	566	441	393	324	308	341	313	318	275	295	299	314	245	296	283	268	245	286	240	253	278	254	252	247	267	258	256	258	238	251	266	282	270	286	270	267	252	255	279	255	229	276	255	266	264	245	244	272	271	271	242	271	233	278	256	286	274	245	266	248	267	252	269	281	280	262	299	263	271	275	299	227	248	277	260	275	273	255	273	288	247	255	264	273	264	278	234	243	264	262	267	281	272	242	263	265	266	260	241	301	274	251	258	281	264	241	267	255	264	270	272	266	272	248	290	274	212	252	265	258	275	258	258	297	268	254	252	270	248	240	262	240	260	271	275	241	261	248	272	249	247	284	255	252	258	264	238	283	261	276	263	255	264	261	253	256	264	261	262	257	256	277	242	286	264	269	249	263	235	249	252	234	261	277	265	216	247	244	264	250	272	248	254	238	257	249	256	253	259	267	253	255	254	262	234	263	243	241	283	277	252	271	266	287	225	246	242	269	277	280	235	233	276	244	259	279	284	256	260	243	250	267	254	278	252	269	243	258	259	261	258	247	273	294	276	266	254	271	285	286	287	269	255	269	272	275	226	224	292	256	245	253	289	257	247	266	232	260	275	287	264	255	248	263	269	238	272	252	259	281	249	250	288	254	248	268	220	265	235	235	237	230	251	247	233	246	268	263	227	250	267	256	268	277	242	262	237	245	257	261	258	264	264	286	272	245	254	269	261	241	269	258	267	287	263	251	273	201	271	247	236	244	240	275	234	237	243	264	286	236	238	258	249	268	244	260	237	240	279	255	261	253	273	278	282	252	246	257	254	268	265	261	246	267	255	259	271	251	273	237	246	242	271	258	255	261	273	236	254	267	252	243	252	261	252	265	264	266	267	260	268	265	245	282	269	259	257	253	241	270	244	230	235	239	255	241	243	281	257	272	278	266	255	282	281	260	270	244	268	240	272	251	256	240	243	235	281	261	241	261	276	279	257	246	263	280	285	253	290	270	253	249	249	248	260	238	260	263	244	252	236	233	246	277	254	223	307	244	287	263	275	271	222	257	276	230	254	259	258	252	251	283	272	250	234	234	223	263	269	262	255	258	250	241	238	242	270	258	273	273	263	230	247	236	259	284	266	280	260	266	297	291	246	264	264	234	250	283	288	284	225	288	269	282	262	226	267	254	270	268	250	261	258	274	261	248	273	261	263	245	265	271	239	254	246	246	236	257	268	252	244	272	244	263	278	258	253	260	260	269	245	280	272	247	281	293	260	264	278	270	253	287	248	294	276	278	211	246	248	297	273	284	265	244	267	273	251	281	260	264	247	261	248	265	272	237	257	253	227	242	264	263	257	264	260	258	288	254	260	235	256	260	245	255	257	260	282	247	285	272	238	247	273	274	278	266	289	259	274	248	241	284	289	274	244	231	260	275	248	288	229	273	260	262	264	242	255	250	268	293	223	266	259	256	268	262	252	255	233	243	246	233	275	255	264	260	249	264	252	292	251	240	229	275	257	242	287	243	299	278	268	251	274	258	291	247	262	276	243	254	256	253	216	253	244	272	271	247	267	271	274	286	236	252	239	266	265	250	265	230	220	227	256	268	239	258	268	251	280	260	283	271	261	276	251	283	211	248	271	247	257	255	265	231	254	251	241	236	232	275	240	257	229	255	260	231	305	251	250	265	261	253	274	283	262	227	271	277	249	263	255	262	257	263	266	241	257	291	232	251	240	298	272	230	270	255	255	271	277	263	269	236	249	285	300	237	250	231	239	269	251	294	243	229	256	250	239	279	244	244	256	264	271	261	278	292	275	265	245	286	255	240	227	255	264	242	226	302	269	245	245	275	258	248	268	283	287	267	257	270	277	270	274	268	274	264	247	253	273	277	258	261	257	251	245	272	258	232	251	247	267	212	272	267	249	273	261	247	278	228	255	229	249	268	283	263	249	293	270	246	222	279	279	267	277	270	246	257	274	251	259	268	258	248	259	260	226	274	246	255	258	210	260	245	257	243	253	244	239	244	263	296	246	259	271	260	267	260	273	257	266	261	279	286	236	296	260	249	246	237	262	265	245	251	238	266	260	284	269	257	278	238	248	242	283	273	276	308	272	241	275	280	247	277	282	273	253	274	229	263	274	282	251	241	265	252	232	269	281	261	263	228	265	249	267	253	243	240	247	232	240	264	237	237	273	207	248	268	278	273	266	259	250	252	247	291	280	293	264	291	265	245	252	268	281	293	227	282	282	246	258	270	244	251	254	288	254	228	285	247	245	245	274	247	279	240	277	272	241	280	244	266	238	242	255	271	260	260	259	242	241	252	281	262	266	259	255	264	236	276	265	271	252	257	239	267	235	236	269	260	262	261	275	279	234	254	242	269	292	249	259	258	243	259	303	240	277	251	262	258	259	268	271	267	259	251	279	277	262	255	274	274	274	270	290	256	243	286	252	286	254	248	291	262	274	270	238	289	243	275	264	239	285	268	274	251	249	275	249	251	265	251	270	264	255	263	253	286	270	234	247	277	292	269	248	229	257	247	237	264	250	266	270	290	275	252	265	261	265	257	249	289	245	262	265	257	237	235	252	261	255	258	251	250	252	251	282	229	248	220	285	264	278	259	271	242	270	268	268	252	252	267	303	298	261	256	273	282	295	255	256	233	268	263	255	261	245	285	254	269	281	247	258	251	236	262	238	266	250	255	273	271	264	237	249	248	243	276	260	243	258	257	224	257	294	236	280	264	262	263	284	271	253	269	262	271	286	244	244	260	249	228	262	240	288	269	237	257	252	254	266	264	290	259	260	261	277	270	259	266	281	295	241	276	250	289	277	261	263	246	264	253	232	242	242	261	235	254	257	267	249	227	298	303	290	261	238	251	235	251	284	289	262	249	284	269	301	257	296	266	256	260	261	280	243	271	253	273	262	271	258	260	287	251	283	255	241	258	273	260	239	265	255	294	263	280	269	256	243	278	253	247	286	275	262	278	265	246	269	237	257	235	265	256	263	257	241	253	233	252	296	264	254	280	226	228	261	268	276	261	237	267	243	243	272	264	282	264	272	281	274	281	279	240	263	230	236	291	259	257	247	273	247	298	285	246	257	271	243	275	280	273	266	267	230	270	253	266	254	257	247	276	292	289	256	263	242	249	266	291	231	267	253	237	259	295	265	240	246	251	268	248	258	251	273	259	272	247	262	282	253	249	277	279	292	257	252	251	251	257	261	293	236	252	275	285	220	252	264	263	242	281	239	228	275	272	250	252	251	267	268	238	262	285	249	253	235	280	241	237	265	259	244	289	263	268	278	256	252	256	256	250	274	271	250	271	262	250	218	263	261	261	262	251	277	264	268	245	278	254	238	248	256	304	258	273	258	250	252	236	264	248	280	290	268	248	260	248	267	263	249	226	238	266	273	267	255	256	258	268	274	250	281	296	223	237	271	257	247	278	253	255	272	279	234	268	266	252	254	287	238	266	259	243	245	254	263	271	282	248	271	260	283
20418	1929	1561	1537	1345	1271	1146	987	961	953	954	941	921	899	818	786	753	722	718	754	717	686	694	705	676	703	646	662	707	739	659	624	660	654	646	653	691	631	639	658	638	649	674	607	595	684	668	620	647	629	652	627	637	622	609	651	633	617	595	616	645	607	569	592	622	605	634	621	610	654	651	657	626	668	648	639	659	672	618	621	652	660	647	631	637	613	669	611	616	646	618	654	580	594	612	627	596	630	638	623	633	650	636	667	688	609	601	644	588	606	663	635	636	649	660	670	655	585	629	633	649	623	699	652	601	607	597	675	677	593	616	609	644	647	665	639	599	643	634	614	629	681	599	601	615	669	643	642	625	632	618	624	666	654	664	559	641	613	624	616	633	635	658	631	595	581	614	634	621	677	601	655	599	624	632	635	626	654	610	621	641	629	620	617	642	610	636	652	629	651	631	604	624	636	635	624	687	600	645	626	584	624	614	612	646	603	623	660	631	600	594	636	625	612	666	589	591	626	596	663	659	614	607	658	609	627	638	641	608	589	595	592	650	672	621	665	613	584	626	707	662	596	660	629	608	642	638	649	597	643	603	623	659	659	626	606	675	628	607	640	621	599	640	605	650	651	623	662	665	600	625	628	642	644	647	672	686	637	635	610	699	599	696	622	684	610	602	602	651	633	642	635	605	654	669	595	601	610	654	623	631	680	567	632	619	596	586	629	642	620	613	702	650	624	649	646	621	601	667	614	575	587	657	633	604	600	659	600	617	627	631	639	608	624	636	588	593	648	642	643	604	620	617	592	625	633	572	619	630	599	595	622	648	648	645	615	687	629	616	642	626	641	597	565	593	615	594	652	638	607	586	650	687	618	662	672	674	630	669	589	658	615	625	599	621	573	608	645	626	629	619	615	638	670	607	637	647	624	664	601	606	642	643	646	613	635	633	601	603	642	687	613	630	651	647	628	636	643	621	627	636	614	602	583	588	608	603	626	599	666	608	629	600	616	642	685	628	636	612	576	645	637	645	650	650	591	636	638	633	626	612	622	627	715	617	651	610	627	586	630	591	627	674	601	657	642	612	681	634	614	627	626	655	641	624	606	656	614	634	663	635	641	651	649	661	645	623	690	624	592	634	602	625	592	639	664	620	641	644	625	649	614	634	632	669	655	644	621	600	622	618	619	620	689	657	623	622	698	629	611	639	642	600	664	627	588	628	628	640	632	619	621	592	626	625	663	637	640	633	594	604	640	624	649	672	644	621	622	648	616	639	562	659	627	617	664	631	622	692	661	646	620	647	654	646	612	600	595	646	676	604	642	626	656	654	593	639	639	627	634	602	667	659	595	599	633	663	622	620	576	618	619	631	636	637	589	619	623	666	661	661	601	605	624	596	679	616	624	644	643	610	624	690	584	622	590	606	603	659	574	611	664	603	648	655	621	649	639	613	640	622	641	591	660	650	615	646	673	644	618	623	600	650	625	627	650	596	578	605	669	604	597	665	600	594	704	654	623	662	661	610	630	631	628	627	641	644	630	630	616	622	648	656	650	656	595	618	627	643	652	622	656	663	654	650	627	615	630	619	661	625	656	624	620	655	661	625	629	604	628	687	608	593	594	619	635	653	677	613	643	624	657	648	647	646	629	600	622	653	647	641	609	618	643	611	596	624	639	608	639	601	642	650	575	658	665	627	589	622	649	647	618	611	672	623	674	649	576	605	633	593	616	621	633	621	639	635	633	598	618	635	651	677	672	591	638	610	659	646	597	618	655	635	640	651	648	619	684	602	599	629	635	620	623	612	648	657	611	651	597	624	645	576	641	662	658	650	614	625	637	655	619	559	646	667	610	623	610	608	641	615	587	615	621	636	651	639	620	607	653	690	643	611	641	631	651	638	636	635	642	593	663	620	648	665	620	583	612	621	612	621	603	584	604	609	651	633	630	614	658	633	631	638	605	616	626	610	664	632	628	662	648	631	633	613	574	611	625	642	633	616	610	655	674	621	632	620	636	636	609	676	601	599	627	659	595	646	615	619	617	660	625	588	621	627	632	654	677	650	606	625	677	637	658	647	638	643	631	569	627	604	604	627	629	608	646	646	595	649	642	603	592	647	616	635	632	649	637	642	598	648	639	649	704	615	617	623	618	650	623	604	614	665	603	622	609	579	627	610	656	653	643	592	665	613	601	636	584	639	629	579	631	547	631	651	627	656	686	632	688	591	621	636	643	672	622	627	673	607	649	642	603	605	632	624	619	622	620	638	629	624	620	627	636	653	629	623	616	631	637	603	629	644	617	632	575	637	626	634	667	639	635	638	624	591	582	648	635	661	628	600	601	645	604	629	609	671	643	633	623	643	608	645	605	620	626	634	604	625	624	622	612	616	617	633	660	613	629	619	632	622	633	678	612	628	608	655	657	605	661	614	644	634	622	634	661	627	663	594	588	646	603	618	643	612	674	678	587	645	609	644	610	611	586	621	650	584	604	624	624	602	641	592	632	600	597	701	581	651	607	657	614	657	609	639	632	665	660	607	611	629	667	618	586	596	623	627	643	592	590	630	630	655	555	632	633	589	611	611	634	659	617	621	616	608	603	653	624	633	617	640	612	621	619	601	615	658	637	620	629	651	614	645	618	640	640	626	611	634	656	621	601	655	629	692	643	612	579	629	611	634	658	689	650	622	616	671	624	610	614	655	603	631	652	665	639	655	642	636	656	649	606	603	638	601	643	673	642	648	612	643	688	610	679	638	632	609	620	647	642	597	611	646	683	623	605	598	618	628	601	622	631	656	639	636	639	614	619	611	604	661	626	625	621	631	648	602	644	615	597	691	615	629	632	628	623	646	684	559	615	650	636	644	615	575	638	645	636	628	602	676	629	648	599	620	624	651	625	620	639	624	649	627	577	602	620	617	676	595	623	663	643	652	641	628	645	649	641	642	644	652	632	599	656	631	613	617	607	650	635	634	616	610	636	641	600	590	659	607	632	620	641	655	606	640	690	600	656	623	638	650	645	593	626	611	668	593	614	577	657	640	609	610	666	628	642	608	650	636	661	658	622	602	616	606	605	641	628	642	653	627	618	627	623	575	621	616	624	603	588	592	647	642	652	590	704	675	608	627	651	692	653	649	636	607	646	626	591	618	617	666	590	597	645	674	641	654	624	617	610	636	643	632	634	638	624	633	633	689	638	623	628	611	625	612	656	615	607	655	658	601	635	589	647	605	607	617	626	617	657	595	639	596	634	631	619	583	624	648	622	580	628	597	622	615	637	637	603	645	653	623	604	651	643	604	645	642	593	610	632	610	672	604	654	640	621	639	627	622	650	632	620	631	602	680	615	646	664	646	631	621	629	638	612	652	622	610	624	566	626	653	590	637	593	686	637	600	626	637	643	602	600	613	607	643	611	626	620	586	623	618	653	608	658	595	634	673	681	650	584	628	654	597	651	629	594	661	591	619	598	655	651	643	645	592	647	639	606	653	623	650	654	608	633	602	601
39284	9664	1385	838	575	479	336	285	267	267	265	261	207	218	213	182	192	206	192	186	218	193	181	174	178	168	188	157	150	177	180	173	189	163	182	174	172	182	184	184	180	174	160	175	181	204	178	177	193	176	151	172	164	164	189	159	170	193	165	171	177	162	184	181	171	166	174	178	196	163	172	173	176	164	182	164	182	180	193	176	177	179	176	170	173	159	165	187	159	176	173	169	200	168	166	185	176	171	161	168	175	172	169	177	181	167	182	176	162	190	159	149	157	179	174	163	146	149	190	168	150	168	199	163	153	141	161	181	172	174	175	177	178	161	168	161	167	187	174	157	165	172	162	181	164	170	162	178	169	171	159	171	172	177	178	160	194	149	175	179	145	171	170	168	177	151	168	177	154	172	171	177	150	190	154	174	172	181	191	164	192	195	177	191	156	195	166	182	195	186	173	173	174	174	149	155	173	167	175	182	155	177	144	150	176	159	184	175	164	185	196	173	178	170	171	169	167	171	192	162	181	166	143	176	186	172	185	165	175	159	163	183	186	152	180	134	182	173	167	150	154	164	152	173	170	169	161	194	164	143	164	186	183	165	198	174	184	178	175	163	151	178	154	171	177	168	153	156	160	162	177	164	156	170	184	182	150	200	184	157	175	155	187	170	155	172	162	150	167	211	163	179	190	173	207	180	180	161	157	190	183	157	181	175	171	180	186	178	162	145	170	177	167	141	169	158	151	189	177	190	157	173	173	170	177	195	136	181	170	186	210	155	181	184	176	186	183	200	166	154	142	142	167	152	168	175	183	188	163	195	155	201	172	168	186	163	185	176	152	182	173	171	177	162	153	160	182	196	195	172	175	152	179	185	155	200	190	169	212	164	185	163	171	172	174	169	159	160	175	157	160	169	180	177	181	196	186	158	163	141	168	171	189	173	169	163	174	169	193	163	159	156	136	176	171	182	161	190	187	179	178	164	152	182	187	167	172	181	167	153	160	179	183	177	179	166	162	172	169	174	157	191	171	161	171	175	172	179	192	174	163	164	168	186	169	173	172	157	172	168	175	177	160	158	171	163	161	164	160	173	177	141	184	156	169	153	176	173	186	160	176	186	181	181	166	167	162	166	162	171	165	173	186	164	175	153	153	180	183	160	170	164	163	172	172	179	163	192	172	177	201	177	160	150	140	162	203	186	179	168	162	199	152	155	172	168	172	145	166	159	151	192	180	159	150	165	178	173	191	192	175	182	153	150	166	161	174	207	158	181	175	193	159	192	165	199	175	177	177	164	184	177	177	161	166	153	158	155	201	180	146	183	158	172	145	176	165	155	195	202	174	185	174	172	173	159	175	151	170	198	184	228	161	164	160	186	163	173	165	157	150	174	161	191	172	168	175	155	183	171	184	168	185	202	169	157	167	188	183	165	144	177	187	158	176	172	212	196	184	164	185	188	162	151	195	181	168	171	173	146	152	160	175	160	170	154	181	158	148	190	196	171	165	174	164	192	180	167	173	187	157	149	177	179	196	169	171	185	185	157	173	201	162	173	192	194	201	194	167	189	177	189	162	164	190	183	159	193	183	184	173	180	198	168	161	169	171	151	153	178	169	158	194	186	174	160	160	154	166	140	175	175	141	172	181	158	178	178	150	165	156	185	199	152	186	174	165	163	171	166	160	164	165	154	172	176	167	159	187	171	154	178	173	173	181	193	181	162	176	169	171	170	186	173	188	175	160	180	184	159	195	188	176	198	174	194	194	194	160	187	181	178	178	188	172	156	173	186	194	174	158	194	172	171	161	174	189	168	166	208	149	183	202	179	171	174	156	167	172	190	166	159	163	169	170	181	176	168	171	162	172	176	169	165	160	157	176	153	190	158	179	182	157	183	195	178	151	155	140	170	171	160	143	144	181	157	169	172	161	170	146	170	165	172	186	180	151	168	128	164	197	181	156	159	175	171	154	169	180	152	182	159	169	186	179	186	177	168	168	156	150	170	178	165	192	180	153	173	180	183	210	172	174	175	168	175	171	190	185	155	187	167	190	167	166	169	161	176	145	185	160	162	148	154	176	171	168	181	163	195	185	166	146	157	178	181	170	160	156	160	199	170	179	179	187	176	174	182	177	180	179	180	163	190	162	152	157	178	169	204	169	180	153	204	154	177	170	190	174	178	175	176	149	167	162	167	163	199	163	172	182	179	160	150	165	127	176	134	167	186	149	157	165	168	178	180	171	201	153	169	179	189	157	162	180	191	158	171	172	159	163	166	171	162	196	173	161	188	177	197	185	141	182	189	180	171	177	178	175	164	150	180	173	171	204	169	176	169	185	170	185	170	184	186	172	167	184	176	167	168	166	175	152	190	192	156	159	191	178	174	150	175	173	166	169	182	183	175	170	180	158	190	166	177	171	157	147	178	167	189	166	170	182	188	186	188	199	177	166	178	167	169	192	179	159	153	150	170	170	201	148	159	168	167	171	177	153	153	174	166	164	183	174	160	167	177	154	190	191	149	157	188	193	160	161	162	140	177	178	198	192	167	185	205	172	170	166	161	189	194	163	184	153	186	156	184	178	175	193	181	150	153	174	164	180	185	187	181	187	166	180	182	183	156	188	169	173	167	168	192	191	179	177	159	175	180	196	165	168	131	172	185	167	177	156	166	163	189	150	181	189	158	197	152	165	157	195	194	170	166	166	173	181	168	173	186	165	141	181	184	161	129	173	188	156	175	201	158	149	157	186	184	169	175	172	187	218	199	184	156	176	168	152	150	178	165	162	176	164	172	188	152	185	178	167	163	175	188	185	190	166	180	182	198	178	176	165	172	175	166	174	166	167	152	168	186	162	203	177	170	154	159	194	170	155	173	188	171	160	168	153	167	150	159	172	151	179	166	191	149	176	150	180	175	161	170	195	167	169	165	134	188	166	181	178	173	160	188	182	172	165	177	173	202	163	169	162	159	173	150	162	199	178	154	166	185	186	167	194	162	179	173	178	179	166	165	157	178	171	155	174	169	187	162	172	210	163	184	157	175	151	178	188	185	166	184	183	152	150	157	172	172	166	179	193	181	160	164	177	162	172	162	192	194	178	180	188	178	167	160	167	149	174	173	158	187	167	159	171	179	195	187	188	190	183	192	189	165	180	169	173	190	184	146	177	159	158	173	178	178	175	159	138	178	159	209	187	154	155	181	180	182	173	183	189	190	150	157	182	201	164	169	187	160	185	184	186	148	157	175	188	181	175	179	194	170	184	174	164	180	183	181	155	175	162	186	177	174	158	181	171	187	168	177	170	179	140	169	180	173	158	166	176	166	178	161	163	157	171	191	175	180	170	193	187	171	192	174	160	180	170	156	169	192	163	166	175	156	149	181	176	163	180	172	192	146	184	192	149	188	171	187	186	191	180	188	162	178	173	193	177	193	174	172	151	174	191	168	201	152	159	177	171	169	166	173	188	187	183	164	173	173	157	175	204	162	173	149	195	175	193	185	153	169	158	192
25829	2395	2005	2176	1786	1588	1382	1190	1071	1038	955	861	859	804	703	699	606	528	580	555	552	544	490	490	521	521	514	516	473	499	498	453	448	433	432	446	427	465	473	440	453	421	459	438	454	437	412	477	432	446	404	391	413	437	414	427	418	391	480	448	418	463	443	436	464	433	418	471	408	424	440	409	447	421	433	422	415	430	450	470	426	426	430	414	441	419	382	408	449	412	387	400	421	388	392	426	386	446	449	406	399	432	458	447	422	412	399	398	398	437	424	399	397	386	405	429	420	416	407	454	437	399	429	408	395	446	415	379	451	406	381	417	447	437	410	400	445	456	398	415	412	449	424	412	438	388	446	423	405	376	436	426	408	429	380	413	459	426	396	401	451	453	439	440	425	432	467	418	456	457	421	441	422	381	424	424	413	379	439	410	393	434	455	418	421	427	448	457	398	423	408	396	417	406	427	419	439	393	375	426	412	442	454	427	402	368	398	441	384	408	412	435	412	413	430	420	453	414	376	429	433	410	401	396	411	408	442	411	412	400	389	437	433	438	382	429	394	407	438	434	430	405	449	438	446	408	419	435	433	348	422	439	417	413	439	387	413	450	434	409	407	376	430	455	428	427	434	442	364	403	430	392	437	421	419	438	431	431	425	429	396	421	386	446	432	441	420	426	382	444	413	442	432	435	430	425	420	403	428	425	409	397	453	453	429	414	442	421	444	440	425	439	410	441	430	431	429	407	427	409	454	425	400	414	397	380	438	469	433	431	412	429	403	479	420	419	425	404	385	433	402	434	423	406	416	421	435	403	429	433	420	434	439	412	423	455	417	424	430	420	436	420	416	420	440	410	380	447	436	431	404	422	414	404	415	417	408	422	429	426	395	429	433	453	449	387	403	441	433	406	438	416	450	395	396	459	378	415	432	443	427	458	407	452	410	411	397	402	468	405	398	420	403	440	412	433	431	417	422	421	411	416	489	429	430	423	437	404	420	386	403	401	426	440	394	443	418	448	434	416	441	459	438	429	445	453	419	383	426	434	414	460	412	442	433	404	398	452	440	425	433	412	431	450	420	449	402	415	411	403	426	416	426	437	427	445	414	430	421	414	424	433	413	444	424	440	449	423	422	422	436	414	427	416	420	423	435	455	417	386	401	408	389	421	432	427	435	409	419	441	443	417	402	393	432	394	423	432	416	436	420	425	440	405	438	400	441	423	438	408	397	438	407	408	419	418	411	425	438	392	411	431	437	400	445	406	423	426	422	397	453	412	430	405	395	383	432	421	431	417	461	409	403	434	430	427	449	396	391	400	423	440	388	429	407	420	404	393	434	453	417	446	443	420	435	412	477	406	385	385	434	427	408	422	433	419	403	441	461	407	421	421	409	408	398	378	419	418	413	406	416	383	409	376	457	393	417	435	411	407	435	418	410	446	460	438	427	452	415	479	434	379	445	383	440	406	402	426	437	413	413	433	430	419	412	434	418	417	421	405	428	432	426	426	446	430	403	425	420	430	441	385	426	405	414	434	409	409	422	434	435	445	413	444	404	432	441	409	428	443	458	426	403	436	439	414	408	374	423	425	459	452	449	446	428	425	410	411	438	411	426	405	445	388	452	428	430	423	407	425	422	425	402	392	387	446	433	439	357	403	410	409	425	396	407	403	432	428	421	413	397	464	429	409	436	427	410	450	410	412	394	409	460	441	415	420	403	432	449	393	420	417	434	419	379	429	432	453	391	421	413	403	430	426	421	373	389	430	427	424	432	428	454	435	446	438	423	412	394	402	410	424	403	408	451	429	377	415	435	427	431	434	422	436	450	391	448	440	424	433	446	439	421	423	406	405	439	462	460	408	419	425	395	410	437	393	433	412	497	457	421	411	412	399	447	446	448	415	446	427	427	386	404	396	440	434	409	444	435	412	413	422	412	434	459	415	427	430	399	416	417	395	413	383	441	427	426	436	435	439	421	446	448	418	410	438	439	445	436	402	382	422	448	400	464	432	437	417	437	449	413	434	401	462	473	407	417	431	410	406	410	420	405	413	419	423	398	420	417	400	412	361	419	418	425	389	402	419	387	445	428	405	447	429	410	418	433	418	392	469	416	420	422	436	458	430	422	443	442	427	415	415	434	420	397	460	399	416	378	432	425	480	400	452	390	446	425	436	397	420	423	430	424	406	415	404	453	442	416	441	434	406	403	417	417	402	435	381	433	413	388	433	423	455	426	412	439	422	462	416	442	424	444	450	395	422	427	446	437	446	447	473	445	422	414	414	439	407	424	413	425	451	388	430	405	381	421	388	417	437	397	423	415	426	431	448	439	445	413	396	450	403	411	483	407	426	463	425	382	453	442	443	430	419	437	424	425	428	422	449	406	417	444	414	425	396	432	422	453	404	410	438	399	428	439	430	433	416	409	437	384	464	408	395	437	422	377	432	398	421	395	477	395	438	439	437	457	431	428	427	421	434	428	438	421	450	426	437	407	431	434	411	425	396	423	413	427	406	430	397	431	434	470	394	426	424	450	454	448	477	414	418	431	435	423	418	419	401	441	398	445	402	449	419	409	433	409	413	424	443	448	414	395	395	434	406	419	402	431	434	396	443	409	421	447	444	427	422	417	367	428	419	389	416	431	423	431	402	421	406	419	428	436	400	397	429	402	446	435	411	421	445	424	408	439	441	437	419	440	435	468	407	429	438	434	429	398	422	422	391	454	433	433	425	415	411	475	443	438	380	389	424	437	412	430	431	460	413	476	412	399	413	408	430	404	411	408	426	414	446	461	437	400	437	453	455	418	432	426	392	430	401	392	419	393	411	445	439	411	417	449	437	442	467	431	408	437	444	447	469	409	419	446	406	418	398	392	412	406	460	435	425	375	459	401	398	440	416	427	447	438	453	432	450	458	390	420	431	438	466	424	429	427	418	424	426	436	396	410	423	412	431	423	423	404	434	413	427	432	420	440	448	429	444	433	407	426	427	430	421	397	423	477	447	429	425	447	427	388	435	481	416	434	437	452	423	419	429	385	429	392	396	400	414	408	439	432	411	395	400	432	418	431	429	460	410	404	426	430	447	384	464	404	431	416	435	450	448	425	389	426	432	431	429	472	399	419	409	418	386	437	440	443	406	383	417	426	424	417	438	415	385	424	407	438	415	428	445	426	396	439	424	403	388	414	390	436	435	429	431	435	393	465	392	438	424	406	387	416	416	417	443	408	418	418	436	434	418	416	424	394	435	408	405	389	435	435	437	447	423	428	406	396	396	444	410	446	448	408	391	445	419	423	449	420	466	414	418	430	446	443	437	438	391	400	380	448	370	439	424	406	434	433	421	437	431	442	409	405	458	424	415	407	404	396	420	402	407	414	405	385	438	432	440	422	437	419	425	432	423	422	436	442	409	418	446	420	421	428	378	403	401	405	397	409	413	435	426	425	426	414	435	387	431	425	432	414	403	438	395	446	442	408	424	418	419	438	434	410	443	411	423	429	395	414	435
12291	1107	286	228	210	215	231	194	227	203	239	218	226	213	209	194	204	226	180	190	182	195	191	193	206	197	172	178	209	187	188	180	192	204	188	214	197	195	197	185	215	203	194	180	182	190	202	172	175	192	178	178	198	177	232	193	187	175	180	178	199	224	182	203	230	200	209	213	187	180	199	178	209	206	213	179	211	203	193	222	195	199	158	191	203	213	202	151	173	169	200	177	206	190	179	191	202	198	186	189	175	182	146	176	219	200	165	190	196	191	172	196	172	208	180	203	201	187	183	207	196	188	188	212	191	186	174	189	202	171	180	163	189	197	181	204	213	211	189	172	172	213	208	197	185	202	190	175	189	197	193	176	214	178	181	199	177	195	155	217	170	177	209	225	185	170	193	222	211	201	199	203	218	168	207	190	187	193	173	198	199	194	172	208	201	196	201	197	173	204	192	191	195	197	200	218	198	210	214	194	184	223	171	203	205	206	191	210	214	191	206	198	199	203	161	186	211	184	219	190	201	185	181	187	187	188	177	192	193	207	201	203	209	185	212	190	194	179	191	212	197	205	192	203	193	215	199	182	182	185	225	192	184	189	195	202	196	226	211	197	193	177	193	201	188	189	204	195	209	169	190	199	220	199	202	172	195	214	203	205	189	211	190	179	219	201	204	186	182	190	188	215	212	207	201	179	195	196	178	183	191	196	217	205	195	183	195	187	198	201	190	201	203	182	185	174	194	197	199	171	190	196	163	224	174	189	161	213	162	211	190	211	181	193	179	190	203	180	182	183	179	176	196	195	189	217	212	205	196	204	198	176	181	188	183	174	159	184	202	206	187	187	201	181	198	205	208	202	177	200	163	194	193	192	176	156	187	186	200	181	193	202	193	198	174	207	198	187	174	204	212	218	184	227	190	203	189	173	199	181	205	188	193	205	195	194	198	176	195	166	187	186	190	234	194	197	203	184	183	178	180	173	196	189	242	195	185	225	193	181	185	194	186	194	202	214	168	185	187	193	170	223	211	198	206	189	192	160	227	216	187	186	181	192	210	194	212	191	178	196	175	186	195	195	193	206	208	197	175	180	214	193	175	182	180	179	191	200	196	202	178	159	216	175	207	189	183	195	200	213	197	191	183	207	186	220	189	189	187	191	193	223	173	198	197	182	234	188	179	197	193	218	191	195	183	184	223	207	189	197	185	196	186	188	216	163	192	164	197	173	199	193	184	195	179	187	183	185	187	203	194	200	190	206	202	220	189	202	188	189	188	203	175	203	176	174	208	194	200	199	197	174	170	191	200	190	187	176	186	194	185	210	185	196	188	187	203	208	187	186	207	184	212	188	167	204	174	199	194	183	199	189	213	194	182	206	190	192	182	200	204	195	192	201	208	199	219	169	179	188	194	171	196	180	233	203	203	183	188	203	205	170	216	205	202	196	212	180	189	205	213	183	200	203	199	211	195	192	188	179	165	170	184	202	193	183	200	184	181	197	196	197	214	179	189	172	173	211	186	188	191	217	176	196	204	163	166	182	196	194	185	204	209	193	183	181	207	197	190	207	209	205	189	182	206	197	186	180	190	193	217	181	186	194	204	209	175	183	209	158	192	206	203	199	179	195	202	207	188	181	181	185	193	204	191	216	197	179	205	187	176	202	207	201	186	194	186	205	202	200	195	198	179	188	168	207	210	212	189	208	164	158	188	171	200	191	184	186	192	211	218	193	183	181	213	199	181	211	184	170	204	236	198	202	172	183	186	178	188	169	181	188	200	199	193	199	182	193	199	191	170	190	200	209	162	200	193	198	202	176	201	202	202	202	206	186	188	183	195	206	236	188	191	187	176	175	225	194	184	198	194	193	182	182	198	203	195	168	170	207	209	211	207	182	210	188	184	184	171	187	193	176	191	184	187	222	179	194	211	192	216	214	209	184	198	199	205	204	182	171	197	156	200	217	173	214	199	188	155	211	206	176	181	190	195	222	168	181	181	189	177	200	188	187	189	179	170	172	183	211	195	224	185	200	196	191	202	184	186	176	213	187	219	196	194	198	202	172	217	202	210	212	196	198	186	193	191	173	178	192	182	171	192	219	199	179	205	186	176	183	199	206	217	192	187	208	177	176	210	163	174	183	188	179	200	159	176	202	204	198	198	212	187	195	200	211	200	194	223	217	199	219	177	174	219	198	197	183	207	177	187	188	212	184	207	184	194	193	183	191	192	182	190	192	172	207	179	191	167	190	204	196	185	172	203	193	214	200	185	179	184	203	204	214	162	205	181	201	184	199	207	205	195	188	206	170	189	187	220	198	189	202	178	216	202	207	193	213	206	167	169	190	194	200	202	224	197	174	176	203	196	193	191	166	196	173	195	201	196	208	203	196	186	179	170	222	194	191	190	218	201	220	182	204	186	208	219	190	172	173	185	168	189	182	211	195	217	193	185	190	178	188	205	202	206	192	185	193	181	186	205	207	205	210	215	202	224	175	202	186	206	211	197	204	196	166	213	189	201	175	187	199	179	204	199	191	207	190	176	187	181	208	175	172	178	162	193	181	189	193	177	164	180	200	196	182	209	186	191	198	204	179	194	192	184	183	189	192	192	183	199	186	187	205	211	144	178	196	211	171	191	177	180	193	182	189	192	181	197	195	184	184	181	191	177	189	189	208	244	201	198	182	176	214	192	191	181	204	178	192	206	193	186	189	194	185	198	218	199	162	185	193	201	192	191	182	181	182	167	196	167	216	181	188	188	174	185	185	213	204	209	201	183	180	201	168	204	192	218	220	194	193	199	200	198	198	185	168	205	205	206	207	205	228	210	215	210	170	182	164	206	189	177	210	193	195	192	209	192	194	179	183	215	210	175	198	202	188	188	209	193	191	196	201	187	211	197	210	174	213	197	191	209	181	203	218	200	210	197	179	205	200	194	191	196	185	182	185	179	197	213	178	171	194	186	180	202	191	213	200	181	176	186	184	161	211	194	191	206	173	198	188	205	174	159	207	206	220	192	216	183	187	211	208	177	202	186	193	186	189	185	178	179	202	175	187	191	196	207	188	197	211	182	195	205	201	181	175	190	190	197	194	206	191	158	223	202	199	181	210	191	164	210	210	170	213	184	193	189	207	214	209	152	196	173	209	212	198	204	190	201	213	190	207	224	196	185	176	189	204	211	186	178	167	211	179	191	192	214	203	192	179	182	192	173	195	199	196	210	178	204	216	176	170	200	188	206	180	206	202	171	203	197	204	153	206	199	192	180	170	184	184	214	197	182	189	206	197	182	167	196	193	176	181	226	204	191	170	180	199	214	170	190	185	180	191	201	182	191	205	195	197	208	217	167	221	193	202	199	166	177	197	220	191	197	175	199	198	185	176	187	194	208	186	188	199	176	187	204	181	181	183	164	211	179	194	196	197	181	197	192	205	179	184	202	216	211	205	183	198	174	209	207	178	180	198	212	187	171	198	166	183	200	180	208	201	188	173	192	191	185	201	217	197	180	202
8895	776	623	628	625	614	570	603	633	642	597	664	595	631	608	552	546	554	492	538	529	503	509	503	511	487	542	532	485	515	443	506	487	513	522	475	471	550	468	496	498	493	499	522	478	480	491	504	529	482	488	497	498	506	492	484	514	472	515	501	495	490	489	493	536	509	484	498	467	455	485	457	499	482	484	506	535	473	504	519	478	461	470	494	504	485	510	491	501	476	491	521	459	470	507	504	497	479	490	475	493	455	546	488	493	497	477	519	486	511	479	479	468	473	494	518	494	511	530	473	483	491	447	523	489	497	501	457	498	488	458	502	479	469	491	455	503	448	506	491	502	493	493	445	480	496	432	498	481	487	474	449	476	482	514	490	520	526	479	467	467	511	465	510	531	483	480	499	487	523	481	492	462	485	454	489	506	465	459	520	480	493	491	490	472	501	484	493	466	515	476	453	471	536	508	491	497	491	510	502	478	523	485	498	452	513	510	505	508	531	498	499	497	529	478	486	487	485	513	492	500	486	529	468	471	461	492	514	465	450	499	496	477	473	482	529	515	512	463	529	493	474	470	496	492	504	483	465	534	472	505	479	518	499	491	491	487	456	492	524	498	454	508	496	483	512	506	512	521	460	481	460	487	516	465	522	479	519	503	444	507	480	541	488	483	473	490	491	474	494	486	475	473	492	472	472	501	477	461	478	453	487	483	447	494	494	482	456	493	498	517	487	513	479	476	507	510	501	473	502	499	518	543	513	533	458	482	497	481	499	520	491	505	537	501	479	456	524	500	482	515	478	519	518	443	452	483	496	487	499	523	463	491	493	489	508	500	510	482	479	491	477	483	498	492	532	523	455	514	488	464	486	487	488	494	488	503	490	484	468	494	471	460	522	454	493	484	507	480	485	518	488	470	487	476	452	496	464	507	492	538	494	524	485	513	481	476	511	470	503	468	492	493	480	489	511	481	506	516	501	508	489	476	478	470	463	481	502	487	501	488	481	465	464	464	481	466	497	477	470	474	483	520	505	477	500	496	457	520	491	520	474	509	474	450	506	500	503	538	490	540	533	516	516	476	487	521	519	503	465	485	494	494	452	498	488	469	450	480	475	519	491	514	472	464	466	508	493	490	508	482	480	518	488	490	502	548	512	490	492	485	480	496	518	487	461	496	512	484	472	506	488	483	513	483	517	520	503	476	476	493	503	509	491	487	470	494	479	473	471	508	495	495	494	462	551	488	507	505	477	487	544	550	488	504	476	485	479	445	512	504	499	474	468	537	483	492	492	499	524	513	501	465	511	505	510	508	511	456	491	489	485	466	508	483	533	538	514	496	492	504	499	482	521	522	501	466	498	503	513	462	472	469	473	455	476	526	478	499	501	532	509	507	493	460	501	501	505	502	502	480	482	500	504	501	452	505	509	485	507	527	473	487	469	446	494	493	502	494	491	507	491	501	463	492	506	488	479	487	491	463	507	477	503	460	512	490	502	491	464	473	509	481	506	491	486	484	502	516	497	496	508	451	491	516	493	493	491	487	511	519	471	509	515	494	497	488	442	491	482	507	477	475	509	509	529	482	497	470	476	482	474	503	540	493	528	484	481	505	489	511	439	450	492	514	512	509	514	497	494	548	480	510	457	482	465	519	471	479	505	483	445	488	488	535	464	490	493	502	480	492	502	534	486	502	518	469	452	500	484	493	505	482	514	483	487	488	481	512	461	500	479	503	489	483	536	502	500	481	484	490	489	532	498	508	500	453	485	506	437	489	543	488	457	502	518	509	475	481	499	499	491	454	519	452	507	487	489	464	512	525	508	497	489	427	448	487	538	502	480	459	505	519	519	485	495	504	493	489	505	486	513	460	517	530	450	487	498	515	516	506	502	480	487	478	520	492	484	505	471	484	480	510	487	488	479	490	519	496	523	500	511	520	544	514	488	509	482	466	501	459	467	497	480	481	470	477	524	489	510	492	509	481	503	548	521	497	501	501	471	501	544	454	524	514	470	518	460	504	497	478	481	498	477	478	480	473	517	473	534	533	531	522	495	436	443	487	534	507	497	477	515	509	471	473	490	493	469	494	491	519	481	505	493	493	506	507	531	481	487	485	475	478	540	465	472	475	491	462	497	521	460	509	476	499	479	465	498	459	471	492	532	509	501	479	470	501	533	467	476	494	487	536	467	501	531	489	484	476	498	485	473	470	509	498	526	518	482	517	480	519	502	483	473	482	470	519	485	489	490	520	503	500	467	516	462	483	497	525	498	521	477	509	497	501	491	485	498	478	485	524	551	494	495	546	522	511	499	476	468	488	525	481	504	550	508	467	509	492	514	520	535	500	487	519	497	529	470	502	482	498	552	500	521	465	476	495	507	500	510	492	462	508	467	490	470	467	511	458	456	485	505	482	522	495	491	483	475	509	489	495	482	521	481	498	497	485	523	509	522	477	486	499	437	497	471	503	494	479	532	491	506	514	494	442	484	494	470	492	499	462	459	486	447	511	482	458	481	490	505	491	475	479	487	457	516	478	469	478	469	523	499	501	458	468	503	447	464	462	487	483	488	473	460	482	474	477	485	470	504	482	485	516	516	489	522	488	485	532	426	471	456	454	476	469	519	492	489	488	451	501	469	477	496	527	409	495	546	513	558	496	503	506	481	485	508	556	512	482	524	501	447	479	487	476	488	497	458	555	477	512	501	475	486	506	505	478	463	467	495	514	505	496	448	496	484	468	465	497	505	515	491	493	497	513	517	525	478	523	480	486	466	500	499	422	480	548	480	454	463	517	465	456	504	510	504	481	487	541	496	483	510	495	501	475	465	506	550	487	467	490	492	493	509	491	491	468	534	536	507	475	538	511	520	473	478	508	493	461	502	500	474	469	479	456	491	510	479	458	526	506	527	514	496	503	498	476	476	486	418	485	476	500	487	496	523	499	474	542	471	515	484	473	475	522	490	495	488	525	461	481	524	493	501	464	474	453	496	479	480	476	504	508	474	510	479	473	487	486	471	490	494	499	504	470	511	467	489	517	475	540	490	506	502	465	480	491	486	491	504	520	491	499	477	488	484	500	481	493	468	481	538	491	480	512	506	496	530	536	502	481	504	500	500	476	458	492	491	482	522	466	463	511	476	505	514	523	467	544	504	506	479	482	479	525	498	516	509	496	501	502	442	471	496	562	500	520	505	483	485	469	493	504	498	508	484	528	505	504	489	491	472	504	519	489	457	501	523	465	486	498	462	510	501	483	495	503	475	524	495	507	464	504	507	496	467	477	494	471	507	518	531	505	493	482	452	506	484	483	526	493	481	529	507	477	493	482	490	471	485	473	509	525	483	472	481	491	506	463	484	471	512	507	523	480	478	525	482	474	495	527	484	488	471	487	503	464	487	465	529	489	466	488	468	482	492	508	501	480	502	471	470	507	477	507	501	490	483	444	526	521	533	511	501	501	475	491	503	451	528	474	481	488	491	426	468	500	524	499	488	455	461	472	502	468	475
29457	5310	756	596	503	385	362	360	334	335	336	290	302	298	299	279	261	292	304	273	275	285	291	261	251	269	268	261	238	298	246	273	266	247	268	265	287	260	232	262	231	267	304	275	243	249	245	253	252	259	231	273	254	253	261	280	286	269	248	246	262	269	260	261	249	222	242	247	278	268	248	234	269	267	254	262	247	263	249	272	262	284	260	275	250	261	235	251	291	261	276	262	272	257	280	237	266	287	231	244	236	265	268	267	267	279	235	273	290	265	291	285	256	270	240	246	267	253	271	272	270	273	243	249	266	239	285	238	260	281	304	227	242	222	246	300	265	281	265	240	255	286	252	297	248	272	285	272	251	255	267	280	291	273	264	257	296	255	225	256	254	268	273	267	257	265	295	278	268	289	246	269	267	258	274	249	240	261	230	249	251	232	260	250	233	289	247	274	287	272	282	245	258	273	277	251	249	303	279	251	271	284	249	260	215	266	287	270	261	257	284	252	296	230	238	259	237	284	300	250	263	263	276	289	283	271	235	287	266	239	268	256	254	260	248	276	234	281	250	256	253	263	270	268	265	265	262	305	271	281	260	228	246	259	294	257	269	280	248	247	271	281	281	253	288	254	288	253	263	272	300	253	289	279	292	289	258	266	258	275	263	293	268	282	285	272	286	265	268	296	266	274	265	269	290	281	268	272	259	267	273	313	231	239	258	241	255	243	286	282	270	269	245	270	243	260	251	258	279	264	263	239	294	258	288	272	234	260	234	273	274	259	302	277	276	272	309	246	251	259	255	271	272	284	269	276	263	275	261	258	279	277	248	289	251	265	264	246	237	252	245	303	278	264	253	283	287	279	291	278	275	266	257	235	233	244	266	247	300	248	273	256	254	246	241	239	242	275	235	274	233	277	270	255	263	271	247	260	269	293	250	244	272	272	242	251	267	254	239	266	272	243	263	282	266	279	239	266	231	269	268	245	291	267	271	265	301	258	273	254	260	291	267	295	249	265	266	256	262	271	240	269	256	231	272	260	291	261	268	245	254	267	271	286	260	258	282	262	262	251	263	255	296	256	247	250	286	238	252	256	258	285	291	277	271	266	265	308	291	274	249	263	249	264	255	274	270	254	240	240	252	283	255	255	273	249	268	255	259	271	273	254	297	260	257	237	260	299	257	281	255	258	239	264	244	288	254	269	279	271	258	249	238	275	276	264	249	278	271	220	284	274	283	272	290	243	291	258	252	272	259	250	293	280	258	276	266	273	243	268	254	266	268	237	256	267	260	231	255	256	239	268	288	276	233	249	248	237	279	252	283	269	296	260	241	243	266	291	285	270	262	271	294	263	250	257	278	276	258	249	284	269	268	271	276	247	274	279	247	266	263	270	251	291	281	287	270	241	291	246	233	284	266	271	244	266	253	261	276	281	251	233	252	246	254	269	247	281	304	263	266	273	251	263	261	264	250	286	257	283	267	236	280	245	298	273	227	273	261	271	269	266	253	255	233	282	267	253	269	249	267	255	228	265	262	292	289	250	268	276	247	265	266	312	268	267	244	265	273	283	277	272	277	256	274	267	268	275	264	238	263	284	262	260	256	295	249	260	257	280	281	264	266	262	222	263	284	261	251	269	245	250	241	253	247	249	256	289	245	271	275	309	260	275	266	246	292	268	253	244	278	258	269	232	269	265	259	276	247	281	267	261	270	260	245	239	270	248	266	269	246	264	260	278	269	294	252	237	242	245	267	247	284	248	272	252	249	265	272	269	274	259	272	297	257	235	280	260	220	268	254	257	242	226	273	258	267	292	310	242	263	280	252	234	231	279	221	256	274	292	267	242	267	243	232	258	255	286	269	242	256	268	293	285	257	286	268	251	288	273	289	273	275	260	280	259	248	290	293	255	243	280	225	257	260	261	280	279	274	276	256	267	269	291	253	252	257	256	232	266	261	266	250	289	267	259	276	269	236	268	238	266	266	270	251	318	280	280	267	264	258	241	262	291	259	241	250	258	270	300	256	249	255	266	258	282	253	257	304	236	268	269	269	247	254	253	298	260	259	248	251	255	268	287	231	280	265	250	249	278	271	263	261	273	247	283	272	279	250	254	248	244	231	246	270	242	291	285	266	250	276	251	261	245	258	238	251	254	250	272	267	247	258	262	259	285	273	258	292	273	281	277	266	261	233	234	274	274	247	293	267	299	242	291	269	283	251	247	292	245	258	262	264	287	262	296	234	298	258	235	254	275	276	265	276	255	285	251	288	289	262	281	261	281	280	263	261	238	279	258	294	288	269	236	258	248	257	261	273	258	272	277	283	308	227	235	267	236	295	259	275	240	256	264	254	267	253	269	275	254	256	241	298	245	266	259	264	221	306	283	267	230	248	276	258	264	286	266	246	239	265	260	284	290	291	295	277	248	235	236	274	256	264	287	238	268	272	261	256	263	273	259	271	249	280	274	254	279	250	270	246	268	272	294	294	272	248	276	252	274	284	266	263	252	262	274	279	276	260	250	242	239	265	269	280	263	229	259	241	265	268	248	251	281	213	267	241	269	255	255	265	269	241	262	271	272	289	243	268	242	264	240	242	256	272	225	255	241	259	309	250	254	260	281	242	240	270	257	266	279	275	245	272	261	282	260	279	291	277	266	270	299	278	246	281	271	281	258	255	259	244	243	295	278	251	275	279	288	234	280	256	260	259	282	259	275	273	239	296	263	283	272	278	274	270	305	257	274	272	285	266	285	261	252	264	256	263	267	275	247	239	269	287	286	232	263	262	269	255	251	248	237	281	289	245	269	266	281	273	264	302	277	284	272	294	254	271	268	276	242	267	265	261	233	258	244	243	275	288	287	263	266	270	277	308	263	291	277	265	243	271	272	270	285	259	275	272	279	291	248	289	256	266	254	266	248	286	252	265	239	253	254	255	273	274	251	269	253	265	254	258	248	260	281	265	267	291	276	303	254	249	281	281	291	276	266	260	253	302	266	262	257	249	254	265	248	275	269	293	267	284	246	260	242	241	267	237	269	238	263	272	230	280	242	269	270	247	248	266	289	264	243	250	287	256	275	262	265	258	266	255	208	275	231	258	277	289	263	267	261	284	295	247	249	247	251	255	258	235	243	252	273	261	252	239	251	257	267	282	260	291	292	259	259	263	276	248	285	286	274	263	262	287	227	256	243	289	264	283	275	253	250	287	262	243	270	242	287	272	283	267	273	269	244	264	295	288	256	259	268	261	261	264	247	275	270	227	265	279	259	309	256	243	256	260	281	237	264	255	252	267	254	253	249	272	273	250	287	281	269	244	278	296	262	252	265	273	281	262	301	269	240	263	262	248	283	262	240	250	279	241	262	265	259	271	258	261	261	272	268	284	256	235	220	296	266	252	270	266	256	261	259	255	264	266	244	273	242	280	255	279	232	253	257	286	288	259	275	288	302	269	295	273	265	282	247	273	254	271	276	271	251	286	273	274	242	254	276	256	261	278	257	282	264	268	244
20266	1900	1588	1533	1539	1376	1226	1112	1060	1041	1000	1034	963	952	851	839	735	730	740	772	709	670	666	651	703	692	736	706	673	658	623	619	716	686	664	642	653	694	675	632	743	624	667	661	655	621	636	623	621	624	657	664	630	667	690	689	658	636	665	595	657	620	651	687	676	647	583	610	617	684	609	589	636	631	600	620	611	620	616	618	657	639	633	706	686	622	617	619	635	693	665	638	665	657	647	589	608	644	639	654	661	624	604	648	636	637	624	567	666	673	651	657	621	626	619	700	583	634	662	659	598	662	686	642	598	618	638	662	662	666	618	644	651	626	626	632	643	696	683	678	638	611	661	638	584	630	629	640	654	619	617	647	613	611	635	628	640	634	655	616	618	650	587	630	604	641	641	658	640	631	639	658	587	675	611	622	655	619	616	615	666	645	642	633	658	611	597	652	588	620	677	623	653	646	634	587	690	654	619	662	645	603	613	659	632	667	614	594	624	656	639	603	669	632	656	679	620	655	602	655	634	607	665	638	690	617	640	655	679	668	662	638	669	608	652	616	652	646	616	654	644	636	635	595	609	635	634	657	649	590	632	609	617	632	607	630	633	602	654	619	617	678	683	651	654	629	620	651	639	589	622	633	594	646	607	580	633	642	648	610	590	670	671	606	657	593	610	653	678	661	642	627	612	642	666	678	673	635	608	645	604	632	657	670	619	609	628	647	637	649	625	620	660	677	611	637	634	600	664	694	649	613	645	634	636	633	643	649	651	631	634	620	626	646	615	665	639	670	619	624	615	688	665	593	668	691	626	648	678	610	672	640	614	642	636	622	603	647	604	602	612	646	607	612	638	639	604	646	661	657	642	635	642	604	613	613	588	656	651	654	655	636	654	664	671	643	660	652	688	655	607	642	630	653	640	673	580	600	597	641	665	639	635	669	632	597	616	671	653	679	661	656	674	620	615	614	627	682	633	627	620	656	619	674	636	662	609	605	628	643	620	658	631	653	605	667	612	607	648	667	606	604	640	636	650	631	620	604	685	608	666	650	578	664	659	607	604	622	626	659	616	621	594	602	680	620	657	627	600	640	610	606	623	650	637	647	618	602	625	638	659	638	671	641	576	623	672	625	629	637	653	644	580	693	619	659	652	629	630	598	573	632	654	650	651	646	607	690	652	606	614	620	681	617	613	637	624	652	645	617	610	652	622	622	626	625	650	656	609	634	618	623	631	679	647	597	626	611	639	689	623	604	628	675	641	607	591	558	661	584	611	688	589	654	639	637	639	677	611	580	633	685	621	591	649	672	680	661	628	657	622	645	650	654	591	618	604	626	641	659	638	630	691	660	639	652	649	642	589	666	597	628	648	618	587	668	689	708	633	628	652	682	640	652	626	639	655	621	638	636	634	575	684	622	636	639	659	615	661	625	632	626	663	641	600	650	556	660	660	606	618	676	635	651	639	643	675	612	671	666	589	666	612	654	637	586	646	628	608	673	575	664	617	666	687	620	676	623	658	587	619	661	665	626	637	630	631	633	613	648	641	602	639	679	643	597	621	642	646	660	633	666	662	627	643	665	654	656	599	601	645	641	646	625	651	621	673	633	605	653	626	606	654	613	630	654	637	672	646	630	598	637	638	636	642	667	645	642	672	639	647	619	664	603	616	628	642	606	626	667	682	635	644	617	607	578	607	633	669	645	643	635	652	615	616	641	615	608	621	662	594	674	641	674	653	681	650	628	637	650	641	631	621	633	641	662	634	590	662	676	647	667	598	640	638	678	635	626	633	627	628	614	663	619	642	618	644	620	643	661	601	635	632	662	651	631	596	586	620	628	677	662	671	613	648	645	638	610	611	623	657	641	613	618	616	647	616	627	628	646	625	703	624	635	639	686	643	610	616	644	665	646	645	649	662	633	599	650	650	605	647	600	654	625	646	656	673	593	638	703	644	648	680	618	629	642	608	618	611	597	631	628	614	639	639	639	614	658	636	647	572	632	657	671	670	674	619	612	586	622	628	653	617	629	600	609	614	634	657	659	617	600	624	612	691	638	625	628	675	644	598	602	630	594	610	647	666	637	658	644	643	632	622	625	648	592	633	629	626	635	647	667	627	679	620	642	600	634	597	668	615	606	594	632	631	619	649	666	629	653	652	649	608	626	626	630	655	656	603	606	645	583	607	626	620	665	608	649	633	619	666	664	594	615	615	670	627	660	657	658	646	631	621	649	682	611	640	645	648	630	592	666	600	644	649	623	633	593	665	657	626	678	617	646	562	644	624	672	623	645	639	637	651	589	610	632	640	647	649	627	633	680	652	613	657	648	634	600	619	659	628	625	600	649	586	598	597	616	640	635	642	619	671	679	639	653	658	623	601	634	623	603	632	627	639	612	686	645	668	653	671	645	629	652	602	639	648	623	620	672	631	634	611	602	654	625	635	641	637	666	609	620	655	628	642	634	607	640	645	630	600	654	638	645	619	630	642	667	653	631	632	661	616	652	651	705	606	659	647	653	654	640	639	641	639	638	597	604	669	606	646	635	643	632	624	666	627	662	685	600	631	653	638	603	621	636	625	638	613	625	663	611	653	645	637	602	611	623	592	616	634	617	648	682	639	615	616	614	638	650	634	607	635	693	601	665	680	684	659	623	624	650	568	589	601	664	621	600	610	632	635	607	648	644	555	616	628	682	640	664	634	610	644	630	579	651	655	653	636	627	627	620	593	659	636	611	650	619	632	660	606	587	641	651	659	611	674	596	670	625	611	624	637	636	698	643	625	611	679	637	674	675	615	560	648	659	656	607	667	665	635	615	629	673	570	639	622	656	634	642	664	629	653	685	680	631	615	652	665	644	684	661	635	657	620	606	588	568	637	603	654	640	604	656	615	668	631	613	632	661	600	645	628	646	639	620	634	620	587	695	670	625	654	619	623	659	625	641	635	626	628	602	659	691	678	684	648	625	584	675	658	604	581	592	685	656	681	632	681	646	607	592	601	657	634	618	610	638	629	690	623	636	642	613	632	646	638	629	694	679	621	631	616	644	647	642	672	615	642	657	616	633	574	612	638	666	640	613	650	654	637	595	677	630	631	578	635	642	634	632	604	668	627	664	664	631	677	624	655	630	613	639	593	597	658	651	641	661	640	631	606	643	632	656	610	652	637	632	636	626	591	602	614	644	619	609	617	619	643	640	616	637	635	627	618	640	597	666	629	667	625	632	675	644	668	690	634	661	630	640	660	661	668	646	583	621	664	634	625	617	605	650	665	638	568	630	646	637	626	644	611	625	622	658	634	613	636	647	627	617	629	632	646	641	582	664	665	630	609	633	621	648	647	654	633	644	609	633	656	651	658	650	662	624	666	619	643	632	616	646	659	618	586	596	631	674	631	640	657	647	648	640	631	624	671	646	631	638	639	609	591	653	642	625	611	616	621	645	649	651	636	618	648	640	629	611	627	595	625	655	614	663	614	651	615	640	668	609	675	623	662	634	687	647	639	652
39143	9564	1335	809	631	407	345	310	298	299	253	258	262	240	200	212	210	190	188	173	177	165	164	176	192	183	193	197	198	203	181	153	154	174	187	196	190	183	162	181	155	188	175	161	161	165	184	184	161	172	194	183	174	185	185	175	159	179	143	179	171	180	186	169	161	174	192	175	178	201	171	156	149	163	176	185	166	141	174	179	183	162	170	174	199	177	177	188	181	187	189	213	187	191	164	192	181	184	167	172	185	161	165	157	175	173	198	188	175	166	185	181	174	191	182	175	202	176	200	186	200	186	176	169	166	188	182	166	163	164	169	174	175	193	167	155	167	179	185	168	152	155	180	187	197	171	201	198	218	173	184	186	176	184	177	174	163	180	173	172	174	156	168	186	169	177	168	171	155	186	179	183	168	167	189	167	185	183	188	165	154	172	178	165	159	162	170	155	159	169	171	174	175	159	188	186	170	162	175	163	195	217	170	178	183	190	184	162	171	160	154	168	204	170	170	173	180	181	171	153	209	165	175	182	166	154	170	176	184	189	169	169	183	167	184	149	176	175	215	145	163	175	189	206	173	193	158	172	193	180	166	191	172	186	167	169	162	168	191	152	162	155	194	161	173	182	181	162	161	171	182	190	165	169	183	188	169	189	178	163	176	158	180	169	179	178	171	175	170	170	156	161	156	169	184	173	169	179	170	187	173	183	171	166	176	179	177	168	184	184	182	159	171	184	168	174	201	176	172	163	186	183	166	161	180	180	180	166	158	181	164	170	170	183	158	185	176	171	169	169	179	171	145	164	165	163	187	167	177	179	187	191	181	173	150	178	178	195	198	184	183	171	157	206	190	191	173	162	182	184	145	170	156	170	163	175	189	171	185	152	188	168	159	165	161	171	182	171	200	188	181	189	160	175	150	181	176	186	165	167	172	172	170	163	165	171	180	190	171	179	161	172	177	171	188	169	173	168	171	177	164	152	161	172	170	168	200	174	167	192	154	163	189	188	163	164	170	174	184	185	172	186	180	151	165	171	151	155	167	154	166	188	184	154	179	179	181	149	167	168	174	159	174	161	168	170	188	184	176	177	159	180	158	164	162	182	159	158	176	207	181	173	182	177	152	170	191	168	138	157	170	182	195	168	181	196	170	159	184	183	180	188	176	168	171	171	168	188	168	181	176	162	145	164	181	169	166	168	174	183	168	207	162	147	166	191	155	167	153	194	165	167	187	164	180	184	189	176	161	203	170	173	185	180	185	210	171	189	170	181	165	147	162	185	183	164	159	204	175	136	181	147	154	175	174	174	195	179	177	166	179	183	169	181	167	172	167	179	163	153	185	180	177	181	156	175	197	197	187	184	157	161	190	187	194	152	154	160	183	181	193	175	170	182	164	177	157	191	185	171	192	166	158	174	184	187	175	195	169	186	171	152	170	159	192	138	146	160	170	180	160	158	173	158	169	172	162	159	161	177	165	181	156	180	194	159	186	154	161	205	147	167	193	192	171	188	185	149	194	187	168	161	188	155	177	175	175	165	171	170	178	166	152	165	160	171	168	171	176	178	171	159	165	192	168	190	176	167	188	152	189	159	187	168	167	183	156	193	158	149	173	179	157	197	141	171	157	179	151	198	170	166	199	193	147	182	181	162	186	168	184	154	165	193	188	172	177	154	158	156	156	177	187	145	161	186	210	171	206	155	181	188	169	154	178	150	185	165	138	182	168	188	178	186	171	174	182	177	167	157	176	186	161	181	176	187	171	182	177	161	187	174	170	183	180	175	203	140	168	161	186	176	185	169	179	171	197	174	192	167	162	168	158	171	170	174	186	155	180	172	161	174	152	169	167	174	160	158	172	167	174	194	155	160	163	175	178	177	160	191	179	152	168	166	161	190	138	185	159	135	172	195	178	175	192	163	184	177	185	181	173	150	173	157	165	157	175	209	177	196	209	179	164	167	199	160	162	179	184	160	182	165	177	183	160	168	171	193	163	187	185	159	161	177	180	174	175	180	186	175	188	157	186	175	166	182	180	180	174	169	156	166	163	169	175	183	179	178	169	177	187	182	149	171	193	197	167	179	171	160	176	199	161	178	177	154	171	189	178	173	172	168	176	166	174	156	174	174	174	181	162	177	173	172	207	190	179	171	189	193	189	177	185	168	170	200	178	188	195	179	145	181	182	159	160	180	182	152	168	174	157	184	179	180	169	166	177	194	168	168	163	167	162	177	161	157	167	167	173	178	172	190	177	182	196	173	174	151	186	206	183	206	180	174	179	183	181	176	186	187	190	152	198	175	172	183	186	177	172	185	187	176	160	179	182	156	192	170	168	162	195	158	133	184	175	190	175	161	168	177	170	179	174	175	178	191	180	189	192	170	185	147	170	148	171	158	182	195	173	193	185	182	193	188	192	167	179	190	177	178	152	175	209	162	167	183	171	165	161	175	202	166	175	166	162	162	152	168	180	168	165	175	174	172	174	156	174	196	176	157	146	162	177	171	165	181	186	184	163	198	179	178	195	151	166	162	164	166	197	188	143	164	165	192	170	171	160	167	205	187	203	172	165	172	176	169	149	183	157	155	189	184	185	151	157	172	172	187	175	171	188	172	169	171	159	171	143	190	145	154	210	193	197	175	197	166	200	173	183	187	183	190	181	162	168	212	159	168	170	164	193	169	183	170	168	188	179	173	149	186	173	174	165	170	183	174	193	164	162	166	163	150	165	184	167	181	174	164	175	182	190	177	172	158	161	185	167	171	181	177	143	182	180	164	163	164	169	176	163	187	181	178	190	171	170	193	168	174	189	177	185	162	173	155	177	169	158	180	188	173	152	188	164	155	178	161	161	174	150	169	172	150	199	189	182	157	186	158	169	183	154	193	179	184	182	150	174	161	159	151	171	183	185	179	151	175	199	192	207	191	181	170	167	176	165	162	183	186	169	192	194	139	189	178	195	174	173	189	168	167	168	143	184	187	180	166	166	190	166	181	174	144	182	161	164	173	190	170	168	185	190	181	185	185	140	175	178	178	183	177	175	150	185	185	157	178	184	178	155	185	175	152	177	175	191	168	180	180	176	166	163	163	199	158	140	169	172	166	168	181	181	199	159	157	205	181	181	156	183	183	173	186	212	153	173	169	205	187	200	165	158	182	167	168	179	188	183	157	168	171	163	174	149	189	171	177	180	174	168	186	156	170	159	169	170	168	173	156	178	156	175	194	198	152	181	166	175	196	173	175	170	157	184	167	182	172	182	171	164	158	176	167	177	161	169	161	157	166	167	165	182	187	162	190	176	179	146	163	185	156	174	152	161	174	176	200	186	186	170	194	156	174	175	175	180	159	188	167	146	180	171	172	177	149	178	185	165	162	181	161	183	175	171	168	188	182	152	158	159	177	198	196	187	167	158	170	168	172	175	177	187	169	171	168	181	172	175	156	157	166	147	160	169	167	159	154	173	155	181	176	196	171	155	167	181	165	201	188	169	205	165	164	161	165	186	173
25518	2434	1938	2108	1965	1519	1444	1288	1296	1249	1123	1000	992	908	732	704	597	605	583	590	569	499	565	525	510	525	523	523	488	473	477	455	444	468	488	466	471	451	488	448	430	457	453	445	418	417	442	418	455	481	417	441	417	455	438	426	417	442	430	415	427	468	443	426	392	450	411	418	433	438	427	422	409	423	442	483	440	387	441	418	435	419	430	378	437	460	413	422	417	453	444	436	401	418	419	445	407	434	411	441	435	418	436	448	409	434	449	417	447	429	431	446	430	418	422	404	474	456	444	408	440	431	444	425	428	412	447	440	455	420	464	454	427	436	449	397	425	407	409	441	441	428	422	427	422	396	444	418	441	391	422	432	416	411	431	409	462	410	416	423	411	403	409	430	459	421	419	381	404	444	424	453	433	463	455	399	432	425	426	387	401	427	379	413	445	461	427	460	459	419	397	433	457	424	389	377	428	412	438	409	396	388	423	436	431	412	443	438	407	433	445	401	426	436	398	435	439	405	447	414	427	436	418	431	417	435	442	428	453	447	434	401	386	426	395	433	400	448	435	447	418	435	475	440	425	390	446	439	422	446	426	432	439	421	431	431	430	400	421	408	428	444	371	377	411	419	403	414	422	434	445	415	396	460	445	417	439	434	422	408	414	434	410	407	461	428	450	442	401	447	441	410	443	414	449	384	432	458	421	408	403	427	448	390	415	439	424	475	436	433	418	429	421	432	446	398	402	407	405	429	414	430	434	389	439	378	439	400	445	452	425	413	424	411	419	409	431	405	434	485	441	399	427	437	449	430	442	390	444	418	401	439	410	400	406	424	469	429	401	424	451	424	452	438	420	432	400	440	429	470	395	440	422	413	421	453	445	429	392	421	419	412	454	442	432	430	408	369	432	451	416	456	405	444	418	452	407	418	444	420	444	416	454	410	475	435	413	433	480	414	408	416	437	398	441	423	436	440	421	438	441	424	410	459	418	382	445	423	401	401	454	460	422	450	392	422	445	443	403	425	454	467	430	410	435	430	385	420	449	403	410	441	433	434	424	474	396	447	380	439	419	441	440	449	446	409	408	423	444	449	422	429	409	423	437	417	432	444	452	459	402	412	427	423	470	455	429	434	426	405	457	428	407	455	401	424	421	427	405	415	453	444	472	422	447	372	434	437	404	446	428	400	421	420	414	433	406	403	430	408	388	465	439	410	453	413	443	431	428	417	437	442	411	417	392	425	401	440	436	422	427	409	404	423	437	410	429	439	402	410	430	457	458	383	419	375	403	469	392	423	432	449	432	415	462	435	443	439	427	421	398	390	434	398	404	466	437	435	404	389	414	438	471	446	438	415	425	413	444	420	449	453	432	420	416	438	450	423	415	462	428	413	423	439	398	414	415	444	419	437	409	418	396	442	410	411	410	444	457	385	430	439	440	434	425	404	456	407	412	410	423	414	418	439	428	423	461	467	461	425	436	417	438	411	459	427	450	428	429	435	431	417	400	405	438	406	422	405	418	401	400	444	432	419	435	416	420	448	435	423	431	436	411	426	432	427	437	463	422	428	433	433	445	445	460	426	434	444	394	398	429	418	405	448	417	447	446	459	388	433	424	417	399	429	428	445	429	450	446	428	404	425	411	395	453	425	452	423	427	408	444	456	445	419	462	437	475	403	392	455	413	416	430	383	383	478	419	456	449	443	410	437	433	434	420	461	408	402	437	422	418	408	423	434	424	428	429	380	399	406	396	415	408	470	441	392	426	477	426	406	443	400	404	439	414	420	453	389	400	413	416	396	459	430	431	413	397	419	424	422	447	408	438	435	379	441	428	430	423	421	429	455	445	375	462	431	427	462	441	406	430	417	446	443	433	424	449	426	414	408	416	435	469	398	425	436	434	437	395	451	386	451	426	423	404	392	435	456	437	433	426	430	418	453	466	427	428	409	409	424	479	430	395	402	438	424	443	484	400	440	438	377	455	434	412	401	432	415	455	445	435	398	424	416	441	404	450	386	435	417	424	429	442	454	395	427	410	478	413	429	423	414	415	452	446	393	407	454	387	419	430	460	424	476	436	479	440	429	446	427	441	445	434	446	447	434	431	396	402	398	427	430	415	440	457	436	446	428	427	445	416	442	453	402	471	465	410	419	438	458	430	426	409	450	433	421	440	454	425	428	410	414	400	421	438	439	415	430	405	475	433	426	406	443	428	440	410	446	443	443	390	394	401	424	439	411	429	424	453	426	408	412	413	440	417	452	431	443	417	406	406	400	432	431	427	450	459	424	446	417	421	449	438	397	468	415	419	393	429	440	418	449	435	451	466	402	460	379	420	471	447	404	420	436	426	436	445	441	401	407	466	429	438	448	444	414	454	404	448	426	448	417	398	422	449	437	413	461	424	401	472	403	425	425	458	429	433	443	417	403	464	422	440	422	415	430	381	440	455	397	418	435	416	406	432	449	418	439	412	396	424	439	357	446	423	412	409	415	409	452	433	411	431	440	427	405	437	418	434	457	425	442	459	425	432	461	414	407	435	442	424	402	468	477	401	412	404	456	449	407	432	394	423	427	449	396	435	434	417	441	423	409	383	431	418	419	415	422	444	413	399	400	382	437	431	416	428	409	406	441	415	419	434	408	427	418	399	394	447	425	448	448	477	432	435	423	402	427	388	459	404	391	442	423	457	431	448	423	435	425	426	403	416	420	460	438	430	421	438	400	424	453	446	417	433	387	418	445	465	392	424	409	435	423	436	452	422	436	443	421	419	439	399	407	402	422	402	399	412	404	390	440	452	422	434	456	424	422	422	409	446	401	448	445	422	469	426	443	415	441	427	406	410	438	449	405	398	445	409	415	476	423	423	442	443	410	424	448	468	455	452	426	416	418	433	416	417	440	429	423	417	455	406	439	410	422	406	450	454	381	451	397	425	423	424	453	433	422	445	431	419	456	428	428	426	460	424	400	438	433	442	425	415	436	419	432	446	466	426	446	444	400	423	422	438	441	409	438	422	446	403	412	417	437	405	444	403	448	440	416	441	437	421	457	434	452	451	417	439	420	408	434	421	430	401	416	429	440	430	421	405	469	429	393	444	418	435	449	399	426	419	433	388	431	408	420	435	428	412	423	420	434	439	449	421	412	437	457	452	380	450	426	412	418	408	439	389	433	432	384	410	444	409	429	408	429	430	438	453	424	414	453	446	424	418	430	390	384	384	405	403	439	411	442	454	423	443	386	461	420	395	446	399	414	402	467	470	425	437	416	400	424	428	416	456	503	427	411	438	457	432	444	381	395	406	405	405	423	439	420	419	416	419	406	428	426	405	425	425	416	426	416	449	439	524	438	458	413	418	432	420	449	408	425	453	435	441	404	424	421	389	409	441	455	381	410	434	408	413	458	428	421	427	439	455	416	404	462	407	397	440	417	457	382	454	409	416	428	454	401	417	438	404	422	388	413	419	418	437	448	401	415	431	421	402	453	387	419	438	431	384	414	445	383	422	407
12196	1281	282	241	190	222	214	210	207	237	201	213	224	218	195	224	166	182	198	223	194	206	198	168	181	181	205	190	214	205	207	170	202	205	190	189	182	185	212	204	203	190	216	182	185	186	184	186	215	202	190	214	202	204	189	204	191	219	215	185	226	187	183	188	187	211	213	224	206	206	184	178	205	188	201	194	204	197	212	198	193	175	192	183	208	206	194	195	206	181	206	201	197	216	218	217	180	183	169	194	204	189	179	190	213	191	178	204	168	195	187	195	201	180	198	177	174	196	206	190	206	193	182	198	190	182	224	164	217	198	196	193	182	186	207	174	211	187	203	207	178	194	207	195	182	205	175	191	223	211	207	184	188	200	196	185	187	186	190	185	205	194	180	209	183	214	203	199	206	184	193	213	200	182	203	189	186	213	197	232	182	212	167	191	198	227	191	193	185	203	190	193	229	204	224	200	189	182	184	179	190	190	184	207	179	196	193	188	198	205	188	193	189	197	194	217	183	201	206	183	183	199	199	195	174	180	194	206	195	211	188	188	203	240	180	183	198	230	213	202	183	212	198	210	182	200	188	188	174	191	198	199	186	186	202	191	203	211	202	191	192	190	230	197	193	193	215	232	182	168	200	177	157	220	198	194	210	191	241	180	175	207	205	186	224	181	187	188	201	192	198	200	196	220	210	180	194	203	185	220	231	191	211	199	188	187	184	216	192	186	203	200	207	198	199	198	207	193	178	192	183	202	202	195	193	208	207	206	183	191	178	187	191	181	204	214	190	228	205	200	192	181	222	176	188	190	224	180	177	199	205	187	212	194	190	198	217	179	179	214	167	206	177	172	199	194	184	178	190	204	219	207	198	211	211	180	196	218	203	218	182	174	179	209	176	214	195	191	180	186	192	178	173	170	166	188	216	194	175	206	207	190	190	163	225	237	212	199	203	200	209	214	193	213	197	186	226	165	223	213	191	210	189	215	213	186	193	186	217	173	196	203	195	203	176	203	174	194	178	199	201	188	193	218	216	211	187	198	188	180	199	202	209	223	207	175	185	212	223	194	207	164	198	191	206	212	196	209	206	237	207	197	207	180	184	171	222	182	203	207	187	196	211	217	199	214	212	197	190	191	182	211	189	171	238	228	182	188	184	186	197	200	215	186	209	181	195	206	220	193	182	207	217	154	190	211	192	193	195	200	216	201	182	214	191	157	217	195	203	198	208	176	230	196	207	186	198	187	189	178	181	188	198	176	177	194	202	198	207	184	207	196	195	200	218	194	196	209	181	193	178	196	196	187	174	187	206	208	168	216	205	181	202	207	184	193	213	211	191	192	191	182	171	173	183	184	191	214	186	202	206	203	207	183	173	182	192	183	174	223	196	192	216	193	244	199	199	198	183	207	196	205	235	201	209	178	206	211	201	203	229	200	190	182	168	163	214	172	205	198	177	202	198	180	192	212	178	166	209	196	210	186	200	220	228	195	235	191	179	206	207	193	174	204	191	200	197	185	226	165	217	200	201	172	209	180	191	174	201	198	205	211	200	227	182	191	228	194	191	195	180	195	197	187	183	199	202	188	207	209	192	208	181	199	192	181	200	193	180	179	211	181	208	181	208	229	215	190	173	191	208	197	211	192	191	199	200	218	193	194	188	195	214	187	209	197	176	205	184	194	170	199	189	205	185	223	194	188	221	172	207	206	221	165	179	199	220	195	206	186	191	189	214	223	187	200	183	225	187	185	181	189	193	189	178	206	203	196	212	175	202	199	178	185	195	199	236	214	197	195	203	174	229	188	200	225	204	208	206	192	176	157	196	221	184	217	186	217	198	174	176	200	191	189	187	202	178	187	183	182	231	206	220	213	180	200	178	209	208	184	201	179	186	206	192	206	184	182	177	209	184	201	205	175	194	203	180	194	218	194	185	189	208	169	190	201	196	178	221	201	185	193	181	204	203	206	224	185	182	191	181	194	180	197	198	176	210	192	201	211	213	176	214	210	214	236	183	200	203	196	194	187	182	202	179	214	194	193	220	190	181	172	198	227	183	211	213	191	204	207	209	220	196	202	190	198	176	217	193	169	198	223	202	191	198	188	188	190	192	197	211	215	180	211	218	198	196	205	174	205	174	198	195	168	183	165	215	195	236	183	218	169	197	199	208	195	204	195	169	193	186	209	222	187	178	213	184	175	190	188	187	207	190	203	196	205	202	204	209	190	191	182	202	192	196	190	217	199	207	184	183	201	214	214	194	183	229	198	220	220	207	183	193	197	218	208	177	195	209	210	196	217	191	214	186	197	200	169	198	182	204	202	170	217	211	205	199	214	220	168	194	164	195	193	190	169	191	207	185	195	202	185	183	207	175	208	184	164	212	206	179	205	188	206	192	220	186	191	201	192	173	179	182	194	210	187	206	179	186	191	177	192	202	210	194	217	202	192	215	216	201	204	188	203	198	206	193	215	173	208	194	204	203	202	197	205	183	188	179	203	213	175	199	201	203	187	194	202	179	200	230	203	214	166	194	222	205	206	179	209	212	174	206	190	206	186	190	182	212	198	200	202	210	178	187	189	182	194	192	195	183	173	186	187	196	205	217	194	185	202	219	170	221	205	207	209	193	206	227	197	229	182	172	174	195	198	181	196	212	192	208	165	222	178	186	180	185	208	191	182	219	166	208	229	181	195	196	214	201	199	221	210	201	200	192	196	201	230	181	211	199	219	201	193	188	177	215	189	197	183	206	180	205	199	205	163	186	225	190	201	198	194	179	181	206	213	189	217	179	196	202	197	195	208	219	162	207	203	173	166	185	208	184	187	204	196	195	161	214	212	213	178	196	189	199	200	219	186	187	189	187	187	200	174	197	192	199	197	209	159	193	198	206	171	192	189	192	181	194	181	188	200	197	186	203	199	193	176	177	185	213	189	206	193	195	183	178	179	211	176	193	187	223	195	212	185	205	215	190	201	179	190	205	209	186	189	220	193	200	166	193	177	228	180	197	197	180	211	182	214	209	177	203	184	207	189	166	227	177	181	187	185	202	189	202	209	226	183	211	202	187	192	189	207	204	191	189	184	183	187	185	192	208	203	190	176	232	237	197	210	216	168	195	185	219	183	176	195	198	200	187	200	179	196	187	195	216	184	167	191	185	175	195	203	200	171	183	179	175	189	198	202	169	197	189	210	186	212	184	172	234	199	195	188	179	197	180	186	178	187	192	177	191	212	188	218	192	202	190	205	194	191	217	196	184	211	186	212	194	183	190	196	200	213	189	193	214	205	171	198	214	181	208	192	189	175	208	210	178	202	187	172	190	208	203	204	193	206	227	203	222	208	196	196	180	198	186	203	190	192	207	193	210	214	182	197	185	188	172	209	201	188	200	205	202	185	177	181	190	214	187	198	181	170	191	189	170	194	194	202	190	194	208	184	200	195	172	209	207	186	192	208	170	208	219	205	227	197	200	205	200	189	213	204	226	195	207	213	193	192	208	181	183	191	196	185
8960	852	695	620	666	652	616	644	668	625	640	696	694	585	601	609	534	526	514	520	536	510	514	531	555	491	484	495	491	529	506	497	514	514	502	495	474	497	490	497	509	460	483	506	500	473	515	552	488	494	493	462	501	528	511	526	496	507	511	506	536	504	505	477	489	541	479	465	551	496	488	511	491	491	495	453	480	524	521	492	497	491	499	494	500	475	456	460	479	512	506	477	490	496	519	519	504	460	524	479	456	494	491	485	525	467	494	515	530	499	486	474	499	507	512	459	463	507	537	521	526	460	502	557	508	487	507	522	486	515	518	500	470	492	487	497	526	463	502	460	499	517	516	472	473	525	477	477	489	481	468	470	487	506	534	489	463	490	505	464	465	517	519	508	521	469	483	515	501	503	506	474	528	482	494	503	516	506	489	508	488	512	501	559	525	541	513	488	489	506	484	489	481	527	468	478	507	496	500	531	494	513	523	485	464	490	471	537	509	487	491	496	465	487	479	501	537	543	494	495	431	495	476	463	508	482	506	464	493	478	514	480	516	505	508	515	458	509	479	513	526	482	468	462	505	524	497	509	525	484	522	507	526	520	499	524	484	485	517	533	517	508	485	529	535	490	512	509	497	473	518	489	479	423	531	485	546	472	488	483	497	488	498	485	493	469	453	525	457	532	490	491	501	490	478	503	488	517	509	473	459	503	535	501	521	530	515	495	500	509	476	459	504	474	499	494	448	487	499	491	514	459	515	542	492	516	495	507	509	478	527	537	500	453	515	497	505	514	557	498	522	525	510	502	477	496	491	478	483	485	491	493	487	465	485	509	501	504	485	496	457	481	513	503	473	494	489	535	521	506	491	473	480	470	500	508	519	531	526	524	531	535	502	499	451	541	497	489	492	475	503	507	525	514	530	475	521	515	485	497	497	488	517	497	480	480	533	494	511	467	501	542	503	494	509	513	514	467	487	517	492	488	495	487	487	496	493	497	472	488	485	515	537	515	517	473	477	502	466	478	492	507	511	487	557	513	520	486	513	528	515	488	492	495	541	488	530	501	538	514	533	483	479	486	501	498	508	495	475	488	484	475	537	508	516	528	504	477	496	495	512	480	492	502	536	525	480	535	532	483	512	494	499	469	550	511	479	520	522	515	500	486	472	519	479	508	510	525	521	467	497	465	508	513	474	515	503	485	528	551	485	495	484	506	485	495	486	532	451	491	518	477	516	514	489	484	513	483	490	573	504	472	467	473	555	549	473	497	541	510	516	487	472	493	515	473	532	520	522	496	476	527	514	501	471	498	471	483	493	466	492	519	484	498	477	525	447	503	506	535	536	513	463	466	476	512	501	489	482	478	486	513	503	488	476	487	507	489	579	460	483	482	531	505	452	511	480	457	509	486	547	501	493	498	513	494	499	504	502	504	493	540	518	507	540	484	510	516	518	462	520	537	480	499	481	525	532	502	481	478	512	525	517	498	473	519	486	525	502	476	520	508	490	487	510	490	495	535	486	514	499	472	504	498	491	492	510	525	465	522	482	473	514	514	475	481	482	502	486	461	476	512	498	524	497	494	499	515	496	473	504	531	543	496	519	498	494	443	499	533	513	456	509	524	526	491	517	528	468	489	460	484	478	487	516	476	484	452	505	512	482	462	487	493	512	489	467	520	510	495	498	483	495	516	496	479	468	495	478	510	488	486	501	494	517	509	510	484	509	480	522	516	489	485	482	481	519	504	519	473	542	448	560	521	492	524	521	492	499	489	474	506	498	466	535	549	544	479	487	455	478	541	477	495	468	521	478	554	475	486	494	456	488	488	463	508	500	508	484	485	507	502	514	470	476	475	486	470	522	492	469	520	513	491	496	492	489	474	501	487	479	489	523	449	495	512	474	555	521	483	494	507	480	510	522	514	512	495	521	469	504	532	480	483	462	509	505	513	516	484	516	517	457	507	468	524	507	505	458	486	487	529	528	468	520	476	489	510	487	470	515	486	494	507	515	536	470	495	485	467	533	493	511	492	520	507	496	514	486	453	509	479	495	501	490	489	485	510	475	448	437	534	482	538	513	521	498	537	483	502	506	493	481	515	465	525	476	508	501	487	521	493	487	561	542	482	497	484	462	525	511	470	508	465	508	515	508	468	493	503	550	497	499	477	499	523	495	511	497	507	472	493	522	480	505	499	500	498	518	520	500	503	529	486	518	545	520	482	476	535	494	520	515	534	448	522	519	514	525	494	507	493	512	539	532	548	492	484	488	487	518	518	481	515	503	524	497	490	458	473	465	486	479	521	514	536	492	517	535	475	499	520	529	487	473	505	511	512	508	561	465	452	514	503	514	512	495	495	476	465	497	483	506	504	506	496	485	505	464	493	485	479	488	490	524	494	462	477	463	514	500	499	514	479	490	499	515	477	534	516	448	498	502	492	466	472	466	492	537	457	542	509	514	492	510	550	498	470	495	512	502	537	515	455	447	489	492	473	490	504	537	513	525	519	485	494	496	507	475	480	495	508	508	493	487	481	544	516	508	532	490	567	526	476	507	532	508	522	517	508	478	507	496	516	541	523	510	511	506	513	458	463	515	533	503	538	493	532	488	512	526	536	509	487	483	520	505	491	527	502	472	513	532	511	505	510	481	504	490	478	509	507	465	510	506	508	522	495	487	518	538	497	444	486	474	514	504	492	498	522	479	509	488	528	467	536	500	464	505	498	480	471	484	518	507	521	499	493	488	475	547	489	468	540	492	485	486	501	475	462	504	475	486	511	516	501	513	507	502	505	513	544	490	501	495	515	481	531	501	481	535	510	521	484	502	475	498	462	510	517	498	514	504	494	489	489	539	500	461	474	469	470	544	511	514	501	500	486	492	514	568	475	505	526	523	537	510	494	482	483	545	509	526	497	531	502	499	517	480	464	514	480	518	549	528	514	458	505	510	498	502	486	523	510	487	477	492	502	500	497	512	481	462	530	521	504	478	456	484	524	514	457	472	502	459	503	489	480	482	569	491	496	535	508	485	507	515	486	498	533	471	525	460	498	517	472	482	522	525	507	491	482	519	527	489	531	501	520	481	539	491	454	486	530	500	464	502	495	494	524	512	525	496	503	478	479	493	490	505	497	492	500	516	487	517	488	466	506	465	493	483	516	469	499	498	485	471	520	508	504	508	511	523	521	460	537	506	479	480	461	475	510	484	501	462	494	490	521	504	510	488	527	471	509	524	502	522	503	529	488	517	498	502	547	513	505	486	464	502	526	530	477	497	497	531	486	537	518	534	512	511	547	522	483	504	509	474	503	534	524	488	479	535	514	503	524	478	520	495	482	535	530	526	483	494	505	498	474	531	512	535	460	481	511	498	463	494	496	526	531	462	503	480	456	482	506	465	490	483	520	521	545	501	516	522	486	503	499	507	498	501	476	516	453	491	544	494	464	501	474	492	526	476	494	485	515	503	458	481	493	497	499	494	531	501	496	500	514	540	463	521	505	471	500	509	494
29261	5525	853	588	480	397	361	342	321	342	330	363	338	310	288	315	254	270	283	268	283	258	282	251	255	291	297	244	239	279	281	261	272	261	248	241	231	278	294	246	264	297	289	232	235	270	257	262	268	261	267	247	280	235	242	243	284	280	258	286	266	249	265	248	274	267	259	242	261	286	256	257	269	249	259	292	257	259	299	294	285	229	255	271	301	277	260	288	265	275	257	273	273	288	270	270	278	284	247	222	254	278	253	287	234	255	237	277	248	248	264	245	265	279	315	251	253	265	259	272	269	246	276	260	252	282	273	241	245	247	276	271	306	251	248	227	262	242	272	286	247	282	277	250	268	258	236	267	271	245	251	237	272	262	259	282	268	272	257	253	253	241	234	245	239	278	291	248	269	272	241	257	258	290	270	268	242	297	259	222	248	260	255	291	243	261	280	271	244	261	259	283	294	240	242	252	299	283	279	278	295	285	268	283	277	274	251	274	242	258	278	291	230	263	229	260	255	248	261	242	259	239	257	297	278	290	271	257	283	266	239	272	265	297	237	297	243	300	261	243	257	235	263	263	266	273	281	256	247	270	296	274	272	229	274	308	273	261	261	302	272	273	282	241	237	268	260	276	252	274	280	284	261	267	242	268	252	277	269	256	258	277	279	272	279	241	242	264	263	268	279	268	243	291	269	275	276	259	258	293	264	272	279	259	239	303	260	260	256	245	271	285	232	248	270	313	261	279	257	274	245	275	253	260	272	281	297	270	285	267	268	267	250	293	270	268	263	268	253	251	250	252	243	277	253	281	280	272	289	262	248	291	237	243	264	265	260	269	253	285	268	264	287	274	264	276	287	268	263	267	288	301	289	293	276	259	261	271	244	265	273	268	288	267	264	276	273	298	253	257	286	258	286	267	259	251	285	286	266	261	274	292	276	281	283	272	266	293	243	240	293	285	274	287	255	312	262	288	284	299	285	247	244	291	269	289	253	268	257	255	238	289	263	259	256	279	286	233	253	265	214	255	252	286	266	295	274	292	261	252	251	241	285	268	268	245	255	253	236	282	269	242	285	273	240	263	236	262	291	291	270	255	257	259	244	262	255	257	280	250	267	248	306	241	269	298	241	280	214	218	263	229	302	232	253	261	253	280	264	261	285	275	243	266	276	282	270	248	256	251	257	291	264	255	282	251	264	240	247	258	287	233	271	312	291	278	258	293	250	255	276	255	269	275	261	249	298	271	249	261	263	257	257	279	259	251	247	279	256	252	269	247	263	240	269	269	305	265	281	276	281	277	294	253	296	254	303	283	286	289	286	286	294	259	264	263	280	254	284	266	271	277	293	290	288	270	246	269	263	249	264	268	279	285	264	283	267	242	256	244	267	236	242	267	255	269	305	250	281	274	279	270	241	263	290	243	280	255	249	263	253	233	255	264	234	252	283	273	257	275	239	280	267	265	286	270	233	272	261	272	278	277	268	282	252	271	266	272	248	243	255	283	273	232	289	273	245	273	263	244	261	277	293	244	249	251	246	286	233	250	253	258	245	258	269	255	287	266	277	255	297	276	255	244	239	255	255	275	282	253	264	287	253	278	277	277	277	247	258	290	240	268	249	238	248	249	281	255	242	251	268	241	251	266	240	282	245	276	294	259	269	268	283	257	252	267	262	222	259	248	275	246	282	278	263	278	294	252	288	250	228	248	263	283	254	242	278	287	227	251	267	262	252	247	269	265	297	244	282	247	262	280	267	293	290	261	238	241	302	267	245	265	222	269	248	271	252	267	252	284	291	230	257	282	256	228	260	240	281	322	262	296	270	267	292	243	238	294	269	260	285	248	256	265	298	285	268	276	266	256	260	277	238	255	286	272	272	261	263	258	296	283	254	263	239	224	262	264	265	289	294	260	274	255	267	250	280	257	268	264	285	267	279	287	252	284	284	267	257	281	285	248	258	284	276	249	247	260	256	280	248	275	265	243	247	260	252	248	250	253	253	284	286	260	265	241	255	277	282	244	250	257	275	253	245	266	286	292	255	272	269	257	267	267	268	264	292	229	272	275	274	277	279	268	289	281	265	262	267	227	267	275	251	257	283	256	263	276	273	245	293	272	274	277	245	260	267	272	274	254	251	250	270	233	281	259	286	259	260	267	270	261	272	289	250	268	289	305	266	267	301	279	298	280	274	278	269	288	288	252	261	272	248	297	276	278	256	248	258	269	280	293	246	246	257	270	294	260	272	300	287	300	248	255	280	240	244	257	277	277	295	272	273	259	259	271	260	274	239	270	272	249	290	268	258	249	258	283	265	269	273	258	290	265	267	261	256	271	280	244	279	264	277	271	245	232	229	288	259	273	239	279	245	291	246	235	261	282	252	265	270	288	284	251	266	254	249	261	262	260	278	275	245	262	259	224	267	266	264	281	273	286	267	275	258	279	275	272	283	240	270	314	260	261	275	265	274	258	248	264	262	283	259	283	248	266	255	251	282	261	290	268	279	252	253	286	275	260	272	253	227	264	279	254	246	266	249	265	252	258	263	257	249	254	281	260	259	308	266	291	267	255	241	252	250	269	282	261	245	299	263	271	272	254	243	270	267	263	255	256	245	282	288	259	288	284	283	277	252	245	250	256	273	273	259	258	270	277	282	292	268	249	243	241	240	264	263	251	272	270	234	268	223	290	264	277	257	273	237	271	228	244	264	244	267	292	278	272	287	289	239	272	252	269	272	283	270	300	239	249	224	274	269	282	270	265	314	255	244	275	302	268	285	252	262	255	273	289	269	287	263	262	253	267	252	273	263	296	274	268	263	255	254	279	283	258	267	240	267	287	254	238	274	265	271	283	291	237	244	278	284	247	271	255	269	272	252	256	295	256	266	263	286	262	253	260	242	260	270	295	275	251	294	233	226	240	247	252	278	271	288	238	256	248	263	271	257	266	276	289	256	266	282	270	271	264	267	265	262	279	275	257	286	293	251	278	268	254	311	251	272	260	268	252	283	262	286	280	236	273	262	267	257	264	246	252	242	283	284	263	247	261	251	242	285	262	277	258	257	267	282	271	284	260	252	280	269	265	278	269	272	287	263	299	249	267	280	232	231	261	257	273	285	277	292	275	275	241	262	279	240	266	266	257	236	246	256	257	244	288	287	267	255	265	281	293	254	257	289	264	266	238	248	241	241	244	258	255	270	266	274	234	263	257	279	252	259	294	256	264	258	249	246	252	252	273	284	280	257	243	282	237	284	266	271	260	289	273	248	266	236	290	259	249	288	265	237	261	274	277	257	287	286	265	265	265	272	271	273	285	256	247	257	274	285	274	259	253	291	258	272	249	293	262	242	269	264	308	267	243	276	266	266	231	269	266	278	276	228	268	256	251	260	271	252	221	273	233	259	267	272	255	249	306	264	278	253	257	238	267	243	248	249	281	283	259	255	262	254	246	258	250	284	287	254	293	276	270	267	264	267	263	267	260	266	249	243	279	290	267	271	249	275	274	262	260
20039	2009	1671	1552	1452	1425	1328	1231	1086	1094	1163	1067	1033	912	884	836	746	736	707	701	681	641	657	676	677	704	710	675	692	657	685	660	680	629	656	609	643	651	638	660	690	691	653	660	655	676	648	634	656	577	628	664	615	638	632	633	676	631	643	626	623	692	616	615	661	683	639	638	645	639	641	669	643	641	675	636	659	648	650	633	636	666	610	653	661	706	633	662	706	636	636	642	640	636	649	637	624	661	613	629	618	620	654	640	640	681	654	636	645	613	631	599	639	649	682	638	605	655	593	630	660	666	637	657	666	654	620	662	597	673	630	644	639	658	622	653	676	635	647	642	617	671	625	676	660	633	585	615	598	659	603	628	623	627	686	659	669	644	609	606	600	608	636	636	595	667	671	652	638	629	611	630	648	613	645	610	643	618	632	650	656	660	653	667	674	675	638	617	649	611	678	672	645	634	620	647	598	664	663	683	587	604	599	651	647	634	662	675	649	598	677	639	664	615	648	638	670	604	599	636	665	681	652	671	630	586	656	626	665	658	608	652	632	641	642	664	637	625	597	618	631	647	631	632	623	655	651	673	630	634	641	635	616	610	676	671	640	645	624	698	691	663	645	646	659	674	633	648	641	618	659	660	628	641	621	653	630	651	636	648	627	661	642	658	614	665	621	594	620	661	673	636	634	622	620	616	588	604	595	628	704	642	680	726	627	611	623	641	650	637	600	627	643	668	657	648	639	654	625	645	608	639	649	589	672	663	634	611	628	666	607	633	657	582	619	670	630	671	635	645	633	616	625	668	612	649	664	592	595	692	651	603	623	597	665	648	641	632	624	645	671	680	634	644	652	651	614	628	619	651	684	643	618	649	677	648	647	654	650	677	584	631	627	669	667	614	658	636	622	639	648	627	614	588	627	643	606	638	628	616	638	610	691	637	656	635	658	622	621	611	607	611	627	683	661	669	641	596	631	658	626	624	635	632	605	622	653	641	659	649	629	654	662	658	639	600	648	606	642	641	610	636	680	652	663	644	643	656	634	614	597	621	645	635	650	619	684	653	655	607	617	660	642	697	653	649	607	664	654	615	622	648	655	609	644	629	638	627	639	623	624	655	642	623	637	662	622	647	650	699	702	631	600	663	607	646	639	587	634	651	676	621	649	619	639	627	649	598	667	645	652	625	618	636	651	616	685	645	622	656	642	618	602	620	627	642	637	638	679	670	649	670	679	667	627	623	630	603	637	599	690	642	582	618	610	633	613	677	629	624	632	575	647	628	638	667	627	578	651	610	668	631	667	681	613	611	626	632	643	596	649	639	625	668	671	644	617	656	639	641	593	662	596	691	686	604	668	637	669	618	670	627	630	590	644	609	666	614	647	667	626	662	699	598	637	636	612	646	649	672	638	621	658	644	615	659	667	626	645	650	633	672	678	646	614	607	627	663	620	671	707	632	633	664	632	610	638	622	684	674	663	610	666	625	651	678	658	718	655	676	642	616	678	651	645	628	685	584	648	669	606	681	633	659	642	599	643	653	617	646	651	643	651	627	641	649	644	698	621	602	628	616	669	634	610	661	667	660	612	593	633	637	661	629	648	662	640	666	623	613	644	642	603	662	667	619	670	613	628	629	667	646	679	614	668	614	643	620	624	664	637	620	600	586	617	638	621	637	662	634	603	645	651	620	617	646	633	588	668	603	649	645	657	604	637	683	619	612	665	602	661	636	631	631	590	617	613	647	641	615	626	643	649	631	648	616	648	707	621	626	637	638	690	689	622	651	596	660	649	622	677	662	648	659	632	659	661	658	634	653	632	658	628	616	605	631	677	605	601	658	647	653	649	625	639	629	616	601	653	631	637	579	632	654	647	613	630	607	651	689	608	669	647	657	654	645	634	664	648	645	659	672	687	634	641	637	640	612	634	588	705	656	653	645	651	648	625	618	660	658	641	647	671	627	659	667	655	624	657	619	649	619	634	642	652	651	659	653	670	639	645	608	647	651	630	658	641	596	637	625	641	631	659	625	619	622	696	630	621	691	643	653	593	598	668	665	720	661	628	581	648	642	636	639	648	669	643	645	614	604	645	639	645	621	607	663	667	666	650	654	679	634	644	673	635	597	631	656	648	685	640	633	637	648	641	614	651	633	650	610	650	692	638	648	666	659	644	632	651	661	647	607	640	660	611	617	614	691	631	664	694	657	647	641	622	670	617	628	574	595	621	637	639	620	660	627	647	660	674	705	649	602	658	650	629	654	630	648	607	637	616	681	630	630	619	638	638	670	665	619	666	650	630	628	665	637	632	606	626	614	631	679	657	630	636	628	677	700	633	583	637	661	630	645	626	584	643	599	616	623	622	624	668	636	647	596	666	610	628	655	622	638	595	630	614	618	659	667	669	620	658	625	674	610	629	692	642	670	696	616	653	657	659	681	654	621	650	607	610	636	657	663	648	621	670	607	656	647	607	629	643	624	626	654	687	660	613	618	679	658	665	609	628	632	644	634	651	643	639	623	674	624	712	622	663	625	643	651	657	648	605	649	646	606	644	672	662	622	591	677	654	657	655	613	650	652	604	662	628	656	628	616	596	660	615	649	626	698	635	631	650	645	631	620	655	654	630	651	635	635	670	627	667	645	626	591	621	607	658	648	629	635	680	637	656	674	625	682	666	641	654	662	688	669	649	657	657	679	665	618	650	643	603	662	620	592	629	603	584	649	585	632	684	625	610	657	645	644	633	653	673	653	650	633	627	664	605	642	645	616	665	635	658	594	626	601	621	619	631	600	660	607	657	626	651	631	594	658	624	630	592	667	647	651	634	635	688	604	632	673	619	605	668	641	628	657	650	656	620	626	636	642	633	655	587	675	642	628	615	625	645	624	652	664	667	640	637	631	657	656	645	616	643	638	633	621	627	643	620	650	649	646	676	627	616	658	585	646	649	641	637	620	676	609	612	631	631	656	640	639	596	604	668	673	635	669	654	643	659	635	676	622	630	593	687	623	670	634	629	614	655	599	644	625	638	671	622	655	646	585	631	643	656	672	633	652	652	642	640	632	645	658	609	640	607	636	630	643	659	632	658	645	626	657	672	682	687	609	617	664	667	634	663	639	662	644	608	618	629	641	687	624	640	636	615	583	637	681	644	683	618	612	631	652	634	658	639	667	606	613	616	618	619	654	629	617	676	650	591	645	638	690	605	656	619	588	668	612	621	688	608	600	606	682	637	682	707	636	631	611	627	608	631	667	643	632	658	602	654	655	627	679	634	575	616	648	657	620	671	662	632	692	662	685	644	602	643	618	657	667	633	638	650	629	648	643	601	660	621	628	665	670	605	611	655	629	656	646	659	682	654	649	629	707	618	659	635	677	622	686	666	591	626	609	634	601	662	652	614	608	688	602	622	611	661	639	599	627	669	663	651	598	640	625	667	638	635	674	683	662	615	583	637	681	653	625	606	586	663	678	695	621	647	595	604	606	661	627	597	622	639	645	613	598	637	611
39341	9448	1360	801	555	483	387	337	284	308	259	288	252	255	226	181	199	205	191	192	196	167	201	205	188	191	180	185	162	163	170	183	173	192	185	153	150	177	169	181	193	190	186	185	184	169	177	165	149	176	160	167	200	201	181	173	167	163	193	161	152	167	184	188	195	166	173	163	187	154	164	188	178	194	181	146	152	161	171	186	177	196	185	167	182	175	172	180	168	174	169	159	174	193	203	159	143	170	175	174	175	147	170	205	175	187	173	168	168	148	157	164	179	182	178	164	180	181	171	177	178	159	171	154	141	183	170	206	186	149	175	183	160	166	185	176	176	164	185	191	160	165	167	177	148	148	154	148	168	185	171	167	175	176	175	156	188	195	190	192	174	177	160	157	164	179	198	166	188	175	175	167	158	186	168	179	191	172	156	206	170	196	164	183	189	150	196	180	163	197	176	174	183	177	158	177	156	165	167	179	180	196	199	159	168	178	169	179	182	190	185	151	187	157	169	164	179	170	152	167	185	193	177	164	176	179	181	180	173	209	169	158	150	150	157	173	181	164	183	178	128	178	182	161	160	155	173	173	172	177	174	141	185	171	171	173	169	189	157	185	181	180	154	197	168	171	168	182	171	169	176	206	191	161	172	182	165	170	175	190	201	188	204	179	178	167	146	160	176	194	195	168	160	173	170	183	176	152	151	193	172	167	167	177	155	186	158	170	172	161	168	189	201	193	164	162	204	192	193	177	194	175	174	156	152	158	159	170	172	168	180	175	169	199	163	177	167	174	175	173	194	169	159	146	157	179	153	196	154	185	183	200	184	163	161	172	196	163	187	166	160	174	190	173	160	168	199	156	171	173	163	202	182	177	171	190	195	200	188	171	179	159	150	169	167	178	182	195	179	195	175	157	167	180	173	179	172	162	185	173	190	166	162	164	169	169	197	188	170	174	154	192	167	168	173	182	185	176	176	182	171	190	174	170	166	154	185	189	184	183	165	155	168	160	161	157	156	184	180	169	151	172	171	189	186	161	164	183	161	169	195	187	196	196	156	175	195	163	160	159	181	165	157	160	176	162	161	145	152	198	196	183	178	183	145	187	182	168	145	162	190	205	200	183	165	170	167	187	186	175	170	184	176	143	192	191	174	170	190	172	191	178	160	191	179	166	166	177	167	187	188	165	148	159	181	184	204	176	175	175	189	202	177	165	165	179	193	194	175	155	169	196	169	190	182	171	175	159	172	186	151	170	195	169	184	175	170	167	178	187	185	167	159	169	171	168	177	174	167	191	187	164	202	168	185	170	183	160	188	194	177	169	173	153	167	171	167	165	171	196	164	163	169	164	163	165	156	181	186	171	186	180	165	196	197	175	162	179	208	155	191	168	195	178	179	163	152	177	214	177	180	174	203	167	154	183	176	175	179	169	172	186	183	154	163	186	166	184	186	181	175	169	183	180	185	184	165	193	182	160	192	144	171	177	185	159	195	186	159	189	183	188	181	171	156	181	188	201	195	174	158	171	191	169	165	181	180	188	187	165	172	167	171	198	171	164	170	178	183	161	150	185	176	159	172	174	165	166	164	183	192	187	184	157	165	180	167	186	170	173	173	159	175	168	163	165	167	181	178	170	206	190	186	177	183	188	192	176	193	193	186	185	173	199	176	174	163	175	164	177	166	182	182	181	181	186	204	168	175	176	195	166	194	195	184	191	178	183	175	210	145	164	177	187	181	166	194	191	172	199	151	162	157	169	176	149	180	134	176	180	171	157	170	159	188	188	190	174	165	153	189	178	155	134	190	162	170	153	154	165	159	175	150	165	169	171	168	172	144	154	147	205	192	168	165	172	180	176	175	166	180	156	177	156	182	187	198	156	194	191	163	187	175	157	162	184	177	156	151	158	195	168	180	192	174	184	174	173	185	183	191	187	180	187	200	156	158	192	172	194	187	153	183	192	167	156	165	171	173	180	171	185	193	164	176	179	167	190	156	180	178	180	176	188	181	186	165	158	186	167	160	166	175	185	169	173	173	192	184	175	163	172	174	165	176	166	185	162	173	180	178	156	184	153	167	171	170	175	162	150	152	194	159	172	180	162	194	179	174	209	156	164	160	172	169	182	169	174	171	183	188	165	169	175	198	184	193	163	168	152	178	161	183	150	184	168	154	157	164	197	167	159	178	176	161	161	195	179	175	158	164	179	160	164	194	185	168	183	171	159	179	179	175	171	185	175	183	161	169	157	152	212	156	177	173	201	190	167	192	162	155	175	180	180	182	160	151	191	196	191	162	154	157	153	152	189	152	191	199	160	191	182	184	188	195	196	182	186	168	172	180	167	158	165	174	164	195	161	181	163	196	193	179	168	187	186	183	196	173	177	183	181	167	170	196	173	194	167	141	190	161	162	174	186	195	176	185	167	165	176	165	153	170	203	177	184	159	171	161	189	173	165	166	187	174	185	173	174	169	182	196	198	163	172	167	169	179	172	175	174	176	159	174	183	178	170	191	199	175	172	183	178	202	173	157	184	162	166	168	185	196	166	219	157	169	214	178	170	166	189	169	173	162	172	168	173	189	181	183	191	188	172	173	189	191	171	180	161	194	155	177	147	164	163	164	175	153	139	160	178	180	166	173	174	168	186	173	194	173	185	192	182	163	174	149	168	198	193	156	167	173	170	170	178	174	169	185	169	170	185	181	178	175	155	183	202	174	177	170	175	161	176	194	176	174	182	163	200	198	156	148	150	155	197	186	157	166	194	171	171	178	179	199	175	192	170	172	166	181	170	172	186	172	167	189	208	170	165	156	176	167	151	150	166	164	180	173	170	174	180	163	175	185	187	165	158	190	184	208	196	169	183	172	188	185	176	167	172	159	170	152	166	170	180	183	173	168	177	169	142	154	176	170	184	169	184	179	180	185	154	178	163	185	168	185	172	180	188	188	181	179	168	174	152	183	185	169	197	183	158	166	173	189	198	187	171	155	164	159	196	185	162	168	146	167	174	183	166	167	162	176	164	179	178	178	181	179	164	175	172	180	182	164	179	163	173	182	142	190	169	168	199	177	197	204	186	181	151	165	181	181	180	193	178	186	174	169	185	189	201	175	177	165	184	174	192	182	190	163	154	173	173	173	177	170	165	173	165	163	182	181	175	180	149	163	176	197	188	179	182	152	192	180	162	202	186	163	164	161	162	169	157	193	178	168	190	170	165	182	176	175	202	174	186	193	179	152	152	166	156	186	178	175	186	156	174	184	169	181	178	190	165	174	166	176	180	146	173	194	200	197	173	156	160	188	200	194	179	185	174	202	184	189	178	164	187	180	174	164	174	173	167	165	174	181	164	208	219	180	175	187	192	177	177	173	191	163	157	143	191	170	196	202	189	183	195	161	177	172	162	169	189	166	181	156	187	161	173	183	183	172	168	184	155	182	181	179	160	170	208	178	176	166	190	175	170	202	184	186	177	169	174	184	183	164	185	189	141	168	192	164	176	168	170	174	174
25469	2276	1971	2168	1929	1820	1537	1403	1216	1202	1192	1101	1024	784	805	661	671	618	581	564	573	532	508	544	492	509	524	479	504	506	443	463	483	443	475	462	484	455	435	452	424	472	411	452	457	463	438	453	432	444	420	421	477	409	424	411	399	406	421	438	459	417	457	464	402	445	441	421	449	443	438	425	427	421	416	449	426	401	414	437	392	453	447	425	432	452	427	412	424	446	449	435	459	452	446	464	424	424	409	437	450	429	406	397	433	420	423	430	427	384	404	415	416	431	422	429	415	410	428	416	393	414	410	449	425	439	408	415	447	456	386	403	427	456	426	420	413	432	409	389	389	407	411	425	405	422	462	431	437	437	477	412	416	409	403	422	437	464	407	443	456	431	449	446	420	398	443	402	446	435	433	441	429	426	409	399	445	416	434	451	416	410	414	428	440	434	419	418	447	446	409	443	435	417	421	422	434	419	414	430	408	409	437	429	422	439	437	423	429	427	411	421	401	409	428	418	461	420	436	422	448	462	443	415	448	418	401	415	407	453	426	442	420	389	431	425	440	448	401	403	448	417	409	387	462	406	473	428	414	429	426	417	416	401	453	415	433	423	416	407	422	416	434	449	388	423	413	435	452	436	433	424	465	381	406	445	431	413	450	439	415	415	443	453	439	391	410	454	413	417	450	407	432	460	409	410	408	415	430	434	446	428	374	406	460	453	404	400	422	427	416	440	430	451	449	447	402	391	436	439	434	424	392	459	413	433	450	434	412	412	432	430	441	428	408	435	432	426	430	430	423	391	422	427	406	446	418	391	407	431	453	444	411	443	431	409	431	432	421	434	410	411	418	448	454	391	437	466	416	434	420	422	422	406	452	427	413	435	453	430	451	431	407	464	418	416	425	393	411	453	440	430	404	449	430	429	435	442	435	428	394	422	412	423	422	444	402	426	421	415	432	452	416	478	434	448	384	435	421	433	446	392	427	415	448	430	451	442	450	431	407	452	413	442	439	421	464	424	432	432	415	443	405	462	420	436	422	429	408	453	444	404	441	393	454	439	462	447	431	435	448	457	416	389	421	464	439	415	429	403	430	457	407	406	395	428	435	408	419	442	415	480	400	424	417	405	430	428	400	384	413	410	415	411	412	437	468	437	449	443	420	419	430	451	433	390	424	457	392	438	406	447	394	384	419	442	429	444	433	437	423	423	407	400	480	448	424	444	393	400	425	407	452	443	415	440	439	437	415	420	452	411	406	431	430	437	421	434	422	427	441	433	448	434	439	422	436	415	396	424	427	409	410	459	420	410	422	430	419	469	426	438	469	467	442	426	418	422	439	433	414	424	456	441	395	399	439	423	431	427	415	422	409	485	391	420	428	398	414	420	424	459	414	425	434	406	439	418	428	424	453	422	450	391	415	413	423	433	450	418	417	457	409	427	434	417	400	397	437	425	444	408	404	412	434	437	419	399	398	467	416	401	455	469	440	449	412	437	443	439	443	444	471	397	388	400	409	445	417	445	421	423	448	407	426	446	451	439	407	429	397	450	417	449	408	430	439	440	398	388	428	403	420	438	432	384	453	433	422	429	416	456	397	407	432	406	413	462	422	406	435	407	435	423	407	390	408	496	433	402	420	441	398	420	404	443	412	421	395	424	412	437	403	407	425	428	448	423	425	435	405	426	435	434	415	437	411	408	406	422	454	416	436	436	444	423	457	432	423	456	425	436	416	445	438	430	449	406	429	423	400	423	456	429	426	415	440	402	410	405	418	432	419	421	432	380	439	435	409	432	423	424	443	434	422	414	411	433	428	453	388	411	436	442	385	470	401	390	423	440	392	437	450	429	440	411	421	430	407	407	461	413	406	442	405	450	413	432	442	423	397	404	438	442	447	417	447	425	411	426	446	431	434	424	422	457	422	411	405	441	439	440	455	410	440	424	455	391	471	454	445	412	423	411	429	409	401	415	443	456	392	425	373	440	423	417	405	396	433	438	420	436	384	458	416	438	430	450	404	464	430	385	407	429	394	382	413	438	408	434	403	418	420	451	437	421	426	420	363	433	402	406	434	441	404	388	441	409	450	418	424	445	460	401	433	481	409	441	425	449	419	387	416	449	412	410	431	418	417	447	438	428	433	418	450	418	402	382	433	422	480	450	450	411	401	429	396	446	413	441	466	413	396	405	419	449	420	451	395	430	450	421	424	453	405	447	417	432	444	395	466	382	407	446	425	432	422	371	410	383	459	448	440	469	408	410	376	420	482	431	448	403	419	464	459	410	417	387	470	427	408	460	436	425	420	429	440	438	367	438	429	429	391	444	455	443	410	478	424	428	405	419	419	447	432	445	402	458	418	397	423	445	456	415	457	422	403	442	436	414	461	423	420	417	435	438	383	415	443	440	394	418	435	434	447	408	395	427	414	460	475	443	441	459	436	464	397	411	443	416	469	444	424	423	418	398	445	462	392	437	443	447	465	427	379	416	427	414	398	404	392	440	437	426	431	423	431	399	497	400	449	420	451	452	438	461	395	410	392	483	414	398	456	401	450	446	384	414	408	402	485	464	428	445	410	433	440	429	436	415	439	412	427	427	408	447	424	378	442	437	393	410	424	428	391	404	419	452	445	402	417	454	454	434	426	442	415	439	464	412	444	427	446	447	416	446	414	426	408	440	430	433	426	400	411	423	420	455	415	476	422	437	442	446	466	423	486	432	437	422	379	429	457	393	439	402	415	442	441	406	388	419	417	446	442	407	411	417	416	434	441	400	401	404	411	453	444	399	456	454	408	428	438	417	423	425	400	412	410	414	406	426	418	452	412	420	408	413	406	399	387	412	410	417	418	422	422	455	447	425	396	430	406	415	413	426	405	427	434	405	432	440	452	410	416	430	427	447	422	436	461	446	380	428	400	421	426	420	427	437	376	405	410	398	457	445	424	414	449	422	419	414	417	417	441	415	415	439	429	399	420	421	424	427	425	420	465	470	467	427	419	479	447	462	428	464	395	414	443	443	453	424	439	431	461	436	457	426	421	463	425	409	464	464	414	406	446	426	405	389	417	443	436	423	433	448	450	411	429	413	425	431	435	449	413	437	417	442	442	392	431	432	419	463	403	401	445	447	422	405	447	414	444	410	422	466	406	433	447	418	439	453	419	433	412	419	450	416	409	407	437	413	441	417	415	469	460	419	411	394	436	387	445	449	464	419	398	449	442	432	410	450	449	418	482	433	407	425	399	470	422	401	440	421	440	458	394	396	414	447	425	428	469	406	449	420	436	412	379	438	423	462	411	412	374	420	437	431	439	426	424	425	415	446	460	416	431	423	418	404	460	412	411	385	421	451	427	418	426	393	379	452	440	436	433	463	425	433	422	441	426	422	457	407	440	398	412	426	395	420	434	442	452	402	438	408	425	444	446	408	438	414	397	421	411	421	419	411	439	393	434	393	455	405	407	440	422	443	441	439	463	400	413	464	411	400	404	419	419	414	411	441	392	402	429	408
11900	1174	248	229	251	216	222	242	239	231	217	235	224	203	202	205	183	210	194	213	213	184	189	210	214	217	207	198	194	194	212	193	193	185	195	197	195	205	205	179	190	165	190	174	203	188	203	184	200	208	217	198	180	212	170	183	210	205	193	210	197	206	173	187	197	195	200	189	185	206	172	194	214	205	200	195	192	230	181	200	215	208	182	197	201	181	209	188	197	215	208	213	212	186	194	218	178	198	204	207	175	220	215	192	215	205	200	176	191	181	201	211	213	193	193	176	198	196	176	187	213	212	184	179	209	191	186	203	206	222	201	193	183	211	190	197	219	211	183	184	184	180	188	196	190	188	178	207	173	198	183	199	190	226	178	185	216	184	196	172	204	189	193	189	179	204	186	203	184	198	189	214	190	211	236	206	177	208	240	193	179	194	210	179	203	198	207	191	194	175	187	194	192	203	185	169	197	221	181	190	176	200	199	183	210	188	208	189	194	179	233	227	182	194	197	223	190	210	188	174	203	200	171	190	208	176	195	183	226	183	207	180	233	201	203	184	212	196	217	198	202	190	216	175	201	213	204	213	216	221	182	192	193	201	199	193	189	212	202	192	166	204	190	185	190	229	213	189	189	186	202	188	202	196	203	177	194	208	198	199	210	240	183	225	191	190	180	176	206	199	201	170	201	194	189	200	224	198	179	197	191	203	196	209	176	196	208	202	188	171	218	192	212	193	177	215	198	193	183	173	216	192	205	195	199	172	207	181	191	192	199	208	201	194	196	169	177	199	225	182	178	208	200	229	207	187	181	216	207	162	188	183	202	192	207	194	194	212	208	187	179	166	190	211	185	186	189	194	192	198	191	202	209	202	212	185	175	199	206	183	201	224	179	200	190	182	212	204	180	195	183	197	209	207	189	180	195	196	207	193	190	182	193	205	176	213	201	165	179	206	215	192	193	188	185	204	212	180	195	175	208	190	194	187	204	207	186	199	171	234	200	191	199	206	218	213	177	181	185	192	188	184	186	216	181	203	187	199	177	202	191	198	196	212	216	218	188	185	203	190	182	204	222	194	234	201	204	180	187	202	216	195	222	209	211	198	218	215	181	204	197	206	180	204	220	206	205	225	203	199	211	214	181	224	192	200	203	168	211	202	196	191	192	194	199	200	176	157	182	213	223	191	216	191	204	200	219	196	213	207	187	179	209	223	207	168	206	191	186	218	208	220	206	212	181	213	206	201	227	195	192	204	213	209	218	181	194	181	187	188	168	211	189	202	200	189	207	181	179	205	193	192	192	182	188	207	204	194	190	215	206	184	173	205	210	185	201	184	179	178	189	193	191	221	195	172	188	213	188	194	210	189	201	221	202	194	183	201	190	169	175	214	193	220	190	206	205	209	175	228	196	207	199	184	190	195	189	172	200	187	193	206	192	213	229	202	193	187	211	185	200	171	170	164	196	189	184	190	205	186	203	186	206	205	200	186	208	216	202	192	198	164	187	194	205	192	194	171	199	188	195	195	168	185	198	176	202	207	183	191	209	181	184	207	208	192	175	170	231	202	188	211	167	198	206	204	173	226	205	188	213	196	179	184	206	193	186	177	225	200	212	202	202	195	213	184	178	180	217	200	193	156	180	180	210	196	195	216	200	188	192	193	217	204	217	195	196	201	195	214	212	202	186	187	168	197	172	193	207	196	178	194	188	179	223	190	163	204	165	202	202	180	189	209	198	218	205	192	205	192	199	211	197	188	204	205	184	161	190	207	175	200	186	199	200	204	223	198	208	211	194	188	213	234	204	196	166	190	203	205	204	185	216	174	183	201	174	194	207	209	192	207	198	209	171	208	175	191	209	165	177	187	194	207	200	202	207	162	195	187	194	196	222	202	184	222	200	173	194	174	193	209	186	216	180	184	217	206	178	197	201	200	192	187	213	207	207	196	186	205	170	165	182	190	189	193	206	180	218	181	161	198	204	175	199	187	198	214	198	192	195	193	192	213	170	225	221	158	209	206	197	183	194	203	216	197	205	191	201	185	171	209	204	197	188	170	212	182	217	191	208	210	212	189	206	203	168	192	193	196	190	182	194	202	196	181	174	185	185	214	214	192	201	214	188	182	200	188	189	203	212	207	197	201	199	194	184	198	187	217	205	210	191	238	183	177	212	210	185	170	184	185	198	201	194	184	196	203	209	208	187	177	197	177	193	204	168	177	173	188	186	187	211	205	187	217	204	187	198	214	192	192	187	212	200	193	195	191	217	209	233	181	211	183	177	202	184	207	204	208	181	209	199	216	194	216	206	185	199	197	167	193	209	213	193	205	190	217	164	190	184	179	192	192	206	201	180	165	178	182	204	179	171	212	176	203	181	184	176	192	184	213	187	170	199	199	196	187	183	192	161	193	187	203	187	186	185	201	210	191	182	202	210	191	201	180	189	197	190	188	186	185	208	185	219	194	194	223	200	189	187	185	228	187	216	186	174	235	208	180	186	190	212	182	212	201	203	189	200	230	193	212	190	207	198	198	214	201	181	188	196	185	218	191	217	202	199	224	185	182	202	194	200	200	206	191	199	206	190	174	212	198	183	205	195	204	182	187	180	188	200	184	201	181	190	194	198	186	186	215	195	219	188	171	198	180	163	185	185	219	190	176	231	175	168	201	186	225	224	182	200	168	174	182	158	180	182	189	226	191	192	207	201	193	204	206	209	212	185	184	202	200	221	198	200	198	214	206	217	219	183	170	177	180	202	216	174	175	196	207	199	214	199	207	198	186	227	190	188	177	185	201	201	181	201	195	171	185	203	189	205	185	178	196	197	194	189	202	194	203	184	179	192	191	225	169	204	187	180	215	190	193	168	192	182	199	182	185	214	249	203	225	197	199	191	203	182	206	190	181	211	229	207	214	226	197	206	209	228	161	182	201	188	201	214	199	181	174	212	207	188	180	194	212	189	206	204	207	178	170	194	205	184	179	206	201	188	222	207	170	205	206	187	202	194	220	200	230	223	207	204	208	217	178	186	200	205	190	210	216	208	209	178	189	173	242	205	197	203	201	194	210	196	170	197	204	214	204	201	179	201	192	188	223	199	183	182	182	181	200	244	194	168	185	180	181	177	210	193	198	192	189	188	189	189	203	186	200	219	193	200	173	171	187	190	190	215	200	180	180	172	210	171	204	204	232	198	193	188	170	201	187	188	182	179	187	188	236	199	210	195	179	221	158	194	193	189	188	218	189	204	170	208	196	192	210	200	219	177	203	197	192	193	216	188	226	212	200	198	214	223	192	190	215	203	197	191	195	213	199	190	201	191	189	190	212	218	202	200	184	225	200	181	181	193	202	172	198	192	210	177	198	184	205	192	195	190	185	170	190	188	183	206	190	187	215	201	174	203	199	189	183	191	185	204	188	170	189	199	173	209	169	198	189	204	220	169	181	186	218	189	183	195	186	180	198	182	190	191	184	174	189	179	216	196	215	193	195	189	206	207	190	215	215	182	209
8862	824	651	696	682	663	588	635	617	654	672	696	701	615	551	510	542	504	506	519	487	507	526	500	483	518	537	503	505	505	479	541	488	501	443	495	514	516	496	497	465	515	485	482	473	507	497	505	488	490	504	502	543	475	510	501	507	532	517	470	506	523	511	486	502	491	515	513	520	484	503	498	514	520	536	462	501	508	520	490	543	501	497	492	494	523	505	523	520	539	541	502	517	499	491	485	498	497	530	491	510	513	524	489	523	521	499	544	498	474	523	536	531	520	519	519	524	516	472	479	524	519	514	514	535	453	489	521	521	473	489	518	457	505	486	497	498	446	479	536	499	499	502	498	504	539	513	499	447	490	535	465	485	479	533	486	512	512	475	534	533	505	514	523	484	492	504	495	502	470	495	521	503	463	481	484	514	518	517	506	481	544	463	504	489	525	533	501	489	535	471	528	535	528	526	496	514	488	507	523	467	496	512	523	527	532	491	498	502	516	522	515	519	538	506	477	506	494	480	544	506	498	489	513	531	527	480	505	475	511	497	511	531	526	473	526	454	545	488	500	503	477	503	470	508	518	514	489	535	513	506	479	478	520	530	533	536	506	521	540	530	493	449	510	494	520	505	483	489	516	491	532	520	499	526	493	508	535	560	524	514	510	504	487	503	535	500	514	475	496	500	514	495	525	492	510	516	494	521	515	527	488	485	498	493	508	459	493	513	538	494	519	446	513	480	495	493	513	524	507	489	454	496	482	493	487	548	474	510	459	511	510	524	468	512	521	465	513	512	499	508	513	505	506	425	479	478	471	543	485	463	490	465	508	502	491	494	505	501	468	523	473	524	450	449	504	504	517	474	491	480	503	532	510	473	479	459	492	489	483	501	505	526	512	507	501	499	482	514	498	489	499	507	486	512	545	529	480	521	522	521	468	503	488	505	481	478	526	503	488	520	487	507	495	488	495	523	496	519	503	485	489	526	519	464	498	478	494	488	512	512	498	487	494	461	467	532	526	474	502	467	493	507	573	529	540	502	535	518	490	470	533	451	499	503	477	528	537	506	498	494	550	491	527	493	522	493	473	503	519	486	494	519	493	485	514	471	513	488	505	533	515	504	537	495	495	481	501	507	521	491	513	486	503	508	502	519	486	496	483	524	526	510	475	534	462	497	486	489	507	479	479	495	501	446	486	467	482	524	466	529	469	521	496	517	523	518	513	558	504	483	495	527	486	511	487	446	528	530	556	509	511	486	515	524	531	503	522	490	556	547	543	515	453	531	494	560	527	476	487	537	493	484	501	509	512	500	520	497	491	532	549	494	465	500	523	534	471	511	504	493	533	495	495	464	496	479	490	492	495	477	433	533	494	470	513	489	473	496	503	507	479	475	514	496	515	506	509	453	503	501	472	493	531	511	532	486	479	519	540	485	507	502	523	536	505	510	470	509	535	473	491	511	509	516	532	464	534	482	507	548	501	528	497	515	503	516	468	530	493	514	516	526	520	514	470	536	465	526	535	533	522	444	484	477	492	541	519	523	468	485	509	511	551	468	514	487	475	478	525	524	493	488	476	511	465	555	520	496	494	511	468	481	504	484	561	506	515	504	559	550	470	497	472	475	516	493	507	520	476	484	503	531	532	494	521	510	485	522	508	469	489	451	526	484	457	492	512	522	507	508	510	512	496	497	488	555	521	500	537	509	473	516	521	465	487	552	458	490	497	538	491	487	483	501	489	502	517	483	504	528	481	470	486	475	497	473	481	494	502	513	493	479	481	516	512	508	522	468	510	514	480	467	528	509	528	472	442	464	483	538	488	483	531	489	513	518	488	504	469	466	498	505	499	521	475	511	513	444	502	501	522	453	510	516	542	520	513	478	483	481	475	520	533	536	505	511	519	488	501	519	505	532	468	506	541	513	525	539	481	510	526	489	540	527	484	506	515	514	513	508	526	481	511	487	509	524	502	448	504	473	482	511	494	470	516	496	487	540	519	484	521	449	477	503	537	477	489	536	491	517	468	491	470	537	499	499	522	519	509	525	549	486	497	500	478	511	534	485	473	500	489	497	480	480	547	510	478	530	512	502	529	492	477	500	494	481	511	487	498	505	494	488	519	502	523	544	481	487	502	508	511	510	516	490	518	530	510	513	495	474	521	504	491	487	520	524	496	484	500	477	507	517	497	491	493	532	517	501	528	497	454	468	470	508	536	527	502	488	513	494	519	533	482	469	559	499	491	531	487	514	557	531	538	507	515	490	525	512	514	534	515	488	480	502	494	526	480	553	527	493	486	504	530	505	511	492	505	502	519	490	450	508	494	485	493	504	514	530	499	511	470	503	527	546	512	476	488	478	517	472	458	459	465	508	503	494	509	500	523	490	552	507	509	511	446	497	500	483	529	479	478	484	531	525	459	522	513	484	539	486	510	488	451	512	514	527	503	493	520	492	498	517	505	505	488	517	495	544	507	526	527	504	505	470	495	505	512	494	503	473	489	472	466	481	489	478	481	526	480	536	492	487	485	505	515	501	549	493	529	532	478	502	490	499	508	490	486	492	528	504	474	538	464	510	501	509	521	508	498	488	509	491	493	498	522	499	501	482	510	501	554	481	514	533	471	479	522	495	501	498	493	500	479	499	496	491	521	515	520	503	529	539	519	514	501	512	511	498	486	485	498	509	516	472	465	481	528	530	513	542	541	512	500	484	470	482	503	460	499	525	513	484	512	522	539	489	509	556	532	507	503	522	488	477	475	491	484	507	487	511	501	497	509	499	505	486	487	506	514	518	497	508	500	498	489	524	524	502	549	474	497	476	512	486	506	491	512	498	510	505	499	536	510	495	507	553	509	488	497	490	500	489	512	517	521	506	495	507	535	498	486	520	546	501	465	522	465	516	468	513	512	482	475	501	541	512	468	467	507	453	509	427	515	493	499	516	495	524	512	479	490	464	476	513	509	493	512	482	511	519	491	508	536	478	485	521	546	505	523	494	505	527	486	521	527	501	495	482	486	517	524	547	501	476	519	526	529	461	503	540	537	497	490	507	479	506	506	509	500	506	506	480	540	504	505	451	528	534	510	519	513	508	507	511	502	493	489	484	488	478	496	510	542	506	510	523	486	469	519	493	471	447	510	480	529	478	557	509	504	473	485	539	523	469	516	494	473	473	534	501	468	495	490	487	530	494	537	489	484	491	538	498	472	487	515	536	465	494	514	533	495	522	522	487	506	515	508	464	512	487	478	466	492	454	507	496	520	500	522	519	504	489	527	486	489	523	501	507	476	509	500	470	497	515	505	506	520	494	486	471	471	506	472	520	503	532	540	524	525	506	463	493	523	477	513	512	521	466	516	466	510	557	510	513	478	510	491	480	542	521	491	528	502	503	499	499	564	489	474	486	482	531	525	509	497	510	546	476	496	526	511	505	449	466	491	495	512	511	501	518	484	493	486	493	535	502	497	489	531	512	498	478	508	499	524	478	483	560	477	499	467	510	511	478	512
28529	4995	858	573	495	481	373	375	365	348	369	359	323	295	283	286	276	288	277	272	290	266	307	288	251	254	252	281	304	247	260	229	278	266	281	256	256	266	233	239	242	249	274	244	272	283	268	267	295	301	289	290	281	274	273	277	242	266	284	254	272	273	229	277	313	250	276	275	264	315	281	289	256	230	274	280	269	273	276	255	233	272	272	241	246	251	250	262	242	245	263	287	236	300	285	232	260	266	275	284	242	269	268	271	279	272	275	266	276	265	259	234	260	290	266	294	319	251	292	240	252	283	264	273	284	276	285	255	278	226	255	270	273	260	261	255	258	234	251	248	263	255	259	258	254	254	264	265	306	277	285	271	266	256	253	272	264	274	256	274	264	281	283	217	235	276	273	266	215	252	261	267	261	262	277	269	253	277	264	285	242	256	252	260	298	281	262	293	266	260	254	258	266	238	266	279	222	293	252	266	251	268	282	262	255	269	266	268	246	264	253	239	271	257	298	225	251	263	265	263	270	259	242	304	265	251	271	275	263	272	290	258	290	261	267	250	257	268	256	263	263	243	301	257	298	287	274	253	274	259	252	266	279	262	258	244	249	273	265	279	264	248	283	268	253	241	265	252	274	262	249	297	239	247	286	256	283	263	253	287	301	264	268	256	252	282	280	274	262	262	257	282	265	274	260	259	266	295	277	281	276	320	254	250	286	254	256	283	245	258	287	253	266	241	218	242	244	264	274	244	281	272	268	275	254	251	288	262	243	256	273	263	277	271	270	256	259	263	280	262	268	280	270	245	293	268	249	277	240	279	233	278	247	261	299	264	257	266	268	253	248	269	249	271	277	291	254	218	261	266	272	281	259	267	277	254	273	264	274	271	228	264	254	247	281	237	245	267	263	239	281	254	285	264	307	285	260	264	291	252	266	238	241	249	279	273	251	269	278	284	263	264	261	273	235	246	266	260	272	260	244	253	264	269	266	255	268	292	279	255	265	267	301	273	282	247	264	279	277	270	257	280	282	265	245	269	288	290	231	260	268	272	282	274	251	291	295	266	258	263	252	244	283	249	245	275	277	269	248	279	276	268	303	273	281	282	279	242	314	286	311	291	269	282	268	239	221	285	294	287	274	253	292	263	245	251	267	251	280	250	245	258	264	269	279	262	270	252	249	236	251	268	261	254	247	244	295	260	240	263	286	253	261	279	274	265	284	294	260	302	286	280	258	297	249	268	256	259	257	260	267	269	259	316	268	271	245	277	257	268	286	243	249	263	242	246	266	284	274	266	245	248	288	282	270	263	236	236	266	290	269	264	280	256	277	220	264	268	263	273	286	287	227	295	286	275	294	268	260	263	318	270	264	257	317	296	282	273	273	275	291	267	256	246	267	282	262	295	262	301	257	290	266	242	210	279	286	277	241	268	269	266	279	237	249	263	244	264	237	275	265	242	279	283	257	280	266	292	252	277	251	241	268	273	304	289	227	276	262	271	265	280	269	281	288	255	254	256	239	273	281	269	264	271	242	248	260	286	280	254	267	224	286	268	245	255	232	275	271	257	256	272	296	266	279	245	289	281	280	235	245	269	280	241	243	308	266	246	278	278	232	266	294	285	280	283	272	264	269	268	260	264	276	238	268	253	265	281	266	257	262	272	248	284	246	274	260	266	244	248	260	244	254	280	265	265	237	262	230	274	275	270	249	258	283	269	240	266	231	286	275	241	268	251	257	284	268	260	277	257	266	268	240	251	285	289	269	272	267	244	267	248	252	256	264	273	271	285	279	288	260	265	287	256	268	273	245	270	279	242	278	249	274	267	251	289	289	284	281	240	271	269	298	244	237	256	272	270	242	286	278	271	278	265	239	268	235	294	255	281	265	271	299	284	257	246	273	261	250	258	263	269	276	269	289	249	302	282	299	281	260	301	253	274	288	270	269	268	260	287	243	283	265	283	260	272	284	270	226	240	246	276	276	273	271	256	257	271	300	257	255	276	286	263	276	263	260	256	283	271	272	232	260	256	252	256	259	266	266	289	262	250	298	252	282	288	255	287	264	263	265	269	258	248	248	272	282	254	242	257	272	250	267	287	247	247	251	287	272	256	263	275	301	292	217	282	254	283	269	253	262	288	231	262	274	295	266	258	255	288	266	267	258	239	270	273	248	271	262	271	283	260	263	272	260	284	276	259	292	248	270	286	266	277	277	283	271	233	236	283	252	264	262	257	285	267	248	266	268	264	265	265	233	263	288	284	290	272	298	289	275	253	245	253	283	264	272	320	269	267	281	245	274	274	273	263	267	273	254	246	306	266	281	257	287	266	233	253	260	234	296	279	272	251	243	254	280	231	240	246	248	259	266	282	272	305	262	254	267	242	278	253	292	257	269	260	264	254	276	247	281	259	253	243	285	276	249	268	284	258	281	261	249	254	271	254	244	242	285	249	276	278	256	288	266	252	265	292	247	293	267	252	256	256	264	238	243	279	256	281	270	242	265	260	253	260	228	286	253	266	256	255	275	247	266	255	276	269	251	284	249	268	262	264	232	279	271	241	258	265	251	269	273	273	249	270	271	258	277	246	266	250	262	273	255	271	275	262	287	257	270	294	257	242	249	255	244	274	259	285	283	254	272	292	275	260	258	263	275	268	235	243	264	258	266	244	250	268	270	252	284	269	270	266	274	286	236	262	275	252	248	258	272	266	269	274	244	243	267	283	264	292	289	264	277	244	256	270	295	256	240	233	272	291	275	255	268	242	254	264	270	247	250	262	255	249	288	277	257	274	266	282	257	273	260	276	273	257	256	243	300	257	279	276	260	249	279	240	302	271	292	243	237	260	241	295	271	258	274	233	269	273	279	268	266	254	263	253	262	298	250	249	276	298	261	255	271	233	278	265	243	291	291	271	268	263	264	267	247	279	284	261	239	269	284	258	251	272	269	259	259	251	264	285	254	265	262	265	275	263	247	305	285	293	261	268	222	273	267	279	225	282	286	275	270	274	259	251	274	259	240	253	244	259	294	264	245	240	209	269	248	285	272	252	272	286	285	261	257	286	276	253	277	278	251	256	261	238	280	280	287	287	259	257	284	290	244	282	270	269	318	300	262	254	278	252	272	281	264	279	254	281	277	273	262	304	256	270	281	276	258	234	249	252	280	241	284	260	260	263	304	261	248	266	264	256	287	246	275	282	286	280	283	256	287	286	243	243	270	275	298	293	250	255	267	268	272	286	274	245	242	245	282	291	302	280	249	265	279	279	247	288	270	285	231	282	226	281	269	258	263	276	282	245	306	266	270	251	300	275	275	249	301	253	274	279	248	256	239	269	233	258	256	269	268	242	283	272	269	283	251	262	239	284	250	254	261	243	267	294	247	274	268	254	273	257	261	256	289	288	251	264	285	274	273	271	272	257	264	253	259	297	260	257	257	254	298	255	233	306	281	263	263	236	284	251	240	272	269	257	250	224	276	248	264	273	268	291	284	269	257	274	284	253	238	243
19668	1715	1629	1683	1542	1655	1339	1197	1231	1162	1173	1154	1034	937	905	792	764	778	717	717	709	694	715	675	656	669	651	651	688	658	742	648	675	648	662	616	680	696	647	681	661	674	635	650	666	677	645	663	657	613	637	661	635	655	669	621	691	708	674	623	671	689	674	633	625	715	616	650	639	673	683	622	610	616	635	668	659	614	651	617	623	633	590	675	656	637	605	670	634	618	640	644	598	603	624	691	669	675	659	631	618	670	650	710	677	660	660	662	624	647	656	653	607	671	598	677	673	652	620	647	621	640	637	665	690	647	675	641	652	638	642	652	627	631	634	641	664	664	679	665	642	621	630	588	601	617	599	687	613	613	686	612	629	663	658	612	629	638	619	640	647	615	611	638	689	623	648	659	680	657	617	653	634	629	631	636	619	688	659	646	639	657	648	633	659	672	617	625	655	651	608	639	605	692	627	619	643	618	693	689	688	651	678	609	634	663	650	660	647	597	612	642	618	654	673	665	618	598	684	593	655	662	647	623	668	617	643	634	649	658	625	660	643	613	665	665	640	632	650	658	602	657	618	661	652	644	686	659	632	663	651	678	625	618	626	625	619	632	621	660	668	628	664	647	633	626	620	633	642	658	644	669	643	638	630	632	652	612	701	692	650	663	663	698	661	655	597	639	623	622	621	652	667	647	641	614	635	657	635	655	658	666	586	645	641	657	682	658	649	641	634	667	639	616	634	672	637	624	663	654	687	593	621	679	676	615	658	644	641	639	595	645	620	681	630	648	656	652	639	633	603	635	644	593	649	668	646	664	655	625	657	611	629	620	649	710	701	634	664	632	692	647	670	647	611	622	685	620	640	581	628	656	659	644	587	700	699	610	671	676	630	594	660	612	655	605	621	679	601	599	651	632	640	625	653	659	660	675	704	688	665	649	658	696	635	661	685	627	636	632	689	637	633	682	629	636	652	648	616	694	617	629	679	648	680	630	672	643	625	702	625	624	674	648	657	583	618	670	654	643	656	615	641	608	648	624	601	708	672	626	578	670	710	681	656	660	628	645	648	686	638	690	617	636	627	666	643	653	662	662	656	659	632	651	675	647	621	672	611	615	737	662	645	628	656	670	635	623	656	660	663	636	666	611	623	674	671	636	629	642	660	658	670	652	672	625	653	634	639	652	627	634	632	637	639	658	679	691	622	630	603	617	630	638	675	634	624	654	582	622	661	637	620	712	620	625	644	613	631	670	596	671	650	664	663	619	724	620	615	638	646	630	671	632	635	652	639	612	618	627	623	636	667	636	634	616	627	647	653	613	658	648	669	648	651	681	620	655	644	602	624	646	669	673	669	656	651	647	690	667	672	647	607	636	674	650	641	635	654	644	687	616	620	630	633	680	614	597	710	640	621	629	670	599	625	666	635	643	628	641	641	637	637	658	655	664	618	670	652	629	630	616	680	630	637	631	616	626	646	645	646	624	593	609	662	652	662	672	672	653	666	639	664	627	613	621	629	658	674	637	651	669	695	634	684	651	644	614	618	630	668	661	629	663	693	650	671	635	604	627	629	653	643	604	680	634	602	667	660	631	620	667	659	698	671	642	682	659	623	694	672	663	672	636	652	681	658	621	632	620	632	652	604	578	639	607	669	666	650	615	649	660	640	636	616	677	654	632	624	662	588	650	633	660	645	703	640	654	652	671	654	611	646	662	669	637	599	661	642	641	654	655	648	649	626	649	612	641	670	694	655	628	656	654	630	630	705	648	682	638	646	636	659	640	648	616	655	669	635	641	657	700	643	635	661	650	620	705	636	673	660	617	640	642	639	663	690	652	614	635	681	655	630	649	648	703	662	622	617	670	647	646	660	651	656	656	642	672	639	641	638	595	690	634	586	636	633	666	611	656	626	652	665	686	671	690	647	637	642	644	687	599	626	615	635	631	635	672	644	670	675	661	642	664	602	630	632	666	620	647	662	682	644	648	605	669	634	678	627	626	653	694	611	644	634	636	654	672	673	633	649	631	656	637	709	637	623	637	666	667	618	639	628	629	626	633	607	626	666	645	600	640	569	662	602	630	661	627	670	635	669	644	638	655	660	623	658	624	646	649	628	673	610	674	652	662	670	636	641	643	609	644	658	628	606	644	607	658	656	625	663	587	651	629	661	640	611	652	665	613	686	607	626	612	689	615	633	615	618	674	679	665	619	644	611	590	679	637	656	683	634	671	670	644	627	625	643	667	649	599	591	657	639	646	615	674	636	621	620	628	642	615	655	672	677	679	670	669	601	606	621	646	638	638	634	679	606	660	646	653	614	684	646	641	635	657	607	662	680	622	633	641	656	646	643	649	622	634	665	652	687	616	582	654	654	627	630	633	647	673	596	641	626	609	601	654	642	675	656	652	626	672	660	672	647	646	646	668	693	643	640	625	622	662	704	665	616	634	676	647	670	650	663	610	611	632	655	666	671	652	594	690	642	616	635	649	683	657	592	649	627	620	647	623	614	647	630	651	630	629	643	666	667	642	623	658	652	625	650	613	660	669	683	624	664	644	594	678	665	609	620	632	609	645	664	686	662	612	628	625	615	664	610	691	635	713	653	691	642	614	632	659	666	651	642	623	663	648	617	646	635	631	650	639	634	632	579	648	630	617	642	606	622	666	673	621	640	658	679	682	599	602	629	610	657	647	648	665	612	637	662	605	635	655	645	660	670	607	645	602	645	629	623	647	622	535	676	659	645	649	609	663	660	649	669	621	609	603	631	634	683	650	624	576	651	636	629	655	639	633	682	659	661	652	636	656	633	658	610	671	622	647	657	625	635	635	647	693	664	626	636	690	658	628	626	643	689	646	641	669	580	664	617	634	631	605	646	653	587	704	663	619	709	631	672	695	664	622	686	629	641	661	628	628	636	645	653	641	614	669	649	647	652	654	646	627	644	617	584	667	600	650	608	658	647	666	653	645	636	638	607	644	673	684	657	618	658	654	669	646	672	662	673	592	668	680	676	594	621	602	613	659	671	667	682	648	707	641	624	704	609	660	618	614	618	626	620	646	628	641	665	697	634	618	691	642	670	584	604	614	685	658	648	592	637	624	620	607	679	646	631	622	655	658	654	624	625	615	622	641	647	690	635	634	650	613	626	625	677	637	622	659	624	683	700	673	687	661	605	620	610	691	674	661	656	627	699	648	613	617	632	619	623	639	644	617	672	675	676	630	645	674	655	600	679	644	663	658	617	632	666	620	646	698	618	680	583	606	639	642	631	652	688	643	630	642	658	612	631	633	644	658	619	677	604	625	620	674	682	636	599	609	690	626	648	665	657	588	669	662	646	663	642	658	632	675	652	675	622	653	660	641	632	582	649	636	629	665	620	655	642	643	648	703	607	633	650	699	644	658	633	637	640	631	640	669	609	634	691	675	653	622	620	641	655	642	636	655	621	649	652	604	653	657	628	616	696	660	643	669	604	641	684	630	629	634	622	651	660	663	638	670	652	655	597	628
38885	9144	1411	794	552	478	385	328	329	293	342	264	267	272	206	210	190	212	175	180	186	201	200	199	178	190	218	185	185	196	183	186	190	163	175	187	204	175	176	185	167	173	175	191	175	191	178	153	194	191	162	191	164	167	194	170	180	160	143	195	198	174	184	190	171	168	158	179	179	175	175	198	180	168	168	185	175	169	186	180	181	167	172	187	185	169	176	198	188	172	189	176	146	176	181	168	182	191	171	169	175	168	182	192	172	175	173	177	171	178	197	168	171	174	174	181	165	171	189	164	178	188	170	175	201	198	165	182	183	173	163	187	164	201	145	140	182	165	161	194	182	175	174	196	193	194	177	139	174	151	187	171	172	200	178	198	173	173	191	195	158	164	186	180	176	165	154	170	161	175	213	183	183	202	171	202	184	193	182	208	153	195	160	194	170	171	172	175	163	171	185	162	188	170	200	175	185	167	178	194	172	144	165	168	169	174	161	184	172	149	159	204	196	182	175	194	193	172	160	168	175	162	186	193	184	173	187	176	189	155	148	161	172	189	165	167	198	193	180	189	189	163	186	198	160	182	172	183	179	175	166	171	169	176	177	163	166	178	165	171	162	166	188	181	181	155	179	163	162	165	163	153	170	183	170	178	189	168	182	178	178	181	188	206	146	180	166	183	184	188	164	171	201	219	154	160	158	154	178	177	179	208	180	180	188	168	170	185	215	180	182	169	183	179	187	165	155	158	192	214	181	171	178	184	145	175	158	174	190	159	165	184	166	175	140	162	157	170	186	167	170	170	157	186	160	173	201	194	194	156	189	183	179	199	165	160	181	190	157	178	173	164	168	204	189	165	167	156	152	190	176	179	204	186	195	171	184	201	183	193	185	159	169	171	168	180	169	176	162	170	168	185	175	187	189	156	186	166	153	172	173	182	190	205	171	149	152	177	163	170	162	176	164	199	184	175	157	179	196	194	161	184	181	175	163	194	152	163	153	164	205	178	181	178	157	166	190	164	164	160	180	157	169	191	164	178	197	186	169	180	159	195	170	184	179	194	182	192	170	183	183	166	157	170	168	183	151	196	167	181	183	179	150	198	169	179	185	177	171	204	150	196	196	153	158	172	182	200	164	183	154	173	173	160	169	166	186	170	174	185	171	163	179	210	192	183	188	179	182	160	158	187	172	157	176	161	142	184	174	204	191	160	186	180	174	164	158	188	171	160	196	180	175	175	170	156	163	183	173	191	185	162	173	183	187	175	177	198	163	198	177	190	188	184	168	177	182	174	173	142	164	165	162	184	169	161	177	210	183	179	174	193	180	149	167	142	176	193	162	190	181	181	166	177	183	173	181	167	188	169	207	187	160	167	208	171	169	190	183	164	189	170	189	188	141	202	178	172	181	190	182	175	147	143	172	179	165	186	180	183	177	161	168	180	195	196	183	164	168	199	182	175	193	166	186	200	160	161	163	156	169	194	169	162	163	177	185	158	186	166	173	179	165	187	159	147	175	152	177	168	175	155	180	166	187	203	176	196	182	180	183	170	166	171	160	193	180	169	180	172	194	177	194	194	170	187	176	182	175	176	189	172	175	162	164	189	167	194	181	177	196	156	190	181	178	187	170	190	163	179	181	181	180	170	170	173	174	179	176	170	173	187	177	163	173	136	156	185	146	174	165	190	194	167	163	151	164	158	172	165	159	190	137	156	146	173	174	197	181	188	161	182	174	166	147	182	181	186	163	197	190	168	169	158	183	158	162	150	184	176	173	166	187	175	175	174	187	177	181	168	164	155	208	180	174	162	169	189	167	169	139	168	164	191	175	157	198	166	182	182	175	182	183	200	176	187	175	182	183	209	159	162	196	151	189	177	168	166	188	174	176	170	188	182	174	156	187	176	187	171	173	167	166	193	169	149	160	159	189	164	163	179	184	182	186	166	162	151	149	199	164	168	180	148	209	179	163	187	171	179	183	196	159	182	182	191	188	185	185	178	193	164	180	188	184	187	163	166	190	175	195	176	174	174	176	170	185	166	156	176	181	171	184	162	181	184	194	180	171	149	169	179	186	186	178	193	173	184	172	173	170	201	161	147	163	169	187	201	159	186	148	172	181	177	182	185	192	157	213	193	184	186	174	165	169	164	166	178	179	152	173	163	169	148	177	181	166	168	147	165	183	176	186	153	201	195	166	150	168	190	164	167	166	177	190	177	151	198	179	172	178	156	185	162	170	182	184	173	162	155	191	168	179	162	193	166	182	182	163	187	183	170	173	159	178	164	204	166	194	178	179	185	173	159	169	186	157	178	180	163	183	188	173	165	191	172	169	170	163	168	168	194	169	136	156	177	169	182	169	173	198	192	178	185	192	189	141	149	191	169	168	172	186	211	168	142	182	165	169	152	173	154	191	153	180	162	167	179	175	189	180	196	172	190	203	201	188	184	166	171	179	166	182	193	159	150	201	178	158	165	160	178	166	159	173	183	190	176	205	180	190	184	176	181	179	196	151	157	159	158	164	192	188	172	172	166	175	176	184	155	187	192	175	182	147	170	156	168	184	160	207	197	189	186	156	183	191	183	178	172	179	184	164	156	190	168	172	195	161	179	168	182	175	172	175	189	173	182	198	169	193	187	173	175	176	173	153	166	175	183	181	181	187	171	179	168	167	184	196	169	174	157	185	173	186	173	194	176	183	172	164	204	193	177	192	179	164	174	150	168	169	170	177	176	166	166	191	158	182	173	182	191	187	187	190	175	168	183	163	181	192	176	159	174	158	166	151	166	205	171	166	170	190	172	187	203	165	162	172	173	202	144	180	158	157	174	194	185	173	165	202	184	176	169	185	203	167	160	182	178	181	187	163	184	174	183	180	180	164	210	191	163	185	156	168	178	191	157	165	197	168	173	187	186	182	198	184	186	209	159	180	199	161	160	161	189	186	191	192	158	185	182	159	164	157	189	164	182	159	197	201	160	198	184	163	168	210	160	165	177	176	184	164	173	178	180	182	187	165	174	173	181	178	180	175	163	195	158	163	172	193	172	188	177	201	179	171	170	202	168	164	171	205	181	167	165	182	164	206	180	205	153	199	182	198	176	167	161	158	185	172	179	143	208	163	189	165	191	189	173	173	156	161	175	181	191	190	167	174	162	171	175	172	202	169	185	169	173	184	170	163	206	184	166	176	176	167	186	173	175	167	172	190	206	179	162	182	184	154	203	218	185	184	185	164	173	166	183	180	184	187	182	177	201	177	176	170	181	166	172	169	160	163	179	173	170	201	168	187	180	191	179	151	179	182	172	183	174	204	183	168	181	171	185	174	154	168	182	185	195	182	195	170	202	178	170	202	174	167	181	164	172	154	178	178	179	184	168	164	185	168	171	175	170	169	189	193	185	198	167	190	192	174	172	186	149	188	202	210	196	179	177	181	178	182	201	181	169	188	177	177	186	182	171	173	189	165	170	148	179	199	160	191	191	163	201	162	173	193	173	185	178	175	196	167	149
25209	2367	2015	2250	2105	1931	1653	1450	1341	1429	1300	1206	1054	967	813	731	640	595	587	530	534	494	554	547	533	517	519	518	445	485	486	479	436	492	444	455	451	475	442	441	445	439	474	461	469	455	417	427	482	453	439	419	430	419	438	450	441	405	460	438	470	412	411	449	412	427	476	465	418	484	443	392	433	444	430	429	426	433	378	445	459	458	433	434	435	397	428	416	417	428	445	467	448	437	427	388	421	439	441	419	418	441	411	489	462	434	421	452	455	388	441	470	441	428	442	437	427	439	437	404	433	447	453	451	439	405	439	389	443	395	453	434	469	426	428	455	478	458	453	406	454	415	465	407	434	465	466	448	421	415	447	467	467	452	425	404	438	436	430	417	450	471	453	433	419	446	455	422	421	447	389	463	415	442	409	422	427	439	449	404	404	398	449	430	433	441	394	414	429	458	421	429	413	436	394	447	474	433	452	410	479	463	437	485	419	394	425	403	446	450	417	451	449	443	462	429	395	448	431	399	440	414	432	443	399	436	413	435	408	427	445	457	427	425	413	442	443	446	420	438	451	441	453	396	382	414	424	443	429	435	449	438	416	432	445	404	450	413	479	407	416	452	417	438	457	444	428	461	439	452	432	408	461	460	420	447	453	451	402	433	423	440	443	388	440	417	397	414	463	431	407	424	470	451	427	392	411	452	412	436	455	449	454	440	411	420	438	454	438	422	456	487	464	423	438	436	422	431	429	451	446	437	422	445	433	446	422	445	443	438	462	490	424	407	425	448	428	430	444	370	419	463	450	440	466	435	446	437	422	395	414	428	453	420	429	427	412	408	389	430	421	415	470	455	403	434	433	435	444	427	428	412	421	421	434	455	427	427	461	455	419	443	469	466	422	442	428	443	439	427	416	426	478	435	395	465	395	432	423	445	455	440	434	478	392	377	444	426	444	438	510	439	447	406	421	426	446	459	457	423	441	445	436	432	422	461	462	384	434	455	382	482	436	444	454	440	456	438	431	449	417	410	454	457	468	451	401	406	418	453	428	442	424	418	432	435	431	418	467	467	447	420	477	401	436	415	409	402	427	436	427	412	447	432	399	449	438	449	390	402	454	437	471	389	445	443	435	464	416	409	408	438	477	449	471	423	428	431	418	448	429	446	446	430	442	437	469	418	418	416	407	478	401	422	477	478	451	414	411	471	457	451	416	422	413	429	403	428	438	459	458	413	447	403	417	423	446	413	431	434	461	447	448	461	435	416	434	419	416	423	424	432	434	434	413	428	475	429	426	426	448	431	463	438	465	432	426	431	441	424	434	420	453	433	465	438	400	438	426	465	434	429	417	391	444	433	436	384	465	386	427	417	423	439	436	409	403	480	443	467	445	435	426	443	453	445	403	463	435	424	427	433	412	453	438	411	449	404	434	429	422	438	441	421	414	457	420	410	421	436	441	475	439	443	394	428	421	413	440	379	429	450	470	442	502	392	407	432	416	426	455	469	432	464	431	470	413	426	406	460	438	432	439	433	443	447	432	466	419	414	425	446	424	421	407	438	407	485	399	436	441	424	448	442	415	444	438	438	424	452	480	426	430	442	428	446	441	423	403	466	448	441	433	461	427	416	392	451	427	452	459	445	432	394	410	446	421	418	394	398	440	438	430	448	449	450	452	458	432	440	467	445	457	451	476	417	422	421	433	440	439	420	431	437	402	458	413	446	443	414	449	426	464	428	440	410	435	448	482	465	417	443	413	410	369	418	429	428	434	477	407	442	410	456	430	485	481	456	404	459	433	452	433	432	407	413	455	436	372	429	454	439	385	449	437	425	445	398	416	421	453	433	456	440	400	441	407	429	434	444	442	448	438	442	439	399	433	445	424	409	429	467	434	431	417	430	438	466	430	437	459	411	435	477	409	432	426	414	474	426	428	459	458	444	454	445	468	434	445	447	433	434	398	433	463	457	396	427	439	450	440	433	486	447	456	440	448	458	428	435	447	448	423	420	412	480	502	458	441	412	457	436	478	415	448	426	456	412	428	425	414	434	454	451	425	472	450	447	443	457	368	426	441	462	414	452	463	418	450	436	438	397	402	404	436	417	449	465	426	439	470	439	407	474	429	430	426	466	455	402	459	434	437	462	397	424	428	413	435	437	435	404	439	434	427	453	423	456	421	444	418	422	445	448	421	445	420	443	415	443	408	392	413	411	418	444	423	397	433	409	467	433	433	473	412	422	448	393	462	419	417	415	403	414	411	445	425	442	440	402	444	452	418	474	430	454	446	420	434	441	424	433	403	480	448	459	465	444	406	437	410	399	455	438	418	500	422	452	432	424	416	415	417	437	433	438	436	438	424	424	438	433	464	442	453	401	386	461	402	446	464	449	434	456	451	426	433	463	433	387	449	459	419	444	412	417	417	443	410	409	413	430	425	449	418	435	444	415	413	463	441	448	446	414	435	453	437	424	431	444	459	407	404	399	408	438	419	454	431	431	411	435	416	429	417	420	436	434	452	438	454	448	408	425	465	412	410	409	408	439	419	469	443	429	434	446	447	420	416	422	428	427	452	465	404	429	411	443	407	471	414	430	437	466	436	452	457	423	442	454	424	444	439	470	416	479	462	429	452	457	434	401	439	417	409	417	391	455	436	454	447	459	404	437	442	438	397	454	423	409	451	459	410	427	460	443	451	437	424	453	424	459	459	445	415	448	428	425	438	457	458	439	395	382	437	388	447	431	436	404	459	448	420	417	381	431	428	468	431	421	464	426	439	406	459	421	423	412	442	442	462	444	415	438	460	387	417	432	478	393	463	422	415	399	380	451	424	447	443	445	449	468	410	432	411	425	449	425	452	415	414	465	419	432	452	440	448	416	430	431	437	420	456	413	437	466	444	438	424	467	450	425	455	461	440	454	428	432	430	417	440	452	453	405	403	414	462	422	423	417	455	456	444	463	468	429	432	442	443	405	441	425	422	451	423	425	451	414	434	419	454	429	411	433	442	442	403	432	426	440	445	435	439	425	415	400	403	472	446	413	386	441	459	418	454	433	448	435	452	434	404	409	437	456	401	407	420	441	453	409	449	419	414	436	436	458	442	454	432	455	437	476	478	442	437	387	459	420	439	431	412	423	464	429	430	419	404	451	428	475	471	439	438	395	401	471	470	439	428	438	446	465	440	407	425	446	436	468	458	455	413	445	429	438	397	404	409	444	450	431	416	459	442	415	418	465	440	424	432	397	446	424	442	406	425	395	418	416	442	426	462	476	455	412	433	424	441	414	405	405	412	414	486	421	414	399	432	435	434	431	453	425	440	462	475	439	362	433	420	417	460	435	480	450	462	426	421	445	398	397	427	426	425	435	438	427	416	432	452	436	458	435	434	426	415	462	438	423	420	431	421	436	442	436	416	426	386	410	414	451	426	449	427	442	416	426	430	432	426	418	442	409	468	419	441	412	431	465	427	454	431	459	418	413	422	409	454	439	408	459	444	416	394	438	437	399
11849	1157	286	232	214	216	227	222	239	241	228	238	242	220	224	232	177	212	196	213	189	196	213	185	210	225	185	195	195	166	210	199	205	185	189	197	207	193	206	206	203	202	181	215	194	215	191	217	227	222	196	201	196	217	185	239	178	187	217	217	192	211	191	207	198	173	190	213	203	200	203	195	211	187	210	219	200	196	204	209	219	199	202	227	202	193	194	193	207	190	198	197	212	205	186	188	199	182	199	197	204	173	219	195	202	175	192	224	217	209	205	182	196	203	183	200	194	192	198	206	206	203	208	218	236	199	193	221	222	212	200	194	220	188	198	189	203	214	192	210	205	198	228	190	200	204	197	182	208	196	200	210	208	192	203	188	215	215	196	199	179	190	173	184	198	200	187	175	221	197	232	183	215	199	189	182	186	210	209	226	219	211	194	175	215	220	197	191	195	204	202	230	210	195	194	189	208	190	232	190	195	215	202	212	213	205	194	214	175	215	222	200	193	185	199	212	213	197	197	185	221	198	195	196	224	190	196	198	205	221	223	190	202	190	194	216	193	227	199	183	187	192	213	180	208	200	180	185	201	184	179	209	200	208	188	191	199	212	188	187	212	198	208	201	189	196	197	221	202	205	190	196	195	202	196	168	196	200	224	198	199	173	196	198	207	202	203	221	210	208	204	206	195	194	186	201	214	193	209	189	188	221	192	190	185	218	214	184	188	214	202	185	169	201	171	212	210	202	196	213	216	167	175	184	203	207	199	201	207	161	225	199	177	200	225	195	221	178	187	201	205	218	197	219	222	185	204	192	193	211	203	197	204	211	189	193	200	175	179	206	189	200	201	190	206	194	196	235	202	207	202	218	209	193	201	193	201	197	206	203	203	196	203	229	170	202	212	189	204	210	206	183	210	177	194	195	197	209	202	200	179	185	192	211	199	224	180	191	190	210	208	222	222	195	199	204	202	216	182	227	173	218	179	197	219	194	199	192	181	183	179	192	207	183	180	208	223	216	195	194	194	172	169	217	235	193	191	213	207	211	213	214	212	208	215	178	208	208	196	188	213	210	197	172	201	165	219	187	202	178	186	215	199	218	205	182	214	181	210	195	186	211	209	170	224	207	190	195	200	183	226	198	208	198	203	204	197	212	205	202	188	206	210	193	189	191	193	199	175	204	225	210	197	214	193	190	207	181	196	194	209	178	201	217	220	205	203	185	203	200	190	199	195	204	206	218	200	222	186	209	219	204	192	211	202	182	201	189	225	202	206	196	180	198	183	183	233	186	207	228	212	181	187	173	169	192	191	192	201	202	180	188	198	207	206	181	185	191	217	182	183	176	215	185	187	206	222	214	194	202	198	198	201	204	197	210	209	236	213	206	185	217	203	215	198	186	208	197	180	192	192	201	230	227	207	193	183	197	224	216	187	182	207	200	186	190	202	211	186	191	219	178	210	220	216	201	201	222	185	211	212	194	203	194	221	187	203	192	191	199	208	204	182	203	236	196	201	229	199	208	204	197	213	204	172	243	191	195	223	182	185	207	175	186	215	181	186	183	205	190	226	203	192	160	204	188	179	188	178	186	175	211	187	206	202	198	168	174	221	221	229	205	201	193	182	190	195	185	204	237	184	207	196	168	195	191	211	211	188	192	189	211	198	197	198	203	226	186	201	206	203	170	180	210	204	198	201	190	193	211	195	197	172	177	214	204	176	212	205	200	181	200	202	209	192	196	198	192	182	190	181	180	168	197	219	191	191	194	195	201	202	184	192	212	184	216	173	200	203	218	215	207	214	205	186	211	193	198	185	184	200	198	207	210	221	177	176	185	202	208	189	195	191	220	198	185	218	208	190	193	176	171	189	183	224	188	179	177	217	191	209	219	208	234	189	197	216	191	188	197	183	180	196	201	216	174	227	228	197	226	208	202	208	198	192	201	172	187	206	209	188	148	194	192	181	198	222	205	187	201	213	223	206	195	208	178	193	238	225	195	228	205	213	195	181	191	187	175	206	200	205	226	159	182	208	209	207	186	209	207	215	209	190	192	205	177	216	200	209	211	219	216	211	198	196	203	230	222	194	219	191	208	189	175	195	216	216	186	219	213	192	213	212	239	209	186	221	199	225	201	183	205	204	191	226	212	209	222	186	190	180	193	204	176	175	186	207	219	204	182	216	194	214	200	211	198	212	184	163	181	211	222	177	190	206	184	207	185	200	170	204	209	223	207	197	192	196	177	176	188	185	217	199	198	216	204	185	193	196	195	199	221	202	204	202	217	197	186	182	179	181	214	214	186	201	188	191	190	216	187	188	198	194	193	196	221	200	193	180	199	187	204	212	191	174	191	203	204	203	186	206	204	196	198	201	190	198	192	205	197	208	191	203	184	205	222	214	191	216	195	193	210	218	202	206	200	198	188	192	195	198	201	193	204	199	209	234	199	200	198	204	217	193	201	200	193	189	199	181	193	220	189	199	216	186	185	240	211	168	188	218	214	199	181	202	214	196	198	204	248	194	211	197	200	202	180	199	191	176	203	180	192	197	202	196	215	227	233	204	206	200	176	219	197	218	199	200	205	188	184	193	186	219	193	175	202	198	210	211	222	202	227	195	220	196	215	234	211	173	201	199	197	190	201	217	198	197	188	195	202	230	228	214	199	185	198	205	223	170	179	194	221	190	221	189	215	204	234	186	225	200	212	198	200	195	196	215	206	222	185	224	182	210	208	192	231	216	192	204	211	192	186	183	182	189	205	195	195	186	217	204	203	216	220	202	178	193	235	231	215	201	229	204	234	196	193	184	202	195	205	185	188	191	188	193	214	196	196	183	198	175	201	177	213	198	200	192	213	215	185	193	205	198	182	196	193	211	195	187	221	206	200	190	184	192	171	189	203	198	196	192	238	196	174	218	182	211	191	229	199	224	198	208	187	192	173	188	184	202	200	205	217	196	202	184	193	210	189	193	184	235	210	208	202	209	223	201	207	188	213	202	188	236	233	193	205	198	209	220	205	199	191	189	183	192	212	223	184	215	195	189	171	172	187	190	176	212	184	203	191	212	203	203	217	201	221	195	185	191	205	204	184	184	218	204	220	201	170	204	193	198	201	186	203	180	179	175	196	200	207	218	232	190	213	186	181	189	186	192	207	197	199	186	213	178	191	217	207	220	206	183	184	184	180	181	210	217	205	204	233	207	199	192	178	205	212	178	203	191	225	204	190	176	168	199	203	192	180	181	182	191	198	202	214	165	212	192	206	210	204	196	194	208	200	203	188	204	189	184	206	174	190	217	184	198	229	196	195	203	220	185	193	183	181	181	191	191	214	186	211	193	208	218	202	200	189	199	214	162	202	197	210	210	196	195	208	189	184	186	192	215	182	203	200	198	191	195	213	187	194	211	184	214	181	201	210	171	218	176	223	217	200	197	187	202	194	178	216	227	206	182	203	186	189	204	201	205	200	196	193	180	206	182	201	209	199	195	216	222	215	189	194	173	206	214	222
8638	812	651	729	722	756	696	721	736	793	779	713	723	652	604	565	569	529	540	535	521	544	578	522	516	556	557	521	516	508	510	500	509	509	451	488	549	508	525	495	492	481	487	506	461	506	562	482	495	544	497	503	487	525	519	496	497	511	480	489	503	495	499	520	492	518	517	511	509	523	494	498	504	540	498	488	482	559	466	488	516	485	451	507	518	534	511	541	502	538	513	507	517	507	461	520	535	471	476	526	492	525	572	524	519	532	487	530	466	504	523	491	515	500	496	520	503	505	527	516	508	509	570	493	483	473	493	498	467	533	515	502	538	545	531	512	521	513	485	482	479	480	505	487	476	524	508	477	558	499	482	524	516	459	496	484	515	512	493	496	496	539	523	521	540	504	490	472	516	535	488	522	523	508	516	544	524	490	531	490	545	485	525	485	519	463	515	486	478	465	515	493	502	452	502	511	548	518	505	483	486	495	518	519	445	505	503	477	516	518	514	447	517	531	526	523	533	515	541	535	521	483	509	519	507	515	495	497	513	470	493	522	518	552	533	511	455	516	556	537	482	544	505	498	527	528	544	499	507	505	549	496	528	513	487	515	534	545	507	513	544	508	515	524	522	473	508	509	569	496	496	490	526	492	530	485	518	485	488	486	530	539	498	533	494	520	504	481	529	539	550	495	508	524	507	508	521	527	484	533	501	554	490	515	490	475	477	480	477	526	528	478	508	494	494	503	504	497	514	524	501	499	517	537	536	490	523	529	552	501	554	487	526	510	526	484	490	525	524	508	526	503	501	511	500	519	564	543	480	504	526	567	522	551	515	508	462	511	518	492	528	493	506	521	491	490	470	503	565	541	493	543	505	497	501	500	518	489	504	471	499	510	567	531	496	481	476	505	543	508	485	498	477	505	502	515	513	511	483	488	482	539	530	499	502	526	512	493	502	493	499	525	498	523	502	534	502	494	501	544	506	502	504	510	539	534	546	540	486	498	508	466	502	534	527	510	513	510	485	501	456	464	483	527	496	478	512	532	526	527	525	527	521	503	506	523	538	524	519	502	449	502	490	490	535	507	526	532	519	507	511	517	558	480	521	520	503	489	489	527	527	486	521	524	516	533	512	498	510	522	503	562	482	502	480	528	499	522	532	535	535	517	507	471	543	498	482	497	518	492	477	509	498	518	476	513	522	497	501	509	501	496	535	518	528	473	491	536	507	495	483	536	500	479	535	497	488	530	493	491	500	529	507	544	527	517	494	547	521	489	508	549	532	495	494	524	497	508	496	480	515	501	491	508	466	522	510	496	491	526	517	483	504	537	457	498	489	489	545	497	471	510	509	486	509	565	512	518	550	542	514	515	499	521	526	495	485	569	531	493	519	504	499	531	536	520	471	492	456	480	510	499	515	496	510	513	527	509	497	527	509	524	559	531	529	508	514	520	540	499	464	482	492	520	506	510	532	528	497	533	501	495	490	513	527	502	487	466	509	547	519	524	478	535	478	524	532	539	511	496	496	490	504	510	509	465	486	467	485	509	506	531	515	492	513	479	519	526	499	514	471	523	509	511	475	465	512	537	545	515	457	519	523	510	529	513	532	499	489	525	531	518	516	506	517	500	477	500	516	503	545	495	508	550	500	512	526	521	504	480	521	566	540	528	509	517	494	549	510	492	555	491	495	518	486	507	514	473	537	525	532	515	510	504	495	531	535	487	539	511	490	554	530	529	484	476	495	513	486	486	516	509	490	552	531	549	478	506	524	492	526	505	515	488	481	486	468	524	526	533	504	490	491	510	530	500	500	507	501	505	534	530	488	505	544	490	564	517	513	532	509	520	507	535	551	504	515	500	487	510	495	507	510	483	514	496	506	509	526	510	501	527	533	523	551	497	497	494	537	518	499	517	524	493	528	508	469	547	496	489	500	496	476	487	500	480	529	509	528	487	524	517	515	533	547	491	536	514	550	482	458	469	494	517	486	518	485	509	509	502	527	538	557	506	523	471	477	480	514	486	558	518	468	561	497	524	501	530	526	501	521	525	497	528	506	489	523	508	502	498	517	532	513	479	508	514	504	472	521	520	498	468	522	494	518	536	493	503	493	542	521	501	467	478	500	523	524	522	489	487	516	511	501	473	479	477	537	508	528	518	531	471	517	508	473	508	466	501	524	502	521	504	493	497	543	519	541	523	511	530	483	544	505	531	506	541	506	497	500	507	525	500	552	490	533	522	491	491	473	531	494	518	516	506	517	501	485	564	521	497	504	502	512	512	519	495	513	493	503	518	533	518	550	503	507	488	536	498	489	495	508	517	517	481	518	476	536	508	531	502	508	497	538	532	540	497	511	544	459	488	539	507	524	511	508	520	478	525	479	498	552	538	540	473	549	513	504	507	521	506	488	487	518	528	531	485	529	502	491	487	493	514	485	475	493	525	500	461	488	519	529	509	506	499	509	488	496	493	505	508	500	526	521	476	446	542	478	516	513	519	495	524	495	513	516	488	534	469	519	490	510	498	524	506	502	550	507	500	519	523	521	528	475	515	497	537	515	517	556	478	487	510	517	518	522	494	506	491	508	462	514	557	541	523	519	493	519	517	535	502	536	512	486	528	484	517	486	515	487	511	505	528	525	468	511	494	533	498	519	458	496	545	496	507	493	487	450	486	503	524	511	472	503	505	532	534	489	518	523	480	505	509	518	478	539	552	474	545	493	529	517	499	530	522	539	520	499	484	534	509	487	466	496	550	506	524	485	491	526	467	515	527	498	514	507	482	527	533	509	510	485	528	536	486	478	458	529	506	502	517	501	507	552	485	512	518	483	532	500	510	515	552	460	508	530	459	500	492	541	497	507	514	525	471	496	500	543	496	464	512	514	546	527	525	488	525	494	525	498	534	478	511	508	473	533	535	516	532	558	493	491	558	497	519	474	517	520	487	473	504	536	459	501	481	452	556	536	474	521	468	508	520	481	524	539	496	503	470	487	508	523	493	456	508	506	490	526	516	502	518	528	504	526	541	515	507	488	494	538	497	491	510	514	534	541	529	502	513	492	524	521	473	498	489	488	524	509	493	517	504	495	456	471	461	484	507	516	518	481	513	498	505	483	512	519	496	467	503	527	500	477	531	538	530	546	541	536	517	506	554	493	483	488	461	502	525	530	477	521	505	504	507	493	524	495	508	529	512	531	527	487	513	518	523	478	507	534	519	530	518	486	505	498	532	498	492	458	520	545	483	503	516	522	484	510	489	497	497	479	494	515	510	483	503	497	484	495	496	518	556	516	469	529	505	538	500	540	499	545	512	507	518	528	515	536	490	472	481	504	550	506	525	527	510	528	527	516	535	475	466	496	489	481	501	510	499	510	509	517	504	525	560	522	538	535	523	560	487	494	483	521	484	459	504	521	476	493	510	553	582	505	520	540	563	506	468	531	527	523	542	513	477	512	534	531	518	504	556	515	540	502	531	528	578	495	513	476	544	539	516	498	491	511	512	507	500
28545	5267	801	613	476	490	381	385	404	414	397	334	338	319	304	289	284	253	295	262	262	300	287	296	284	304	251	283	261	292	280	267	268	253	282	275	266	270	232	261	291	272	301	283	256	277	271	267	283	237	292	259	316	278	273	277	283	302	280	273	267	242	283	284	286	274	286	251	259	282	277	280	283	265	251	272	284	269	286	283	283	279	248	268	257	263	237	264	277	269	251	266	253	313	257	247	257	294	256	290	291	256	253	292	261	252	256	286	260	266	274	261	266	255	254	295	269	246	284	252	268	237	269	277	273	306	245	264	287	263	229	263	269	251	262	296	305	281	287	262	274	303	304	260	309	303	268	285	267	257	296	281	263	281	302	296	289	299	268	254	259	266	262	284	243	263	291	289	264	268	284	280	290	260	250	277	275	276	255	272	252	292	270	250	264	277	270	288	260	285	291	257	269	293	272	249	292	289	288	259	289	253	271	284	279	275	269	252	263	305	271	257	272	275	300	271	254	279	265	265	285	265	271	268	270	277	268	287	285	262	283	262	279	254	261	300	275	256	297	274	260	292	286	268	265	272	282	256	243	277	254	244	247	239	282	273	245	262	256	305	302	265	266	270	257	289	275	273	310	249	298	289	239	266	268	266	233	284	253	271	251	263	262	285	272	259	305	313	279	268	269	250	244	284	287	274	268	294	271	298	287	280	265	279	305	271	272	256	282	273	255	268	275	249	227	261	281	265	286	261	293	246	280	264	277	293	241	259	284	295	272	269	285	256	269	282	279	268	251	247	269	283	292	273	267	274	264	259	262	268	266	245	263	257	272	247	270	268	273	237	273	249	267	279	257	266	266	264	261	276	266	273	265	259	267	254	246	310	280	256	272	279	267	278	280	302	267	259	308	288	258	244	265	277	270	261	249	240	271	265	268	257	295	249	271	252	261	281	254	281	241	263	247	280	261	274	310	237	256	265	257	280	262	279	277	279	300	263	272	261	303	240	260	307	273	249	252	295	252	252	293	253	268	280	253	266	261	302	267	289	267	268	286	264	247	282	285	267	274	283	264	258	295	286	242	250	285	272	274	263	303	272	312	276	273	254	319	258	292	266	240	284	278	255	262	284	257	281	258	300	280	268	272	289	247	240	270	272	248	296	255	264	269	278	255	253	263	253	269	270	283	248	297	280	289	273	277	282	293	279	295	276	279	294	267	249	253	271	266	268	250	281	295	238	267	259	258	238	252	261	267	249	285	285	260	270	287	265	239	272	279	268	288	277	269	287	281	272	251	259	253	264	253	282	256	249	285	268	259	279	275	241	282	296	253	278	264	254	298	267	271	278	256	303	280	285	263	257	272	258	279	300	293	269	303	255	281	285	274	258	281	263	256	252	289	278	286	237	259	307	271	280	267	271	271	276	268	279	259	285	275	309	254	229	255	274	266	272	260	279	237	258	252	278	302	243	265	265	290	256	280	283	281	259	259	283	275	237	264	259	289	282	281	253	244	284	276	256	278	269	260	287	293	266	280	271	260	298	291	287	271	247	276	288	274	306	303	268	240	249	247	284	259	248	260	279	283	300	262	265	271	286	300	255	240	257	274	259	244	286	271	291	265	277	261	267	282	282	271	273	239	263	241	274	278	279	288	267	293	277	291	261	284	302	275	277	281	238	243	270	279	265	260	258	250	275	275	263	254	274	269	259	277	271	276	277	282	267	250	284	277	261	276	276	305	293	255	270	257	309	290	253	246	295	264	241	265	258	244	245	247	301	261	286	303	269	277	273	256	275	281	278	266	259	260	280	273	301	285	286	266	252	259	266	284	248	262	303	284	230	258	291	264	287	267	294	297	259	291	275	277	249	287	246	283	262	280	270	250	268	270	267	286	257	267	268	283	242	306	303	237	272	286	269	277	279	303	296	267	254	292	284	251	237	269	260	268	255	296	229	288	280	288	264	247	256	294	253	268	274	268	286	275	292	267	274	265	285	253	235	276	258	274	251	291	271	279	271	232	231	263	302	298	259	283	236	274	252	264	264	270	274	274	267	239	260	290	289	255	256	279	287	245	284	253	268	243	246	275	300	266	280	273	236	269	275	286	277	277	238	264	276	249	272	247	255	275	261	242	260	263	273	281	280	262	236	279	269	270	242	244	259	279	268	306	293	299	281	274	277	265	243	254	260	277	286	252	284	260	269	251	280	260	275	283	249	281	271	286	275	251	265	234	274	279	252	277	259	268	262	256	247	254	274	258	255	270	254	268	249	301	267	263	277	268	282	293	280	252	259	224	279	259	261	273	281	240	280	251	255	285	258	282	294	271	256	271	276	254	260	278	292	289	275	284	269	274	276	288	253	271	274	300	267	274	247	267	277	269	277	260	278	266	288	253	282	267	283	267	259	239	265	276	262	243	279	259	281	265	238	251	298	258	295	268	269	284	288	258	269	295	264	270	276	280	258	261	293	246	262	255	280	256	263	266	251	296	266	278	285	279	295	266	273	275	264	275	265	283	264	271	284	245	277	261	254	267	266	262	275	236	253	272	269	272	289	288	274	266	322	270	236	296	295	260	249	265	256	254	262	256	283	283	261	305	254	273	270	285	243	281	277	250	269	291	287	276	275	251	274	275	277	282	264	260	270	239	270	274	273	269	246	253	258	261	270	271	262	284	266	271	266	275	276	251	276	269	274	270	295	261	265	280	290	271	295	282	289	265	284	264	261	255	291	248	267	272	273	303	274	302	283	256	290	243	250	266	282	276	260	253	255	227	271	247	262	268	302	272	257	261	257	299	255	258	233	272	281	277	263	270	248	261	262	281	273	240	314	297	263	273	268	272	303	279	266	277	244	302	249	252	263	266	248	278	257	268	251	271	266	312	237	258	250	234	279	265	304	242	268	270	284	264	279	267	279	258	274	257	277	269	275	302	314	267	273	285	266	264	293	268	281	268	284	294	299	283	276	307	258	266	292	261	251	268	261	295	271	272	242	238	273	258	281	275	256	281	264	240	247	254	268	269	283	262	260	260	243	270	287	275	313	289	257	249	286	248	263	306	276	261	273	279	302	232	289	259	287	266	278	270	263	272	276	292	288	274	274	268	272	266	277	247	287	265	285	268	280	301	273	312	256	241	277	283	294	257	249	284	290	289	279	268	263	253	253	267	288	254	261	268	266	280	266	277	289	288	253	280	247	287	249	250	256	263	273	249	250	252	274	282	281	292	243	270	268	250	263	267	269	283	264	240	285	247	275	272	272	275	292	319	276	288	233	274	296	274	260	243	261	294	283	284	257	276	274	260	267	246	265	266	249	255	274	267	269	283	282	279	264	277	256	274	269	263	261	263	305	250	243	259	282	259	260	265	260	303	278	258	246	290	252	288	277	260	255	311	289	286	271	267	293	260	277	248	277	280	264	299	278	294	245	246	302	269	280	301	259	273	279	279	264	284	257	251	301	263	257	292	251	288	304	263	282	276	259	296	270	264	240	218	261	291	290	265	253
19827	1976	1589	1797	1731	1640	1474	1374	1411	1418	1266	1190	1067	1006	892	800	730	756	709	762	688	712	773	754	684	741	752	702	652	654	672	642	648	672	641	676	682	634	673	663	666	665	675	671	699	668	637	687	643	680	666	669	648	659	703	680	655	619	674	684	614	686	677	643	648	702	643	659	653	684	681	668	646	691	673	651	653	607	667	597	642	639	677	623	685	687	644	692	663	693	629	693	701	617	647	663	658	642	648	654	656	716	655	677	656	647	688	640	686	623	627	675	640	656	671	699	656	621	631	674	638	666	661	641	653	642	602	688	655	643	614	649	611	661	623	645	657	679	576	668	713	651	663	644	636	652	629	678	691	670	685	641	607	698	664	626	651	659	632	680	655	652	616	662	663	716	626	659	644	668	647	672	655	670	658	652	653	649	664	670	658	630	608	667	624	637	621	636	663	640	633	681	643	690	655	661	697	660	649	652	636	647	638	636	659	684	660	627	639	688	650	641	634	632	675	689	696	673	634	691	659	642	612	690	646	654	671	639	662	687	607	691	644	667	692	668	660	617	663	623	656	643	699	633	659	693	666	628	628	649	683	676	652	652	613	620	680	688	681	658	644	642	649	691	664	623	649	653	641	646	694	667	674	668	666	673	640	647	675	617	676	651	598	635	642	647	613	708	673	669	712	639	654	628	626	628	637	650	627	648	650	641	636	615	669	634	640	645	634	640	635	638	674	648	663	675	653	653	692	651	692	663	664	639	584	590	639	659	638	621	665	718	651	627	637	654	681	660	632	643	623	664	604	685	675	659	647	610	647	641	634	676	643	620	633	658	675	693	661	680	627	632	661	647	649	667	707	666	667	640	645	646	701	656	645	663	662	618	660	653	635	672	613	694	704	628	615	641	601	692	670	642	628	644	639	660	686	653	665	639	623	663	653	656	666	646	675	657	650	668	685	694	648	631	599	652	692	660	634	643	658	656	634	677	645	587	736	670	650	673	644	668	665	636	653	689	678	632	656	707	693	590	639	667	650	648	703	630	634	669	619	657	678	620	640	630	639	610	637	641	656	672	650	659	639	684	645	675	648	649	661	650	690	615	680	612	625	610	642	626	667	669	647	622	633	643	683	627	681	681	651	609	671	657	695	601	669	661	693	614	691	661	632	625	688	644	603	679	697	659	650	662	666	691	644	667	681	636	674	638	636	695	636	650	628	705	648	616	673	650	653	633	687	607	644	682	710	626	638	680	674	634	654	694	640	656	637	659	686	672	653	660	644	690	655	645	608	632	642	623	709	651	624	647	649	661	657	577	684	623	651	684	666	620	664	695	636	668	606	661	644	644	662	643	581	663	638	673	642	623	641	658	615	643	649	665	687	649	666	670	628	666	605	664	653	663	648	612	634	660	670	637	658	609	626	614	634	697	648	627	675	692	682	701	637	650	721	668	650	629	701	649	631	614	682	632	655	647	611	618	630	628	689	639	600	678	666	657	637	639	620	659	660	666	657	659	634	646	663	686	652	669	667	655	639	621	627	607	685	650	656	638	652	678	612	650	657	693	638	655	634	649	667	692	654	658	705	676	647	630	696	673	610	649	669	658	659	676	657	679	631	644	653	640	663	655	684	648	602	660	631	631	662	674	666	654	659	641	665	665	649	708	666	647	677	695	692	671	631	662	637	643	611	692	691	688	684	687	718	635	637	634	646	667	640	647	659	690	662	664	650	657	647	656	699	646	653	667	660	644	670	644	662	645	680	613	602	618	688	654	685	645	672	646	656	652	639	630	649	649	666	680	660	661	660	705	613	645	624	654	629	634	674	634	618	646	646	659	691	645	676	688	657	673	682	602	645	655	636	683	621	658	657	661	639	635	674	675	678	643	700	631	621	599	635	648	675	646	661	655	651	669	643	671	624	629	672	685	682	631	696	648	673	663	616	653	652	671	647	675	679	659	625	692	611	644	621	660	644	665	712	625	686	669	647	626	667	684	645	621	661	636	631	631	659	643	643	660	683	628	681	675	666	639	619	675	673	674	644	663	629	623	671	673	655	628	622	658	657	700	628	634	649	656	638	642	649	650	645	682	663	662	628	648	693	636	672	608	657	657	633	640	661	677	659	662	666	642	624	642	631	636	713	682	625	659	628	680	651	693	633	616	682	631	696	642	632	649	681	599	629	692	629	640	681	684	656	631	620	668	652	617	648	683	660	647	665	679	663	649	683	655	642	663	658	629	647	671	648	645	718	658	714	632	680	625	683	639	653	664	625	632	674	672	658	603	668	638	703	616	640	644	616	706	586	645	661	610	618	690	627	672	657	635	624	638	658	669	683	631	622	634	678	677	664	685	665	689	669	641	672	668	647	632	654	632	646	633	750	633	653	618	685	600	682	661	635	677	678	673	640	670	653	711	616	673	614	645	677	682	663	627	676	682	644	634	626	665	659	629	655	691	658	674	646	661	683	625	674	627	619	659	645	661	680	706	693	654	690	668	678	662	664	635	647	631	615	713	656	658	652	678	636	662	655	644	652	680	688	620	692	698	624	633	679	670	679	635	654	630	693	640	657	647	662	695	652	630	654	656	623	693	644	624	637	626	636	639	669	643	625	661	639	584	693	667	623	647	620	680	662	694	659	653	634	675	612	614	644	629	667	644	646	625	644	645	630	645	653	666	649	645	652	582	653	656	657	619	656	654	660	679	652	657	590	680	672	670	603	644	685	656	665	607	659	643	704	644	682	665	665	662	701	679	672	631	671	622	671	667	678	656	624	632	642	664	702	695	635	643	633	650	650	666	653	699	686	644	630	666	628	636	632	650	686	682	659	669	624	685	668	679	657	642	618	693	690	633	638	712	645	631	665	667	641	609	660	655	667	632	665	625	647	645	657	630	626	675	655	643	639	661	680	697	640	666	654	651	663	653	672	674	629	653	622	660	648	646	682	630	658	656	671	610	713	619	646	662	614	643	658	662	635	631	642	652	670	615	685	629	665	648	639	674	660	635	629	660	659	675	640	681	658	634	629	642	671	675	661	658	685	629	601	629	688	680	658	642	649	677	660	683	622	670	687	661	652	643	622	630	650	659	675	619	578	669	684	630	629	680	631	746	639	657	646	637	633	669	661	625	590	615	662	666	666	638	631	635	612	671	652	658	660	628	639	637	643	640	666	624	660	685	646	685	687	664	642	625	637	711	635	675	674	650	691	635	635	649	635	668	647	638	656	718	673	649	652	662	627	638	644	637	639	680	666	686	658	641	641	661	678	667	651	632	674	683	715	651	687	657	679	672	639	698	605	645	607	644	618	661	652	695	651	642	658	630	680	633	650	638	655	637	645	671	651	629	672	630	677	662	595	653	662	613	640	691	686	659	654	669	663	692	670	646	671	657	637	674	581	696	685	651	666	611	650	651	666	670	667	671	638	644	649	663	597	639	629	650	671	613	632	685	676	690	609	604	622	663	671	668	665	706	651	640	682	656	679	702	680	640	673	670	636	635	632	633
38573	9632	1377	865	665	563	435	383	378	352	282	274	297	223	211	218	202	225	187	196	203	179	209	194	208	190	185	201	192	178	179	202	185	202	209	191	180	186	174	173	181	160	161	168	186	194	169	188	195	194	216	188	200	177	196	188	189	196	189	160	207	161	181	205	217	162	166	201	175	210	197	176	162	176	185	196	169	168	192	163	163	175	167	204	184	159	189	205	178	176	183	198	183	166	156	193	178	180	205	192	196	193	179	197	183	192	207	175	179	166	184	194	199	188	168	210	177	176	182	189	166	189	201	186	183	193	181	167	170	182	183	171	194	187	189	185	178	197	186	180	177	187	189	195	172	175	188	178	171	180	182	171	182	152	184	188	191	175	195	177	176	199	192	188	157	191	198	182	197	211	165	180	165	201	158	197	168	179	177	194	181	164	175	171	175	190	173	173	183	167	183	147	194	200	199	185	208	169	186	175	189	177	183	189	184	187	194	183	203	176	201	186	171	177	178	187	195	185	180	192	190	167	169	183	178	172	156	194	168	186	154	194	188	165	182	160	205	179	174	193	191	186	192	193	191	177	199	155	193	193	177	162	175	192	189	172	200	173	179	169	196	195	160	186	182	177	210	188	187	167	154	184	190	191	172	177	169	222	154	175	185	192	181	158	189	180	171	178	187	212	197	169	178	175	173	186	174	176	206	188	186	144	174	163	170	169	199	198	193	162	180	178	198	190	203	181	191	163	170	170	189	170	193	197	200	179	209	177	173	164	185	181	147	165	178	191	194	196	173	176	157	166	168	185	203	181	176	169	165	178	150	189	167	159	166	192	191	201	225	164	186	204	190	192	176	183	147	169	167	167	173	184	185	177	172	177	168	192	166	192	171	178	189	158	203	168	178	173	192	208	173	164	177	214	166	178	186	165	189	174	170	157	164	184	178	161	173	166	172	184	172	166	210	214	204	192	172	183	153	172	181	182	166	188	173	175	190	184	189	175	165	189	176	163	173	176	182	205	162	182	190	168	156	188	180	169	183	167	181	178	168	180	196	198	191	170	193	168	194	167	151	174	169	185	174	170	179	156	158	175	204	169	183	183	180	193	168	161	184	200	164	175	162	192	176	189	181	206	184	169	158	166	175	176	171	158	178	184	169	179	180	160	190	164	193	186	186	167	187	186	179	164	179	188	180	180	201	178	179	199	189	186	173	192	168	169	190	205	187	161	178	161	172	186	159	157	173	184	188	172	182	182	168	204	178	200	193	185	190	168	142	181	183	187	166	206	190	173	172	167	178	188	177	192	157	193	179	216	178	182	185	181	185	172	185	197	201	197	179	176	184	190	195	177	180	148	180	220	184	196	199	197	186	204	169	205	170	167	177	187	181	152	171	190	181	166	192	198	198	185	191	182	166	180	170	183	200	167	195	184	173	187	188	181	194	163	174	157	191	181	176	182	188	193	192	173	184	173	174	147	184	166	198	208	174	189	175	148	174	170	205	187	188	181	194	192	183	164	180	191	174	180	180	186	207	184	147	173	181	196	178	197	210	190	159	170	184	177	194	179	197	199	182	163	198	189	168	151	174	208	193	181	153	171	199	189	170	193	192	181	168	159	163	195	188	187	200	188	157	186	187	197	204	174	188	196	218	179	186	179	197	182	181	163	192	186	193	173	176	163	192	204	159	176	188	203	190	180	191	161	166	160	183	180	197	180	175	190	157	175	164	176	181	166	162	179	197	182	179	161	144	164	197	182	157	185	179	195	194	170	181	191	165	147	216	193	175	222	173	151	192	176	166	173	161	148	197	155	168	174	174	183	189	220	155	187	180	188	170	188	184	165	182	187	200	170	199	198	190	153	172	185	172	191	193	194	187	182	175	178	164	162	158	162	207	183	179	163	179	165	182	163	199	167	198	182	189	220	208	172	187	154	190	161	175	175	172	160	187	183	201	175	152	160	178	182	175	177	188	172	186	161	192	204	201	186	205	176	167	181	175	180	170	175	174	201	158	195	210	168	184	139	174	164	171	184	174	194	171	156	193	185	192	158	178	177	196	172	173	184	187	178	166	183	169	169	162	170	182	182	190	170	166	178	174	199	208	156	184	184	170	170	149	165	207	168	187	183	218	175	193	181	199	168	190	181	188	178	165	177	183	210	192	190	175	170	177	172	170	158	179	175	208	172	184	183	170	160	201	196	182	150	178	144	195	179	171	197	168	189	193	170	165	203	190	181	159	174	185	193	191	203	193	196	193	202	187	170	169	184	159	181	166	167	172	211	161	177	166	178	180	172	202	201	176	196	195	182	196	192	186	155	174	204	191	161	170	188	182	168	189	177	178	184	168	184	175	166	189	164	188	183	219	169	179	176	170	144	187	177	164	185	184	186	176	176	195	188	181	178	182	189	203	181	188	172	187	175	163	180	173	163	185	174	155	159	187	174	169	191	193	183	202	199	195	196	180	172	180	173	203	146	188	205	202	188	170	197	178	191	173	169	199	161	202	182	182	189	174	206	188	169	172	152	176	180	193	175	183	181	195	196	168	173	179	192	197	181	188	163	187	169	191	196	173	171	163	186	175	168	167	211	166	175	171	179	186	191	164	201	185	207	160	196	185	174	217	184	175	169	195	190	169	192	173	189	189	160	177	205	187	201	167	190	178	174	187	150	159	179	187	170	160	189	163	177	152	199	167	193	196	181	167	183	164	187	190	158	165	184	193	179	189	159	187	193	198	174	204	193	157	170	184	174	183	183	184	187	183	187	197	189	185	159	196	205	199	147	186	158	191	167	195	178	167	204	174	153	197	183	192	170	169	218	178	181	175	159	176	198	169	183	185	176	196	190	182	177	153	209	195	192	190	194	167	172	176	184	186	181	179	178	197	167	184	175	190	189	206	165	200	159	184	151	179	196	157	179	172	204	174	182	165	185	183	158	206	182	190	180	174	191	187	156	172	207	180	180	208	187	194	175	186	156	178	178	182	167	168	179	165	192	164	182	170	177	160	199	182	161	175	150	187	165	181	181	199	178	179	192	200	187	186	206	181	185	191	172	180	181	170	169	174	201	186	180	176	185	166	177	160	186	159	205	195	177	164	173	160	161	184	176	160	172	172	186	185	187	182	181	172	174	171	182	180	200	196	219	169	183	182	167	179	182	191	183	215	174	221	161	196	173	191	176	190	187	153	180	187	174	185	167	189	210	158	199	173	173	179	199	183	179	197	210	168	188	182	169	178	173	200	196	166	182	182	173	198	146	210	221	184	177	177	165	190	163	195	170	194	180	198	173	180	182	179	199	183	169	180	177	179	173	150	195	174	180	186	174	178	190	194	221	173	168	179	176	161	166	183	212	177	192	203	187	174	209	199	185	175	185	194	161	185	186	202	191	161	181	178	193	178	171	192	160	172	198	166	186	187	189	186	197	162	176	162	188	181	183	174	158	183	196	194	131	146	186	171	211	192	178	176	202	172	198	201	174	185	181	171	186	184	179	200	161	181	166
25227	2663	1947	2297	2312	1959	1649	1827	1752	1590	1369	1276	1102	941	769	668	618	611	623	612	600	640	539	541	590	519	571	510	545	484	492	488	441	453	446	470	501	446	487	478	423	415	452	470	456	453	462	484	461	476	449	452	428	454	450	472	442	467	455	483	496	435	440	453	455	463	460	461	422	436	465	460	465	432	447	424	474	474	424	451	458	417	413	478	437	476	470	428	445	450	428	441	440	451	459	449	427	444	471	465	462	475	457	462	438	441	444	439	418	458	436	457	417	437	439	440	440	438	446	441	455	448	421	431	488	462	444	438	442	434	448	433	419	453	444	452	444	419	450	436	432	401	429	444	445	440	437	437	444	461	483	448	454	430	461	467	463	432	444	452	449	410	427	445	410	477	441	444	481	455	455	436	464	453	454	467	382	427	489	480	439	466	466	464	437	436	486	446	445	441	444	439	435	447	421	423	473	454	456	458	434	441	461	453	462	475	453	436	439	457	456	458	429	446	419	446	436	433	451	448	450	426	458	429	457	419	448	443	452	438	446	448	489	418	455	411	449	457	423	441	443	450	455	439	404	435	398	447	460	441	456	422	445	460	435	427	404	418	432	452	446	445	403	459	467	433	440	458	454	449	440	420	453	414	445	426	472	447	443	427	501	392	489	472	455	457	422	461	403	412	450	439	429	391	447	473	445	450	414	437	455	415	406	395	462	436	425	474	454	436	474	434	444	489	472	431	425	453	471	474	460	421	487	436	417	432	447	450	459	432	419	419	437	441	434	450	423	458	465	423	457	488	469	408	443	418	479	439	431	472	441	476	449	486	469	426	439	436	421	447	424	478	437	450	415	416	446	467	436	467	444	481	445	462	419	400	442	438	427	444	412	435	460	428	432	447	441	429	445	467	444	430	431	417	451	446	444	459	449	433	440	469	443	483	471	465	431	478	463	487	428	475	456	404	497	498	474	440	414	432	452	409	400	464	462	479	411	471	423	458	424	496	429	432	428	440	446	436	445	400	437	476	465	422	455	461	427	454	460	444	434	419	433	455	430	468	428	425	440	476	455	467	503	431	434	457	463	450	403	447	430	463	429	460	452	441	408	456	400	453	428	449	412	460	467	467	447	456	448	459	422	462	489	441	430	410	446	446	472	415	435	448	462	449	441	450	440	473	417	436	459	451	456	430	434	447	464	458	444	429	454	412	438	423	504	438	451	444	469	442	433	474	434	452	439	419	453	460	452	399	454	444	444	453	408	406	462	441	468	444	447	413	444	463	479	411	458	445	452	411	480	466	404	419	450	432	431	440	465	436	433	455	407	418	451	386	429	428	469	413	464	479	444	446	444	453	440	423	442	452	442	474	445	453	386	441	457	444	480	441	416	451	440	441	426	450	416	448	444	451	456	415	436	433	458	445	413	455	435	413	474	411	458	442	434	478	415	449	423	447	460	411	446	446	421	441	467	392	481	430	448	462	454	451	479	409	465	438	440	447	422	461	438	440	444	454	448	396	454	454	455	419	433	458	436	435	460	435	430	423	470	466	445	447	452	428	433	434	446	441	460	407	437	427	429	418	412	449	470	473	436	444	412	456	429	459	470	437	434	463	418	424	451	427	474	451	463	439	437	449	435	454	442	421	417	483	479	448	461	428	420	446	415	446	437	438	428	448	456	466	462	453	461	424	465	435	452	453	446	463	467	437	497	460	425	501	441	447	425	458	458	436	429	452	424	411	438	433	455	418	413	451	423	403	440	441	430	423	461	435	420	449	444	414	395	410	470	423	441	441	431	446	473	455	473	456	458	427	450	450	445	453	467	467	447	447	463	411	467	419	465	482	437	438	439	431	484	429	422	443	450	477	466	453	418	436	474	458	445	472	465	439	436	431	434	457	410	450	425	458	439	422	466	435	438	456	434	447	437	435	432	430	448	445	396	427	443	462	490	467	474	442	485	505	449	403	458	427	434	450	427	454	441	446	461	456	412	465	435	433	455	419	463	446	481	445	474	467	444	473	436	479	458	441	425	457	472	450	432	449	441	435	439	413	430	437	454	447	466	421	437	445	412	437	421	486	455	448	443	437	421	403	470	444	458	434	442	408	437	443	454	462	440	482	436	457	445	430	446	449	437	423	434	424	412	421	443	445	427	442	528	424	442	496	436	444	439	497	451	429	420	456	443	432	417	434	434	465	439	449	445	428	441	484	454	453	436	411	506	478	427	431	489	402	423	472	447	439	441	494	427	454	438	472	456	473	445	428	485	442	455	440	412	440	457	433	436	423	434	432	432	431	472	482	439	433	427	442	417	431	472	422	448	421	448	421	425	444	425	465	422	414	436	431	437	437	480	450	449	434	401	454	441	486	402	495	438	455	457	431	471	472	481	442	447	473	479	473	477	421	452	470	415	397	432	398	448	449	477	459	465	410	405	414	463	477	445	516	440	463	451	446	420	443	459	465	436	414	463	447	423	441	454	454	412	455	458	446	455	435	427	471	482	399	465	430	457	468	437	460	440	426	458	494	449	449	484	450	423	424	401	440	442	483	466	471	439	455	452	426	428	465	442	433	448	450	461	447	425	452	467	464	481	463	448	432	463	425	459	461	471	461	448	474	486	410	449	436	414	442	487	439	476	467	450	484	450	415	413	441	426	424	434	470	453	425	433	443	470	426	394	471	489	471	446	452	433	451	454	399	461	469	438	404	445	454	412	432	467	440	450	449	414	405	466	445	477	472	423	442	449	423	441	453	452	462	461	435	433	458	462	436	426	462	475	421	442	405	445	452	498	449	409	435	425	415	482	434	438	424	444	442	438	458	409	473	402	465	492	437	459	450	460	422	476	406	460	423	428	433	427	489	394	446	476	393	410	408	415	453	434	420	437	427	425	446	447	434	445	429	437	489	421	438	425	465	453	420	480	442	496	422	415	435	496	437	418	469	454	472	468	457	417	397	387	482	457	423	428	400	449	478	460	453	464	434	449	429	429	458	446	436	454	430	453	442	448	428	410	432	433	445	469	449	436	430	442	449	449	449	422	430	457	481	412	458	455	417	475	440	423	453	448	442	447	424	408	454	460	433	456	417	433	466	435	455	463	451	437	481	444	455	489	419	436	446	472	403	421	461	458	405	462	446	474	444	441	443	447	436	453	449	431	446	440	421	434	438	470	458	436	438	458	435	450	478	462	455	471	445	454	401	434	426	496	416	434	489	470	442	444	438	430	453	470	470	443	450	424	403	425	415	417	438	468	435	468	438	446	426	430	458	469	477	433	433	457	412	461	440	477	433	415	478	419	494	445	481	465	442	434	444	408	466	486	448	448	448	449	475	456	432	440	459	459	470	426	479	478	456	420	447	419	444	453	419	467	461	455	440	446	453	442	485	440	466	431	406	427	450	450	485	475	453	442	414	443	432	392	469	436	446	435	455	446	446	414	434	421	414	430	418	461	444	414	482	441	445	485	446	448	457	430	465	453	443	480	418	456	452	418	439	432	473	428	417
12407	1229	310	304	261	225	252	278	261	233	278	241	212	200	211	204	206	213	205	214	222	219	215	198	199	208	208	210	201	209	208	225	222	203	223	216	178	203	189	201	212	200	201	211	234	207	245	203	229	195	222	179	209	243	204	219	219	207	200	187	226	185	210	216	228	198	236	177	216	208	204	208	206	223	209	202	211	182	196	208	221	196	180	160	208	200	224	179	203	202	228	208	221	210	200	197	187	213	205	205	164	244	217	209	177	203	205	205	221	203	231	195	184	201	225	214	200	235	219	198	211	193	209	219	182	198	203	191	213	215	224	227	208	216	216	189	181	199	157	220	209	215	187	223	198	224	183	193	192	207	184	188	215	203	209	206	228	227	204	194	216	218	197	203	186	219	239	220	238	215	209	216	179	233	200	218	204	197	210	204	214	212	203	217	213	206	192	215	217	213	203	195	195	205	198	200	204	210	170	204	211	201	198	216	197	224	198	211	232	221	209	194	183	194	248	200	208	209	203	184	199	198	200	176	190	198	202	206	213	232	210	176	180	211	219	209	204	221	189	194	219	213	212	217	206	189	195	188	189	210	215	178	187	192	204	176	182	228	217	206	211	231	243	201	202	218	241	206	221	202	202	225	185	216	194	212	195	208	226	206	171	207	179	203	238	217	213	206	219	200	229	222	205	188	211	199	199	228	206	197	208	194	224	197	195	214	216	211	178	207	207	219	227	228	193	231	197	228	217	220	218	204	208	183	219	206	223	188	195	221	178	186	209	188	196	197	212	193	226	197	224	211	229	187	184	208	194	211	201	222	204	218	198	224	210	213	187	198	213	209	187	206	197	188	199	212	219	193	219	197	202	210	192	205	199	206	212	226	223	197	215	225	216	193	199	194	211	206	220	185	232	218	206	193	185	189	225	182	209	217	196	247	196	202	210	195	218	204	193	183	191	233	184	200	215	216	202	197	218	175	208	214	240	189	205	216	215	194	216	211	192	217	212	210	182	219	178	209	176	220	195	189	203	206	198	205	210	198	240	199	197	207	188	193	186	197	191	230	207	192	197	178	221	181	181	215	199	204	198	238	233	207	201	164	241	219	199	195	189	203	200	251	214	198	213	207	180	230	232	198	226	204	200	201	197	215	202	191	215	222	208	189	232	211	197	215	205	178	238	210	235	193	215	228	212	218	216	211	208	212	180	196	217	209	205	201	201	200	214	181	210	190	241	182	227	224	201	213	204	235	207	204	211	218	239	197	214	192	189	185	201	225	189	203	205	204	193	200	193	183	218	204	224	219	232	210	208	225	230	223	192	186	215	202	234	189	213	219	161	194	198	183	197	220	207	223	223	201	203	222	208	218	221	185	191	194	206	215	191	224	234	202	215	199	206	213	237	198	194	192	186	187	232	223	196	180	185	186	234	200	190	165	185	195	206	230	185	177	207	184	210	214	202	208	212	222	203	192	201	223	188	205	218	213	232	197	217	204	220	192	216	194	230	200	196	218	221	198	229	208	217	197	214	184	217	193	185	185	230	202	179	204	205	226	202	211	183	186	197	188	206	198	202	188	194	223	198	198	188	224	193	203	190	220	206	199	217	188	208	246	206	229	214	212	196	191	195	211	198	215	182	195	197	184	201	198	198	212	214	199	186	208	189	192	149	204	224	221	207	201	201	198	220	193	211	228	194	183	183	212	207	229	216	181	239	234	204	192	215	185	235	226	205	183	201	202	216	208	212	194	206	212	205	207	208	197	237	198	218	170	233	229	207	227	188	214	208	197	226	211	200	186	231	213	214	198	217	223	213	190	178	239	198	203	195	218	187	173	221	213	210	212	192	173	197	199	195	185	207	202	216	197	185	201	203	204	196	198	198	204	219	213	197	187	235	202	188	222	202	202	208	223	216	192	185	223	205	222	181	213	199	225	212	176	204	196	172	196	220	194	179	203	193	191	222	209	195	194	189	193	227	213	218	202	196	185	226	190	196	219	191	185	210	197	203	196	218	201	234	186	184	246	213	224	226	230	189	206	204	249	218	216	188	199	202	206	222	178	214	229	225	198	193	224	217	205	192	208	206	205	242	212	220	233	180	221	182	189	203	191	221	215	210	207	219	180	236	218	209	190	197	189	215	223	189	199	218	207	211	198	206	220	196	182	200	185	213	212	206	200	189	213	222	224	205	219	199	206	218	207	215	195	206	212	213	208	210	190	223	228	218	210	219	183	218	194	239	227	196	193	197	227	194	208	226	204	209	216	217	193	224	208	191	210	198	227	204	200	199	214	176	200	228	192	207	235	203	198	215	200	187	197	224	199	220	222	208	202	191	207	205	217	197	206	200	182	218	201	214	192	218	232	212	216	222	203	194	179	230	207	198	169	200	204	191	185	240	233	196	218	208	213	191	201	178	205	250	208	193	229	209	205	210	206	224	208	224	213	197	218	207	190	210	224	186	193	187	200	210	204	202	240	205	204	196	197	219	227	222	208	180	243	210	187	210	225	210	227	215	202	205	209	220	195	204	200	213	227	226	209	187	198	231	199	197	178	196	230	211	194	194	204	192	169	222	193	203	172	208	209	182	184	195	234	209	204	214	216	186	211	219	208	213	227	191	195	202	210	224	197	177	203	215	214	191	194	202	193	202	176	223	192	205	220	212	182	173	163	204	189	179	217	205	222	207	193	206	206	210	212	201	204	209	217	212	210	191	203	227	208	201	200	218	190	170	225	190	218	198	198	180	195	197	222	197	203	177	215	226	199	217	206	203	203	201	258	207	231	197	214	167	198	233	212	200	233	222	199	199	227	200	181	183	197	192	178	189	202	197	199	202	230	210	199	211	218	212	213	217	191	236	200	218	200	205	196	214	206	222	193	206	223	184	201	178	196	190	228	202	200	218	216	227	185	205	213	217	218	200	213	195	170	228	201	193	225	217	187	216	200	201	209	200	191	195	221	192	235	230	206	163	183	192	196	221	222	178	223	187	205	221	201	201	198	230	206	223	213	187	198	186	224	205	210	193	226	203	198	197	214	212	209	187	212	210	207	215	180	191	210	207	222	205	198	215	219	193	195	221	216	206	204	197	191	206	186	178	192	177	215	203	220	188	212	207	182	197	218	186	204	200	204	220	204	212	205	232	225	230	210	208	209	196	204	220	203	190	207	197	208	196	226	206	223	213	213	204	216	195	186	224	225	205	205	199	212	236	239	193	202	219	214	194	213	205	220	208	213	231	228	205	186	221	215	213	206	194	195	216	221	216	210	180	197	198	231	207	214	222	225	222	218	190	195	186	217	208	204	208	229	196	196	247	202	211	192	198	178	218	206	222	209	215	215	214	225	189	195	220	176	194	179	208	222	202	210	218	214	207	198	209	189	224	198	194	224	233	181	205	204	219	198	198	201	203	216	188	218	210	205	199	227	213	200	224	202	207	204	199	195	206	189	238	217	211	189	220	215	201	175	201	200	222	208	209	200	214	232	216	187	222	235	229	209	213	199
8837	887	748	825	830	756	735	849	905	852	777	782	747	659	536	569	576	605	546	595	540	572	522	559	599	548	466	536	542	540	570	532	508	510	534	520	545	524	472	536	572	543	461	538	535	516	538	540	486	545	561	518	471	500	506	512	540	537	511	566	542	501	496	521	514	518	506	544	541	584	534	528	541	500	537	515	520	484	506	547	543	554	519	544	519	512	524	523	545	515	524	530	480	504	501	492	515	501	555	565	515	536	537	492	512	523	517	517	475	500	525	502	514	511	540	540	542	488	548	510	518	523	511	523	492	528	525	542	560	523	565	531	504	566	523	488	515	472	555	526	511	513	537	514	499	563	532	454	549	499	562	517	525	584	508	506	521	538	556	529	516	539	561	532	548	513	547	524	543	481	506	495	519	530	521	554	521	507	550	488	510	515	529	533	486	500	562	546	500	515	520	491	505	531	492	529	522	537	519	543	524	527	494	551	512	525	513	528	533	533	505	546	514	464	503	521	510	528	525	513	532	517	508	563	514	530	557	515	540	535	485	535	527	498	495	508	539	549	491	540	543	497	524	521	553	522	511	508	521	540	557	528	483	508	550	498	539	541	528	460	521	561	505	517	505	459	506	543	582	517	524	513	567	525	559	527	470	505	485	502	537	504	482	491	540	520	557	485	514	506	553	515	477	520	499	540	515	482	528	506	557	525	515	525	527	543	511	512	526	512	506	544	548	553	541	519	528	509	538	480	516	510	516	520	511	506	539	513	535	535	533	537	500	492	546	525	493	504	548	538	558	516	539	525	493	521	537	478	510	546	509	552	529	559	532	512	546	551	519	524	485	467	533	544	536	508	529	549	513	519	560	553	550	569	492	543	548	589	550	523	527	483	512	522	497	504	533	533	527	507	510	487	558	547	510	526	519	554	522	552	516	501	503	543	526	522	524	525	498	531	492	564	506	519	532	543	551	477	495	503	510	519	518	569	503	506	495	509	505	482	531	560	520	514	519	518	565	533	562	525	517	560	521	467	525	530	541	507	584	528	515	561	525	514	517	569	475	516	507	500	543	525	524	564	494	562	547	511	505	560	543	516	498	529	587	548	525	495	562	509	507	491	506	550	511	501	534	522	538	537	518	487	493	489	532	540	506	534	540	512	511	500	551	567	517	496	544	516	570	502	542	532	532	521	582	523	523	505	545	530	526	513	498	548	534	533	546	504	536	532	555	510	529	538	497	519	526	502	495	492	465	534	504	527	532	539	519	510	530	543	511	555	522	491	484	521	508	552	505	539	498	533	497	502	498	565	552	533	500	542	527	528	526	546	497	511	523	493	517	539	502	533	500	543	554	506	559	515	515	521	566	560	493	570	531	536	525	521	505	496	474	528	511	561	526	531	516	526	550	488	520	495	557	523	518	527	527	499	518	524	505	498	517	551	564	555	519	520	513	521	532	491	526	496	535	515	543	517	555	522	527	514	564	525	543	519	528	532	533	501	557	557	507	544	529	490	508	527	539	512	519	514	538	513	527	539	531	515	509	532	538	528	520	532	540	526	498	548	548	517	540	510	575	483	494	517	516	560	525	552	550	525	524	513	520	546	523	557	534	529	528	532	513	529	549	532	515	551	541	556	528	491	489	494	531	546	532	519	519	504	532	528	519	506	557	534	558	504	517	558	495	507	527	576	577	487	543	516	506	493	517	490	513	546	519	516	509	508	558	522	547	533	496	556	557	522	530	536	486	506	547	533	488	534	539	539	488	501	566	542	576	530	485	523	501	502	569	512	534	551	537	539	505	523	554	568	534	541	541	530	519	526	528	544	539	497	546	516	568	512	507	563	527	516	515	537	498	518	586	498	527	563	521	522	514	544	520	544	569	489	502	495	539	555	485	547	536	520	523	475	528	564	536	539	551	495	521	580	500	522	518	536	529	501	507	518	529	560	497	539	515	499	489	503	482	557	539	499	521	528	519	526	528	526	525	503	503	587	525	515	531	502	518	480	539	540	562	506	549	518	575	517	531	517	504	550	503	544	569	524	560	502	517	528	531	491	537	506	515	567	479	542	555	526	513	514	530	523	523	533	552	514	498	560	529	551	527	503	511	530	556	525	511	545	521	569	535	565	526	548	541	521	519	504	508	520	539	499	529	527	536	506	520	537	545	514	548	499	511	545	536	555	541	546	503	499	519	527	551	564	482	519	512	497	509	526	504	480	491	518	567	550	553	506	580	530	527	539	524	523	572	547	516	579	486	518	552	519	542	471	500	485	554	491	558	524	541	524	519	535	518	569	528	489	498	478	520	517	525	523	520	537	529	517	508	521	502	555	540	548	512	503	472	525	495	527	546	525	494	519	533	525	538	510	494	543	513	508	548	473	511	503	528	535	555	493	530	530	574	496	511	506	520	524	511	520	518	539	497	539	551	555	559	524	519	536	549	517	527	558	508	547	538	500	536	519	533	532	488	490	521	546	562	482	530	519	536	525	542	555	527	532	481	519	552	510	540	504	541	547	492	524	557	483	557	532	514	513	523	522	529	553	538	549	491	518	496	508	581	525	494	549	492	529	549	523	519	505	555	517	535	516	556	569	482	515	525	507	513	512	521	532	523	490	556	529	514	514	500	521	493	571	524	521	530	530	529	525	513	525	517	587	526	517	565	545	543	546	513	550	523	515	529	532	530	500	519	549	569	571	515	535	550	547	515	507	589	523	537	534	538	554	549	491	503	540	518	506	499	486	521	533	484	525	551	530	500	537	501	515	489	526	540	508	549	537	577	550	526	506	511	482	531	563	555	541	492	523	527	539	533	484	541	555	553	508	507	500	539	526	490	501	516	533	523	517	541	547	524	499	509	486	485	535	570	531	510	529	518	537	524	546	553	526	567	507	497	537	537	521	491	543	519	550	529	532	502	539	525	549	521	507	516	541	528	500	535	542	539	556	559	522	535	526	502	510	502	516	550	536	511	483	534	513	524	498	532	515	516	522	523	507	578	520	534	520	536	540	527	551	557	532	535	487	488	540	534	526	522	517	539	514	533	538	559	532	573	532	575	539	500	537	560	494	520	522	525	496	514	571	483	525	528	532	482	517	521	533	547	569	499	514	547	540	491	521	519	513	514	476	505	488	501	537	553	513	557	519	547	525	540	557	522	507	546	546	546	516	523	481	573	547	524	541	510	547	492	517	516	529	521	474	521	483	473	539	505	508	501	532	541	526	526	533	552	528	550	530	529	502	569	514	518	512	506	496	529	554	515	538	534	477	526	510	551	514	548	514	491	506	529	519	496	526	534	526	480	548	509	563	543	483	516	537	500	514	542	514	534	572	548	507	547	562	505	544	561	524	545	515	545	555	549	491	541	567	594	545	499	505	511	509	506	472	487	560	489	474	527	542	530	533	507	529	529	520	577	528	546	540	526	549	523	501	483	517	517	484	529	469	552	507	501	494	515	467	506	522	541	510	551	504	520	530	507	549	527	541	548	575	509	519	536	526	549	513
29179	5916	884	650	548	460	426	416	426	444	391	410	346	301	305	304	296	309	304	305	297	315	296	280	285	300	307	289	269	239	261	264	280	248	267	286	281	303	275	273	255	301	282	294	292	270	275	305	256	241	267	240	317	269	286	318	281	273	272	285	324	295	250	282	278	277	286	262	305	292	293	267	274	278	286	282	297	279	288	242	257	257	243	283	289	268	268	278	260	258	260	281	257	271	270	252	293	298	259	288	266	257	276	262	275	284	271	272	285	266	262	292	272	263	228	295	302	278	294	314	252	304	273	286	278	301	272	304	292	280	260	253	282	286	277	271	282	276	276	270	259	274	253	282	276	270	279	253	272	273	278	285	269	294	266	256	264	253	288	280	296	298	280	306	310	283	305	281	293	297	280	292	256	274	309	285	242	267	280	280	267	270	261	276	288	262	267	245	291	311	287	273	264	255	266	267	280	310	293	267	263	278	274	271	304	292	293	281	265	273	274	254	237	281	266	265	259	304	265	241	253	279	276	298	265	262	259	283	281	288	257	265	277	280	316	282	281	268	285	289	266	301	282	250	289	291	256	244	275	261	303	264	274	255	271	274	259	266	266	273	287	266	248	277	288	250	282	277	304	269	306	301	282	282	254	296	292	297	265	272	305	297	273	294	299	304	276	265	285	280	295	276	278	244	261	277	269	283	279	277	286	282	281	305	304	308	286	291	283	282	276	283	261	280	294	279	311	243	287	301	245	275	287	281	258	288	279	284	252	297	264	281	276	267	280	249	300	287	301	305	265	272	291	291	286	296	246	291	247	277	283	292	299	274	295	275	273	276	275	291	241	261	290	261	264	342	259	258	280	294	273	245	264	274	307	296	286	288	268	260	287	236	260	284	292	273	285	288	288	257	304	242	295	294	232	272	273	268	255	314	286	277	282	293	265	235	313	270	281	291	251	289	303	289	279	266	275	285	275	286	300	252	261	235	237	258	276	278	274	270	273	261	282	305	250	277	260	274	269	278	288	271	286	284	257	281	272	276	298	293	259	268	278	270	248	303	316	324	276	301	272	278	296	280	266	258	262	291	296	278	297	310	268	261	290	272	301	265	271	285	283	272	261	283	277	269	298	287	323	272	266	273	259	271	304	299	294	256	271	301	302	269	267	244	286	308	315	279	269	284	290	301	309	233	269	266	269	277	312	286	272	276	286	299	257	266	294	263	259	268	262	277	271	295	268	268	279	263	262	290	263	284	277	276	279	266	259	261	255	257	273	274	289	267	274	260	278	265	298	273	262	293	247	299	272	272	281	283	289	264	278	276	283	246	274	289	272	264	279	254	260	283	286	284	307	279	293	269	238	259	292	251	272	277	276	265	282	243	266	258	281	278	285	273	287	293	284	294	311	303	320	295	292	294	256	289	253	285	286	259	253	311	285	266	288	268	268	276	299	257	261	310	284	263	263	262	278	274	285	280	268	274	267	278	259	263	293	264	282	280	262	275	301	278	302	281	260	257	304	283	257	277	275	317	258	305	271	302	274	290	263	262	243	248	291	294	314	279	265	300	291	276	276	243	237	277	252	256	284	290	295	283	269	278	273	233	280	264	288	309	277	290	278	315	290	271	287	266	293	293	285	287	274	296	278	284	242	278	274	282	296	268	277	282	278	287	252	266	285	267	295	280	262	272	282	266	263	295	283	276	256	286	253	295	265	273	298	246	302	282	266	278	285	278	263	279	269	282	252	266	274	270	262	268	271	280	268	279	280	257	310	257	304	301	291	262	247	283	283	276	264	300	254	286	288	302	247	238	276	298	256	265	320	266	286	277	305	308	255	278	270	286	290	280	258	261	243	288	267	272	270	220	297	294	249	230	296	268	256	302	282	260	283	270	273	270	263	265	267	280	246	274	276	293	260	273	257	234	295	313	275	260	319	262	283	257	341	295	295	267	270	263	261	262	285	277	287	293	273	284	253	217	269	256	273	262	280	309	279	285	282	274	267	274	309	282	296	319	277	286	268	278	283	242	302	259	284	303	261	271	306	300	299	281	257	298	277	250	267	278	287	267	258	272	287	272	292	274	288	276	277	237	324	313	274	267	305	252	290	304	311	303	277	291	292	263	260	298	262	301	285	265	272	266	284	271	242	276	282	310	293	279	311	276	268	287	268	246	291	291	271	278	256	258	276	252	247	259	288	289	277	261	273	254	269	300	287	289	236	281	267	275	267	257	270	302	263	273	273	254	269	289	254	300	276	283	267	299	261	266	242	325	266	299	298	272	285	268	290	255	249	249	306	267	298	276	301	239	260	305	297	291	302	273	276	293	261	302	310	262	277	302	273	247	296	265	289	270	286	282	289	245	279	279	264	308	291	251	293	269	290	295	261	298	279	295	289	267	270	272	268	263	261	264	270	288	260	285	259	286	272	254	286	267	289	255	314	304	300	272	262	276	290	237	281	269	275	265	287	306	276	282	276	282	265	260	255	308	281	271	281	290	270	267	276	298	262	287	265	254	287	276	291	260	271	285	283	282	267	268	262	269	275	285	261	270	257	311	292	267	279	284	295	252	245	263	285	265	312	275	264	279	272	281	299	280	279	287	261	272	260	242	298	272	304	291	243	245	271	281	263	320	267	262	299	277	266	287	298	280	244	247	310	251	256	269	274	247	271	315	302	290	249	283	273	281	281	272	278	292	279	318	286	272	325	259	307	275	317	269	293	281	278	277	257	262	274	250	292	271	272	281	268	256	267	289	304	289	275	261	276	276	316	272	259	290	284	280	266	261	322	252	268	306	288	271	274	258	299	261	276	303	287	289	278	312	248	280	290	289	266	242	317	279	271	279	255	285	259	246	235	259	297	276	283	262	269	301	266	269	273	273	257	311	281	264	285	275	303	291	275	286	264	278	276	285	263	256	274	287	282	247	267	273	311	282	277	307	277	256	263	288	261	265	290	265	290	302	266	275	266	274	259	293	299	281	288	272	300	275	272	261	278	274	294	269	231	272	277	264	298	264	240	260	249	262	269	287	287	294	275	281	276	300	274	271	301	290	253	283	268	288	279	261	294	298	264	266	277	296	255	269	258	259	269	270	286	261	270	304	286	292	272	281	286	284	259	286	277	257	260	275	285	277	274	253	255	277	291	263	251	279	243	226	232	269	282	311	268	278	288	280	248	263	273	285	248	258	264	289	284	289	255	273	257	302	263	302	272	262	238	264	290	292	296	283	258	316	272	280	264	275	292	300	286	294	277	281	272	280	304	285	302	322	286	296	267	256	262	281	273	253	295	231	274	271	267	284	268	277	278	265	270	240	253	286	258	269	286	290	258	267	294	296	268	244	289	305	300	255	288	239	248	316	291	267	284	254	269	275	299	268	288	302	294	302	252	281	284	282	275	279	288	251	284	261	295	250	268	289	270	268	279	255	288	275	305	298	298	337	259	266	290	280	263	249	279	280	249	310	265	291	262	299	280	301	299	251	268	314	277	280	272	264	263	274
20245	2487	1648	1907	1931	1725	1652	1632	1466	1383	1286	1220	1096	896	854	779	766	797	741	765	823	779	775	751	785	727	738	708	739	698	715	658	659	722	733	676	718	690	669	648	659	653	706	678	704	705	639	659	671	616	703	687	660	657	705	714	684	682	678	644	635	707	687	697	646	672	700	653	645	622	641	689	691	615	693	667	667	654	627	669	674	659	663	691	672	603	708	680	635	657	617	699	662	702	666	627	660	697	694	654	650	667	695	713	662	669	610	667	689	662	717	627	703	642	668	699	653	686	672	701	668	619	616	703	670	698	707	678	651	682	636	696	680	662	699	649	670	683	630	660	643	627	695	653	706	682	681	674	649	656	662	649	670	654	675	660	659	698	659	689	646	651	692	640	681	672	655	677	687	710	641	698	643	638	609	679	646	685	634	678	703	724	661	660	650	700	662	672	715	685	667	681	684	687	638	734	643	630	617	698	691	666	693	645	682	647	734	689	689	700	658	688	706	718	709	689	657	678	662	662	679	646	640	659	713	667	714	693	685	657	637	656	648	664	673	675	672	705	671	716	687	665	660	635	688	684	679	663	666	705	675	668	636	680	683	694	643	698	710	589	642	648	691	675	609	664	658	655	709	613	638	679	661	663	682	633	645	667	645	699	674	669	672	682	635	645	677	659	694	612	627	683	659	697	651	718	704	668	648	689	663	634	710	650	659	724	705	662	651	704	685	693	646	705	702	675	698	664	684	640	672	724	642	642	675	643	647	709	715	654	644	645	636	690	670	686	655	645	650	723	658	677	646	678	693	708	657	698	646	666	653	680	664	646	623	675	691	657	676	653	671	668	656	658	687	672	626	635	673	636	634	697	643	662	611	695	624	663	694	657	698	708	584	665	677	672	676	675	667	658	692	682	704	628	645	609	649	712	634	661	693	685	688	698	648	660	636	703	686	670	690	707	638	717	664	686	650	687	665	695	679	648	677	666	700	643	649	645	689	686	629	684	674	657	714	599	659	665	696	670	667	683	671	672	704	647	664	629	650	676	645	632	676	660	705	656	645	663	691	661	668	677	648	647	624	692	647	679	658	679	701	661	652	656	671	633	670	706	678	685	736	674	659	660	673	690	649	663	708	672	689	651	672	656	615	699	665	622	682	656	648	656	686	693	680	639	631	659	654	670	673	637	651	684	627	629	701	654	645	634	662	652	676	639	653	644	700	716	675	697	618	663	674	680	647	693	741	669	711	629	642	709	711	656	673	717	677	680	667	661	659	674	635	667	660	714	677	674	667	660	665	624	697	684	674	709	701	711	655	673	647	670	584	656	670	702	713	637	651	690	694	662	727	668	621	705	683	637	669	700	677	640	674	654	645	659	636	713	661	636	683	704	683	646	683	666	687	683	680	633	725	676	629	635	671	675	718	681	680	704	673	681	656	650	675	655	707	666	638	668	663	694	691	701	637	700	654	685	649	669	648	685	645	603	710	727	678	624	631	668	637	664	669	710	673	702	656	654	674	656	703	638	672	708	692	732	657	643	647	618	683	661	646	673	689	685	664	677	658	623	697	684	658	646	707	658	646	658	667	716	687	662	657	645	643	685	694	664	637	720	640	688	628	649	665	706	669	660	715	663	670	704	631	660	643	692	631	666	659	658	673	702	671	678	665	729	655	706	717	636	629	677	683	636	689	697	688	658	693	710	747	650	701	666	658	720	649	639	687	670	670	597	687	638	625	648	627	664	670	671	659	631	670	651	679	664	624	669	677	635	692	674	661	665	673	659	661	689	691	652	634	679	701	646	661	632	685	686	656	616	674	660	700	659	669	658	675	672	668	676	687	631	700	676	653	686	668	703	682	675	672	697	651	672	675	699	674	666	714	685	634	635	627	659	671	673	639	662	639	606	618	688	676	663	705	706	659	706	662	681	656	631	695	654	677	693	659	686	686	627	687	663	665	683	630	664	683	665	670	636	679	608	719	691	674	689	714	657	702	716	675	696	696	645	648	701	667	665	648	669	623	710	647	646	696	701	690	671	672	660	675	637	687	675	682	663	689	654	653	678	673	672	698	662	671	633	692	668	640	683	685	699	717	667	635	668	691	685	706	692	676	692	622	672	694	662	695	681	660	660	622	699	681	676	677	625	666	641	668	681	672	665	710	690	661	681	628	707	675	671	640	644	693	666	663	706	634	716	661	656	661	667	697	676	700	655	732	688	665	630	658	654	655	627	690	744	701	684	683	658	644	695	675	637	638	629	695	623	657	684	654	673	653	646	652	653	657	657	694	700	681	662	688	653	649	688	695	681	650	664	659	699	617	673	711	708	666	653	666	686	663	685	671	644	624	678	696	682	666	672	625	637	679	718	652	686	674	640	648	661	701	664	670	697	708	676	691	695	665	666	681	657	644	635	688	674	707	665	728	710	680	644	662	725	663	675	660	634	671	669	710	670	645	663	662	706	675	689	674	697	661	640	655	680	661	631	665	664	694	662	664	595	677	669	716	671	634	672	711	603	669	636	676	674	735	639	642	657	677	644	652	723	680	642	660	659	665	681	640	672	665	584	677	703	700	664	673	663	723	635	662	647	664	675	671	669	686	645	675	679	756	644	700	628	694	617	687	621	736	658	626	691	671	657	657	671	646	671	662	687	615	699	658	700	670	659	661	673	663	624	684	706	637	644	650	661	693	655	651	711	671	651	649	665	630	669	637	667	664	645	661	676	675	692	713	670	690	679	696	668	717	643	646	664	682	698	677	687	686	659	612	714	687	684	685	629	669	669	661	655	666	653	714	667	654	617	683	693	693	664	697	690	712	645	699	664	703	695	681	680	671	651	666	657	660	689	656	654	655	679	677	711	680	631	709	699	665	638	701	646	699	648	629	677	659	653	666	690	695	662	677	634	694	651	659	746	652	665	670	701	674	668	663	665	651	679	619	699	642	657	710	670	702	636	626	692	674	664	693	659	678	686	695	640	655	659	645	682	659	642	677	640	668	691	697	687	669	676	645	711	673	662	681	686	695	622	670	673	676	656	686	703	647	648	662	621	690	680	673	670	707	667	664	697	665	643	707	688	696	653	714	673	685	668	663	652	657	690	639	645	626	657	657	691	638	695	689	635	666	688	684	669	682	674	613	694	664	695	640	716	704	690	735	652	659	648	673	659	643	710	693	679	665	658	682	651	701	669	634	674	667	708	657	699	663	653	685	673	667	666	679	675	646	640	692	654	712	662	671	638	684	630	666	654	716	676	674	688	676	676	669	697	674	658	685	672	670	654	648	658	689	686	689	667	681	651	710	650	665	679	667	681	696	725	620	622	696	658	651	635	647	710	675	685	714	677	678	723	686	674	717	655	676	643	668	692	678	694	642	654	641	639	674	678	652	628	696	678	686	630	640	688	741	666	673	646	661	676	651	710	669	696	663	681	671	647	672	685	678	673	663	667	707	673	673	664	673	698	667	633	711	632	693	665	671	686	680	665	702	654	684	708	648	676	658	686
39586	10511	1615	935	710	531	449	416	343	360	311	331	267	244	209	229	223	222	199	207	183	225	206	243	205	208	195	180	184	164	189	200	182	183	177	188	183	189	195	172	208	200	199	187	175	193	192	188	192	188	181	180	190	200	177	195	187	198	192	201	166	173	198	201	207	205	177	175	198	216	187	176	170	169	188	170	181	193	189	183	181	193	174	178	206	202	202	165	166	172	184	191	183	190	186	178	185	217	169	203	172	199	180	192	178	193	213	170	198	185	197	185	198	188	173	198	185	186	193	179	189	172	206	198	178	205	201	191	175	181	207	206	177	184	188	188	169	167	207	179	191	200	192	180	192	203	201	189	191	172	159	183	173	200	177	153	186	189	175	185	167	168	181	195	145	172	178	171	198	185	220	196	187	196	214	206	178	181	175	196	170	165	176	189	199	207	180	230	186	194	187	184	176	195	207	175	204	147	168	207	201	199	203	173	208	183	206	186	173	170	177	196	164	211	200	176	190	179	205	196	195	184	167	171	196	222	196	214	174	189	196	173	180	196	209	170	190	195	175	188	183	189	175	170	231	185	186	193	199	211	179	175	188	201	206	216	207	194	199	188	162	182	176	169	187	174	188	213	157	200	209	184	171	197	198	194	189	190	215	209	192	186	181	206	192	172	159	209	183	178	226	174	201	175	173	204	173	189	174	187	193	191	195	178	183	181	193	202	168	201	157	195	192	181	188	199	208	183	166	194	183	193	193	179	186	172	200	160	207	178	191	183	185	200	164	187	170	158	184	175	184	167	166	205	179	203	196	196	198	194	162	179	181	196	200	175	198	157	165	187	170	185	194	191	198	182	184	186	179	211	172	175	159	186	193	179	190	173	197	190	173	173	182	182	182	203	170	177	176	217	191	172	196	191	201	199	179	187	183	216	194	197	196	192	204	212	172	183	205	202	187	206	191	193	192	188	191	179	202	187	193	196	181	195	193	168	204	193	186	196	175	175	179	189	162	180	180	194	178	193	169	175	202	207	186	201	190	183	221	194	181	217	208	187	201	202	202	205	187	174	190	183	188	195	168	183	210	186	183	182	172	179	206	195	178	154	204	165	175	205	181	172	174	203	193	162	152	176	183	213	179	178	171	170	192	211	198	171	171	201	187	175	181	149	167	174	194	161	181	194	190	162	189	213	189	178	178	184	183	206	168	215	175	155	186	187	172	179	186	211	193	160	187	195	205	213	171	190	195	170	196	209	215	192	156	172	221	177	212	207	203	180	177	191	193	164	178	182	169	180	188	174	201	217	184	170	208	177	187	194	207	176	190	204	198	180	192	212	210	182	206	182	214	181	228	181	173	178	176	180	184	194	186	177	195	208	168	198	176	188	182	188	182	168	158	190	177	179	165	193	160	185	216	209	178	206	195	179	202	206	177	179	180	186	174	173	171	176	177	162	171	172	192	212	181	211	220	178	175	166	190	211	183	224	190	198	192	203	194	174	171	203	199	214	180	194	183	178	200	171	169	181	164	167	164	173	173	193	183	206	190	185	210	159	171	180	172	173	186	194	186	155	202	189	188	207	192	190	188	173	216	170	192	186	173	203	187	212	163	196	208	191	175	160	178	177	192	199	173	213	176	195	194	208	187	203	197	205	184	172	188	182	179	167	189	199	177	228	199	174	176	186	183	171	195	181	186	204	181	189	192	203	198	176	203	191	183	179	173	181	148	199	184	194	189	200	172	209	176	173	186	175	187	190	173	178	219	207	192	204	187	169	193	167	193	203	181	173	159	187	214	203	170	186	181	213	170	150	204	171	173	193	203	181	186	187	191	178	174	158	205	186	155	192	199	176	184	192	194	184	197	181	176	179	185	189	157	182	157	186	188	233	200	196	199	201	209	160	172	197	175	183	184	185	193	167	185	205	150	190	167	191	178	185	200	181	217	195	185	194	171	200	187	182	191	206	182	212	178	156	174	205	185	189	213	196	204	173	199	183	179	178	184	170	170	168	195	201	198	166	201	188	189	190	176	199	209	206	196	187	201	192	181	181	178	216	190	201	179	200	161	207	183	186	172	198	180	194	179	209	202	207	181	171	207	172	184	181	197	221	173	183	184	156	173	194	195	160	177	193	202	181	199	179	181	190	186	176	190	186	193	172	207	188	187	168	196	177	177	198	183	217	184	203	207	174	172	199	172	199	190	206	217	179	167	205	193	198	175	171	203	169	183	190	174	191	176	160	191	202	175	180	174	175	168	188	159	181	178	203	203	188	161	167	218	186	188	202	170	194	165	178	170	212	191	188	204	209	194	179	195	196	169	188	193	177	219	187	177	197	196	169	195	195	201	186	160	189	200	193	170	177	166	175	194	197	194	193	203	161	199	211	190	187	189	194	178	181	184	192	169	204	195	183	189	166	162	192	164	203	185	214	201	171	206	195	180	181	179	178	200	174	174	202	188	199	179	179	206	202	156	181	197	194	203	190	181	186	213	196	162	194	189	180	162	179	191	174	191	197	178	177	164	176	175	192	195	163	177	179	193	180	195	187	201	188	176	177	180	157	176	156	190	194	170	183	168	195	190	152	185	205	205	187	165	195	169	205	206	161	164	207	176	194	192	172	194	169	175	192	188	184	163	176	180	191	177	197	197	166	173	181	182	179	173	183	183	177	175	206	170	175	180	187	202	199	191	189	206	173	204	179	194	174	161	200	185	189	180	175	197	185	202	190	196	206	198	208	193	215	180	163	198	180	172	181	194	204	197	189	172	208	170	189	184	181	166	172	171	191	203	216	196	174	189	204	180	171	208	189	184	184	195	202	194	196	174	174	186	183	188	194	197	169	178	187	227	188	209	183	179	173	210	176	182	179	193	178	198	185	191	197	200	179	179	208	197	195	204	195	192	187	203	182	182	199	187	180	212	196	177	188	166	180	205	172	179	204	193	181	177	208	205	176	190	181	200	213	158	180	197	195	205	181	184	182	227	185	209	168	178	187	188	181	182	171	213	177	194	199	177	189	177	198	194	172	191	202	188	190	191	197	175	180	192	178	186	199	214	198	203	200	197	191	181	203	190	183	189	189	180	193	189	185	175	178	160	198	194	188	171	175	196	169	193	185	180	200	147	207	155	179	175	182	190	175	174	167	184	183	207	193	179	173	195	178	188	190	214	193	163	170	183	209	184	207	205	165	187	187	203	152	176	182	180	209	168	212	178	181	180	188	194	219	183	184	179	175	186	182	177	193	194	192	191	188	202	195	171	202	208	183	210	182	200	212	188	165	171	165	188	200	166	191	165	178	171	184	188	181	179	188	200	196	196	206	186	199	181	225	195	180	188	202	171	191	195	176	205	184	186	158	210	211	181	204	187	165	199	185	197	172	179	182	160	203	194	204	195	186	183	193	182	193	216	197	190	180	176	205	176	203	220	182	211	175	224	179	210	195	200	194	190	184	193	167	202	194	168	188	190	161	192	179	170	177	202	183	206	206	205	199	191	180	172	211
26071	3072	2124	2686	2550	2126	1882	1846	1707	1549	1477	1313	1069	794	728	675	621	638	593	577	633	676	707	661	621	606	558	566	531	535	509	509	468	494	458	487	492	423	500	483	462	483	465	494	463	455	470	492	472	482	485	493	511	477	439	408	490	467	463	439	464	458	462	464	459	473	481	473	453	452	448	483	445	493	425	451	470	500	470	478	500	469	446	430	448	466	454	457	467	459	444	495	439	481	440	481	461	450	473	480	453	469	432	468	462	443	445	472	437	440	466	449	445	497	511	446	461	454	537	505	461	462	449	439	475	484	457	431	452	439	457	490	446	453	494	494	445	436	514	452	451	473	484	456	477	434	447	506	437	460	465	470	465	475	470	451	431	485	479	491	442	476	437	442	469	467	435	422	432	438	476	501	458	433	434	422	469	462	439	438	437	470	469	482	409	456	449	480	445	425	465	448	438	470	467	449	414	469	440	477	451	494	494	461	433	468	473	408	483	486	449	479	501	507	465	454	449	488	469	467	468	445	481	444	471	450	457	468	458	454	464	495	483	464	491	429	423	462	448	464	473	505	489	441	485	466	441	429	469	454	473	432	455	445	433	473	450	446	454	458	481	458	456	453	458	496	470	451	441	461	493	416	438	454	499	454	430	470	441	476	475	490	469	440	468	439	462	423	461	446	458	431	484	489	431	432	439	469	460	448	461	476	449	478	463	451	485	478	465	464	448	469	485	523	481	476	451	431	451	439	460	469	460	454	440	482	428	446	432	437	466	475	460	445	488	446	482	456	475	464	444	427	441	470	430	444	462	451	491	452	457	505	458	447	467	479	488	445	408	436	461	489	432	460	464	463	502	453	475	468	489	464	440	495	451	449	473	492	461	456	485	465	469	482	475	463	435	498	481	462	474	474	444	469	481	449	457	507	498	452	482	459	478	452	438	472	442	467	444	443	464	439	426	464	466	456	443	432	461	420	468	455	487	419	476	431	451	476	465	478	494	472	450	495	467	459	491	463	437	447	463	453	456	479	478	447	477	434	464	472	471	449	452	453	485	431	452	474	432	451	476	446	497	460	459	483	431	443	517	495	418	437	467	481	455	441	430	464	444	476	451	481	446	479	466	412	428	460	394	485	418	462	430	435	465	450	455	458	423	425	420	458	497	492	428	474	454	487	455	432	489	455	429	451	483	459	448	464	462	428	465	463	487	463	417	453	465	417	446	436	432	441	467	492	419	442	454	459	461	459	482	482	453	455	489	463	473	452	435	459	442	448	487	443	495	451	452	443	473	451	479	460	439	466	485	503	458	460	451	472	485	443	455	475	471	492	459	486	458	465	472	486	485	454	433	452	493	490	446	491	488	467	461	516	453	456	467	459	467	453	439	430	487	439	465	446	461	486	477	465	458	423	464	450	468	464	497	454	418	470	453	410	452	441	455	446	454	484	449	447	451	474	451	496	450	489	478	426	478	445	474	484	465	442	463	485	472	427	436	463	453	486	395	486	467	461	474	431	471	476	455	428	501	484	461	463	493	482	456	442	476	438	447	458	456	463	466	439	452	444	460	449	468	444	448	463	447	458	492	420	462	433	485	467	461	432	449	497	475	468	435	469	440	471	488	461	509	448	456	440	445	481	437	428	447	458	412	449	462	455	463	464	433	453	433	476	443	456	422	459	446	467	446	481	458	462	491	461	467	484	467	474	474	445	481	446	449	446	466	497	441	394	470	474	464	471	473	460	453	431	473	471	471	451	475	492	465	459	469	430	468	440	487	455	426	439	452	449	430	481	486	495	480	435	474	428	463	464	485	454	454	450	454	453	424	434	454	468	446	424	412	434	435	485	448	473	444	481	466	440	455	446	478	502	459	466	505	484	484	456	462	446	477	489	465	460	453	484	462	465	470	457	522	501	441	464	488	482	461	452	463	436	476	457	472	457	451	449	475	459	425	482	447	451	476	450	478	439	465	489	455	439	461	491	470	460	480	473	450	466	532	455	461	520	502	447	429	473	478	482	422	449	466	416	416	443	474	463	462	484	443	427	469	448	495	459	437	431	471	472	474	446	483	431	482	489	491	453	443	426	433	441	469	455	451	480	457	457	455	462	431	455	500	487	441	459	474	470	425	472	473	426	484	473	454	464	456	420	464	452	431	457	455	458	465	455	416	432	498	461	437	462	486	424	495	468	447	470	441	466	444	456	460	441	450	466	439	446	434	465	447	442	446	479	487	419	509	457	426	413	476	493	442	450	449	483	454	455	477	435	462	486	439	439	510	467	461	471	427	434	437	410	501	435	491	412	479	482	444	447	437	429	423	437	467	451	422	442	483	473	480	471	418	453	438	501	460	464	451	470	454	437	445	484	458	426	480	456	446	433	471	460	443	481	432	478	450	450	437	470	439	463	458	428	439	425	462	463	432	505	459	427	431	451	501	446	486	484	471	457	467	451	468	499	430	464	427	471	457	471	484	436	476	465	435	460	451	462	449	480	477	456	463	452	437	426	439	438	495	447	453	450	454	433	458	456	442	472	466	427	499	488	421	459	511	464	421	446	447	448	449	445	517	477	494	478	463	463	455	424	468	430	422	448	444	447	498	480	465	484	405	423	477	458	428	456	484	496	481	464	441	459	464	415	466	435	449	438	460	456	504	430	412	451	485	465	455	427	446	468	462	436	473	418	463	492	421	432	431	474	473	441	460	458	440	431	511	482	473	518	449	463	446	510	464	452	418	504	467	487	490	488	458	481	488	464	463	414	452	455	476	464	456	435	500	451	426	405	392	453	456	424	455	437	476	468	473	447	465	461	459	451	475	447	460	418	425	458	476	420	441	439	463	475	483	458	444	461	455	459	448	477	463	472	470	458	441	468	439	458	437	489	468	446	461	498	446	446	469	467	468	461	471	432	441	481	468	457	455	446	478	458	454	454	462	465	455	441	482	425	465	483	453	451	491	463	479	453	480	456	460	470	468	468	475	464	467	478	483	448	481	453	467	480	444	461	436	439	446	459	469	454	471	442	479	463	444	472	439	462	474	461	453	463	517	435	451	422	462	457	444	456	476	478	470	453	447	447	494	469	460	462	444	513	445	470	473	442	444	472	477	457	466	423	478	507	457	460	476	462	481	457	481	471	424	484	437	485	485	447	439	477	474	481	446	471	491	437	454	462	439	452	434	463	477	452	451	457	461	462	471	445	450	466	422	419	500	475	460	441	448	493	482	448	424	479	474	443	440	470	485	486	500	485	453	493	466	457	454	488	445	443	457	450	433	478	465	459	473	467	492	430	492	461	464	459	495	483	476	443	453	475	452	487	467	463	497	455	409	454	442	432	485	436	460	438	453	480	454	458	482	457	449	464	453	417	462	445	478	458	448	429	483	443	427	443	447	480	513	454	485	488	472	491	469	440	445	478	461	483	420	491	472	483	470	447	500	456	459	506	479	518	464	511	415	464	434	488	488	466	464	483	509	419	504	453	450	476	470	447	464	491	446	451	457	452
12430	1328	362	291	263	270	261	272	259	230	258	267	239	225	209	224	241	219	215	233	209	216	206	224	210	215	221	205	197	203	206	217	234	206	230	235	220	217	218	210	219	209	228	200	225	214	211	212	216	209	217	228	196	194	208	211	232	197	211	239	201	210	224	200	229	213	211	216	195	211	187	219	193	217	179	199	214	197	201	208	200	246	237	232	217	212	222	206	209	251	199	208	212	227	198	210	242	193	207	228	237	207	220	223	206	228	229	221	253	216	225	191	224	195	207	187	207	211	224	210	223	208	182	203	227	210	202	197	225	218	212	195	214	195	222	205	217	219	232	198	193	208	187	198	195	199	214	187	218	190	192	197	207	221	204	208	193	244	207	214	197	227	193	207	215	206	216	203	209	225	206	192	190	203	209	208	216	233	214	190	185	225	206	209	215	213	221	217	205	206	206	216	202	204	186	182	209	205	210	206	233	194	195	189	215	192	209	213	194	206	226	207	220	220	228	215	232	196	206	205	203	220	215	190	218	224	214	223	204	212	192	201	213	217	228	229	202	185	190	201	245	220	217	213	203	199	193	193	215	186	219	258	200	206	217	189	236	216	221	202	222	189	237	184	205	202	203	227	208	219	200	217	191	234	225	223	196	220	213	226	200	209	230	209	204	232	231	217	233	174	234	180	193	188	192	212	222	231	239	235	213	183	226	205	226	209	177	192	211	197	210	228	220	216	216	203	216	202	242	234	209	179	202	201	217	217	202	222	194	229	204	195	217	213	227	185	193	187	212	210	242	217	245	223	191	222	229	179	238	218	215	186	203	204	219	192	200	213	200	218	193	181	208	222	217	229	206	212	213	201	226	197	216	197	205	210	205	234	208	215	196	202	208	221	223	196	209	231	191	197	200	187	189	202	208	194	203	197	205	203	238	232	190	208	229	221	216	230	218	216	168	237	232	205	198	227	231	240	216	202	197	218	216	229	200	185	196	207	232	220	186	211	236	236	213	225	227	188	223	228	198	226	199	221	217	217	189	240	218	190	239	223	207	233	253	262	227	204	214	226	221	222	214	228	229	220	218	232	215	201	209	211	203	217	181	215	204	188	214	195	236	236	200	214	231	207	233	207	204	197	237	209	217	201	176	233	247	219	209	210	216	195	228	237	196	220	203	217	200	208	254	230	207	199	212	195	192	219	205	210	231	200	204	199	209	220	222	222	195	210	236	196	228	218	217	215	228	214	199	219	219	201	198	221	214	220	223	232	223	223	210	247	198	213	178	214	222	226	234	223	229	186	208	211	178	216	207	199	213	193	209	200	208	210	190	201	213	225	202	214	210	229	202	209	241	229	228	223	220	210	193	233	243	193	200	217	236	223	226	225	203	221	216	202	210	203	216	216	215	205	175	224	205	228	191	246	207	222	232	228	205	198	227	237	222	198	203	234	202	210	213	210	208	205	221	222	225	208	183	229	199	211	220	205	200	202	226	231	231	199	230	218	207	206	208	202	203	241	203	205	219	206	222	194	196	194	222	219	216	209	206	224	239	200	191	232	222	236	215	216	218	203	212	211	214	214	236	237	226	214	230	217	212	202	229	234	216	211	209	217	209	199	216	194	204	225	204	209	205	224	197	225	205	211	208	197	247	218	234	214	202	217	191	232	206	207	226	180	215	221	209	230	195	187	236	224	192	222	246	218	207	233	220	191	211	188	217	242	209	238	226	203	203	209	208	204	194	194	227	198	216	214	204	229	229	209	216	210	209	180	194	196	207	209	193	209	214	220	214	203	238	207	221	190	215	220	224	194	203	231	211	210	216	171	211	210	188	200	215	201	194	181	205	199	212	216	214	213	195	217	217	188	206	235	206	216	197	180	231	210	197	233	199	218	224	190	228	198	193	238	172	193	240	203	209	225	201	199	209	204	207	211	192	222	225	197	228	212	209	206	204	215	191	214	216	232	214	189	221	210	219	230	211	192	218	217	205	183	232	212	233	219	209	229	225	225	226	179	230	237	190	232	215	226	237	245	194	236	222	188	173	194	192	207	215	216	217	216	206	237	216	234	214	228	204	226	228	185	200	209	197	206	197	224	199	216	194	197	214	217	225	214	199	213	245	200	207	190	199	218	220	210	205	204	194	209	208	242	230	198	197	216	214	223	202	216	196	203	205	192	197	210	210	210	183	187	205	204	219	213	225	211	242	211	221	202	209	222	214	199	196	220	192	228	211	231	216	188	200	191	215	217	204	199	198	194	203	233	245	211	232	221	212	196	197	220	208	226	226	202	203	213	223	237	217	210	219	177	270	206	181	174	235	200	211	214	216	256	214	192	189	204	231	217	186	211	218	216	234	217	198	214	202	205	233	227	213	207	215	205	189	219	209	189	232	211	216	207	243	218	198	219	201	180	211	238	231	249	206	198	205	240	242	247	178	215	192	209	212	225	205	230	196	188	206	210	228	219	212	216	203	221	204	198	225	193	226	204	212	210	232	219	226	215	228	190	206	219	217	238	230	190	200	243	217	208	196	205	206	228	211	202	187	224	225	238	214	202	227	223	190	222	197	203	187	210	201	208	216	234	195	202	227	212	212	218	220	212	243	213	206	225	198	228	205	226	220	227	203	193	198	215	212	203	233	232	213	220	207	215	215	230	196	240	220	208	213	222	215	228	228	204	217	228	228	213	199	226	248	236	198	202	207	213	203	211	235	230	217	191	220	195	221	194	236	234	210	222	242	203	227	221	220	211	226	177	226	197	194	210	197	211	198	216	207	200	224	200	219	220	217	233	230	250	196	241	226	209	198	220	200	218	214	222	217	218	215	204	205	200	219	232	201	211	227	222	211	202	230	224	206	196	220	230	215	223	214	204	201	216	207	216	217	210	177	211	188	212	210	230	218	229	197	242	200	213	217	208	202	210	200	190	209	172	206	197	216	228	191	227	191	196	208	194	238	217	198	209	217	203	159	226	223	219	188	195	210	194	222	193	181	210	217	238	199	199	203	241	228	216	219	223	230	212	203	221	208	212	186	212	239	252	210	212	213	235	218	211	232	225	220	220	201	199	228	213	223	256	223	202	180	215	213	218	202	216	218	209	219	234	217	185	241	202	201	212	210	216	175	195	201	233	211	210	194	195	192	222	228	200	182	224	206	219	228	200	222	220	217	207	212	227	219	219	238	202	215	234	225	242	194	242	211	217	221	220	222	214	219	248	252	247	184	198	213	223	218	238	242	193	207	210	212	207	206	198	203	231	185	213	244	213	194	203	212	235	223	212	230	188	189	235	187	174	216	223	217	196	221	212	206	195	218	214	193	196	200	190	196	195	227	229	208	192	220	211	197	206	221	214	227	197	199	227	221	230	199	202	206	203	222	187	223	234	215	206	217	224	219	226	174	226	208	204	220	229	203	214	179	219	232	221	207	229	200	223	212	219	203	219	217	212	210	206	225	220	214	211	189	211	223	251	211	220	209	219	215	221	205	215	202	217	199	225	223	201
9031	908	851	968	852	796	905	920	851	845	819	745	656	595	590	586	581	579	566	599	601	587	598	574	585	538	528	551	593	535	529	510	539	539	508	552	560	559	570	558	539	553	580	508	535	566	575	573	554	545	561	517	539	528	568	558	550	545	529	498	528	577	527	559	538	546	538	553	531	536	572	597	514	551	539	562	560	572	495	551	556	534	515	541	534	549	559	543	526	552	558	571	516	551	560	505	557	514	538	541	578	550	535	522	545	554	545	544	537	547	554	542	563	551	494	539	542	539	539	568	523	487	526	556	524	518	553	526	553	513	536	511	532	563	538	542	500	504	565	540	562	545	543	547	549	573	573	522	490	545	537	517	564	516	502	510	514	512	564	533	557	533	540	536	542	508	509	540	532	551	526	508	524	534	527	539	539	538	542	515	546	534	543	503	551	559	557	552	543	508	548	530	521	511	566	535	542	504	527	544	549	531	561	528	551	565	507	537	551	508	541	602	526	554	560	524	542	551	540	531	542	545	515	548	556	550	518	534	515	562	549	515	531	549	582	535	524	536	564	547	536	527	524	538	522	556	546	561	518	580	559	542	551	557	518	520	545	522	555	546	551	570	557	529	546	545	551	544	514	541	520	552	518	565	555	500	521	531	576	543	530	538	539	591	533	543	588	538	571	486	535	495	548	530	525	578	534	526	483	512	562	524	529	529	501	534	466	513	538	558	580	539	553	508	532	531	499	567	570	562	516	512	533	525	516	559	509	556	520	537	535	517	531	505	576	551	555	540	548	550	531	533	467	532	530	547	504	506	549	524	531	540	520	558	500	494	568	530	537	569	545	558	537	542	532	553	563	556	538	539	508	592	498	526	532	514	527	537	546	536	568	533	528	537	525	520	578	528	575	508	534	539	537	530	555	533	534	514	559	592	538	541	572	577	531	531	527	543	540	589	561	545	550	515	567	570	568	537	549	541	540	517	546	538	496	536	537	557	558	531	561	573	576	530	551	542	580	568	532	547	537	542	585	548	525	543	560	517	558	545	550	541	507	588	545	591	503	531	561	553	516	536	558	519	507	531	566	569	560	535	534	565	523	518	523	530	567	490	553	545	520	526	548	540	514	508	550	506	521	540	545	543	538	563	525	582	536	575	500	554	516	495	531	518	528	558	531	563	548	534	530	530	551	546	524	538	537	529	543	507	536	573	549	594	504	516	563	544	555	575	544	589	518	556	558	526	566	531	571	504	562	537	537	530	499	527	530	542	561	568	568	539	529	510	520	558	532	545	525	538	523	576	507	517	520	502	556	591	557	532	586	569	530	558	529	555	542	544	595	531	529	524	545	523	532	588	533	511	550	527	505	584	523	523	531	517	564	536	519	513	567	545	581	525	552	518	550	511	560	532	556	563	547	523	517	604	550	573	560	545	527	551	514	573	550	531	535	553	521	525	561	564	553	533	548	541	594	512	532	513	503	523	484	507	560	581	535	552	539	544	558	529	570	524	552	541	543	534	521	517	559	567	590	522	550	536	487	529	552	543	582	540	522	496	543	510	551	554	544	532	549	573	548	499	518	566	574	518	537	587	564	525	503	582	508	567	563	578	516	521	552	516	519	530	532	540	557	578	566	549	608	576	571	515	556	560	603	592	531	539	486	537	537	550	551	543	552	605	514	573	517	520	513	551	556	569	571	527	516	535	553	566	578	552	533	577	521	525	557	540	564	529	521	527	528	542	554	515	521	520	540	556	557	549	540	537	519	577	560	531	539	529	524	549	548	537	552	573	568	540	592	546	486	508	559	513	542	548	539	483	541	503	544	539	526	546	526	519	504	529	569	505	547	547	539	560	520	528	567	509	559	558	553	489	541	537	552	529	523	530	561	501	525	518	575	534	579	519	534	546	525	542	557	550	542	539	532	519	516	539	538	559	507	537	554	573	543	542	548	531	537	551	539	564	555	547	580	548	556	529	573	512	556	549	515	534	554	547	559	552	550	571	532	524	541	535	519	532	602	564	548	540	537	551	535	581	567	524	523	503	557	539	543	518	550	579	560	534	504	548	533	566	577	504	520	585	556	592	491	562	549	519	514	554	562	583	547	555	544	545	563	521	555	552	525	520	531	578	528	534	530	518	505	554	583	504	563	515	540	554	551	564	546	494	545	558	557	544	576	518	539	529	501	552	529	518	541	520	563	580	545	551	514	508	518	578	499	529	532	568	522	559	540	539	546	556	539	559	516	575	550	579	549	562	529	572	557	549	528	514	540	547	554	521	546	520	525	586	518	553	545	534	520	508	521	529	530	542	531	574	544	585	520	505	530	510	541	537	574	560	545	508	536	515	492	547	558	533	542	527	539	526	523	536	532	535	557	515	541	537	488	555	566	537	539	513	565	536	579	530	539	518	555	521	525	534	518	530	554	531	493	511	563	527	530	533	538	538	550	586	549	525	555	474	553	553	543	523	524	579	543	511	583	563	542	559	572	535	513	573	548	567	518	570	490	523	585	566	537	541	559	552	540	555	521	530	576	528	502	558	502	533	575	529	518	550	574	522	573	568	525	516	586	526	556	549	538	542	505	529	552	553	582	508	523	533	579	497	533	557	582	562	574	568	578	536	540	534	540	554	526	549	571	535	523	576	548	588	524	589	567	588	564	503	535	523	529	529	522	537	561	499	552	578	560	525	491	581	528	514	559	520	536	591	507	519	539	566	554	571	566	567	516	546	536	593	513	557	547	554	507	523	543	587	543	565	593	545	561	547	525	514	568	539	528	570	562	536	525	530	497	576	524	554	510	539	527	584	567	546	549	539	505	562	555	550	571	541	539	508	533	531	532	482	550	544	517	562	576	593	548	537	554	536	531	523	529	545	555	507	557	516	529	548	526	529	539	583	549	499	516	539	535	534	514	556	554	539	546	546	522	529	537	556	561	536	522	521	540	545	522	509	577	570	546	552	533	554	497	534	547	569	586	514	537	568	534	522	550	507	549	541	578	528	559	505	534	536	528	543	552	584	531	569	526	544	545	547	563	557	528	573	504	534	565	507	536	530	556	511	568	569	552	544	552	521	521	527	543	510	524	550	551	550	479	532	551	497	602	556	532	536	585	564	499	555	556	565	565	520	540	522	548	527	569	546	497	512	553	600	548	504	549	516	529	552	571	537	539	548	543	554	528	521	576	538	536	514	557	523	519	531	546	510	534	534	529	520	519	553	554	543	548	566	540	541	575	533	551	531	547	542	568	542	532	527	578	568	538	557	557	564	548	550	542	543	543	559	524	551	523	539	553	542	541	544	516	546	579	555	540	521	549	529	554	559	534	507	544	558	517	604	553	532	596	523	537	524	541	548	583	535	560	514	554	530	539	501	550	571	531	523	542	515	521	580	497	530	579	504	499	547	561	511	546	579	557	551	535	537	576	526	585	522	582	536	522	516	504	532	560	561	572	547	544	556	543	503	572	543	545	540	539	523	557	501	524	556	539	584	526	550	547	572	546	528
28327	5129	894	699	546	503	477	426	405	390	357	339	290	291	301	307	301	301	258	297	332	290	314	348	285	296	277	277	311	270	297	273	284	303	270	301	243	292	272	301	275	277	260	257	280	293	306	297	304	304	263	276	312	285	280	320	285	278	272	284	285	310	278	296	291	299	285	292	265	285	265	273	266	296	294	327	283	279	313	284	287	268	304	263	302	299	272	285	305	291	288	246	271	268	272	260	254	280	292	234	291	260	273	299	309	312	279	283	269	279	287	282	287	286	280	319	283	294	302	271	258	267	290	305	287	292	289	261	296	274	279	291	306	274	285	303	294	304	259	291	256	299	260	288	292	277	274	286	299	291	272	257	290	276	255	309	280	288	292	271	295	286	275	251	270	274	298	257	282	290	303	296	269	268	249	270	293	295	287	275	300	296	279	273	292	272	308	284	277	319	307	279	257	294	284	264	280	285	288	277	280	258	289	297	291	291	332	286	300	264	288	314	266	284	273	291	315	328	247	294	285	292	276	275	269	295	272	283	311	300	310	298	261	291	279	284	296	274	276	251	295	266	281	286	282	276	286	296	294	262	301	320	289	279	272	292	296	276	273	282	236	266	279	319	284	314	308	242	276	265	284	292	304	314	295	303	279	290	267	307	260	293	288	288	317	310	306	283	301	323	277	319	257	319	322	284	301	281	260	270	298	291	276	284	294	307	279	263	280	300	292	261	274	297	277	296	312	285	305	318	269	288	292	293	258	271	287	298	320	267	291	259	270	272	266	305	293	266	273	286	281	313	282	286	298	285	280	263	290	284	264	263	280	267	239	300	290	289	311	293	291	277	272	294	270	294	289	286	268	258	260	276	317	298	303	312	279	286	276	257	292	273	274	274	273	270	261	254	261	274	265	286	262	280	298	285	277	285	329	280	280	307	259	275	308	267	287	322	227	259	280	257	282	285	284	314	268	311	278	283	289	285	292	272	320	265	266	287	280	286	290	264	279	302	281	327	312	271	264	289	302	284	289	289	273	294	276	294	287	262	296	284	276	280	326	275	264	275	273	235	307	265	280	284	314	278	287	296	260	275	287	266	296	300	246	258	292	299	274	257	275	256	298	253	308	284	299	279	281	264	309	290	273	265	314	312	289	259	282	293	251	280	270	273	285	254	255	298	280	295	267	317	300	272	281	282	272	309	299	303	257	286	294	284	277	276	300	252	280	269	310	324	286	302	279	276	286	272	264	294	292	275	311	266	267	312	305	274	290	291	270	273	335	286	308	274	273	293	285	261	246	301	257	278	281	269	275	299	286	328	292	330	289	257	275	285	280	291	290	306	267	249	270	252	294	290	252	263	312	290	284	245	292	296	322	271	274	260	319	337	324	275	278	291	276	241	265	305	271	274	295	290	306	271	305	280	286	302	288	277	307	290	288	262	305	303	320	291	276	298	341	275	305	290	306	299	295	319	290	307	246	296	271	256	304	309	278	279	281	274	280	284	268	295	262	290	261	291	300	305	286	307	297	299	305	275	261	268	306	322	305	277	274	273	290	287	300	297	312	289	301	299	283	278	282	277	271	271	298	286	293	286	298	256	311	263	271	303	317	314	268	264	276	301	293	283	263	256	278	288	296	280	285	261	301	276	281	263	320	294	294	297	300	295	293	305	306	295	279	283	273	287	279	293	271	290	314	272	294	280	308	276	311	298	292	300	262	287	296	310	267	262	292	271	290	291	283	289	295	270	295	302	309	274	295	291	295	286	253	272	270	292	271	293	262	301	320	290	279	299	301	291	285	271	295	285	281	293	276	282	286	300	290	315	287	261	255	282	271	284	279	289	265	275	274	255	277	270	272	272	266	293	313	289	291	282	283	262	272	290	310	295	262	278	297	274	284	274	288	291	299	265	272	298	266	256	271	258	310	278	264	308	300	299	296	266	270	277	320	295	299	291	278	278	271	263	293	327	262	268	297	306	312	278	293	282	297	270	293	280	276	262	287	278	278	309	310	261	279	294	267	310	271	254	293	288	283	260	310	277	305	302	295	264	263	297	290	288	316	277	284	293	286	272	267	286	282	268	258	282	296	287	283	266	269	277	280	256	246	234	277	273	282	256	287	271	292	264	296	301	270	297	295	313	280	297	281	286	270	291	265	287	326	300	257	269	262	289	285	306	289	257	297	311	251	325	295	257	297	314	284	262	299	276	282	268	319	281	308	279	275	298	311	262	307	261	298	296	282	278	301	274	309	281	269	281	293	267	281	270	284	289	285	263	314	308	280	258	256	284	264	269	302	237	313	274	300	289	272	326	298	266	277	288	273	253	270	274	296	303	286	273	296	296	295	287	284	258	264	269	276	304	293	283	313	282	280	268	292	265	287	290	311	284	298	329	312	269	299	296	296	272	275	290	291	270	279	268	267	295	289	308	298	287	267	254	305	290	242	283	311	255	291	284	287	286	332	271	287	282	284	258	279	301	274	267	278	306	308	299	289	274	274	264	289	294	268	292	291	291	285	326	240	294	279	278	267	271	323	304	275	263	273	269	282	301	288	264	293	294	262	299	289	281	312	272	281	288	286	314	263	305	304	269	291	293	300	278	240	237	271	293	276	268	270	296	291	274	296	275	282	323	289	307	266	306	270	293	290	281	279	295	258	269	287	296	273	284	263	290	311	267	290	291	300	333	282	300	311	301	265	295	264	262	255	310	293	297	251	292	301	290	316	273	293	281	270	269	273	262	267	292	275	278	299	289	291	301	283	307	304	264	283	278	302	283	270	299	304	258	291	246	296	307	315	300	272	253	269	276	278	274	257	297	280	255	296	259	294	280	298	277	261	300	278	303	271	297	297	299	261	320	320	274	279	274	320	305	262	282	285	293	248	240	279	280	307	284	277	273	261	271	315	300	309	267	276	294	267	286	299	271	286	269	297	282	288	300	294	265	294	292	284	287	330	295	265	270	263	279	274	302	276	255	276	277	273	263	254	316	285	253	308	298	262	289	316	262	278	271	295	279	288	291	287	273	303	269	318	270	286	267	303	316	272	287	282	306	246	284	274	293	274	275	295	272	307	273	288	291	295	284	294	271	303	273	281	256	270	246	282	274	269	307	271	271	292	270	256	279	236	294	294	247	294	278	300	256	280	288	296	291	329	307	316	277	310	282	301	285	302	270	290	307	266	257	284	291	288	317	291	305	306	289	289	277	267	271	261	292	283	318	264	319	261	289	272	267	268	276	299	298	312	287	275	291	246	298	258	299	289	306	278	281	276	283	264	293	265	265	307	295	243	295	307	321	290	286	307	294	261	267	273	275	256	299	310	297	265	314	302	276	284	282	317	271	293	275	292	300	288	265	275	265	268	273	285	314	289	327	264	296	292	272	270	306	284	264	255	287	285	286	309	273	284	279	291	294	273	277	268	270	286	281	310	294	293	287	257	288	272	278	285	255	292	258	307	319	306	296	293	299	271	293	274	276	307	290	299	282	281	298	274	306	280	294
19607	2086	1869	2114	1967	1790	1680	1561	1457	1460	1321	1075	998	878	823	802	798	800	790	883	914	903	883	858	850	771	760	685	717	680	711	704	699	707	699	723	721	745	680	721	697	726	687	668	691	666	686	689	670	682	667	679	664	712	681	705	670	702	704	669	690	699	682	668	688	692	707	750	675	688	631	740	754	696	684	728	696	713	704	658	672	736	724	660	718	692	669	651	703	691	693	710	692	687	671	686	722	700	741	705	674	690	710	644	699	707	702	681	649	685	673	694	682	684	650	738	702	671	718	712	726	683	685	666	701	653	698	644	684	677	659	668	713	651	681	682	679	650	732	721	693	715	684	658	700	675	689	688	628	695	700	708	698	670	692	684	678	690	705	670	662	670	654	700	681	676	679	691	701	656	680	692	710	725	705	665	662	663	683	681	654	704	687	656	638	709	675	684	713	688	645	677	674	674	667	733	714	691	677	718	698	692	749	716	627	669	699	692	681	682	655	631	637	677	666	708	694	643	692	659	668	710	692	643	725	666	674	692	653	692	700	715	726	693	698	709	697	708	682	709	689	684	669	656	743	683	665	678	719	669	668	698	702	684	656	699	672	684	706	705	697	691	698	669	650	636	681	702	701	711	699	695	632	654	708	693	717	630	673	661	667	702	664	717	676	695	688	713	719	694	690	665	724	749	705	710	696	720	660	697	690	711	744	693	695	698	706	685	683	668	696	703	672	717	707	745	691	698	677	709	697	697	668	676	693	694	684	669	676	692	708	692	700	705	706	687	735	696	712	743	658	696	640	668	669	664	676	665	706	736	669	659	660	651	680	647	664	664	639	673	650	677	709	742	713	691	717	648	679	684	706	668	719	731	688	739	712	698	721	663	715	739	654	650	625	731	677	721	708	677	683	657	668	681	648	670	703	653	682	693	684	722	669	715	702	620	656	666	658	733	692	672	697	717	694	712	696	666	653	739	696	687	654	678	659	675	643	737	687	676	710	709	672	698	735	665	705	681	686	651	726	657	691	680	742	674	740	727	685	752	738	718	693	684	724	699	655	636	689	718	663	694	667	675	662	715	677	687	710	643	662	690	695	694	691	668	676	688	679	711	707	677	742	719	642	691	674	666	693	699	652	685	717	631	657	711	647	700	701	721	702	647	748	703	701	719	711	633	709	690	667	679	699	675	691	695	644	744	725	717	689	721	723	660	687	662	745	713	683	671	681	644	691	652	686	717	687	710	722	711	682	640	650	697	681	735	729	708	673	693	690	710	708	697	747	676	701	729	706	674	654	703	689	645	677	674	688	667	682	640	758	677	701	709	667	669	659	708	758	695	706	721	699	708	707	706	710	681	676	669	709	752	667	683	727	711	695	677	695	709	732	670	671	688	683	693	727	699	652	720	637	676	669	679	695	689	682	656	711	641	678	659	673	705	640	686	683	690	688	683	650	668	703	680	732	666	737	649	707	638	669	715	708	679	693	661	648	663	680	662	632	702	649	696	723	641	622	723	630	673	668	680	680	676	662	690	669	641	695	688	691	689	731	722	718	685	659	650	674	722	707	665	685	728	722	645	673	669	706	658	731	657	707	738	662	658	712	650	692	714	671	681	724	670	678	701	672	712	686	697	687	645	689	764	631	637	680	680	625	685	658	724	684	666	701	733	741	718	744	703	620	718	673	710	720	662	651	685	703	658	702	688	699	731	717	725	687	739	690	699	638	672	723	670	709	709	692	696	625	728	702	717	685	672	704	657	724	639	687	668	668	672	679	695	661	677	696	692	717	749	697	691	705	645	675	667	683	682	672	735	644	674	681	692	651	726	726	653	704	698	704	665	643	686	744	691	687	678	706	677	667	713	677	710	667	700	688	656	643	696	639	706	658	658	679	647	651	676	706	711	654	728	665	694	692	701	714	691	660	644	708	711	727	716	729	763	710	712	656	673	672	722	679	739	699	671	631	652	739	664	664	719	705	690	676	636	732	722	693	694	701	732	738	650	720	696	682	686	653	663	697	646	694	648	710	673	717	681	695	697	717	710	671	674	679	683	716	706	702	684	710	744	708	644	691	706	658	698	656	716	717	718	695	665	674	671	689	675	725	674	710	726	664	688	680	663	703	710	678	679	691	739	711	641	700	668	684	730	781	685	652	701	668	645	683	665	691	654	653	718	727	701	686	760	705	665	705	681	729	721	695	698	680	654	714	647	657	634	696	670	649	680	740	710	696	685	664	696	683	693	671	734	682	723	644	748	711	668	689	616	689	704	697	678	702	712	674	730	716	737	753	723	707	699	708	647	721	677	664	679	757	698	690	736	655	698	693	711	669	654	652	697	724	676	686	692	670	649	678	698	681	676	694	680	669	714	684	731	679	731	700	718	668	673	691	666	663	672	687	703	703	679	696	659	700	731	670	672	734	704	685	720	672	646	707	650	688	683	679	684	655	673	634	715	676	696	680	656	679	691	729	707	688	722	674	696	693	650	670	740	676	655	694	677	672	720	676	676	702	682	641	669	686	710	718	676	701	700	693	683	714	686	707	698	677	708	685	665	680	671	703	671	682	695	653	710	651	652	706	728	697	702	651	720	708	711	681	664	700	680	662	676	680	696	692	643	698	688	736	663	693	695	689	687	700	726	679	705	631	666	719	697	687	670	680	725	699	677	681	660	682	665	665	655	635	690	650	695	688	692	694	717	705	728	681	698	675	716	686	708	724	700	719	682	685	701	674	665	700	688	672	669	689	673	646	655	669	668	676	664	700	672	719	690	739	717	723	729	677	711	742	713	747	651	710	725	683	694	660	658	659	738	688	658	688	654	664	673	702	673	697	729	735	716	694	703	700	686	733	684	661	722	683	737	699	694	650	711	697	706	698	751	685	683	668	675	704	703	700	669	665	662	647	653	694	664	662	667	674	732	671	622	698	697	691	748	678	725	676	693	683	717	715	659	691	703	716	769	686	722	661	727	673	685	723	692	694	705	710	680	724	666	647	681	663	720	662	747	707	684	659	635	685	685	707	632	746	686	708	703	713	652	695	644	685	668	668	706	699	676	706	710	639	701	727	693	666	662	676	750	680	741	678	689	706	680	686	644	705	639	703	697	670	672	674	655	746	696	674	730	690	654	708	720	674	724	698	699	716	639	668	666	719	692	742	700	674	627	696	664	735	685	690	724	666	674	709	624	718	697	695	742	660	706	647	676	696	704	711	703	696	670	671	692	690	693	692	651	705	652	689	658	640	693	715	701	716	707	659	730	685	661	687	650	655	723	685	662	718	688	705	684	707	670	674	674	673	709	711	705	655	673	665	659	651	726	681	683	694	662	703	661	731	670	736	715	650	679	698	672	698	666	643	668	696	681	659	723	721	702	686	682	685	649	693	696	728	731	664	701	718	718	668	666	692	673	667	754	715	668	706	736	652	667	705	688	663	723	701	690	671	707	694	712	693	666	722	711	676	679	701	679	700	706	682	707	734	674	710	689	649	674	679	657	647	705
39377	10243	1512	1053	758	589	467	413	416	362	347	256	236	245	230	229	220	220	199	218	260	234	237	228	219	228	167	170	220	205	219	179	185	196	199	199	192	185	175	206	199	184	200	187	200	185	198	174	219	204	207	202	195	188	187	185	178	192	183	202	213	222	199	203	189	218	196	191	215	209	206	177	185	187	214	217	200	197	188	197	185	199	189	225	218	213	172	186	230	198	193	205	196	232	197	218	206	197	180	215	197	186	192	195	209	212	190	189	198	195	211	219	213	184	180	215	197	197	180	205	197	173	206	197	197	189	199	182	187	183	179	180	205	197	199	191	190	196	187	163	186	229	213	206	187	187	200	219	185	206	211	198	209	192	190	223	186	179	171	200	191	209	199	184	195	201	199	182	188	182	181	203	196	186	194	204	212	217	221	195	189	216	189	195	212	208	165	200	185	181	199	198	212	231	196	169	180	209	218	172	225	195	203	195	193	190	192	196	192	204	194	196	214	233	186	224	178	191	190	206	194	216	210	193	233	191	174	199	176	188	181	192	185	194	204	201	198	199	204	191	192	190	191	190	212	210	205	188	206	181	194	214	176	202	192	180	218	206	190	201	213	179	191	219	199	182	181	179	196	202	182	198	188	207	189	194	193	165	227	212	183	198	177	202	184	191	195	167	225	192	208	185	185	196	206	200	203	205	168	212	188	221	190	164	188	186	202	206	223	189	187	198	214	205	181	187	198	202	180	208	219	175	196	213	206	198	216	227	202	193	203	197	181	177	195	218	218	218	185	206	204	197	216	213	214	186	223	199	214	213	205	180	197	183	202	205	197	180	198	187	195	188	181	211	190	159	187	204	216	189	174	211	182	211	205	173	204	211	186	185	182	187	187	201	207	224	208	210	192	207	196	179	196	203	184	187	197	198	192	190	200	197	175	209	198	222	198	205	192	188	181	184	195	211	212	196	217	203	189	204	185	216	219	200	194	205	227	221	195	214	179	176	229	191	209	237	178	197	208	182	192	192	164	201	206	188	194	188	212	179	203	203	207	192	187	183	196	205	184	241	214	214	216	188	191	191	196	190	246	206	213	175	165	208	183	193	197	196	179	199	190	204	212	198	201	218	201	198	195	199	193	206	218	178	200	195	200	200	227	216	185	199	196	211	198	177	210	195	193	166	215	170	184	171	207	213	180	193	203	209	188	200	208	200	216	205	164	194	194	171	200	180	188	246	196	211	187	197	192	199	201	189	169	200	159	209	195	197	201	187	223	203	177	220	214	193	204	196	193	172	187	203	192	194	226	183	221	196	194	196	212	189	193	205	190	211	201	192	202	188	206	212	166	173	184	189	178	168	216	217	197	200	210	196	194	217	191	201	208	213	179	186	235	213	216	164	196	222	209	192	179	195	202	176	213	205	197	171	202	168	211	203	189	200	206	187	196	214	202	225	183	184	220	200	197	233	202	222	211	199	200	213	203	191	223	210	195	210	190	170	179	214	198	215	195	192	193	203	208	213	198	208	188	197	226	194	183	184	228	228	215	186	200	232	196	166	186	206	201	202	194	220	222	192	196	225	195	215	197	218	203	166	194	199	175	183	202	214	207	234	170	224	189	206	185	188	196	222	216	178	184	203	195	216	201	184	180	191	223	198	199	197	194	183	212	183	205	204	207	186	201	195	185	189	199	181	195	195	182	191	191	213	193	203	195	202	168	215	216	212	191	200	189	205	179	193	179	188	182	213	186	209	184	212	188	223	185	203	213	222	212	187	173	195	203	208	204	204	173	173	195	183	178	198	221	190	208	187	212	213	211	202	206	208	189	184	218	187	199	192	202	191	187	204	198	181	198	201	189	174	197	208	192	202	208	212	189	207	197	196	208	173	179	220	169	208	199	190	201	191	209	220	202	187	183	201	202	187	209	189	209	179	204	195	215	221	159	214	208	226	203	203	232	178	194	178	210	215	197	210	200	175	174	202	206	190	198	207	200	198	182	168	198	239	187	192	182	208	202	195	175	215	163	193	195	212	202	205	173	208	199	180	173	190	196	196	191	204	215	212	195	246	186	205	193	199	174	191	194	198	204	192	194	204	218	207	186	205	175	186	196	167	189	197	190	211	186	189	220	202	199	179	188	219	190	210	178	179	180	203	212	216	197	185	200	228	190	189	217	187	181	221	203	204	196	190	179	182	195	196	201	207	186	219	191	212	188	172	193	183	197	181	199	211	177	190	179	173	205	225	204	196	178	201	208	169	203	232	182	193	209	197	199	195	201	174	188	195	207	197	195	173	170	204	226	188	205	191	195	199	202	191	182	178	196	230	213	212	208	195	194	174	218	204	202	218	193	199	192	216	191	214	206	198	213	210	190	172	200	217	194	191	194	194	209	166	219	209	208	204	198	216	209	184	184	210	219	181	185	208	203	191	189	166	208	209	212	216	190	188	188	182	220	205	211	218	197	223	200	183	217	209	219	218	202	202	205	196	196	199	228	174	197	224	190	193	190	213	217	194	205	193	180	210	235	201	214	193	199	210	207	202	180	243	174	221	225	173	179	194	203	199	178	217	221	183	209	173	205	192	227	206	206	183	180	189	187	185	176	210	197	227	195	221	212	177	199	203	188	191	178	187	212	185	187	209	197	189	207	217	190	199	170	190	204	183	180	181	195	192	185	219	199	203	221	195	188	204	184	210	192	214	190	176	188	197	206	208	174	208	219	207	182	189	171	204	223	200	196	169	202	208	167	199	182	187	199	190	182	199	196	191	202	224	188	189	184	222	196	167	202	210	176	172	195	219	201	179	195	203	205	198	180	193	199	207	206	187	217	202	200	200	186	197	192	206	203	182	196	217	160	191	195	200	182	213	212	215	198	207	226	209	229	203	206	181	205	202	174	198	178	206	212	227	195	189	170	211	180	237	224	191	218	213	183	204	205	219	209	210	220	191	193	209	185	175	199	203	192	183	209	203	208	221	217	183	199	193	208	201	196	177	202	189	202	218	191	214	217	207	222	197	185	207	169	220	220	184	196	196	209	230	200	206	213	206	215	186	207	190	224	202	205	198	188	188	184	199	202	218	188	198	194	191	198	180	213	208	205	199	227	183	202	190	223	199	187	177	195	210	204	187	196	188	201	218	213	200	230	183	210	180	204	207	182	164	201	197	230	208	212	190	170	190	202	186	203	191	199	181	181	175	208	192	215	206	183	194	187	177	196	184	216	231	176	220	176	210	201	204	183	160	207	185	220	186	199	228	190	195	222	178	203	189	167	179	217	221	214	196	212	197	200	199	185	191	177	208	197	191	189	184	201	206	183	202	176	170	219	212	203	214	199	199	198	192	182	202	177	196	185	190	183	181	203	218	212	188	217	194	220	190	200	204	178	199	187	202	222	233	182	199	178	168	229	208	237	219	213	199	181	200	186	189	183	173	179	193	189	198	201	200	226	205	197	200	205	212	184	200	184	185	213	243	214	193	180	193	208	187	206	180	199	189	193	194
25582	2841	2367	2799	2364	2344	1983	1869	1674	1536	1242	1061	995	831	727	631	696	700	606	718	873	827	964	770	703	616	551	542	525	495	530	537	517	507	521	495	511	500	517	527	503	481	499	511	517	512	504	533	517	453	507	513	486	499	506	472	468	474	523	467	446	457	478	491	505	450	520	497	460	531	508	484	473	484	482	477	486	474	488	484	468	485	474	489	491	491	486	486	483	498	525	459	495	491	497	491	470	508	471	494	478	435	490	444	469	463	511	510	499	510	481	433	535	488	499	503	474	500	485	519	469	470	512	484	528	470	499	477	468	495	503	501	502	450	462	528	512	517	493	509	470	505	489	504	457	463	481	477	478	494	464	486	485	486	489	481	464	486	488	465	466	479	486	449	537	516	518	490	533	498	534	492	482	528	458	459	491	463	478	475	477	484	450	490	461	503	483	460	464	477	470	478	499	475	508	462	470	469	489	512	506	518	478	483	490	462	514	504	472	488	521	492	502	505	520	479	471	496	506	485	449	461	461	470	458	469	435	479	464	441	474	538	487	461	481	478	462	442	475	467	522	502	429	509	453	502	480	505	470	511	491	495	461	476	470	510	497	485	474	515	488	489	484	439	422	419	492	482	486	509	507	459	482	472	514	494	516	453	465	477	470	529	519	509	510	471	527	495	445	432	504	495	460	491	508	528	508	493	494	519	484	458	514	461	480	483	449	512	471	503	490	475	448	502	499	496	420	484	485	519	469	518	459	471	502	505	458	457	504	488	493	489	478	475	470	468	488	490	487	502	480	476	424	519	452	482	482	474	482	518	467	469	479	513	481	511	500	493	512	472	462	470	447	503	471	458	534	495	467	457	500	496	517	446	517	483	460	459	500	498	467	528	480	458	497	500	503	532	469	494	499	474	433	476	489	527	488	469	498	465	471	472	446	457	493	479	487	516	515	495	519	491	471	489	486	486	474	470	477	473	493	478	459	496	521	449	462	503	473	483	510	487	476	501	502	485	511	488	513	499	489	486	453	466	458	493	485	490	504	499	495	447	459	474	454	467	492	478	511	476	496	485	488	476	490	502	494	556	482	491	498	487	495	479	494	482	505	478	498	445	455	490	445	486	479	485	454	511	464	493	472	458	493	486	490	548	459	494	473	508	522	521	460	517	500	476	472	468	511	545	507	493	502	480	541	510	442	471	464	474	505	495	514	491	471	466	476	506	505	507	496	483	496	452	533	489	479	492	482	496	475	536	456	430	452	487	481	456	468	533	498	480	519	461	500	508	482	519	469	489	508	492	453	485	478	506	473	473	473	455	465	507	515	493	491	472	462	500	460	522	493	514	481	492	499	469	476	477	518	477	454	521	486	483	502	490	508	484	488	462	478	513	463	441	481	477	519	464	484	467	448	466	467	466	510	491	471	492	517	443	484	459	504	510	503	457	480	471	533	464	466	478	498	466	513	503	474	470	506	523	520	496	492	463	472	457	475	486	492	486	496	449	502	449	469	494	465	456	492	508	456	511	486	459	439	467	498	483	536	509	524	484	508	506	497	497	522	509	486	442	446	516	469	495	494	487	495	480	508	484	516	508	475	470	453	495	459	487	435	500	494	520	497	451	485	456	484	494	533	454	490	482	489	464	509	475	462	475	509	492	502	461	480	468	498	486	462	492	471	441	507	500	478	489	465	487	504	481	486	527	474	504	504	505	480	481	511	456	499	503	504	489	509	500	489	481	469	488	491	517	469	471	501	473	515	518	471	481	500	496	491	501	484	496	511	504	457	475	463	503	496	477	522	473	502	490	509	465	494	474	446	508	466	502	493	495	497	503	455	498	508	501	477	442	483	486	484	478	471	503	472	480	535	484	508	499	476	487	467	476	485	451	480	476	517	483	461	489	519	506	517	510	495	472	479	510	491	466	469	508	520	469	512	517	498	484	483	472	441	474	505	505	479	498	500	481	440	489	509	476	488	529	510	448	465	497	513	478	483	488	492	461	485	508	492	482	450	463	502	511	497	497	473	476	499	495	481	506	462	518	469	442	508	496	502	525	516	517	494	476	487	520	541	490	467	484	488	466	455	543	454	495	498	521	499	493	463	464	481	496	492	483	454	456	473	485	537	491	448	475	501	463	457	478	494	516	536	496	485	499	518	480	455	470	514	484	511	472	473	503	487	541	507	481	490	484	460	467	497	474	501	472	498	460	482	528	479	491	460	490	479	468	435	494	484	478	460	483	454	530	511	472	468	460	457	480	521	489	512	476	499	468	489	492	510	478	512	502	513	501	483	508	470	459	456	458	467	519	492	490	488	496	475	463	483	491	489	475	492	470	465	480	537	522	458	449	474	474	505	519	494	501	465	481	518	486	479	492	490	479	499	521	507	512	475	491	492	484	462	493	549	495	514	485	486	517	482	492	519	477	510	498	515	492	510	471	486	494	477	503	506	492	478	499	502	486	459	482	483	485	455	490	484	486	515	502	485	479	492	475	477	464	482	500	470	494	466	530	497	469	492	470	482	432	490	515	503	465	476	512	453	480	459	542	460	471	480	483	484	518	479	476	478	470	510	484	470	479	514	484	530	463	494	481	487	467	453	510	487	477	475	473	528	480	494	492	451	477	501	469	451	486	473	474	495	509	457	485	467	507	482	490	493	526	485	474	489	486	504	497	492	447	511	495	482	495	467	474	504	481	488	502	448	473	447	467	483	518	472	464	497	460	492	449	467	516	466	545	499	533	498	513	512	497	483	499	479	451	493	465	480	466	477	483	477	451	427	489	498	497	466	467	493	495	503	515	471	499	451	470	437	483	486	491	522	477	486	490	469	469	502	489	479	466	507	521	501	459	480	474	505	516	486	457	513	435	462	499	488	497	455	521	490	499	466	478	500	432	484	510	493	494	473	472	490	575	453	487	473	515	515	492	495	524	498	454	516	482	472	492	467	547	479	477	476	488	490	495	445	509	457	467	495	502	512	506	479	498	482	536	488	549	470	490	504	494	459	473	468	497	482	497	469	540	488	488	465	458	473	480	510	515	505	492	514	470	463	493	477	522	502	494	477	487	500	500	454	487	472	523	453	521	536	502	503	479	510	545	512	492	510	501	507	477	467	504	485	438	513	506	459	505	467	503	475	510	504	480	493	451	496	523	494	476	484	481	489	477	553	516	500	502	473	503	507	483	483	492	508	487	519	495	481	471	491	488	462	501	524	487	510	469	466	481	517	477	479	462	426	482	539	480	491	497	485	454	462	473	497	464	483	459	484	501	471	510	457	456	509	496	521	529	495	479	488	472	498	486	465	477	501	511	481	488	475	485	496	491	480	487	512	461	515	441	481	507	479	437	491	472	524	477	472	499	494	476	509	476	479	496	504	488	494	495	529	502	493	504	467	504	474	476	487	479	517	480	483	506	469	491	498	479	481	480	483	519	494	518	517	460	476	464	476	479	473	473	484	468	487	462	449	502	491	513	505	496	510	485	502	558	489	493	516	481	507	474
12326	1274	395	317	274	294	294	282	293	292	296	236	257	260	246	238	237	227	238	251	232	239	261	243	240	232	225	203	210	237	216	224	246	222	223	222	207	218	235	232	231	230	222	224	214	237	258	232	225	243	231	220	244	217	228	201	218	213	222	234	253	260	242	233	228	234	233	240	213	230	241	229	210	222	246	253	219	219	213	230	247	223	208	244	256	229	204	248	231	235	227	227	240	234	226	252	210	235	241	227	236	235	220	213	240	196	210	227	254	233	200	241	239	213	237	240	231	200	226	226	240	227	202	213	233	220	242	233	229	243	222	228	241	244	211	240	233	210	217	230	219	262	227	246	245	233	236	230	208	233	239	222	279	225	235	252	240	218	233	224	210	204	219	232	249	278	214	225	260	219	210	239	251	224	219	238	289	240	230	223	235	231	237	223	218	225	230	228	233	238	211	227	239	217	229	240	226	223	228	245	220	251	213	243	229	223	236	209	221	238	215	210	230	230	242	229	229	260	227	225	223	252	197	223	250	241	205	232	204	246	217	235	234	233	227	247	220	232	230	217	232	236	228	232	229	257	227	233	246	235	257	226	217	230	226	216	235	260	215	275	226	201	234	266	216	219	245	221	236	214	252	230	240	239	246	218	261	244	243	250	231	226	243	211	204	235	229	206	210	215	243	232	214	246	216	228	235	223	221	244	229	243	206	242	224	220	206	224	198	222	240	224	240	237	203	212	239	259	234	270	238	221	266	220	222	230	216	195	232	239	230	248	211	219	204	210	231	232	213	242	229	207	219	229	223	195	233	261	253	220	243	229	246	225	244	218	244	211	194	233	223	245	224	231	222	241	237	244	226	218	244	228	229	229	229	227	252	194	246	196	262	246	231	270	241	248	232	227	248	217	231	238	240	242	232	209	252	180	217	233	243	209	243	193	238	204	240	225	205	217	228	227	234	217	204	262	252	247	229	222	264	223	247	193	203	243	242	246	244	238	212	242	227	201	205	242	236	273	213	234	217	201	186	233	227	221	220	234	185	200	204	260	245	222	238	225	224	233	237	259	204	221	248	245	218	248	236	211	221	236	253	225	207	217	251	227	238	228	239	262	250	215	226	233	208	231	219	252	206	231	224	213	216	214	206	249	244	203	199	199	248	225	245	223	208	249	219	255	195	250	235	244	220	227	241	211	230	248	208	233	215	247	203	230	224	232	219	215	226	222	238	221	261	221	234	253	221	261	215	214	223	216	231	232	222	218	214	250	217	247	220	214	243	237	227	244	237	221	227	217	260	198	246	235	225	215	222	222	268	225	234	237	245	217	238	228	239	215	243	215	204	243	207	224	225	234	244	257	254	199	226	211	198	205	253	223	242	216	230	257	244	253	251	218	213	249	192	201	231	220	231	221	238	212	196	243	233	224	262	232	241	215	243	255	227	233	217	222	239	217	225	232	233	242	234	235	239	224	234	220	226	246	228	250	224	241	226	209	224	206	231	246	220	268	221	210	232	221	207	220	220	229	210	206	248	242	253	230	224	202	211	230	244	219	228	253	253	233	235	248	225	244	225	230	239	208	215	231	215	234	241	221	247	247	218	221	235	242	209	229	210	221	218	240	234	215	221	216	215	218	197	220	209	208	228	206	221	256	237	212	228	271	230	204	222	219	239	221	243	207	245	209	211	198	230	252	236	204	221	205	222	231	205	219	250	235	243	229	240	238	223	225	226	211	221	243	222	206	208	221	203	213	240	207	216	239	219	250	224	238	221	232	234	203	209	209	229	211	212	244	273	251	192	249	209	213	245	216	232	215	225	212	247	236	197	216	225	240	212	232	241	227	229	215	213	237	244	227	243	231	215	224	230	245	229	236	212	239	239	248	229	227	260	226	229	251	264	249	256	233	218	222	219	232	225	222	212	225	241	226	251	237	247	235	225	238	231	234	220	250	231	275	220	232	227	250	237	211	233	248	203	241	238	228	222	226	232	231	230	225	231	223	237	220	234	230	241	222	231	240	230	210	226	221	205	231	210	244	224	216	256	229	226	236	234	219	202	223	248	214	220	215	229	216	219	232	216	227	234	211	225	248	202	231	225	216	253	225	257	245	224	223	219	232	209	221	234	235	225	212	239	219	225	228	199	231	208	228	191	219	234	249	229	207	221	236	227	258	224	229	236	220	208	247	207	221	202	236	220	216	232	212	215	196	227	245	251	247	236	212	217	245	243	218	233	207	257	220	209	250	217	227	218	216	216	234	244	220	245	235	222	220	215	218	228	276	233	225	196	204	203	201	229	222	249	253	237	208	213	214	231	227	264	209	233	224	222	248	244	238	205	209	254	235	221	218	232	244	239	217	190	232	241	222	214	218	251	239	250	243	245	197	229	251	212	234	238	241	262	238	201	219	264	270	253	245	237	236	195	237	222	241	230	219	258	225	197	240	242	211	213	232	210	213	222	270	202	206	210	236	238	238	237	245	237	212	230	227	211	235	207	218	241	224	227	229	220	216	230	214	200	238	225	207	233	217	204	230	236	258	225	235	198	241	230	253	228	239	226	183	215	225	228	215	233	239	230	224	229	239	241	204	229	227	236	261	231	213	227	212	243	224	225	244	228	242	216	213	219	203	247	202	216	226	230	212	230	225	259	245	212	223	204	210	224	240	235	249	255	233	252	211	234	214	222	229	213	221	223	224	232	218	222	237	212	221	235	214	250	235	215	206	215	216	202	255	242	227	237	228	241	257	239	253	224	209	200	215	223	247	239	213	201	206	216	220	227	201	219	234	219	256	222	259	240	220	209	221	235	217	222	236	213	243	222	223	207	228	234	216	250	240	214	243	229	211	238	227	220	232	229	232	229	219	261	232	228	235	249	218	267	228	212	208	215	241	235	240	219	236	219	226	189	261	243	198	218	225	230	214	236	228	221	237	258	231	237	243	211	209	216	247	219	227	221	222	229	212	239	235	226	213	218	241	222	229	247	223	254	211	206	241	227	218	217	222	190	220	226	237	243	227	228	223	220	230	222	222	240	221	246	224	233	247	234	217	220	232	221	211	234	225	204	231	200	246	245	241	242	219	242	231	231	230	247	209	220	210	215	232	203	228	209	243	227	249	242	238	196	248	224	224	226	209	253	255	252	218	213	224	205	234	222	220	257	220	247	232	253	249	251	263	218	225	257	235	226	210	221	233	206	240	235	236	228	230	208	186	227	222	192	232	219	243	239	242	212	277	226	198	247	228	226	222	255	208	237	223	279	221	208	197	238	196	246	227	244	235	229	243	224	249	212	213	221	222	236	217	256	228	206	231	235	241	213	197	234	248	227	239	223	224	252	218	222	242	220	242	257	240	240	229	211	216	221	263	228	231	240	207	251	262	257	236	250	221	230	231	235	191	253	236	250	232	232	210	203	227	214	203	238	234	206	233	187	219	236	209	215	227	223	214	216	235	245	216	213	249	214	231	211	224	252	237	217	212	236	207	237	226	243	251	203	217	226	211
8994	890	946	972	1003	972	903	933	922	824	778	715	634	636	622	615	635	582	656	635	679	739	724	674	702	586	571	583	575	607	546	555	573	605	599	631	532	571	577	595	561	579	586	535	609	600	538	582	549	600	604	594	590	542	591	562	572	574	597	588	584	576	553	624	591	574	568	607	566	578	584	572	532	602	546	596	577	595	541	529	557	591	571	600	539	571	546	594	600	580	615	569	569	547	590	562	559	589	535	577	571	591	560	599	566	592	559	571	603	601	583	567	559	576	570	561	565	544	558	580	571	549	584	590	576	531	596	571	544	619	570	547	551	568	606	584	579	571	538	609	631	519	577	572	572	558	603	563	603	578	585	609	572	590	593	595	579	594	592	611	609	569	626	533	548	578	579	574	568	548	580	540	617	571	608	572	575	537	591	593	541	582	592	572	585	550	574	566	551	553	594	567	611	543	576	537	581	556	588	562	583	538	559	527	559	588	582	572	578	588	571	586	573	596	559	539	572	613	585	561	590	587	578	571	576	574	600	526	581	578	614	533	588	553	586	579	518	581	565	623	597	569	607	561	569	547	585	556	561	576	563	555	602	538	588	549	569	591	597	566	533	611	567	542	609	540	570	560	587	565	581	562	580	608	604	581	577	586	576	582	590	515	568	540	574	569	613	562	612	592	556	598	554	603	558	568	542	546	588	585	584	571	576	577	559	560	549	574	557	585	561	593	549	634	599	551	565	551	582	566	580	578	571	521	572	573	578	600	589	572	565	600	581	591	580	559	562	584	606	561	575	555	573	633	574	590	592	609	565	541	609	581	592	562	534	556	589	607	598	605	585	577	565	604	574	587	606	648	578	601	566	559	535	556	559	591	594	561	573	556	600	565	594	568	570	603	625	596	571	584	548	631	606	575	564	553	578	591	546	555	538	556	592	583	547	579	588	569	541	607	604	595	597	588	561	551	561	605	531	601	618	591	568	586	567	594	576	571	561	576	580	580	567	580	595	579	551	577	591	556	579	616	605	560	551	614	575	603	590	594	573	595	583	576	615	554	565	563	559	591	539	575	594	603	558	578	577	577	585	566	572	611	551	598	618	561	574	594	582	542	565	578	586	594	559	593	555	550	558	632	573	577	608	558	554	548	563	536	572	605	588	565	610	590	615	581	572	594	557	589	562	583	558	563	586	576	575	561	597	616	528	587	587	553	534	577	587	604	565	567	561	582	539	595	548	567	577	594	586	555	558	564	559	617	592	580	537	537	569	551	623	578	568	593	547	592	576	594	609	595	574	597	567	568	593	600	572	561	585	566	558	567	601	571	617	524	566	581	589	608	595	578	618	573	573	593	540	541	600	588	592	593	542	567	605	606	573	565	577	577	532	607	535	578	524	546	596	537	611	587	579	559	597	592	557	595	557	579	578	600	598	556	550	615	609	582	574	546	609	569	597	509	525	555	553	555	536	583	578	600	536	592	571	568	591	588	576	572	563	568	568	577	519	610	546	586	533	552	526	571	594	542	594	538	552	586	551	554	570	590	583	546	548	550	593	585	563	569	595	593	561	580	578	575	542	607	550	598	567	538	570	576	578	574	592	579	617	589	555	542	584	572	588	605	581	598	569	558	562	631	535	567	550	568	630	583	548	563	588	564	615	564	574	542	578	600	602	551	616	636	559	576	585	563	572	550	590	563	575	577	586	581	576	601	594	513	596	565	605	564	570	533	576	568	575	590	592	617	601	567	609	556	556	592	580	589	580	571	574	582	631	548	617	563	577	570	566	623	581	621	557	593	638	581	580	587	597	602	584	558	554	619	599	586	576	534	576	603	610	557	544	573	591	556	561	563	567	572	619	570	569	578	546	552	555	574	611	596	605	557	568	557	572	551	573	592	603	560	593	559	560	609	582	585	560	567	577	586	561	574	572	592	575	537	536	498	578	557	618	565	582	571	556	560	585	611	597	593	568	533	549	646	573	569	620	568	546	563	642	585	613	564	586	607	614	580	579	567	599	544	577	559	568	562	580	588	563	558	575	571	589	598	552	618	563	572	576	615	582	584	608	581	572	556	550	571	581	597	568	557	567	612	557	587	542	578	578	547	576	568	594	601	585	573	596	573	587	565	540	580	619	576	603	584	564	564	564	571	561	596	565	538	571	541	533	619	619	578	557	599	560	583	573	610	573	604	573	565	585	551	577	543	554	533	594	571	594	563	527	525	588	579	600	559	614	573	560	607	578	568	584	566	554	560	557	527	562	535	582	622	565	582	591	582	619	589	607	540	578	575	585	565	631	610	558	566	585	585	604	592	551	518	579	546	612	595	618	587	589	573	594	554	590	624	556	566	607	526	533	591	544	599	535	528	574	599	569	605	606	582	579	581	572	580	541	585	573	586	533	543	610	571	537	578	588	558	552	614	522	613	609	574	578	564	576	560	583	571	538	581	608	580	572	537	601	561	556	568	585	623	603	561	561	582	637	538	542	581	564	576	563	564	556	571	585	545	603	552	557	598	557	593	608	567	601	565	632	591	531	549	625	594	582	554	574	574	600	541	589	593	530	567	538	562	604	579	584	554	563	552	606	556	551	578	602	547	579	560	545	579	539	579	522	565	593	586	603	568	584	581	608	581	573	561	610	526	563	590	563	577	620	568	558	566	576	604	590	571	548	571	570	557	584	579	563	590	547	583	567	608	577	611	548	595	553	549	535	573	582	559	592	584	606	543	570	553	582	633	576	560	525	581	577	555	522	570	570	600	621	612	541	560	590	582	545	609	554	560	591	561	552	600	558	564	555	569	569	608	607	539	592	591	588	601	563	590	557	590	586	555	553	570	588	568	531	590	581	580	581	598	574	590	602	590	542	611	615	583	612	561	541	604	579	573	541	625	533	586	534	585	592	575	538	582	616	611	532	587	564	558	549	576	580	598	536	606	529	572	557	571	591	603	648	584	577	572	607	586	593	520	568	593	572	584	579	579	569	574	577	561	575	567	554	620	586	571	566	597	586	566	632	586	575	518	606	593	616	590	577	573	580	573	537	602	567	576	572	592	559	546	591	587	603	619	584	558	579	606	596	603	577	548	543	575	572	580	557	549	523	555	603	605	563	560	617	548	571	582	602	559	593	613	612	592	549	606	609	590	559	561	551	582	526	554	577	614	551	544	589	578	580	545	584	583	547	609	554	591	558	551	545	577	576	556	587	552	624	547	544	592	565	524	518	569	577	594	581	580	586	537	544	597	554	566	554	571	582	558	610	554	572	566	563	563	567	555	570	514	568	564	595	549	623	546	571	579	608	558	568	589	573	567	598	589	555	552	619	610	556	547	582	568	558	591	571	589	630	597	549	588	590	562	587	556	571	556	587	593	555	598	562	554	558	584	590	570	634	627	544	579	557	612	579	560	584	580	600	565	597	546	578	522	586	620	571	606	587	606	594	544	572	566	555	592	564	584	584	581	561	594	558	529	574	602	584	558	545	533	575	575	577	617	581	566	582	555
29036	5325	984	742	588	484	510	469	435	382	367	346	301	327	329	317	318	309	347	353	328	366	329	295	356	329	295	356	320	327	302	280	294	280	288	267	281	298	299	288	296	281	305	284	307	292	323	317	283	324	332	291	290	307	339	283	312	314	301	283	280	335	256	285	310	294	277	289	299	288	276	288	297	256	330	307	291	258	281	307	299	308	349	320	307	306	328	280	295	305	283	276	323	289	333	280	318	312	304	291	286	272	292	291	329	327	292	291	282	302	297	291	294	270	313	318	281	306	298	331	273	287	303	270	316	292	314	296	293	298	317	273	293	288	278	338	316	334	316	293	303	326	291	296	309	259	296	281	296	306	317	321	312	287	298	292	292	296	322	286	325	323	315	265	297	334	282	341	305	306	309	308	334	311	289	283	300	303	295	320	297	295	310	314	306	309	285	288	315	282	274	306	293	290	275	305	335	286	325	275	280	318	308	320	295	309	285	316	314	286	290	312	304	267	296	274	304	278	300	296	304	272	304	308	285	317	275	265	289	323	296	299	309	287	308	283	311	297	344	274	308	281	308	320	328	318	294	323	319	266	314	296	282	302	294	343	349	312	321	338	284	310	311	340	323	308	296	319	286	317	291	288	311	288	285	292	287	300	288	312	300	312	315	266	283	308	290	283	297	291	294	326	320	286	310	334	292	309	304	309	315	273	327	290	287	326	337	305	281	314	282	329	291	320	299	284	300	312	297	339	290	288	310	297	283	277	297	305	299	333	292	330	304	319	290	294	337	293	311	310	283	290	296	321	293	284	301	290	339	330	307	306	323	326	310	285	313	320	331	312	321	317	309	290	312	287	289	254	295	309	291	323	296	285	279	287	354	314	256	284	315	294	284	326	325	276	287	333	299	282	292	269	287	299	307	286	285	301	284	292	301	288	321	318	306	300	274	268	290	291	302	336	319	303	291	250	267	290	319	324	301	296	284	324	287	340	285	328	309	285	294	290	287	290	316	305	333	331	288	321	284	308	316	289	292	332	285	328	292	301	287	315	291	281	319	298	278	313	269	271	290	286	304	291	290	299	290	279	313	309	295	302	251	294	286	327	328	277	265	287	274	328	311	276	293	284	300	311	306	291	331	311	300	320	292	297	290	292	310	321	316	309	261	313	278	271	322	295	298	322	282	263	296	290	337	297	299	287	286	302	326	300	284	284	275	293	293	295	280	270	307	321	303	307	299	325	344	305	328	322	281	268	275	315	302	249	305	293	304	330	329	285	303	290	316	290	314	271	284	281	297	298	300	305	303	269	262	285	300	294	307	312	346	307	303	330	330	350	296	301	297	271	294	314	323	279	322	306	299	284	293	297	283	315	297	305	295	309	302	300	283	292	315	348	288	297	294	301	281	275	307	266	290	226	306	312	328	334	297	280	323	307	315	316	261	306	335	296	329	328	301	308	325	324	344	306	306	326	290	308	291	284	294	328	316	311	290	305	302	307	328	278	299	308	315	310	270	303	270	328	326	305	256	318	307	298	312	281	270	313	336	304	316	305	292	328	256	283	270	316	312	300	329	345	301	277	327	283	306	278	289	304	323	320	298	322	278	313	274	283	326	270	288	296	259	307	310	315	298	310	297	313	299	272	293	274	294	307	298	302	286	283	301	322	322	293	345	302	325	317	286	261	294	287	307	317	322	308	283	301	285	318	300	291	275	333	333	329	319	268	267	286	287	279	318	265	256	295	288	331	278	295	293	294	304	309	319	322	311	284	293	286	301	300	294	300	283	283	279	301	298	290	301	297	316	298	280	301	302	289	283	305	294	284	297	285	282	281	310	313	263	318	293	271	294	294	323	316	321	273	298	310	310	277	296	299	348	265	286	295	321	295	308	300	300	319	314	330	306	315	308	287	311	287	300	299	321	338	309	311	317	285	300	297	299	288	287	276	321	319	288	339	315	282	269	336	307	288	332	300	316	301	306	306	307	311	295	292	320	324	297	320	291	277	305	290	295	293	298	272	309	324	262	301	289	289	318	274	291	287	280	343	281	310	283	314	304	274	254	310	312	281	321	330	314	325	278	334	300	270	296	307	275	301	315	282	293	323	322	294	280	292	298	323	281	310	302	304	325	311	299	297	296	305	304	314	296	304	293	313	316	280	306	303	281	293	324	321	290	300	332	330	297	293	318	313	293	320	284	302	310	288	288	298	282	294	307	306	323	324	325	289	325	297	286	311	309	296	282	298	303	289	297	279	298	329	301	303	320	318	299	290	304	319	290	314	308	304	280	316	319	283	355	323	284	292	308	304	292	298	296	320	290	313	308	313	333	290	272	305	284	316	322	305	271	324	281	312	253	289	308	311	293	314	281	285	297	304	334	304	327	327	315	320	300	300	280	299	254	319	307	262	319	301	257	300	307	345	311	285	286	293	290	267	298	303	309	317	262	316	260	293	295	280	313	300	316	303	285	300	308	288	331	302	277	289	317	278	305	275	292	288	310	319	291	283	298	277	294	286	315	308	270	283	312	304	305	286	265	309	325	292	315	308	276	284	305	283	320	328	313	300	292	322	286	311	323	299	287	320	326	303	293	300	281	314	277	258	299	287	287	305	280	290	284	328	294	269	300	279	323	312	323	299	298	314	261	314	305	297	321	267	322	297	317	324	296	339	293	317	311	287	292	310	297	294	325	332	313	306	289	307	286	309	298	309	302	330	310	285	283	300	287	277	305	273	321	321	325	296	309	261	287	292	287	300	311	244	311	310	272	286	274	295	302	311	280	288	244	274	311	284	303	282	270	311	317	295	337	310	328	312	313	290	292	314	285	313	290	311	307	271	271	264	287	291	297	312	306	307	304	289	296	292	286	290	308	296	297	266	302	269	299	302	316	311	290	285	289	328	307	303	320	304	303	268	308	303	329	294	266	262	320	317	306	305	313	305	291	304	305	264	295	291	293	304	289	279	308	327	307	305	309	284	288	307	285	264	272	334	348	315	332	320	311	301	278	283	307	315	310	287	304	295	316	272	306	295	324	291	307	314	308	309	259	321	286	312	307	309	294	312	278	296	296	295	270	289	320	267	288	280	287	303	270	288	281	277	315	325	333	283	305	291	280	280	322	292	313	318	328	299	289	294	315	332	299	293	299	289	307	289	313	326	319	270	312	270	303	309	311	330	292	319	303	294	277	274	290	289	288	284	289	297	307	294	304	296	294	303	320	283	298	310	283	311	294	328	308	297	297	294	310	277	325	328	302	301	300	307	339	293	284	303	286	295	280	282	298	325	287	283	261	314	299	308	313	321	317	308	322	288	302	290	296	313	283	301	310	262	302	275	302	282	289	287	278	306	312	299	305	280	318	304	306	263	333	285	333	286	326	271	279	286	262	301	311	282	305	338	305	315	298	300	328	334	295	328	315	293	287	334	284	276	278	300	287	315	317	285	306	261	285	297	299	296	287	315	278	290	300	326	320	294	288	320	306	292	298	281	295	286	283	309	285	291
20230	2037	1918	2179	2004	1803	1649	1678	1533	1368	1230	1110	1009	847	866	852	831	842	932	1013	987	1139	1031	934	873	850	776	809	748	717	759	748	800	778	818	755	743	757	771	749	732	738	724	696	709	703	737	740	720	728	689	709	754	780	721	690	696	738	661	705	751	722	764	752	758	729	773	698	729	716	729	752	752	677	723	738	725	706	731	708	766	659	726	724	732	731	724	707	704	692	738	720	752	717	744	735	693	767	773	739	781	712	741	681	719	736	688	739	721	763	750	712	754	705	784	703	712	777	683	718	729	720	713	711	737	742	733	696	662	705	711	747	738	807	748	763	724	708	736	717	728	723	712	721	742	749	729	705	766	714	715	779	743	705	731	673	752	748	697	681	760	720	666	726	734	737	712	693	769	780	740	714	719	729	743	748	714	714	722	703	753	694	704	705	758	687	745	744	714	707	748	724	707	734	720	677	742	789	727	693	773	707	712	761	726	723	721	668	708	752	673	708	758	744	731	755	716	682	746	728	719	724	779	710	712	722	686	720	744	723	685	719	740	730	722	703	720	749	759	726	763	716	696	697	753	757	738	720	754	707	724	753	720	707	724	740	711	706	739	729	752	695	734	717	675	735	712	684	705	684	689	740	744	721	728	711	693	728	739	693	715	673	736	722	706	733	753	721	724	688	720	740	749	709	747	714	700	738	714	715	731	738	745	778	686	761	747	744	713	710	740	704	744	721	733	746	716	687	722	698	732	684	705	673	698	729	747	691	677	739	704	706	726	701	737	705	716	754	755	725	721	748	714	719	762	706	718	756	718	724	723	718	713	749	691	717	688	750	680	727	719	713	778	730	716	704	711	717	695	767	729	702	735	736	752	716	691	708	688	741	655	713	689	684	747	737	757	754	665	702	743	745	755	698	714	693	701	770	684	730	688	756	768	735	702	677	737	700	743	696	719	748	716	717	744	759	756	782	706	757	732	724	719	746	709	767	708	717	734	680	752	699	706	754	768	787	713	786	664	739	744	731	688	713	692	736	751	750	695	723	743	714	736	699	732	758	728	719	675	745	685	649	743	759	688	746	720	743	687	712	723	732	738	669	703	733	737	700	769	691	707	762	720	749	747	723	721	730	760	734	747	735	689	732	752	735	708	719	733	712	683	753	701	720	768	684	751	713	756	744	705	734	686	765	726	679	721	751	698	742	767	681	738	757	736	667	703	721	783	738	707	761	766	703	713	729	730	693	716	734	720	735	740	713	714	761	689	721	723	754	663	654	701	748	707	695	722	689	714	712	678	732	733	763	737	680	761	754	735	730	709	768	738	721	728	765	735	731	725	741	669	713	716	769	718	719	731	729	781	673	705	695	739	735	707	729	648	735	767	737	721	741	748	669	717	735	690	702	726	709	729	713	725	735	693	727	777	742	727	758	716	757	719	721	743	737	717	695	711	726	711	696	740	689	720	753	719	694	753	759	706	716	738	760	721	745	727	702	724	662	745	744	705	743	733	678	721	735	726	677	710	744	675	727	677	754	729	727	677	770	711	766	727	767	695	718	689	716	694	723	718	696	691	691	687	705	731	734	770	749	707	732	734	724	719	699	735	705	726	711	699	732	760	682	718	714	705	738	689	715	721	751	751	740	716	726	682	740	699	748	750	719	687	713	734	703	716	726	734	742	680	715	726	701	725	716	786	791	710	731	731	744	713	692	715	712	712	770	757	730	742	693	697	747	693	715	664	733	718	665	748	723	700	754	720	762	708	781	721	689	741	732	724	731	724	719	673	691	717	724	706	749	722	701	698	746	744	721	724	757	667	744	719	760	736	713	683	753	705	730	715	741	712	686	734	764	704	741	707	684	716	741	753	768	729	720	713	724	683	749	676	759	685	713	750	744	714	710	750	751	737	730	701	722	688	720	701	689	682	677	762	721	715	743	728	777	733	734	727	703	736	744	724	731	716	685	707	774	680	738	705	744	695	736	718	708	718	717	722	729	737	769	762	730	685	709	692	699	708	736	677	741	713	718	693	730	700	710	719	754	697	770	712	756	741	699	731	745	716	748	735	752	761	697	715	744	676	716	681	704	743	679	757	729	712	737	720	703	734	687	735	742	687	767	690	744	689	710	712	717	735	750	696	692	743	775	727	728	740	744	702	699	704	739	664	760	739	719	745	719	700	704	724	732	767	676	718	715	738	701	711	744	688	678	741	754	708	752	679	746	721	710	749	723	761	690	748	761	700	711	721	724	754	714	739	770	704	700	710	761	700	740	685	691	705	734	761	734	724	778	736	757	733	705	679	700	695	722	729	720	731	754	756	713	722	731	713	753	690	706	754	709	709	726	769	684	741	713	734	714	750	756	700	702	741	745	732	767	744	720	740	695	715	700	722	732	738	750	707	752	765	755	695	690	727	753	736	702	678	733	677	704	721	690	735	713	729	747	695	796	731	759	706	720	715	733	728	707	700	738	760	736	717	754	708	705	670	729	713	701	685	772	712	718	694	671	738	739	732	732	726	747	730	773	735	688	740	735	719	717	720	731	749	716	771	716	721	796	767	718	749	742	713	680	720	726	724	739	776	726	728	746	739	792	668	723	689	760	775	753	735	760	753	743	708	707	723	728	760	681	731	717	738	782	755	756	683	682	747	732	715	704	719	737	682	669	705	721	743	749	780	730	720	730	778	713	729	737	748	745	733	713	714	740	752	784	662	729	713	662	718	769	745	707	730	712	748	764	713	694	737	710	703	748	716	726	726	738	756	755	744	728	760	709	724	702	711	751	735	741	710	702	744	693	741	723	693	746	712	779	697	721	708	687	737	722	757	712	712	751	759	762	736	716	700	739	765	697	738	705	755	740	735	704	729	696	738	751	701	760	732	715	719	713	778	711	708	724	750	716	719	747	741	699	765	699	744	754	708	721	739	739	730	682	763	777	697	738	717	741	722	728	711	708	697	655	726	703	721	759	722	733	714	759	752	735	728	744	768	733	757	693	674	777	712	714	667	735	701	738	747	744	726	749	776	765	706	730	736	790	727	727	721	735	712	747	727	691	725	715	704	733	727	702	710	715	728	748	731	722	728	703	755	749	770	736	744	726	706	744	697	674	723	708	711	707	720	718	680	732	729	721	762	739	715	733	679	716	735	709	734	725	729	764	716	745	742	704	689	787	754	723	711	728	697	732	706	715	734	718	725	698	745	734	733	701	737	727	719	761	749	755	759	759	713	715	731	759	732	724	723	724	687	750	701	759	643	699	730	734	733	727	696	744	680	702	715	709	705	737	732	763	721	744	703	709	709	715	745	751	710	788	728	690	742	710	737	722	790	702	775	757	734	699	716	715	687	733	742	722	737	709	699	718	724	715	707	739	700	740	743	673	750	745	752	714	761	749	765	719	691	712	736	751	699	722	723	736	720	765	726	715	726	704	705	720	738	764	706	721	709	743	705	675	730	738	711	692	711	724	773	717	773	694	736	707	731	788	707	721	742	695	745	709	719	688
39444	10582	1647	962	730	563	481	500	456	415	344	258	252	239	257	250	210	256	260	261	277	295	259	259	230	202	215	223	216	187	242	220	222	207	195	206	200	214	231	198	228	198	199	229	228	214	208	221	221	214	237	194	220	222	222	215	250	205	189	195	220	182	223	219	220	205	210	225	228	221	219	203	167	234	211	227	216	198	204	221	202	185	215	227	206	197	191	209	216	205	221	201	203	213	205	229	197	215	208	205	209	199	214	226	222	234	225	226	224	210	238	219	196	209	222	238	222	193	209	214	181	210	173	221	204	222	218	212	206	215	227	226	219	220	218	193	208	218	190	212	193	246	225	240	214	196	198	219	202	227	202	224	212	239	219	207	211	210	246	231	201	204	220	245	215	212	237	224	237	193	206	211	209	212	243	234	225	193	188	197	219	222	229	211	221	200	214	216	217	200	214	198	205	232	216	200	221	211	221	222	218	210	191	230	211	193	215	224	216	218	180	228	197	212	207	204	209	213	241	212	210	179	242	201	206	256	213	202	210	196	228	232	197	200	204	214	210	213	221	192	231	244	186	196	195	209	216	202	201	246	200	212	217	212	219	197	209	221	215	224	218	236	238	205	227	198	225	207	188	212	195	206	203	207	227	185	209	208	198	241	211	166	199	208	206	202	224	201	202	215	230	195	206	250	229	205	191	191	223	189	216	218	207	201	213	196	204	188	242	213	219	202	218	230	220	211	219	223	177	211	204	201	218	191	203	212	190	199	206	214	218	179	192	207	219	230	208	190	202	202	213	210	192	219	208	226	199	223	179	205	203	218	222	224	219	208	213	200	231	227	185	216	180	202	215	221	209	208	217	234	223	196	214	226	214	232	204	228	200	217	203	222	204	210	192	200	224	204	203	221	232	215	228	200	213	194	181	219	220	217	238	230	220	214	192	204	190	213	220	220	182	216	249	230	218	205	211	244	247	207	214	227	209	214	211	201	218	189	181	212	202	220	214	221	234	244	203	189	231	212	188	181	191	206	222	183	206	248	208	228	229	200	177	203	212	225	220	191	236	237	188	215	223	205	211	221	201	171	181	225	240	215	216	235	188	205	176	232	206	204	210	223	197	193	218	211	235	197	203	186	173	232	183	245	232	211	221	218	205	207	209	198	211	205	204	208	217	237	237	226	245	228	219	224	226	222	205	203	231	208	206	239	198	218	196	193	220	207	224	212	196	198	228	184	204	217	210	232	226	207	221	207	195	214	209	200	188	209	181	232	209	233	208	216	223	177	226	208	213	245	198	219	219	197	181	216	211	207	209	201	216	217	216	220	247	189	214	198	211	198	233	217	230	212	207	210	217	210	233	255	214	223	189	201	206	216	225	235	232	180	209	216	207	229	229	204	192	199	210	201	204	208	223	218	233	185	210	214	199	216	229	202	224	195	200	213	228	218	177	167	234	222	199	195	197	215	214	185	196	207	205	214	227	207	206	202	229	224	205	247	215	214	207	175	228	192	196	209	227	244	230	214	215	216	209	212	211	219	218	200	258	209	220	193	216	235	184	227	200	191	214	220	207	199	197	234	237	205	228	218	231	218	224	195	246	211	198	198	209	224	221	227	214	222	229	224	216	193	212	180	188	221	179	190	228	226	209	206	196	211	204	184	214	215	200	197	189	206	210	206	208	222	209	219	185	227	182	193	193	184	199	200	197	187	223	213	211	238	219	218	211	200	165	220	220	198	200	222	192	249	249	217	222	194	227	237	198	218	200	222	200	206	185	200	192	211	197	197	216	206	207	231	225	223	216	181	233	184	189	190	219	216	245	227	229	237	189	230	187	194	215	204	220	231	202	208	217	206	235	224	197	215	229	242	224	209	237	219	195	205	187	216	210	220	199	230	217	223	225	191	213	228	213	220	208	221	226	211	193	212	215	197	220	224	198	232	220	205	208	229	187	195	213	211	205	223	219	233	189	226	227	196	240	211	224	201	189	228	205	203	188	233	240	223	200	199	218	200	200	249	228	216	214	216	202	204	207	203	208	228	211	255	204	228	211	221	212	227	223	201	217	207	223	213	214	185	206	208	210	221	198	207	195	194	186	220	195	204	203	187	185	218	198	191	224	212	227	241	174	199	212	222	201	199	205	216	202	221	197	220	242	195	244	174	214	217	205	238	208	185	227	226	179	188	208	208	202	201	218	190	213	232	219	197	193	194	219	200	207	210	218	200	194	213	210	210	230	239	219	208	202	198	211	213	227	211	217	193	201	206	225	199	215	223	197	222	253	222	237	192	239	217	193	217	222	232	209	226	189	203	237	219	213	197	176	211	215	203	213	211	214	196	219	189	181	203	193	205	195	197	199	208	233	217	213	191	205	183	222	198	210	232	198	210	213	196	203	220	211	195	198	211	191	212	235	217	208	222	216	219	218	217	231	205	202	178	222	214	227	195	212	207	212	211	195	182	187	201	197	191	199	211	225	214	225	194	219	202	209	214	205	206	193	222	219	194	232	208	192	218	280	215	236	195	240	200	215	214	211	208	210	221	190	214	204	222	196	206	213	208	211	202	197	207	205	232	221	240	162	198	191	201	206	195	213	250	236	201	229	203	206	231	217	219	194	223	211	216	219	204	201	223	224	222	212	205	225	215	228	230	229	213	187	207	211	208	214	188	216	228	208	233	226	211	201	218	223	206	212	210	187	230	208	192	192	228	211	228	199	198	221	208	217	229	223	207	210	193	201	212	169	220	215	242	231	225	218	230	183	244	230	225	230	221	207	205	261	219	203	212	230	211	236	207	216	223	223	213	204	208	186	207	228	241	210	209	215	223	217	232	241	227	230	178	204	207	197	220	196	196	223	221	234	199	225	240	220	204	209	210	197	202	223	218	223	210	224	235	207	224	216	204	213	219	204	215	183	215	191	205	198	213	225	178	201	194	181	218	183	205	211	207	211	186	242	195	219	239	223	217	214	219	198	228	203	188	225	203	209	209	226	197	190	218	230	227	217	211	221	214	184	202	238	197	236	242	228	227	204	231	226	200	194	178	203	232	219	207	198	218	208	192	188	208	212	202	217	225	214	230	251	205	226	218	218	212	219	206	212	212	198	206	206	244	203	201	208	219	232	203	205	212	217	220	217	223	203	229	180	202	222	222	199	194	219	193	200	194	208	202	198	178	199	232	267	214	198	235	209	208	204	218	199	208	235	213	222	221	201	222	216	240	207	213	201	199	204	200	203	203	220	227	208	202	199	218	229	208	227	211	224	200	200	226	249	208	185	213	204	195	240	204	192	226	190	202	196	197	220	223	198	198	214	192	175	219	208	211	215	215	195	230	209	183	207	228	217	244	181	210	210	209	192	225	216	208	204	202	217	198	212	193	226	200	237	219	231	189	185	209	232	224	204	240	218	210	188	220	201	212	236	234	214	213	214	220	227	232	191	221	232	204	226	223	207	194	218	211	200	213	205	236	245	237	225	175	207	231	225	221	191	210	231	191	221	246
26160	2982	2440	2746	2663	2383	2217	2116	1752	1536	1317	1032	831	773	776	741	663	830	940	879	1126	1101	934	948	615	661	596	549	577	548	520	565	523	498	528	562	544	559	570	526	540	504	509	525	587	542	509	536	538	554	501	532	524	528	510	532	550	510	508	522	488	564	530	516	505	483	503	513	518	510	509	493	547	509	480	541	536	496	530	513	508	511	548	517	508	513	497	532	506	483	549	578	563	503	509	527	508	515	506	484	523	559	503	511	517	535	471	505	521	555	530	512	512	518	511	521	523	541	542	536	517	536	516	508	553	496	523	493	544	498	517	528	516	574	551	523	489	544	500	505	482	528	510	484	531	508	487	517	524	501	513	560	506	518	484	537	527	487	530	535	535	546	551	497	523	541	530	473	511	521	483	506	519	486	507	507	524	543	529	511	542	482	520	524	488	504	529	533	546	514	501	553	485	504	527	477	537	569	521	529	553	510	542	545	504	490	504	514	484	544	526	471	510	523	523	521	512	512	572	532	539	542	533	539	513	493	537	539	502	513	536	560	508	510	516	523	507	530	503	560	498	519	504	533	456	515	540	497	556	493	550	550	551	512	518	511	523	513	516	516	497	546	539	541	543	504	500	506	549	504	551	509	526	532	538	536	502	497	503	490	506	511	472	547	545	520	512	498	509	524	554	527	494	519	509	532	538	555	567	543	521	495	548	499	538	529	510	553	497	505	518	501	479	470	519	551	554	537	557	502	514	525	496	549	543	499	515	504	525	478	498	461	525	521	493	505	535	544	519	519	523	520	530	497	491	532	497	531	491	519	530	535	547	533	511	485	558	534	532	513	587	559	498	499	564	558	505	505	560	504	508	479	506	524	509	504	511	501	498	565	494	502	522	525	497	531	526	517	500	557	537	556	560	510	520	547	524	473	521	524	512	533	518	505	553	485	529	539	552	551	530	535	507	518	513	478	529	529	525	513	539	548	527	527	507	560	502	486	537	513	522	483	533	529	527	470	519	488	517	511	517	498	544	514	539	504	525	504	510	443	569	523	478	512	512	507	545	538	514	495	526	478	512	471	507	522	508	491	510	481	497	526	523	532	534	523	543	557	547	534	482	495	529	518	496	492	517	500	518	498	487	513	497	490	512	544	523	518	519	510	479	479	519	558	491	516	554	518	555	489	520	540	561	503	518	542	493	534	479	482	502	514	526	507	554	526	548	504	516	494	487	528	481	496	516	477	514	522	556	532	545	565	519	476	522	508	524	533	500	551	503	555	485	520	531	530	536	554	573	484	526	499	495	476	515	502	521	511	501	526	545	550	513	452	572	549	549	534	521	523	541	489	497	526	511	520	515	572	565	507	497	543	505	516	587	544	568	524	516	485	504	546	504	508	524	508	521	493	517	486	501	520	480	508	489	529	507	570	480	499	506	540	521	494	501	532	485	486	552	505	536	477	527	559	496	512	554	516	511	502	535	505	547	505	523	540	500	510	491	517	523	523	512	524	546	524	537	497	493	548	537	496	523	536	515	505	520	512	537	534	533	556	527	531	521	527	548	528	523	526	497	521	504	521	537	557	524	547	526	507	489	512	535	492	519	485	518	502	505	487	502	476	500	606	545	533	516	550	543	582	549	512	528	512	541	519	536	528	495	504	527	530	515	479	535	558	509	516	501	504	515	489	596	516	508	528	485	514	531	481	529	554	509	565	509	519	507	494	546	524	512	504	511	506	494	530	532	506	493	535	540	510	543	527	508	523	533	526	500	553	526	503	538	517	499	584	521	552	506	508	507	562	563	513	538	508	540	559	579	516	532	526	493	534	532	493	511	519	516	555	518	505	457	509	510	524	498	503	517	505	514	540	530	529	511	544	531	488	475	573	521	485	531	524	544	509	536	544	540	500	542	549	544	532	515	543	538	495	533	511	502	517	492	533	523	504	556	475	507	546	517	541	531	536	539	558	547	518	494	548	544	525	483	527	528	532	509	550	538	483	537	478	522	479	518	518	523	518	555	512	536	504	541	498	517	483	492	505	520	608	494	507	564	482	539	548	496	522	498	480	533	516	532	539	509	501	470	553	515	547	512	525	536	570	544	522	540	538	501	460	527	528	568	499	544	512	544	530	540	536	531	524	532	552	501	518	474	530	542	528	510	552	483	492	488	537	511	483	505	530	530	549	554	495	490	515	491	516	481	506	502	532	524	500	537	505	527	531	512	514	506	548	504	522	520	491	516	476	504	482	488	487	511	480	518	498	508	535	515	510	458	495	516	509	547	527	537	499	494	531	518	544	512	507	512	552	545	491	489	507	533	563	553	504	514	493	492	489	512	522	521	537	521	571	561	529	539	503	541	489	543	516	498	537	494	517	499	527	498	524	498	525	515	495	535	538	511	527	543	503	556	524	529	540	507	511	550	510	542	552	576	514	540	507	521	485	577	524	514	507	497	537	531	504	548	499	546	535	546	532	526	511	527	499	499	516	522	500	495	519	501	525	519	485	526	505	530	466	496	473	525	526	517	501	537	537	555	518	490	510	486	523	508	482	488	495	512	506	559	543	513	501	546	487	566	521	506	533	509	548	559	523	497	521	524	548	506	510	510	523	513	477	500	562	535	534	486	526	492	571	524	447	505	528	522	553	574	502	486	465	489	520	517	560	511	543	510	483	525	510	509	544	545	541	496	525	529	535	515	531	471	527	489	506	487	515	524	518	523	465	509	519	557	475	513	528	525	538	542	534	556	473	533	534	477	508	509	496	513	518	496	500	487	480	524	525	487	484	540	486	542	551	503	521	495	517	509	532	532	534	478	495	533	521	479	505	465	457	486	512	516	521	530	510	498	539	514	522	500	484	547	466	527	484	547	516	526	510	584	561	536	526	519	532	507	458	536	488	514	501	511	561	525	500	500	546	516	504	525	556	509	524	504	582	518	526	540	549	477	515	506	525	525	527	539	511	532	516	513	513	519	560	503	515	514	527	559	494	490	533	532	538	511	534	532	534	464	488	515	529	517	543	510	521	552	507	510	501	527	481	498	533	521	542	529	534	557	513	564	485	528	523	499	507	493	524	522	540	516	508	518	517	584	510	494	532	488	528	526	519	506	513	527	506	512	529	518	508	500	482	501	551	516	492	478	552	519	535	505	547	511	532	509	518	526	569	513	526	529	518	473	516	472	506	531	592	514	514	540	528	473	502	545	533	533	481	457	506	511	524	501	492	528	501	513	492	556	503	484	502	528	492	558	553	511	514	537	517	527	559	542	518	516	520	476	490	522	524	522	555	499	531	505	543	539	508	532	513	542	531	517	530	537	493	485	517	505	517	504	515	495	517	507	501	533	517	499	524	500	475	522	540	488	564	515	539	490	543	494	535	517	496	514	533	537	501	513	576	523	521	557	507	535	522	530	536	492	560	506	561	471	492	527	534	469	488	519	495	502	562	550	550	527	514	528	542	498	532	541	510	582	493	478	498	499	534	536	523	505	519	533	482	536	484	524	507
12746	1529	388	353	330	288	301	340	266	285	267	261	250	261	255	221	251	240	267	281	272	274	268	240	251	231	249	227	244	234	262	245	224	231	257	210	246	236	222	222	249	208	249	212	255	244	234	257	229	240	244	242	246	223	230	250	223	215	225	221	225	239	246	253	224	252	237	221	266	242	273	279	235	241	211	255	241	239	228	216	236	267	239	219	255	234	227	236	234	250	227	245	230	236	240	242	238	261	245	257	242	226	233	255	247	246	264	243	224	243	291	232	221	232	248	258	215	220	228	249	231	247	248	233	229	228	258	229	247	256	234	248	233	250	240	238	244	265	256	237	229	265	248	246	242	225	247	241	247	209	231	219	220	255	218	228	251	244	240	240	234	238	237	214	263	215	228	199	205	238	198	222	248	247	207	274	226	257	236	240	246	275	241	246	217	233	242	249	247	267	266	239	232	269	232	245	211	223	222	258	219	258	201	240	220	209	266	225	225	226	216	238	217	268	241	248	274	213	234	234	235	201	245	252	264	237	221	247	241	252	230	246	219	262	215	236	247	246	233	254	218	258	239	225	225	249	245	264	234	216	250	243	231	223	244	246	235	230	241	248	247	236	230	238	223	244	236	240	237	210	239	235	251	217	236	243	206	238	267	241	252	228	247	275	255	222	267	210	254	245	239	242	247	253	259	239	239	223	245	237	237	262	244	243	222	227	246	228	238	207	259	248	249	259	230	234	237	250	246	250	239	257	234	201	233	264	223	236	254	247	235	230	266	269	251	223	250	221	260	258	207	232	234	272	236	229	247	244	264	248	243	240	236	232	239	240	250	217	234	258	259	221	235	261	246	247	251	224	232	246	252	238	255	253	267	233	263	228	277	233	236	222	239	237	260	236	229	231	233	222	250	275	222	251	237	231	231	238	243	267	234	260	274	236	256	259	255	263	259	251	216	244	236	248	267	242	231	262	233	230	221	253	216	222	238	210	263	247	257	221	239	242	234	227	246	207	231	258	275	250	230	254	245	233	279	223	248	233	266	244	254	268	236	260	255	244	261	226	246	206	248	258	247	193	230	253	249	235	235	233	228	235	238	234	258	274	218	240	270	233	255	217	235	241	239	233	253	226	229	220	219	235	239	262	240	246	245	213	250	241	242	251	248	238	251	240	232	249	246	231	244	215	206	230	208	222	234	230	232	225	228	255	231	264	229	243	202	254	241	230	249	237	224	216	250	282	235	255	242	237	234	228	232	259	226	243	231	247	233	234	239	241	230	230	263	246	245	241	217	289	212	246	224	204	244	237	238	244	237	236	230	266	205	257	246	227	241	233	257	244	252	241	254	250	259	260	232	268	229	221	252	222	261	258	223	231	261	235	252	242	246	239	215	255	235	259	203	236	247	231	230	255	242	223	263	251	200	241	261	242	243	262	238	258	250	206	209	261	216	233	239	221	235	215	257	236	224	224	205	213	224	247	239	235	229	246	228	245	254	224	228	247	244	236	292	276	232	252	238	242	243	209	236	215	254	234	264	269	244	223	247	207	214	241	244	232	260	253	249	238	224	210	240	232	245	238	250	254	227	212	220	239	250	249	220	250	227	226	225	244	252	242	246	246	251	244	266	248	253	245	246	269	235	251	258	237	273	252	238	257	242	214	240	233	241	224	218	248	269	289	221	232	258	246	256	238	233	242	231	216	259	239	230	256	253	240	221	233	221	236	230	235	242	234	226	265	249	244	233	207	219	222	253	251	252	236	251	242	222	244	246	247	218	249	285	229	276	246	246	251	232	259	218	238	271	218	234	232	261	244	237	256	240	231	234	245	241	231	253	247	239	262	237	244	246	249	209	251	256	269	240	249	247	258	257	257	281	223	256	263	239	216	246	257	225	249	246	219	235	219	222	239	231	249	245	230	231	235	209	240	242	246	241	255	241	243	238	235	275	215	243	258	274	234	211	216	255	231	223	236	256	251	228	256	234	222	227	228	234	253	248	263	248	258	237	221	228	223	255	226	262	239	254	243	208	229	255	225	241	243	234	221	281	231	232	239	247	272	226	255	241	268	229	230	241	248	236	219	242	243	233	247	252	221	209	230	256	245	257	252	270	224	250	230	223	218	257	248	232	237	257	262	238	228	264	259	230	246	244	229	241	230	256	261	256	226	242	216	231	226	227	261	241	211	271	230	239	243	219	225	235	235	245	257	241	247	222	232	243	209	245	248	238	263	260	210	240	234	253	257	248	243	250	230	231	214	235	234	249	260	236	259	239	240	226	223	255	228	275	248	237	228	239	260	241	243	246	253	249	251	206	235	222	220	223	250	200	217	220	233	252	226	245	229	246	231	231	260	264	241	241	238	214	243	214	226	247	235	249	255	247	221	229	248	227	231	219	227	227	243	255	222	209	224	243	249	247	235	224	241	216	268	256	215	240	229	262	221	232	241	225	246	244	224	250	239	232	245	257	261	257	214	243	235	244	225	242	215	238	227	255	241	234	248	242	212	225	252	244	229	241	257	245	220	230	244	229	275	232	260	234	246	238	257	246	243	196	236	225	239	271	245	223	237	219	223	268	221	247	234	268	249	247	241	260	211	257	228	271	265	252	231	233	215	254	241	240	217	250	213	273	259	251	256	267	236	242	242	244	232	260	229	266	217	254	230	230	252	251	244	242	224	212	227	256	245	247	246	261	245	227	227	212	270	183	266	243	248	235	232	272	249	224	232	242	258	222	230	222	257	252	272	240	260	274	252	243	207	220	252	254	230	232	211	231	252	242	257	250	259	215	262	238	208	276	243	226	242	223	255	226	246	247	252	222	242	225	239	258	265	196	261	231	231	248	267	260	242	255	219	255	225	248	250	222	253	226	213	251	250	247	257	216	248	263	229	207	239	256	266	236	235	226	238	220	225	218	232	241	233	246	274	226	215	202	265	223	233	217	255	262	275	250	253	218	198	235	231	234	256	262	253	223	240	227	267	249	220	260	233	251	241	246	262	241	242	253	233	257	255	230	247	250	223	260	239	218	215	257	243	231	241	254	256	257	244	248	248	238	255	234	244	209	248	253	206	267	213	249	247	228	273	233	248	237	208	221	212	235	218	241	219	224	233	236	250	212	230	226	263	235	226	261	263	234	255	251	215	234	233	253	263	223	228	261	242	227	249	261	234	236	257	233	223	254	226	244	261	239	256	206	232	251	222	257	245	222	219	252	252	239	227	251	241	235	237	259	230	248	239	240	229	251	268	255	212	226	233	230	236	233	228	250	226	211	246	265	249	249	223	253	218	232	241	248	211	270	221	222	291	219	231	254	236	279	230	250	235	220	245	214	270	232	224	223	258	253	233	219	194	261	246	232	224	212	240	244	254	228	234	229	258	276	246	269	251	242	226	237	214	238	252	242	241	253	250	243	221	223	245	246	241	232	212	239	249	273	250	223	221	250	249	256	249	224	227	221	238	241	224	244	241	284	257	226	223	232	231	228	228	209	244	211	240	265	188
9250	1085	920	1060	1019	988	1018	1027	941	891	864	717	706	672	650	613	680	672	753	776	817	759	742	686	658	606	607	627	583	570	616	599	632	637	571	595	606	631	629	589	607	627	651	650	606	607	568	613	627	607	577	654	611	544	603	605	624	625	587	591	603	587	593	610	619	641	595	601	589	583	603	587	598	616	579	602	574	590	598	592	620	621	602	586	617	633	605	606	599	596	584	592	590	622	592	646	641	609	586	600	558	627	608	567	598	622	606	577	581	598	616	632	612	601	575	611	632	589	565	650	587	598	630	620	564	634	598	612	615	628	614	624	588	618	561	614	651	594	617	653	609	626	631	592	614	604	584	635	655	551	602	585	582	582	621	576	602	616	557	644	600	601	605	596	589	590	575	615	633	636	577	604	628	594	568	576	557	593	609	607	608	614	574	612	618	578	581	595	639	646	584	574	578	617	644	567	617	584	592	629	614	617	663	631	614	616	579	577	630	578	599	534	615	602	635	618	621	610	626	590	624	617	628	595	599	593	649	611	629	608	601	609	645	617	618	628	626	584	621	605	592	616	555	626	595	573	591	597	598	601	600	574	648	591	593	582	604	615	600	575	633	599	599	556	638	604	542	599	574	596	594	610	587	613	587	585	611	599	611	589	623	606	581	585	605	608	596	608	565	609	628	616	595	589	585	613	589	595	623	613	611	651	609	590	573	619	577	623	549	590	582	586	626	565	576	600	599	586	614	637	604	535	626	607	654	583	575	582	606	572	536	630	578	635	615	583	635	618	606	598	608	606	605	567	589	604	571	605	608	602	633	656	608	612	637	614	603	590	608	600	607	596	609	592	625	575	631	617	621	585	618	586	609	604	606	575	631	638	621	591	647	600	579	636	627	611	602	618	667	639	592	607	595	585	598	552	613	608	628	624	593	614	602	645	611	609	618	596	559	627	635	588	585	633	525	592	589	621	588	567	611	587	602	622	663	604	580	658	615	588	596	618	605	613	616	597	560	590	644	600	609	590	605	577	598	641	562	596	601	604	601	606	600	593	598	625	569	628	591	592	626	626	627	588	613	663	594	637	609	587	613	602	624	607	626	591	569	562	625	601	601	589	598	561	607	605	619	586	567	578	600	614	629	590	609	587	573	618	601	602	588	591	581	588	554	616	634	591	587	596	635	602	576	597	600	592	606	618	576	582	592	610	590	600	568	625	587	623	639	608	608	589	572	615	601	617	606	632	598	666	580	586	596	623	616	630	597	581	607	596	583	573	594	642	572	602	614	592	612	589	595	594	627	594	581	603	612	547	656	589	612	592	610	611	620	590	577	622	608	620	607	591	637	625	602	594	614	607	621	607	553	595	578	605	594	620	582	571	581	590	561	593	584	629	624	598	617	604	641	617	630	598	561	603	580	608	612	575	612	624	624	614	568	643	620	567	588	603	613	575	575	566	591	619	590	605	595	620	620	631	568	546	631	585	549	550	592	558	583	660	639	596	571	616	653	597	626	614	606	585	615	617	591	646	610	637	633	572	583	603	590	607	628	570	611	629	605	593	603	594	596	630	582	577	615	572	652	631	602	588	613	612	603	593	570	583	605	612	586	594	599	563	624	598	589	584	614	534	562	562	621	632	540	597	646	594	643	637	598	589	662	590	612	590	631	578	633	609	622	537	612	593	575	554	633	641	574	626	593	591	590	617	607	622	615	606	620	583	591	595	627	571	568	619	607	654	615	561	585	604	602	612	645	624	556	600	592	586	590	607	586	561	546	598	634	633	596	614	606	607	581	618	610	585	600	576	592	614	666	597	616	570	613	605	659	552	610	587	608	642	585	591	652	627	604	625	625	604	608	571	590	589	601	578	556	582	618	646	558	581	613	607	586	601	579	599	632	612	611	601	621	582	629	589	599	647	585	594	577	560	578	593	600	581	588	596	642	607	603	596	586	642	605	608	558	616	639	635	563	628	604	610	601	605	605	624	588	623	614	551	584	560	581	628	608	650	585	606	601	580	635	660	596	603	598	563	619	642	583	593	579	571	564	615	603	602	593	609	596	583	617	599	591	595	609	622	588	576	614	625	633	607	593	648	627	597	549	551	615	605	623	636	575	594	616	579	603	684	598	652	622	644	602	618	602	597	571	627	590	617	630	607	624	612	578	595	610	637	579	615	574	627	601	587	610	577	595	559	631	589	592	584	609	638	574	607	588	601	590	565	588	626	598	604	581	627	595	620	582	601	573	609	595	568	646	599	675	603	595	634	615	640	617	580	600	584	575	620	632	604	617	651	581	645	607	622	589	637	664	639	619	631	599	592	638	602	606	623	589	608	567	581	573	625	616	662	603	602	583	636	590	615	619	589	566	531	628	566	605	582	652	626	594	599	634	653	636	573	628	614	610	586	621	589	549	641	641	592	606	595	606	617	629	635	616	660	577	657	609	562	621	592	603	605	635	607	640	562	599	631	608	614	632	618	606	603	577	610	621	543	621	631	603	594	607	638	610	580	617	595	593	589	654	620	616	570	611	657	597	606	576	641	602	622	633	641	594	601	633	592	552	598	558	593	615	586	572	588	605	636	601	635	609	593	558	568	586	552	626	575	595	637	646	606	613	602	606	555	590	613	648	573	607	638	590	577	646	594	617	598	601	599	642	638	601	640	621	594	541	606	578	556	604	629	628	617	595	601	643	600	622	571	601	651	603	603	574	618	627	630	572	570	590	639	598	647	589	645	582	597	586	617	591	606	605	616	622	533	588	612	587	615	595	619	592	619	616	599	613	619	575	622	606	643	556	613	572	590	628	604	622	615	594	552	553	614	628	637	615	595	605	574	600	593	590	603	572	593	589	595	600	619	625	618	584	631	620	593	627	611	662	593	616	563	581	592	603	603	629	603	632	580	635	612	650	597	616	582	609	593	599	577	594	638	586	569	573	589	569	603	556	632	595	616	645	598	540	596	594	598	609	593	525	595	629	598	565	654	646	606	529	625	623	568	651	636	600	597	600	566	629	624	626	594	609	581	605	598	549	626	582	569	615	599	644	601	629	611	615	649	622	612	615	601	633	577	593	616	587	586	613	623	628	583	604	565	620	630	595	575	630	636	644	585	598	581	589	620	565	597	634	561	599	639	603	573	671	588	563	570	605	607	640	599	593	602	601	632	651	625	608	563	578	594	599	635	604	594	572	597	583	643	647	584	625	592	619	544	614	567	611	638	580	593	582	573	590	640	615	604	577	610	598	571	568	620	621	581	611	600	606	563	606	596	605	589	592	598	614	590	571	603	570	575	602	592	619	600	612	625	572	571	638	602	608	603	635	644	605	599	613	607	607	565	622	584	618	624	607	605	592	598	627	583	625	643	610	618	580	594	603	576	595	626	606	603	588	597	565	623	602	617	586	588	576	599	606	668	625	623	627	606	600	590	614	592	578	604	630	613	594	638	606	599	595	596	575	613	597	616	582	586	588	589	602	599	562	621	595	626	569	592	589	599	595	624
29889	5897	990	725	673	556	535	526	464	403	361	378	321	330	345	342	342	390	354	390	372	343	326	334	344	289	323	315	319	303	336	308	323	297	312	291	328	310	328	297	330	319	296	333	320	322	326	273	307	310	329	290	357	307	312	296	336	324	338	313	316	295	308	273	313	264	290	338	303	335	302	289	334	335	280	313	344	316	327	342	326	306	315	327	289	300	297	344	315	315	337	319	336	320	312	309	298	347	332	290	327	319	339	333	316	308	294	304	298	315	293	301	322	317	297	327	321	321	315	325	293	311	321	292	303	293	335	331	302	320	317	322	353	287	298	346	294	315	285	309	313	286	294	323	291	286	323	283	289	326	324	298	332	330	287	305	310	317	294	310	316	354	304	282	313	304	290	330	321	342	314	305	336	333	320	292	303	284	307	291	308	287	366	321	281	308	319	284	328	338	272	313	296	308	303	312	311	306	321	323	336	329	343	332	301	311	324	292	326	301	330	305	303	289	314	287	330	332	334	296	310	294	318	310	307	337	342	282	304	295	293	319	300	336	282	316	296	334	309	282	299	290	314	327	316	352	308	305	286	344	333	303	305	275	311	311	314	315	309	338	285	324	311	325	313	324	317	307	279	300	310	313	311	348	317	305	298	324	305	309	295	304	323	292	303	313	328	324	314	304	292	310	314	339	285	350	306	317	329	318	291	305	335	331	309	285	275	314	297	302	318	333	298	304	287	306	312	332	331	300	346	319	309	313	286	327	305	321	341	324	337	325	340	327	327	315	309	292	355	311	317	313	318	345	329	341	345	299	299	282	312	341	327	302	334	340	323	322	301	305	316	315	317	315	299	277	313	303	307	311	314	305	300	305	320	330	337	308	316	327	284	342	326	309	355	304	288	304	331	328	305	289	287	311	338	289	276	322	280	310	313	316	317	301	330	319	272	286	345	323	303	303	282	308	292	333	315	315	325	337	336	344	310	290	302	292	278	334	320	361	299	294	320	307	322	373	313	329	291	298	288	294	313	296	328	306	314	287	327	320	316	283	309	312	327	316	319	357	330	317	340	343	325	290	339	328	312	315	274	289	314	329	315	308	363	290	309	322	352	321	329	342	306	318	320	322	331	297	345	306	282	307	305	314	309	313	312	328	312	314	329	299	308	303	299	320	324	316	304	328	326	315	302	316	308	332	317	318	294	314	329	333	314	312	307	300	318	312	291	309	318	325	306	343	308	321	318	312	280	281	341	320	358	308	301	323	309	284	314	324	254	300	317	293	286	328	294	316	295	316	317	364	344	304	308	343	307	315	298	305	297	302	330	330	303	304	278	302	319	300	331	318	316	273	299	310	330	301	312	270	331	323	299	302	343	321	312	310	292	329	388	322	296	327	332	323	317	300	279	314	286	317	303	319	325	297	304	310	310	308	291	305	296	332	344	291	327	314	298	333	343	317	300	318	318	318	295	315	295	319	281	308	270	337	307	323	306	278	319	330	285	328	309	356	292	312	300	312	286	297	317	303	293	316	311	311	333	302	307	268	284	312	331	317	302	329	324	312	291	294	331	308	315	317	316	295	300	310	311	253	309	295	320	331	324	322	315	291	297	322	337	330	294	323	328	328	307	305	296	300	304	321	293	336	314	298	306	337	312	315	308	319	288	296	305	293	331	338	338	331	318	300	324	327	303	288	304	314	308	298	301	312	299	287	305	311	301	324	302	328	298	312	316	326	292	322	295	318	294	333	311	300	313	286	305	332	312	289	283	329	343	288	319	319	306	351	324	309	326	323	322	316	282	324	321	331	286	313	304	303	302	284	284	312	293	314	314	290	299	324	329	361	333	311	284	332	316	328	312	322	306	312	330	278	336	350	321	346	330	301	317	311	291	338	330	345	313	327	321	317	336	288	316	304	322	340	303	281	306	327	308	315	318	318	286	309	302	321	315	291	313	342	302	334	304	325	299	306	314	352	339	311	294	312	330	302	292	318	308	295	314	335	303	304	316	313	329	328	315	346	302	336	344	328	335	309	346	317	287	330	295	311	338	294	344	305	316	297	249	339	319	301	309	331	275	310	325	289	326	300	344	289	359	296	298	340	323	321	338	292	300	298	306	344	303	306	335	327	331	332	297	275	281	283	295	295	321	320	318	318	314	288	335	340	334	295	344	316	326	319	322	283	337	309	283	296	273	300	334	333	337	331	307	315	310	298	279	318	320	309	307	312	308	289	324	291	346	315	310	311	353	328	293	304	289	312	291	312	311	318	345	314	334	298	279	329	309	325	321	292	287	301	290	290	328	327	320	301	323	303	304	317	290	354	338	301	294	334	321	336	320	307	321	308	327	347	310	316	305	303	276	324	307	294	312	279	323	309	318	310	320	303	322	324	306	307	291	304	316	312	295	354	301	342	297	294	347	283	312	307	326	276	322	313	337	318	327	346	315	320	311	310	335	294	315	317	310	313	315	303	334	294	310	310	325	272	318	311	318	305	278	307	313	283	320	307	309	342	300	278	316	316	329	313	287	335	330	280	304	286	308	297	290	317	307	309	299	308	323	320	302	291	322	300	323	322	328	333	311	328	332	304	316	335	308	325	303	309	309	281	327	335	324	297	328	323	304	289	311	304	307	277	328	304	322	287	309	324	289	319	329	291	280	328	334	310	324	325	312	322	324	338	305	320	328	324	311	346	334	324	335	356	304	300	329	320	288	304	315	314	281	323	301	348	289	267	293	320	345	307	272	286	310	293	335	295	308	308	310	308	316	308	318	345	341	350	288	316	322	349	314	322	341	358	292	313	304	294	332	291	295	309	272	330	330	318	311	313	337	300	340	313	287	305	340	326	324	306	275	337	312	282	322	333	382	345	307	317	323	325	341	305	300	339	315	317	304	312	315	320	302	305	319	316	292	309	269	296	325	341	297	287	309	308	322	296	343	308	323	330	307	315	268	306	300	282	302	336	316	298	324	323	310	319	269	316	322	304	302	316	350	295	310	299	283	319	326	294	323	329	328	306	292	326	294	337	324	311	331	301	310	283	308	307	327	334	285	308	298	329	333	318	291	284	329	311	321	318	329	334	339	311	330	307	267	315	338	318	347	277	311	324	288	333	286	299	310	335	337	299	334	350	341	328	269	295	304	315	331	293	285	306	319	301	311	301	309	300	293	269	361	316	313	278	340	295	334	314	282	313	332	295	316	334	323	315	338	318	329	326	294	338	322	300	323	296	295	292	316	314	326	313	310	308	322	311	313	314	322	317	324	312	331	344	293	319	317	335	293	274	330	307	325	342	338	347	313	314	319	345	334	333	287	306	326	289	307	287	290	305	331	333	303	318	311	327	308	273	313	314	345	305	294	325	290	283	296	306	342	316	337	326	312	283	339	287	306	301	331	316	342	295	273	312	323	328	298	335	347	359	322	316	320	286	317	307	299	304	312	309	324	312	302	293	311	292	307	308	314	315	318	279	305	288	317	331	311	324	311	348	322	314	321	305	298	327
20390	2279	1935	2227	2189	2110	2093	1921	1600	1385	1225	1046	954	894	917	907	945	1006	1124	1201	1221	1149	1141	982	768	849	780	760	704	715	791	831	802	811	792	796	826	790	763	755	736	719	787	768	790	766	730	758	758	789	768	798	799	742	753	782	751	770	735	742	771	748	739	739	755	722	794	734	741	774	731	718	769	778	706	779	749	778	734	726	833	748	746	720	746	764	788	735	745	766	717	742	742	728	743	712	713	749	736	786	721	746	797	723	768	799	717	734	735	733	761	792	787	780	777	788	726	758	690	751	731	761	724	762	731	746	720	730	720	779	717	716	800	752	701	756	741	771	744	747	728	733	808	741	808	756	780	815	756	737	706	757	718	760	757	716	803	823	768	724	743	767	785	776	708	760	691	768	747	779	740	754	725	771	753	768	713	743	762	724	781	780	760	785	752	712	725	802	713	774	770	732	767	738	778	807	704	745	748	750	769	751	763	783	777	760	749	747	741	777	771	725	720	762	702	737	796	727	716	767	794	794	786	728	803	760	713	729	798	672	679	765	734	772	767	740	743	755	746	741	725	759	753	762	707	728	775	844	781	740	758	769	792	759	754	748	763	794	757	768	716	751	745	752	690	760	755	750	755	736	751	767	727	775	702	734	751	731	749	784	754	762	708	751	768	747	759	782	789	702	730	773	763	766	740	817	754	720	739	780	762	745	720	753	762	779	774	748	757	732	752	805	765	778	721	763	754	812	736	721	774	709	806	742	743	658	757	759	743	763	821	694	752	758	777	718	762	780	754	744	771	736	784	728	732	782	776	756	789	734	705	749	745	757	769	704	743	729	694	751	768	749	756	787	716	730	711	754	762	691	757	776	758	793	805	807	735	776	731	740	742	774	759	747	743	745	746	746	743	752	720	764	743	804	758	737	763	782	794	740	751	773	734	710	733	803	763	716	806	754	755	762	780	735	768	750	737	757	721	749	755	710	730	713	731	759	732	776	779	796	740	750	705	758	813	745	718	768	702	764	760	699	742	763	718	714	740	795	718	783	807	748	744	707	813	799	729	743	746	705	754	743	731	816	746	754	701	816	777	753	741	786	770	801	701	749	786	715	714	758	774	777	786	729	742	753	783	779	748	743	714	730	752	771	768	780	725	740	708	738	781	776	719	769	760	721	777	750	746	775	791	698	736	776	758	729	791	786	764	732	768	752	729	704	714	782	777	731	765	730	758	792	781	747	743	758	795	737	742	749	715	705	829	763	706	747	740	785	766	733	748	780	787	697	769	771	736	760	791	738	716	730	771	726	785	791	745	761	783	778	766	766	728	735	739	726	724	780	740	768	703	728	723	780	758	779	736	742	678	674	719	779	780	781	782	797	781	694	725	786	816	734	774	747	733	678	773	749	729	736	783	771	728	760	716	756	729	740	708	788	733	785	803	764	733	730	773	743	708	766	745	806	742	786	729	714	790	803	770	727	759	728	740	760	800	715	782	802	736	705	787	792	758	734	755	753	736	726	794	798	811	780	770	787	761	784	760	757	783	764	738	781	762	768	750	720	732	719	717	736	779	750	745	771	757	734	769	732	684	759	746	765	716	744	732	737	754	762	707	694	721	794	746	805	768	757	747	800	757	760	793	726	767	762	738	748	783	703	721	765	763	760	727	800	718	775	794	735	771	711	762	753	740	701	728	742	721	796	761	754	788	812	707	708	771	746	769	770	775	752	730	767	735	757	759	753	770	739	799	710	739	696	735	740	802	791	714	776	763	706	756	752	764	739	752	717	773	768	755	769	726	742	770	765	735	807	752	770	753	795	714	699	769	809	771	736	743	751	742	746	762	782	760	749	770	756	733	780	780	757	748	712	782	732	681	760	787	707	728	737	778	758	735	764	754	788	733	746	764	734	795	770	731	744	717	725	770	718	773	770	732	707	773	751	706	766	729	744	753	750	790	747	726	761	733	798	716	764	747	758	755	748	745	708	790	722	745	765	701	742	729	775	757	756	765	733	765	767	734	751	752	816	710	734	779	733	791	790	718	774	773	759	747	773	767	790	790	740	768	779	718	725	763	718	804	771	749	728	754	790	709	752	726	696	756	748	774	792	746	777	791	747	700	750	734	774	794	770	700	743	772	760	786	768	751	761	768	723	785	712	790	777	744	753	735	744	768	760	770	764	730	727	791	771	763	767	790	735	728	751	758	756	729	744	763	771	778	754	718	774	766	759	748	728	772	689	785	739	780	736	744	744	734	756	751	853	754	767	750	702	771	765	768	731	769	734	767	739	737	759	793	700	735	750	809	760	741	755	729	719	749	718	737	780	747	764	753	730	701	729	749	799	753	769	742	757	694	774	736	744	724	768	843	799	729	751	764	762	731	780	748	711	765	754	753	685	724	742	778	757	753	725	760	798	763	815	794	701	774	712	783	754	729	778	738	741	757	775	740	768	745	718	813	749	758	733	780	720	760	737	713	816	764	745	770	765	747	752	777	781	761	799	789	768	731	747	811	757	787	740	733	772	783	770	734	781	747	767	742	795	787	784	779	738	743	803	761	743	737	725	776	730	762	740	711	766	752	745	760	766	711	737	765	693	697	756	760	784	772	784	713	776	741	741	833	794	768	775	746	781	748	763	768	748	764	777	768	789	768	747	754	747	757	761	715	788	747	726	765	748	783	754	758	729	721	744	740	814	745	766	783	771	725	768	760	791	724	756	784	766	764	745	751	739	745	770	737	745	744	762	756	784	726	766	773	747	759	729	677	749	752	709	760	774	752	700	751	775	770	754	761	725	773	717	758	758	758	750	729	765	787	715	699	746	711	753	742	775	747	709	790	750	806	750	788	719	784	766	800	726	770	748	720	772	741	756	720	788	766	728	752	706	746	818	716	783	717	769	763	754	769	747	773	732	733	758	721	736	739	773	770	764	808	785	764	747	806	733	822	771	766	745	760	742	756	793	802	743	755	738	799	802	728	682	761	768	765	716	732	771	773	736	728	739	782	737	705	759	754	717	740	698	733	755	709	740	702	763	755	751	704	769	775	760	765	788	787	749	759	715	704	779	722	733	774	731	694	725	688	703	766	789	806	740	749	719	748	723	696	732	743	753	768	761	745	795	751	744	754	775	732	740	790	777	739	747	731	770	802	786	795	707	799	717	742	768	755	798	750	782	736	714	730	756	736	768	775	740	725	705	769	733	768	745	768	751	741	767	717	801	787	822	738	734	758	795	765	795	723	759	758	734	776	742	730	757	751	774	722	721	741	749	785	770	776	791	732	757	767	767	743	777	799	759	757	725	776	766	803	765	744	725	750	757	749	752	748	760	768	760	800	748	739	759	750	761	742	756	737	720	738	813	692	756	741	782	747	757	771	727	750	746	775	731	762	789	732	746	747	753	760	749	709	778	768	765	763	744	771	753	784	799	778	721	765	753	780	771	771	754	773	733	720	800	760	786	741	745	787	738	755	782	741	753	741	795	829	742	737	731	758	735	752	748	764	760
39702	10444	1643	1051	792	728	704	507	412	364	297	290	296	277	265	277	264	300	277	356	339	321	284	258	223	208	241	262	228	239	211	228	233	221	251	197	227	236	208	238	257	246	227	237	241	218	209	229	228	225	225	244	252	225	257	211	209	209	225	210	237	232	223	243	205	195	212	198	231	232	223	247	242	207	215	216	218	236	224	228	258	228	251	231	250	239	221	216	219	229	234	213	227	218	223	212	221	222	241	220	219	230	248	218	246	206	197	200	254	199	228	229	219	207	204	231	205	197	218	217	224	246	238	223	221	221	255	254	219	229	200	232	231	226	237	221	229	202	255	225	220	232	240	211	205	203	213	240	227	228	222	212	223	243	233	213	224	207	225	225	248	215	209	213	236	267	247	224	208	209	227	230	186	249	201	219	223	214	209	203	218	240	253	204	225	221	235	222	242	209	197	228	234	197	213	241	217	219	212	208	216	232	197	234	198	211	202	243	236	246	229	220	242	232	232	238	212	257	245	246	238	226	208	188	227	219	238	219	220	222	246	223	201	231	244	238	199	189	255	239	245	199	235	247	214	197	211	212	238	211	202	237	230	245	220	228	237	227	220	229	241	228	243	247	202	236	193	236	228	217	224	235	226	241	230	214	197	219	216	224	197	237	218	199	243	213	238	208	199	225	231	255	236	215	211	220	230	217	236	221	226	215	201	229	247	243	192	230	219	241	212	208	245	216	207	205	233	205	221	235	212	223	229	219	246	233	255	225	221	245	219	200	223	219	230	208	210	220	228	213	225	230	260	205	256	206	236	215	215	229	249	225	238	222	230	200	196	224	215	228	216	199	201	244	211	204	211	233	209	255	234	240	235	231	236	212	221	241	205	242	223	228	233	249	239	215	239	204	215	232	214	227	220	201	200	232	216	194	241	241	211	184	238	229	211	257	225	222	228	217	220	232	222	212	207	226	239	211	198	233	203	238	248	203	196	221	221	223	253	232	229	214	217	215	238	222	211	247	211	230	217	229	235	192	208	205	206	218	197	216	244	219	240	206	239	199	237	219	226	223	218	228	217	216	215	204	233	224	206	220	201	214	220	223	224	224	217	230	228	216	244	212	232	222	201	213	223	212	217	212	233	200	187	241	232	218	221	220	214	222	222	251	221	206	189	212	213	233	247	212	234	239	225	216	239	216	211	216	236	221	223	234	221	207	239	227	257	209	235	244	232	249	216	224	199	209	214	228	232	217	235	251	241	212	215	245	238	216	217	215	225	220	231	237	225	217	235	217	216	226	214	217	258	247	258	214	219	234	213	193	253	222	232	218	258	233	222	237	223	195	199	212	223	211	223	209	224	204	229	206	206	231	235	239	209	225	222	222	240	233	228	230	215	218	217	209	234	221	222	215	197	248	215	206	209	222	255	231	241	204	235	240	232	220	193	227	203	224	234	217	221	202	211	240	234	206	204	230	222	234	230	230	213	253	212	204	240	227	244	223	218	244	187	223	225	202	226	214	232	212	204	214	215	198	241	235	227	229	211	210	231	228	223	229	225	213	224	227	208	200	230	232	236	235	226	197	246	212	224	235	250	223	219	237	243	230	247	200	240	222	235	214	224	228	224	202	209	217	214	197	235	218	202	199	191	226	227	250	217	233	237	248	249	230	225	221	220	211	207	216	204	221	228	234	210	199	187	227	223	214	214	224	207	228	236	252	222	235	236	208	199	238	203	217	223	235	220	206	231	207	227	219	227	222	222	221	231	215	237	211	215	202	201	229	227	243	229	229	228	219	241	217	209	229	206	235	214	261	228	203	213	211	235	194	216	212	239	219	258	211	231	210	212	203	235	211	206	209	210	202	217	227	249	245	240	225	219	244	230	231	233	205	241	216	219	212	229	210	214	233	219	257	222	221	215	217	214	217	233	207	213	205	214	227	242	231	217	195	247	199	221	241	237	244	202	247	214	217	191	218	221	224	221	237	224	265	224	213	201	200	207	219	246	236	239	200	215	216	206	232	208	223	229	228	215	236	207	216	215	216	199	231	200	206	206	210	234	204	198	235	230	212	232	224	229	203	226	234	207	240	206	205	242	239	191	184	235	223	233	225	200	211	229	226	247	218	220	206	237	227	242	224	245	223	238	262	198	229	214	231	209	236	230	228	218	192	245	221	216	250	213	261	240	221	209	248	244	216	247	258	218	225	216	232	212	196	242	215	201	230	191	235	244	219	188	234	206	228	234	239	222	242	240	215	231	241	224	206	212	208	223	238	229	192	225	234	240	253	211	226	239	204	209	231	228	237	224	232	227	195	242	226	222	208	199	211	223	206	224	226	244	205	208	234	239	225	204	215	212	209	228	210	209	234	228	203	223	257	222	202	213	218	217	219	188	219	259	201	227	213	204	205	204	229	225	230	214	209	231	230	230	227	233	236	243	213	203	213	217	226	224	226	214	213	202	211	223	196	235	248	248	205	232	218	236	206	216	240	238	269	227	233	197	239	239	245	230	209	234	228	200	210	231	206	196	225	215	244	247	251	222	200	225	194	204	230	219	231	228	216	209	215	191	210	236	207	237	286	214	212	215	237	199	213	205	254	208	223	192	238	224	226	235	237	225	186	206	204	226	241	198	207	232	218	216	230	243	236	217	222	226	232	234	203	210	230	198	221	235	201	222	240	249	198	221	211	221	205	204	220	231	224	218	205	217	232	219	247	224	227	229	203	226	217	203	223	240	241	204	210	234	214	202	228	244	237	220	212	215	231	227	227	222	208	237	217	226	230	222	217	215	220	220	213	238	203	212	197	209	223	208	247	202	201	245	211	261	214	248	198	212	232	218	228	239	223	236	231	251	216	205	246	203	224	218	236	256	258	200	235	209	235	212	229	200	204	215	217	206	191	255	214	210	184	236	213	248	207	202	206	212	224	187	220	223	220	194	256	218	213	225	218	237	236	247	215	246	205	221	221	201	241	244	205	236	209	237	225	224	232	232	204	226	215	231	198	203	222	237	229	198	229	191	228	220	215	196	201	210	214	208	222	195	254	224	256	230	214	206	210	212	242	232	220	206	246	240	219	204	214	241	219	220	233	232	225	232	217	248	234	186	233	226	235	211	215	240	235	234	226	227	217	248	225	237	236	203	217	228	219	241	234	218	215	195	204	205	250	210	224	238	208	203	174	221	171	238	250	223	246	210	210	217	230	240	224	244	213	230	199	223	232	218	230	228	221	214	221	221	206	191	219	233	245	209	231	223	197	235	202	237	229	198	247	194	228	240	208	218	233	245	223	219	211	236	204	239	201	237	212	221	225	222	220	197	222	223	239	245	219	216	222	218	226	227	235	251	249	218	229	239	229	223	201	235	207	231	245	215	211	270	210	218	208	211	226	230	208	251	203	225	216	231	256	260	222	219	228	230	215	218	223	198	226	251	238	265	210	246	217	215	239	208	208	204	231	233	232	229	224	240	225	257	245	222	187	238	215	212	208	247	233	227	224	209	221
25858	3018	2516	3004	2769	2881	2807	2176	1753	1417	1156	886	849	849	794	791	863	894	1155	1394	1174	1183	1118	792	720	739	647	593	570	573	540	585	574	526	555	575	536	547	570	544	547	544	560	515	568	548	558	527	549	571	570	549	543	526	560	554	509	549	581	530	532	558	581	580	521	568	560	579	549	534	547	567	565	572	515	584	556	546	535	560	555	567	547	524	550	554	577	516	568	535	579	509	563	533	525	536	558	553	545	544	560	574	566	533	583	537	504	508	593	560	592	525	570	553	495	568	537	589	507	587	581	495	569	556	534	532	543	531	529	536	542	542	558	560	549	539	512	537	522	564	525	549	545	568	511	565	552	568	606	584	542	505	553	554	553	551	558	518	555	523	567	568	489	543	546	551	514	553	528	531	589	560	536	531	532	512	531	544	534	538	523	508	532	557	524	525	529	513	508	539	570	557	498	562	522	549	541	519	538	529	555	551	542	553	530	551	565	527	532	570	529	507	557	543	521	545	622	558	496	552	551	524	530	511	519	530	528	542	538	535	534	535	566	533	577	517	542	505	549	506	557	538	583	555	528	529	558	538	583	531	512	561	602	532	548	543	520	540	561	551	530	554	518	536	585	532	587	530	528	547	544	520	567	512	511	509	511	568	572	517	550	504	564	570	537	551	526	521	533	571	528	550	545	543	582	554	526	516	552	517	525	531	561	569	548	555	598	544	538	563	556	539	559	541	521	533	520	549	550	539	531	543	556	571	547	522	545	541	491	535	499	498	541	559	538	524	560	563	543	558	570	579	544	554	563	541	536	583	515	536	495	553	538	528	536	535	526	524	540	536	544	552	545	530	568	568	579	556	515	530	527	532	540	565	579	520	508	530	561	556	534	553	553	571	507	569	559	502	567	521	524	531	512	530	522	566	513	534	592	538	578	523	559	534	554	522	506	550	536	556	614	537	553	513	540	583	504	533	583	531	548	522	509	547	529	574	531	541	582	580	501	582	564	524	520	511	539	565	541	557	534	535	580	573	487	535	550	533	589	560	521	505	575	527	518	565	562	550	516	520	573	553	552	574	514	519	526	575	518	512	524	564	535	528	527	518	556	575	526	536	533	548	523	554	545	534	566	517	528	547	529	521	561	552	553	534	541	514	541	545	543	547	541	567	517	522	539	571	492	539	533	569	566	562	536	531	554	525	558	544	553	559	556	530	538	564	556	554	545	530	564	529	571	558	512	500	565	585	588	548	554	519	545	532	503	549	567	556	527	535	564	549	543	552	575	549	576	561	548	523	573	540	568	538	515	534	552	542	540	543	544	550	488	529	548	497	580	544	564	586	553	522	509	586	498	543	519	554	562	548	517	520	508	540	553	548	549	502	535	545	562	600	558	556	511	546	548	553	520	541	557	510	570	516	529	571	533	560	510	540	548	545	538	597	564	518	594	560	535	512	542	578	543	575	529	567	568	524	511	534	510	566	556	571	555	480	528	548	551	544	540	557	571	578	587	599	537	588	540	583	566	504	551	547	576	524	567	528	535	528	522	549	567	514	543	501	547	549	561	537	558	557	560	555	584	563	543	565	549	548	537	534	546	529	552	559	535	546	580	530	540	552	514	509	496	536	528	499	504	545	574	539	568	550	538	549	558	534	545	565	535	569	545	542	523	561	559	525	546	562	573	499	526	497	545	510	534	546	549	530	529	554	553	521	533	524	535	562	555	529	502	507	537	557	551	537	544	567	538	564	540	525	553	543	546	547	550	517	553	562	535	527	555	553	504	538	523	574	525	541	519	542	571	544	545	577	537	535	550	529	521	570	545	530	565	511	583	555	499	564	545	536	557	517	553	587	558	544	506	535	550	556	541	524	544	516	534	536	567	522	533	548	527	568	515	551	534	561	561	552	575	551	555	532	530	562	561	544	551	597	570	562	537	527	548	554	537	540	578	530	541	515	519	514	565	551	542	525	536	579	600	541	566	531	579	578	568	541	521	548	539	526	576	537	552	562	570	525	557	568	509	527	551	532	538	536	558	516	538	525	532	558	517	560	534	525	553	593	513	536	530	522	504	564	547	525	549	512	558	541	548	540	558	546	550	517	527	535	535	534	538	496	539	539	529	587	560	549	526	561	568	552	550	555	560	582	541	539	563	528	542	575	532	568	575	568	518	515	503	556	535	530	560	561	536	544	531	552	547	554	526	551	530	565	562	543	533	546	570	571	559	549	525	548	541	532	513	577	557	573	527	522	541	549	566	572	536	536	543	542	542	493	527	547	553	532	537	585	515	528	573	550	547	525	546	558	548	563	538	505	529	556	510	571	535	546	542	544	561	533	572	556	561	539	564	566	565	561	548	551	542	534	547	533	564	513	508	569	501	547	516	554	586	486	580	619	532	518	525	482	577	543	553	549	496	547	518	515	528	567	545	535	498	563	563	525	540	551	551	571	592	496	527	546	518	563	607	535	505	544	569	534	565	541	556	552	576	561	578	503	543	571	565	550	491	559	553	539	573	574	554	533	556	527	541	556	519	524	557	510	540	565	521	599	601	546	536	593	529	542	544	546	547	564	595	551	523	544	539	535	593	550	541	564	557	519	557	543	527	567	490	579	544	533	568	529	561	562	528	553	530	578	519	538	507	517	504	574	506	537	558	532	578	513	556	542	541	588	538	548	582	518	546	533	558	563	552	579	567	515	548	509	558	549	590	526	530	577	558	552	566	537	551	552	540	515	531	504	535	561	566	549	569	532	583	527	525	538	533	558	542	566	546	521	530	567	544	522	529	540	586	533	522	513	512	574	550	545	553	527	544	522	520	556	555	572	517	564	569	543	549	541	524	513	546	530	509	519	600	580	522	552	543	538	533	590	548	535	542	532	602	557	561	558	538	544	528	559	512	548	580	513	633	565	527	558	537	551	538	542	578	556	533	531	552	516	536	546	577	580	568	554	522	541	586	581	560	563	557	500	541	555	523	521	563	521	552	554	554	536	552	544	529	516	540	539	549	511	531	581	554	564	578	506	530	574	544	584	564	554	566	529	586	526	577	549	510	541	512	551	562	546	548	528	540	531	545	531	530	496	567	554	520	544	544	550	576	558	509	550	535	549	563	560	564	536	535	521	522	551	557	573	542	584	565	519	543	548	529	585	505	560	510	542	536	544	536	535	540	572	542	542	581	544	546	524	530	525	503	559	594	553	527	569	597	583	476	535	538	513	519	571	527	553	534	519	574	571	552	541	538	525	606	566	548	539	521	568	565	515	533	520	546	565	573	493	553	527	549	509	563	568	576	575	560	497	568	529	558	552	567	519	570	550	505	534	522	562	519	539	582	546	540	513	561	529	547	571	560	509	540	537	529	569	557	566	565	555	506	566	588	495	563	595	553	517	577	498	502	522	548	554	528	547	542	546	558	555	561	561	534	534	562	527	603	570	550	552	550	512	548	542	543	538	561	525	523	571	557	560	549	554	557	515	549	547	513	521	575	510	558	525	522	528	534	542
13053	1351	373	377	378	340	349	263	280	304	301	239	222	288	270	236	250	290	270	267	285	291	272	259	255	264	261	252	263	241	276	249	238	283	237	227	274	248	256	263	256	269	228	229	250	274	283	253	255	232	243	244	249	270	225	265	253	283	299	260	245	253	246	275	248	275	229	263	228	253	267	269	255	220	266	237	242	272	241	229	257	252	249	247	252	259	230	245	249	220	251	279	242	229	223	272	242	261	222	253	203	239	272	257	264	255	242	241	252	259	245	254	224	261	237	288	267	227	232	254	250	268	245	252	223	233	237	240	269	263	243	243	241	254	258	256	232	242	236	255	246	234	252	288	262	254	260	240	282	250	274	254	267	251	247	249	270	253	240	226	265	261	237	232	246	273	271	264	263	228	234	257	255	243	238	234	281	274	235	270	241	262	254	260	244	240	248	256	246	229	226	271	250	259	203	274	278	252	267	218	259	257	241	236	274	226	228	249	255	254	244	262	233	217	255	266	262	234	257	254	243	226	270	233	259	209	241	261	257	266	250	231	285	243	245	233	248	250	243	240	271	247	221	244	264	243	275	263	244	239	244	258	254	247	202	232	271	252	271	246	259	246	248	257	267	219	284	215	239	280	229	257	247	223	247	252	248	226	279	247	255	248	229	257	290	225	219	227	251	264	258	232	253	256	283	250	268	240	263	268	245	248	238	264	249	246	267	224	218	233	273	231	234	226	223	246	262	255	261	252	270	265	263	237	248	219	230	247	250	236	247	256	254	264	249	230	253	227	261	254	274	276	240	243	253	277	224	234	277	272	263	217	246	273	273	263	227	257	286	255	270	249	258	245	247	259	267	268	229	250	247	253	259	261	237	232	221	256	257	265	260	221	236	267	276	246	255	251	267	238	242	233	265	218	282	279	289	272	232	231	230	256	252	217	247	259	253	247	273	238	239	273	262	249	274	266	259	275	260	257	232	274	249	233	248	291	222	272	259	248	264	263	238	274	262	267	237	263	252	252	252	226	276	236	231	235	267	231	264	245	258	251	257	221	256	272	269	225	302	251	271	244	270	245	268	250	262	268	252	257	217	234	283	229	240	249	257	246	240	240	256	229	231	236	256	249	248	250	255	243	259	275	256	244	256	236	231	255	267	258	231	260	259	265	259	252	250	246	243	254	259	256	258	266	243	246	244	247	244	230	250	243	280	267	255	271	237	237	255	252	250	233	229	226	245	277	251	240	262	268	249	265	207	223	219	241	256	248	261	270	233	233	223	239	260	256	254	260	234	263	244	249	265	268	243	254	227	286	256	234	246	222	242	263	260	248	239	250	234	244	249	243	240	232	244	268	234	234	251	232	238	264	245	252	231	260	246	255	214	255	229	243	249	250	224	248	249	244	240	246	283	249	255	247	265	274	266	277	253	233	252	278	258	268	228	265	235	237	225	253	240	276	246	219	237	219	227	269	252	242	222	237	250	266	282	264	255	238	236	268	266	229	251	254	253	245	246	265	232	226	288	266	271	270	259	246	267	254	256	234	244	290	237	240	263	273	245	239	271	242	255	270	219	257	266	269	230	226	262	262	234	241	251	240	249	265	282	261	245	252	237	254	269	268	257	262	242	237	259	282	251	247	255	246	245	247	268	240	265	235	256	254	256	270	244	273	263	221	273	239	254	238	252	257	244	249	256	235	255	257	248	273	230	256	266	250	266	260	236	248	278	247	250	257	242	242	241	246	283	237	245	246	270	244	245	253	244	236	258	239	249	230	236	240	254	235	226	248	278	264	276	242	251	280	243	220	247	263	262	258	230	229	253	261	247	238	251	267	282	266	254	233	248	252	236	276	279	266	253	216	256	228	264	263	217	218	257	254	263	264	227	259	263	261	252	227	238	261	258	264	260	240	234	253	260	242	241	258	261	259	258	233	232	224	262	264	270	244	286	242	247	225	273	250	222	269	263	257	276	261	281	232	253	244	261	233	249	233	242	253	237	224	269	233	230	252	252	239	275	256	247	258	287	229	256	241	244	250	264	248	242	244	255	257	237	252	274	251	238	244	240	245	246	236	257	229	249	262	264	259	255	248	259	253	282	248	260	228	264	240	260	235	277	239	260	236	259	246	225	262	271	242	256	240	236	239	236	229	237	240	242	256	283	251	252	234	235	275	248	249	248	233	253	245	249	249	251	253	254	246	247	262	239	277	259	239	227	252	243	247	281	224	270	255	258	281	241	238	261	222	251	259	238	252	215	263	204	264	246	231	250	258	244	257	233	273	262	225	232	259	215	238	266	248	237	257	262	258	260	232	222	266	258	243	234	289	227	265	256	235	256	252	244	227	251	263	276	246	247	239	270	245	256	259	253	238	244	258	225	250	271	283	245	244	246	252	261	210	226	236	241	218	248	249	259	238	280	302	248	241	265	247	263	246	225	244	229	215	217	265	269	251	232	241	268	266	279	267	269	244	248	256	262	258	286	269	240	266	232	223	228	253	244	259	241	217	248	261	262	252	286	262	239	274	251	289	233	238	262	254	226	243	262	266	272	272	286	234	235	257	254	246	258	260	243	249	255	254	256	248	235	276	231	232	284	229	252	257	260	251	248	250	298	260	251	242	261	247	247	243	219	237	251	238	241	244	249	278	230	232	241	229	239	238	250	257	255	239	276	251	234	267	241	256	241	261	226	260	255	222	235	275	280	223	235	223	238	230	220	258	256	268	263	275	252	258	235	233	228	246	199	270	265	265	229	250	257	226	258	250	236	230	234	254	240	243	246	225	257	258	277	263	253	269	247	238	252	265	225	219	278	243	271	238	215	203	245	252	293	248	239	268	271	237	243	258	239	263	263	216	272	242	253	245	263	263	255	268	248	291	239	260	232	277	230	287	280	233	247	263	243	271	267	239	238	261	226	248	264	272	227	285	250	247	264	211	262	232	241	237	243	243	288	268	249	262	244	249	254	271	252	230	246	251	265	223	256	245	254	236	251	281	272	238	282	252	297	261	256	253	239	266	260	265	252	253	244	238	263	265	245	247	256	247	240	236	223	235	247	223	218	261	250	246	234	256	262	259	246	262	266	269	285	244	253	279	234	242	260	256	263	296	263	233	244	226	254	244	236	243	263	262	242	266	247	257	254	250	248	264	230	229	223	242	232	222	243	242	247	242	234	244	247	266	245	258	238	239	248	249	207	246	265	282	237	272	230	254	237	259	256	233	250	268	242	246	251	239	245	210	246	273	265	250	252	276	230	263	229	239	268	241	244	277	267	264	277	259	265	243	239	239	230	266	239	242	226	253	262	251	262	231	247	246	255	239	249	234	223	254	236	264	232	264	217	245	231	236	269	237	264	235	234	265	262	269	237	236	251	242	247	254	253	256	245	226	265	252	249	263	241	241	246	251	236	262	278	275	263	229	256	265	302	257	243	276	260	274	249	258	267	228	219	244	252	220	229	242	246	260	236	249	252	255	253	235	265	240	272	258	259	266	234	230	256	259
9316	989	983	1105	1243	1268	1177	1010	904	825	770	679	726	679	640	693	719	780	851	829	827	811	755	701	645	712	668	640	605	641	632	618	668	632	607	631	617	662	618	674	622	623	587	622	643	610	671	670	645	620	665	618	623	616	642	633	636	659	649	624	639	620	627	590	674	605	627	635	650	638	618	659	591	645	636	696	647	651	620	622	658	624	638	634	618	635	621	646	658	646	626	628	633	637	638	602	639	658	611	640	609	643	611	603	590	659	623	684	666	597	651	629	610	616	634	631	582	621	620	625	636	627	562	669	603	637	620	613	623	619	660	645	616	567	566	613	629	647	617	655	627	632	640	601	619	645	623	589	649	626	605	659	664	631	645	639	617	642	633	636	660	651	657	647	649	595	628	647	626	667	606	648	580	600	618	654	638	692	658	654	649	616	670	601	582	661	660	614	588	616	613	620	632	626	600	600	613	597	610	660	621	658	629	639	643	637	609	634	594	665	633	627	610	599	693	630	595	627	585	639	622	640	651	646	650	638	656	614	659	629	632	637	597	659	631	650	625	638	631	603	652	647	626	630	635	638	645	671	620	634	652	584	631	587	631	644	675	607	666	590	632	630	612	596	629	597	615	695	696	652	620	618	600	603	626	634	631	665	593	629	621	627	640	649	651	597	622	647	617	612	637	648	674	615	641	627	628	626	618	640	651	605	640	620	585	611	602	684	594	631	618	640	633	635	655	633	671	626	650	651	645	658	581	659	634	601	644	654	624	661	589	629	642	613	654	620	597	599	631	628	627	639	639	654	628	638	659	633	634	644	651	646	628	624	612	651	620	645	592	619	642	635	673	606	627	628	613	610	635	663	653	597	620	642	602	652	606	646	644	623	664	622	643	632	638	602	588	666	656	690	619	640	622	629	650	633	606	641	634	686	636	650	628	659	586	669	665	626	622	632	623	661	611	611	606	630	647	628	613	613	664	643	611	614	627	638	644	628	612	633	658	631	606	616	629	649	636	602	648	661	631	643	617	629	652	639	654	602	635	637	607	624	644	641	621	591	599	623	603	654	620	598	627	614	611	652	620	606	668	676	639	626	645	672	612	671	625	644	605	635	617	629	592	612	596	651	624	587	600	615	632	639	616	620	623	622	611	617	624	611	613	661	609	618	629	628	641	655	603	651	617	590	637	597	660	635	630	626	636	630	643	617	622	618	617	646	619	635	589	626	614	624	596	646	621	690	613	612	643	638	609	669	614	627	618	628	626	583	643	642	582	599	635	611	637	611	610	681	600	634	608	608	595	630	575	566	617	626	609	617	605	607	606	622	612	611	671	619	642	656	566	660	636	609	648	606	590	594	641	606	619	604	645	649	645	602	632	665	646	629	639	626	589	608	585	594	646	636	643	657	630	620	655	634	631	639	640	655	626	601	578	658	633	639	615	650	632	622	687	618	629	611	606	642	614	641	669	677	654	631	630	610	648	618	589	593	643	628	663	613	621	629	571	595	640	594	635	648	634	654	631	598	708	673	667	635	656	649	610	628	631	597	654	633	671	611	599	599	661	685	620	661	585	676	602	646	622	617	664	622	575	669	657	638	626	650	614	660	618	623	628	633	626	596	629	634	624	644	637	602	628	632	642	621	612	720	672	631	641	646	655	684	629	666	659	619	598	615	629	654	663	640	644	653	631	630	626	664	647	580	661	621	627	637	639	607	662	623	644	663	625	606	638	642	651	612	649	649	647	629	636	622	639	568	637	670	609	663	603	632	670	648	628	601	636	623	620	593	605	630	631	657	632	599	615	655	639	582	640	615	595	673	672	644	632	611	606	633	642	627	645	678	578	603	659	651	635	636	657	657	618	646	676	619	620	636	652	676	673	636	649	613	635	588	597	633	662	642	649	587	634	606	679	688	599	631	625	615	612	609	658	619	658	606	623	626	674	620	608	653	610	652	600	625	650	629	603	667	604	615	621	605	654	615	637	628	587	657	656	630	619	620	661	627	627	590	619	631	659	646	618	630	634	656	632	614	634	616	608	635	601	646	603	679	650	596	573	634	607	651	650	622	615	640	623	633	644	635	658	651	618	618	638	595	581	633	601	614	634	618	652	622	617	627	643	625	640	662	592	633	591	677	641	652	613	639	657	608	603	619	626	600	620	636	652	636	618	648	622	615	629	662	642	608	632	616	621	613	616	621	622	598	631	608	659	583	601	611	623	623	625	639	632	638	617	619	633	597	625	678	643	615	626	645	638	630	595	646	646	588	647	622	650	596	610	612	644	581	626	636	565	629	627	617	664	652	655	601	646	614	618	616	646	623	660	610	681	617	607	660	638	613	621	668	613	623	643	617	629	653	644	664	600	622	658	611	616	612	601	652	579	617	680	593	628	644	640	626	622	633	597	593	628	673	632	686	641	654	619	638	633	637	642	613	639	587	633	615	611	647	621	667	619	640	611	642	643	657	605	557	605	652	613	620	661	655	618	619	618	627	658	636	591	650	647	664	630	666	671	675	619	642	615	684	636	623	650	594	606	665	587	660	657	629	604	640	652	621	651	659	598	614	616	651	651	643	583	637	613	598	658	607	636	595	657	649	623	639	622	604	620	675	588	588	651	654	638	624	637	648	639	664	595	631	596	575	633	640	669	622	644	616	664	642	631	653	615	615	642	621	602	639	653	634	665	615	659	603	622	653	658	601	551	657	625	587	582	637	623	582	645	615	614	664	591	662	622	624	651	621	600	620	636	668	611	644	631	590	601	642	654	599	651	602	602	594	656	604	611	615	647	608	612	635	614	666	661	658	611	592	599	603	649	643	615	621	601	643	620	619	603	629	640	638	623	634	629	630	635	678	623	649	644	625	674	630	606	640	622	620	637	651	622	617	640	598	605	598	624	660	586	670	646	641	626	629	657	657	601	661	641	622	625	635	621	594	641	651	617	615	625	645	617	601	633	614	669	638	608	620	598	601	600	678	602	666	652	654	611	603	641	621	641	658	582	612	634	639	625	646	613	650	593	659	597	643	634	679	613	629	623	657	623	646	615	625	644	662	632	645	630	625	600	663	635	604	622	620	656	591	627	636	634	591	666	622	622	632	643	665	633	632	644	664	628	653	647	657	610	614	623	604	612	638	613	606	648	616	608	617	610	626	657	630	620	650	595	592	608	613	640	629	654	638	648	598	632	633	586	675	658	634	624	588	646	617	595	602	620	634	610	674	639	664	646	604	663	677	634	680	667	671	641	650	683	610	606	595	618	623	660	660	677	612	630	638	601	599	636	636	643	622	666	600	671	638	589	609	637	626	639	645	606	650	638	663	607	659	682	625	639	664	569	625	596	571	643	636	623	615	623	649	633	650	649	600	659	579	682	637	596	635	621	616	646	654	654	635	616	654	607	653	595	616	630	640	624	636	619	621	601	611	636	647	648	622	621	618	648	614	620	663	622	648	624	644	635	618	651	649	646	627	629	609	615	629	629	615	671	652	581	636	637	650	639	611
29532	5371	1025	752	730	685	548	497	441	428	385	374	377	332	338	359	380	368	385	371	376	362	317	332	353	355	327	322	307	351	324	290	342	319	332	281	345	330	341	314	291	394	308	342	325	319	330	337	295	319	313	340	320	287	319	302	331	350	311	307	324	356	342	359	353	293	315	345	337	341	367	350	355	316	328	332	315	300	319	337	315	327	341	311	307	320	330	320	343	268	322	349	345	329	325	306	332	345	346	347	327	337	338	343	345	352	292	323	287	303	318	311	357	316	314	358	318	297	315	339	302	313	304	339	329	341	303	329	312	354	317	333	285	327	324	320	320	339	317	334	327	320	303	288	336	307	340	320	354	321	302	338	321	349	329	321	319	322	317	304	321	353	327	302	369	374	342	277	302	294	311	302	306	308	320	347	337	304	355	307	290	340	342	303	358	325	330	305	304	325	340	347	319	318	302	286	330	299	322	331	326	348	328	337	325	322	318	321	317	349	321	293	341	349	341	305	340	310	329	308	324	322	304	366	343	351	286	311	312	307	332	343	338	307	323	298	316	332	350	333	314	320	308	316	327	290	319	289	306	322	340	349	346	329	339	339	308	318	308	294	328	272	321	312	341	336	344	304	325	290	342	347	320	332	333	344	325	342	350	342	318	304	342	330	333	304	325	309	289	320	317	335	317	315	310	283	331	337	325	285	321	311	314	316	343	322	311	311	318	324	345	336	318	306	318	349	302	323	316	297	303	340	314	314	280	344	334	358	336	333	330	347	306	283	319	297	348	326	293	340	286	320	352	321	337	332	330	321	315	295	358	311	360	335	297	318	312	347	329	336	289	296	303	295	307	303	338	344	323	317	331	293	302	327	327	356	309	311	330	338	338	317	317	339	331	342	276	317	359	362	331	311	315	332	330	321	330	309	305	329	311	314	286	305	320	313	300	303	362	268	302	303	300	302	303	312	310	282	314	339	340	332	327	319	304	313	332	316	345	325	302	310	278	316	304	300	317	291	334	309	310	342	314	310	346	312	299	349	373	316	292	322	352	349	329	319	314	326	327	325	325	336	349	337	337	311	323	352	319	324	293	330	326	336	309	316	314	317	293	321	323	325	329	306	308	309	307	306	319	330	342	331	295	329	337	353	315	334	287	311	345	334	298	308	299	317	325	347	329	308	296	357	322	320	324	325	303	350	347	328	355	323	339	347	332	360	307	304	326	343	340	332	331	315	313	319	308	362	312	309	292	319	347	338	343	328	306	340	326	267	321	342	322	356	310	309	327	322	295	323	327	352	337	316	325	330	294	384	302	332	312	308	317	317	336	297	323	313	324	305	315	330	310	334	333	311	315	313	344	331	273	281	327	309	292	302	306	287	319	325	293	321	338	343	319	271	325	349	303	329	341	339	321	360	318	330	304	349	314	345	315	303	328	312	299	293	326	321	314	341	309	333	306	330	351	339	296	328	300	318	317	320	343	316	312	328	305	292	316	328	319	316	332	310	326	297	305	356	305	356	312	297	306	297	314	303	317	368	330	287	318	317	293	344	341	305	297	305	351	307	297	313	324	290	312	307	341	312	319	313	325	336	334	340	326	327	354	318	335	338	322	325	337	297	353	306	341	299	345	311	321	308	336	343	309	337	336	331	340	366	305	338	336	298	313	320	332	277	310	320	341	322	335	315	328	336	327	332	336	371	342	320	328	302	331	360	323	304	316	336	334	350	335	317	341	346	309	329	306	281	320	341	346	319	307	324	326	316	342	324	310	337	325	315	320	306	274	290	329	311	300	337	318	322	356	320	314	340	336	296	313	348	343	344	322	344	355	334	332	325	297	276	301	300	301	327	319	327	315	323	342	298	319	306	314	301	329	339	287	313	333	347	338	332	359	326	311	316	307	347	312	297	331	314	309	318	317	328	296	325	317	319	318	319	314	310	320	315	347	259	348	302	352	299	323	310	307	369	313	327	325	310	303	342	306	300	306	333	365	330	346	336	309	296	370	346	351	335	357	348	336	304	337	295	342	361	349	297	286	348	302	301	321	325	300	302	312	315	336	336	314	334	349	318	294	330	302	285	342	333	327	316	333	332	344	316	321	293	325	339	310	308	343	289	346	318	348	325	342	302	331	304	352	346	309	304	325	328	361	326	344	298	339	326	351	327	315	333	339	338	305	326	328	294	337	355	343	319	317	313	312	304	304	322	284	304	323	310	331	305	322	348	332	322	291	331	339	315	327	280	319	311	335	304	327	320	317	316	329	334	304	312	291	324	326	295	342	304	328	353	342	310	310	332	311	336	290	364	333	319	296	316	334	351	315	290	322	326	288	301	295	327	308	293	333	349	295	328	303	281	331	324	324	346	340	290	344	338	326	328	340	340	307	285	315	301	286	322	314	297	326	356	304	292	321	333	351	312	303	328	335	310	338	320	305	309	333	346	347	315	350	323	333	320	340	335	331	355	313	267	323	296	329	350	333	313	312	335	284	320	357	308	312	316	335	308	316	326	300	306	305	318	313	301	323	285	313	315	310	304	331	319	312	343	330	286	339	307	345	337	331	341	300	333	295	322	319	374	347	319	311	336	318	299	345	322	328	281	302	360	322	320	307	326	363	334	273	339	325	335	311	332	322	313	339	330	350	317	336	306	308	303	312	345	321	354	318	318	316	300	309	321	295	322	326	296	308	334	305	302	327	298	290	326	345	308	310	324	283	334	312	309	345	300	345	365	330	329	302	337	367	318	287	317	358	314	337	301	316	310	316	335	307	337	316	311	306	318	294	300	308	326	284	318	317	327	333	325	332	330	285	285	342	304	299	319	349	330	312	293	299	286	342	325	320	332	304	344	301	330	307	311	316	305	335	353	307	352	320	303	349	301	352	305	305	321	344	310	323	366	362	336	359	343	327	330	296	318	348	313	335	322	317	286	346	307	341	325	303	303	309	309	351	326	299	302	284	324	332	362	295	302	336	309	332	319	319	309	301	289	316	307	287	307	338	346	311	307	290	325	336	321	343	299	309	324	312	326	330	325	311	322	303	314	300	274	328	306	290	324	288	297	355	325	359	339	328	333	302	298	316	368	304	323	345	314	307	297	331	314	340	307	290	320	367	335	322	368	335	357	340	334	339	298	304	310	288	347	347	305	303	322	332	313	299	336	326	311	344	332	351	329	301	327	328	324	338	305	350	325	321	387	330	331	316	345	303	308	320	306	320	317	298	318	315	313	342	307	302	346	339	332	341	342	312	367	302	356	292	308	322	290	315	324	299	310	330	315	326	286	327	303	324	317	347	309	344	304	336	315	286	320	314	307	321	341	319	317	355	324	322	329	300	350	296	295	331	301	332	354	313	287	328	338	317	315	345	338	336	312	315	314	332	331	339	330	304	332	321	341	324	351	316	333	309	299	307	312	321	343	316	353	324	335	315	333	313	329	362	333	333	335	329	293	325	280	301	308	309	297	334	296	339	332	301	317	307	362	331	286	327	302	308	315	341	339
20303	2007	2048	2459	2491	2600	2136	1658	1454	1259	1079	957	1018	937	1025	1025	1092	1241	1188	1145	1239	1269	1047	903	1046	1047	810	793	823	781	830	791	814	823	789	762	807	732	818	815	810	774	763	818	764	803	783	718	755	796	782	779	807	819	787	819	790	727	775	796	759	827	761	749	752	752	707	799	809	798	766	778	782	764	775	761	779	763	778	731	812	789	809	785	773	765	765	785	779	785	745	798	814	762	804	794	780	773	771	762	765	817	818	787	778	770	803	739	805	800	770	810	746	835	733	804	764	776	730	737	729	769	786	796	778	826	742	719	823	816	816	800	745	783	800	820	788	826	787	767	828	798	759	789	783	816	814	749	759	779	796	786	777	722	760	738	798	775	799	790	763	740	811	796	810	754	790	838	775	779	771	830	855	795	731	803	761	745	782	722	718	763	791	823	771	772	774	791	747	760	795	826	756	742	771	811	815	751	778	790	753	737	733	772	745	763	784	806	809	738	810	787	761	744	771	766	743	792	798	754	774	725	767	785	799	764	762	799	757	743	686	800	743	753	799	787	765	753	739	729	791	792	736	774	801	748	788	786	729	731	812	766	798	736	797	780	781	781	754	786	734	765	751	806	783	750	815	774	825	776	786	790	797	775	782	774	729	766	729	772	761	738	746	799	788	788	818	787	795	845	833	786	783	786	820	783	821	810	757	765	821	748	778	752	769	759	775	743	778	822	812	793	745	783	783	770	737	737	737	791	794	785	834	754	752	780	773	760	801	811	774	759	769	786	774	780	801	817	770	754	795	723	788	780	748	765	807	806	866	775	759	807	780	727	775	769	769	780	796	789	758	753	814	760	777	840	747	799	830	797	771	776	752	770	826	787	762	761	736	722	760	767	803	770	782	761	776	758	747	739	804	753	764	792	761	819	770	817	785	803	750	796	787	759	778	754	789	822	804	813	741	780	802	824	800	817	795	781	801	715	742	806	750	751	800	763	756	799	759	816	774	779	789	782	815	783	796	751	862	748	789	761	804	779	731	804	815	808	780	742	804	835	828	773	746	770	829	795	818	760	710	806	788	743	760	751	744	786	773	739	797	738	797	804	784	768	767	770	771	754	745	760	745	793	752	754	762	822	790	762	805	785	775	732	774	751	789	767	790	812	757	719	770	807	762	746	786	743	757	771	791	790	753	794	813	772	790	783	763	768	745	811	785	779	798	796	779	746	741	812	774	780	738	732	816	822	749	751	767	767	739	738	751	759	823	757	790	789	800	809	777	771	733	782	793	773	749	816	754	719	757	767	838	753	763	803	790	810	804	799	753	736	796	778	744	799	806	807	818	780	806	720	788	762	771	795	803	799	777	787	752	820	783	768	787	812	825	793	809	832	789	830	785	780	787	790	778	798	745	806	761	803	748	761	811	833	800	774	772	765	795	764	731	776	748	729	790	749	802	767	749	781	810	783	762	789	825	834	814	785	778	767	798	774	782	760	766	776	767	791	754	808	726	755	755	779	758	797	746	744	768	814	787	801	793	772	781	787	819	814	746	748	782	804	761	805	765	820	781	793	793	793	809	768	799	792	778	761	768	764	750	749	793	817	788	797	705	758	755	769	799	803	739	781	811	810	849	760	773	797	790	792	789	774	748	782	827	750	783	755	756	780	822	809	784	809	822	779	790	762	792	770	757	764	720	754	762	728	824	808	837	791	785	765	743	796	759	741	729	804	786	771	782	786	792	776	802	733	761	800	780	795	724	774	777	827	743	814	787	781	783	789	745	745	736	768	738	748	778	765	797	755	808	775	805	802	825	753	789	736	766	768	811	780	780	784	788	742	796	777	755	770	777	768	804	782	790	754	756	768	734	797	774	750	807	776	786	744	757	780	812	755	771	780	758	764	754	741	788	837	779	784	753	811	817	792	802	788	812	744	753	747	761	796	747	807	791	826	805	767	806	778	734	807	760	797	738	768	742	766	759	787	751	714	769	779	769	805	771	785	758	750	764	805	784	824	772	748	738	815	827	815	792	755	800	825	828	763	770	800	779	792	737	750	718	793	768	748	758	787	752	804	762	798	759	779	816	781	788	799	738	729	826	729	765	793	824	771	747	789	814	759	795	787	754	755	831	811	786	773	744	805	785	749	754	828	792	779	803	789	788	784	707	777	800	777	755	745	778	795	807	802	703	785	787	779	784	843	802	809	790	820	746	755	767	701	748	851	747	746	758	763	786	759	755	779	807	786	737	816	820	782	779	782	767	795	769	769	794	784	824	724	756	794	736	792	769	784	785	730	743	791	732	768	752	736	763	804	749	762	758	791	806	773	805	761	806	769	748	807	704	794	795	819	781	792	787	788	812	732	781	783	746	815	764	755	741	752	783	779	797	800	774	801	819	757	736	759	759	793	772	765	761	855	788	744	773	723	820	825	798	752	753	766	771	728	771	805	793	802	826	699	784	773	779	823	796	779	803	795	768	774	752	769	730	779	780	732	777	775	797	785	741	753	783	779	783	765	788	763	773	710	745	775	741	717	770	798	823	785	761	795	721	823	736	765	757	742	815	768	757	766	755	782	752	802	799	824	776	734	735	760	750	769	734	765	736	762	744	756	728	757	751	742	798	797	754	729	820	769	746	781	760	809	784	774	781	741	793	786	763	726	793	788	786	774	798	797	725	803	794	737	765	778	744	761	774	814	828	759	762	757	811	737	744	732	793	785	781	767	766	758	780	735	756	833	800	828	784	797	738	801	802	765	767	751	785	785	773	762	747	785	759	778	753	828	792	768	833	771	760	773	803	765	757	773	766	796	752	831	767	745	817	798	746	813	832	745	773	787	728	799	767	842	776	812	785	752	788	765	756	734	765	732	786	793	789	770	811	780	778	714	756	784	732	759	809	774	788	752	760	796	753	777	775	804	750	783	806	758	786	756	854	791	762	749	811	806	808	739	802	787	747	765	780	783	791	788	745	770	774	743	792	805	720	780	768	740	743	745	815	806	837	788	755	712	792	802	786	766	714	784	731	820	778	761	763	755	742	763	798	713	741	796	774	769	771	759	782	729	788	770	798	784	771	805	755	801	770	801	770	785	739	817	780	792	759	775	818	764	783	806	767	750	760	736	803	768	788	765	736	783	803	769	795	800	768	776	767	750	812	769	756	791	786	726	808	814	786	793	805	773	741	763	745	724	789	794	747	831	820	762	756	744	787	810	734	787	755	778	822	817	757	812	776	772	778	784	765	760	803	755	787	799	821	751	772	747	770	792	838	785	776	830	780	790	761	774	814	724	752	744	785	792	738	785	769	748	828	729	732	797	805	869	739	798	762	798	794	727	824	767	800	799	761	764	767	747	783	799	813	784	807	776	795	713	759	779	760	744	750	769	741	832	802	815	771	754	773	804	793	839	785	786	790	757	826	768	795	765	775	783	822	760	847	788	771	762	781	807	773	767	756	812	825	772	810	761	758	753	782	777	769	785	803	791	767	744	793	764	794	773	776	760	771	737
39138	9597	1611	1081	905	817	628	480	369	333	311	285	268	275	293	267	340	339	319	311	317	324	276	259	294	246	283	238	237	221	222	228	257	248	233	248	237	230	223	225	221	252	204	248	241	212	232	244	247	224	241	228	259	262	219	245	234	246	259	230	240	202	256	233	227	237	217	280	218	237	198	235	254	227	200	210	217	209	215	200	218	222	224	226	248	242	222	214	249	247	280	218	247	230	230	248	216	223	227	242	234	231	225	233	242	214	249	240	252	229	216	213	241	212	243	222	227	237	219	234	232	226	236	233	236	239	236	200	230	268	224	213	237	223	228	210	235	227	215	232	219	204	213	209	219	246	248	231	234	225	204	232	231	238	197	231	229	219	243	239	226	212	214	232	219	250	223	251	244	213	232	211	234	233	229	235	207	233	199	233	214	229	238	251	243	260	233	202	214	224	220	243	247	238	228	200	227	230	234	244	246	225	235	241	254	230	216	217	237	218	193	210	228	206	227	204	227	214	238	217	235	206	243	230	232	216	217	242	224	227	220	268	249	250	217	220	219	225	243	237	214	203	252	227	229	253	219	236	217	232	237	221	230	228	254	227	213	213	243	232	216	222	233	193	230	209	220	233	235	227	227	264	239	238	238	218	214	233	231	201	246	228	210	244	242	236	235	231	229	227	241	227	217	241	251	214	213	238	242	228	238	230	216	216	234	209	223	229	224	214	256	209	214	218	217	224	223	215	237	229	200	234	224	233	232	237	212	213	250	227	211	222	234	220	253	229	228	193	225	210	256	250	200	228	255	246	212	261	243	242	216	246	255	225	207	212	227	217	217	246	235	221	224	238	215	239	207	204	252	211	235	236	250	260	240	233	242	232	215	237	232	237	238	267	242	238	241	256	236	237	221	235	238	228	219	206	255	224	227	233	274	244	230	240	217	237	214	225	219	254	210	220	235	256	247	204	258	212	241	188	236	228	231	231	222	232	232	227	252	237	220	211	190	230	237	249	257	193	222	246	220	230	238	212	227	221	217	217	220	240	237	247	238	232	232	213	259	210	220	198	206	230	230	247	269	242	210	257	255	241	213	230	268	228	213	225	217	216	227	221	241	219	221	219	232	194	233	240	214	210	215	228	247	265	240	240	219	213	242	217	248	254	254	260	214	215	233	212	234	231	250	238	236	231	236	243	230	229	230	219	223	223	239	251	235	196	257	231	200	242	213	246	246	226	215	236	232	242	229	237	217	238	205	201	227	233	247	242	224	253	229	216	218	216	271	263	243	225	217	226	257	230	254	216	210	229	225	245	189	225	239	257	235	253	212	242	231	225	237	254	212	256	254	207	239	244	219	232	230	230	217	227	233	243	206	234	212	220	240	213	225	230	239	237	233	232	212	246	251	226	212	230	233	231	213	242	212	237	226	231	207	210	215	218	234	219	256	224	221	207	217	218	245	230	255	225	220	219	239	199	223	229	217	225	222	252	247	219	211	235	215	258	209	234	230	222	239	213	234	267	232	221	220	248	249	234	248	244	259	232	208	220	247	255	250	255	234	201	222	197	217	232	250	269	233	263	233	219	223	243	223	208	217	244	251	224	215	230	230	226	211	231	229	220	245	220	240	223	221	240	261	239	234	209	250	220	263	229	237	212	249	227	240	228	251	254	216	225	237	224	199	223	239	229	243	234	236	221	212	235	200	237	228	236	220	219	233	230	227	229	244	254	243	219	230	212	225	213	193	235	241	218	212	226	217	245	249	239	207	214	237	225	204	209	207	232	224	265	235	254	230	223	207	242	234	250	207	244	228	247	214	224	219	233	245	222	209	250	246	240	239	242	238	229	230	251	217	252	210	218	227	256	221	239	217	224	230	214	220	258	201	225	206	240	211	232	246	233	229	265	206	246	220	221	226	222	212	221	228	229	227	262	216	228	229	233	220	249	205	231	246	248	222	262	233	234	263	220	246	234	260	227	244	219	247	227	227	223	197	212	247	232	232	227	225	213	216	240	215	209	229	245	222	233	214	215	247	231	214	222	233	240	249	238	245	231	226	269	211	215	238	244	219	209	221	223	223	222	227	222	238	254	207	214	223	234	218	242	217	219	243	211	200	205	224	236	239	212	204	236	241	239	227	220	204	227	233	235	234	204	250	224	215	232	230	225	218	242	233	268	216	229	214	195	255	218	234	262	237	214	255	217	211	244	227	237	218	250	225	247	260	246	255	229	237	277	207	208	219	210	248	232	229	236	238	245	240	219	221	242	239	229	243	223	206	203	237	225	221	247	248	210	251	236	247	226	231	226	210	230	246	258	255	253	204	245	212	274	233	226	235	233	232	219	210	248	233	228	219	229	232	229	202	222	240	254	237	253	221	223	242	244	234	226	238	203	215	235	228	253	241	243	227	246	203	219	251	226	237	232	202	258	240	231	216	262	239	236	222	235	202	193	221	243	214	232	220	260	242	252	203	229	241	245	269	232	222	218	249	229	256	248	236	248	242	214	207	218	238	219	229	216	248	255	222	214	224	229	207	251	210	233	252	239	198	214	236	235	246	223	256	234	226	240	229	235	210	218	221	238	234	220	235	227	263	238	223	216	213	234	264	240	229	238	243	233	227	205	249	234	253	231	236	216	226	248	198	248	241	216	208	242	225	248	230	265	256	238	233	241	240	216	216	219	201	245	255	216	221	220	225	216	243	221	230	204	226	204	234	231	233	230	206	233	230	221	217	249	224	269	211	230	225	212	245	243	218	254	225	239	259	225	259	230	231	292	237	188	238	248	249	282	223	230	200	212	226	225	235	219	238	217	220	220	251	222	209	216	214	226	227	219	245	227	234	253	235	222	244	238	185	215	260	240	238	225	245	223	238	230	228	177	253	249	233	225	239	228	217	257	242	231	231	234	244	239	217	240	215	230	243	254	200	249	251	225	230	259	242	226	218	217	237	245	216	232	237	238	245	225	237	231	221	257	241	244	234	234	245	238	237	229	269	205	235	234	213	246	203	229	232	192	241	230	222	253	247	229	188	215	221	209	224	241	207	250	219	259	203	225	207	233	244	229	220	216	240	211	208	244	248	249	233	223	212	213	269	215	245	208	257	232	236	247	237	238	222	245	217	244	236	226	235	216	234	215	219	234	239	231	245	209	241	243	230	231	243	236	255	237	215	211	204	229	220	204	230	198	224	236	206	232	217	225	213	239	230	232	219	224	236	241	253	213	202	218	258	229	206	241	233	207	258	236	202	230	233	208	232	243	245	237	241	263	229	235	215	229	225	238	221	238	234	232	214	235	217	236	209	243	258	227	222	244	226	221	237	241	251	242	240	216	210	209	227	249	234	219	242	227	217	219	261	246	224	244	248	213	225	213	215	212	247	206	226	203	264	250	225	243	230	211	230	258	221	263	231	247	224	223	249	205	228	227	226	224	253	241	230	235	227	217	226	225	234	245	270	220	231	226	242	223	256	229	223	214	247	211	215	220	244	241	207	216	195	236
25709	2677	2797	3230	3468	3134	2619	1909	1580	1160	1028	907	851	890	960	986	1170	1270	1133	1203	1267	1144	908	848	1090	850	637	615	578	614	601	579	561	582	573	563	564	563	585	564	559	595	598	570	560	620	600	591	572	598	592	566	587	600	559	592	567	553	611	585	541	590	550	599	620	536	569	602	575	553	548	567	609	562	626	589	614	567	566	572	548	547	586	581	523	561	572	588	572	566	570	564	531	585	580	565	591	565	589	546	612	544	607	589	557	583	532	603	553	588	569	574	587	578	564	573	543	624	545	548	528	572	575	533	578	561	616	533	557	570	572	539	527	581	557	586	593	578	521	578	501	554	574	575	570	574	588	567	576	540	533	546	576	584	565	560	572	535	568	553	565	545	587	537	541	570	586	530	548	545	570	570	608	547	543	554	575	537	610	567	577	547	606	624	591	541	551	564	576	569	554	514	585	534	539	564	557	552	540	576	544	587	564	566	583	597	554	564	556	550	598	566	611	549	568	590	573	533	573	512	573	620	551	577	530	570	571	566	589	602	546	562	504	581	577	501	536	521	553	562	552	549	579	610	562	531	603	554	585	579	580	623	475	589	599	584	562	569	569	547	591	558	537	540	510	573	554	531	554	538	528	551	561	538	600	576	582	557	543	580	552	567	548	578	574	534	542	562	561	573	577	534	605	580	568	548	602	544	556	505	540	559	557	534	572	561	576	601	584	586	581	573	559	531	593	519	578	551	593	548	522	572	590	562	575	562	576	585	524	552	569	605	553	547	608	547	582	557	567	593	566	613	561	574	556	585	528	570	536	614	542	562	574	552	580	556	566	570	563	568	553	547	553	585	589	557	588	553	564	544	555	593	567	566	541	580	548	542	548	564	566	548	561	541	572	590	560	554	528	574	531	576	592	562	540	552	570	514	554	608	564	554	523	579	578	537	547	539	581	536	585	552	563	570	504	538	587	571	608	593	576	602	546	613	551	549	559	546	545	579	563	521	579	587	577	569	592	589	533	575	539	564	560	562	596	553	552	537	557	541	594	576	562	547	556	589	570	530	615	537	510	555	564	569	567	554	534	578	578	586	592	549	558	567	545	535	583	596	568	557	581	560	553	542	588	611	565	529	608	577	548	527	517	568	533	547	565	529	596	577	556	590	587	608	548	616	579	553	557	549	531	555	545	588	544	537	557	579	552	566	535	562	552	583	595	521	582	551	568	591	567	571	533	573	551	555	536	562	572	575	594	582	590	576	563	546	577	571	574	607	588	623	581	515	547	577	585	599	573	608	576	547	564	558	574	578	605	580	576	567	547	562	604	510	539	528	583	573	567	559	527	582	562	587	568	539	565	562	591	550	599	566	602	539	602	551	607	585	570	601	559	572	522	600	545	552	585	582	573	556	550	587	544	554	542	551	520	566	560	625	557	549	555	582	549	571	603	533	614	555	546	540	569	538	567	575	558	537	595	583	570	550	541	583	587	596	554	601	597	575	553	562	557	543	583	547	556	563	523	564	577	502	558	575	570	567	639	576	562	583	510	608	573	568	583	577	519	576	579	552	538	522	571	573	558	552	524	553	565	545	554	535	587	582	589	578	510	521	543	577	546	574	546	592	566	558	536	567	556	553	518	543	582	567	576	546	535	613	542	537	600	574	576	575	556	588	608	515	594	529	543	572	578	553	583	562	526	553	576	536	531	599	563	570	575	601	570	568	560	565	568	547	576	531	555	536	546	579	579	545	591	569	597	557	575	587	576	572	561	530	568	595	524	551	537	580	568	558	606	590	569	573	560	535	544	568	562	528	558	591	530	597	559	595	573	560	593	560	604	528	575	571	573	536	559	530	579	566	531	538	556	560	564	545	591	567	551	566	526	503	606	570	535	570	593	566	582	525	547	571	539	524	534	591	538	527	547	591	556	578	528	575	583	582	598	578	566	527	552	558	590	605	580	582	563	536	561	529	607	558	589	560	557	527	581	580	545	589	593	570	550	564	566	538	623	624	556	598	607	555	609	599	547	544	577	583	553	563	585	554	555	568	559	592	571	567	580	546	619	542	563	579	586	568	573	561	584	598	604	550	562	566	553	586	556	596	551	572	574	552	586	579	520	585	573	561	561	548	551	566	598	551	571	562	559	559	538	526	569	583	540	543	560	527	580	549	535	534	568	556	555	612	576	492	548	553	575	559	585	571	592	573	596	563	572	583	553	618	618	562	574	546	524	538	576	562	568	539	557	555	539	570	563	535	527	530	587	541	587	559	570	574	575	532	576	528	535	531	564	559	527	565	547	560	578	566	593	559	595	587	562	569	547	561	546	543	592	618	598	549	611	536	543	561	595	564	552	610	545	545	583	576	549	553	548	519	562	545	597	581	620	611	562	555	573	560	605	597	584	593	521	534	581	596	575	549	548	568	540	546	560	558	579	552	605	559	537	561	569	605	573	548	610	552	553	576	559	560	590	564	547	586	576	553	541	559	549	557	588	555	554	542	571	589	575	599	555	572	530	579	539	557	556	575	572	533	543	526	542	542	568	559	565	585	539	581	573	535	523	566	557	562	543	558	574	575	575	528	582	558	562	559	530	569	504	573	531	532	586	559	518	534	531	520	537	589	524	561	588	553	548	560	570	596	523	564	562	557	565	593	544	531	557	572	540	543	577	600	540	565	562	579	523	556	591	575	579	542	544	595	548	599	579	525	553	590	581	550	551	587	535	584	549	560	565	618	556	609	608	536	530	522	558	562	561	588	563	555	556	614	560	549	555	552	578	559	546	538	511	541	621	537	588	567	578	542	565	587	573	548	612	537	552	549	587	558	569	557	542	591	580	557	557	569	594	610	584	568	544	598	563	572	570	567	530	532	569	542	534	537	564	560	551	553	547	547	580	589	558	584	548	555	522	568	591	568	536	585	532	522	558	532	540	515	539	548	539	515	585	557	583	583	574	569	556	568	541	546	575	550	545	547	583	593	566	562	586	588	590	580	574	539	584	516	550	579	577	555	569	575	593	565	540	533	601	593	562	520	600	573	558	541	515	576	566	579	578	521	571	545	558	516	590	580	562	545	560	594	551	544	577	569	552	549	560	580	530	564	556	559	570	568	566	557	552	539	575	556	575	533	581	543	592	548	512	559	581	577	541	577	580	576	551	542	655	560	563	546	532	578	547	571	548	542	540	586	573	602	556	609	571	537	588	595	541	549	559	584	558	568	586	550	565	583	520	589	552	580	559	569	595	626	550	589	533	585	574	553	546	570	552	587	548	537	578	585	513	549	557	540	568	615	596	524	530	566	575	562	569	584	547	577	600	556	590	525	568	573	568	529	566	569	591	565	581	552	613	558	534	584	536	566	569	598	554	565	524	571	548	573	553	534	544	523	561	562	591	569	594	532	545	539	592	579	566	605	565	592	530	558	566	555	612	608	557	536	581	579	525	549	563	591	571	571	551	548	567	619	586	591	538	564	560	573	562	574	581	558	545	572	569	557	593	552	574	565
12795	1432	480	408	380	373	325	305	296	279	262	253	255	278	246	295	293	228	300	259	292	271	258	306	260	255	250	252	243	246	235	248	257	217	224	244	259	251	253	282	277	239	287	296	255	235	258	253	278	279	271	244	279	239	287	250	258	258	253	249	243	267	273	244	271	249	281	299	269	273	230	255	268	236	255	232	256	276	276	277	234	246	245	254	275	250	241	287	282	267	270	261	264	239	259	248	240	265	258	242	243	234	235	253	243	256	267	255	278	239	313	250	235	259	250	253	260	258	278	279	273	274	258	258	282	261	273	246	225	226	275	245	261	278	259	234	248	286	257	241	265	263	278	258	261	247	265	276	252	247	303	231	268	227	255	258	231	246	286	232	256	256	297	266	279	279	275	238	273	256	262	244	279	241	274	254	244	268	221	247	264	227	250	262	244	264	249	228	252	237	284	282	261	249	256	285	282	288	255	235	262	263	268	273	225	244	258	264	235	256	287	241	251	270	258	257	235	254	255	244	248	250	240	243	253	253	261	275	264	271	281	273	253	244	273	242	254	261	257	238	257	269	259	253	260	264	235	254	256	255	264	274	262	230	219	256	257	281	259	274	268	227	266	220	230	241	253	275	260	261	238	237	236	267	270	256	242	258	266	237	245	218	248	243	268	288	254	253	237	268	227	262	243	258	256	285	263	248	274	233	227	251	262	276	252	234	237	242	230	247	252	272	290	275	261	268	261	233	248	252	283	232	231	245	240	277	260	260	263	267	226	292	229	269	267	271	252	267	265	277	256	257	279	227	269	251	231	258	289	233	228	258	282	256	254	276	262	241	260	259	251	233	217	288	241	262	246	244	287	298	239	281	285	233	246	244	261	242	261	254	214	252	255	261	264	271	215	258	263	263	236	258	260	217	260	262	254	264	251	243	265	252	271	270	278	251	249	247	260	252	270	253	238	278	252	251	258	251	286	276	272	260	265	258	265	244	254	257	285	242	244	253	242	290	251	258	251	241	247	232	260	264	256	240	242	268	268	245	257	223	271	264	232	273	274	244	254	236	267	264	263	257	232	230	297	287	251	261	268	261	263	228	267	249	217	272	268	259	267	249	311	268	234	253	269	247	285	266	254	256	271	263	272	252	253	278	277	235	245	277	279	226	238	247	259	312	271	249	254	263	250	237	227	241	236	247	260	273	245	269	258	231	273	254	247	266	244	277	263	299	243	257	230	263	281	251	268	241	263	251	244	238	230	256	234	282	281	283	258	244	226	244	260	219	235	235	279	236	284	251	291	252	285	254	270	246	256	254	265	246	261	263	294	257	244	243	258	249	248	227	252	252	280	272	275	234	240	243	251	268	255	257	232	264	274	268	245	267	257	231	239	254	263	272	245	242	267	236	239	294	240	288	262	247	244	254	272	269	244	276	255	271	263	249	234	282	253	255	267	238	260	258	253	263	258	247	255	253	246	222	255	257	274	287	270	267	229	267	242	244	259	258	229	258	249	262	226	275	274	258	255	234	245	256	294	263	224	252	227	268	268	272	293	261	275	238	274	270	252	276	259	259	261	257	260	241	257	229	298	272	281	243	243	302	278	279	272	263	236	286	252	288	248	272	233	248	272	271	267	291	255	262	230	266	256	247	264	270	283	260	254	247	281	235	249	265	284	257	269	280	282	272	256	273	273	261	248	252	287	245	268	293	263	270	257	269	249	250	267	249	249	255	294	248	255	271	265	223	265	234	281	269	260	280	266	254	246	220	266	251	230	258	254	239	268	278	256	247	276	256	264	259	266	263	256	237	238	229	274	255	282	280	239	251	255	286	293	241	211	271	278	269	256	221	236	231	264	242	290	277	239	254	246	235	268	243	255	255	272	272	221	268	250	264	256	267	257	277	255	267	273	284	253	248	279	253	227	261	296	260	229	247	256	251	267	262	275	274	268	271	263	245	263	253	232	247	309	265	255	247	252	241	247	229	228	290	271	267	283	264	233	238	262	221	274	246	248	278	273	262	288	251	251	247	287	255	281	250	275	249	234	293	253	262	255	255	275	266	244	254	280	263	256	269	263	270	256	265	282	269	268	276	266	276	257	252	269	253	238	300	261	265	269	248	250	232	259	272	276	267	285	252	241	275	277	253	242	283	229	276	294	281	266	281	254	298	271	247	243	290	270	236	253	233	257	262	255	295	282	275	225	261	239	282	276	257	269	271	271	264	245	245	289	262	261	240	228	230	244	265	266	269	246	267	241	240	243	266	246	250	260	251	255	266	274	224	255	237	246	219	240	264	239	284	262	226	261	271	277	246	268	271	251	287	239	275	274	248	265	252	259	257	265	263	257	254	280	264	253	254	270	250	278	257	253	272	236	250	258	258	267	256	247	254	254	247	246	237	228	252	272	263	239	241	261	252	252	261	231	263	270	271	251	238	257	295	260	235	259	249	253	293	277	295	227	294	258	237	258	238	268	248	288	241	248	259	266	242	236	271	248	240	258	251	291	227	221	256	251	278	286	284	257	255	259	247	218	261	260	254	225	282	274	274	255	277	253	229	278	246	240	263	243	252	271	260	272	272	263	226	264	217	258	267	233	291	260	243	228	264	255	253	255	281	263	263	272	250	238	266	264	266	277	214	259	280	225	293	253	278	259	264	286	255	246	300	262	236	257	255	266	239	269	255	249	246	265	227	237	245	247	270	266	249	267	250	265	221	274	272	261	253	245	258	235	283	280	305	269	268	255	244	273	261	295	230	274	247	273	247	248	245	249	272	269	271	258	270	283	239	262	286	254	273	250	253	233	238	252	278	233	253	269	267	264	264	245	237	267	269	240	267	245	247	254	265	267	297	254	250	275	220	246	269	277	250	278	251	240	263	243	236	273	256	262	238	243	246	249	276	254	268	271	247	287	258	250	235	271	253	255	240	249	265	263	247	270	259	260	246	246	245	271	256	249	249	249	252	252	283	252	275	256	268	248	261	274	282	280	238	264	250	250	268	250	239	269	271	228	291	239	255	261	269	286	282	275	221	266	254	230	241	263	251	295	261	262	250	253	249	279	255	267	296	275	256	254	248	252	266	228	286	239	256	258	266	241	263	226	240	283	260	234	294	245	252	251	249	239	273	235	265	257	240	249	262	267	273	260	255	277	269	272	240	251	252	238	273	248	268	243	273	231	262	258	260	234	256	244	241	260	243	259	271	257	284	287	268	249	310	275	264	253	274	236	271	249	269	267	269	249	229	250	295	255	251	263	233	261	245	250	293	267	253	273	260	292	242	246	240	234	259	266	265	265	213	268	285	242	242	259	257	267	253	236	279	277	236	255	268	265	233	241	261	269	260	245	257	269	244	271	246	269	261	269	273	259	265	253	261	266	233	284	262	245	238	278	257	267	248	265	252	251	290	260	293	278	236	242	275	260	267	249	245	277	261	250	266	246	265	257	262	236	279	281	267	257	258	243	241	285	275	243	269	285	266	272	272	244	288	239	269	248	252	255	266
9308	1051	1116	1314	1509	1263	1107	957	835	821	772	784	704	674	755	800	829	802	866	884	834	725	686	830	758	680	602	655	664	636	614	668	620	675	687	640	660	648	598	628	674	624	649	628	605	640	674	650	668	704	655	628	638	677	655	688	635	630	647	661	670	632	667	646	639	631	641	632	686	663	632	699	647	637	639	652	638	641	624	655	635	594	661	664	653	658	631	637	648	672	659	589	658	624	683	664	642	618	629	641	607	624	689	625	673	633	604	684	638	697	628	658	632	591	622	631	667	661	644	651	695	672	668	643	703	657	625	634	632	618	647	662	668	668	692	675	653	619	653	671	638	658	632	677	645	643	641	689	641	648	618	616	670	639	614	658	609	649	645	620	663	645	674	673	657	614	680	615	631	623	657	650	602	642	660	617	661	684	607	622	678	603	656	643	664	646	673	651	649	683	655	650	688	672	628	664	637	673	643	609	660	637	611	594	656	667	634	668	683	686	650	613	631	677	646	624	644	640	683	624	598	610	648	663	627	622	626	606	640	614	623	644	599	676	614	652	651	625	625	606	702	625	618	622	634	673	622	631	654	656	618	627	677	691	633	653	654	649	611	679	677	666	687	660	673	636	633	663	643	643	613	633	661	657	625	644	632	702	635	672	671	632	649	654	673	646	637	629	631	619	608	639	639	605	650	688	669	658	647	633	660	628	643	668	659	629	673	693	692	623	648	699	618	660	648	654	655	638	662	698	602	639	681	601	640	694	625	656	682	674	622	717	615	614	624	623	657	606	611	694	626	663	674	639	649	614	687	628	679	579	670	623	642	607	655	659	640	600	624	644	636	673	672	649	641	644	664	667	614	686	608	599	635	613	649	634	646	626	653	700	623	678	647	691	608	608	632	643	628	653	686	665	599	651	650	636	679	632	681	594	627	645	615	674	674	620	630	685	647	649	638	626	603	631	676	675	670	618	674	625	678	667	704	630	645	667	630	637	641	653	713	652	616	618	652	692	639	657	651	694	632	674	653	657	615	696	663	667	650	566	649	632	634	617	636	663	636	666	624	643	634	659	633	636	673	666	660	647	712	589	688	646	654	666	628	596	633	647	642	635	658	662	684	639	663	636	677	587	632	643	587	638	663	631	678	649	675	613	687	717	638	696	647	612	669	664	595	621	612	605	662	621	657	621	649	599	660	685	627	619	638	675	645	663	643	628	615	668	667	612	667	633	642	673	607	670	681	651	683	670	679	630	650	642	611	676	618	637	642	687	660	597	607	637	627	623	646	641	672	616	640	632	623	642	684	579	616	648	675	611	639	637	661	668	660	653	714	672	645	604	683	653	614	667	662	665	635	610	659	614	655	624	658	634	700	646	600	621	629	646	655	670	585	656	641	687	646	646	594	656	627	629	642	628	675	641	677	664	670	616	637	596	666	622	660	641	620	613	597	606	607	625	658	678	653	692	639	599	630	657	645	638	629	612	644	617	658	604	664	685	650	624	638	680	623	639	659	628	590	647	634	580	661	649	685	624	622	679	637	638	654	665	693	730	583	638	663	596	664	602	701	639	638	625	666	651	636	624	628	613	645	695	643	675	655	627	687	614	608	637	624	642	625	661	653	638	608	668	669	628	678	614	675	665	673	612	671	652	617	612	628	638	613	646	656	633	684	643	641	638	617	677	584	633	615	618	670	653	626	658	609	642	659	690	623	610	599	653	661	620	670	640	663	627	659	655	682	626	679	646	648	623	613	634	613	673	669	626	664	621	598	628	652	629	659	655	689	591	675	654	641	668	650	678	682	617	646	622	686	658	693	659	628	623	628	614	662	629	632	624	605	643	629	617	680	654	634	643	650	639	639	594	645	668	606	670	679	611	691	576	643	660	640	641	623	655	667	642	685	604	664	655	635	697	615	643	630	684	618	598	601	655	612	599	656	631	655	661	648	715	622	610	640	636	679	648	682	664	666	619	651	614	652	623	640	593	645	647	687	643	650	627	708	652	640	661	657	626	649	626	664	602	650	659	642	663	690	708	645	685	674	646	635	644	672	637	641	662	685	616	664	623	623	646	614	688	656	647	664	611	683	669	663	692	628	645	690	667	659	564	665	617	642	656	620	662	657	663	622	654	625	644	668	640	658	687	649	578	630	639	654	696	675	627	632	646	626	624	653	679	668	661	652	683	644	656	592	625	636	614	612	601	664	668	632	604	631	643	650	621	691	627	676	694	625	685	589	610	643	657	645	604	601	654	676	643	636	639	668	615	625	677	654	671	690	672	610	587	630	648	632	656	643	637	632	681	692	593	663	681	613	656	643	623	650	626	669	604	627	669	634	668	644	663	668	687	665	654	661	651	683	645	665	619	648	635	660	595	650	685	610	642	672	644	649	624	624	636	623	614	596	633	600	632	602	641	642	631	630	720	665	612	604	653	677	673	651	628	562	701	638	664	679	650	677	637	702	672	673	635	620	620	692	632	624	684	624	686	615	643	615	643	643	668	610	611	678	647	683	633	647	626	678	639	653	594	661	686	623	666	672	666	618	614	622	635	640	638	639	676	670	630	660	666	593	653	667	656	672	603	666	626	641	620	665	670	675	622	652	641	639	614	631	628	660	623	663	611	633	662	680	659	647	615	612	637	627	664	650	648	631	642	661	656	668	682	673	631	630	641	630	685	722	661	644	641	637	648	613	665	677	700	642	643	715	630	655	661	670	641	644	674	628	641	660	649	679	660	671	641	672	635	616	649	626	613	631	629	659	637	633	659	623	680	616	652	638	647	630	687	680	652	680	695	657	608	608	643	643	633	641	678	662	644	606	623	640	739	625	679	648	612	686	660	682	675	604	633	656	691	626	593	649	640	656	646	657	654	650	634	668	571	672	645	664	626	682	684	640	632	632	622	661	679	661	619	623	627	599	692	653	688	593	661	664	615	604	625	641	709	683	605	631	673	621	663	696	635	662	678	650	615	618	610	598	660	640	682	612	637	652	698	621	587	628	632	689	622	616	649	654	631	620	685	613	644	615	659	634	668	611	693	640	650	577	661	640	615	623	637	613	693	629	643	628	645	615	667	641	662	586	679	702	660	672	586	617	633	624	677	578	598	648	660	647	660	628	649	634	606	627	637	669	654	633	652	674	624	618	666	611	607	650	675	656	649	635	670	628	643	634	664	612	629	640	628	692	691	646	601	698	601	658	621	662	672	710	653	658	646	655	639	625	630	632	626	661	605	655	627	631	633	598	673	650	682	642	614	657	649	615	683	644	640	643	637	604	635	642	621	659	611	641	654	679	686	646	622	602	630	641	673	666	605	645	596	608	633	636	675	652	645	657	671	661	620	629	633	639	632	662	611	604	668	622	665	619	644	613	698	640	651	677	676	645	661	621	634	638	609	652	660	630	600	675	616	644	607	609	638	662	609	650	648	654	645	633	613	660	645	633	585	647	683	623	642	614	626	640	654	636	634	639	645	655	652	662	654	634	651	638	661	666	625	682	649
29577	5542	1128	906	808	583	538	466	384	341	350	348	350	382	367	372	366	374	346	371	358	330	356	377	364	388	365	363	324	342	351	341	338	338	322	336	320	327	335	338	298	340	307	336	308	350	329	338	337	316	326	344	334	345	336	346	338	322	330	347	302	344	324	314	346	312	335	334	301	319	317	326	301	347	328	326	318	342	302	339	302	327	313	325	330	322	349	339	373	335	364	313	323	311	326	342	327	335	330	358	333	307	327	286	377	339	303	308	300	340	280	329	340	322	347	292	343	319	326	328	328	357	328	324	298	327	327	327	304	324	357	271	351	328	336	327	318	339	343	341	316	316	342	316	369	328	312	327	329	334	315	352	324	346	323	347	320	329	354	335	349	351	322	320	322	312	321	308	328	363	324	336	331	298	356	331	297	326	324	307	289	342	327	295	336	350	324	307	329	328	329	281	338	325	359	303	335	320	334	323	336	353	355	337	323	335	331	332	318	349	294	321	305	338	355	342	336	318	330	341	328	321	356	345	368	303	303	297	310	352	311	350	319	343	323	342	322	334	341	331	316	315	338	337	328	310	303	306	330	349	341	341	338	318	323	323	310	325	329	331	296	352	336	332	313	323	299	332	353	299	307	325	339	330	383	342	305	322	326	362	337	333	315	364	364	343	308	384	310	319	312	319	305	336	385	304	314	333	365	322	312	342	359	339	327	327	330	298	338	337	368	338	338	380	340	307	329	327	325	331	333	302	330	312	337	359	358	319	324	324	331	321	344	331	319	305	308	317	296	328	351	334	324	323	340	344	384	354	333	319	289	339	324	341	349	355	353	333	313	339	310	329	334	321	302	314	311	310	339	352	314	329	292	310	365	315	328	328	324	324	324	308	339	289	320	329	340	333	361	365	327	354	340	334	352	366	345	287	310	321	344	308	319	301	306	350	335	353	329	334	301	350	352	303	287	317	266	309	323	331	327	353	329	325	319	331	364	331	324	325	323	297	312	301	328	312	334	300	287	299	350	346	326	317	334	314	323	327	316	347	355	339	354	334	352	295	315	301	322	331	333	307	338	324	341	314	323	320	361	311	338	358	304	293	318	321	317	300	340	345	372	337	322	371	321	331	294	321	315	352	326	324	316	355	333	311	341	352	331	338	305	292	340	327	339	332	312	338	290	337	318	339	327	319	327	298	322	332	329	332	324	309	310	340	350	320	345	344	292	333	311	335	352	330	310	308	350	300	324	338	327	351	321	343	334	296	306	345	318	328	329	334	335	318	360	346	315	343	343	331	333	337	276	325	359	365	337	330	352	351	306	310	313	325	336	304	352	338	304	321	299	307	335	338	333	361	333	351	331	321	323	329	331	336	290	349	313	329	316	344	328	358	317	311	324	350	305	318	358	304	322	340	298	327	303	305	304	336	346	320	351	328	305	356	326	344	342	341	377	329	306	300	305	328	317	329	330	323	319	314	299	323	279	329	315	330	358	360	336	298	345	317	304	319	340	353	324	318	285	304	312	329	322	351	358	309	330	330	314	315	336	342	306	373	328	280	305	288	324	341	334	314	338	325	363	341	342	346	300	301	327	311	320	334	351	306	328	351	347	311	347	301	349	332	302	322	296	333	331	304	341	308	342	328	359	314	324	315	306	327	292	313	347	315	315	318	321	351	314	363	335	316	330	322	344	301	344	308	332	322	370	352	352	318	309	348	328	329	333	339	293	298	343	336	317	367	321	335	321	267	311	344	349	325	337	297	302	314	334	342	314	326	307	332	355	303	319	355	323	315	368	327	366	338	345	313	367	306	335	308	356	318	317	336	319	341	332	313	318	322	337	334	324	362	364	340	332	340	348	329	338	340	317	293	325	316	344	304	331	335	340	320	325	366	337	315	319	308	338	337	338	306	337	330	343	341	276	340	296	358	361	309	368	328	304	285	332	321	321	361	302	354	317	361	329	329	316	331	301	317	306	329	326	338	292	319	373	327	300	311	325	347	364	285	320	331	331	352	322	324	326	305	351	304	350	318	340	320	336	334	361	343	337	292	347	313	316	335	323	324	317	364	319	327	330	302	307	350	363	328	283	302	330	338	346	346	328	310	355	309	333	349	359	303	336	312	339	327	305	353	309	327	335	303	316	346	345	316	349	376	325	323	312	320	349	338	316	342	341	300	325	357	342	292	293	346	348	328	340	338	352	338	335	327	297	322	324	343	316	326	342	326	315	296	328	323	320	323	317	352	314	325	300	301	341	353	333	353	323	349	337	339	280	320	335	320	364	313	340	339	353	308	299	309	323	347	328	331	357	341	332	308	326	342	328	325	296	284	296	295	347	343	350	354	328	338	317	334	339	357	351	304	326	300	341	364	341	319	368	340	345	370	343	316	348	320	360	332	306	322	329	326	291	323	331	347	290	310	349	345	339	321	341	341	332	328	342	349	311	394	319	345	318	337	330	344	317	284	295	307	328	323	317	337	329	362	325	327	308	317	342	350	345	326	327	288	302	362	348	320	345	338	327	337	335	300	345	351	327	334	312	344	329	305	305	360	343	343	325	322	316	302	353	325	319	286	332	293	322	319	346	343	308	319	299	335	321	301	348	322	293	288	334	312	330	332	368	322	276	333	322	313	321	340	340	327	343	338	364	309	348	337	321	304	315	304	312	346	349	327	318	328	366	315	317	332	357	337	301	321	357	307	361	305	362	319	357	310	308	308	312	322	313	324	302	311	324	356	365	356	349	331	344	341	345	369	301	302	340	359	358	309	316	355	310	278	289	341	331	318	328	307	331	314	308	360	332	306	315	314	304	340	316	293	317	300	319	329	322	333	323	302	335	327	342	357	373	362	338	344	348	315	386	324	308	337	328	318	327	299	326	309	297	313	385	316	293	341	305	334	341	311	321	359	336	368	337	319	330	308	335	338	328	293	323	306	336	358	318	329	316	312	313	344	328	355	363	316	308	341	298	328	381	336	314	312	363	327	309	352	320	305	333	327	308	329	297	334	336	334	335	317	288	328	343	326	343	320	360	322	377	324	322	322	364	338	337	309	360	333	325	353	332	352	331	301	306	371	333	355	335	321	331	307	325	346	301	323	308	356	343	327	340	343	308	328	340	305	340	326	335	335	334	329	351	320	309	337	334	346	292	315	338	317	344	350	345	352	341	327	342	370	361	337	334	343	309	333	333	340	323	344	321	313	326	340	329	316	340	371	315	351	351	331	330	319	340	345	318	323	305	309	316	315	312	337	341	351	357	339	343	323	321	336	327	358	316	312	316	355	337	341	319	337	343	310	318	331	345	334	363	343	341	346	349	311	319	307	317	341	328	296	278	329	320	305	325	345	339	332	341	334	349	351	280	317	328	311	327	349	369	327	342	358	338	302	338	320	359	322	330	303	326	316	352	353	327	292	338	316	337	355	332	316	328	336	355	363	319	317	344	349	309	368	355	351	344	311	346	337	327	309	318	323	354	327	293	311	401	353	339	320	308	308	303	323
20408	2072	2317	3024	2776	2299	1862	1610	1353	1178	1093	1111	997	1114	1139	1208	1212	1200	1108	1106	1115	1003	1102	1071	1047	817	990	901	886	841	779	812	813	851	762	803	749	807	757	759	734	778	791	760	808	813	758	791	769	795	823	749	818	766	781	827	816	799	822	828	776	758	839	761	803	802	816	794	790	760	835	830	755	784	766	796	808	795	799	808	795	798	752	790	805	790	819	807	775	800	797	834	817	776	754	811	796	782	824	815	784	786	805	780	780	760	813	790	845	738	804	804	780	775	723	757	781	760	842	757	766	742	754	830	813	811	781	835	780	774	813	767	835	825	761	791	784	774	835	780	805	804	792	846	816	798	819	824	799	816	781	779	819	814	819	839	794	758	841	771	765	800	805	757	825	789	784	751	767	812	788	745	769	849	796	835	804	806	773	799	799	802	763	764	776	819	756	821	803	799	777	796	807	800	793	802	798	805	822	809	794	795	792	780	826	771	877	851	788	814	820	799	780	773	772	802	777	781	718	823	744	752	811	781	808	786	788	785	860	797	819	822	806	758	761	789	770	784	810	743	792	800	804	787	765	756	773	810	836	800	750	784	854	759	759	761	835	776	826	810	776	824	808	777	729	782	836	791	733	767	770	754	770	813	786	775	807	768	795	740	772	771	819	772	808	782	834	804	856	781	809	769	800	766	759	813	828	765	801	795	803	801	817	765	779	785	738	734	773	828	796	751	815	770	815	763	799	778	784	760	806	790	781	781	792	801	814	758	800	761	788	762	726	753	843	769	813	767	808	777	812	731	771	812	780	790	822	765	806	784	833	831	756	758	763	758	812	773	749	782	772	827	833	822	792	759	768	787	798	788	788	767	784	771	815	824	839	830	771	758	793	810	759	797	823	801	786	774	788	776	790	783	768	781	810	772	753	834	797	783	817	752	774	767	838	790	766	775	784	785	816	797	768	768	798	800	779	803	781	840	779	739	747	804	778	820	778	737	806	816	773	777	743	754	749	756	794	784	802	806	749	770	832	818	765	762	825	764	737	818	774	764	778	819	801	809	760	762	794	811	789	831	764	789	801	771	812	758	820	818	842	817	808	832	790	782	830	786	821	804	807	831	802	782	812	768	783	860	800	787	759	784	804	809	796	790	795	816	763	825	806	810	809	795	844	835	765	800	811	770	791	837	794	770	752	785	768	781	795	778	793	821	809	813	777	799	803	794	777	805	769	799	791	814	791	737	854	849	809	781	805	833	800	761	819	787	809	803	828	803	858	780	788	805	796	804	810	839	759	795	746	847	829	782	789	746	764	791	762	789	781	781	827	757	839	769	805	836	791	755	791	815	762	839	767	791	767	797	822	757	813	838	771	780	790	799	760	796	810	781	777	776	822	769	774	767	743	785	763	747	793	853	799	772	813	862	812	818	832	834	731	835	813	831	802	793	766	760	776	799	729	794	821	807	849	791	765	805	806	745	785	734	799	785	763	806	749	788	801	752	824	824	778	800	794	798	853	792	766	727	766	786	781	750	808	800	797	797	773	763	760	780	829	763	778	794	808	802	763	767	775	821	796	803	790	800	797	725	817	744	831	790	802	774	807	818	752	765	820	762	791	776	778	797	748	808	793	784	803	827	804	798	737	793	757	777	798	839	840	720	780	800	773	765	851	724	771	795	846	789	818	816	815	775	827	803	766	746	780	777	792	803	796	790	820	780	774	786	768	755	773	823	823	850	771	810	807	826	775	779	807	821	778	783	799	794	769	830	810	784	756	816	792	751	747	785	754	772	730	763	775	808	763	809	782	774	817	787	759	832	813	768	793	785	804	813	814	800	800	773	811	854	794	821	808	827	805	803	819	812	805	775	808	800	810	769	806	799	754	759	804	752	777	821	788	786	753	798	783	770	854	814	763	818	780	774	784	772	777	802	811	748	720	822	812	796	779	815	791	801	763	833	799	764	795	811	827	811	834	775	805	813	788	791	788	816	779	828	729	800	796	748	816	800	777	744	834	797	791	781	772	833	771	765	820	788	794	830	790	768	761	788	781	799	787	754	810	811	810	816	780	749	776	759	848	794	789	768	802	800	809	783	786	766	777	791	786	755	780	861	764	803	757	799	764	744	800	763	773	799	809	829	819	804	754	791	783	758	770	804	801	806	760	783	801	751	794	773	774	794	776	828	791	775	742	762	811	758	782	848	765	800	826	801	860	784	737	837	824	783	780	782	819	789	742	844	790	806	806	797	764	809	788	806	810	811	806	776	773	786	788	787	804	784	788	738	814	831	785	829	750	771	785	820	833	760	817	813	744	760	763	763	782	776	828	782	774	729	804	806	834	751	781	766	838	760	819	781	822	770	762	825	821	759	834	818	786	878	766	775	788	814	782	775	785	795	835	764	787	819	817	785	770	780	840	795	835	733	801	798	795	780	855	832	790	822	786	791	758	805	831	756	831	789	784	780	798	777	743	778	799	802	809	797	785	785	788	791	776	766	794	757	788	837	835	803	817	769	767	751	798	772	827	786	756	787	834	870	765	835	827	809	798	778	816	883	736	751	772	793	776	740	788	818	776	781	719	790	831	742	794	823	784	806	842	822	795	756	752	808	727	770	838	821	797	741	774	758	805	789	763	797	767	795	835	805	773	793	787	733	833	821	782	786	751	803	820	817	770	751	794	790	793	794	802	768	794	811	785	800	770	822	857	842	826	785	802	779	754	811	815	753	811	803	819	790	780	784	802	809	789	773	821	773	837	813	814	810	753	805	797	762	775	826	816	774	840	830	780	811	831	777	784	762	791	783	819	792	859	818	812	790	779	781	821	786	829	742	764	752	760	773	755	762	817	803	782	756	762	838	839	770	798	782	772	796	788	802	793	798	769	805	821	788	809	789	758	806	775	753	791	773	807	751	784	754	833	786	760	798	787	753	786	779	813	788	832	780	828	775	733	778	785	809	745	817	791	804	784	772	810	821	771	808	810	776	800	781	763	771	786	784	801	766	804	846	839	802	774	814	812	776	802	824	796	811	828	800	855	802	804	797	809	794	813	794	781	786	799	792	836	786	796	781	815	782	751	759	796	857	698	763	789	799	799	777	738	782	790	799	821	807	772	795	785	809	778	813	751	758	812	775	739	769	807	809	797	744	781	801	866	790	834	832	775	820	778	801	804	823	796	789	819	802	753	807	768	802	803	811	781	808	769	769	801	778	814	748	803	762	807	829	810	789	828	790	788	798	792	812	813	816	775	810	771	776	791	787	810	804	811	778	815	758	738	797	769	790	786	797	762	781	805	827	736	804	744	757	812	825	799	781	808	810	815	784	799	779	804	808	776	776	813	704	806	819	818	784	824	778	777	736	792	824	779	846	826	760	732	788	773	792	809	749	822	815	829	797	783	824	817	778	815	783	787	810	803	854	829	793	802	787	809	771	806	775	781	797	800	786	791	783	778	772	760	806	755	826	759	799	821	809	835	805	802	790	815	745	824	815	806	763	753	750	781	813
39343	9426	1847	1358	975	682	498	453	373	334	295	281	277	305	308	291	317	273	260	276	290	285	313	263	312	259	264	257	245	249	226	260	206	275	244	239	233	250	240	243	230	218	247	221	232	208	231	219	242	193	212	227	222	231	199	220	230	246	224	239	243	239	244	239	199	237	242	262	201	225	239	231	215	249	256	243	218	255	219	221	227	208	233	216	236	249	246	236	242	221	225	240	230	196	222	229	236	202	223	207	252	226	236	228	236	264	229	238	224	215	245	237	256	212	232	200	203	226	200	222	221	241	243	252	236	221	238	216	243	212	203	215	211	228	199	227	248	245	227	248	218	227	231	255	234	234	212	246	253	222	244	225	229	204	241	232	220	189	252	239	232	219	230	250	243	237	194	271	250	203	224	222	218	246	248	229	214	235	234	239	241	215	221	244	228	231	249	212	224	225	221	232	217	240	206	205	230	209	236	229	230	217	233	223	245	221	207	246	229	235	204	238	250	221	214	236	219	221	230	244	215	215	228	243	241	215	221	211	218	233	223	213	222	212	245	267	231	228	230	235	240	245	243	212	231	246	199	209	236	226	218	234	224	234	256	241	263	229	219	213	254	227	212	253	226	239	227	227	217	222	222	208	230	224	208	233	215	242	223	240	221	251	257	238	232	240	232	237	254	237	235	214	223	224	270	231	241	217	226	240	224	232	202	220	222	221	218	230	200	220	256	220	262	245	209	231	232	243	244	224	253	244	230	228	260	259	222	206	232	254	238	237	222	212	234	224	218	251	219	233	226	211	227	212	233	248	229	244	242	212	253	239	208	212	239	252	213	223	239	225	239	207	218	235	214	243	221	266	241	226	219	227	248	218	239	234	238	251	234	226	221	224	243	261	214	227	239	244	232	220	214	216	233	218	218	230	236	231	235	235	242	226	198	241	241	233	219	245	238	216	262	231	236	202	239	238	220	219	248	234	200	251	248	218	242	210	226	238	233	252	252	248	253	226	228	263	222	225	236	239	223	209	202	238	212	222	232	205	225	251	213	252	230	216	229	243	223	191	233	227	237	212	250	224	222	240	226	212	253	246	190	240	243	250	213	227	232	224	220	224	231	227	244	228	200	206	223	235	256	239	241	242	234	209	207	222	238	206	246	231	225	247	220	222	238	195	237	217	240	195	224	223	228	221	224	244	218	236	231	222	262	218	236	215	242	235	267	244	208	231	243	251	227	234	212	231	211	227	244	228	230	201	218	276	205	227	233	227	234	255	250	226	221	228	242	216	240	242	239	230	220	238	237	226	230	256	251	222	228	215	207	239	258	193	228	225	229	224	234	216	241	235	224	249	258	237	230	218	243	253	221	215	216	255	218	201	222	234	240	220	251	224	255	254	247	239	237	230	229	211	248	208	222	221	204	204	238	231	232	226	248	267	261	263	223	223	238	212	240	241	252	224	268	240	210	229	195	246	227	222	206	232	200	246	246	232	276	242	205	209	227	218	254	232	272	214	228	223	228	194	249	234	229	232	258	231	216	222	214	218	217	195	213	252	223	233	219	216	223	201	216	225	229	225	250	225	242	197	242	223	216	243	252	232	224	234	224	212	203	239	223	213	247	220	245	228	246	238	219	227	241	251	181	227	227	226	232	202	218	250	219	231	245	203	219	258	244	238	229	216	244	238	231	217	233	232	230	236	242	231	221	250	235	253	215	245	217	233	212	231	239	220	241	249	210	225	227	230	236	242	247	236	252	230	242	214	232	201	215	249	212	241	211	224	246	232	247	229	225	211	235	237	214	244	220	207	235	231	191	210	220	238	217	244	232	192	209	244	226	250	235	230	231	247	206	208	222	227	238	231	211	227	247	212	226	222	247	239	231	246	229	234	259	246	252	226	254	235	229	234	213	238	244	184	239	231	255	228	219	233	248	209	221	247	247	251	224	213	236	219	211	233	223	213	232	242	251	222	256	233	239	226	248	224	229	234	210	218	224	225	215	217	236	250	226	228	234	232	246	252	249	258	246	228	231	216	217	243	228	279	207	243	212	238	245	206	224	225	214	223	221	238	256	260	244	211	255	217	242	220	220	253	216	254	258	232	232	231	241	218	236	225	214	217	217	254	215	213	241	221	208	249	225	233	215	212	196	215	232	238	219	239	253	246	231	222	232	250	228	244	248	216	206	207	236	203	212	247	229	241	213	249	229	248	193	237	225	227	215	254	202	225	235	246	207	269	233	184	224	246	205	251	216	244	227	215	257	250	242	235	264	208	223	232	227	214	259	221	251	228	209	236	219	225	224	217	235	238	238	212	250	241	236	218	208	239	230	211	223	197	230	207	245	261	216	270	234	219	223	219	228	218	245	219	221	238	229	253	241	199	233	246	231	211	240	224	228	215	222	235	216	233	234	238	257	222	227	215	215	236	219	210	244	212	256	227	230	233	235	231	287	224	213	245	256	196	251	254	241	250	214	231	203	216	231	209	208	243	273	228	216	221	239	213	247	217	225	212	200	228	220	237	228	231	233	217	243	265	252	252	220	219	241	204	211	233	234	202	201	236	207	191	250	244	209	223	235	246	226	244	249	247	227	218	221	243	213	213	228	241	223	259	237	220	244	237	239	226	231	231	255	202	215	246	253	223	224	218	226	236	232	254	237	239	216	241	236	231	211	245	224	225	248	224	212	203	183	231	236	217	209	205	249	241	247	226	200	214	205	229	238	241	204	254	244	270	231	232	244	218	234	233	232	225	234	209	220	221	233	238	239	225	251	224	240	216	253	241	225	237	239	255	223	207	247	220	249	209	234	243	200	248	216	223	224	250	224	235	245	232	211	220	243	210	231	251	215	254	236	232	222	208	218	250	237	221	229	214	235	245	217	223	218	226	233	222	202	228	195	256	209	223	250	220	230	252	253	260	195	252	211	239	217	197	247	231	250	258	198	231	246	226	236	249	204	235	233	216	253	251	221	231	223	230	256	245	239	213	196	243	222	230	209	212	257	241	231	217	247	258	237	225	237	209	257	208	193	233	249	230	225	228	240	240	251	236	216	230	220	253	244	253	215	255	275	217	220	221	228	204	241	210	214	229	231	215	215	214	266	225	204	220	222	215	257	244	260	198	204	251	202	234	224	229	229	209	216	212	225	288	232	241	226	233	224	224	193	234	231	241	231	222	212	209	205	252	238	210	220	227	215	217	235	222	232	232	227	223	227	226	211	224	219	209	229	256	227	223	248	228	209	235	216	227	248	246	234	246	221	218	253	224	219	220	228	249	242	236	220	237	234	234	243	245	199	216	237	226	234	231	218	236	215	233	247	213	242	234	242	216	225	225	222	220	213	217	209	230	218	251	228	218	204	240	212	243	219	221	219	228	261	222	226	237	237	227	220	233	207	229	226	219	213	180	211	234	213	246	216	244	197	212	231	243	243	243	229	246	207	214	212	254	227	233	197	210	251	239	236	253	217	229	258	217	211	252	220	250	232	233	232	240	229	203	204	216
25305	2561	3069	4136	3498	2640	2262	1696	1292	1130	1094	1027	1013	1116	1146	1193	1129	1030	1067	1017	920	1041	1090	1028	924	720	782	600	613	629	592	556	592	580	587	576	592	587	555	566	581	548	590	583	535	552	613	566	522	542	582	546	594	565	524	562	603	596	571	533	556	551	506	557	574	614	550	603	576	581	576	578	578	552	568	553	551	525	535	590	544	582	556	543	569	573	547	536	576	539	599	566	548	587	506	548	574	580	530	586	575	575	574	542	556	559	515	528	578	565	565	530	569	525	562	559	569	563	566	574	555	557	580	537	525	550	538	589	569	571	564	623	568	550	544	609	559	576	542	558	610	569	594	518	563	580	545	547	582	548	530	528	581	546	554	552	539	525	584	546	571	603	569	541	559	581	563	563	559	550	580	550	485	521	541	537	542	584	593	584	574	563	557	583	609	526	517	551	534	573	557	527	559	569	566	541	563	573	536	548	551	568	562	547	551	593	564	592	572	615	538	538	543	629	554	575	564	524	549	574	574	559	584	512	568	559	525	562	550	643	553	581	549	571	575	578	556	532	563	565	541	543	560	529	581	577	553	577	569	603	597	573	583	571	579	585	551	556	525	567	570	522	544	584	586	517	550	560	562	584	572	555	584	569	548	565	535	562	585	529	591	536	569	567	535	549	581	582	571	533	583	588	575	551	523	583	605	572	582	568	518	552	534	533	547	539	577	556	554	554	533	548	578	553	561	561	591	586	534	542	496	520	560	538	558	579	573	612	547	518	552	543	561	568	551	543	569	558	589	556	516	563	549	564	550	549	562	583	586	571	542	531	562	582	517	596	572	542	574	552	578	504	591	550	533	547	589	567	572	567	584	580	572	587	595	569	558	517	519	578	587	580	565	582	599	508	571	554	615	549	537	589	574	550	559	554	518	588	555	548	556	552	623	553	556	565	555	578	562	566	601	573	560	517	566	560	571	580	541	582	543	574	567	559	595	549	564	586	579	555	543	552	562	608	573	555	574	546	534	575	566	598	578	543	578	556	593	566	575	562	535	594	539	549	555	562	568	535	547	553	569	559	579	587	593	551	548	522	552	579	576	588	524	524	525	576	563	547	564	592	555	551	558	580	542	580	604	591	575	566	552	618	549	561	576	541	565	514	589	588	598	550	561	555	572	558	547	556	594	563	562	584	574	572	587	542	543	542	533	540	544	572	573	561	578	570	539	581	586	549	554	557	579	504	580	572	538	574	585	583	569	537	574	564	572	593	560	543	553	591	578	548	561	589	581	570	536	580	560	553	548	607	570	550	550	543	546	606	542	539	584	603	568	565	526	553	590	597	559	530	537	562	544	578	534	524	565	564	580	565	563	554	545	573	574	615	530	515	582	547	557	605	569	514	518	502	556	557	595	576	535	541	567	550	530	588	575	555	563	559	558	530	532	571	532	558	605	563	524	588	569	594	549	566	603	586	555	550	583	563	584	520	591	549	579	543	568	581	577	577	578	561	564	561	618	600	531	587	551	560	557	569	556	549	600	579	549	558	582	573	588	556	554	553	566	565	584	539	530	606	570	587	559	592	533	548	531	514	544	551	566	580	558	567	568	554	559	589	548	586	557	553	500	542	596	552	550	564	527	562	547	556	568	596	506	581	586	570	553	555	580	557	551	608	572	559	577	539	550	548	551	562	548	573	592	577	562	586	576	574	579	526	560	534	562	567	567	562	546	560	594	524	563	552	568	537	577	542	560	570	556	557	529	560	565	562	597	568	570	542	619	545	548	601	536	549	564	554	599	607	546	567	555	536	565	560	562	581	574	561	577	568	546	558	525	522	503	573	532	554	575	613	556	569	561	592	551	561	544	543	541	563	564	564	589	557	567	552	545	531	523	550	578	557	535	550	580	535	537	549	553	561	529	549	574	537	583	566	551	550	555	578	515	591	616	555	539	538	588	560	543	582	564	569	577	532	534	543	576	562	573	557	525	520	591	588	556	538	537	572	539	540	536	606	516	540	583	584	577	552	624	581	544	568	582	566	526	571	549	588	551	550	563	512	592	591	612	564	565	595	542	589	566	552	532	583	568	508	553	572	561	545	545	604	548	533	614	539	571	561	536	577	544	554	592	552	547	567	536	559	565	565	591	503	582	536	597	576	549	543	513	534	578	555	508	564	570	606	564	564	619	581	531	536	575	530	578	525	537	560	577	542	568	566	572	568	570	522	561	559	553	548	560	572	531	571	572	571	590	561	559	559	552	605	567	551	516	550	553	584	577	542	557	549	583	603	557	595	542	512	534	560	592	542	586	584	626	566	542	561	550	526	542	610	571	529	523	548	541	588	578	597	518	555	556	544	556	552	551	515	566	577	548	569	599	534	594	577	549	537	569	565	568	598	577	591	515	596	550	604	565	610	581	556	609	541	532	542	510	526	590	582	557	545	497	576	561	544	525	563	580	552	575	593	562	593	587	596	560	561	524	566	549	551	572	563	566	536	561	537	567	603	531	551	548	552	597	553	610	543	581	583	530	564	550	579	559	530	536	588	600	534	549	560	600	574	583	535	510	544	561	530	571	563	529	585	545	553	582	563	605	538	535	565	507	558	569	541	589	584	576	587	578	583	632	586	521	526	574	566	553	619	550	562	527	512	565	570	545	604	539	574	575	547	530	607	561	542	603	541	578	534	551	507	591	557	551	557	545	565	527	581	588	545	580	602	555	552	553	578	575	510	504	560	625	562	536	575	600	544	580	555	559	543	602	566	551	587	579	515	530	582	588	558	604	547	550	624	559	597	572	544	579	557	565	576	550	524	558	557	604	556	568	555	567	566	579	563	575	571	579	540	546	539	548	565	566	547	606	575	554	599	590	537	543	591	586	572	530	537	540	506	531	522	551	531	576	557	532	570	528	582	542	552	601	569	505	585	589	546	571	559	564	574	550	519	567	568	586	558	545	572	585	550	612	554	588	539	560	547	551	537	555	558	594	580	527	543	600	551	532	530	541	543	547	577	566	565	547	532	574	525	544	577	589	586	554	602	547	588	579	527	555	544	554	629	587	604	536	607	539	552	580	548	538	541	570	547	540	575	540	577	573	545	550	536	581	571	593	583	564	612	544	539	579	578	554	577	553	572	579	574	542	530	544	564	549	568	563	579	552	544	529	597	586	559	564	548	510	573	566	571	552	534	598	547	527	574	550	530	577	577	570	562	594	644	570	590	532	565	527	561	514	610	544	577	557	577	551	558	561	571	594	535	552	546	534	541	572	536	570	562	553	551	542	547	594	561	566	564	560	561	544	501	527	586	539	537	545	557	547	582	570	518	558	566	548	541	568	590	586	552	589	595	550	558	546	574	546	597	567	563	591	555	597	546	578	524	507	616	553	574	520	593	607	596	572	556	555	595	559	525	544	581	536	579	592	545	592	558	544	573	518	603	605	608	591	538	585	616	555	567	558	566	630	552	571	558	510	553	571	580	559	537	558	511	552	562	592	564	550	554	575	532	596	578
12844	1442	570	480	398	330	329	318	284	308	296	272	279	261	289	274	267	297	261	262	227	264	279	258	274	282	266	266	268	276	242	283	244	274	247	258	277	227	236	272	283	266	258	229	254	253	252	239	251	276	266	249	253	258	245	237	272	228	257	268	267	263	266	236	294	259	257	253	247	263	252	297	260	226	254	264	274	222	270	268	261	275	251	270	251	265	270	266	270	242	230	219	270	294	269	214	264	261	264	286	238	223	260	250	245	265	243	257	278	270	247	237	213	264	256	249	233	258	275	274	263	243	274	225	251	267	258	243	258	260	250	261	307	235	264	263	222	235	287	252	261	249	237	226	225	251	268	252	254	234	256	249	278	297	231	257	222	258	228	262	279	239	254	279	260	258	264	275	272	253	237	250	254	279	237	271	252	258	229	263	269	254	247	247	254	269	282	222	260	264	261	218	276	275	281	269	248	254	277	250	276	283	255	291	269	287	268	257	266	246	266	244	274	254	260	233	225	260	264	257	254	269	243	246	258	245	280	267	263	277	282	270	259	283	279	250	269	252	274	259	263	241	252	300	281	264	246	295	263	233	250	257	260	256	294	223	266	270	262	213	283	274	255	258	263	259	264	257	244	267	229	257	273	309	287	245	225	257	241	286	243	268	254	265	267	249	255	240	245	253	257	274	291	242	253	225	277	281	287	276	277	259	258	245	267	233	271	272	271	246	248	238	246	253	291	249	254	212	252	256	251	266	252	254	223	265	230	274	277	287	218	228	254	279	273	233	239	267	241	264	266	232	270	254	279	255	275	240	242	265	232	246	272	250	251	235	253	237	253	238	246	224	248	254	259	272	242	222	260	240	255	235	254	240	245	240	245	265	268	249	257	255	263	267	280	234	254	257	263	227	260	267	290	235	261	293	252	249	245	248	228	262	294	254	255	280	284	258	236	247	287	250	250	302	266	280	281	244	242	253	268	271	244	276	264	276	250	290	271	273	245	273	247	253	267	282	271	250	238	260	263	232	229	242	248	230	253	241	285	270	266	252	227	279	266	243	258	271	282	251	259	264	271	246	256	257	284	261	219	253	247	245	265	238	239	254	258	272	254	253	286	255	251	258	252	260	260	233	268	238	252	293	243	271	273	236	295	273	221	238	281	298	252	281	250	244	260	253	304	252	258	280	252	296	275	250	243	247	246	263	269	251	267	259	259	269	246	275	271	251	270	248	249	230	284	260	255	259	246	268	254	240	254	233	262	260	241	267	271	283	253	241	262	265	245	256	251	260	247	275	234	270	275	256	247	278	240	257	233	278	263	252	253	260	242	234	245	257	257	249	276	266	256	261	272	268	240	250	256	253	267	242	238	255	248	266	248	241	243	262	281	253	231	240	265	267	262	257	273	242	274	280	259	246	271	278	237	251	273	245	262	253	245	275	247	263	260	283	280	243	248	251	254	253	265	253	249	240	269	261	242	229	264	247	233	252	261	251	246	237	264	233	272	252	257	258	255	242	248	251	247	244	261	248	230	246	249	256	252	268	249	255	262	294	268	232	251	278	274	289	247	265	260	286	240	250	252	228	264	259	254	286	292	259	256	245	269	239	273	270	253	248	245	268	273	280	263	274	258	249	256	255	245	273	289	281	243	251	265	236	271	243	246	239	285	250	266	238	253	231	251	247	251	250	262	247	272	241	287	257	226	229	255	263	246	248	259	257	273	271	227	242	225	253	260	259	269	256	267	266	294	290	261	224	270	249	248	295	259	284	310	278	267	269	251	252	255	259	269	262	253	231	226	277	261	274	229	265	245	255	282	280	244	263	256	251	253	249	246	245	281	243	219	253	250	245	247	257	260	284	277	269	238	241	258	268	275	256	262	278	278	252	256	271	253	250	282	243	259	260	284	265	283	291	256	258	238	269	233	276	262	256	274	242	278	287	242	241	263	230	255	230	269	268	227	259	265	258	251	261	284	269	219	249	253	262	261	272	257	266	256	258	267	262	272	279	279	235	264	268	254	255	223	265	243	244	263	236	265	255	261	277	253	254	267	242	262	254	274	254	252	257	233	250	258	266	294	259	259	254	270	263	253	243	243	239	243	266	251	279	258	228	273	247	283	251	267	258	244	228	282	253	280	222	285	267	262	273	278	279	265	270	237	210	264	258	287	290	237	285	243	256	274	268	278	265	259	244	241	263	216	250	271	257	270	259	229	267	251	227	234	266	257	255	238	245	286	278	248	258	239	260	223	254	269	294	246	275	219	279	277	255	282	280	274	263	266	284	257	234	263	265	253	264	247	278	275	257	276	311	268	264	261	247	256	263	260	257	289	256	226	264	277	252	259	260	229	241	246	263	268	264	263	281	237	231	247	261	285	253	257	263	247	238	280	238	242	280	248	290	278	276	244	262	254	240	260	252	285	273	272	263	250	253	271	276	256	260	262	276	250	247	241	252	264	230	246	275	239	258	255	269	243	261	295	273	257	235	266	239	262	260	247	252	268	272	259	262	257	245	263	294	252	227	272	264	230	252	260	264	248	252	258	251	253	260	250	231	263	234	258	250	292	256	263	257	275	256	250	273	263	243	264	297	288	289	281	247	259	279	251	263	246	245	277	248	249	237	248	269	265	265	233	255	244	241	264	248	254	285	245	274	288	235	269	237	253	231	251	253	262	259	273	247	264	251	255	285	249	270	256	259	247	219	276	251	277	263	276	279	257	265	233	267	267	263	258	266	238	259	245	264	252	245	223	253	237	236	281	223	293	231	255	270	255	222	240	278	253	230	229	252	259	266	257	293	245	262	280	252	255	245	265	279	252	257	265	229	228	258	274	299	269	252	235	250	230	245	259	261	280	252	257	259	255	231	254	281	243	230	285	248	244	264	245	276	261	277	240	271	256	254	266	247	281	298	264	232	255	253	227	234	233	236	243	249	269	237	239	238	249	235	269	234	255	232	249	267	273	278	234	220	257	239	263	277	233	218	271	241	249	250	279	270	288	253	246	281	253	244	256	258	262	250	263	270	265	259	254	265	226	249	259	251	255	287	264	238	256	274	273	264	259	272	258	251	268	270	239	257	238	251	253	242	241	237	229	227	257	250	262	228	238	242	269	245	265	272	274	261	231	274	273	250	241	239	267	250	263	240	252	263	254	223	259	248	264	251	257	221	255	280	295	248	226	255	265	266	277	278	260	246	287	283	249	250	268	258	237	241	236	276	240	247	270	261	264	278	247	290	262	240	263	210	272	242	261	245	271	247	263	249	252	274	261	261	267	258	288	265	266	225	255	263	265	262	244	277	260	287	260	276	256	241	250	271	259	269	279	265	249	281	259	266	266	279	261	235	231	256	278	236	255	261	275	279	256	292	299	248	259	250	252	267	251	247	264	254	240	222	233	225	244	244	238	250	255	216	271	248	267	260	248	269	258	266	225	265	269	270	244	259	243	232	251	286	216	265	221	261	252	268	281	243	247	239	248	247	259	256	251	241	218	273	235	240
9273	1094	1262	1576	1337	1144	1025	832	837	756	739	736	750	788	849	850	795	775	791	748	772	815	826	843	689	701	737	653	654	625	641	685	662	664	689	677	711	692	668	642	648	610	595	650	655	630	659	627	660	693	626	653	646	644	657	642	638	630	644	677	642	588	639	646	626	651	659	637	586	664	645	637	652	637	655	656	623	596	623	655	644	608	640	630	638	647	631	642	639	684	635	647	677	643	627	642	619	641	634	643	628	701	636	656	639	584	667	639	659	614	657	647	634	678	621	659	669	600	638	654	647	626	639	601	672	635	683	663	629	656	636	637	668	644	662	669	650	690	623	689	643	647	628	672	644	655	644	628	630	632	674	652	629	665	645	655	669	585	645	609	643	708	659	629	632	636	619	627	668	651	642	645	644	651	643	603	654	643	632	615	625	607	645	618	615	702	622	614	672	677	671	662	670	630	651	632	670	651	605	653	607	690	636	654	647	655	661	642	619	629	649	643	576	674	599	644	647	630	675	626	680	651	678	624	679	628	663	655	677	654	604	622	670	627	688	628	608	632	601	666	659	626	677	594	627	671	679	627	615	653	644	626	662	599	680	680	653	694	604	644	644	654	647	627	625	643	606	645	649	641	651	616	611	675	657	674	632	645	629	618	633	650	671	672	638	582	642	650	657	674	651	617	620	641	672	649	653	626	671	612	658	620	654	636	641	614	626	663	656	605	662	640	663	664	638	650	610	663	647	612	643	658	660	614	657	659	596	629	650	667	616	603	670	653	663	639	615	660	662	670	642	666	618	652	671	683	636	616	584	625	635	671	631	647	661	626	657	626	674	646	622	654	653	673	658	681	670	636	667	618	650	660	632	659	657	642	663	654	655	617	662	569	649	636	631	675	634	664	672	620	661	662	660	668	711	636	610	662	610	626	663	649	627	658	644	630	626	583	638	641	676	649	632	649	647	663	645	615	642	677	629	632	689	641	637	677	618	653	633	665	652	635	627	639	696	701	606	648	638	648	623	682	631	588	633	715	677	660	636	649	637	632	635	681	628	664	669	676	653	640	643	686	651	620	639	632	615	639	603	645	644	653	621	633	654	653	668	608	679	609	642	614	621	634	623	644	635	649	623	617	625	624	592	641	660	689	636	612	643	678	597	650	636	697	646	607	686	672	653	676	663	602	652	656	647	680	662	647	642	633	667	660	648	679	679	635	622	676	655	663	648	676	667	632	645	638	602	678	690	654	635	657	681	636	674	621	695	663	601	646	675	630	599	640	603	666	613	641	642	603	666	619	634	620	702	666	626	649	661	647	678	670	629	651	686	650	648	656	621	682	677	703	599	624	654	618	665	666	679	646	676	640	655	674	634	653	647	659	657	604	630	634	675	636	675	617	611	664	621	646	660	670	645	648	650	648	698	671	661	640	629	702	636	627	651	673	675	615	641	615	657	647	643	665	639	674	655	648	648	637	669	625	626	617	654	635	658	671	647	629	741	630	650	648	669	652	658	639	622	654	674	626	615	655	648	650	643	615	640	628	643	642	619	647	620	688	604	644	619	663	670	646	618	626	628	630	655	625	642	655	660	641	664	678	646	594	675	630	673	640	602	669	653	640	621	702	622	631	636	645	622	644	648	633	634	631	601	653	699	633	664	599	644	598	665	650	636	653	656	652	629	619	637	569	628	666	652	656	645	635	644	623	704	650	633	637	604	651	622	668	646	628	657	672	695	643	649	673	612	667	610	663	643	694	626	644	627	632	662	643	663	687	652	629	677	657	656	648	662	657	642	642	648	651	625	671	656	629	667	614	628	667	663	662	692	647	664	676	682	676	649	630	655	640	670	661	683	668	659	637	646	633	646	646	632	659	606	644	651	667	628	607	642	651	663	636	686	622	687	638	627	630	659	679	581	644	655	668	660	600	618	618	619	667	655	639	659	635	619	647	651	617	635	646	616	613	633	676	623	631	653	631	667	617	623	624	614	636	660	684	637	673	624	612	692	639	668	628	631	610	654	673	634	601	627	614	634	634	636	605	656	593	612	633	666	664	665	659	642	606	646	611	647	663	663	633	583	644	626	648	688	677	678	625	664	672	677	649	653	657	662	591	648	670	642	661	656	658	650	662	670	624	657	597	653	688	704	644	656	689	616	586	603	621	618	713	645	612	623	625	656	653	607	645	675	697	646	600	631	660	711	662	648	686	647	643	648	645	627	683	631	681	684	680	655	646	686	630	604	606	691	640	683	639	666	634	659	679	634	656	631	639	669	618	630	625	640	636	631	608	673	685	628	633	688	625	659	666	644	614	619	662	609	637	654	691	669	618	620	659	674	649	653	664	651	631	658	682	666	701	639	625	633	629	609	654	608	680	652	626	653	635	653	651	641	612	642	630	702	601	637	614	681	653	658	644	628	645	668	633	701	665	646	668	659	639	644	633	719	654	648	637	636	648	656	653	684	712	658	629	676	693	643	629	612	605	613	641	626	674	671	666	606	628	666	611	653	624	639	633	681	582	657	672	616	639	610	585	710	657	682	627	659	644	652	669	669	665	711	606	660	625	628	626	656	601	599	643	618	686	672	652	661	644	680	630	644	652	675	639	633	626	673	694	647	666	652	638	645	647	630	661	644	642	594	638	680	603	639	645	583	659	639	648	657	619	645	649	637	694	641	661	633	661	642	662	603	640	699	654	622	627	644	659	637	643	694	612	663	631	628	683	660	638	684	615	668	659	659	643	653	645	643	631	655	630	640	673	713	619	656	666	669	654	594	645	629	651	656	604	630	618	671	594	635	687	606	656	659	668	664	646	650	637	635	637	650	642	666	669	667	645	620	627	646	670	634	686	588	650	635	649	647	666	681	626	610	644	612	639	636	657	611	648	683	630	625	643	641	623	681	632	645	656	603	630	607	646	643	651	666	637	655	621	662	631	643	621	632	673	617	648	605	645	629	689	622	667	630	647	658	593	617	668	635	621	613	632	693	618	649	669	622	621	631	573	636	621	604	630	679	661	630	661	642	679	629	602	615	664	662	663	667	627	653	649	701	634	666	712	620	610	699	631	662	633	624	689	628	658	610	642	673	659	654	649	585	623	636	623	619	694	665	645	690	642	616	648	694	663	650	595	645	674	672	674	696	655	645	636	621	662	653	660	687	655	642	617	638	645	657	632	630	614	631	624	655	622	664	656	634	648	605	656	646	597	635	653	636	649	689	653	660	609	619	688	662	649	664	655	648	660	618	653	643	654	623	603	630	641	658	630	631	647	691	633	662	630	634	657	661	645	661	622	646	650	660	677	619	636	670	655	607	632	685	607	694	612	643	654	636	679	597	679	609	643	628	632	638	705	626	625	667	643	630	674	669	644	677	594	611	567	610	606	649	674	688	627	638	622	648	677	681	637	601	633	644	651	674	678	694	671	671	640	607	641	660	677	624	640	627	651	609	657	668	640	643	613	600	641	628	599	658	667	657	607	671	657	681	652	607	593	634	632	681	604
29166	5311	1294	1017	729	589	540	447	402	399	383	348	377	409	415	365	346	360	398	384	384	370	398	373	364	344	373	331	344	328	338	317	325	317	341	332	328	351	346	332	311	337	331	316	325	338	318	340	348	323	342	341	329	329	315	330	320	359	320	339	317	338	326	332	320	342	294	332	316	338	310	337	354	346	314	347	326	311	340	304	329	355	342	309	365	349	321	307	309	336	331	344	330	356	350	327	319	359	323	310	333	352	344	355	306	366	325	360	342	304	337	320	340	313	355	325	365	301	342	341	318	343	311	296	316	333	351	341	302	307	351	336	350	397	355	318	325	339	335	314	324	314	339	301	346	319	330	303	303	305	356	332	311	324	312	350	350	352	357	302	318	336	300	346	334	318	360	334	345	355	332	328	329	345	333	312	317	325	318	354	335	328	345	331	377	318	316	354	324	333	326	341	329	314	320	307	338	317	345	355	346	326	346	349	312	333	327	337	336	362	350	327	346	353	328	303	349	324	339	339	317	296	335	320	307	344	326	314	302	312	327	321	331	346	335	324	332	355	352	346	323	354	317	326	324	351	337	317	320	310	318	323	299	309	322	333	317	345	345	331	335	314	364	310	322	334	349	337	329	340	342	335	332	308	290	306	304	332	337	303	318	322	344	341	322	319	329	351	325	329	340	328	312	315	336	339	296	346	333	266	316	325	307	340	356	350	342	319	318	290	324	329	304	297	297	326	307	336	318	333	364	330	317	312	345	332	313	356	310	345	283	307	299	343	303	318	348	332	364	333	338	321	338	323	321	319	324	349	323	338	340	332	374	331	361	328	346	312	307	311	331	333	341	330	334	350	331	328	354	320	370	328	349	352	319	327	299	345	321	345	322	340	321	312	352	352	306	349	328	294	383	316	347	343	342	321	343	329	339	299	356	345	338	294	371	337	327	286	335	359	299	338	330	335	300	355	341	330	333	301	344	356	324	356	322	335	362	313	361	365	320	309	327	369	333	339	347	336	329	315	343	345	333	328	331	322	344	340	355	300	367	312	348	352	340	313	301	330	340	337	329	310	364	345	351	329	349	321	310	339	332	349	321	354	324	325	342	325	312	324	361	329	358	329	357	329	339	344	321	292	356	361	363	290	332	333	330	330	326	336	324	330	335	313	357	346	349	371	320	322	321	329	331	316	329	329	334	371	302	309	327	324	342	289	303	339	328	310	315	322	328	332	318	326	352	345	336	317	303	338	317	314	332	326	358	321	351	337	340	341	326	356	338	344	325	305	349	317	338	331	301	322	293	341	339	316	342	341	311	342	313	327	316	327	311	362	326	311	328	321	328	322	329	345	315	317	336	341	348	347	345	342	336	322	348	351	331	333	300	320	347	324	326	311	356	324	300	307	357	345	367	366	367	309	327	336	344	286	346	356	317	321	334	339	315	331	332	303	319	328	339	336	362	305	361	320	351	337	317	345	309	358	302	345	334	348	300	376	330	334	341	344	307	309	344	322	383	338	321	300	339	349	340	327	295	336	351	314	348	309	297	366	326	333	371	322	325	335	357	326	353	302	343	334	313	337	324	326	293	374	329	306	357	322	359	305	355	353	318	337	373	329	312	332	361	335	334	348	329	329	339	338	307	354	313	302	306	312	352	337	357	302	347	346	347	326	303	304	300	368	349	361	349	325	317	326	318	352	311	322	325	307	330	330	309	297	344	309	348	341	335	313	351	350	302	302	291	324	321	348	364	365	317	353	337	374	338	343	331	353	332	329	350	314	341	335	328	331	339	290	277	349	313	317	343	357	350	347	306	379	327	337	331	334	339	335	316	322	323	331	338	342	340	342	314	328	330	330	326	317	347	312	352	278	328	285	324	319	320	352	366	336	365	303	333	353	314	342	319	311	337	318	357	327	329	335	327	347	315	354	325	365	304	325	364	299	353	320	352	318	352	315	314	306	358	329	335	344	311	320	332	344	346	327	340	320	339	304	312	316	306	308	331	340	331	302	324	322	375	323	320	339	321	329	350	324	308	323	311	371	324	335	310	358	320	298	305	317	338	308	327	311	321	336	341	351	336	373	291	337	346	302	362	340	374	306	335	341	354	338	330	296	369	350	324	313	302	325	349	331	322	317	331	345	301	342	363	363	360	308	353	318	340	311	320	395	317	332	310	331	343	326	333	341	354	330	323	338	289	320	352	302	301	348	374	333	342	325	317	305	327	295	311	336	339	279	345	308	329	350	361	315	309	336	330	323	341	301	310	336	326	325	301	335	356	357	353	338	298	311	346	358	319	295	352	351	350	338	380	326	334	313	314	321	302	341	334	304	305	307	322	349	305	318	308	336	336	330	314	366	346	340	345	319	334	330	325	331	338	356	355	298	319	332	343	305	282	338	330	319	348	340	356	357	342	341	310	322	324	363	333	316	341	362	360	324	331	308	346	348	334	347	365	357	367	312	306	328	333	328	323	319	344	321	324	337	331	335	348	328	345	342	312	342	364	341	369	330	304	341	366	320	347	358	322	310	318	326	316	313	313	307	349	317	343	329	337	327	304	320	330	286	322	331	342	360	328	307	350	309	316	328	347	348	377	322	315	317	343	347	323	346	325	346	324	341	309	323	329	317	362	358	333	337	330	377	358	319	318	357	344	292	333	362	326	321	322	335	329	312	356	336	339	339	307	294	352	317	355	345	305	324	344	352	357	310	316	350	330	354	318	339	348	328	317	322	308	353	369	336	337	326	304	332	341	349	338	385	295	326	340	327	327	345	334	372	290	310	351	299	352	336	356	355	339	311	333	323	318	348	353	364	302	331	325	332	303	350	335	315	360	298	306	350	329	312	338	312	342	349	330	334	376	351	315	347	340	332	323	325	338	380	306	335	331	338	311	295	331	332	352	348	324	297	332	315	326	345	359	357	320	323	292	357	344	318	309	330	349	315	334	337	332	344	353	357	304	312	332	308	363	372	328	355	321	335	333	337	336	315	301	345	332	331	329	353	338	325	301	326	296	296	353	296	346	346	317	357	320	367	372	340	338	297	334	332	356	339	342	334	328	336	299	338	333	338	280	318	327	288	300	339	315	333	317	347	360	314	305	317	317	320	361	321	331	343	339	332	335	332	357	314	370	354	322	316	335	330	335	284	328	287	344	332	344	320	319	322	332	318	367	327	318	325	346	338	321	335	369	314	319	335	328	325	327	309	304	322	352	306	367	331	329	361	329	312	369	287	361	354	342	325	334	308	325	334	331	324	315	313	318	335	328	329	353	330	354	342	321	316	314	348	331	319	345	346	327	351	320	347	352	331	327	333	326	333	293	337	343	333	342	344	299	350	329	323	346	359	317	330	336	332	344	313	300	333	333	347	350	369	299	318	331	356	330	323	317	343	321	351	313	332	317	327	336	300	326	347	362	332	370	333	315	335	312	306	338	319	331	350	335	342	317	331	332	311	315	341	335	341	348	355	324	321	322	336	316	327	364	364	361	335	303	340	335	311
20312	2063	2642	2929	2586	2203	1838	1506	1180	1097	1098	1091	1190	1277	1284	1176	1108	1109	1054	1035	1212	1154	1150	1163	932	890	858	825	814	844	828	749	807	842	774	841	764	805	805	809	790	795	738	859	792	765	829	784	757	788	783	776	822	789	805	872	772	757	815	806	769	776	814	749	779	797	748	756	797	748	783	747	802	811	784	765	775	824	791	757	817	724	801	739	779	810	829	796	787	808	769	760	785	780	809	755	810	809	750	803	782	821	799	762	837	775	752	782	784	814	765	794	743	760	754	808	850	830	805	802	830	811	805	787	826	764	771	806	792	801	785	791	770	757	813	819	830	717	772	792	818	797	794	771	779	799	781	814	815	812	765	795	838	785	810	823	792	823	810	824	794	768	813	760	797	859	810	720	822	808	827	838	822	767	756	831	809	830	796	819	838	816	817	746	770	807	763	850	803	806	787	771	744	810	831	804	796	788	812	795	799	705	760	761	773	807	773	806	821	767	802	808	823	790	749	812	786	768	834	774	801	796	827	799	797	783	811	795	833	762	792	788	773	798	745	776	812	780	765	787	800	752	807	814	774	698	802	768	810	796	807	789	826	775	800	820	813	766	799	826	799	758	798	776	783	772	753	790	788	775	773	809	788	808	786	771	761	830	759	762	765	782	807	787	774	756	773	801	759	766	788	811	784	830	761	768	787	788	808	793	860	741	797	788	750	816	785	802	807	799	799	851	825	791	784	812	764	783	801	723	827	819	761	747	831	830	756	781	741	785	796	796	776	784	839	785	723	774	741	820	806	792	759	740	815	794	801	848	801	790	794	822	782	787	767	759	824	813	752	798	744	767	782	787	753	788	779	699	813	841	783	831	815	762	785	829	828	799	795	804	768	804	800	779	771	817	800	835	816	774	806	790	781	764	791	820	773	761	790	833	779	794	766	801	835	822	845	762	792	804	773	793	808	829	821	786	817	755	811	752	839	802	777	820	784	790	804	747	801	818	864	804	804	800	791	769	822	788	836	793	780	809	780	783	818	759	761	766	820	797	771	793	803	800	742	765	806	807	774	775	824	751	787	762	849	823	797	794	818	748	721	869	754	832	781	854	773	825	780	824	761	822	787	828	773	787	785	768	838	826	808	822	818	759	817	861	821	872	753	791	826	792	826	768	797	771	780	785	695	763	801	820	803	802	799	793	812	852	808	784	818	821	779	749	804	794	775	749	796	797	778	805	844	778	801	827	797	786	767	753	739	845	735	779	776	751	783	774	806	786	775	746	779	760	762	746	768	768	789	781	790	792	829	798	817	784	795	785	788	806	784	822	778	777	719	798	839	830	786	812	801	808	795	821	792	795	809	833	841	782	812	817	773	844	740	811	819	768	823	812	796	775	797	776	829	804	837	789	796	798	781	794	820	802	794	825	879	831	804	774	823	806	764	814	759	797	813	784	789	761	784	838	787	800	778	750	795	746	780	808	782	791	786	776	820	773	802	761	831	772	830	845	801	788	796	777	768	795	807	766	834	794	738	761	740	804	816	790	789	803	776	767	782	749	767	771	773	762	848	798	788	791	781	774	777	821	801	788	798	813	797	773	776	782	806	760	808	807	820	699	816	793	796	715	831	761	779	788	771	828	770	818	785	850	761	757	759	774	796	812	837	765	839	769	759	801	801	804	751	780	812	799	816	783	823	797	779	814	826	827	728	809	847	811	816	807	799	793	788	795	757	787	764	787	819	767	764	778	769	777	794	783	825	783	785	751	738	808	787	794	771	796	749	809	796	762	767	798	798	779	773	796	786	855	798	822	760	798	760	800	794	739	827	846	778	743	825	747	759	727	804	799	843	846	804	833	758	762	784	779	810	803	799	782	781	809	837	763	813	816	755	785	752	822	806	836	748	818	784	777	750	801	815	783	760	716	739	785	820	800	826	847	824	785	820	815	761	817	805	828	799	846	779	825	811	802	816	839	796	856	789	794	790	725	802	750	775	778	780	778	789	811	771	825	828	804	735	776	804	783	852	780	782	755	731	749	839	800	828	816	781	789	776	766	725	755	789	766	756	793	780	831	769	760	776	815	838	777	793	761	793	839	801	793	831	769	792	781	806	804	777	747	845	780	728	766	804	779	755	746	767	790	809	766	802	769	763	794	821	780	782	775	799	853	763	789	779	800	816	733	861	803	796	826	777	810	807	784	757	815	817	812	792	769	786	782	765	754	800	792	769	804	776	779	808	817	784	789	824	827	800	805	787	761	831	793	810	838	774	773	787	813	828	779	799	795	828	761	757	766	807	748	807	787	797	806	839	816	812	800	791	784	788	789	805	783	786	775	792	826	806	808	798	737	749	759	854	781	778	772	787	776	743	799	785	816	724	789	782	794	766	807	805	800	789	752	783	766	779	764	759	834	807	732	825	849	790	742	796	830	818	795	791	784	775	823	775	805	787	764	779	775	793	787	787	761	773	759	797	817	828	773	793	791	777	776	777	789	781	835	762	780	788	810	808	803	828	859	808	800	810	780	796	837	721	802	774	774	767	780	763	755	781	789	792	808	775	769	800	888	852	818	765	764	811	763	769	779	813	823	758	747	786	784	780	820	805	747	827	808	787	860	771	770	762	788	796	755	777	804	831	805	791	742	783	768	807	757	788	777	811	851	871	768	798	827	818	790	824	796	829	778	765	755	772	773	803	791	766	818	831	768	814	782	808	810	820	791	792	785	739	854	803	786	795	760	808	775	806	868	828	804	801	781	809	807	765	724	805	771	796	710	794	808	800	781	805	777	803	850	779	727	802	771	808	825	792	820	819	793	737	785	853	815	814	764	745	775	782	748	803	789	830	747	775	783	805	758	812	754	769	803	780	806	788	759	793	827	796	757	845	796	797	815	762	805	794	766	786	786	828	805	799	731	770	844	827	842	782	763	825	735	838	787	780	741	806	779	760	784	783	744	804	739	829	797	748	793	808	766	786	823	785	788	769	794	795	795	745	731	756	805	852	783	788	781	772	819	794	796	796	779	756	764	810	738	806	815	779	761	815	832	794	779	749	764	826	777	786	750	775	852	808	775	783	791	782	756	793	829	785	803	760	820	778	765	786	776	804	846	787	823	770	764	764	740	799	799	807	803	785	808	805	760	748	793	815	777	784	793	799	820	779	789	810	789	790	811	820	790	756	763	796	790	777	784	798	767	755	798	768	785	760	756	809	770	806	824	834	764	815	810	800	803	775	750	816	749	826	823	829	779	807	791	788	780	803	802	752	747	789	771	797	769	768	764	832	795	824	778	800	764	770	782	745	829	776	794	796	826	759	783	784	774	806	773	762	779	860	789	828	786	817	810	759	842	777	805	756	807	779	783	828	795	798	778	775	803	804	809	796	770	861	824	705	838	795	785	799	814	843	794	814	784	831	742	848	790	778	793	801	797	794	766	771	794	814	829	803	763	788	797	811	790	787	817	772	784	726	751	775	790	799	787	789	794	788	805	853	824	775	783	763	794	844	744
38943	9604	1844	1286	923	662	577	448	353	364	317	313	339	353	326	289	268	312	325	350	353	337	314	280	269	244	250	239	241	271	232	243	248	255	244	228	253	244	217	238	230	225	224	250	228	208	249	236	229	280	230	235	212	238	240	254	242	221	229	238	236	257	235	262	245	252	215	263	243	230	203	260	252	236	252	243	228	247	243	261	241	225	241	262	240	227	225	259	224	246	229	261	236	224	217	231	220	229	237	212	269	246	219	246	252	235	246	246	226	242	227	235	226	232	252	238	213	238	244	270	243	240	233	254	231	265	247	241	229	231	261	211	213	228	224	260	223	227	241	205	252	231	284	235	246	251	279	229	252	223	242	250	252	242	231	257	221	264	255	241	219	242	254	253	216	219	253	227	242	259	221	230	234	261	237	267	224	254	232	253	237	240	254	257	244	215	227	235	235	234	276	275	250	220	214	237	227	211	228	222	216	238	220	208	240	246	274	246	236	227	257	235	229	241	228	252	247	245	236	220	223	234	241	214	244	230	248	248	218	228	234	263	232	262	251	266	215	247	221	259	228	251	243	239	252	252	247	223	217	224	230	259	213	262	226	226	246	224	222	232	220	233	230	221	218	242	236	250	216	224	228	262	242	224	197	234	244	226	242	236	228	244	252	236	279	234	255	202	246	238	263	233	227	224	238	251	221	198	226	228	269	251	217	235	246	209	246	263	217	222	268	268	235	232	219	233	227	234	203	234	228	240	242	244	247	213	248	235	222	231	258	253	210	268	242	243	216	244	229	238	248	248	241	229	227	219	253	245	235	256	268	236	252	240	224	259	234	217	222	222	233	244	256	249	229	263	239	225	211	215	252	230	221	245	238	214	201	219	240	275	231	217	246	240	216	234	234	275	223	268	233	230	208	281	247	244	264	227	244	231	237	225	223	223	195	260	243	211	250	252	221	239	249	247	245	219	216	231	232	270	244	242	230	235	252	243	246	251	234	257	226	243	247	254	243	217	235	236	227	236	239	255	212	214	242	239	231	228	218	268	232	238	249	216	237	240	266	237	262	249	224	234	243	235	218	252	239	228	230	239	234	234	234	249	241	229	212	252	238	215	227	239	248	216	218	254	212	218	210	235	230	221	232	241	210	225	229	244	231	275	235	245	229	211	241	238	217	241	223	230	239	250	234	230	245	236	237	269	215	254	239	246	217	230	228	238	251	234	241	244	265	241	223	281	261	253	214	266	240	246	231	233	228	242	217	228	215	269	220	261	228	226	242	240	234	230	254	244	231	247	233	218	268	231	222	237	226	194	233	233	239	244	213	232	223	249	240	241	215	213	257	264	235	207	255	233	233	231	221	251	250	205	207	249	242	245	230	238	261	255	225	231	249	239	214	266	232	221	258	253	250	259	238	236	211	242	229	262	250	259	260	260	253	222	211	255	257	241	241	245	243	224	200	239	222	246	237	219	236	208	255	250	246	240	261	211	225	230	231	238	238	233	206	232	216	235	267	235	244	217	248	222	221	236	231	234	229	231	234	248	249	250	259	223	246	215	239	217	233	202	254	237	227	242	244	235	238	231	236	230	259	246	239	245	226	241	241	243	260	221	251	215	218	247	218	248	253	272	270	262	238	247	217	238	219	227	231	253	243	216	239	234	218	218	209	229	240	258	224	224	231	223	235	229	249	244	239	210	202	252	243	221	237	261	255	252	239	236	233	225	229	237	228	223	241	236	247	253	224	205	238	235	236	228	251	231	230	253	257	256	243	215	222	254	225	259	245	232	238	218	263	219	255	275	240	237	234	234	243	242	222	256	230	228	240	219	247	248	238	281	235	236	257	216	246	257	234	254	223	250	225	267	249	248	215	225	242	255	246	276	246	255	227	242	246	191	257	243	201	248	227	240	223	247	251	237	236	225	230	256	233	256	258	251	231	212	250	223	268	220	205	225	243	218	224	241	279	230	262	234	237	226	233	240	202	224	211	248	244	232	230	259	274	246	226	204	222	228	223	208	222	225	229	251	243	230	228	242	238	239	250	278	202	230	244	217	257	257	201	255	219	247	236	247	242	246	233	236	226	216	239	244	243	233	229	247	263	221	230	248	217	233	226	269	212	242	249	245	237	232	249	242	269	251	255	221	222	216	240	252	243	254	248	243	240	253	225	255	246	249	219	246	230	233	247	221	241	221	249	225	206	247	224	246	225	223	239	205	246	224	254	213	232	256	243	243	209	244	234	238	233	233	256	257	228	250	236	250	228	257	251	228	260	251	245	234	231	256	267	207	229	226	222	228	208	242	222	242	226	204	243	228	238	228	246	242	233	215	254	250	254	254	241	209	234	252	252	240	225	247	202	250	281	223	249	241	239	246	237	241	233	240	224	258	260	231	250	274	263	240	218	244	237	228	239	222	251	251	229	209	224	226	248	240	210	216	243	244	256	255	235	230	257	261	224	259	247	227	236	244	237	257	260	222	225	226	253	204	250	204	268	204	227	233	217	251	240	238	238	205	230	260	252	231	213	251	256	240	241	231	255	237	235	224	228	255	250	259	240	204	230	224	248	269	243	252	247	238	275	250	240	225	221	258	262	229	243	238	224	260	231	258	250	216	226	222	237	234	259	246	266	242	275	223	228	244	245	263	235	232	231	240	239	247	239	252	203	237	236	248	250	211	243	224	248	243	222	234	237	242	207	245	244	202	236	220	235	253	258	254	232	259	261	209	243	231	257	249	229	244	259	196	217	244	250	219	261	233	238	241	265	236	233	229	248	242	257	275	231	242	241	233	239	220	251	241	236	266	243	222	206	241	228	241	279	237	247	248	245	245	250	234	249	227	247	231	254	232	264	249	278	214	242	217	241	235	247	227	222	235	243	239	259	230	210	206	234	227	224	239	248	251	222	238	245	244	251	222	242	223	229	239	211	228	266	248	247	211	230	246	218	223	220	273	234	224	236	222	238	245	223	252	264	231	231	249	218	248	202	248	256	249	218	243	247	235	255	224	210	230	205	220	240	238	231	237	254	254	211	253	235	231	239	214	268	211	241	250	240	245	235	288	239	251	215	233	233	236	244	233	216	229	265	259	255	227	254	238	218	234	236	246	230	257	276	220	244	214	237	248	249	231	251	248	238	263	236	230	225	230	206	209	223	216	235	256	235	230	246	236	240	235	258	234	221	232	222	258	265	218	216	248	286	248	238	212	224	225	224	232	219	244	232	211	248	238	239	241	244	253	250	240	224	252	265	242	210	231	247	232	246	216	240	219	264	242	242	224	213	216	210	233	234	237	224	250	231	256	241	218	233	241	239	218	264	236	260	233	249	241	233	229	254	246	237	241	216	238	248	231	250	243	248	230	259	243	253	222	252	247	250	229	254	246	219	237	221	247	230	251	236	257	255	262	231	210	243	244	244	236	244	233	238	239	258	237	219	240	212	232	236	229	233	231	243	238	234	265	231	242	222	269	246	251	214	220	262	235	235	256	230	273	235	230	229	234
25102	2807	3092	3865	3507	2840	2255	1594	1252	1101	1087	1215	1385	1374	1251	1039	912	943	1018	1155	1253	1259	1325	974	741	718	630	619	625	578	598	633	580	585	562	610	602	600	604	571	612	610	606	567	601	580	617	583	583	581	615	577	584	623	587	587	584	583	605	604	562	547	576	609	595	554	566	579	581	517	595	581	630	608	597	556	560	566	545	610	585	593	560	573	527	586	603	613	562	589	577	609	570	639	590	559	556	579	593	572	591	557	560	573	581	613	594	595	573	571	556	599	534	596	508	587	591	557	560	617	594	573	586	578	534	573	582	549	604	596	565	576	602	568	570	583	583	545	595	560	601	558	576	602	553	554	578	556	548	555	558	554	605	584	608	575	570	604	578	578	538	556	573	563	550	569	552	558	559	520	562	599	513	575	562	549	611	571	567	535	585	613	638	576	593	547	544	582	587	577	557	579	550	589	528	599	599	584	612	591	545	545	611	599	567	579	610	587	572	566	603	585	558	600	559	564	600	584	527	574	582	567	566	571	588	593	617	600	559	576	576	570	538	603	536	611	609	540	525	604	551	581	576	582	523	574	550	596	564	591	535	550	620	578	581	532	596	571	616	542	564	569	530	616	603	519	525	587	598	601	539	535	533	547	591	561	565	604	578	570	541	573	610	602	584	559	580	608	559	573	569	630	518	583	608	575	637	518	569	549	530	606	585	569	585	575	545	583	615	543	607	565	544	587	586	536	590	531	541	617	630	589	589	574	592	569	617	560	584	560	575	538	593	550	588	592	553	596	576	574	565	597	585	627	598	603	586	568	590	562	590	565	590	628	609	604	590	583	574	579	578	582	571	576	553	557	543	560	589	581	603	600	550	588	618	564	551	573	579	589	599	551	581	564	630	554	574	556	576	551	551	563	565	599	560	606	591	576	616	548	538	605	611	546	566	605	549	592	604	585	583	561	584	630	548	605	596	586	587	542	594	556	600	595	624	562	594	622	576	599	567	561	567	555	559	599	560	597	593	585	550	584	543	558	551	617	557	599	591	580	554	594	580	554	616	590	557	578	571	572	581	599	595	589	580	590	603	581	583	599	563	592	605	561	621	571	607	595	592	578	577	593	583	558	579	598	576	568	585	593	555	530	565	556	555	591	567	644	554	556	602	561	573	609	614	566	552	551	586	608	586	588	570	558	550	585	591	559	574	533	596	551	571	587	571	551	592	557	599	589	609	570	578	544	541	525	570	617	603	559	621	553	570	592	533	618	612	543	557	556	578	589	580	611	592	568	559	588	598	568	524	544	574	585	541	582	636	586	541	541	580	629	590	569	556	585	596	570	565	615	543	596	579	547	601	574	607	582	566	571	604	602	597	544	600	541	559	627	621	585	541	620	629	582	554	605	565	587	534	579	587	555	589	601	530	587	572	589	590	603	546	574	617	548	589	572	599	549	568	581	577	562	534	601	577	580	532	572	558	575	564	594	582	575	589	580	595	605	539	560	570	574	625	573	593	614	527	594	584	578	571	582	593	631	572	617	549	582	600	603	587	589	591	552	526	563	589	609	617	508	593	575	583	586	555	587	553	561	555	580	619	583	592	602	595	550	554	590	598	581	571	575	555	526	636	588	590	560	605	544	597	549	531	552	571	573	568	589	623	564	570	584	568	585	589	615	574	549	602	580	544	615	582	557	590	585	597	595	566	602	571	542	582	571	601	556	557	609	552	596	620	577	572	573	587	550	522	589	622	597	587	618	588	600	593	594	562	581	616	572	557	578	615	603	566	556	581	564	592	567	559	599	574	567	581	604	581	624	591	554	630	550	576	624	588	553	574	628	570	613	511	590	603	600	627	569	587	521	625	552	580	555	563	607	568	590	564	605	515	603	606	591	574	580	580	526	578	559	558	596	586	609	590	563	545	613	601	613	559	581	588	580	624	584	590	593	553	580	546	549	601	625	535	564	578	567	548	577	576	573	559	620	546	588	562	560	610	574	566	590	571	582	538	597	557	622	565	559	617	561	632	568	571	578	541	565	594	563	550	601	581	575	606	605	615	559	609	588	567	569	582	504	553	578	561	605	576	597	579	615	586	575	605	546	546	603	561	558	560	539	608	550	589	570	586	581	578	577	559	563	561	561	521	617	591	561	587	599	561	572	619	568	614	603	547	600	609	642	574	592	617	596	605	589	562	575	558	574	569	561	573	559	564	566	562	552	592	587	598	556	581	555	533	542	594	622	569	539	599	638	587	571	546	592	578	591	551	568	582	549	574	562	559	626	585	590	570	554	571	591	551	565	587	588	627	578	585	558	596	561	611	555	540	556	549	535	584	548	545	597	587	566	573	554	579	606	561	582	584	577	596	577	514	608	617	551	605	566	630	562	600	604	608	589	595	627	626	604	539	594	581	576	589	582	600	609	599	580	604	595	550	550	544	593	584	571	575	577	614	592	529	566	551	600	581	556	557	596	620	535	572	584	525	609	565	586	646	627	605	586	597	566	581	629	544	585	570	588	563	571	575	571	589	581	579	602	591	572	576	556	593	536	605	581	576	570	631	611	568	597	586	571	593	566	574	540	547	550	548	602	600	546	575	591	573	623	570	547	563	613	548	599	590	605	600	549	584	590	572	569	563	547	550	580	578	562	559	596	552	577	546	531	585	592	571	580	552	606	604	568	557	587	579	565	584	568	623	600	553	586	598	551	620	534	573	601	522	562	588	575	577	598	576	573	563	549	568	576	650	581	601	544	595	597	513	622	587	545	611	570	584	590	527	599	552	548	609	532	564	579	578	545	576	578	592	582	524	581	576	610	530	600	566	575	605	562	552	615	569	612	554	579	576	580	568	566	573	608	555	597	576	561	569	556	554	592	554	561	589	572	582	581	564	557	601	579	553	606	576	578	629	535	579	612	544	565	569	614	595	587	595	541	584	577	587	595	590	612	619	558	563	580	562	566	581	587	577	608	547	575	590	576	564	597	572	560	580	561	575	577	609	566	564	579	585	584	530	589	591	532	583	550	578	596	595	540	568	588	548	568	553	583	564	591	545	555	588	550	571	551	543	611	577	600	574	559	539	589	572	590	594	594	608	550	594	596	566	545	568	574	603	575	571	568	572	590	575	591	607	615	600	566	595	598	558	564	592	568	597	563	613	558	597	559	530	608	539	591	560	586	580	546	567	541	560	560	566	569	567	564	590	556	583	547	564	577	583	589	584	612	577	583	609	513	588	579	583	583	557	590	593	548	616	590	614	585	593	532	563	592	623	578	596	578	592	609	596	600	576	606	579	595	544	583	570	599	577	612	588	589	573	559	549	575	568	586	589	574	605	533	611	541	587	576	570	584	564	591	535	543	589	557	603	587	566	584	550	583	576	594	575	559	580	593	550	576	580	565	560	566	608	597	593	611	616	561	618	574	600	565	609	568	609	560	591	577	578	564	574	585	583	572	539	592	555	555	604	540	614	615	595	537	560	545	580	565	554	586	543	579	531	588	564	550	598	546
13033	1571	580	466	410	364	344	273	263	285	264	314	309	319	281	266	268	286	327	329	289	301	284	277	245	277	243	272	254	301	253	248	276	309	237	270	275	255	257	246	241	255	255	263	272	262	285	284	261	272	280	267	265	274	271	275	285	264	280	279	306	274	240	276	248	264	252	280	251	258	262	281	263	269	290	256	278	259	303	253	269	266	270	253	265	285	278	257	275	255	269	261	278	279	248	285	253	274	246	269	278	265	268	294	263	259	240	283	289	298	284	240	274	260	300	264	299	269	259	254	252	252	277	279	267	247	271	282	260	271	238	266	266	279	254	277	271	288	264	299	281	275	281	262	277	276	276	258	266	296	268	258	256	274	288	264	286	298	285	238	252	226	297	281	287	260	236	259	284	240	269	282	262	285	255	266	253	262	275	241	223	290	261	273	257	279	251	295	268	289	296	263	247	285	272	292	267	250	295	268	248	261	275	255	262	290	275	264	271	265	267	283	249	267	245	266	287	264	249	296	245	246	292	274	267	273	282	271	255	245	309	262	251	272	303	248	258	244	260	232	281	275	274	290	245	255	238	280	240	266	279	288	262	243	279	287	281	244	266	256	235	239	298	263	252	266	273	282	251	246	266	268	298	233	266	293	241	242	270	252	270	263	253	266	275	265	273	295	261	266	265	277	286	276	279	277	272	264	282	288	263	278	279	272	261	246	273	263	278	273	260	256	243	253	252	270	255	280	251	273	253	276	297	250	281	266	290	240	279	298	224	267	270	259	255	258	248	279	274	295	283	269	253	269	263	287	270	295	246	269	295	290	295	244	257	274	250	258	260	270	270	267	307	270	291	256	261	252	267	260	272	277	244	237	263	301	260	291	260	272	264	282	259	259	238	283	280	288	263	254	286	269	290	241	242	279	255	279	280	235	267	264	257	291	273	254	255	243	238	255	266	300	275	265	270	280	251	304	242	265	274	282	253	264	276	275	289	255	281	290	266	251	281	298	275	269	259	244	276	259	294	262	271	241	274	282	272	229	251	261	279	280	274	256	235	257	285	284	284	250	265	284	234	264	281	243	269	305	287	230	244	277	267	303	266	274	284	256	263	305	276	306	255	254	297	257	248	256	281	269	269	272	257	250	249	248	260	241	277	299	261	263	273	288	293	305	283	279	240	251	268	288	273	244	273	267	245	294	273	269	272	268	263	240	288	290	257	264	260	265	227	247	273	270	291	279	285	271	253	272	282	245	257	269	273	243	247	279	275	250	272	259	256	259	275	265	263	270	285	270	249	288	271	254	292	231	253	266	286	266	265	262	282	252	260	221	278	238	258	274	257	283	263	290	248	239	281	287	247	280	263	278	253	261	269	280	258	271	252	280	263	262	276	267	228	284	277	251	268	272	253	234	239	265	258	243	260	275	236	284	254	303	260	235	270	283	287	259	267	250	243	270	289	244	285	271	279	278	260	270	272	267	280	268	255	299	281	261	272	288	248	291	254	231	266	252	263	260	304	261	323	279	261	306	307	253	271	261	271	286	262	287	294	318	261	273	296	267	268	272	287	258	274	267	282	280	275	257	263	275	262	290	267	302	301	272	293	304	282	261	281	292	291	248	239	244	270	280	230	266	259	288	236	253	291	259	271	256	268	268	273	288	281	243	241	264	266	289	265	245	282	275	257	281	252	263	275	272	269	264	284	263	277	257	251	264	247	243	270	271	231	279	245	275	273	273	263	272	281	272	222	221	254	279	269	266	259	241	270	270	243	296	272	274	238	272	255	275	276	257	277	262	261	268	250	280	295	261	265	263	252	277	277	281	269	260	263	246	274	270	263	282	285	282	268	245	270	268	250	248	215	275	292	258	243	293	260	284	301	249	306	284	261	252	262	264	284	251	263	244	258	235	258	304	292	264	265	276	272	266	241	266	238	257	288	289	257	226	261	273	270	260	284	278	286	268	263	237	250	256	306	297	260	253	253	282	277	266	252	238	264	270	269	276	262	297	292	260	265	249	289	272	272	279	272	259	262	282	290	280	262	298	263	275	262	271	272	253	267	276	273	265	270	268	278	273	240	255	262	262	231	280	279	278	256	264	269	248	264	301	273	259	226	269	265	281	264	274	253	290	274	252	270	278	232	259	244	281	279	276	265	262	253	252	286	239	281	305	282	256	274	272	267	246	251	288	243	259	264	262	252	276	268	265	252	239	250	254	269	272	267	280	248	263	246	253	264	243	265	236	255	249	242	262	285	279	272	287	256	267	279	275	280	259	299	242	310	282	248	244	269	274	233	277	281	272	253	250	289	262	271	295	251	259	258	285	296	243	275	257	261	276	285	270	290	283	248	260	271	258	284	287	242	241	265	279	261	270	235	249	289	282	266	268	263	261	256	262	274	267	249	261	262	253	265	260	253	258	246	228	259	282	270	250	302	322	301	293	278	267	287	265	275	268	262	296	299	262	266	266	254	266	292	277	279	237	269	266	300	277	290	291	261	262	265	283	268	250	250	283	225	270	266	250	278	257	277	265	262	289	279	236	249	276	271	246	222	269	298	260	259	278	262	270	250	249	270	267	278	251	274	281	279	256	276	296	265	248	243	283	320	287	244	276	279	275	240	280	280	284	266	303	241	275	269	243	244	246	295	285	286	275	267	245	269	228	276	261	264	273	280	251	279	264	286	257	258	261	283	269	254	265	247	290	280	280	272	275	236	273	244	253	244	266	291	279	277	259	248	283	277	281	274	263	262	265	248	277	286	265	243	273	259	272	279	264	280	241	269	257	285	287	269	277	266	261	242	262	237	248	268	272	278	261	316	289	270	244	258	254	241	288	296	239	293	287	281	262	259	254	249	267	251	248	278	259	296	261	274	272	255	263	275	254	253	283	248	276	305	261	277	266	292	272	268	288	265	283	315	297	299	256	260	275	261	294	266	256	318	248	256	260	243	267	272	271	282	280	299	271	257	271	269	252	280	270	301	291	261	275	285	260	248	262	258	275	253	269	283	282	273	271	261	270	258	255	283	250	285	272	292	293	265	290	282	270	277	277	270	231	264	243	270	279	284	278	266	262	237	255	286	273	267	275	259	264	309	266	292	302	255	245	266	277	294	258	241	259	309	289	265	253	251	264	309	302	267	248	262	283	276	256	253	291	272	283	289	299	294	249	265	234	235	259	273	290	250	270	259	285	269	293	279	242	258	286	246	247	256	262	257	293	250	253	275	267	277	267	265	255	265	260	285	275	259	290	273	269	252	267	284	283	258	279	261	273	266	258	259	260	270	254	242	272	265	292	261	294	275	254	277	274	262	270	255	281	297	277	287	259	271	272	286	258	249	277	269	284	261	260	278	283	258	299	267	286	269	275	255	272	272	263	297	290	284	276	252	298	253	285	266	231	300	313	243	275	245	301	281	283	312	296	300	263	290	278	273	271	242	236	237	268	275	246	264	257	254	306	294	276	254	272	268	299	300	247	272	264	265	285	268	272	239	278	302	267
9272	1198	1340	1507	1405	1187	934	892	791	811	806	906	914	846	844	735	740	812	891	902	927	942	810	767	698	725	674	678	698	659	654	682	686	672	666	679	707	681	674	629	638	713	665	714	654	672	692	679	668	660	667	690	657	656	599	655	665	595	704	641	644	656	680	656	664	717	658	671	693	643	670	667	618	678	670	680	681	619	667	701	656	704	701	646	682	714	696	643	670	683	651	661	661	681	674	676	683	655	685	704	661	678	706	622	665	695	674	602	690	676	695	700	707	651	703	682	682	699	654	723	633	676	694	741	697	658	653	633	612	650	639	686	671	642	690	674	694	668	623	693	623	667	696	676	701	656	652	676	693	684	638	646	677	662	661	656	680	659	660	685	685	618	675	658	690	641	652	668	656	699	673	670	618	672	646	645	707	666	687	631	670	645	679	654	698	648	691	685	694	664	696	685	678	673	656	716	693	692	648	650	675	695	713	698	665	690	646	735	693	673	675	662	651	664	661	655	674	672	677	697	623	688	699	639	663	681	669	669	641	699	676	634	707	707	688	688	715	625	710	632	685	673	675	651	626	657	670	631	627	702	690	651	661	663	665	694	656	670	635	693	691	626	684	664	679	677	656	632	683	691	659	686	597	626	678	691	667	675	617	685	697	707	703	689	685	708	637	679	654	711	603	665	714	654	697	626	668	662	655	703	682	662	684	640	693	639	717	622	681	672	647	717	681	686	698	688	675	676	656	689	665	682	625	695	610	670	659	638	675	659	659	656	706	701	636	681	725	641	692	672	623	647	635	680	679	674	650	658	667	677	663	693	663	678	679	660	705	625	694	641	639	627	655	674	651	679	657	634	670	680	665	685	644	685	728	625	633	651	629	667	665	671	665	651	728	698	630	668	680	635	692	642	612	674	658	662	657	687	694	712	692	731	681	647	679	669	643	695	706	648	676	675	666	708	674	660	622	651	671	638	700	664	642	701	701	668	652	662	657	613	690	688	721	690	675	662	715	620	679	669	699	654	634	648	691	630	642	671	626	676	716	633	682	713	630	686	697	691	633	662	661	618	651	660	673	666	644	635	715	632	631	617	656	660	682	681	636	627	662	693	663	678	676	615	740	676	653	674	643	652	650	636	645	665	630	650	686	637	667	647	640	673	669	663	650	682	682	652	660	641	658	683	642	675	695	667	668	659	666	576	665	683	709	645	676	702	691	628	639	675	656	682	618	680	667	653	629	665	657	645	631	761	661	677	650	673	648	675	703	666	640	646	672	680	679	690	673	635	720	612	675	698	661	700	719	664	650	609	657	699	670	707	718	696	673	720	671	722	663	676	658	668	640	655	682	680	631	655	699	640	661	644	652	661	635	647	683	710	661	705	659	658	655	654	682	669	664	676	633	700	719	682	661	677	654	619	663	714	658	681	691	679	640	670	706	692	632	653	631	684	686	686	677	700	689	642	669	630	644	638	693	658	648	675	693	618	696	652	617	666	659	649	689	715	660	675	676	661	692	689	656	677	666	689	720	673	660	657	654	663	661	692	683	681	615	687	649	718	636	665	661	650	661	640	657	669	641	652	702	661	687	674	691	665	646	667	613	624	673	666	627	740	669	674	683	692	667	672	665	660	671	688	662	685	681	639	684	620	702	689	658	638	659	671	685	671	680	642	656	738	617	670	658	678	674	642	675	675	642	640	666	659	620	683	682	666	673	616	685	626	694	675	627	718	675	662	650	659	677	702	710	719	669	635	687	695	725	635	656	634	718	640	656	669	712	669	621	654	685	715	666	739	686	673	681	708	698	649	644	653	668	682	722	647	688	642	668	679	641	632	672	660	636	681	683	683	716	684	669	673	663	714	682	685	691	671	661	642	693	662	713	686	689	727	724	669	680	651	648	687	659	640	651	650	689	693	664	731	684	684	678	652	717	665	627	681	675	702	681	659	656	653	639	616	703	657	701	701	681	669	676	681	668	678	666	681	642	642	623	657	676	624	665	644	682	664	674	672	661	628	702	686	708	679	646	652	660	680	673	674	700	665	692	698	667	682	642	680	692	638	682	681	688	677	705	688	694	674	675	663	674	672	633	659	720	645	665	691	664	666	675	650	702	667	635	687	671	656	638	680	668	702	674	702	664	680	702	664	622	666	654	684	657	674	662	668	633	664	712	658	687	649	675	682	676	708	676	670	690	710	657	669	614	669	669	641	663	625	682	658	633	665	620	646	684	657	642	696	674	671	675	687	707	614	632	701	667	664	685	688	651	703	671	666	702	640	701	663	629	682	677	656	669	697	696	671	692	661	677	657	658	682	655	701	634	668	634	709	665	647	675	653	693	641	659	701	648	661	657	668	612	741	661	623	668	660	669	639	599	677	658	693	632	676	667	699	681	650	656	658	693	658	661	699	711	688	687	660	630	655	671	677	660	650	664	705	653	641	695	706	697	617	706	670	623	650	686	636	683	716	655	664	672	684	688	676	678	691	692	712	678	681	651	609	679	677	645	672	680	677	675	649	683	660	665	657	655	609	672	687	704	659	675	686	659	685	644	701	630	692	653	703	688	694	686	664	714	631	673	655	669	654	665	686	695	684	715	675	726	665	643	662	680	616	686	650	618	691	688	668	650	655	646	637	651	696	687	669	627	650	746	659	672	658	620	653	652	680	646	622	697	708	683	687	664	628	665	665	695	709	697	641	639	621	671	646	640	672	661	662	674	627	681	715	673	676	704	674	661	729	611	729	673	652	684	633	678	643	690	704	686	687	704	660	668	653	654	621	727	665	631	693	654	666	670	651	689	705	653	658	667	652	665	669	702	675	729	692	677	671	654	702	646	684	652	683	677	672	644	689	618	644	686	661	656	643	684	666	693	658	690	670	663	637	664	713	616	683	667	680	703	664	632	658	712	675	688	654	707	666	672	672	671	709	602	616	654	650	638	632	656	688	642	636	666	629	630	647	682	678	687	671	663	687	677	682	690	679	639	660	723	690	609	694	687	649	660	726	651	640	668	650	633	666	655	677	669	664	656	692	672	665	681	679	681	700	676	655	669	657	652	686	661	671	691	619	636	681	675	648	674	695	654	630	680	682	664	660	693	642	679	678	684	681	656	713	695	707	638	648	688	685	650	700	701	695	653	652	641	656	672	670	644	681	634	687	673	652	675	684	620	657	666	659	713	673	667	665	672	672	676	641	654	645	656	676	671	698	682	660	713	696	712	657	690	663	682	666	655	663	668	633	681	665	654	674	672	610	658	637	665	628	633	649	645	642	664	678	683	655	683	680	653	663	690	636	642	660	687	698	664	669	667	644	681	725	645	706	638	677	639	674	654	639	635	692	732	656	649	682	636	697	718	676	691	677	643	746	627	699	711	681	686	673	728	656	681	672	647	657	660	691	698	662	693	698	684	672	717	712	615	687	623	676	650	669	691	664	703	666	683	654	667	651	659	658	695	702	690	665	635	680	681	682	662	655	650	654	655	663	693	653	628	655	721	656
29249	6334	1287	955	775	556	475	449	395	406	416	410	426	387	385	391	387	385	385	396	429	404	374	389	358	352	335	338	368	327	369	341	355	382	372	345	330	287	322	355	340	334	339	331	351	345	332	363	294	312	356	293	356	354	320	340	373	353	344	335	335	346	319	361	338	387	328	297	303	343	324	366	331	334	351	340	340	326	322	354	339	279	337	363	315	368	321	336	377	373	343	349	328	324	335	335	366	365	332	336	327	321	319	324	291	351	324	347	334	365	357	373	360	331	296	346	349	340	348	328	380	330	345	309	334	376	331	319	350	375	332	318	382	352	325	343	324	326	364	307	359	342	353	352	316	337	320	343	335	379	349	329	329	339	316	359	333	332	321	312	312	276	357	322	318	364	351	368	324	318	348	352	348	316	350	359	336	346	333	312	363	373	366	341	357	337	339	329	366	370	370	337	326	334	313	302	350	336	328	336	309	318	386	307	315	336	354	340	352	343	378	361	350	321	341	343	328	314	333	331	351	330	358	367	355	326	332	394	348	325	318	343	338	338	366	358	311	341	328	349	307	341	317	337	338	305	339	329	338	353	360	348	329	389	303	309	330	344	369	315	332	343	306	313	335	346	326	336	305	314	355	348	345	340	336	323	336	389	345	355	347	360	336	362	348	324	356	365	324	351	351	287	351	387	311	350	332	352	297	367	365	357	351	325	333	336	318	328	355	347	322	325	356	350	326	328	336	340	311	322	363	338	348	366	336	333	354	362	344	320	324	342	323	371	332	336	345	360	337	382	339	291	363	331	355	334	313	364	389	328	378	368	330	338	354	318	308	302	399	326	351	334	343	338	330	319	333	317	346	336	322	311	329	362	358	331	349	351	320	340	352	377	362	341	336	354	344	316	350	382	348	325	334	334	320	354	323	337	313	348	370	326	351	339	355	331	363	372	331	336	346	353	314	343	333	337	303	347	360	338	352	315	343	324	308	289	330	390	347	357	301	384	344	351	356	337	382	323	338	373	346	331	338	366	353	335	332	319	336	305	358	373	359	363	320	376	344	362	369	354	343	330	353	383	322	339	330	347	340	346	314	320	350	322	358	376	341	345	313	368	360	355	323	323	305	334	311	307	340	360	346	328	349	346	337	347	349	321	335	360	347	344	351	353	359	345	331	351	356	321	358	371	328	348	362	344	342	320	301	345	357	373	334	326	365	324	323	350	347	325	366	335	338	377	357	359	333	328	311	323	347	363	338	310	375	340	324	359	320	324	347	345	334	331	359	351	361	334	381	354	377	355	364	322	324	338	337	314	370	365	369	364	347	342	349	343	334	354	314	367	334	336	325	329	357	352	334	322	328	307	323	348	373	312	334	326	398	360	345	320	351	355	324	328	329	304	341	333	348	336	348	345	344	329	337	336	372	367	360	306	365	336	350	343	341	303	322	357	326	340	397	362	348	355	369	317	332	376	318	325	329	346	324	314	299	355	342	373	350	336	336	363	387	340	358	329	327	328	356	360	366	327	348	362	355	345	326	365	308	333	341	377	364	345	324	364	332	353	363	342	369	335	340	339	338	331	342	351	369	347	330	316	349	313	333	355	336	362	332	349	333	326	342	344	359	303	378	340	308	335	326	341	300	345	319	342	328	292	371	357	344	352	351	351	336	384	331	340	362	311	357	329	349	363	359	327	330	308	340	367	316	315	364	344	347	316	313	319	325	361	330	341	329	389	298	330	297	331	324	317	325	342	339	374	320	322	347	347	332	294	356	344	342	330	367	359	312	363	307	307	320	329	326	349	341	356	320	334	353	345	336	363	355	299	314	362	353	335	357	329	332	335	370	334	349	315	321	350	346	374	296	337	364	319	329	345	345	333	337	356	318	375	353	356	335	333	380	358	342	359	335	327	343	321	337	363	386	336	336	327	367	356	299	349	344	368	344	320	332	353	317	334	337	377	335	330	368	396	328	360	371	342	311	371	343	370	335	316	350	338	328	373	320	330	354	403	356	335	370	332	335	343	338	347	321	344	317	364	330	311	320	370	346	351	343	347	362	379	323	294	369	311	362	369	408	331	358	318	340	337	355	356	309	343	342	350	317	349	363	395	331	330	340	356	349	344	311	327	360	379	348	318	308	364	367	376	300	358	366	351	318	335	331	356	335	352	337	314	356	330	319	347	344	360	339	310	348	337	343	306	342	354	324	337	322	342	332	329	367	364	357	340	328	345	375	384	357	328	322	326	301	318	317	360	336	350	322	362	355	340	353	323	320	346	360	347	366	370	338	321	353	349	366	357	352	367	329	346	353	335	340	309	369	371	343	327	344	380	338	322	314	345	308	293	321	324	372	353	314	374	324	358	379	361	349	345	321	358	350	333	333	362	323	349	312	359	333	364	356	304	367	388	319	365	354	313	275	349	353	358	339	355	327	325	349	357	362	341	342	314	313	316	333	389	374	307	350	323	381	352	336	377	362	320	367	315	321	316	346	336	352	364	345	318	336	331	318	365	345	330	354	325	324	353	359	317	345	350	340	315	304	322	340	313	335	382	335	332	338	344	324	340	327	339	332	311	341	304	355	320	348	339	356	318	357	347	314	310	352	339	332	342	323	336	333	313	359	338	324	379	328	339	340	325	325	323	319	385	348	368	329	356	341	326	338	344	314	351	357	335	323	333	354	328	321	330	333	325	335	347	352	344	377	374	345	342	369	387	336	326	342	354	316	346	357	312	329	362	353	340	364	339	349	292	336	342	332	370	340	302	353	314	337	340	365	351	351	361	332	335	290	335	315	332	329	342	328	355	342	354	338	362	335	334	367	335	332	315	330	372	328	306	329	372	321	359	326	372	379	339	337	296	355	337	337	368	343	340	341	366	319	345	346	365	370	332	345	339	325	350	357	322	333	323	353	364	350	316	317	358	330	346	319	386	327	282	321	349	349	345	289	303	350	337	327	345	355	347	375	385	389	341	333	336	350	332	347	340	332	331	355	329	341	335	358	303	338	330	301	332	329	322	303	323	351	345	345	343	328	336	332	346	325	345	349	368	343	317	351	314	353	326	316	326	357	344	339	356	313	377	380	341	369	333	346	342	354	352	353	322	353	331	308	324	346	336	356	332	319	365	345	370	337	349	355	296	315	344	321	358	363	308	356	339	328	362	381	347	338	367	351	330	320	377	315	331	313	337	391	345	368	371	345	376	364	352	357	353	362	363	316	343	347	364	360	293	323	344	333	341	310	348	321	349	354	333	342	344	369	327	339	335	357	345	359	345	349	363	347	334	335	340	364	332	339	343	341	327	308	374	361	350	370	368	366	340	356	349	313	346	353	338	353	344	340	342	337	334	335	334	328	357	349	318	346	370	371	325	305	332	325	328	345	342	332	337	336	346	338	361	319	340	322	363	348	326	347	318	337	332	331	344	311	324	316	358	361	342	324	346	352	358	318	334	356	319	352	385	337	341	355	345	343	337	340	330	367	314	355	345	345	328	331	325	339	336
20166	3193	2692	2857	2585	2113	1756	1434	1283	1300	1319	1497	1501	1333	1146	1099	1148	1217	1361	1392	1359	1220	1126	986	897	854	855	821	835	901	810	795	874	851	853	783	782	813	812	846	804	827	824	820	843	796	798	887	860	813	830	837	783	830	791	858	832	787	795	798	806	822	752	797	873	803	861	816	853	880	828	819	840	812	781	842	844	822	867	823	778	870	832	823	821	818	821	825	813	821	764	812	764	833	854	857	807	838	829	779	833	783	890	842	791	862	863	806	834	890	856	874	812	768	837	804	815	833	778	897	847	845	806	784	837	843	795	826	796	815	801	779	813	773	840	812	848	813	829	824	806	857	787	828	862	839	823	820	842	776	802	782	763	833	795	844	891	784	898	832	822	845	790	830	842	855	786	829	800	804	835	798	817	805	808	836	851	859	869	790	791	845	812	786	847	883	821	803	763	756	825	800	861	848	843	802	854	796	846	822	853	787	782	856	803	783	809	821	812	820	808	861	844	759	812	808	837	797	831	833	830	827	819	772	814	835	769	906	817	796	800	809	837	793	809	863	825	828	769	822	790	798	835	774	861	790	822	801	797	878	874	853	800	828	854	849	842	806	788	804	791	879	858	812	822	799	849	804	827	772	842	805	804	795	802	828	804	785	801	761	799	824	825	807	774	802	852	815	814	792	782	796	801	831	800	806	854	852	815	771	860	819	829	796	821	751	821	785	810	847	747	809	808	833	819	865	783	805	788	809	816	829	827	835	785	799	825	779	798	903	787	836	807	857	812	846	857	790	833	860	827	843	832	781	802	851	874	771	812	818	815	833	820	820	756	844	834	789	819	782	804	814	830	858	786	841	824	798	836	762	809	828	850	765	813	820	795	841	796	823	814	812	795	833	830	782	788	768	806	819	887	817	851	862	817	834	862	832	840	778	869	821	817	803	840	833	875	794	857	836	799	836	840	822	801	859	814	826	782	778	835	792	854	845	777	806	835	809	802	873	828	851	807	814	783	804	843	826	807	815	833	769	813	845	821	790	804	835	814	835	796	832	847	786	824	807	805	804	820	803	816	812	811	807	804	808	781	784	822	808	827	839	883	775	841	792	817	823	837	787	860	832	822	790	822	830	847	781	846	813	790	798	798	827	777	816	829	829	823	812	799	815	795	811	851	813	762	837	791	816	849	840	801	840	791	817	772	787	815	842	793	824	803	819	834	813	832	807	817	832	804	836	823	792	837	840	790	820	850	831	789	831	811	815	767	794	799	818	764	837	759	828	799	842	808	822	811	854	813	790	831	817	767	819	791	790	804	832	853	805	840	833	801	788	813	859	809	765	807	851	805	811	809	822	855	815	824	830	804	804	797	757	819	776	831	840	813	835	800	835	804	777	842	793	822	828	846	775	829	839	849	802	786	844	778	819	810	791	825	835	812	788	843	854	803	828	827	817	809	814	791	847	786	779	773	814	826	839	812	822	757	813	811	827	795	817	817	879	793	802	842	812	787	831	854	864	853	823	796	834	840	835	781	791	833	760	792	819	805	773	826	753	816	800	797	774	857	813	836	826	810	826	824	872	833	780	791	825	823	823	818	834	807	849	816	783	820	827	803	799	806	847	814	855	795	838	832	836	768	802	822	801	851	855	866	816	794	772	809	798	816	797	807	790	839	781	819	803	784	809	815	813	788	810	802	801	828	818	792	823	848	825	832	818	807	847	797	802	799	843	826	826	850	800	846	765	789	797	853	821	851	872	850	799	797	865	777	840	796	812	840	844	747	801	790	839	809	846	788	819	844	790	844	827	776	831	878	805	799	892	831	789	857	800	797	818	837	817	808	852	842	793	817	811	819	792	853	800	849	814	780	799	798	798	795	816	820	797	824	764	813	799	796	860	817	791	791	827	839	807	859	847	834	818	825	790	791	805	854	823	825	861	824	803	827	836	820	786	856	860	865	869	829	841	806	799	813	788	757	822	804	800	845	819	814	788	791	837	804	809	818	797	829	827	845	789	843	784	824	836	845	781	844	840	818	816	828	786	790	857	775	830	785	837	817	787	848	790	800	805	836	786	762	759	821	797	802	821	799	860	824	853	831	845	834	857	789	803	810	842	798	820	807	805	755	812	848	845	797	829	825	829	820	781	767	830	802	800	831	805	839	813	810	813	783	786	849	858	773	818	838	818	741	783	857	794	836	854	804	815	793	823	801	792	793	879	809	858	845	802	808	829	801	786	804	802	808	823	778	834	799	858	796	819	809	816	829	889	824	847	793	813	829	801	780	857	808	806	829	827	798	767	810	779	832	780	796	790	773	817	790	768	821	782	877	796	837	852	810	801	857	838	800	801	801	903	794	866	801	847	867	829	787	790	805	839	827	786	819	852	794	805	815	898	846	820	848	826	834	875	815	803	835	878	844	816	804	751	831	833	818	837	838	759	820	857	819	803	822	784	805	837	787	858	802	806	791	814	802	868	835	764	841	795	807	849	808	772	810	757	798	836	898	763	818	838	799	809	819	846	827	818	830	815	801	855	781	813	819	796	791	794	845	817	889	805	864	826	806	794	849	845	823	814	775	787	839	788	828	798	817	853	811	801	825	815	829	799	851	854	881	821	876	809	810	800	807	800	842	841	798	811	828	830	826	827	826	812	779	867	832	840	840	822	841	790	825	810	840	780	803	809	818	769	844	779	749	823	784	813	785	787	857	846	827	798	810	870	815	827	814	830	836	817	820	790	821	843	900	801	845	817	817	781	834	783	863	827	854	814	829	869	859	822	845	774	890	823	801	807	770	845	822	820	828	803	856	868	803	798	798	810	789	852	809	820	824	815	880	784	820	864	825	811	845	868	882	819	787	820	829	797	824	832	849	770	842	861	769	818	799	837	852	810	808	880	788	889	795	793	802	784	820	805	818	827	854	769	826	821	755	869	860	838	817	802	825	802	861	848	803	811	843	842	808	860	820	808	814	867	806	799	850	827	828	834	853	861	821	831	794	832	784	789	886	869	771	783	800	793	782	810	826	811	819	803	823	807	809	787	830	851	794	761	812	802	823	814	852	817	765	786	816	784	798	824	765	832	827	851	827	829	816	781	811	833	827	810	822	820	797	825	843	769	810	775	778	793	825	845	850	854	816	795	788	820	809	771	808	801	782	785	819	849	822	847	797	742	864	809	809	817	785	811	817	840	858	828	807	883	780	787	800	818	859	808	828	847	825	822	804	800	809	816	842	817	761	855	784	881	833	813	842	795	837	823	790	804	811	835	801	819	870	766	868	835	816	861	768	762	805	820	842	852	785	837	837	751	829	807	867	830	790	862	844	820	807	788	808	775	870	757	794	854	790	791	834	819	802	852	845	845	816	771	802	830	817	786	791	812	794	799	810	804	814	792	777	820	777	855	845	812	824	816	793	804	861	839	851	820	817	782	813	844	805	792	863	801	808	852	812	825	785	763	831	856	789	798	790	801	868	814	848	818	797	799	736	880	850	815	789	839	821	821	828	805
39718	12157	2070	1233	873	632	421	439	392	410	395	407	394	328	320	310	317	340	357	363	384	304	319	268	256	239	273	273	242	275	268	235	253	244	245	263	265	235	253	228	240	246	246	266	276	252	266	226	260	260	257	248	274	239	262	237	231	244	234	275	262	254	238	251	270	258	257	248	246	264	255	281	259	240	278	295	223	242	271	269	227	259	245	239	256	229	255	234	235	268	266	305	252	233	251	244	281	256	242	250	272	264	234	245	254	253	199	270	257	261	271	238	245	246	255	259	262	250	275	241	269	250	247	247	259	235	244	268	271	250	294	243	237	225	262	263	245	271	258	238	232	259	267	243	233	255	265	245	276	257	265	224	245	239	269	250	222	227	272	274	236	224	253	244	257	240	217	236	247	258	235	239	226	246	256	245	245	255	231	239	265	268	269	260	255	236	263	279	242	243	256	255	275	267	228	272	276	242	249	280	298	269	242	263	235	255	232	266	266	242	256	284	283	232	235	271	252	262	230	269	251	292	255	246	252	255	238	257	242	248	228	271	230	237	251	238	232	264	200	252	245	255	260	233	254	269	276	240	253	239	219	283	282	248	284	251	236	246	241	249	287	238	243	249	227	219	248	249	238	239	253	230	258	240	278	262	229	262	220	224	245	253	261	262	251	227	265	244	267	251	252	258	243	242	278	241	232	256	249	248	253	239	242	228	244	240	227	239	274	229	228	245	256	247	256	279	243	258	221	233	232	270	234	269	284	253	234	254	238	260	218	276	250	206	243	243	245	242	278	294	263	253	231	249	260	245	257	232	240	231	245	274	259	257	269	224	254	270	278	230	255	257	235	256	239	261	257	244	243	239	228	250	295	245	262	255	242	262	238	285	249	243	240	222	252	320	244	240	267	226	227	260	262	230	254	262	220	283	242	215	267	278	242	227	222	221	219	248	251	271	256	256	245	246	248	229	255	257	241	249	255	239	264	259	224	259	256	250	233	227	262	280	266	260	291	273	225	249	235	240	242	251	252	247	250	259	251	253	285	263	259	266	263	253	250	291	229	251	233	214	253	278	237	237	255	263	237	244	264	257	238	250	248	258	270	279	242	238	249	242	240	239	268	261	241	245	227	226	236	258	256	227	206	240	251	248	252	284	235	231	280	255	261	286	255	235	240	246	268	276	247	277	241	268	256	264	257	234	265	274	262	261	235	235	252	236	252	289	270	247	242	273	259	252	235	221	261	243	276	247	263	259	279	262	226	193	237	252	263	267	223	263	265	221	255	247	255	251	253	236	224	233	237	238	278	252	249	259	264	256	258	257	280	255	245	268	261	221	281	266	265	237	249	239	257	242	254	252	250	256	250	277	252	248	280	264	251	239	245	249	224	254	285	252	250	249	281	219	260	244	236	260	267	244	240	276	251	219	244	230	237	255	254	246	241	273	214	247	255	249	250	242	243	250	238	234	240	257	266	238	214	265	261	251	234	252	256	222	240	249	258	223	277	254	250	299	283	278	235	256	227	239	222	255	274	252	208	257	231	262	246	240	274	246	239	275	252	272	224	259	252	241	261	236	268	239	247	247	233	240	220	259	238	233	254	270	260	271	246	246	233	274	253	241	259	261	265	252	249	272	243	267	257	255	246	269	222	252	242	234	247	227	291	242	259	283	266	252	260	252	230	245	256	239	265	226	295	227	249	261	242	259	225	232	270	257	263	244	304	237	227	240	250	265	247	215	238	247	290	243	239	232	256	273	259	250	258	258	271	249	265	245	215	264	249	208	287	244	215	260	255	262	278	266	248	254	276	280	260	242	244	249	254	254	241	232	260	277	252	222	252	211	254	253	267	266	268	246	233	225	252	253	225	237	260	234	221	235	241	268	255	234	272	252	285	261	263	254	267	282	260	241	263	241	256	246	290	251	221	247	249	250	289	277	293	273	243	231	248	265	237	243	262	254	230	246	244	254	254	245	243	259	261	268	231	316	251	262	239	220	257	244	264	255	255	242	244	216	266	282	264	266	257	251	273	242	231	228	232	271	272	236	257	237	262	256	261	239	238	241	232	247	232	264	250	239	271	227	243	229	271	236	262	238	260	257	237	251	230	251	273	250	243	260	245	251	275	251	247	236	251	253	262	267	239	245	265	252	264	255	249	255	277	260	257	246	255	235	263	248	267	255	253	239	238	232	269	254	239	268	245	268	247	249	265	238	222	227	280	277	242	247	216	237	263	267	243	250	251	255	246	271	243	257	248	247	258	253	233	271	263	277	258	272	251	247	231	263	265	240	246	251	243	237	250	262	239	267	224	287	264	261	263	270	254	276	225	233	258	254	246	238	235	230	257	224	256	251	257	263	278	220	256	278	245	278	288	225	222	237	278	224	263	251	253	236	269	244	240	244	248	268	244	277	201	226	237	248	248	224	222	267	255	246	281	238	251	270	242	266	280	228	260	222	256	227	266	227	252	278	236	245	260	238	239	229	251	237	236	236	253	249	270	270	221	259	248	270	244	256	235	236	235	248	274	261	257	240	227	263	248	306	240	267	239	245	267	234	277	253	231	246	273	252	296	243	249	250	259	288	251	244	213	227	221	220	262	246	259	249	245	257	264	228	277	240	237	242	235	236	289	273	283	257	249	244	265	249	247	229	248	264	238	251	271	260	244	284	239	234	265	236	244	244	228	237	233	242	239	263	260	268	276	249	255	287	275	269	243	246	270	268	272	234	236	278	257	258	273	260	233	241	227	277	273	295	262	297	233	250	236	252	273	297	267	241	237	258	246	223	273	253	251	242	235	271	237	243	232	269	243	277	275	248	267	252	242	257	262	256	268	294	267	258	273	255	250	244	226	254	247	228	267	247	280	254	242	260	274	233	275	235	263	254	250	247	219	219	266	241	233	272	252	229	254	221	237	238	253	247	272	294	227	248	284	266	263	249	247	244	254	226	242	275	249	246	263	257	232	248	258	248	282	232	283	272	239	258	265	234	250	261	268	257	249	260	276	250	259	242	246	243	231	221	243	235	249	261	239	225	271	246	234	268	249	245	252	247	253	258	254	265	270	244	243	246	212	261	257	255	274	284	263	269	251	244	245	263	237	241	242	252	247	234	219	217	274	234	240	272	223	239	258	240	273	239	258	268	255	242	237	280	243	244	274	267	245	266	230	268	256	214	240	266	256	260	269	269	224	243	255	245	287	268	273	252	253	259	237	250	251	279	279	270	263	260	249	277	245	250	266	267	238	270	259	257	273	258	247	265	244	264	270	242	267	227	232	287	290	265	231	252	229	267	223	271	265	227	242	257	245	252	226	252	276	267	229	278	258	242	244	233	249	281	276	258	269	271	278	260	249	258	252	258	249	251	238	241	242	238	239	257	271	261	276	263	247	255	269	257	265	247	231	241	223	233	247	247	242	241	249	230	249	274	255	241	277	266	246	212	266	238	245	236	275	236	249	241	237	254	249	261	216	263	260	296	260	260	276	259	241	242	235	238	260	279
25963	5279	3293	3705	3086	2417	1993	1597	1348	1431	1510	1703	1572	1207	1191	1107	1299	1413	1521	1466	1289	1110	1062	839	723	700	646	642	596	683	634	575	631	655	659	632	613	661	632	620	646	623	624	659	607	635	624	621	627	635	598	633	600	580	620	635	593	653	584	602	583	652	613	593	618	612	651	622	629	645	629	612	652	611	587	555	616	635	632	621	640	587	614	589	549	614	614	606	621	582	598	583	598	598	627	567	602	619	631	636	595	624	622	623	636	646	609	625	652	649	640	624	618	638	582	602	629	632	622	606	627	631	577	620	646	587	601	608	606	622	648	630	574	654	610	593	599	659	600	624	608	614	631	562	599	620	625	630	632	604	608	630	637	624	624	639	616	613	638	635	588	601	612	634	601	599	567	641	577	592	596	606	587	648	618	610	603	621	579	582	614	614	622	637	636	599	604	603	626	605	624	638	606	600	601	614	619	590	608	589	610	628	607	619	611	633	634	571	599	580	641	616	646	633	632	593	586	611	644	617	630	612	603	614	630	581	560	621	598	640	587	584	577	647	602	625	588	609	626	624	617	631	622	634	617	600	603	617	638	621	622	621	615	618	570	611	610	612	570	616	599	644	594	585	576	709	601	624	616	580	587	620	603	610	642	627	609	632	612	616	616	617	629	628	600	616	665	622	622	628	643	594	620	672	590	622	618	666	661	619	589	630	626	635	593	632	582	613	595	582	621	618	653	611	605	607	643	644	640	629	624	617	604	609	631	624	611	646	577	577	641	617	609	582	594	601	589	613	630	589	626	602	616	588	631	629	629	618	595	607	609	570	596	631	602	616	611	583	623	602	626	640	646	566	664	594	608	592	603	605	598	610	593	626	592	615	584	574	573	635	615	591	575	637	631	642	638	604	588	602	630	608	569	601	642	592	632	580	675	569	601	596	628	586	594	624	600	636	625	632	589	589	607	634	617	674	600	611	592	625	598	602	603	616	609	601	625	629	645	619	601	628	613	606	598	604	586	625	575	662	643	586	575	622	613	597	610	598	618	627	606	658	558	599	616	612	588	618	607	653	636	603	663	632	604	613	655	600	597	601	576	616	623	621	593	628	579	636	616	591	595	615	635	618	601	610	571	647	608	655	556	635	574	623	634	614	626	646	615	600	591	616	567	627	601	633	590	572	600	619	630	613	598	585	597	644	631	581	660	577	638	643	602	588	629	601	594	610	568	585	635	621	596	613	607	616	623	609	592	653	607	590	628	621	609	600	674	629	637	538	581	579	611	632	574	634	599	551	606	622	631	594	573	598	630	587	584	590	664	614	636	608	591	630	564	619	647	596	616	647	595	571	630	608	590	601	635	602	600	596	626	608	592	606	610	613	587	632	646	582	640	622	565	601	622	626	627	625	605	609	628	600	591	621	607	618	649	595	623	575	595	574	667	654	599	610	607	576	625	633	595	582	602	614	618	608	605	634	647	593	608	615	596	580	615	604	645	587	644	594	565	599	635	598	632	579	593	618	649	622	544	640	636	589	596	581	628	624	631	591	612	603	605	601	609	598	631	592	610	589	552	600	590	673	674	597	596	637	626	580	592	618	592	603	571	594	616	574	643	652	633	592	628	595	650	657	571	617	601	624	598	670	602	590	553	575	613	608	630	627	606	612	596	579	606	661	597	621	587	638	602	627	646	638	595	556	573	618	591	631	593	618	605	636	616	650	569	590	608	631	648	657	609	620	618	622	595	571	588	599	655	645	594	628	616	610	591	577	611	605	586	654	627	596	620	592	625	580	634	615	599	614	603	607	620	582	619	604	599	626	629	613	616	655	612	598	604	635	618	607	602	649	630	593	611	609	575	611	620	624	601	627	646	609	562	601	598	602	615	612	619	670	612	621	591	644	605	624	606	623	607	628	618	633	639	625	643	605	639	590	610	633	650	597	607	594	590	601	647	582	583	582	600	599	598	653	591	615	632	614	613	577	626	623	648	608	593	592	637	592	581	563	587	638	564	598	595	603	646	598	606	612	602	625	664	575	646	601	606	611	619	594	577	611	622	613	621	600	597	612	606	593	598	638	624	614	603	648	650	641	584	652	613	632	587	606	620	634	643	626	604	615	607	659	639	615	627	646	611	644	586	592	625	636	597	628	614	580	602	619	619	590	630	620	567	669	589	635	588	625	642	622	598	588	609	615	611	629	600	594	595	624	637	603	636	600	597	604	663	607	637	557	657	632	617	629	589	580	623	625	590	638	597	588	612	586	605	586	620	582	645	618	612	656	591	612	613	614	528	626	632	607	612	645	586	574	641	605	638	631	609	638	615	668	628	612	585	639	604	634	633	615	600	592	584	592	592	582	602	615	601	598	605	587	612	626	608	585	636	610	617	584	622	638	617	600	605	665	619	617	604	597	616	597	595	630	619	661	608	647	646	602	645	613	590	616	638	637	609	616	607	666	650	565	610	661	623	610	626	587	612	626	645	562	627	608	628	602	575	598	619	609	603	604	607	610	647	606	633	622	618	596	624	609	612	594	611	613	646	556	584	626	607	609	649	623	589	600	622	581	587	637	585	631	609	611	595	615	594	605	591	645	619	589	602	633	608	603	600	616	578	643	631	620	613	577	627	591	637	583	623	614	630	608	623	621	578	549	662	619	616	632	599	592	608	646	614	616	576	591	634	628	583	628	604	584	620	613	633	669	627	592	618	608	621	608	630	662	594	584	618	608	590	574	596	631	638	586	620	611	627	620	568	562	590	620	577	618	544	624	617	679	611	609	610	634	625	596	598	639	609	619	612	581	596	629	626	626	589	572	607	597	625	625	612	610	625	606	556	591	649	592	620	618	635	592	600	610	600	597	647	636	630	617	621	614	621	626	622	624	596	637	601	588	631	615	614	591	621	588	585	593	609	563	606	605	608	599	588	618	602	606	609	628	590	611	576	616	609	623	578	606	636	621	583	583	617	615	633	609	581	584	654	617	588	615	581	618	604	625	612	611	620	601	607	622	624	619	589	604	654	601	616	658	611	629	599	615	598	602	647	611	569	626	623	598	601	598	599	636	612	585	656	617	589	552	618	622	632	605	633	570	597	630	625	621	595	604	602	595	638	616	633	591	626	624	636	658	635	593	612	566	625	635	652	616	643	621	616	585	563	612	620	616	615	640	645	578	642	611	614	578	589	604	633	560	615	620	606	623	645	592	615	629	620	645	578	634	612	636	597	588	584	602	581	595	592	570	612	629	614	601	545	573	633	551	604	630	616	634	610	567	616	610	614	624	598	591	646	633	643	622	618	625	670	620	619	655	591	571	606	636	643	579	622	603	604	588	599	640	668	622	608	628	627	615	601	592	609	568	606	611	624	580	560	592	636	571	631	626	616	601	643	535	636	619	604	603	590	596	609	606	587	652	644	550	593	583	619	658	647	613	612	538	610	652	615	620	585	576	609	615	578	637	626	582	617	603	603	613	597	576	582	587	596	649	622	598	621	613	586	616	599	657	617	605
13278	2093	540	469	363	344	328	315	295	307	363	300	289	308	283	299	305	321	322	329	304	264	305	287	296	230	261	295	288	286	305	276	269	258	301	265	279	243	275	259	282	296	269	291	257	259	262	272	278	300	285	294	274	274	301	270	272	283	272	267	309	291	285	251	269	285	288	297	318	255	274	283	257	289	281	284	287	265	273	289	271	259	256	268	278	304	295	301	279	269	276	282	277	283	289	281	260	301	271	286	265	305	273	312	283	287	267	272	266	275	278	319	276	268	251	268	258	293	288	263	294	284	278	285	263	261	254	266	275	301	285	254	327	297	300	262	273	267	286	263	307	311	266	268	298	264	290	319	277	293	314	289	276	278	275	279	298	292	273	316	271	283	258	280	299	289	285	263	261	283	276	261	306	257	268	265	283	285	283	304	272	233	252	282	307	308	285	322	275	286	274	266	288	272	279	274	266	299	302	295	276	260	263	263	283	288	292	251	267	301	282	297	257	269	278	296	279	253	289	307	305	261	276	275	293	295	282	279	276	305	254	309	230	285	266	258	279	291	231	252	239	244	290	283	280	291	241	303	254	261	309	303	263	291	265	239	271	244	277	273	287	278	277	307	287	265	286	281	268	273	313	283	273	257	291	260	289	293	309	288	301	284	296	266	281	252	306	292	267	271	284	277	284	271	296	254	288	298	289	277	292	307	261	283	274	252	289	288	282	292	281	295	297	298	283	283	287	250	246	289	267	287	267	260	268	272	280	312	324	274	289	257	275	285	264	253	288	294	314	303	236	274	279	302	276	265	296	304	315	257	270	277	273	247	251	293	241	253	268	281	305	265	295	276	272	260	283	252	279	309	260	263	262	283	263	293	274	268	305	301	283	280	269	287	268	273	252	242	261	264	273	284	306	269	285	292	295	282	261	239	312	276	292	277	293	297	267	296	255	259	274	287	261	274	266	271	262	313	298	256	263	279	288	229	271	282	283	315	279	288	278	271	286	249	287	305	273	254	274	289	244	269	279	261	293	305	292	297	319	298	294	281	250	323	309	272	287	265	277	253	231	253	270	284	261	303	286	277	248	326	250	278	301	253	262	300	278	259	266	286	254	284	288	289	253	279	277	249	276	319	298	269	239	297	272	288	272	279	302	264	291	260	284	262	289	293	295	277	265	266	275	288	261	267	282	273	280	258	268	303	282	312	265	293	269	293	287	290	262	303	289	258	276	286	286	285	266	264	267	293	283	285	259	274	271	262	270	280	266	280	281	273	281	277	257	281	293	281	274	279	286	261	249	281	295	283	269	269	266	267	276	265	295	271	277	283	275	283	275	292	275	298	299	279	285	283	301	315	278	278	287	294	283	312	324	242	256	282	266	277	262	295	269	271	266	261	290	274	286	279	290	284	269	279	262	258	263	273	286	253	285	254	285	267	267	259	291	274	286	300	273	270	320	264	303	295	284	273	328	279	265	261	280	246	302	284	288	268	276	241	265	283	290	265	271	296	236	264	302	275	270	276	269	241	250	264	239	265	283	262	281	236	276	293	297	291	267	279	262	300	311	296	276	304	308	258	281	288	264	252	286	279	262	258	295	273	302	261	302	286	295	276	265	270	290	269	274	276	282	262	286	282	255	266	295	263	304	323	254	280	259	278	281	305	276	302	297	295	266	274	270	306	290	274	320	276	265	297	288	291	265	296	272	281	287	268	251	274	302	276	278	300	274	261	281	301	260	280	309	286	275	301	292	270	266	257	257	254	297	317	277	244	265	290	269	284	280	259	253	286	295	277	272	257	256	271	254	268	272	308	258	266	272	267	294	279	281	264	287	259	302	262	304	306	277	283	279	269	272	248	280	280	292	253	278	285	291	274	281	288	271	311	299	281	288	305	308	284	269	268	296	274	311	253	301	293	251	230	288	259	257	252	269	272	297	253	265	281	289	295	280	284	301	279	288	275	257	265	287	294	303	271	266	277	253	300	299	309	308	282	261	251	278	267	283	295	277	273	283	263	280	258	294	278	301	293	289	285	335	246	290	268	306	251	259	270	270	276	281	290	279	271	295	293	286	271	257	267	262	271	260	266	287	312	271	262	275	263	290	317	271	274	276	241	275	283	288	313	286	296	276	251	294	274	292	272	272	262	295	267	285	311	292	284	284	290	268	245	258	273	281	260	296	298	276	260	268	292	261	275	271	294	245	295	274	267	268	294	283	263	316	271	251	255	262	294	251	232	281	258	252	290	272	265	269	263	311	266	249	283	296	251	284	313	275	290	268	257	271	258	273	261	254	308	312	309	295	281	266	268	314	292	270	260	258	295	271	326	300	299	280	268	276	285	248	281	256	284	271	268	276	308	273	318	243	290	272	282	275	266	263	277	317	270	272	281	304	264	250	257	280	291	277	294	299	278	303	295	285	281	255	278	255	292	242	270	252	281	287	265	280	286	287	262	265	280	271	279	265	229	281	278	259	276	301	320	292	297	298	245	250	281	246	310	294	277	316	284	266	263	257	268	279	301	254	253	284	272	273	252	287	254	280	303	295	281	258	274	289	265	272	279	276	287	280	296	260	281	260	286	282	282	268	247	282	270	269	273	258	282	294	284	246	271	271	264	292	302	280	256	277	281	278	269	272	288	307	293	311	316	285	258	290	257	249	258	264	307	258	271	281	263	291	263	296	287	286	277	272	272	280	279	287	261	259	246	265	312	294	255	267	295	280	307	297	283	280	292	278	311	268	265	278	295	274	266	252	287	298	269	284	281	288	290	265	260	297	284	263	296	270	285	276	293	287	286	279	285	245	259	260	246	266	262	288	281	306	282	258	268	294	274	232	260	264	271	281	264	311	296	257	281	298	301	273	303	296	291	250	245	263	270	272	269	254	285	283	301	253	292	280	318	274	299	312	294	305	308	293	299	256	290	290	288	287	299	265	266	269	282	289	281	249	278	293	271	276	277	292	293	296	278	303	286	292	286	281	283	298	280	302	263	247	261	271	287	273	243	252	280	255	282	290	282	287	280	300	273	299	255	306	265	276	259	283	264	279	303	286	264	293	257	282	286	304	290	279	262	306	280	296	233	287	270	279	299	272	284	296	288	265	263	269	282	232	295	275	298	302	268	274	274	269	278	267	261	297	248	254	284	287	272	261	289	298	302	279	296	260	262	276	286	259	294	279	272	251	280	247	290	274	301	287	282	296	290	281	279	290	302	290	302	262	280	283	256	273	278	270	272	268	281	284	271	288	244	245	277	274	282	288	287	290	245	264	256	274	263	252	288	249	281	247	296	278	256	298	274	275	281	287	295	295	271	290	271	278	272	284	302	297	276	258	265	249	292	279	305	283	289	255	279	275	287	276	286	263	276	292	290	312	261	254	263	284	284	270	272	303	287	265	291	262	305	270	271	259	299	274	284	261	298	284	279	303	305	247	275	304	270	276	278	288	251	307	283	274	275	279	255	281	278	272	270	296	251	238	268	283	260	292	283	264	243	269	300
9693	1569	1367	1495	1294	1105	972	901	904	868	1024	1016	884	864	833	941	1000	1077	1029	876	882	840	790	758	712	708	751	720	683	667	681	702	684	723	681	666	665	714	708	676	670	727	686	733	721	697	721	705	716	709	654	635	709	738	708	667	684	715	664	683	707	700	720	656	686	649	732	697	644	672	700	669	745	669	680	722	652	729	711	705	699	703	701	682	718	717	670	701	720	649	687	702	684	733	676	695	723	697	706	672	694	695	704	667	749	719	670	694	701	714	685	740	683	661	702	669	724	676	711	683	673	703	749	708	668	686	675	687	712	688	745	709	673	718	692	724	696	702	713	697	708	673	649	732	721	719	693	715	699	705	665	704	733	674	668	724	702	701	669	655	721	672	734	709	686	743	703	717	678	693	691	667	686	700	680	678	694	739	734	728	715	705	647	686	670	682	697	675	749	746	690	714	697	649	680	686	657	717	688	694	715	684	692	714	708	673	742	713	681	723	706	658	732	659	706	686	686	673	609	687	681	737	690	672	736	677	705	659	701	645	689	710	711	747	708	690	700	690	673	667	645	626	700	690	727	721	741	667	717	742	682	682	675	671	693	678	631	697	702	699	705	672	722	723	695	681	692	692	672	708	710	657	665	716	696	722	701	653	662	667	716	751	696	710	697	652	699	671	681	715	683	644	720	676	697	664	681	711	714	718	745	693	693	725	709	727	675	700	689	685	663	755	660	725	717	683	696	663	706	684	709	705	685	711	709	677	697	690	731	691	675	694	672	675	649	657	673	740	701	698	675	676	722	705	726	684	677	695	685	717	685	698	688	724	648	681	687	692	690	659	688	707	688	672	713	710	661	653	705	671	682	681	718	682	653	650	670	714	697	656	662	723	689	665	725	697	665	694	689	696	733	671	703	728	699	697	692	656	723	680	668	662	657	735	692	693	708	688	710	712	725	706	691	719	762	726	687	683	696	697	673	692	705	685	744	656	702	683	725	706	672	719	680	667	659	676	679	668	712	709	672	708	754	694	690	673	676	718	683	697	686	699	756	713	651	714	681	646	663	672	696	683	662	684	689	723	686	724	667	725	695	683	692	683	679	674	701	701	651	714	711	677	682	708	661	692	687	694	726	722	736	695	678	692	664	708	728	700	669	667	686	669	712	722	669	696	763	695	659	716	684	679	663	671	650	743	697	689	740	653	668	695	638	658	693	704	719	699	675	679	685	708	691	668	723	703	703	665	706	672	695	701	714	734	653	696	735	683	667	693	695	726	679	681	695	756	690	697	661	711	750	731	695	697	701	715	671	661	690	730	716	704	682	694	696	678	697	704	721	695	668	664	727	676	693	673	674	729	755	634	670	704	660	719	713	712	714	750	697	726	689	710	715	673	695	675	747	679	684	682	712	672	698	676	699	733	668	730	661	713	727	688	727	687	732	742	699	676	698	675	659	695	695	629	717	666	647	710	730	659	702	674	676	636	641	696	688	742	708	673	641	694	681	643	721	679	688	648	709	679	674	719	698	712	727	670	711	725	701	708	706	718	653	684	636	668	638	704	709	680	720	697	720	708	682	728	682	723	691	686	684	698	750	726	698	684	698	681	715	728	660	696	702	665	699	679	679	720	692	681	701	718	685	682	665	693	692	619	646	704	704	718	695	740	690	730	692	731	706	696	704	697	695	674	666	687	669	705	694	655	733	687	645	721	688	705	688	644	672	677	667	693	683	673	674	714	729	701	680	691	681	721	687	701	679	694	722	650	697	684	669	706	734	663	685	670	706	719	662	765	716	673	689	689	633	693	686	688	697	666	674	662	713	676	646	658	665	694	672	695	704	696	733	700	671	663	682	664	669	721	693	720	657	715	714	693	683	717	707	732	698	670	732	691	707	689	669	689	680	678	747	709	686	706	709	677	681	641	642	697	720	700	688	719	727	646	674	662	750	715	724	676	710	691	694	648	728	687	651	676	693	682	712	725	675	686	670	721	674	743	661	670	683	691	681	716	690	703	678	756	703	678	664	692	657	699	743	702	660	701	694	631	694	670	716	713	686	718	719	661	708	685	660	675	702	710	701	715	706	682	696	679	658	671	706	706	669	690	709	704	692	708	693	713	729	661	683	690	740	684	697	663	723	771	730	687	680	701	728	714	709	670	670	731	702	701	756	679	685	670	687	682	717	712	673	748	721	675	679	754	673	687	759	746	697	709	693	724	653	707	657	713	680	661	716	722	711	679	734	698	725	681	675	675	730	671	749	679	717	691	686	717	711	738	658	664	686	688	711	689	679	657	668	655	673	727	735	698	659	683	732	652	730	685	728	657	694	705	701	692	679	662	734	716	743	725	671	737	680	660	705	650	686	694	660	700	695	685	701	676	688	679	683	725	710	681	716	686	697	685	710	716	654	694	667	751	718	744	688	765	675	742	705	700	721	677	677	695	730	719	698	648	690	676	679	719	699	684	739	696	695	687	702	696	672	683	671	695	708	689	734	671	663	727	691	657	687	732	704	668	682	683	673	671	726	718	665	688	704	694	726	728	685	626	676	692	727	689	674	740	726	737	705	722	689	724	699	713	715	700	725	697	703	722	658	690	707	703	716	669	691	687	695	710	663	714	643	704	690	693	708	706	696	655	740	700	706	717	703	680	711	686	680	669	690	704	744	682	676	713	668	692	728	649	702	657	729	706	680	739	700	733	710	691	723	688	664	692	699	696	716	703	714	696	720	678	703	706	655	695	655	721	638	723	686	644	690	680	754	706	698	641	652	686	686	709	694	723	704	685	668	724	719	636	704	679	659	693	701	703	679	692	697	669	693	695	668	697	654	689	741	693	697	731	718	714	687	730	679	705	687	688	678	712	686	715	718	700	671	680	694	720	646	712	672	735	667	676	692	693	696	689	733	713	718	692	699	660	710	664	675	696	702	690	668	679	745	672	685	721	691	689	676	689	703	706	658	735	710	698	716	686	727	705	713	713	679	687	682	680	662	679	700	682	688	650	701	727	697	733	662	706	684	645	705	696	718	727	693	701	756	702	725	684	675	663	746	687	679	697	694	705	691	691	728	705	700	703	688	670	694	700	682	742	728	727	698	706	717	701	680	666	674	667	717	713	669	689	743	693	697	665	733	701	733	696	734	705	630	706	720	640	682	672	712	676	693	701	706	694	716	665	705	666	693	730	665	689	658	744	699	711	735	678	688	705	718	690	709	697	700	725	676	709	704	701	683	712	690	686	717	661	653	643	713	711	711	723	704	682	739	676	697	682	641	707	714	690	713	692	690	723	647	678	654	693	716	723	690	720	685	692	664	710	674	668	669	693	705	714	723	686	708	713	679	708	717	644	729	713	673	704	688	699	718	701	692	686	694	704	699	692	709	679	698	741	712	730	686	721	655	726	691	677	701	688	694	695	702	713	662	708	687	717	722	667	725	723	745	697	622	724	694	712	658	674	681	677	665	680	698	748	723	692	702	701	690	712	721	693	694	769	653	703	693	715
29659	6535	1209	913	712	542	512	451	456	475	464	473	419	411	411	447	456	451	399	396	401	388	357	318	365	348	334	376	367	370	347	345	330	326	318	311	308	314	342	318	341	350	353	293	309	318	354	370	332	342	327	323	333	336	346	361	332	311	333	377	362	341	315	302	359	347	323	327	364	349	339	371	346	341	357	341	306	352	354	324	338	338	347	358	379	368	367	378	346	333	321	307	359	349	333	357	329	326	364	345	344	309	331	326	331	339	346	367	341	344	330	341	358	309	392	370	364	321	344	336	349	347	325	340	331	363	339	315	361	351	351	351	354	364	356	340	358	374	355	345	320	348	338	320	307	315	337	374	369	373	371	367	347	356	356	363	334	342	340	337	325	340	340	357	350	307	319	350	366	325	325	313	343	361	349	329	329	341	324	366	378	337	378	327	373	345	338	362	346	320	341	330	351	356	357	313	341	352	362	345	332	337	355	314	340	351	367	322	342	355	345	338	352	327	358	358	352	360	332	324	351	363	333	359	361	338	336	303	360	372	310	332	326	371	428	351	353	325	336	355	364	329	327	332	385	376	355	315	365	353	327	352	355	329	358	326	342	349	333	338	309	363	347	373	344	375	342	374	354	362	336	341	339	331	333	337	364	346	359	375	360	399	335	349	316	330	369	352	346	316	351	337	312	370	319	356	337	360	329	310	389	338	352	360	331	360	363	360	335	334	345	303	352	319	325	349	362	357	372	339	341	369	322	393	327	358	369	357	365	328	354	331	364	381	329	339	344	349	331	350	359	369	367	352	333	363	341	365	335	348	360	350	330	346	338	320	369	367	349	342	333	360	351	338	363	376	352	321	363	343	299	380	317	389	308	352	330	318	342	338	335	369	320	360	328	352	387	344	348	352	318	346	330	375	347	349	344	379	335	372	359	340	377	364	335	331	325	310	337	321	327	346	369	352	358	294	343	336	367	356	326	316	334	333	330	325	330	358	337	345	343	328	338	332	333	352	337	361	363	324	337	346	335	369	322	331	354	331	372	351	337	346	336	322	364	340	329	369	345	324	362	388	332	340	344	335	334	364	338	346	350	370	348	354	341	347	332	336	315	320	358	325	320	369	347	344	335	360	340	367	352	308	329	322	358	369	367	343	340	341	403	352	376	385	355	367	359	337	318	357	354	341	358	375	343	311	342	324	350	330	401	345	355	344	348	321	327	382	367	325	344	364	366	372	370	360	337	379	354	343	353	362	365	340	365	360	372	324	335	345	366	336	359	312	383	329	347	355	337	337	307	376	357	327	327	358	364	367	320	377	345	354	375	337	344	311	328	329	328	311	325	351	356	350	341	354	347	368	339	385	313	355	363	363	320	371	325	304	335	352	347	337	322	345	343	342	345	357	369	324	403	340	344	331	365	337	341	332	330	317	333	322	330	368	307	336	336	342	370	397	345	349	355	347	357	374	358	321	323	354	383	367	346	336	354	320	327	352	333	353	331	332	332	362	379	378	343	351	358	321	364	381	367	332	382	382	357	352	367	382	332	375	330	335	387	354	346	349	365	324	361	353	354	368	321	371	340	354	352	299	352	374	326	337	368	318	341	329	341	338	314	291	342	336	369	347	332	370	357	385	337	329	350	323	345	350	343	345	319	314	353	377	320	335	367	363	336	345	321	327	315	364	335	323	329	338	363	409	369	342	380	360	317	358	358	350	367	352	352	352	340	329	309	340	361	324	337	333	340	371	367	369	357	339	352	346	365	378	349	325	330	346	363	357	381	318	360	362	353	321	351	343	348	372	351	337	376	326	350	347	354	368	342	345	367	337	357	390	354	332	326	328	344	365	363	321	316	336	362	332	301	356	358	349	335	319	381	319	388	350	324	303	367	315	332	305	332	362	344	337	335	327	302	354	355	331	329	368	377	329	324	338	340	344	383	366	335	339	373	332	364	373	391	325	344	353	323	366	364	310	323	343	355	355	353	335	351	334	358	354	364	367	353	401	329	328	340	309	349	360	305	331	340	340	329	334	326	364	329	337	363	353	333	338	339	321	323	322	388	320	324	348	354	347	332	374	337	349	318	355	356	356	347	348	353	419	332	330	359	357	373	345	361	333	387	342	373	325	349	381	370	345	364	333	331	359	336	354	350	337	358	337	318	334	304	337	357	339	348	341	350	336	359	346	323	342	365	356	345	364	348	387	364	356	359	311	339	359	329	374	366	348	361	355	356	336	350	344	335	395	321	347	328	289	350	326	321	365	365	322	354	359	375	389	337	329	340	328	341	351	361	321	371	352	331	366	334	328	339	356	318	332	366	365	360	356	350	339	375	323	332	325	342	354	329	328	336	356	347	339	363	348	349	334	349	363	324	332	384	359	365	356	375	338	338	360	368	326	327	323	336	380	341	341	375	379	334	317	348	333	380	364	351	351	340	342	324	345	334	346	364	337	345	357	345	341	324	340	352	348	330	351	354	373	304	391	373	333	316	337	343	339	384	348	344	345	345	380	322	366	358	348	360	332	333	327	325	349	366	339	380	324	348	368	366	335	358	318	341	337	333	338	360	336	358	359	361	358	353	354	336	357	357	345	333	377	316	345	311	340	331	320	340	323	342	340	359	344	353	326	329	355	323	332	359	354	337	375	351	339	353	378	318	351	343	371	358	350	373	370	335	328	352	323	370	361	356	338	339	335	369	387	365	329	351	325	355	368	363	380	350	353	326	360	366	388	357	337	332	358	322	342	347	296	364	360	329	324	362	346	315	364	321	305	340	354	326	345	297	342	343	332	368	357	336	329	383	328	333	356	408	361	296	309	362	330	368	336	345	356	351	381	350	369	350	347	365	327	329	344	328	335	343	367	346	382	347	333	332	339	328	349	393	361	344	348	340	329	339	380	336	343	343	319	306	349	324	344	352	344	357	363	322	345	324	322	350	345	377	315	332	300	369	351	376	324	338	336	331	327	368	349	320	340	350	371	315	356	341	326	360	332	348	344	349	381	335	364	341	333	356	343	357	348	347	364	356	355	365	345	348	367	333	330	357	360	322	334	304	359	337	381	354	331	350	331	359	352	373	365	339	369	371	332	338	328	319	372	336	347	311	336	358	324	361	349	334	353	347	334	319	310	338	334	376	336	342	369	353	351	322	340	351	338	333	318	356	336	342	318	363	303	347	349	374	327	385	352	335	329	356	334	321	339	349	345	383	340	320	351	376	354	321	348	346	378	375	353	338	333	335	353	344	363	362	344	361	320	336	383	387	337	328	331	310	333	337	343	333	333	368	319	332	369	347	334	324	352	333	357	382	367	326	374	354	355	370	318	351	330	357	350	346	369	335	380	348	361	346	334	366	364	353	368	340	377	375	383	316	349	332	292	379	336	334	395	345	326	380	314	367	338	359	353	351	344	326	336	355	364	346	351	382	347	368	380	367	345	327	331	357	351	357	347	363	386	351	346	336	314	310	313	376	355	361	323	341	345	358	372	325	345	346	327	355	320
20484	3126	2559	2893	2473	1921	1643	1477	1465	1638	1707	1508	1305	1183	1343	1423	1590	1576	1314	1337	1188	1107	1017	849	902	897	878	861	850	773	858	901	849	863	869	833	829	817	885	809	779	851	830	789	856	809	824	820	810	796	806	852	832	778	822	851	858	879	831	831	806	809	834	834	819	855	798	765	833	845	865	785	807	791	786	819	832	847	784	823	842	795	800	896	808	850	818	870	848	792	772	826	842	797	872	851	803	818	784	800	872	853	799	862	797	841	850	815	814	865	877	841	811	795	881	809	813	840	880	836	820	799	819	872	799	819	845	831	788	779	838	825	783	794	831	806	859	825	842	860	809	873	830	831	792	836	798	842	820	836	834	791	819	816	863	846	857	833	836	780	797	817	870	795	851	849	825	785	762	885	789	767	837	817	865	805	847	834	797	851	788	840	850	815	830	830	763	878	831	801	814	840	871	810	891	796	781	812	852	835	833	841	864	807	821	866	804	818	900	741	818	797	808	835	816	837	844	860	819	775	896	819	843	828	872	820	814	797	794	812	830	858	836	812	848	847	862	839	839	841	813	811	830	851	818	860	783	839	882	818	779	835	889	844	827	822	832	808	803	812	876	859	819	794	841	820	893	823	798	836	821	820	841	844	801	829	812	795	800	834	795	794	835	844	818	869	806	816	859	832	821	826	831	891	806	857	814	838	848	819	797	864	830	846	800	838	800	865	815	828	886	837	809	792	851	827	798	820	814	820	820	842	827	836	812	840	805	825	815	805	825	800	869	824	829	807	841	865	859	792	862	820	833	883	789	858	776	863	776	780	807	864	831	840	820	872	795	824	832	809	820	866	860	834	835	860	808	824	782	846	859	833	814	817	831	875	856	770	807	848	806	802	859	837	818	824	820	870	832	809	819	813	876	809	847	849	832	845	821	833	818	827	878	799	792	797	787	849	808	879	867	839	782	838	800	870	811	837	875	811	833	829	769	829	840	785	823	820	830	843	836	859	827	899	877	849	841	824	829	883	825	804	852	855	812	818	823	862	880	779	874	794	776	825	838	836	853	808	827	855	856	838	820	858	843	833	809	881	828	864	825	847	855	829	846	825	816	843	828	823	838	816	784	778	831	875	893	791	828	821	844	803	824	840	824	775	860	845	835	838	833	779	836	772	789	836	815	841	772	824	811	794	888	808	832	876	851	825	852	848	860	832	873	779	818	820	788	801	823	800	834	828	851	826	849	875	818	837	849	809	807	817	832	775	828	858	796	809	836	837	847	786	818	864	787	823	870	795	792	862	840	847	809	839	829	818	840	834	822	785	797	781	805	816	789	759	811	818	818	825	821	794	794	828	850	791	847	824	839	807	848	848	834	856	830	811	832	822	824	835	854	831	821	839	820	794	828	860	842	839	816	852	828	793	829	820	870	795	783	890	793	828	857	856	851	784	837	809	840	869	841	782	826	811	827	860	873	834	835	820	795	840	865	844	809	780	834	796	812	794	816	783	848	800	770	806	830	808	846	808	827	831	797	838	835	892	814	827	844	792	850	796	824	822	806	849	857	796	811	884	826	865	805	805	822	839	794	802	825	861	813	840	859	801	874	859	798	818	869	817	828	821	812	800	798	844	808	801	783	838	829	835	841	819	802	842	802	807	792	853	841	807	821	856	865	805	789	838	794	821	837	838	808	809	792	849	795	823	818	801	774	811	824	862	825	842	803	828	813	860	867	855	836	835	791	791	871	837	805	839	854	801	791	873	775	827	788	784	847	857	845	814	876	842	776	872	813	798	805	848	851	866	802	827	853	840	851	870	831	844	862	875	778	793	805	867	851	830	824	864	847	824	795	817	801	830	817	824	847	788	879	858	833	907	797	835	852	791	846	895	846	772	895	809	833	846	853	791	855	831	874	819	856	820	810	855	822	856	880	816	866	827	790	794	827	854	851	840	839	805	819	834	822	829	836	808	842	851	842	828	803	841	835	818	840	838	884	826	837	810	874	849	767	831	845	828	798	822	819	810	776	825	815	812	827	789	839	831	846	802	796	869	796	812	808	837	794	809	822	837	859	829	845	854	829	804	792	855	831	778	844	873	773	838	861	830	842	807	797	816	804	818	860	846	833	824	878	851	792	829	841	818	833	831	843	841	797	800	841	811	819	801	866	823	846	857	827	798	858	775	847	806	846	845	845	791	821	866	834	838	799	806	804	819	765	832	863	831	819	862	852	860	818	886	882	828	813	828	793	856	802	814	816	876	799	768	871	877	873	865	854	862	810	905	818	893	822	832	797	828	821	842	793	798	840	844	821	861	833	801	832	846	830	905	853	872	817	840	792	806	810	829	825	840	863	821	831	799	803	853	827	795	840	793	843	818	791	816	837	829	843	825	786	825	846	798	855	826	822	827	877	790	852	815	872	861	793	815	825	862	802	811	859	810	829	827	827	814	841	858	837	820	771	815	845	799	824	830	846	835	838	777	858	820	817	805	808	823	819	814	843	832	872	772	879	827	832	822	838	854	810	853	864	839	850	803	826	869	877	834	817	824	775	836	789	831	831	766	826	788	834	807	833	804	771	843	855	853	831	852	805	847	839	850	815	834	843	856	834	819	846	807	810	796	828	815	833	863	827	876	844	861	828	806	812	855	772	854	785	855	770	829	852	831	790	811	831	777	869	838	829	792	798	816	914	870	833	855	840	805	796	782	805	801	831	837	877	808	851	826	897	851	839	840	800	827	843	818	810	853	805	768	816	802	815	820	866	816	821	822	835	842	832	842	808	847	841	811	808	797	830	809	815	819	794	853	849	850	848	872	818	866	808	819	826	835	814	855	777	857	858	820	872	786	805	809	779	843	840	825	817	889	810	791	804	847	849	852	814	807	813	796	866	845	816	830	846	764	835	856	843	788	816	826	805	773	825	777	789	803	841	865	801	836	870	842	806	870	812	804	818	830	799	838	839	815	831	844	848	909	854	813	788	876	850	872	801	861	880	854	811	815	802	831	794	854	807	816	819	844	856	877	844	850	826	839	830	871	858	852	821	835	849	802	851	854	797	823	894	844	834	805	849	763	808	900	812	826	863	820	824	811	884	837	815	819	835	819	821	844	847	806	775	858	797	849	809	859	797	818	861	824	839	882	837	864	798	819	816	789	849	816	840	857	848	805	816	804	816	835	834	816	803	866	801	878	810	818	848	862	807	833	859	781	829	806	752	840	838	789	798	829	776	821	863	792	845	857	810	855	817	789	855	857	812	835	821	781	858	842	832	806	820	812	811	773	861	868	794	793	853	813	782	830	850	877	812	841	818	849	816	798	807	854	838	861	875	822	810	897	845	776	855	807	857	861	783	813	834	852	807	855	814	848	838	833	820	833	822	770	820	815	844	826	837	813	836	849	812	769	850	849	814	818	842	836	814	855	741	757	835	843	828	813	806	838	853	786	803	813	838	786	834	817	825	825	840	852	800	854	843	835	816	894	841	873	811	801	850	824	806	813	810	810	813	819
39488	10926	1994	1199	807	598	551	417	440	463	442	364	356	367	363	368	407	368	332	336	305	282	257	264	271	260	255	252	242	295	260	280	251	262	249	253	260	210	216	229	257	248	242	230	238	256	260	251	250	235	258	278	263	258	237	246	255	271	237	258	273	254	253	258	276	245	275	266	293	220	289	260	217	243	280	262	253	245	248	222	230	242	248	264	272	242	235	232	252	239	264	220	241	273	252	280	253	243	241	240	244	263	269	273	267	244	256	250	232	264	222	245	225	262	249	274	243	267	223	277	236	233	228	257	252	241	241	261	235	247	233	205	249	267	263	273	274	209	234	234	230	254	248	261	255	236	236	256	248	264	236	242	264	220	214	239	246	242	258	249	250	257	253	245	237	248	269	244	237	254	240	237	240	235	272	220	259	249	238	249	240	260	219	281	233	283	245	243	242	223	255	281	271	257	239	260	233	241	238	244	270	236	236	231	237	210	251	252	235	244	236	236	263	251	239	238	234	238	234	248	247	235	246	206	262	267	236	263	248	260	233	244	263	228	246	244	250	233	235	231	287	241	252	267	266	231	265	239	238	279	222	239	237	244	231	213	260	256	224	241	251	248	237	263	245	241	278	220	232	231	218	242	279	240	243	233	215	248	261	231	248	229	241	230	264	242	231	256	282	271	267	278	278	224	244	210	254	256	226	232	233	274	222	273	253	245	224	262	248	235	223	243	257	249	247	205	244	266	250	256	247	252	246	255	250	250	235	260	284	234	249	247	231	253	244	262	236	256	240	226	255	241	242	253	240	218	211	237	240	262	248	247	223	246	247	235	269	238	218	241	277	243	262	232	255	261	253	237	259	252	240	254	229	261	257	275	255	231	280	226	246	255	248	249	251	239	229	252	243	245	266	247	250	245	263	238	232	249	248	242	231	235	242	237	208	238	252	251	268	264	270	268	255	254	246	252	239	239	234	225	280	252	236	241	252	267	230	242	233	245	267	240	252	274	224	220	223	249	246	237	236	246	226	221	216	243	255	249	252	274	246	269	240	270	241	264	232	264	241	220	216	224	257	255	222	247	265	246	262	232	226	232	280	268	258	260	260	245	265	268	245	254	262	261	249	263	222	236	226	244	255	260	263	218	271	251	259	255	285	269	249	254	260	251	228	264	251	247	242	270	251	300	257	272	245	250	242	256	237	248	235	247	265	267	237	288	263	219	242	257	249	248	234	272	274	243	245	260	259	268	236	241	235	241	268	238	264	267	241	255	240	226	252	271	224	254	240	236	266	278	234	243	241	262	260	252	276	231	235	263	245	237	256	262	227	253	251	246	242	240	258	274	241	256	235	211	206	255	238	268	258	235	255	265	250	261	254	222	218	243	225	247	248	243	262	248	242	241	243	236	262	265	223	248	260	212	252	219	224	218	268	267	251	248	258	227	258	262	272	273	261	253	242	228	264	246	234	253	235	224	248	244	279	223	250	254	236	236	269	262	246	255	255	256	265	261	253	258	243	256	257	249	264	238	226	244	268	268	232	250	247	239	251	277	255	219	239	255	276	241	254	233	244	273	237	224	255	257	238	257	257	234	239	246	249	260	286	254	243	270	244	276	247	280	255	248	262	261	268	242	234	242	238	233	236	262	245	247	247	223	252	234	266	245	244	265	266	247	238	233	241	257	271	226	238	249	268	253	247	236	262	296	242	236	251	270	222	245	265	273	262	278	252	229	255	237	263	258	230	241	244	252	242	252	229	248	236	269	222	245	253	272	247	256	252	260	249	235	255	217	265	246	262	241	270	292	266	244	231	205	273	273	256	243	244	238	263	228	259	246	223	261	251	248	267	269	254	224	243	248	260	272	252	233	224	247	237	264	251	277	220	226	261	225	252	256	239	229	252	259	246	266	251	259	260	261	252	239	251	229	245	221	250	253	251	221	251	257	257	247	243	244	238	260	311	251	227	210	246	249	259	285	251	203	239	283	232	225	229	243	283	264	264	247	247	256	254	258	252	257	222	254	236	231	212	246	245	258	230	245	258	255	255	245	253	263	235	248	259	233	267	245	244	250	271	255	225	246	247	231	258	257	228	248	244	263	262	272	214	223	224	238	244	241	254	263	247	239	230	277	279	242	238	223	244	258	240	255	255	242	205	246	242	257	231	237	238	222	255	257	248	292	228	254	268	230	246	227	243	265	232	235	230	247	235	258	236	261	249	258	262	227	260	238	247	237	244	263	258	246	265	278	259	263	255	253	249	229	266	237	258	213	235	242	243	229	228	237	245	247	247	263	235	248	224	247	238	260	244	254	263	247	245	291	241	281	228	290	225	219	245	226	228	264	236	241	259	245	241	222	270	230	234	232	308	250	270	251	259	243	229	237	244	239	257	243	258	247	225	250	246	240	254	247	262	255	264	264	271	270	269	253	241	239	269	261	221	232	245	282	236	229	224	284	247	259	241	270	262	243	215	249	253	261	264	253	242	251	261	201	258	224	239	265	250	265	266	219	263	290	247	255	249	253	242	238	224	246	262	261	259	251	274	253	236	253	241	248	250	227	226	258	237	223	236	273	228	226	251	240	210	251	244	261	252	241	268	239	243	250	257	253	252	224	255	247	224	252	236	232	242	265	252	218	240	253	230	240	257	229	279	219	254	227	262	262	206	270	216	248	246	219	252	270	253	252	247	257	221	256	227	251	253	269	245	264	243	237	260	231	248	278	243	251	267	231	242	237	271	270	233	254	283	262	252	253	217	255	272	256	231	257	218	259	230	255	217	234	218	257	263	235	246	244	232	256	242	230	250	231	230	244	280	246	258	241	229	260	257	240	250	258	235	290	238	253	292	220	222	240	251	236	246	245	247	227	251	246	268	259	253	258	247	245	258	223	251	253	227	240	219	235	235	212	234	250	254	249	253	260	258	251	232	268	252	266	241	241	265	258	252	259	249	241	252	224	223	224	267	249	258	246	252	241	259	234	252	239	243	235	268	248	263	252	263	238	246	257	240	260	240	250	230	265	241	234	242	234	259	243	230	262	254	258	229	258	246	249	273	272	240	246	257	229	259	248	235	233	255	269	245	240	270	248	248	267	230	267	240	251	286	265	244	240	255	254	253	231	244	255	232	228	268	257	244	253	243	280	243	229	238	226	220	238	249	261	256	235	231	268	247	279	245	243	219	213	268	222	246	246	234	226	253	210	259	248	279	214	267	244	263	270	267	247	266	232	238	222	238	241	214	246	270	256	254	254	239	269	243	268	258	246	260	248	286	284	250	231	271	268	251	233	227	263	267	236	232	246	263	255	241	230	240	245	240	269	261	223	270	246	221	268	259	234	254	254	269	252	226	270	249	272	231	244	254	285	239	247	241	259	270	242	258	266	268	267	258	272	232	234	228	281	268	230	263	245	226	231	234	252	248	234	243	232	260	213	253	240	255	252	262	248	258	283	223	262	247	274	248	250	268	235	275	266	246	280	258	254	245	289	253	277	240	240	295	228
25716	3752	3222	3521	2933	2336	2088	1791	1965	2037	1765	1495	1299	1174	1413	1683	1758	1470	1344	1266	1108	891	839	692	657	650	640	626	606	618	636	598	602	602	624	636	625	568	641	622	631	632	556	625	648	602	588	608	617	581	601	607	640	603	597	592	591	644	584	625	603	607	623	574	548	588	612	644	590	622	587	613	601	609	599	626	572	624	597	576	607	607	586	624	585	639	622	631	574	594	574	583	605	630	634	577	592	636	654	594	559	616	595	598	602	642	602	620	623	584	572	612	630	636	556	601	605	562	628	646	595	606	582	600	619	614	566	617	604	578	576	596	668	584	609	623	619	664	566	600	629	626	614	609	606	586	598	627	619	601	592	610	593	613	613	590	572	588	619	559	625	592	625	597	626	569	644	582	612	576	593	592	575	597	569	635	591	602	615	582	617	571	624	619	602	624	561	606	592	648	595	572	610	564	615	612	652	611	631	603	621	595	614	573	611	595	610	583	626	576	589	618	606	593	588	589	622	661	612	563	583	615	585	594	580	595	626	601	622	592	587	568	625	614	577	629	592	568	588	564	618	572	639	621	577	555	672	657	585	576	621	629	616	607	577	604	604	614	620	605	635	619	585	587	573	586	621	570	579	685	617	612	606	619	603	589	641	660	613	613	611	576	684	632	593	655	616	581	568	620	651	579	599	604	606	593	622	606	618	587	601	604	575	632	649	612	611	609	636	570	592	601	591	633	595	574	620	620	594	570	594	578	584	638	610	597	638	586	599	616	614	608	622	617	618	588	590	590	583	592	639	616	608	619	580	609	573	588	574	600	572	602	602	614	599	613	645	587	616	593	633	590	579	598	618	526	612	563	616	607	594	604	620	575	598	550	571	628	639	611	596	566	626	631	615	597	584	585	609	615	615	591	603	573	604	566	628	614	558	580	609	603	623	575	623	603	639	551	596	587	623	621	588	622	579	619	613	611	607	592	612	630	606	621	612	589	582	613	585	619	603	638	610	607	618	597	606	626	593	583	592	610	598	579	592	620	557	601	613	582	612	598	633	628	598	614	566	590	559	596	639	623	587	596	585	608	597	593	619	595	586	582	661	642	579	586	603	621	628	596	614	577	599	598	619	601	611	604	600	540	567	610	615	598	565	618	616	603	654	644	622	600	622	598	602	629	596	652	601	607	632	559	599	602	565	643	554	633	568	585	601	656	629	578	634	582	639	603	631	581	583	607	619	593	635	561	601	618	585	594	626	621	594	585	592	576	618	611	608	622	590	567	614	573	596	580	615	627	581	584	603	623	589	593	627	621	555	592	616	621	592	576	591	606	582	598	630	653	595	585	595	615	610	623	582	593	602	631	596	609	643	633	611	613	636	620	557	591	599	647	621	557	619	552	620	617	626	585	577	645	615	581	604	537	590	582	606	616	586	568	567	642	573	561	589	552	566	598	592	579	621	654	627	599	622	630	580	596	633	652	574	577	561	582	595	621	622	621	600	609	609	631	616	638	572	592	632	583	615	609	588	611	573	605	596	630	614	592	592	551	638	624	573	605	578	616	605	543	632	591	605	602	606	608	619	589	623	589	627	584	607	622	623	634	620	616	579	584	585	599	619	608	629	631	609	583	610	664	588	615	607	567	654	549	599	572	621	607	630	631	593	607	611	588	570	666	581	591	573	597	553	613	555	603	609	660	594	543	667	614	613	617	621	590	631	562	634	580	566	603	572	612	631	575	606	633	609	536	575	567	575	622	602	604	596	602	552	583	598	633	548	621	548	645	580	575	548	613	580	595	663	638	588	619	590	572	615	594	611	590	625	638	587	570	619	600	596	602	609	573	612	604	596	602	599	515	606	601	631	583	586	605	569	626	578	602	656	607	617	573	599	628	574	575	609	531	608	582	622	599	606	603	621	603	594	625	560	585	606	606	589	623	595	648	601	596	614	575	618	590	601	583	575	569	580	627	622	579	586	592	620	612	628	586	633	578	620	640	609	580	638	606	568	573	629	629	606	614	590	582	604	574	616	608	595	601	616	586	577	623	623	591	584	626	633	543	639	623	621	624	564	587	572	553	650	618	620	631	595	614	604	599	597	592	593	622	588	628	573	660	614	591	663	652	605	614	600	641	600	602	613	589	611	601	552	613	604	631	610	622	580	607	568	611	589	584	608	592	569	636	636	599	574	636	590	603	580	572	632	577	629	603	578	612	581	650	595	555	617	609	579	572	595	622	584	607	618	598	633	628	606	619	575	633	596	596	612	600	594	591	616	604	629	613	603	607	609	590	569	592	602	616	592	607	601	567	618	614	609	627	600	598	612	571	607	581	639	614	611	605	623	591	631	593	669	609	632	570	652	594	585	632	579	574	627	614	588	617	618	575	550	614	614	593	650	586	637	654	583	569	632	584	573	658	607	637	593	589	596	589	609	596	612	557	586	584	596	640	585	607	589	608	586	580	615	590	613	628	612	613	588	610	590	628	591	607	637	665	573	605	598	599	586	586	570	616	586	628	574	594	593	593	594	628	592	631	590	571	639	605	544	560	577	566	616	598	600	650	590	551	572	621	619	615	567	613	617	570	581	606	661	593	615	610	636	606	587	634	580	624	635	610	601	620	639	561	591	588	603	641	637	615	625	575	570	606	639	596	637	609	586	590	587	615	639	623	618	549	634	620	599	611	569	625	627	644	600	641	608	608	579	612	600	620	612	599	608	596	555	646	645	567	613	624	603	594	568	599	613	610	612	608	613	621	584	562	656	589	581	611	599	628	569	629	636	606	627	600	586	580	632	598	582	684	590	609	570	608	598	578	591	618	622	571	633	606	614	559	584	613	570	592	603	600	580	551	634	598	587	584	611	639	599	604	581	571	607	606	630	630	648	634	619	616	601	621	627	576	597	616	606	570	619	578	620	597	577	596	618	585	594	621	613	597	598	627	636	574	576	615	610	601	597	653	581	617	599	630	586	578	595	586	591	601	633	598	631	607	567	601	606	624	614	634	593	619	644	630	581	586	592	620	634	629	636	583	619	616	608	606	627	597	609	592	599	624	588	607	615	613	585	620	621	613	600	579	597	563	631	629	639	593	600	617	595	585	634	590	588	596	595	591	610	594	612	603	601	597	609	611	628	611	612	611	607	610	610	591	605	566	595	574	576	610	586	594	611	625	606	597	623	647	586	582	664	570	587	606	597	607	634	633	594	584	588	624	603	600	633	583	612	585	594	630	624	581	600	596	625	592	614	643	619	593	577	551	615	621	648	608	586	533	672	605	607	650	593	593	598	642	633	658	593	627	605	617	562	630	586	581	610	604	592	617	612	602	563	611	584	588	606	579	611	610	541	575	613	607	587	603	553	628	593	589	621	606	562	589	616	594	575	555	626	633	563	602	612	629	633	617	597	565	566	636	623	610	603	594	635	593	577	590	595	617	633	605	622	571	538	610	623	614	609	617	620	594	632	623	616	572	630	614	588	606	594	637	595	646	609	582	579	610	603	606	570	568
12934	1640	533	404	372	345	336	327	347	336	274	299	318	287	340	329	295	304	309	288	272	280	295	315	291	266	266	266	282	278	283	283	248	290	286	295	238	254	263	274	267	315	239	262	287	259	306	272	256	270	235	256	276	282	276	266	237	237	278	274	236	244	282	268	269	272	272	268	263	237	266	271	293	281	293	306	261	272	250	295	273	254	285	263	284	281	259	263	275	262	259	251	287	272	291	278	251	270	257	255	272	265	261	287	256	267	296	254	270	289	294	304	254	275	300	259	274	252	262	233	294	228	284	279	282	287	267	300	267	258	331	263	281	238	276	285	288	280	249	250	274	256	267	270	262	296	223	300	260	271	285	281	255	287	278	267	274	266	268	249	270	284	291	297	254	282	253	302	303	293	281	282	285	257	282	274	280	280	276	293	285	281	263	274	285	304	256	285	255	257	262	244	257	288	261	257	249	340	258	286	281	285	281	278	294	271	279	272	288	307	244	284	257	271	269	306	304	274	308	250	266	266	288	272	281	260	265	278	280	282	286	224	294	279	273	245	256	245	277	236	253	234	279	302	286	244	299	264	282	299	250	284	274	233	257	264	266	285	276	252	304	247	271	299	258	254	271	269	297	292	277	269	240	261	275	272	284	282	284	240	269	258	268	298	266	303	282	261	276	246	292	248	248	264	277	299	293	271	312	250	272	251	248	257	288	288	268	265	305	270	268	250	268	268	281	296	281	290	245	284	263	270	264	274	284	266	266	230	254	261	275	282	253	268	284	267	250	255	268	284	245	287	252	299	258	263	295	235	280	278	269	289	308	274	273	258	254	293	280	253	283	281	297	260	288	256	275	283	248	287	251	316	276	274	263	272	259	264	277	289	269	256	298	280	308	264	306	270	279	270	266	283	325	265	273	286	254	296	283	267	250	275	250	282	291	270	289	273	293	272	254	281	261	280	258	265	264	270	264	269	264	270	271	285	279	283	269	280	280	292	297	257	257	267	246	265	251	282	278	269	259	251	268	247	264	273	283	270	262	289	279	267	249	305	277	263	283	268	273	265	288	274	283	266	293	249	263	269	267	269	291	310	262	286	266	236	267	294	265	266	302	265	273	269	277	286	297	245	315	275	273	301	277	238	287	262	265	282	255	308	270	255	277	293	265	265	255	273	270	243	280	258	257	273	292	283	288	249	268	285	239	255	315	266	262	257	285	251	279	264	246	276	262	274	258	256	277	275	295	280	292	276	270	304	283	250	289	306	278	317	269	257	273	263	303	264	278	282	260	276	292	284	294	287	293	246	290	281	257	265	279	275	254	267	263	245	254	285	251	266	268	260	259	266	253	277	262	277	281	272	283	263	246	264	288	270	257	268	280	308	268	253	259	286	267	257	274	321	262	251	279	279	272	264	270	258	322	259	270	260	247	256	278	266	268	268	248	278	237	261	297	294	254	283	290	309	275	267	239	250	266	283	286	271	273	266	291	278	290	256	303	274	285	283	266	294	230	273	273	274	296	275	288	266	254	293	283	320	251	276	290	273	266	287	271	252	283	305	290	281	256	277	274	308	292	303	262	273	285	270	251	256	298	274	238	269	246	295	256	285	282	270	239	264	262	285	260	279	283	279	305	261	286	280	249	281	271	263	260	306	302	281	272	288	266	294	271	243	257	283	301	306	295	228	271	269	268	273	276	264	254	266	305	283	262	291	290	275	297	247	251	272	267	275	275	291	287	262	268	262	249	281	264	245	261	278	294	222	270	270	270	270	294	262	291	253	240	273	299	249	253	289	281	271	267	257	275	255	284	262	245	259	263	287	273	275	280	250	280	258	263	311	264	222	238	286	283	269	272	253	267	286	259	298	282	305	258	262	282	253	255	285	243	268	292	261	271	262	286	282	278	281	242	288	277	279	277	242	272	293	288	275	306	272	261	283	287	254	279	267	316	268	286	260	259	249	267	244	300	270	251	282	301	279	278	264	302	279	260	264	267	296	267	234	234	287	260	263	283	241	262	278	257	261	286	254	263	230	265	271	273	280	297	270	261	271	270	273	293	291	305	268	274	262	218	249	282	294	263	295	267	265	252	230	282	281	288	282	264	272	267	269	273	277	327	268	270	242	250	324	240	285	288	250	239	283	282	278	259	265	249	270	288	292	247	256	235	276	278	264	253	233	250	292	263	263	253	301	282	297	302	263	267	261	267	272	291	273	271	284	277	236	264	245	247	286	281	277	279	265	255	235	275	271	280	276	293	285	270	302	248	258	282	290	278	292	273	285	270	310	246	286	247	277	230	258	281	250	249	243	294	267	266	267	296	259	312	275	279	245	250	287	278	289	270	256	269	281	251	278	275	259	260	280	295	258	246	258	283	282	264	261	275	288	287	279	304	294	334	272	269	285	271	262	281	286	287	291	270	260	265	255	279	269	269	269	279	254	267	286	300	277	274	273	257	256	292	283	296	302	271	284	297	270	260	278	256	318	289	257	283	266	262	282	267	234	256	260	273	283	259	311	263	246	258	281	288	280	273	268	268	265	247	287	284	264	265	290	268	296	280	258	268	285	306	271	285	268	256	288	287	260	287	295	250	284	256	238	284	281	261	278	283	290	264	281	287	302	280	265	245	259	274	288	281	285	255	297	279	224	247	237	299	282	313	276	253	296	256	312	259	256	259	264	285	233	287	273	310	284	274	259	276	307	251	258	258	249	282	287	275	287	258	289	264	266	265	255	250	298	251	293	247	291	263	295	292	276	272	272	240	275	276	260	254	265	288	273	266	281	274	242	253	302	264	238	262	274	259	250	262	280	299	300	282	309	263	302	294	276	295	280	270	268	309	283	269	299	289	301	255	272	280	278	228	263	272	271	248	284	267	286	286	289	287	289	284	292	270	268	308	263	255	253	283	284	254	281	260	278	257	285	275	252	274	283	260	246	241	284	272	280	267	290	308	267	260	274	271	266	254	268	261	276	286	270	260	261	286	272	297	260	269	294	251	271	267	283	248	274	259	296	258	244	277	259	291	278	281	264	283	275	242	260	289	268	295	300	321	264	252	279	294	271	255	304	289	266	291	293	265	300	276	298	260	277	268	294	301	279	278	255	268	244	248	304	277	287	289	259	267	281	261	281	273	271	287	286	277	222	289	264	242	285	278	288	251	285	266	276	267	275	270	284	257	256	262	256	288	285	266	262	292	266	270	249	294	267	259	274	281	264	256	256	273	259	290	230	253	292	270	268	281	260	288	267	283	307	298	313	284	288	263	290	268	279	241	274	263	293	273	262	244	243	286	289	300	243	277	291	295	286	313	283	279	288	271	263	288	283	260	274	291	277	238	273	278	263	296	303	283	297	264	258	273	303	258	311	256	273	272	272	262	244	286	270	279	319	288	249	279	251	278	265	311	259	279	302	265	235	266	267	278	259	287	265	272	291	258	276	289	299	287	252	236	269	300	293	261	296	236	292	231	273	251	258	263	297	295	268	267	243	291	284	268	273
9316	1237	1340	1330	1247	1113	1094	1100	1088	1031	1004	911	881	928	977	1111	1036	958	936	881	743	762	723	722	726	639	701	679	710	708	662	667	661	705	688	676	702	649	721	715	673	646	663	689	672	670	686	638	715	699	722	728	704	704	682	643	726	648	667	698	671	634	666	672	657	675	694	689	697	725	715	705	680	681	672	686	701	634	700	652	655	673	702	691	691	681	680	657	698	677	653	702	730	664	681	675	709	636	671	680	648	677	686	630	696	713	662	697	743	698	666	717	677	669	709	680	710	698	703	680	659	602	642	681	708	658	682	647	722	680	684	700	632	658	649	667	701	701	699	696	659	662	712	684	663	715	655	660	689	700	681	691	637	693	683	661	716	710	695	760	676	715	776	662	711	697	710	652	638	702	701	664	674	672	673	721	680	673	640	685	698	644	671	641	672	718	686	624	695	691	680	647	693	673	648	714	692	669	678	688	678	651	675	654	650	694	692	662	648	696	670	669	629	642	702	700	648	651	701	678	665	664	668	738	625	675	678	710	659	695	640	659	690	658	682	725	675	664	627	702	710	651	698	654	658	737	656	653	695	686	695	672	685	649	670	680	635	684	686	682	692	619	645	656	686	650	687	664	672	689	643	679	598	718	753	708	715	653	660	714	685	663	694	665	636	729	659	670	699	695	706	625	655	667	653	680	656	667	677	736	703	632	697	711	645	637	686	670	678	691	683	688	652	687	716	688	725	692	667	646	707	678	704	702	654	680	706	680	673	691	672	666	667	668	686	661	614	694	702	654	680	684	721	683	676	665	693	692	636	725	661	697	645	656	719	693	689	709	666	687	660	696	703	678	696	716	707	654	695	718	696	691	697	697	690	725	690	694	683	726	686	618	704	689	670	692	698	652	673	690	668	687	663	650	724	678	702	661	708	681	640	722	662	682	655	689	645	644	652	691	658	623	673	713	676	704	631	706	716	690	656	720	692	688	710	716	666	705	631	726	712	691	687	702	678	663	695	605	632	658	714	670	658	701	686	731	699	645	652	714	677	678	707	669	682	649	639	651	691	672	679	684	658	661	706	640	695	637	669	681	688	677	631	674	684	680	650	633	642	668	648	672	677	694	671	684	688	673	693	688	641	663	700	700	696	725	664	678	716	676	691	721	752	713	696	667	725	692	675	686	701	627	680	659	670	674	666	716	679	729	672	672	677	645	684	683	680	732	636	673	682	667	636	661	686	694	714	711	642	653	684	701	685	686	647	653	690	644	685	695	705	723	712	669	646	653	727	662	733	699	639	691	672	706	654	682	651	702	706	650	669	690	674	665	677	635	701	708	677	645	658	698	702	724	682	660	690	666	742	695	684	676	664	706	647	706	684	615	670	684	694	699	681	730	650	669	711	699	722	643	710	682	651	695	663	711	660	674	703	682	678	705	703	654	699	674	670	684	677	688	674	684	692	720	631	706	658	688	702	651	715	655	695	668	715	701	622	651	648	718	716	679	669	688	688	689	693	659	700	642	682	638	660	661	678	701	690	671	694	701	667	666	681	641	699	689	716	709	667	685	666	695	622	692	701	658	677	615	740	672	728	664	676	713	695	648	675	708	683	677	725	682	668	648	701	717	682	678	643	662	669	658	719	701	644	722	677	659	709	668	656	680	638	660	671	652	683	675	722	704	693	700	665	697	684	674	660	702	738	627	690	666	682	678	640	670	629	656	654	706	683	695	689	670	677	654	753	678	691	696	686	654	700	695	668	697	670	677	676	689	639	657	666	726	623	720	693	657	671	696	684	727	655	692	695	679	671	680	715	691	677	669	672	719	704	719	718	704	637	696	698	755	666	669	700	696	689	646	658	622	701	644	637	717	704	680	651	682	661	664	671	666	687	644	662	654	690	668	692	694	717	644	630	682	664	641	680	650	678	692	684	657	712	703	733	663	670	710	703	676	706	696	652	691	663	677	671	628	663	682	683	706	718	663	658	690	689	680	686	695	676	644	693	688	673	698	689	647	704	695	634	686	630	653	685	672	679	633	664	676	668	669	713	682	697	661	687	686	713	660	708	726	715	660	615	686	666	690	664	665	672	644	688	640	687	684	650	679	715	647	633	666	659	672	684	707	715	709	664	650	643	673	708	701	644	677	670	714	682	713	691	691	678	690	681	653	655	731	670	662	699	675	668	678	713	628	674	696	711	691	673	658	690	708	714	702	705	628	667	682	643	708	623	663	727	695	641	665	589	657	629	644	709	682	681	671	690	702	651	681	696	718	688	661	695	687	690	653	655	636	681	700	673	676	691	680	661	706	711	690	655	700	650	661	709	725	653	718	681	716	701	673	695	687	673	652	711	657	685	639	722	676	718	634	726	697	675	641	707	628	667	671	659	634	643	650	692	671	666	648	646	660	715	675	703	730	667	668	686	665	651	643	686	749	670	723	671	643	652	672	669	649	690	647	654	672	665	665	692	653	703	704	673	704	690	713	657	692	701	619	672	703	652	690	642	632	659	708	703	665	691	677	692	670	668	642	713	669	683	712	694	730	720	686	605	690	677	701	674	658	700	676	701	693	683	690	678	676	685	736	647	671	665	717	754	694	703	639	674	661	653	699	644	716	672	669	644	665	707	658	688	681	684	661	632	673	714	671	681	681	695	695	713	605	683	649	694	702	668	685	673	660	695	694	677	657	632	657	641	669	641	657	707	665	676	699	669	713	692	660	664	670	693	689	658	667	672	659	665	680	694	681	691	653	701	703	724	664	664	687	672	686	659	708	683	658	695	609	687	726	691	683	651	639	672	714	679	691	675	696	696	668	670	690	653	671	605	755	690	642	689	681	620	672	695	693	707	673	690	717	680	702	634	680	657	690	722	685	666	708	714	690	704	660	705	700	654	684	638	646	691	712	628	725	594	672	718	679	652	665	714	685	668	692	652	615	730	674	680	710	645	697	666	717	687	688	701	663	652	695	661	659	673	668	668	715	648	651	683	684	633	693	729	686	631	652	685	670	676	699	704	669	696	732	631	740	677	641	696	678	697	693	729	706	706	699	685	695	715	686	620	681	670	644	718	679	706	661	697	680	671	683	703	619	671	705	713	656	652	673	679	713	695	715	751	674	653	715	668	688	647	665	645	684	643	681	680	693	657	701	730	683	646	693	619	702	697	678	682	638	632	656	653	668	676	648	669	635	680	609	699	672	631	712	638	665	693	709	718	676	645	721	694	671	669	676	685	700	687	647	662	725	673	726	678	651	636	669	709	704	620	645	640	676	718	631	678	677	663	631	687	661	659	683	641	656	710	635	636	673	654	660	689	688	711	665	651	692	699	703	697	679	697	691	711	682	702	681	618	670	686	683	652	729	713	672	653	712	668	701	690	651	681	659	683	668	710	665	707	745	687	650	710	684	698	660	697	640	679	682	717	678	686	721	691	679	663	713	695	686	654	693	667	666	715	643	685	659	686	692	680	701	677	708	673	678	604	696	684	688	671	645	713	707	693	721
28693	5407	1078	930	755	572	504	555	515	465	447	406	435	450	447	426	388	389	386	410	325	319	347	327	335	339	362	324	343	316	335	329	342	342	339	303	304	314	344	306	336	333	326	314	340	382	324	375	326	335	348	323	304	302	364	359	341	335	302	340	349	321	343	336	336	302	331	317	354	311	370	329	347	333	345	386	331	316	353	341	333	348	329	321	337	350	322	330	362	318	351	359	342	299	378	377	287	311	347	348	304	337	340	325	294	305	363	313	320	328	336	371	334	369	342	342	304	342	336	354	346	333	364	336	375	376	312	338	334	383	305	334	338	381	312	338	367	319	300	320	326	324	340	323	321	322	353	311	386	349	322	355	329	319	336	358	371	340	341	354	349	341	317	331	321	351	330	394	357	352	317	307	309	324	347	332	338	335	289	330	321	331	342	324	336	351	339	314	332	356	359	366	346	338	338	392	347	334	337	306	326	355	325	337	345	332	326	342	336	350	328	329	350	346	356	338	371	319	361	338	329	341	331	327	327	360	360	351	349	341	329	330	352	324	310	305	313	318	317	292	312	365	385	312	332	336	314	361	328	351	325	312	349	328	335	331	297	333	305	345	303	343	323	361	292	296	348	343	322	352	353	365	358	354	347	352	344	330	338	365	367	349	341	337	323	334	354	336	328	323	348	309	327	372	329	329	361	349	322	359	315	383	365	348	356	346	331	351	311	358	346	300	285	354	373	357	340	338	322	330	303	282	376	336	344	344	346	333	328	297	317	311	337	357	325	337	340	352	325	362	301	338	348	326	333	328	326	353	319	370	354	363	346	329	324	329	323	336	332	308	328	325	356	402	339	367	339	335	359	333	335	292	332	302	349	353	351	368	321	341	332	317	305	353	346	344	310	329	339	328	338	312	315	312	334	318	360	339	323	335	310	340	334	335	364	319	327	359	335	336	321	362	342	347	333	329	317	338	340	332	349	309	331	321	359	331	336	325	321	316	312	330	347	346	336	346	315	356	329	324	328	318	331	314	355	324	347	315	339	370	351	339	348	321	351	327	309	363	338	334	362	327	371	342	327	332	351	326	304	331	337	339	357	334	345	338	326	360	348	331	349	292	357	339	361	317	364	316	313	335	299	326	339	333	330	361	320	317	314	337	345	348	328	359	326	360	342	315	335	323	315	343	333	339	316	355	338	296	354	339	340	361	374	337	321	316	345	359	328	321	329	351	336	339	341	346	318	316	314	342	367	349	359	327	336	319	334	343	385	344	326	360	348	358	329	314	359	338	348	357	337	342	342	353	334	337	317	303	354	327	348	342	360	319	364	321	335	301	360	357	311	364	333	337	380	340	334	321	325	346	364	360	316	349	318	316	364	320	324	323	351	354	329	328	304	326	357	333	317	338	333	335	317	358	324	339	336	318	384	311	344	335	348	353	343	328	329	348	312	317	361	328	352	329	295	310	337	343	326	299	347	355	381	319	370	330	324	331	321	353	327	349	362	308	329	312	384	343	321	316	350	315	342	334	349	304	309	306	383	329	302	341	402	334	330	326	310	372	317	340	329	350	305	325	335	346	340	360	368	334	338	341	331	346	309	364	336	327	309	335	340	340	303	352	355	351	366	310	344	351	332	313	340	378	348	317	366	343	319	312	325	362	304	290	331	331	355	359	350	357	299	337	332	344	327	350	355	335	366	324	332	319	315	348	362	309	334	327	339	317	335	319	335	370	293	314	348	320	295	341	352	344	360	346	371	307	326	342	332	323	320	348	348	347	339	329	336	305	356	332	333	322	341	303	328	330	335	331	317	352	334	339	353	341	342	311	362	342	376	361	326	321	359	355	337	344	311	319	320	306	317	306	314	322	352	318	324	355	329	326	338	338	331	324	322	319	345	310	340	367	346	328	333	355	351	307	332	331	337	308	343	360	323	326	369	332	320	338	357	341	352	331	355	351	329	359	353	325	329	328	312	303	336	335	313	345	317	309	312	376	338	398	366	319	362	340	362	338	338	311	327	321	343	347	340	326	307	349	363	369	369	337	346	363	308	360	323	324	317	356	287	323	327	337	324	352	344	336	319	356	325	344	356	356	355	365	331	330	348	327	329	331	349	346	343	340	349	388	315	304	330	328	361	316	329	317	323	357	330	310	271	331	336	330	328	373	359	318	369	317	325	349	359	328	339	336	345	359	376	343	336	357	363	356	320	348	334	342	347	334	329	338	324	337	369	335	325	349	369	346	319	345	348	349	320	312	336	358	368	344	361	355	306	300	332	333	362	360	376	352	368	323	316	321	361	382	349	331	351	356	326	376	321	348	329	332	324	332	313	347	339	332	358	338	334	362	310	332	325	365	315	298	306	333	318	326	362	367	327	326	358	336	339	313	346	297	340	324	343	318	339	330	338	334	329	326	336	323	320	376	363	323	374	332	345	354	346	347	321	319	351	342	342	316	350	355	333	335	352	357	330	327	374	350	308	328	328	324	354	353	337	360	287	330	329	387	332	341	339	333	285	359	284	329	342	330	333	332	289	340	351	328	342	289	340	338	304	318	375	341	333	323	339	315	362	318	319	289	344	354	330	359	319	361	372	342	348	335	341	347	346	338	344	329	344	353	328	339	370	350	342	314	346	342	306	312	322	388	349	351	351	333	334	362	336	360	320	316	352	344	337	358	346	347	310	363	315	336	354	364	328	302	318	331	361	345	346	319	316	356	341	369	340	331	359	325	347	365	358	326	342	330	334	329	319	311	331	362	326	356	338	323	323	340	359	313	323	341	347	349	328	347	372	372	302	298	334	334	329	327	360	353	355	329	358	364	346	328	323	326	294	323	337	335	328	312	325	330	348	355	310	353	304	345	296	340	359	327	348	341	302	358	363	347	354	336	303	335	315	317	361	322	332	354	331	354	336	319	329	367	353	316	317	347	357	355	350	332	328	327	336	314	371	336	337	346	331	353	331	342	352	308	325	311	358	340	337	357	353	329	311	357	352	300	339	330	357	322	298	336	310	344	297	323	318	341	339	296	330	362	333	318	318	317	310	309	328	309	316	324	326	325	329	322	363	352	332	318	323	334	355	353	347	341	337	337	332	370	330	356	375	327	352	311	369	368	367	314	320	326	387	335	341	319	330	330	328	324	330	362	288	315	311	337	324	350	378	314	331	320	318	333	329	305	349	360	345	344	330	340	392	330	378	388	326	321	352	344	334	329	328	334	358	315	300	312	328	315	336	355	314	340	341	373	337	318	353	346	350	320	348	365	300	336	336	341	331	356	310	316	360	351	325	358	319	336	329	308	320	320	337	326	322	340	349	332	344	345	351	342	321	339	335	372	318	332	339	308	311	352	338	326	346	330	319	320	364	333	340	373	335	341	350	375	345	361	322	339	328	319	333	341	387	319	318	313	328	331	323	315	365	343	339	364	386	361	359	331	323	335	301	349	332	333	319	334	315	303	370	298	329	356	315	355	325	334	343	364	305	317	354	339	360	332	312	324
19803	2142	2517	2673	2572	2086	2017	2001	1753	1567	1459	1339	1375	1603	1697	1617	1444	1429	1282	1135	1024	879	870	904	832	871	832	851	765	809	804	830	805	805	787	810	787	804	817	826	856	782	855	832	823	830	787	816	773	815	816	883	780	794	729	812	822	818	809	788	827	819	816	809	828	830	803	784	814	796	744	799	775	805	815	786	784	780	809	807	834	806	796	806	817	806	800	815	779	792	800	771	801	785	788	821	824	780	790	809	802	778	778	774	833	771	761	792	833	805	815	815	820	771	838	818	826	796	787	796	807	811	822	838	776	752	834	794	852	833	791	844	822	827	825	855	814	782	766	807	810	781	798	764	818	798	758	753	764	819	780	802	784	821	784	832	819	811	813	851	772	790	825	809	808	873	875	835	801	810	790	850	849	842	768	774	829	800	802	829	810	750	784	792	835	827	786	836	815	823	817	843	792	829	798	870	800	813	747	813	778	786	780	793	809	815	836	838	766	794	834	860	797	812	815	830	769	800	819	815	820	765	884	828	844	818	780	824	786	833	820	811	810	813	788	765	792	838	834	781	762	779	823	815	831	833	820	849	829	854	778	773	798	795	807	823	812	822	824	820	839	800	835	803	816	794	810	804	816	844	768	809	836	822	770	811	782	830	824	762	833	790	822	809	799	810	813	815	767	824	771	773	786	809	832	778	790	797	805	893	833	806	779	764	817	810	805	756	750	804	744	743	764	813	779	803	826	800	824	855	800	782	784	784	796	850	834	825	774	813	810	775	835	808	793	809	819	778	771	813	876	843	752	816	817	811	798	790	782	802	837	809	816	825	853	798	809	819	827	821	814	779	781	737	826	866	800	810	809	862	850	756	808	826	821	843	752	827	755	822	769	837	771	823	835	804	771	801	716	820	777	789	836	816	725	842	787	782	757	817	823	825	794	818	815	831	771	847	765	818	849	753	840	802	797	815	775	885	859	837	839	784	781	845	806	817	820	786	829	834	814	748	840	764	836	794	748	831	803	757	875	792	813	793	799	808	835	807	785	812	810	823	751	821	880	787	803	800	843	785	813	827	804	778	818	814	839	876	794	790	863	784	830	808	804	848	816	771	828	808	814	811	796	799	794	787	805	782	758	779	808	811	793	824	821	808	829	807	831	805	783	825	775	786	793	821	771	829	785	829	839	814	825	797	805	796	854	799	787	788	784	810	816	798	791	843	824	769	802	852	770	800	827	815	817	822	847	757	791	798	783	797	871	840	773	798	819	784	829	796	819	788	808	780	791	819	787	868	809	840	717	789	856	806	795	843	789	830	808	815	794	816	833	800	809	800	796	832	764	826	788	830	841	797	828	821	846	778	800	829	803	785	762	802	803	817	809	828	798	796	776	872	819	821	816	795	789	767	808	783	790	781	820	837	787	779	792	858	822	842	805	789	844	801	765	830	802	808	813	828	789	783	756	811	806	820	796	768	825	778	760	736	811	813	809	740	866	830	786	763	779	768	820	734	765	856	766	836	801	773	838	820	801	769	762	812	784	822	792	802	796	779	853	780	807	779	808	845	795	831	814	791	812	821	827	822	875	805	830	806	858	821	811	819	792	797	778	815	814	786	790	829	778	851	782	793	814	836	796	824	786	870	762	822	789	814	826	768	822	843	802	820	821	795	841	797	754	837	808	823	846	848	791	795	782	846	796	808	779	744	789	763	839	753	795	790	842	816	836	862	813	812	808	780	832	778	764	805	801	794	784	812	778	807	809	831	808	785	796	815	798	796	820	780	791	757	781	860	842	776	739	818	800	826	818	822	797	838	794	815	775	848	796	798	789	858	808	820	783	824	815	813	758	828	747	820	800	851	781	782	780	775	821	823	860	850	808	768	778	845	846	847	736	822	791	842	801	820	813	763	830	786	786	821	806	813	825	823	841	785	811	844	815	800	814	791	824	829	844	748	782	823	840	843	801	780	765	801	851	791	794	813	809	813	792	854	843	783	793	810	774	816	770	835	815	730	842	797	786	804	815	766	800	791	822	800	791	832	789	813	796	845	796	790	798	806	807	787	772	780	804	796	798	831	798	827	797	791	771	765	817	811	792	864	765	782	796	747	789	778	779	792	811	852	811	837	822	795	823	802	876	827	800	857	837	789	797	829	825	821	820	773	837	767	835	782	786	813	795	791	802	784	798	821	828	810	812	845	781	769	823	844	786	840	827	810	852	818	783	803	821	789	795	804	816	810	782	805	793	797	801	847	818	810	799	828	823	781	809	811	799	851	762	811	843	795	834	774	798	805	839	847	783	807	827	788	822	844	819	808	816	802	797	840	786	875	814	818	762	797	756	835	865	740	837	774	824	782	807	817	792	801	861	791	813	832	778	834	808	791	759	814	823	793	766	791	899	786	805	813	809	829	786	839	810	754	765	793	771	821	810	773	822	815	829	739	773	835	804	849	811	819	828	832	798	790	833	779	793	788	809	800	814	819	790	891	813	799	767	796	866	835	831	765	825	828	833	861	802	817	785	806	784	794	805	812	873	774	795	756	778	830	790	752	751	814	794	767	793	784	797	821	795	823	830	808	767	816	784	792	818	837	831	820	783	791	850	770	806	771	817	791	832	835	824	842	768	799	786	788	846	876	801	840	810	773	831	870	836	805	784	847	770	858	807	773	823	826	814	872	780	702	826	793	832	815	795	810	843	780	807	814	871	812	793	818	832	801	783	857	845	794	785	804	808	787	813	856	760	813	761	794	797	790	805	765	820	820	810	784	812	810	781	826	784	848	779	771	764	796	764	841	749	812	836	841	785	793	845	818	786	788	821	781	803	783	776	782	807	812	835	803	779	836	752	833	764	798	818	781	811	791	783	785	818	794	753	777	760	773	798	790	808	824	848	828	811	845	766	794	800	810	812	781	826	839	776	805	817	818	741	839	788	832	821	775	800	833	824	790	808	792	837	846	801	816	830	738	853	808	838	828	846	778	854	829	832	775	794	817	797	775	782	782	808	817	791	796	740	813	812	802	802	859	839	773	821	791	827	784	771	789	825	798	821	850	850	814	816	809	873	778	796	812	811	804	786	835	856	807	834	818	775	774	826	791	815	819	819	869	789	788	766	793	794	823	801	829	814	835	777	833	794	836	784	792	825	877	811	774	794	853	804	855	776	786	772	847	847	763	768	834	827	846	802	813	787	767	777	826	826	807	831	801	858	846	770	791	818	799	834	809	792	804	840	847	777	835	782	802	757	819	772	835	793	794	818	792	799	816	857	800	753	815	840	756	820	830	785	871	783	771	794	783	786	798	845	823	790	787	796	840	828	782	850	861	815	801	779	855	833	869	768	806	765	803	806	762	791	827	836	817	832	820	824	784	786	824	799	826	780	788	817	826	820	775	776	802	832	784	826	820	805	815	816	846	804	805	787	765	810	820	775	770	789	757	811	786	794	803	823	806	804	849	758	798	883	847	795	797	818	822	757	765	828	786	765	790	754	809	810	803	831	807	826	790
38263	8671	1770	1185	879	680	593	528	469	363	410	337	377	419	389	388	422	343	341	285	248	286	283	249	244	242	246	253	217	232	232	222	227	249	246	211	222	228	264	222	240	224	242	231	226	245	218	267	220	241	217	228	234	232	231	223	212	225	248	244	208	226	238	234	211	227	224	202	243	218	214	269	228	253	245	242	202	203	227	255	188	242	284	244	243	209	216	237	226	228	244	237	208	223	254	233	232	253	224	230	215	237	260	244	240	234	209	257	216	222	239	265	221	248	239	246	226	214	227	224	249	237	240	233	218	223	257	224	249	253	240	234	222	253	252	225	238	229	246	224	224	235	227	221	228	231	253	215	211	245	221	252	228	229	244	216	255	231	256	244	235	227	249	257	239	222	248	267	239	253	230	243	233	218	235	242	231	235	223	251	263	250	269	236	236	231	248	264	217	243	230	240	242	252	236	254	226	231	229	234	221	238	239	205	254	249	269	240	226	242	216	236	268	208	264	252	213	254	228	216	240	210	255	249	221	222	229	240	218	245	217	229	265	192	247	248	232	232	222	227	217	219	208	237	229	225	234	252	212	261	249	236	250	257	259	236	251	232	226	253	234	236	231	267	205	235	228	236	239	257	245	248	236	220	246	226	230	233	230	239	245	242	253	201	206	209	252	194	246	211	243	286	235	249	230	226	228	255	206	203	260	198	242	217	239	250	229	229	233	214	275	234	230	275	227	237	224	233	213	211	215	237	243	229	231	225	232	238	222	275	215	239	223	240	223	229	240	234	227	215	224	263	238	215	246	235	218	230	234	241	249	246	243	228	274	248	244	225	241	225	238	256	237	246	273	255	232	219	216	192	236	246	205	244	219	228	256	230	258	250	235	211	228	223	237	255	262	245	229	213	221	247	216	253	263	253	230	238	254	249	241	235	229	231	222	235	221	221	237	238	262	263	211	215	235	232	243	217	263	245	240	201	215	227	235	217	240	243	220	256	247	252	234	240	217	236	222	229	232	239	249	233	236	242	254	214	255	239	255	257	253	234	265	227	224	229	231	202	247	231	251	241	258	231	218	234	229	238	252	255	234	216	221	235	217	222	244	230	223	254	256	232	212	244	228	243	236	255	213	207	221	238	248	241	231	234	229	223	269	220	252	244	253	250	250	201	218	256	249	211	222	221	231	248	237	213	256	261	246	239	217	217	272	219	246	215	227	250	269	215	239	247	279	240	228	219	230	257	213	262	232	210	229	251	252	223	245	256	218	209	237	231	250	218	228	241	215	231	238	228	217	214	215	208	250	224	209	237	245	237	233	241	234	226	242	254	226	236	244	228	239	235	217	224	240	262	225	262	259	246	261	248	238	230	243	266	243	207	257	233	242	260	260	234	243	248	239	211	275	228	241	219	265	235	231	213	226	247	240	239	212	202	234	267	210	214	223	230	254	243	259	236	217	224	248	226	273	230	212	250	239	242	235	228	227	235	217	236	249	247	252	272	265	206	243	247	235	222	228	258	230	236	230	245	244	238	266	217	239	244	210	236	232	232	219	242	259	212	241	251	227	248	259	220	229	245	223	224	248	248	239	248	203	238	247	232	259	235	254	242	236	248	245	195	241	223	222	205	238	267	230	274	222	245	242	252	240	249	249	216	246	225	259	266	224	220	222	253	242	247	234	225	231	310	211	249	241	239	227	272	213	247	267	224	260	228	263	253	215	233	248	228	233	258	232	247	241	214	242	199	249	238	244	238	234	267	262	218	262	229	232	234	239	245	251	231	258	239	223	256	269	246	212	223	260	236	271	227	224	233	247	221	212	242	252	278	247	231	225	229	198	275	216	213	227	241	231	238	226	240	230	239	247	234	223	242	235	246	234	216	253	223	224	220	233	234	219	245	226	219	234	220	238	230	232	251	229	264	260	256	228	233	226	266	204	220	223	249	210	202	227	282	240	246	252	253	282	256	246	250	230	220	250	224	244	267	240	239	249	240	260	220	252	237	263	240	229	265	234	237	216	203	223	236	242	220	252	251	222	227	241	239	205	233	239	257	235	230	241	278	240	236	240	219	247	225	247	228	258	253	239	260	248	239	256	226	221	203	243	244	225	234	244	244	240	246	254	216	220	226	242	237	225	221	235	232	226	238	213	237	215	238	217	239	222	229	217	239	243	209	248	261	275	267	227	244	238	213	213	222	260	191	251	246	234	207	236	194	240	234	234	212	232	235	194	218	223	202	250	242	216	246	224	223	228	223	212	238	205	202	226	190	255	233	249	229	229	230	246	270	242	243	277	244	250	293	255	244	226	266	253	229	236	234	233	215	221	240	236	201	196	225	220	231	256	230	259	238	245	234	221	246	245	251	232	245	220	256	228	224	210	228	252	241	246	241	270	230	218	268	233	251	212	230	222	250	218	258	237	246	237	246	235	239	212	234	235	232	274	245	235	239	204	223	236	228	234	228	220	236	247	238	230	235	241	206	281	233	244	243	223	274	217	237	243	239	228	268	244	241	221	242	251	228	209	232	242	234	217	222	249	222	248	219	250	239	239	245	255	205	240	255	231	232	221	243	257	214	199	236	216	217	221	258	228	249	214	247	226	211	231	259	243	229	198	223	244	243	253	244	241	226	210	228	209	243	215	226	214	225	237	231	225	221	251	237	240	239	223	243	231	232	250	217	234	242	238	257	240	246	262	260	248	249	219	249	226	252	250	227	235	238	226	218	221	226	223	209	260	214	237	247	237	235	249	253	232	233	233	241	236	232	237	246	212	255	232	248	232	230	258	258	232	225	215	228	233	251	207	231	236	214	226	243	269	222	188	222	232	220	251	219	212	236	200	260	238	263	217	229	234	210	245	223	238	230	234	241	249	214	216	212	225	234	229	224	213	239	220	228	220	211	220	209	226	239	272	221	234	236	263	223	244	251	245	228	253	201	222	220	237	248	230	257	238	222	234	237	188	238	240	244	224	230	221	238	233	216	239	229	241	219	203	224	258	249	230	247	225	232	227	225	219	234	217	242	246	234	230	260	240	203	236	257	229	218	240	234	226	230	249	272	258	250	232	239	236	244	217	224	231	235	237	220	250	218	244	248	243	242	231	207	229	226	240	248	257	229	252	256	232	267	225	253	234	213	239	249	277	241	212	241	233	244	205	236	240	249	231	220	244	221	225	236	235	244	210	228	216	240	247	249	253	234	206	201	254	227	232	232	250	228	242	259	223	248	224	242	279	231	228	247	238	213	249	220	242	265	228	254	214	239	223	225	246	236	239	244	236	236	251	239	235	206	248	259	236	220	230	236	249	238	205	263	263	256	205	223	257	246	234	260	242	228	206	234	223	233	233	232	237	270	255	242	248	217	230	220	225	249	231	257	249	232	245	239	218	237	230	283	273	226	227	255	246	255	205	243	257	247	228	226	234	243	244	249	220	230	263	247	230	235	239	220	245	225	223	241	227	243	253	233	196	250	235	232	244	263	221	212	237	270	209	221	247	254
24634	2194	3240	3624	3289	2622	2616	2320	1989	1683	1568	1476	1628	1816	1836	1581	1477	1375	1141	923	843	763	799	665	651	638	615	590	612	582	581	599	617	640	582	589	569	564	593	576	581	649	569	630	562	591	581	615	573	612	550	626	553	549	586	546	548	597	614	607	550	566	607	540	569	571	603	585	591	563	590	578	593	574	556	562	558	544	588	576	549	574	552	575	601	613	617	530	551	568	502	586	566	556	558	555	599	640	571	594	564	562	631	582	586	590	583	604	584	579	587	594	531	587	512	568	627	586	610	639	591	584	586	556	582	583	536	529	562	543	540	620	556	551	574	557	586	591	611	542	568	590	562	533	538	557	569	570	588	570	560	571	594	576	602	609	551	534	584	661	578	561	565	561	585	598	605	582	571	567	552	525	600	549	572	548	640	577	561	557	575	589	611	563	581	584	557	558	603	562	552	552	627	579	566	559	593	533	602	593	550	528	542	584	538	573	612	567	548	536	571	562	550	565	576	600	576	593	584	598	557	541	580	557	566	568	570	607	556	575	574	552	590	585	530	578	594	576	543	614	588	583	545	559	604	561	588	561	567	591	570	561	544	590	631	526	585	601	568	588	562	556	583	573	540	582	570	584	600	619	561	571	582	595	500	550	644	567	558	588	594	555	559	596	582	535	572	544	581	592	558	500	597	607	551	590	602	569	547	563	617	641	632	577	598	601	579	580	568	545	585	555	607	570	577	653	543	590	584	532	589	585	555	596	558	554	539	590	594	577	584	596	523	561	613	570	591	595	568	553	525	568	572	544	575	583	553	570	551	582	546	538	616	573	600	599	578	617	583	576	566	570	543	614	582	600	567	587	596	599	549	568	554	585	568	594	559	529	566	630	577	600	568	578	557	594	577	579	598	598	609	566	544	551	602	595	560	596	582	566	562	556	562	617	569	568	569	553	551	582	613	557	586	567	603	567	511	555	540	577	557	569	553	593	572	565	549	589	558	599	549	606	572	588	539	660	546	585	543	571	576	596	582	567	569	635	582	572	558	574	547	611	597	583	577	574	554	591	570	589	561	551	555	592	549	543	578	582	563	613	567	591	598	605	549	544	559	544	508	568	539	563	579	600	559	598	558	539	569	587	585	564	619	555	617	589	597	556	577	603	572	594	601	595	575	567	564	596	544	558	639	580	600	570	562	573	588	538	555	557	558	607	592	600	581	554	566	631	577	589	546	554	604	582	553	571	582	544	564	617	598	596	570	567	586	584	543	582	583	600	572	594	584	539	544	564	573	558	547	593	568	569	573	554	599	580	544	561	591	578	572	593	607	587	566	589	589	557	546	590	576	565	598	585	578	540	579	550	558	519	569	600	554	584	582	608	577	539	566	560	559	577	584	557	542	550	551	537	631	562	572	622	591	571	557	585	584	513	584	552	576	548	580	539	596	550	563	619	580	568	567	611	581	556	536	576	574	568	576	589	565	562	620	580	553	566	549	555	593	569	552	573	575	589	577	560	561	574	586	589	590	547	623	541	578	559	580	586	574	549	527	565	570	573	609	519	571	574	590	561	572	544	569	561	596	569	533	581	558	578	577	546	537	556	602	557	584	557	565	531	599	568	556	530	611	566	563	583	541	569	554	581	590	605	562	571	549	546	574	563	596	578	548	550	558	570	577	559	576	557	573	562	566	553	582	522	577	568	589	601	621	549	577	601	564	595	533	586	542	612	600	580	524	557	537	559	579	628	603	564	510	587	571	620	612	580	547	616	590	622	581	537	582	576	577	609	615	599	548	594	551	557	576	582	588	550	572	575	555	558	589	598	606	562	561	617	534	545	583	581	539	601	553	570	558	545	573	578	572	514	550	617	569	567	560	566	590	549	567	569	576	543	546	593	578	575	602	594	590	554	606	527	593	609	581	584	557	527	563	577	518	542	611	594	548	552	532	577	579	603	513	600	540	532	544	603	616	552	583	546	559	527	572	563	595	546	594	610	575	560	555	543	603	600	590	547	569	585	572	563	565	579	553	567	603	579	614	585	567	581	579	582	577	580	598	608	559	543	579	575	578	582	540	549	553	534	554	590	565	589	585	543	540	576	559	584	564	580	567	592	584	570	610	562	533	604	619	549	566	541	582	558	588	576	557	562	603	612	535	565	588	615	595	571	514	548	528	551	576	518	527	627	601	603	535	558	553	555	545	593	563	534	538	574	554	564	556	573	597	591	582	587	579	587	585	560	579	569	563	588	577	594	557	582	566	589	587	539	579	584	519	559	575	582	598	523	589	617	571	547	547	567	557	591	573	617	605	594	612	555	565	601	567	570	614	590	629	607	575	576	583	533	582	565	591	563	582	581	527	556	607	560	579	573	603	549	606	558	586	586	579	563	565	553	569	540	574	604	579	566	577	563	570	550	526	553	544	584	556	578	548	527	591	611	541	618	535	595	558	582	586	523	563	552	604	531	609	577	558	560	575	541	571	563	591	568	583	547	601	580	565	555	567	577	598	534	597	548	583	564	592	577	525	564	571	597	518	536	546	584	575	527	621	600	564	596	576	563	569	545	565	561	587	575	563	575	562	544	571	594	606	610	613	546	577	575	566	564	563	577	586	569	558	566	609	573	582	622	587	579	538	547	585	571	579	584	565	594	569	604	597	554	540	579	580	607	598	545	600	580	574	544	586	589	589	552	549	521	547	558	572	549	597	584	615	560	590	556	602	577	598	562	529	598	576	557	609	551	605	602	576	549	560	599	576	584	545	564	573	558	578	578	595	570	591	576	586	588	544	575	574	582	548	585	600	588	563	551	567	568	506	602	559	571	583	588	573	544	549	564	551	561	573	568	572	578	589	594	551	608	590	576	636	557	572	544	611	573	616	549	646	569	547	584	556	622	587	598	576	560	538	557	577	583	599	571	558	583	606	600	597	543	577	598	599	577	559	544	587	574	558	611	602	525	557	597	608	590	573	562	558	576	595	576	576	546	568	532	598	573	552	550	529	607	561	562	559	593	582	552	545	592	571	565	554	603	542	610	551	592	585	569	582	577	578	565	605	573	542	584	522	554	566	557	548	562	596	551	557	552	576	569	571	609	531	551	580	626	574	567	492	558	572	551	552	599	559	549	553	589	557	557	577	542	611	576	598	561	601	534	565	586	597	551	548	576	577	558	585	550	557	549	589	615	607	563	573	588	526	570	587	607	582	583	538	563	564	596	610	568	579	573	541	549	581	642	535	572	593	551	548	585	627	558	571	563	523	520	571	547	640	585	578	583	595	560	588	573	599	560	571	569	534	563	542	602	542	554	559	578	610	581	580	517	547	620	594	550	587	540	566	569	597	580	542	597	607	558	545	573	545	584	568	548	595	599	620	604	533	552	570	588	578	572	537	548	526	576	604	576	557	568	570	542	585	599	548	539	554	560	579	529	589	607	582	588	571	598	584	543	594	590	595	597	566	592	554	519	555	574	566	543	518	598	524	558	591	595	573	597	568	575	584	562	565	587
12659	1409	491	426	428	379	359	330	364	295	253	320	333	310	328	317	298	274	289	243	272	251	275	253	224	253	260	244	247	260	236	278	252	259	242	281	245	240	229	261	263	252	276	246	274	232	279	227	253	269	239	267	282	231	240	253	239	267	255	268	244	259	242	250	286	270	232	253	264	270	270	283	240	284	275	279	285	266	290	261	269	226	263	265	269	257	259	270	283	281	279	251	264	257	267	276	284	282	258	232	286	261	267	274	282	257	293	264	282	254	289	280	247	266	246	254	235	254	261	252	271	261	246	251	239	267	245	266	285	256	267	264	245	295	271	245	260	259	270	257	249	274	250	281	277	234	278	277	284	247	258	256	272	271	289	277	274	295	266	251	259	248	231	273	254	288	248	269	253	234	263	277	277	235	230	238	263	276	286	281	300	258	261	238	276	275	280	300	259	262	244	274	249	282	238	240	253	274	246	258	260	267	272	294	250	245	275	300	280	265	304	278	303	277	245	262	271	248	233	269	277	266	216	245	247	265	252	266	272	266	275	288	248	268	254	289	265	279	275	289	263	263	279	279	254	246	251	250	250	250	245	275	231	252	247	244	270	260	245	295	301	253	268	253	272	266	260	264	278	251	244	240	287	255	282	270	288	287	254	250	252	260	280	246	292	294	253	260	275	265	288	285	250	262	259	265	253	225	294	248	255	252	260	252	276	312	246	258	273	250	261	255	256	242	260	238	264	258	279	258	233	271	268	269	254	257	233	264	246	272	252	256	230	253	253	255	275	267	265	285	274	303	246	283	248	235	294	239	227	244	216	272	294	261	238	261	257	287	273	266	249	243	279	244	271	255	246	261	253	243	267	248	250	266	249	256	274	252	259	239	266	291	245	292	251	254	274	237	258	260	266	269	261	264	264	246	230	237	266	258	249	279	259	280	237	242	265	223	258	282	268	270	272	275	258	246	263	287	268	247	269	266	264	298	275	230	266	284	232	261	272	280	280	300	255	245	259	230	302	248	264	296	225	275	238	267	262	285	269	235	245	260	265	242	252	277	249	246	277	252	266	271	271	276	234	265	231	238	273	270	265	239	248	290	267	250	274	250	277	267	283	267	260	274	267	286	254	260	265	261	255	275	263	280	279	281	260	241	242	250	256	273	248	259	273	269	265	278	277	273	282	234	239	269	287	241	281	236	274	270	264	251	263	283	279	270	255	286	271	247	266	246	247	285	275	286	240	275	244	269	232	241	270	262	254	263	262	250	282	263	236	266	260	263	276	255	311	284	257	261	278	289	270	256	236	241	262	246	262	275	242	248	261	263	245	233	290	260	266	298	256	223	259	234	245	294	264	236	249	253	270	285	254	267	267	241	225	223	213	262	293	256	252	243	260	246	268	282	259	258	259	237	264	280	263	278	251	288	242	272	276	254	277	242	262	278	249	274	274	258	280	235	271	245	280	267	259	233	253	271	246	269	260	260	262	269	235	272	234	279	277	282	251	248	263	279	259	274	279	266	227	292	253	238	238	248	270	281	241	274	241	272	222	273	259	253	221	268	241	242	241	273	265	254	261	272	246	227	258	229	253	236	248	241	274	239	251	280	268	241	279	263	249	272	254	241	290	262	239	244	256	274	269	261	278	235	253	257	282	260	250	256	256	249	245	269	274	234	269	281	248	251	307	269	255	295	254	275	258	263	286	240	260	278	250	264	272	275	279	298	240	265	237	258	269	257	266	278	256	251	268	276	259	272	257	276	282	239	281	281	241	252	280	271	273	271	245	249	262	275	244	276	271	243	221	232	252	254	253	277	243	245	262	277	276	246	292	250	246	262	267	231	261	212	223	264	228	297	276	231	243	280	245	231	295	251	269	302	269	215	253	265	278	268	232	266	248	261	245	261	279	259	249	265	235	274	275	263	272	287	252	264	291	252	231	293	271	287	240	264	258	271	260	233	258	265	277	270	238	282	220	271	259	249	283	254	262	245	263	235	258	263	266	242	254	258	289	280	271	278	270	266	274	238	283	256	269	249	284	271	271	268	279	280	241	232	255	282	281	269	260	256	232	267	257	263	262	242	237	222	300	249	300	250	254	276	245	268	283	281	274	267	264	285	252	233	218	219	250	255	231	237	232	255	250	265	289	324	295	254	283	258	286	249	254	245	258	295	251	261	248	262	272	283	258	240	256	269	250	253	272	259	250	287	269	250	281	270	254	262	234	238	276	294	323	260	288	255	264	288	273	235	272	229	251	242	233	254	249	232	240	283	243	247	258	254	270	266	285	255	283	229	257	256	240	274	240	301	273	287	286	248	295	286	255	262	266	236	279	292	270	262	315	266	265	276	266	241	278	239	305	288	265	270	273	254	284	271	268	253	245	265	249	249	254	290	285	262	262	300	246	272	254	229	277	262	270	235	257	264	275	267	252	249	277	276	232	279	268	255	242	260	285	224	287	269	230	278	242	267	280	259	256	255	259	257	245	290	252	245	240	257	237	259	260	268	238	269	253	236	269	286	257	245	221	265	268	258	270	266	267	253	244	260	255	269	304	269	261	236	256	290	255	241	275	258	263	271	271	253	246	278	255	253	256	280	290	304	260	265	240	256	304	293	300	272	247	262	256	258	259	269	246	275	250	257	246	244	244	256	253	267	254	212	263	264	242	257	276	247	248	271	250	253	254	267	270	262	256	276	236	238	262	271	254	269	280	286	275	250	242	260	240	250	288	276	245	264	277	249	281	265	240	251	250	237	297	265	264	272	266	253	257	242	247	277	242	270	250	247	275	264	243	242	287	259	263	292	243	262	257	253	284	292	271	273	251	249	268	262	259	286	214	289	280	268	302	279	273	265	267	238	279	261	275	273	284	300	237	254	284	264	268	268	238	288	267	244	261	244	273	291	233	229	276	291	273	239	276	285	282	246	288	263	273	261	274	252	240	267	290	254	272	255	252	269	272	253	249	276	294	283	281	255	270	273	252	255	245	239	279	287	263	250	262	262	258	269	269	270	272	236	284	274	262	281	255	253	265	244	261	277	290	277	291	251	278	264	280	292	256	249	256	242	256	256	251	239	254	243	251	270	263	279	273	250	263	279	266	236	281	253	239	270	260	282	283	262	253	267	267	262	272	252	304	274	268	291	284	245	259	266	275	305	254	277	269	258	252	285	268	252	258	278	266	264	273	258	266	239	266	297	278	246	272	254	250	271	232	255	266	270	263	267	264	282	244	267	271	253	264	255	248	265	272	249	269	256	257	267	263	269	228	259	270	281	276	278	252	269	274	271	277	248	247	270	311	267	295	286	270	276	255	224	280	297	260	257	264	298	270	282	268	284	267	298	266	284	273	258	295	273	274	267	257	262	254	248	258	265	253	243	256	286	282	271	286	256	269	266	263	270	275	249	267	226	279	238	265	262	255	234	240	276	223	225	256	232	244	216	255	250	263	262	263	246	258	241	243	273	283	250	245	283	272	262	261	253	268	268	268	273	234	264	268	266
9225	1059	1245	1414	1297	1124	1131	1096	971	948	945	947	1030	1103	1060	972	914	913	839	727	737	692	681	657	667	644	621	695	651	657	725	641	670	672	665	665	623	640	703	652	660	633	646	644	634	639	649	621	616	651	643	650	659	676	654	668	649	637	655	657	669	674	686	600	637	666	657	639	648	646	649	621	681	706	644	631	672	652	670	676	635	677	649	661	665	665	625	642	726	671	726	620	607	709	688	698	682	697	660	635	644	648	603	603	703	698	659	693	655	622	680	636	691	661	682	652	694	694	622	634	630	675	665	687	662	617	664	664	618	625	637	656	667	628	721	638	600	674	654	665	655	668	643	682	654	656	664	595	718	650	641	656	680	668	710	638	650	690	634	638	648	679	677	662	634	620	649	657	643	686	661	646	631	621	639	647	660	687	588	689	681	684	609	639	700	662	643	617	642	653	697	618	646	657	649	671	653	653	650	664	673	695	665	661	635	640	625	670	642	635	611	645	663	632	657	698	701	651	634	659	659	682	688	698	665	668	655	655	659	697	651	604	639	622	663	619	615	656	625	659	646	610	638	634	695	621	693	680	687	699	672	720	642	641	671	683	647	685	703	640	628	675	659	681	657	687	683	636	659	669	644	657	666	624	632	687	625	658	645	648	654	699	665	636	646	650	626	616	641	638	658	687	667	666	617	658	663	668	670	676	655	676	665	660	674	625	641	593	626	675	645	660	685	619	636	611	667	655	624	660	665	647	684	648	638	684	691	636	659	698	661	668	624	631	635	647	698	660	613	670	625	694	632	646	695	626	644	697	653	694	642	673	692	620	671	660	685	689	647	630	592	688	676	639	672	634	672	695	638	642	636	655	702	613	653	671	698	617	685	668	671	686	636	619	649	642	660	627	661	649	624	636	653	675	618	659	682	674	668	629	657	648	622	657	716	621	674	632	674	635	648	662	668	654	678	686	681	679	617	646	674	652	659	605	669	638	654	662	686	671	646	672	691	667	687	669	699	681	664	606	673	634	683	645	660	648	655	678	634	658	636	619	645	661	629	626	641	596	646	634	602	677	640	653	636	645	624	666	643	649	698	640	671	633	643	628	670	656	628	676	657	663	624	661	668	698	632	672	657	623	677	643	651	627	656	663	688	662	637	645	642	655	622	665	675	641	669	666	680	648	631	691	650	599	619	646	629	666	619	661	656	649	636	641	630	638	680	669	623	666	667	674	696	643	678	626	675	659	658	639	648	619	663	680	630	690	640	695	642	653	673	619	612	616	655	607	634	665	684	626	660	597	639	669	618	648	670	686	708	637	655	677	694	676	666	675	673	639	604	649	640	621	693	693	632	677	637	665	642	689	649	655	621	663	679	679	624	630	643	645	647	690	696	707	646	669	664	644	679	634	675	655	648	643	662	674	620	624	649	678	683	688	639	689	616	667	613	669	654	652	624	604	637	652	644	630	639	650	636	599	655	637	671	647	655	632	648	660	682	671	632	655	661	633	695	665	640	603	640	661	657	630	702	626	646	621	665	639	660	606	633	668	630	654	667	656	645	634	628	661	640	608	670	686	659	655	684	666	610	662	648	649	636	657	626	665	604	627	664	686	618	659	625	637	656	672	734	618	678	646	642	686	651	649	646	643	639	633	665	668	650	642	678	657	658	646	656	639	685	638	688	664	653	681	639	654	702	653	655	677	643	652	645	660	601	683	635	653	615	654	657	649	683	698	664	631	649	641	628	664	672	601	630	659	654	615	655	655	674	640	668	619	664	662	625	689	654	666	654	615	674	695	640	705	697	638	622	672	652	643	674	687	663	639	611	679	646	646	641	700	635	696	661	649	642	670	682	642	624	675	690	666	623	712	643	642	686	636	605	646	662	666	665	712	702	646	700	676	610	675	664	649	585	656	625	662	662	662	660	653	656	661	675	642	686	663	695	636	697	622	669	616	651	621	672	663	635	678	641	664	648	624	655	672	674	599	694	665	650	627	670	655	657	635	639	674	675	643	687	658	640	693	650	653	631	630	639	639	661	655	663	678	672	617	657	661	607	698	666	620	644	635	683	665	656	667	642	661	650	648	678	633	645	667	645	639	646	690	643	651	608	690	643	634	625	660	647	630	647	681	641	624	640	697	621	646	667	614	671	630	676	653	644	646	664	661	663	668	648	651	735	664	639	628	668	629	643	652	757	672	632	666	648	680	679	638	618	674	671	676	641	658	671	684	663	621	642	679	630	636	650	671	660	672	649	668	611	645	661	659	637	598	644	610	645	678	636	687	672	700	636	674	670	644	652	638	658	663	621	658	617	634	653	667	638	648	639	629	680	628	640	698	654	705	644	680	640	659	645	647	676	663	675	637	699	633	665	704	636	647	672	637	660	678	640	614	705	677	666	658	655	644	625	637	655	676	648	667	675	657	627	619	656	604	665	656	616	647	615	672	660	664	625	663	664	653	648	638	683	649	688	682	651	677	627	657	614	643	620	658	654	671	662	682	609	642	632	649	705	687	635	698	691	613	689	621	638	627	659	619	622	650	638	663	674	656	653	703	704	642	650	639	646	690	678	673	680	662	651	684	654	657	648	641	675	651	614	656	647	699	631	637	635	620	649	645	680	639	673	689	682	709	650	643	643	668	653	677	618	675	661	657	648	643	662	651	660	681	671	660	656	643	647	641	636	671	688	632	641	631	683	582	648	664	663	611	647	655	697	656	640	643	688	663	670	617	640	670	689	680	699	643	670	656	676	639	640	666	632	670	647	647	699	661	672	677	643	662	648	659	678	665	638	610	682	683	607	664	606	643	650	654	653	620	643	660	635	701	666	621	641	627	629	622	673	631	630	649	651	621	664	614	637	668	677	645	658	693	632	716	666	666	671	645	661	649	674	705	620	664	646	651	673	671	651	628	605	683	709	671	644	669	596	624	670	683	652	653	644	676	605	654	633	645	702	648	690	620	638	659	622	670	622	605	633	651	684	623	656	661	703	660	666	657	680	685	644	688	626	696	681	673	659	663	629	673	674	602	661	671	682	674	635	630	631	687	676	614	679	681	676	671	662	687	683	671	642	633	681	684	688	636	612	687	650	658	692	657	632	638	664	657	642	616	654	598	662	678	691	681	661	642	668	658	632	679	677	657	649	642	679	691	626	636	639	653	649	703	645	643	634	613	657	665	641	680	680	674	654	708	702	621	637	625	658	700	626	639	662	621	687	644	694	654	634	620	722	646	670	662	643	632	622	677	622	612	672	692	655	670	660	677	638	659	672	664	656	645	666	706	652	618	647	598	632	623	628	656	632	635	671	686	655	691	671	689	687	613	651	626	670	656	646	664	678	685	660	631	672	639	631	639	657	660	654	654	639	642	637	641	669	631	683	607	644	660	669	632	679	679	654	638	647	678	692	673	621	672	649	687	626	649	622	663	616	644	626	698	638	665	684	600	626	682	628	620	614	657	615	653	624	637	657	652	645	658	720	631	655	646	667	670	665	625	632	648
27661	4788	1148	922	684	566	595	493	470	412	444	446	458	487	417	437	406	399	391	357	328	331	369	327	325	360	317	312	322	331	322	343	352	327	335	327	318	309	321	314	288	310	295	318	307	303	356	338	318	323	343	333	315	304	345	351	324	318	333	327	347	345	336	336	300	339	336	316	342	328	312	361	327	332	311	353	332	360	327	339	316	348	300	342	351	316	327	327	338	327	333	349	326	306	289	306	332	320	301	331	316	334	295	339	298	295	333	341	331	329	332	255	326	312	336	304	310	333	320	312	305	346	334	295	311	296	311	342	299	329	321	329	342	334	331	344	316	312	327	324	320	290	338	312	311	348	308	324	356	384	355	299	301	319	312	323	306	323	323	347	347	337	320	345	360	348	327	341	346	341	270	333	325	307	340	319	363	319	312	318	310	359	334	334	278	332	292	318	302	312	327	312	314	349	351	315	321	355	285	346	323	383	323	363	329	303	329	338	338	337	346	314	324	327	345	331	311	326	300	315	312	313	370	342	328	316	313	316	348	326	320	341	334	335	324	336	339	321	310	319	340	337	290	312	329	341	327	341	324	322	312	290	318	344	315	345	317	339	336	318	334	342	317	357	315	346	323	322	317	313	274	352	355	328	324	329	345	304	308	355	321	341	305	341	345	302	341	319	354	327	326	310	323	337	306	305	360	324	336	337	321	298	323	306	328	363	316	324	331	315	325	322	330	338	331	300	329	350	309	332	308	342	333	338	318	354	327	347	322	335	311	308	306	353	327	342	321	327	334	324	312	356	316	361	291	294	320	324	323	343	333	332	345	308	336	315	328	333	340	307	338	376	319	316	327	330	301	346	280	286	329	363	337	291	301	306	337	336	306	320	309	328	359	337	322	317	328	320	328	350	301	324	320	301	308	350	324	333	366	342	306	333	367	319	323	321	347	344	325	340	344	292	338	328	334	332	361	304	281	358	345	304	333	326	314	336	319	343	323	335	329	313	315	329	329	319	291	279	293	344	303	303	336	356	327	332	286	310	315	334	340	327	328	342	344	339	291	345	296	337	305	287	319	309	320	321	366	343	318	311	361	331	328	330	346	334	329	322	309	314	340	319	324	343	348	315	321	333	336	333	319	325	362	305	320	341	319	284	305	299	351	325	297	354	345	335	285	332	327	334	350	359	336	285	319	313	336	328	292	305	339	378	346	292	308	345	338	339	299	348	334	333	308	326	295	306	296	320	328	305	339	306	307	321	333	354	330	276	352	345	313	325	322	327	305	338	339	318	321	326	349	303	338	322	350	296	335	327	314	304	324	302	333	344	303	391	308	321	326	319	312	307	323	308	317	326	295	312	346	338	304	337	333	314	283	322	336	320	322	328	312	290	359	344	318	331	322	315	366	314	332	315	334	338	319	313	318	340	336	319	284	320	309	299	343	303	324	336	359	321	331	331	320	341	343	342	351	315	312	301	354	335	321	323	373	319	346	345	335	314	328	354	317	329	338	332	341	337	342	353	350	320	345	303	325	313	305	334	331	297	338	294	314	342	304	334	335	365	327	297	332	337	327	338	319	311	322	344	319	351	353	321	322	348	348	313	323	323	315	335	318	308	324	329	311	358	354	301	321	319	346	310	308	323	317	312	346	336	349	339	325	285	327	306	316	314	293	299	320	322	339	322	334	314	307	303	357	358	315	334	323	346	337	317	304	297	333	316	313	330	340	339	327	322	303	338	314	310	321	323	308	328	323	317	325	337	366	333	308	328	333	343	334	311	319	344	332	325	348	350	298	319	307	324	281	336	358	312	333	307	364	344	342	325	348	294	335	336	311	302	345	330	359	325	332	301	287	345	305	338	330	304	323	337	334	338	284	316	331	351	318	347	326	322	328	336	318	330	352	319	328	341	297	345	325	316	316	336	333	304	302	312	312	314	328	340	345	344	331	332	328	329	302	320	293	307	327	353	331	331	334	307	295	332	319	312	361	305	278	358	316	322	303	294	338	334	297	323	331	359	342	330	319	321	333	338	334	330	366	314	327	317	363	323	337	302	291	295	339	308	323	315	316	289	306	351	353	331	333	351	310	360	318	289	321	347	311	373	323	310	367	300	330	341	305	361	374	327	318	353	333	289	312	316	304	319	331	333	332	372	338	312	297	286	303	323	366	310	307	298	352	304	320	322	299	283	290	307	357	328	318	318	325	303	295	314	335	326	300	305	347	307	357	349	358	328	346	319	363	315	322	304	305	291	339	298	328	341	344	337	334	368	310	315	308	318	292	304	331	327	324	318	332	286	322	348	324	314	349	340	359	332	292	293	353	327	306	361	314	340	318	347	342	330	321	350	350	313	306	321	314	313	321	296	292	336	308	333	301	320	326	318	316	315	327	310	355	312	330	342	345	345	326	274	341	317	336	320	335	347	309	312	340	316	332	333	310	306	319	335	301	315	348	307	316	327	332	334	327	337	319	344	325	306	329	342	300	297	311	282	328	323	293	342	315	338	343	317	338	349	308	338	348	335	344	317	314	323	320	301	305	284	344	335	332	329	378	356	334	317	321	326	347	324	331	321	332	316	347	352	346	340	343	313	333	339	309	325	321	355	319	318	308	341	315	331	351	316	286	391	333	320	334	328	347	322	313	323	328	342	324	315	315	346	332	342	298	312	313	297	313	326	322	304	293	301	346	337	310	336	338	299	326	328	301	306	330	346	347	308	318	330	287	327	319	351	327	329	337	340	310	303	353	338	346	322	284	308	321	364	350	347	307	345	334	348	311	316	331	346	299	304	309	319	305	358	344	316	298	318	357	363	362	311	297	338	326	344	311	329	345	355	331	357	330	311	302	329	341	315	319	325	344	349	321	308	322	295	337	328	303	339	304	333	333	337	336	326	328	314	323	330	347	330	328	364	327	331	337	314	328	322	314	313	340	364	304	332	331	329	329	333	323	340	352	337	319	367	361	348	331	333	324	330	339	311	322	321	362	327	309	350	363	325	323	313	345	302	316	341	348	316	295	296	311	337	346	306	313	346	335	317	331	328	315	294	315	305	364	308	327	287	369	306	346	348	321	303	335	329	335	320	312	345	330	312	326	368	324	319	326	313	316	312	329	323	336	342	325	346	332	288	313	344	318	333	341	340	299	337	333	315	313	359	298	335	333	342	310	312	360	307	330	324	289	317	321	336	344	328	325	333	323	333	328	339	351	358	320	329	335	310	327	330	309	292	318	326	328	341	324	330	345	319	321	300	333	327	348	279	358	336	329	310	329	343	324	323	301	353	321	297	320	338	322	318	343	347	349	309	303	335	344	356	314	301	325	381	353	330	311	309	323	311	339	306	316	318	353	288	351	323	354	323	320	347	337	322	330	349	335	320	317	343	311	333	308	322	350	330	340	324	331	347	337	294	299	352	308	307	306	350	316	335	380	340	297	298	348	314	282	340	319	327	323	313	312	294	345	334	312	312	333	343	322	316	340	325	315	315	347	330	333	335	323	302
18793	2306	2436	2787	2451	2068	2052	1877	1510	1538	1515	1537	1662	1791	1490	1423	1402	1233	1043	925	915	958	891	804	803	770	821	847	795	800	877	750	797	775	804	781	797	807	824	792	786	813	801	754	723	792	760	783	805	836	806	792	717	801	773	794	759	817	809	821	786	791	785	793	763	809	789	801	784	795	708	727	828	749	779	725	798	797	811	780	751	793	813	793	758	785	784	793	775	845	781	772	815	745	772	763	867	765	804	771	780	774	752	809	773	799	792	805	775	813	800	785	788	756	788	802	795	795	811	748	763	814	745	788	745	774	796	790	755	760	766	763	763	788	733	758	795	777	783	812	762	805	780	834	802	797	792	785	753	844	746	748	774	790	827	802	744	844	811	818	774	800	727	728	790	783	751	767	789	778	774	818	815	748	835	822	770	791	786	761	785	794	730	813	810	759	800	856	793	824	773	751	802	788	772	732	808	836	751	750	795	753	776	824	764	749	724	741	758	738	775	779	760	716	743	777	812	859	714	798	787	770	776	817	848	772	811	771	855	779	808	747	789	801	843	780	723	808	850	828	791	811	801	770	784	827	776	770	783	852	773	782	794	800	777	777	788	789	789	761	767	819	757	762	802	742	753	815	739	811	738	735	806	799	815	806	784	778	766	806	776	747	809	738	815	807	818	777	780	813	748	765	799	783	766	809	784	758	831	810	750	848	766	807	750	795	768	774	749	791	762	818	735	789	798	743	802	769	802	813	772	819	755	730	768	790	752	764	817	848	737	763	779	748	784	749	773	786	796	798	755	775	790	809	760	810	786	741	779	744	754	820	808	721	777	764	831	733	779	767	805	806	785	820	793	765	777	801	755	815	773	779	793	757	747	772	744	747	823	765	785	733	729	775	732	765	833	767	755	794	777	776	774	772	798	791	842	785	728	810	736	790	764	780	749	736	798	798	764	767	766	731	772	781	809	812	791	791	754	772	810	773	827	771	762	753	758	783	785	760	742	837	824	759	768	733	824	722	788	760	781	724	799	781	813	785	801	769	757	755	762	807	774	743	801	752	806	841	832	822	816	802	786	846	806	774	798	767	792	781	826	769	841	768	794	752	799	767	792	809	772	832	743	745	814	803	737	770	739	807	794	794	809	793	772	739	821	761	736	777	803	814	780	805	747	768	765	773	738	793	747	790	773	825	780	796	790	765	817	780	774	771	730	818	831	799	815	838	772	772	799	804	773	800	786	764	796	735	768	757	725	740	835	786	793	751	767	768	778	801	819	755	773	769	789	754	803	785	799	745	784	804	777	809	776	818	814	758	815	745	762	713	772	785	760	805	811	774	748	776	770	768	791	791	784	824	789	768	834	785	799	776	840	764	782	746	786	818	801	797	759	752	796	788	777	806	758	791	797	774	777	788	737	737	783	832	768	776	782	809	770	835	796	802	810	811	769	854	768	812	800	854	793	791	822	735	732	762	746	813	750	763	791	772	752	780	737	768	785	731	726	795	767	863	798	807	831	806	746	795	813	738	790	776	818	845	740	763	829	757	774	812	725	775	823	792	807	806	803	789	768	764	766	763	749	781	823	753	774	785	789	760	795	788	835	800	797	823	732	754	802	739	762	693	832	801	772	765	800	759	795	801	745	730	766	776	795	767	777	749	782	800	778	796	788	762	771	779	786	826	803	795	780	770	808	762	786	785	747	795	788	765	804	771	785	782	813	762	761	771	790	760	842	788	772	797	755	813	776	768	760	747	785	782	766	789	801	806	780	796	804	771	791	755	764	776	799	766	794	827	767	770	776	842	787	758	794	795	800	760	772	736	792	770	792	766	755	762	815	780	755	779	765	748	787	791	732	783	809	829	766	790	798	744	751	818	793	802	795	781	760	778	759	746	784	855	765	757	801	751	783	802	739	803	790	784	758	783	813	776	762	768	761	802	802	811	722	711	769	770	730	824	761	787	747	738	807	759	742	771	741	819	751	803	768	749	795	724	747	772	787	766	823	841	822	786	778	781	814	769	786	794	780	754	748	770	792	786	743	781	725	762	784	821	818	820	755	793	857	799	824	782	762	796	737	761	803	865	775	786	736	755	755	747	772	800	789	789	766	767	765	775	831	778	824	744	810	769	766	817	796	785	765	743	698	757	753	785	742	763	777	791	785	796	777	764	765	776	773	745	762	790	799	735	820	763	771	785	769	787	801	799	782	796	772	799	773	818	778	787	792	762	784	782	789	772	751	785	759	751	818	747	826	806	788	759	772	778	803	830	792	756	802	778	767	773	783	789	748	785	802	754	810	755	860	767	758	756	791	811	739	804	809	807	766	748	787	769	771	850	764	774	774	799	750	831	801	784	771	795	813	738	821	774	794	785	767	796	800	822	772	791	756	764	761	807	755	782	802	795	814	792	785	828	802	786	784	741	767	757	808	734	783	816	802	708	826	773	798	767	778	827	749	812	805	712	843	766	774	778	780	798	777	743	733	778	752	793	828	772	771	756	742	798	767	778	754	810	769	808	769	793	751	775	826	788	824	814	778	795	780	825	836	781	787	784	753	825	792	769	762	777	814	835	795	761	766	805	792	760	777	804	821	763	785	798	807	819	772	774	807	803	754	822	798	809	806	780	838	843	739	755	798	833	778	784	792	871	793	792	767	759	730	799	727	800	807	770	736	776	772	772	801	802	819	754	790	805	797	792	796	766	777	770	794	759	767	827	800	713	775	790	778	788	805	815	829	752	786	726	843	836	786	821	750	750	778	783	772	790	839	759	815	826	769	769	773	792	826	742	756	746	785	864	729	740	770	750	772	771	767	768	778	818	820	761	817	765	759	827	806	776	718	815	752	786	813	796	795	790	791	794	823	798	829	769	790	769	801	827	795	761	770	809	750	778	771	810	797	787	802	794	769	770	763	771	834	801	799	781	780	799	858	782	850	794	793	788	809	752	805	776	805	746	739	775	761	808	767	852	821	787	761	807	770	777	740	765	760	754	775	792	810	787	841	782	731	796	788	789	754	759	773	744	788	802	792	777	767	805	747	787	756	767	753	794	738	740	784	745	818	792	772	763	822	805	822	751	812	764	823	800	737	734	772	780	802	778	814	757	780	842	804	778	789	757	804	806	743	803	821	788	804	747	779	804	755	791	806	768	800	752	761	778	812	804	740	783	797	821	806	770	794	823	771	750	766	833	748	782	746	742	795	778	747	798	780	804	760	768	793	805	741	806	742	787	729	746	756	827	773	800	777	775	775	758	781	796	755	764	772	796	760	775	812	757	773	803	747	753	776	731	795	765	748	782	795	805	753	813	753	775	784	758	755	794	809	796	759	819	776	781	773	757	806	811	814	782	799	788	776	789	791	793	782	766	728	838	807	789	756	770	777	756	764	796	766	750	776	776	830	789	792	814	786	763	785	796	772	809	787	783	792	763	777	757	794	747	771	757	802	806	828	819	746	765	776	741	753	809	755	789	768	739	777	797	780	751	760	779	794	772	827	774	778	785
37079	8338	1702	1175	822	612	550	462	466	452	371	404	416	441	385	370	334	303	265	259	273	286	254	215	219	205	230	235	210	222	218	247	235	223	223	233	233	239	226	224	209	231	250	221	197	258	240	238	213	234	239	204	213	201	211	222	220	211	210	223	231	240	210	229	244	234	225	217	243	247	219	231	226	227	227	230	228	217	208	218	219	245	214	225	237	240	217	211	247	230	230	242	207	236	229	229	249	234	246	227	243	268	225	226	208	244	216	217	198	203	248	222	229	229	203	235	202	222	209	229	221	212	219	217	214	248	218	216	206	233	189	231	226	216	231	255	232	226	227	232	206	245	227	207	204	238	219	217	219	233	228	250	219	241	218	211	209	224	245	219	254	227	195	236	261	223	214	236	224	194	196	227	234	229	245	214	219	230	215	234	228	235	235	218	239	244	208	232	239	233	228	244	230	211	244	227	219	243	214	228	226	219	210	249	224	232	208	258	247	221	249	206	228	235	257	248	234	222	254	232	203	225	229	206	229	222	243	205	224	228	233	256	255	240	203	240	250	237	231	251	223	244	245	232	217	206	214	202	205	255	215	230	235	202	240	219	221	240	231	245	231	221	218	212	216	240	244	217	245	233	229	242	237	229	238	219	226	238	223	242	218	220	233	203	224	255	210	245	214	220	236	215	233	261	257	213	228	216	227	266	256	231	258	252	198	225	248	236	260	200	234	217	249	200	216	221	222	208	235	222	195	197	222	220	210	256	203	201	228	217	219	224	225	210	216	248	219	215	241	220	215	217	230	232	240	222	235	236	223	219	221	212	209	227	245	229	246	250	241	227	228	212	244	207	206	242	200	235	233	231	223	245	216	204	238	240	227	262	211	215	245	207	266	204	231	235	253	238	242	235	249	223	222	216	234	210	187	194	229	216	217	229	216	232	242	236	205	213	219	231	203	247	221	262	260	233	236	212	230	226	220	210	228	251	249	231	230	228	239	204	230	229	235	250	240	220	218	209	200	192	209	210	243	221	249	217	217	250	222	205	202	213	239	209	240	232	201	218	264	214	223	229	220	194	228	254	229	242	215	238	207	211	237	236	245	259	222	225	247	218	237	207	232	209	225	201	252	251	231	201	243	244	205	242	233	231	218	221	227	245	229	252	219	218	226	217	244	216	235	237	220	219	211	209	243	213	227	215	206	205	212	242	232	248	201	241	208	202	230	254	229	217	223	225	238	230	239	240	211	227	207	203	243	204	242	206	237	239	245	240	214	216	210	195	256	229	208	216	250	181	207	229	214	229	235	221	203	221	207	232	207	228	260	198	208	259	240	229	241	234	231	242	234	228	234	210	229	225	258	230	236	212	225	231	199	232	246	217	220	226	217	232	233	209	242	209	230	236	261	236	231	230	238	261	237	247	213	231	210	229	254	214	212	231	225	222	226	262	216	236	222	236	226	258	235	234	224	210	190	242	243	220	218	207	229	232	225	194	241	221	220	222	224	226	228	221	273	244	241	236	232	226	250	217	213	214	221	230	216	246	257	238	226	213	203	230	247	229	206	204	213	228	195	242	207	220	221	223	254	243	216	238	211	261	230	213	253	234	227	210	216	200	235	235	232	222	228	216	226	216	228	199	227	230	198	248	216	216	207	236	230	255	219	224	229	212	246	239	231	239	195	214	220	242	235	237	217	237	192	212	217	217	234	249	216	240	231	214	227	221	225	225	245	247	221	203	279	253	237	228	225	227	246	249	223	223	210	227	215	226	248	223	223	199	235	201	256	211	245	240	233	206	231	196	223	221	233	245	239	211	228	228	213	234	246	238	209	210	209	223	243	249	219	218	227	224	210	216	214	246	233	195	220	213	255	241	211	222	209	245	251	236	202	233	253	231	218	221	220	237	219	209	215	219	234	233	215	240	222	234	234	228	234	210	256	214	215	230	219	217	209	226	202	229	205	226	241	222	227	215	234	243	207	225	227	233	240	229	226	240	200	199	228	220	204	227	234	230	217	201	242	230	205	196	240	229	229	203	223	257	208	238	233	216	198	246	197	224	201	218	228	216	218	224	226	200	218	204	211	212	219	236	213	227	228	249	254	229	252	223	233	211	213	213	241	231	249	221	249	239	209	193	209	222	214	225	266	217	195	239	243	235	226	226	197	216	231	213	209	241	228	246	262	204	237	227	212	224	224	210	236	227	247	230	224	214	234	222	220	239	202	219	231	237	289	227	211	244	208	245	225	227	245	211	242	199	184	227	220	208	232	226	229	215	232	222	238	211	232	240	231	232	212	223	210	195	189	238	234	211	222	213	203	208	263	236	216	212	228	232	213	220	233	274	221	249	236	204	236	199	229	220	242	207	229	224	203	215	244	229	205	224	226	208	221	238	198	224	229	246	242	246	244	242	225	246	249	234	219	250	185	216	239	230	226	235	235	238	203	218	233	242	225	224	233	234	218	211	229	234	220	249	216	234	228	200	196	223	228	241	253	218	218	238	222	215	228	211	217	203	229	225	224	221	206	225	235	217	251	211	207	224	198	229	236	248	226	203	198	239	205	240	218	235	223	207	221	217	231	256	223	237	241	225	268	212	217	237	252	233	246	229	217	212	222	214	217	252	216	215	237	249	225	223	217	215	217	216	205	228	217	241	235	210	232	237	218	198	230	235	241	215	205	262	226	226	246	189	197	225	216	229	209	227	244	234	211	227	231	222	249	219	241	219	260	204	239	212	228	248	223	240	232	218	240	190	242	236	255	208	213	244	220	232	216	204	221	235	267	227	190	237	240	246	251	209	240	217	238	238	210	246	209	243	221	231	241	225	239	208	249	236	245	230	223	220	241	229	218	234	200	201	200	201	226	233	240	195	196	227	228	231	215	261	233	238	225	242	230	228	197	194	213	229	208	227	240	245	214	251	243	229	244	231	224	196	214	257	243	239	243	245	219	226	230	221	240	251	230	230	207	199	202	243	224	249	228	224	238	243	214	228	220	219	205	234	207	200	262	244	218	229	235	222	228	238	215	205	223	208	222	225	236	226	227	216	224	237	228	226	244	213	232	232	218	217	218	231	237	238	202	236	248	205	197	204	220	243	229	229	216	235	230	214	263	202	208	216	217	219	238	229	215	216	205	240	224	201	246	222	231	235	242	200	224	225	227	213	231	219	212	227	236	213	244	216	256	239	224	217	230	236	215	220	226	205	245	220	249	227	228	229	209	218	229	214	211	227	242	226	239	253	237	241	242	213	238	227	246	218	234	252	231	212	205	220	220	214	238	226	213	228	217	259	241	206	197	228	219	242	231	232	240	225	225	218	217	236	229	215	228	246	233	200	227	197	256	208	233	220	241	248	222	211	251	250	221	220	226	217	238	218	196	242	218	230	221	246	216	211	199	220	232	258	228	237	262	243	216	250	215	226	247	197	215	235	227	233	234	236	242	245	230	272	248	242	235	212	223	195	216	239	236	225	236	204	222	206	211	233	251	222	216	223	261	226
23717	2907	3121	3613	2937	2669	2392	2193	1848	1734	1748	1742	1826	1715	1455	1570	1446	1178	1028	767	763	793	646	567	570	584	624	591	606	560	587	583	546	583	534	585	569	547	591	537	544	528	554	558	577	555	544	584	576	526	569	536	532	563	515	592	558	537	524	555	600	568	525	501	558	542	567	541	540	574	513	563	575	536	544	552	584	572	606	538	559	551	546	530	524	551	513	542	578	540	575	545	558	538	569	560	556	531	527	549	565	577	524	539	534	562	525	564	535	580	529	584	528	587	572	491	556	579	622	569	565	562	596	540	567	542	542	558	529	542	591	551	571	516	579	613	553	544	592	601	545	552	589	503	577	590	535	596	596	572	586	529	555	563	608	567	506	557	597	573	542	601	545	534	587	535	595	508	554	541	529	530	554	555	553	580	554	515	571	556	549	513	640	540	500	556	573	562	580	556	561	536	570	567	504	492	588	561	537	569	567	534	550	566	562	523	580	548	542	542	561	553	560	579	512	569	563	540	597	596	594	571	516	551	558	580	563	572	543	591	567	542	552	551	521	539	549	563	547	556	523	573	605	532	554	561	576	544	542	512	570	566	560	575	597	532	556	557	586	589	554	545	537	532	553	565	563	538	520	577	567	549	565	557	554	588	578	612	570	551	552	553	542	579	532	579	556	582	537	561	566	493	577	555	521	573	533	541	541	542	547	536	556	538	551	539	556	553	548	603	570	536	541	537	597	561	587	554	535	521	592	541	566	533	531	578	560	537	572	552	581	571	554	521	506	575	569	579	526	520	546	558	583	552	579	522	552	543	563	576	524	530	522	554	563	553	563	542	524	594	592	532	523	546	551	564	551	543	512	551	576	537	529	562	562	530	551	552	538	544	580	530	539	532	569	535	531	521	556	564	563	569	540	531	545	554	539	580	608	548	561	546	585	509	541	568	551	543	571	577	563	548	555	555	528	571	564	600	561	554	569	511	549	514	543	572	579	533	582	556	576	544	574	557	562	533	595	532	553	549	593	563	564	593	556	548	565	575	545	570	563	553	544	609	556	603	552	551	562	557	525	564	561	551	561	560	577	594	515	557	537	541	525	570	578	536	568	563	517	543	573	573	574	592	542	561	557	545	563	555	507	542	528	562	552	580	552	583	542	564	553	557	514	519	575	556	554	530	556	523	557	541	564	579	532	530	571	577	561	582	545	567	518	585	556	537	540	551	539	582	548	530	581	510	555	553	576	574	557	531	537	575	551	521	550	537	526	572	522	585	516	534	563	558	584	524	553	594	566	579	538	548	579	553	548	499	561	592	509	531	510	551	528	569	571	549	573	523	568	566	550	479	568	581	569	536	540	603	550	547	574	537	557	554	571	540	536	562	581	589	546	576	570	586	608	574	594	546	581	507	567	542	604	544	578	560	573	565	570	556	546	544	545	527	502	539	578	551	539	594	555	567	555	543	579	598	543	528	559	516	526	579	562	545	540	566	523	573	597	500	553	559	573	560	543	553	566	522	582	561	558	506	557	558	542	529	551	551	554	558	530	537	538	553	556	550	594	553	587	572	548	542	539	569	593	570	542	571	526	500	577	511	525	563	482	489	582	541	531	567	556	555	613	528	551	548	549	545	565	529	565	561	583	566	547	538	550	591	517	532	533	571	596	590	568	514	556	560	500	582	493	521	590	557	528	517	540	546	524	511	531	560	568	546	547	592	543	558	585	519	531	545	553	540	532	527	526	529	565	586	565	563	561	512	567	547	542	545	603	540	510	532	555	567	540	550	583	593	568	546	532	524	565	562	562	608	583	575	536	556	582	588	517	536	566	539	572	577	507	562	607	571	527	538	549	545	602	549	552	530	527	535	558	542	524	560	544	552	565	540	579	531	564	567	559	574	564	536	540	518	564	514	529	548	562	555	537	604	545	565	552	528	557	584	554	568	587	514	534	574	557	575	552	538	545	552	548	558	560	524	542	579	564	528	570	565	572	525	551	580	590	566	542	534	565	567	545	536	571	532	557	522	551	518	541	575	577	511	531	565	578	553	572	534	563	526	552	550	555	530	564	541	558	520	553	548	561	542	565	526	534	554	588	580	581	521	561	554	544	553	540	627	570	558	500	589	546	514	577	519	566	584	554	541	514	538	506	531	524	549	567	515	587	510	539	521	578	561	539	538	513	556	610	554	566	567	558	536	576	568	542	549	512	587	545	540	570	542	564	546	568	579	557	554	547	551	589	594	556	554	544	530	539	545	529	530	586	523	580	536	562	566	575	541	566	549	577	609	556	531	553	554	586	566	561	527	535	567	538	556	587	532	569	590	603	535	535	534	608	576	549	549	566	510	539	582	595	521	537	574	548	551	555	535	541	571	558	574	592	569	544	572	595	528	536	568	549	552	507	533	534	565	555	562	554	526	553	559	493	562	550	570	533	583	573	516	517	561	527	526	547	540	572	542	557	551	596	506	507	548	535	548	548	541	535	533	541	562	561	533	558	571	581	536	568	529	531	526	541	561	536	534	548	589	567	538	551	539	601	542	515	560	583	548	566	526	540	530	558	570	525	569	560	631	547	571	546	568	592	582	578	546	556	565	577	627	525	564	565	533	569	579	533	556	508	564	554	554	556	574	553	545	529	543	564	563	566	562	563	588	552	534	513	550	520	554	472	529	547	517	523	602	576	498	554	538	564	549	505	573	571	510	564	540	556	560	537	564	503	561	534	527	564	537	540	607	532	582	600	568	526	535	521	532	512	573	536	572	512	588	546	521	530	578	539	535	546	527	503	560	561	577	557	524	529	596	493	547	553	607	533	562	567	533	531	559	577	583	536	572	566	538	530	548	533	580	536	543	537	558	512	545	541	553	575	547	601	539	559	552	545	537	552	538	585	561	562	599	540	536	569	568	523	594	517	571	552	475	547	513	553	536	569	571	584	511	555	532	539	550	554	531	562	583	529	536	540	534	515	540	577	552	567	588	588	547	571	518	559	555	608	564	569	541	570	527	550	573	554	604	577	565	568	518	529	562	543	580	525	549	584	586	557	563	522	554	552	552	578	504	605	565	542	548	547	532	616	528	557	532	549	591	567	566	569	525	508	556	536	542	570	546	537	575	522	566	609	520	533	584	514	560	513	604	571	560	548	558	538	552	538	538	554	597	520	546	535	584	549	547	521	510	583	555	542	578	540	579	558	557	587	553	595	564	523	517	558	535	536	578	511	547	538	553	574	561	512	574	507	554	548	603	554	525	537	535	546	542	544	555	554	555	517	561	564	559	574	523	539	584	561	533	586	562	509	537	548	532	546	539	570	575	554	549	519	536	544	532	537	566	542	526	598	533	563	523	596	547	578	551	541	583	567	592	583	524	551	578	576	561	530	521	525	519	575	561	556	556	583	602	566	523	580	536	523	546	576	558	549	533	559	561	528	575	568	556	608	544	579	555	575	536	521	556	513	533	504	578	570	509	522	514	573	554	521	584	555	576	555	528	591	549	550	548	572	555
12537	1549	495	428	376	347	331	316	316	303	310	342	335	278	282	289	289	251	245	246	262	283	279	239	257	269	271	259	255	245	238	270	263	238	243	258	240	246	245	248	271	229	280	273	253	248	266	255	225	259	260	258	241	252	267	280	252	223	248	252	255	231	251	267	247	247	262	224	258	246	267	259	255	286	256	257	259	265	267	272	262	249	269	234	234	233	254	250	256	267	248	236	233	232	258	248	260	246	241	257	226	231	262	247	254	245	261	236	257	241	245	266	262	229	230	246	244	232	256	283	279	263	230	264	275	231	266	260	249	243	245	248	278	231	259	244	273	271	267	259	236	254	271	249	241	266	283	278	264	251	247	244	250	251	248	246	300	240	252	259	227	252	256	252	260	265	267	255	259	222	267	232	273	216	262	255	260	240	237	274	243	267	275	243	263	253	268	275	259	292	286	279	247	226	244	236	266	244	264	272	240	270	263	262	307	235	272	244	270	255	253	277	237	239	261	251	229	250	250	251	256	246	249	231	255	248	226	235	235	238	235	269	275	242	269	229	256	236	248	247	264	249	270	255	251	235	254	219	266	281	256	278	251	261	272	260	246	219	258	242	248	238	236	232	233	231	277	265	237	263	228	244	238	255	248	231	261	253	258	243	265	251	258	240	248	237	263	235	246	243	207	279	245	249	285	274	251	263	265	238	253	268	264	248	237	247	276	256	270	259	229	254	249	256	272	268	262	275	238	250	253	246	302	281	249	274	249	239	272	237	243	252	267	240	281	243	234	245	272	261	225	272	266	252	279	232	251	254	243	235	229	246	249	242	244	259	297	249	256	243	266	223	288	258	300	263	239	246	253	243	295	263	273	289	268	247	277	283	276	257	236	252	253	249	232	252	254	272	257	233	239	261	235	235	232	242	250	250	252	260	231	232	290	258	251	267	243	241	260	262	263	248	240	211	219	264	251	248	267	254	231	254	237	287	245	238	257	253	260	252	279	259	238	265	271	272	256	263	257	264	274	244	255	234	264	272	242	235	248	268	247	276	259	250	245	257	272	230	224	265	245	262	248	263	253	232	247	246	249	253	243	268	255	263	252	250	235	267	252	260	261	287	265	248	243	282	246	268	230	271	274	240	258	267	267	268	256	260	271	250	276	253	298	276	273	245	252	241	270	262	243	273	284	271	269	233	268	241	255	258	237	285	265	259	262	270	251	220	257	249	257	270	266	281	234	262	247	248	216	255	257	264	251	271	245	278	241	255	271	252	274	253	252	263	254	251	245	239	257	217	270	273	229	235	237	265	251	246	236	256	248	245	231	256	262	265	253	280	261	261	274	253	254	258	221	240	255	227	259	251	230	267	241	242	231	261	253	218	303	258	238	252	249	260	247	251	265	235	283	251	263	249	273	267	282	265	253	243	271	256	254	247	251	271	253	232	239	263	260	256	267	240	236	278	259	267	292	261	240	257	263	243	282	252	259	256	208	268	229	281	259	255	232	234	221	252	278	260	255	265	235	276	243	276	246	275	259	237	245	265	263	256	254	268	270	295	265	271	232	256	301	289	226	243	223	227	250	274	272	261	259	243	247	240	242	273	269	267	258	275	234	248	247	287	254	260	251	264	266	284	261	267	241	235	259	265	256	257	253	243	279	252	263	252	268	272	272	299	300	242	276	225	270	283	272	231	260	250	277	280	236	256	224	249	270	255	238	290	273	275	274	266	266	261	244	257	255	282	244	237	240	243	246	262	237	258	266	260	274	261	247	238	236	279	261	269	216	231	283	268	238	250	230	243	240	267	257	248	284	274	231	264	259	234	248	269	261	257	227	262	263	233	252	239	239	213	260	261	257	265	250	243	283	238	241	233	283	258	231	246	237	253	246	274	229	271	234	249	230	228	257	239	277	261	285	255	255	247	246	271	274	253	263	234	245	234	253	235	256	289	258	246	251	259	263	274	250	206	266	231	249	233	249	282	237	248	257	247	260	287	252	250	236	248	263	221	269	250	250	266	263	276	286	236	254	238	249	249	246	271	270	225	268	250	264	253	270	272	241	267	232	283	267	242	288	239	255	282	268	257	224	240	255	262	244	262	247	266	237	283	246	281	256	266	265	284	250	247	258	260	275	285	266	286	261	257	280	260	284	244	230	236	239	245	256	261	248	259	235	235	247	251	267	256	223	239	253	252	253	263	220	276	219	256	255	250	267	231	255	252	242	269	258	237	249	220	298	256	283	244	253	233	223	256	261	263	277	224	230	247	271	265	236	261	249	246	240	257	243	272	264	216	252	264	228	253	248	223	247	258	284	275	222	246	258	243	270	284	248	242	228	250	275	236	235	240	248	265	245	267	252	228	234	263	271	261	233	252	253	266	237	263	252	253	280	251	250	257	230	284	243	263	265	238	265	261	247	266	257	254	247	241	240	236	253	253	263	261	269	262	254	295	254	264	285	266	273	228	245	251	254	232	281	251	251	230	275	270	263	260	256	239	252	243	265	272	252	250	257	279	279	247	271	291	253	283	254	254	262	236	263	236	257	248	231	242	259	228	266	281	227	254	241	273	249	265	263	269	264	261	247	259	236	286	260	281	301	261	228	267	267	243	265	249	274	276	242	262	225	253	256	278	267	258	271	254	231	240	258	256	245	220	261	275	253	262	223	269	261	257	229	249	264	273	273	247	232	234	262	283	279	258	230	245	271	241	270	252	223	280	250	242	224	237	256	227	268	232	283	245	259	262	271	271	253	266	262	245	267	255	272	255	260	273	282	237	267	233	216	293	272	246	223	249	266	255	250	226	248	253	254	232	240	277	245	262	256	257	257	265	255	252	224	257	239	251	260	249	242	269	260	277	269	243	276	255	249	235	247	253	265	243	242	259	260	239	234	245	296	259	257	280	255	232	270	268	262	257	237	272	236	279	271	285	249	241	265	273	254	244	278	247	256	243	244	229	224	210	233	288	241	285	262	267	261	277	254	259	236	275	281	264	242	243	270	242	285	244	246	242	263	255	245	229	233	266	257	257	230	238	261	282	253	244	254	272	285	258	216	269	257	238	244	254	236	257	268	253	276	286	277	260	239	248	239	231	262	269	226	270	245	236	241	276	245	257	299	242	236	257	247	252	254	257	252	277	238	263	247	231	238	267	268	266	244	225	239	253	244	277	259	270	260	282	226	256	251	270	246	253	261	250	233	252	252	279	254	241	290	274	284	260	246	245	255	264	276	246	253	276	270	272	274	298	263	255	267	257	252	243	256	268	219	253	265	288	262	262	215	262	251	247	246	261	247	305	221	235	297	221	236	241	249	242	283	241	215	280	259	228	231	238	273	235	275	257	241	260	301	259	253	239	229	265	259	242	253	245	264	226	237	262	246	256	253	241	262	251	255	261	266	298	213	290	245	263	224	277	252	232	246	255	241	250	235	237	250	251	248	245	269	280	270	267	241	262	246	228	270	254	236	244	246	257	251	240	239	246	270	259	255	245	256	247	275	281
8938	1135	1206	1370	1275	1251	1107	990	1011	1003	1065	1001	1097	967	939	921	876	802	758	652	665	679	660	635	644	632	613	667	625	665	647	619	626	593	669	624	646	573	655	668	622	647	699	636	633	653	601	635	662	605	626	577	611	647	670	661	619	667	677	607	664	631	629	637	655	648	624	659	657	628	670	662	633	634	625	655	680	616	627	649	615	652	611	671	624	656	652	598	627	652	614	591	608	619	611	648	612	620	638	657	644	673	684	603	613	659	681	613	637	654	660	639	645	648	640	628	670	623	611	611	634	639	621	646	638	671	681	596	599	596	612	650	616	632	646	651	643	609	640	659	637	651	640	607	622	644	620	666	656	623	618	637	621	617	623	635	682	591	628	624	650	639	664	648	642	656	643	611	628	627	653	597	609	655	641	634	628	624	615	654	626	622	650	607	622	632	636	611	670	610	640	641	642	583	608	624	602	636	684	665	652	655	638	617	670	639	618	631	614	625	617	686	605	658	636	612	660	650	674	626	592	683	615	659	629	643	629	673	653	603	623	678	625	655	636	645	589	646	625	620	571	671	640	642	667	630	594	667	654	595	688	629	610	634	596	629	634	715	668	635	648	699	670	617	637	682	632	656	610	643	631	643	625	652	614	636	631	622	609	680	598	621	650	577	637	621	638	580	662	683	623	633	631	623	655	624	599	609	644	628	608	660	594	680	647	661	627	623	666	648	598	653	610	641	656	665	669	661	665	627	634	621	650	613	685	631	666	604	586	607	607	622	625	596	672	606	657	624	674	675	625	678	642	678	624	618	628	657	594	651	614	602	678	684	618	658	656	649	657	650	651	631	676	576	610	663	653	638	636	679	618	636	686	630	646	629	634	635	640	637	625	677	603	626	662	638	669	609	654	683	644	674	616	607	661	652	607	640	629	614	669	635	633	652	661	639	585	629	656	687	589	585	633	655	656	667	601	621	680	629	632	592	593	595	661	648	674	631	634	644	632	648	640	590	643	645	619	630	609	668	594	603	629	631	619	642	662	641	601	671	606	636	638	624	636	689	595	582	601	619	623	604	636	665	672	624	646	659	565	652	670	647	551	662	644	602	636	626	717	634	647	611	619	665	664	629	622	617	661	649	685	659	646	595	612	601	665	650	652	601	640	631	657	579	601	631	669	603	657	628	605	602	654	667	633	628	640	642	678	628	640	660	638	617	582	671	658	585	668	635	635	615	622	654	604	593	667	629	585	636	626	643	614	596	658	678	657	623	659	643	618	673	653	632	623	600	613	622	640	609	676	597	622	640	628	623	613	648	637	644	650	654	611	634	646	626	635	616	677	699	599	629	626	638	641	601	672	613	626	615	650	653	638	629	608	630	611	666	708	627	629	652	693	648	668	626	680	598	657	605	617	627	669	650	625	612	624	663	668	650	640	633	647	614	678	700	639	588	600	654	636	678	609	598	660	602	648	596	607	651	652	607	612	680	611	656	635	599	608	650	634	603	644	622	614	600	683	668	596	629	621	650	670	645	682	663	659	675	598	615	595	637	631	597	612	618	608	616	678	588	719	662	671	610	608	666	696	637	638	663	667	621	612	648	667	651	634	661	628	609	629	644	656	647	627	626	638	612	612	645	627	622	600	614	634	651	642	591	655	674	655	634	628	671	619	636	643	581	650	647	646	632	600	690	624	631	596	631	642	654	641	581	633	658	629	636	623	640	630	629	575	648	595	619	638	645	654	669	690	658	654	644	653	694	568	687	640	666	612	626	647	647	640	630	622	641	647	623	590	641	612	649	666	620	635	599	639	623	649	676	651	688	613	607	615	635	665	650	621	655	701	649	613	589	594	670	587	632	661	610	620	671	642	660	652	636	712	609	665	630	639	639	623	639	617	612	652	581	634	643	610	652	617	633	659	620	667	632	606	644	671	611	662	660	657	630	627	598	622	612	638	617	642	647	644	620	653	661	648	674	611	654	695	619	664	627	628	605	578	616	628	671	635	649	637	658	653	629	666	613	606	622	678	635	671	647	642	649	665	646	649	622	635	642	632	616	667	612	663	612	684	610	600	655	637	638	630	627	617	610	594	665	656	615	655	603	644	658	596	569	611	646	638	623	630	655	640	647	635	675	633	643	630	650	663	676	624	630	617	617	614	613	632	601	624	623	654	653	645	688	618	598	639	686	637	663	623	653	673	614	624	618	663	655	608	663	646	598	613	633	584	611	657	623	606	625	600	678	602	600	628	677	641	639	643	624	574	639	647	637	617	643	608	626	602	645	656	665	607	640	643	630	677	652	642	637	684	594	628	643	642	608	648	605	676	612	623	678	646	617	660	640	602	649	603	661	696	670	650	635	651	632	661	636	633	630	610	618	639	658	643	635	635	668	665	613	666	648	607	675	625	605	590	614	636	663	642	637	661	630	612	650	631	647	629	637	613	612	645	643	656	602	657	624	657	627	635	677	659	649	652	618	598	625	658	657	640	625	615	652	645	676	621	615	612	647	607	623	658	620	649	621	616	647	669	620	628	695	622	604	646	615	607	606	648	636	593	645	645	645	630	662	633	642	654	601	660	591	675	644	733	608	632	623	647	614	691	602	623	618	618	641	623	641	638	612	638	598	635	635	661	708	650	639	641	625	627	603	622	622	660	661	636	617	614	634	623	631	634	609	636	589	598	619	626	613	634	661	654	632	619	664	608	641	637	639	635	653	607	665	633	669	658	662	604	626	652	616	665	594	562	648	644	668	625	609	623	616	600	661	629	631	669	593	649	642	651	649	666	629	676	620	686	641	617	673	652	634	637	619	657	647	658	658	660	628	638	592	652	625	646	650	668	637	635	619	654	649	663	679	681	651	618	618	643	626	591	636	668	590	596	622	655	604	644	627	672	637	596	652	642	651	599	626	678	669	615	617	623	654	632	652	630	644	646	686	662	644	650	614	596	654	660	640	569	645	606	614	637	649	661	649	636	594	689	633	656	605	654	641	588	604	687	645	620	699	628	611	616	645	637	613	615	644	655	626	622	604	629	657	630	621	633	690	639	653	628	609	571	636	603	624	608	667	624	602	656	628	630	639	601	650	605	634	601	627	684	636	648	651	651	674	626	591	600	669	573	636	663	612	645	658	585	659	682	586	644	631	661	681	638	660	664	689	614	668	636	629	638	632	594	634	620	635	636	636	606	645	613	653	620	668	620	667	625	634	634	578	639	625	656	574	634	633	634	639	638	619	660	652	642	626	680	672	683	675	623	637	672	687	626	601	683	617	651	663	605	644	684	642	643	638	623	635	614	668	623	629	598	678	651	660	665	656	660	631	621	610	624	642	594	663	581	650	621	598	637	620	629	614	668	617	638	614	623	629	679	649	676	652	655	648	602	645	664	649	674	638	626	630	681	642	671	639	664	644	625	661	631	648	638	658	613	631	644	636	617	650	669	637	658	649	674	617	638	601	657	642	702	645	618	707	645	593	630	656	620	624	635	628	606	594	638	614	632	611
28022	5593	1081	802	631	592	541	473	556	460	454	451	421	449	384	403	407	388	365	340	372	351	307	309	315	331	335	313	344	333	343	319	298	310	318	302	347	334	334	335	310	327	317	322	347	363	317	305	297	316	331	338	333	351	334	336	331	308	325	334	323	313	334	331	323	328	349	331	307	328	335	312	335	302	306	332	340	305	330	339	315	295	320	313	325	351	273	342	351	294	336	310	343	311	347	356	328	299	333	341	339	312	335	303	308	331	321	293	310	295	319	323	266	323	315	336	329	331	346	323	356	314	325	315	304	354	317	340	339	325	367	323	338	321	334	309	328	324	307	336	322	319	320	334	342	363	340	311	359	312	369	326	310	286	337	333	305	310	329	337	335	326	298	322	319	324	321	296	326	324	327	318	303	340	345	363	359	357	330	303	304	322	340	309	340	310	327	345	328	316	314	348	334	327	365	323	306	285	346	309	316	342	304	329	335	303	307	361	293	325	338	324	316	344	318	298	335	322	312	326	339	314	339	350	322	330	303	348	305	358	323	303	313	304	324	306	307	323	302	305	307	328	312	317	312	325	350	307	330	346	299	310	325	340	321	340	345	333	319	351	350	325	331	314	308	309	329	329	292	311	359	280	333	275	356	332	311	332	353	311	324	319	318	324	304	332	309	327	317	317	316	355	334	353	361	313	274	319	354	320	334	328	331	309	321	357	294	320	363	334	303	330	295	325	311	341	319	321	320	346	342	284	316	371	330	305	308	347	352	307	320	347	304	340	347	330	283	322	303	332	334	343	337	334	343	306	304	318	304	306	323	272	312	328	311	290	357	336	304	320	315	317	343	334	322	329	316	321	321	322	332	348	317	335	318	308	280	321	319	297	351	321	312	318	340	281	318	327	341	338	351	329	320	364	327	306	345	320	281	342	308	336	336	336	318	304	349	296	336	330	317	326	327	309	341	331	299	325	329	332	323	303	277	301	336	353	335	332	315	318	323	314	315	299	325	325	319	327	335	329	359	342	290	329	355	340	332	314	332	340	320	323	353	330	334	331	363	299	302	341	301	290	300	313	352	334	276	336	353	297	319	339	302	324	339	360	340	299	315	327	303	331	330	302	308	324	304	321	323	331	328	332	336	322	347	301	277	342	351	310	299	329	370	326	342	339	311	318	339	309	307	316	288	328	362	300	318	320	322	327	339	314	333	314	360	321	352	327	288	312	361	309	351	330	313	314	353	293	291	307	327	279	308	341	345	334	324	331	344	348	320	310	305	315	298	334	312	318	324	298	327	330	356	333	293	295	328	334	356	288	314	304	316	307	328	323	359	349	298	319	319	301	315	351	310	337	354	308	347	328	314	302	296	299	322	306	348	304	330	322	361	336	339	335	313	347	324	309	347	302	330	348	375	344	294	280	249	302	318	308	308	312	356	313	312	346	283	351	354	328	329	299	308	302	319	313	310	313	316	345	313	340	307	342	337	294	307	330	296	345	290	325	352	351	332	318	340	308	346	337	321	291	304	284	316	312	346	346	347	304	304	322	348	325	293	299	295	314	304	363	336	357	329	308	303	310	322	326	295	342	349	342	314	328	308	338	319	323	288	340	335	334	311	346	367	338	297	299	350	350	314	353	341	324	334	330	309	309	333	310	311	335	311	353	321	318	331	305	316	336	340	314	307	329	325	320	306	315	305	306	335	359	309	307	311	334	261	324	354	303	323	328	277	320	328	342	328	334	314	364	338	279	339	298	314	306	325	343	352	304	334	336	330	321	333	341	313	321	326	298	347	322	313	320	354	320	305	312	292	285	322	316	337	325	338	348	315	324	332	318	347	291	298	299	311	306	314	318	387	305	353	341	363	317	305	307	299	325	314	299	333	357	366	322	343	286	301	325	308	311	345	327	315	344	301	324	308	325	291	320	313	300	325	299	314	327	292	312	342	315	313	333	319	338	324	276	298	343	313	337	322	336	293	323	302	280	331	313	298	345	325	307	282	307	326	341	348	344	345	341	348	318	308	318	293	312	287	330	332	332	331	340	326	328	331	338	291	286	347	327	354	312	308	287	314	329	330	314	316	306	360	293	350	335	315	339	317	349	334	328	339	337	313	341	315	301	300	316	304	310	316	313	316	309	344	339	335	319	350	351	342	319	320	325	307	331	319	356	332	338	344	324	309	335	321	338	340	351	329	331	324	322	286	335	321	328	311	302	357	299	308	326	327	350	348	320	312	326	328	332	330	315	314	342	297	351	319	316	331	329	306	372	314	311	304	362	327	300	339	329	321	328	315	340	311	323	339	360	317	312	357	346	346	320	356	307	323	349	306	324	314	328	315	324	320	344	329	385	343	345	352	340	312	295	267	344	326	320	318	323	339	315	319	296	329	365	332	295	310	314	328	347	322	350	302	313	303	309	318	314	295	328	344	331	345	330	275	316	362	339	331	350	338	321	340	293	292	307	301	337	380	339	328	314	311	281	313	286	330	331	352	299	317	306	346	348	314	314	313	352	349	321	308	323	328	317	316	305	302	329	341	331	305	321	361	356	327	364	333	320	321	315	332	329	295	322	336	340	327	314	320	369	311	303	304	326	328	320	296	331	344	334	314	340	330	291	298	326	322	345	308	332	308	329	327	359	312	352	278	367	335	334	316	330	311	306	334	294	293	289	308	315	324	307	304	325	284	338	320	358	303	292	339	308	303	289	331	332	333	360	310	320	331	304	320	307	335	330	300	318	308	315	316	346	357	303	313	314	309	302	320	340	325	288	302	339	316	312	348	341	310	317	339	314	325	382	332	309	321	295	336	304	333	294	318	329	309	313	322	298	303	304	334	352	331	325	323	349	329	307	336	325	310	361	348	324	313	353	303	316	306	332	321	347	334	347	272	323	317	310	286	319	363	314	324	304	291	324	332	316	346	320	319	330	334	335	341	314	335	345	326	326	316	326	346	324	309	338	328	366	316	322	333	316	318	331	336	309	324	330	329	330	372	325	305	297	349	326	334	324	314	333	340	303	322	351	335	336	308	324	289	307	309	298	332	339	325	317	293	330	307	344	318	297	317	310	323	307	317	350	301	289	307	341	334	328	319	296	340	360	307	317	329	343	323	359	314	317	334	311	317	296	324	331	330	311	335	322	338	335	325	322	298	298	331	318	304	355	336	311	331	310	311	284	303	305	349	299	325	331	302	292	297	320	322	318	305	316	362	318	312	280	310	318	318	306	341	323	329	318	312	365	315	298	330	316	322	339	348	280	371	293	293	290	347	324	278	319	328	319	318	346	331	313	287	312	327	338	325	340	322	320	342	337	354	345	315	324	331	337	317	347	320	328	322	322	322	308	314	361	335	350	334	323	332	334	315	321	297	315	339	339	307	307	309	297	343	291	319	310	341	315	360	319	330	312	309	322	330	313	300	340	288	317	315	298	344	343	283	322	318	318	305	345	312	317	357	348	308	330	327	343	326	341	305	314	324	324	327	339	325	309	316	330	328	334
19341	2978	2290	2554	2389	2217	1895	1853	1892	1778	1714	1690	1548	1528	1483	1318	1273	1140	1003	891	942	836	789	800	813	812	824	785	800	774	758	797	840	808	785	788	785	779	795	806	742	819	751	797	799	797	745	784	780	732	808	738	819	812	793	797	765	741	824	757	746	751	760	774	768	805	778	840	753	769	760	829	819	763	792	744	788	765	779	775	725	746	758	757	833	791	772	752	742	838	750	767	745	855	724	773	768	836	804	822	758	721	776	771	812	754	731	788	777	783	765	749	784	767	801	796	816	772	805	790	735	779	791	829	738	777	748	772	757	759	732	795	802	797	824	784	737	768	789	760	793	751	795	817	767	763	771	765	757	719	749	789	779	779	799	776	729	771	750	777	762	707	751	792	760	777	774	773	771	747	759	777	748	781	746	737	749	779	770	794	781	790	777	753	809	773	764	752	798	736	736	761	807	763	737	749	832	768	751	779	772	803	778	745	760	798	793	804	771	761	734	757	810	787	818	752	747	742	785	768	748	784	751	781	790	790	785	769	843	750	761	760	813	803	816	759	824	747	762	789	744	818	733	772	728	764	781	821	776	760	760	831	754	782	821	799	786	775	811	799	777	808	812	792	774	723	744	749	772	773	751	779	774	789	802	793	753	763	769	829	731	784	798	747	752	799	789	811	756	794	833	792	756	784	761	797	772	768	732	745	762	773	717	800	762	786	762	774	740	736	791	820	748	792	820	736	759	805	783	791	694	776	775	776	726	743	753	769	788	770	776	761	757	775	749	811	774	763	741	802	774	753	723	808	761	795	791	807	787	795	745	778	851	752	784	794	845	787	801	731	785	802	765	801	818	770	775	735	794	791	801	785	707	807	770	764	778	771	756	809	750	824	704	764	774	788	774	757	795	793	784	814	762	765	755	764	750	767	811	798	807	765	738	763	785	765	739	763	767	772	812	753	832	815	825	811	811	718	720	736	798	759	762	747	788	752	813	777	764	743	776	819	783	796	852	740	791	794	776	749	770	775	782	801	784	767	767	818	799	774	764	767	807	810	793	785	802	713	777	756	800	733	787	726	799	754	746	779	752	792	865	796	808	759	758	745	757	775	748	774	792	730	807	743	806	751	780	824	807	746	787	846	769	744	782	759	765	787	740	767	808	786	802	806	763	759	819	762	791	805	734	788	800	799	782	797	808	766	714	777	763	785	714	734	713	786	804	770	802	743	760	776	801	835	770	763	774	769	784	790	761	772	717	777	774	802	757	764	793	785	793	756	753	768	803	753	755	761	734	804	778	767	817	788	777	766	795	830	700	736	802	775	721	781	786	752	739	753	757	752	778	740	816	765	750	711	801	778	754	724	815	780	730	794	741	795	761	731	756	803	751	780	751	680	776	797	755	817	750	777	722	755	778	763	783	763	809	779	791	770	736	817	774	794	751	741	774	752	745	781	769	787	796	811	811	810	784	806	765	754	828	775	777	794	782	807	727	772	774	708	803	813	783	782	822	778	711	798	804	821	764	784	833	788	747	758	767	757	820	762	786	781	743	772	783	789	754	728	798	790	765	770	808	723	785	804	752	804	735	735	787	776	764	763	754	716	798	739	772	796	762	741	816	807	770	794	756	756	796	779	760	776	809	777	784	803	771	790	792	777	789	772	764	729	795	818	774	785	742	785	743	791	818	744	807	756	741	771	850	802	769	785	777	790	744	750	809	757	785	803	790	804	751	766	832	767	776	829	766	784	810	791	732	786	817	818	766	823	747	763	792	750	751	840	761	778	797	785	794	768	791	777	782	753	797	826	793	708	784	736	767	754	742	825	777	785	831	754	797	790	733	810	818	775	776	832	784	763	786	757	767	772	817	771	769	761	805	763	800	791	757	759	817	780	775	770	823	764	790	802	819	780	762	834	806	770	751	840	736	794	816	780	787	775	800	807	762	791	743	823	729	770	779	778	771	762	784	767	805	762	728	753	756	787	796	765	795	732	720	776	817	796	737	788	765	781	755	743	747	800	772	771	768	760	764	820	741	777	782	816	752	797	773	710	775	818	757	779	720	788	754	758	726	812	773	772	800	750	747	789	719	732	783	767	801	799	759	819	770	767	768	773	803	716	814	820	766	797	738	767	801	802	787	791	799	763	751	798	761	808	765	758	803	741	779	797	763	753	793	770	759	754	729	750	788	773	747	796	770	752	755	815	804	772	746	732	798	747	783	773	833	800	794	833	773	793	770	771	791	780	736	735	771	816	759	780	764	746	829	795	753	745	755	780	762	758	784	769	786	790	775	759	808	751	844	758	751	797	758	735	757	743	761	810	806	800	738	736	798	792	786	813	747	808	812	763	830	788	791	796	775	754	748	797	781	799	727	743	755	756	768	758	754	777	757	773	745	851	830	840	780	781	770	799	767	783	779	778	754	748	726	784	790	807	755	739	845	838	814	790	810	798	777	783	769	818	765	788	724	763	777	775	854	836	814	759	756	740	706	822	812	750	776	789	756	797	804	756	787	766	805	818	759	827	779	737	758	792	753	771	779	795	821	786	806	786	789	798	722	810	778	798	819	785	753	745	781	760	801	802	809	772	770	720	729	767	766	815	754	796	774	793	770	771	769	768	749	770	749	813	778	778	756	758	793	756	742	799	747	767	735	793	807	757	764	798	766	798	789	785	786	835	757	787	763	764	758	762	802	792	738	790	780	742	755	793	757	754	803	756	753	757	773	841	795	800	773	787	823	793	873	736	754	772	746	770	778	785	822	826	787	769	711	777	800	776	802	806	782	766	748	805	763	782	757	740	749	772	801	772	785	765	820	759	759	789	801	735	778	792	751	802	751	722	809	778	739	769	796	764	794	766	775	779	809	786	757	760	776	829	740	811	757	806	778	761	733	818	772	754	737	778	782	743	743	787	800	821	729	762	705	804	732	793	836	760	760	807	764	777	762	827	773	818	772	779	780	723	774	807	779	751	763	781	779	803	818	772	838	776	813	790	775	781	767	817	825	769	807	773	751	763	793	763	790	780	773	787	745	769	799	778	791	794	737	755	826	745	794	766	782	772	757	805	759	801	788	811	787	770	767	837	777	751	757	741	766	811	799	747	821	794	811	763	817	811	758	788	731	791	782	746	839	756	765	766	781	764	778	758	824	814	761	797	776	798	804	775	853	766	763	746	774	782	799	790	836	760	787	818	783	782	809	801	811	799	762	803	762	772	762	772	804	760	785	819	828	818	751	768	737	814	739	782	804	787	751	748	734	785	793	749	814	786	725	734	774	777	710	752	797	730	748	784	797	805	735	775	777	768	750	766	754	771	770	794	755	747	825	764	750	806	822	725	760	778	767	777	752	758	817	796	788	749	743	809	743	783	827	753	729	773	732	786	717	782	759	789	809	807	772	802	739	785	801	796	765	756	763	814	817	794	785	755	768	761	807	775	795	761	833	801	751	765	818	769	751	782	774	754	763	767	799	788	778	793	760	806	799	774	791	824	752	776	744	790
37939	10386	1688	1105	776	723	585	571	526	474	446	437	427	356	358	342	310	291	250	259	235	256	214	266	234	229	245	259	247	229	226	215	275	216	252	267	214	232	204	219	231	221	241	230	228	230	235	208	243	231	261	220	229	214	220	218	226	223	235	244	217	247	196	195	225	210	222	226	234	208	252	233	230	235	222	210	232	241	251	218	224	202	233	242	222	230	223	215	209	194	235	211	208	231	234	245	199	208	224	255	221	251	223	223	208	227	223	231	227	212	213	223	225	231	213	208	241	219	217	221	234	249	242	242	209	205	230	239	204	239	198	240	243	235	219	233	214	235	213	252	196	227	219	198	197	237	253	232	201	232	215	219	235	221	221	201	237	216	209	237	206	204	216	223	249	232	216	235	232	237	219	220	219	238	208	255	221	222	238	185	204	277	234	226	231	228	224	220	218	224	218	243	245	203	206	207	219	249	232	262	238	219	208	243	220	224	207	209	233	232	209	239	218	223	226	217	233	221	223	244	248	228	243	218	179	231	210	207	246	206	218	228	231	232	229	214	228	232	208	245	229	239	231	260	218	224	251	213	218	216	219	228	210	227	223	239	219	234	238	227	215	242	216	232	203	220	208	226	205	220	231	222	206	206	211	214	228	230	210	238	223	224	207	248	210	234	234	231	221	256	233	240	194	240	212	253	216	210	251	202	245	230	225	262	241	217	225	217	234	218	179	230	228	205	229	232	201	242	236	227	192	231	209	217	203	231	205	191	233	225	204	238	196	230	203	234	222	227	211	176	249	231	248	207	217	216	219	231	229	254	234	240	245	237	236	239	211	241	208	233	238	223	224	220	203	234	243	249	212	241	226	237	207	258	210	219	202	271	213	226	230	230	234	217	222	194	204	222	213	224	230	208	217	219	236	218	219	200	249	228	213	205	228	192	211	214	221	243	219	232	204	243	217	222	247	239	200	220	223	218	225	229	240	201	195	253	212	207	246	214	234	221	212	259	246	208	197	247	221	238	213	215	255	212	248	234	218	252	243	236	237	219	208	237	206	222	218	235	255	203	228	228	225	240	218	224	230	231	212	222	227	229	238	242	208	238	203	236	252	202	236	206	183	227	242	250	255	210	229	228	233	239	221	223	237	225	245	227	238	251	241	214	243	217	205	229	249	205	219	209	245	235	224	222	240	218	228	245	214	209	246	250	214	208	221	214	226	239	235	219	230	224	210	241	220	218	235	234	235	198	245	200	233	230	225	211	221	247	210	223	217	220	252	206	228	219	227	232	230	218	234	198	234	230	250	204	220	251	209	224	228	240	225	240	213	273	242	218	210	239	249	230	235	227	225	243	227	223	262	209	251	211	243	219	199	212	213	236	244	227	237	238	264	241	209	234	219	223	222	234	220	239	236	235	212	224	230	216	245	236	210	205	238	223	216	216	249	240	217	225	283	243	188	230	253	220	232	224	248	233	248	244	229	214	223	211	228	205	257	233	197	224	219	229	227	247	234	232	215	211	233	220	240	225	225	219	217	221	214	201	205	224	212	233	267	240	220	227	215	228	222	244	220	209	222	232	239	220	256	242	209	221	215	207	198	241	227	249	249	229	198	217	216	236	245	241	214	215	216	228	225	236	257	225	214	243	231	229	238	237	231	221	210	231	267	220	241	226	276	214	212	201	226	203	240	210	220	227	224	244	240	257	246	251	210	232	209	209	222	198	235	226	209	201	208	208	214	230	238	215	231	233	228	202	223	215	218	208	235	245	230	215	206	242	217	220	218	234	238	236	213	222	261	223	205	240	221	238	224	224	232	239	215	232	205	256	239	213	219	240	221	227	236	233	194	216	241	241	224	230	218	234	256	236	200	210	231	222	224	233	230	245	233	226	213	225	205	239	233	240	230	234	222	235	224	227	210	282	248	209	249	246	242	231	187	244	244	228	222	210	240	274	222	225	234	234	230	240	192	229	204	221	232	262	203	221	239	226	248	215	232	225	197	238	241	231	201	202	249	218	216	227	212	221	202	239	230	200	209	219	224	218	233	241	213	232	227	206	201	224	210	245	220	203	249	226	212	254	233	207	232	232	220	238	227	213	200	254	212	201	241	241	211	221	220	243	226	228	213	204	225	234	233	194	230	228	220	222	211	225	215	233	215	240	209	210	224	241	233	241	236	230	213	220	229	218	200	267	246	261	257	240	218	230	219	235	241	230	225	232	228	242	202	220	228	215	213	206	217	223	226	212	199	229	212	229	235	181	228	219	260	211	215	222	200	240	254	217	236	231	206	248	221	244	234	210	210	220	237	202	216	228	215	203	213	226	218	219	257	222	247	207	219	201	239	196	249	234	238	216	226	236	216	239	209	218	237	198	258	232	201	234	261	237	239	235	182	235	234	206	224	229	208	215	209	240	217	216	241	228	209	228	239	235	213	251	237	212	210	236	246	233	246	223	195	261	227	249	224	210	215	230	244	248	218	243	250	234	241	209	197	229	187	219	242	202	229	222	211	254	180	215	205	228	216	237	224	211	236	211	224	239	214	236	211	246	229	228	221	229	251	249	227	215	246	228	235	227	229	295	264	247	218	236	245	219	233	228	223	233	222	240	239	224	241	253	227	226	238	252	227	245	184	220	228	255	228	255	214	229	227	238	238	239	251	229	227	239	220	226	236	251	223	227	192	198	245	232	227	247	236	215	217	203	238	251	217	226	226	229	258	249	218	204	257	230	226	266	209	222	227	227	257	224	234	203	214	238	223	210	218	238	222	237	238	206	279	236	244	196	211	229	208	224	236	256	228	233	224	239	215	245	226	237	242	232	243	198	243	267	191	238	226	229	215	220	217	199	244	206	226	247	228	185	199	233	235	235	253	252	244	214	234	251	237	199	235	230	229	225	248	229	245	197	195	206	208	220	209	190	214	235	228	230	209	203	203	220	227	235	245	223	205	233	233	220	245	217	217	227	205	243	235	224	233	228	228	248	242	239	252	217	226	242	212	243	235	214	221	247	199	231	234	213	202	227	223	222	228	229	219	207	204	222	226	233	227	215	233	244	234	182	230	217	259	215	260	213	249	225	250	250	223	231	259	223	236	220	243	203	218	238	235	261	237	238	198	216	224	235	226	242	225	255	220	220	239	236	220	236	228	235	213	251	222	250	229	233	219	246	219	239	216	241	229	201	224	210	226	226	220	219	202	208	240	221	217	210	206	248	233	220	230	233	213	236	211	239	231	230	196	240	222	229	193	265	243	223	208	243	264	200	229	264	240	210	206	217	243	222	200	232	234	222	237	217	209	238	213	234	240	220	249	233	191	222	223	215	211	216	244	214	231	199	197	228	233	230	225	235	190	207	219	227	242	208	227	178	214	241	233	219	210	209	220	218	248	227	218	234	240	232	219	243	268	231	211	237	244	227	226	253	228	237	207	218	224	215	250	236	225	225	242	248	251	227	256	216	226	256	229	236	223	213	224	227	225	221	229	224	245	229	206	222	217	256
24390	4404	2972	3452	3178	2808	2549	2542	2392	2088	1998	1896	1682	1622	1567	1374	1206	1004	810	724	742	635	666	616	637	621	606	594	587	570	536	593	574	580	560	567	541	576	565	559	587	541	553	583	586	580	603	597	518	546	565	564	545	569	570	581	581	532	576	543	582	582	577	538	520	547	540	536	519	542	518	559	531	574	535	604	545	573	548	550	593	585	547	568	560	535	544	563	587	546	554	556	569	519	558	520	551	570	559	538	624	592	561	530	526	572	575	550	559	562	517	549	588	505	513	531	546	549	566	533	570	598	562	560	556	526	547	569	525	558	553	542	568	585	569	573	555	593	545	562	514	560	574	596	542	581	574	562	575	545	536	574	538	554	539	527	559	571	547	590	549	559	578	515	540	538	538	563	545	576	565	499	550	541	577	586	519	543	524	590	572	535	554	607	517	536	543	567	551	530	549	566	572	604	540	546	528	548	548	532	548	554	575	509	588	598	568	573	565	551	550	581	569	534	580	522	534	520	538	547	579	542	583	588	538	561	560	548	549	534	562	552	586	525	546	597	496	543	564	516	572	570	550	533	568	528	577	574	543	528	568	549	608	553	531	532	537	547	551	553	563	547	571	544	574	517	559	524	572	521	542	562	554	536	557	570	547	552	552	559	562	537	531	543	552	604	499	560	580	574	623	571	559	582	502	540	590	518	548	562	589	576	558	514	586	562	609	532	512	517	572	547	548	564	550	584	576	564	550	539	541	554	560	583	583	567	524	581	554	576	589	598	562	578	544	529	571	528	549	553	529	525	554	555	536	574	569	528	585	544	548	547	578	499	570	579	522	561	567	556	562	605	525	563	501	588	561	547	603	536	537	511	555	544	540	599	578	554	606	564	557	577	585	562	570	553	578	572	573	535	581	527	562	532	546	558	565	556	579	612	575	564	539	556	547	631	586	560	522	553	599	540	573	587	513	574	533	500	529	547	571	581	571	566	556	565	559	543	498	530	546	601	564	543	578	533	572	541	573	577	564	556	551	519	567	592	534	569	528	572	562	570	536	562	591	530	556	556	576	523	519	529	522	555	575	523	577	586	540	544	580	516	556	552	537	542	555	594	560	569	560	544	566	549	560	541	514	515	551	550	613	562	551	520	567	561	544	578	573	557	577	563	532	562	585	560	566	571	510	596	555	575	571	527	559	545	567	529	540	504	532	612	547	531	608	534	580	623	546	541	559	545	526	567	559	516	524	550	551	555	554	568	609	558	529	574	555	575	540	516	587	530	533	586	559	527	566	580	543	573	555	574	577	608	528	535	554	594	526	590	542	579	554	567	576	552	560	575	569	519	574	580	588	568	569	571	586	523	549	546	557	525	583	566	592	546	557	576	557	562	580	551	559	545	591	525	559	546	567	567	552	564	543	559	578	538	583	522	564	515	589	554	554	544	534	531	566	547	562	583	582	552	562	568	596	527	539	580	570	559	532	538	562	544	569	576	506	531	533	536	558	558	550	578	577	554	537	568	525	505	535	578	540	535	572	568	527	564	528	585	564	575	556	591	559	577	522	530	545	550	570	578	569	538	575	547	600	565	526	578	559	546	552	527	560	527	573	550	543	561	580	529	573	565	533	571	547	521	565	577	529	589	565	507	586	600	598	586	574	534	545	573	542	538	553	574	578	551	582	539	537	590	541	594	532	537	522	555	528	566	569	561	531	593	554	543	559	571	582	622	560	578	539	568	564	596	548	531	548	573	512	534	587	584	570	557	587	558	563	523	525	534	557	555	542	548	543	565	545	562	537	549	546	571	549	560	547	542	510	546	567	580	552	517	530	559	545	510	580	527	559	539	566	526	560	586	531	565	579	561	536	567	528	572	545	568	552	596	576	520	533	583	552	536	556	544	576	541	568	560	558	579	550	573	574	517	564	563	544	539	541	514	574	578	557	575	553	541	568	512	556	551	536	560	588	557	547	556	547	545	560	555	570	576	555	556	551	571	573	581	577	544	543	540	513	584	536	592	567	540	515	579	587	574	547	542	551	597	558	550	559	575	547	563	556	534	532	565	549	533	519	523	527	552	610	542	563	553	587	589	574	547	556	530	567	555	544	573	571	535	542	534	566	590	555	549	583	564	529	549	542	554	568	530	515	514	550	557	559	605	520	519	576	573	541	573	575	573	518	569	561	567	510	571	580	539	593	599	562	584	573	550	547	550	523	609	520	536	605	536	529	512	595	511	567	599	564	549	549	578	586	579	620	581	525	551	617	543	513	549	533	588	589	528	563	575	541	557	505	542	527	564	536	559	579	572	543	564	552	510	576	500	542	552	567	523	544	551	568	547	512	561	571	554	566	574	541	558	554	600	555	520	569	567	543	567	541	591	546	575	603	557	513	524	562	501	553	579	599	585	558	540	551	557	565	586	491	568	528	560	530	613	578	577	567	522	565	574	541	551	568	575	584	550	521	581	539	546	555	574	575	528	583	574	550	545	548	545	562	588	530	512	534	525	573	555	547	554	553	564	549	555	567	539	568	533	559	588	547	576	574	539	589	571	513	515	574	535	588	546	570	573	582	545	517	517	523	557	554	543	543	545	555	557	522	565	554	571	586	553	546	528	607	570	539	558	531	554	548	586	568	570	558	588	545	542	558	561	522	579	585	576	567	582	543	533	556	572	526	531	578	556	561	568	502	561	548	518	559	561	550	540	551	586	567	532	543	549	615	563	540	579	551	563	587	577	552	523	577	546	545	572	574	542	542	524	563	542	537	570	541	555	583	593	548	576	562	574	525	573	567	530	519	542	571	582	528	519	541	580	571	604	539	560	570	549	539	548	543	568	563	505	577	534	531	563	545	557	559	585	518	543	599	597	598	553	562	577	548	607	525	518	557	557	522	570	557	520	548	539	587	546	554	560	577	547	533	526	548	526	546	524	579	518	567	512	563	571	535	538	568	552	583	535	589	514	575	518	563	551	554	581	548	523	580	545	580	557	573	578	557	562	569	569	510	576	527	558	517	552	558	550	521	572	519	515	536	574	562	547	544	534	560	561	575	528	554	565	555	571	561	560	576	548	559	539	541	550	545	548	546	549	536	532	551	561	590	549	542	573	527	567	563	572	529	571	547	558	587	524	544	499	531	552	559	536	590	580	558	566	547	534	580	527	610	558	525	569	505	570	554	521	539	590	576	529	572	565	543	541	548	547	556	563	554	547	561	570	524	580	560	535	528	566	526	557	565	594	515	556	534	561	547	548	546	573	546	584	547	557	524	556	564	549	553	568	531	616	548	575	534	509	559	548	584	527	541	573	555	533	563	546	577	571	554	560	632	631	575	557	549	520	569	510	549	550	563	559	615	571	562	555	551	524	590	532	517	583	522	573	541	528	528	567	511	536	570	596	566	545	526	542	543	546	589	547	549	566	565	588	581	556	584	549	584	570	542	514	578	571	555	551	567	507	545	571	597	557	560	534	559	545	558	552	608	557	560	559	561	542	553	527	539	557	575	553
13013	1880	528	448	390	399	370	330	385	353	333	333	325	315	297	245	313	280	255	257	253	268	252	240	247	258	282	262	262	254	247	270	243	248	268	264	277	246	231	267	283	249	259	270	267	254	249	269	278	241	268	260	241	244	251	245	249	241	269	251	234	267	238	291	292	264	259	254	260	270	243	249	281	248	244	262	250	250	281	263	245	241	266	265	279	248	242	285	262	254	257	256	242	272	267	277	270	250	267	289	255	254	243	265	257	286	281	254	277	273	262	277	261	256	264	289	266	258	284	255	226	231	244	264	233	231	220	292	293	275	269	258	260	264	239	283	246	244	268	248	247	285	270	266	256	267	276	228	247	271	250	254	262	249	268	259	238	259	286	251	271	270	243	242	237	253	309	279	248	270	277	258	271	239	273	247	262	234	257	262	244	258	219	265	278	262	289	271	250	237	238	243	260	236	258	246	270	269	267	271	268	260	260	274	269	252	253	242	249	247	241	252	276	280	235	244	243	251	244	262	214	278	233	263	247	254	267	231	238	248	232	235	256	250	242	285	234	224	266	266	276	273	263	270	241	248	226	263	228	259	243	271	246	263	265	276	256	272	270	226	267	250	245	239	250	250	268	255	254	271	263	259	252	245	293	303	255	243	280	231	236	223	275	275	274	250	267	267	257	252	241	240	245	242	249	275	258	276	238	258	238	260	252	261	243	263	258	254	245	219	266	237	252	266	292	267	270	291	270	261	266	259	270	266	247	236	263	241	230	252	244	272	216	293	252	242	272	272	271	247	222	254	238	261	257	270	237	242	271	238	278	238	253	256	273	249	278	253	255	276	261	271	284	267	254	264	288	262	230	258	247	272	274	257	249	241	249	242	291	253	251	261	260	233	252	267	277	249	278	270	280	230	245	248	262	219	260	251	275	254	276	243	295	238	275	225	248	258	219	284	231	268	283	243	263	269	251	284	262	270	295	242	252	224	266	256	259	242	284	265	248	246	260	256	278	270	272	261	230	291	255	236	283	280	271	264	254	226	263	244	264	252	266	272	273	270	252	245	229	286	254	271	258	256	250	243	273	226	240	234	265	269	255	238	240	242	273	262	275	251	260	254	252	228	254	253	264	249	268	249	229	253	250	286	251	260	254	263	244	247	248	271	246	244	264	245	269	231	265	261	258	238	289	253	272	257	234	236	254	259	235	289	268	250	260	250	229	259	276	285	258	274	224	242	272	258	283	273	263	238	243	253	276	255	220	262	261	253	238	276	287	270	248	255	296	229	261	240	270	264	256	247	268	257	254	252	237	252	253	255	279	257	235	266	239	267	273	286	266	256	248	263	280	255	269	244	266	245	258	255	261	237	231	246	245	258	307	314	292	254	242	253	263	284	271	263	250	250	242	250	257	274	254	250	247	295	265	235	258	233	271	274	252	257	224	261	234	270	269	254	265	244	257	245	233	269	253	244	261	241	255	265	251	255	261	267	261	246	279	276	287	278	255	270	264	241	260	262	233	248	253	263	241	246	247	264	254	265	238	245	262	243	280	258	261	255	256	247	272	234	285	235	285	244	246	258	252	262	257	241	249	249	245	253	216	225	283	247	236	259	258	272	297	246	249	262	236	229	269	233	271	254	262	265	266	297	261	275	248	270	276	271	278	279	252	260	256	224	264	298	267	263	254	251	250	261	234	255	260	284	241	266	240	246	287	266	246	271	272	216	288	246	269	233	256	276	260	258	276	263	265	273	259	263	231	261	265	244	252	292	263	258	262	240	265	257	248	274	282	238	233	272	236	274	239	245	268	255	262	258	269	255	267	249	286	246	248	238	279	252	251	252	263	237	247	245	254	279	246	249	270	249	243	259	230	257	275	251	247	242	238	244	242	257	275	246	257	253	247	257	232	242	255	238	251	251	267	272	249	242	238	255	260	258	266	243	253	267	258	273	234	240	239	272	295	245	238	257	250	219	241	271	274	231	255	227	264	218	260	229	269	260	270	255	232	234	245	260	285	256	254	269	276	211	280	291	251	267	267	270	240	272	271	241	269	257	213	256	253	255	272	242	269	253	271	241	250	278	278	275	253	268	279	249	266	250	288	278	257	251	271	272	249	254	276	262	237	242	285	240	247	298	253	258	266	256	262	260	272	242	254	243	247	260	230	244	262	253	259	260	254	284	231	241	270	250	274	263	251	236	274	239	244	237	259	249	247	252	234	254	271	279	280	239	265	263	277	241	226	230	259	264	239	265	263	233	279	260	231	230	270	228	250	245	250	261	259	262	255	268	281	247	280	268	229	261	261	234	253	260	262	280	261	264	255	252	261	268	263	263	221	238	239	232	280	250	242	256	266	237	269	254	270	249	258	250	245	239	242	238	254	283	262	280	292	255	235	302	274	282	265	275	241	266	263	250	249	249	263	249	231	231	292	242	259	238	275	231	254	249	259	265	268	278	259	234	250	278	254	234	228	264	291	263	262	273	290	276	252	260	256	271	251	288	271	260	277	274	269	248	274	253	246	266	278	259	258	249	248	253	276	244	270	264	262	233	298	271	215	254	272	270	277	230	259	254	266	286	233	263	253	292	265	227	255	207	256	263	287	258	285	238	256	263	258	236	251	236	244	271	255	259	241	242	275	239	276	243	274	249	280	255	270	241	226	290	218	266	253	258	243	253	263	273	254	282	282	249	253	280	269	243	247	254	264	268	278	226	248	258	236	259	291	258	249	260	282	263	254	243	267	247	257	235	228	304	250	252	269	251	247	233	273	258	246	285	261	251	247	237	257	237	272	237	250	248	285	244	264	261	258	254	266	269	281	242	275	280	228	264	247	268	251	252	250	235	256	253	269	236	279	257	273	284	251	257	239	223	266	279	216	232	271	254	265	260	263	268	287	246	280	258	265	237	248	241	292	243	250	260	269	265	248	294	243	230	250	267	265	244	282	234	259	255	295	253	273	246	254	276	271	269	242	259	249	252	279	255	283	266	223	253	267	257	251	230	283	264	275	271	248	244	240	238	251	269	252	259	266	274	234	273	247	241	243	252	230	259	254	252	269	265	257	277	252	247	279	275	272	253	256	244	229	243	223	272	245	258	277	263	238	258	252	254	250	254	294	260	236	279	251	248	237	252	266	267	261	261	250	259	239	262	260	271	253	279	263	243	278	251	253	252	268	259	238	261	256	239	257	285	274	266	255	271	287	309	288	251	280	239	250	250	249	245	266	221	248	268	299	218	248	232	262	262	244	275	230	232	243	224	265	247	258	263	290	224	249	273	304	292	260	228	255	229	276	286	263	255	268	266	299	244	270	281	245	257	259	224	236	251	252	286	273	259	263	264	270	244	273	248	243	244	261	237	270	274	271	255	279	275	267	236	253	263	249	235	258	236	267	263	261	275	246	255	268	245	243	236	289	242	294	245	255	254	237	268	252	257	278	280	250	233	265	274	273	261	244	263	271	249	255	249	284	241	254	247	276	264	272	252	255	263	266	276	253	251
9411	1536	1228	1387	1340	1360	1324	1339	1335	1264	993	1043	1028	1095	962	914	833	788	689	643	652	637	643	640	663	635	690	662	669	644	604	638	648	671	626	641	653	671	635	640	622	660	619	638	614	673	671	640	685	659	627	634	631	655	688	640	597	666	656	656	662	676	683	649	663	631	617	600	628	693	599	653	622	655	671	699	609	658	681	636	656	618	689	670	632	662	694	644	638	653	656	650	661	647	674	652	628	637	655	633	657	599	630	693	655	645	660	633	664	667	625	648	641	638	610	584	668	648	634	659	596	614	621	610	661	665	659	619	689	650	634	660	629	665	616	640	630	641	668	606	647	703	619	646	609	637	659	633	639	645	644	641	642	607	627	661	644	632	669	611	649	632	664	670	670	629	616	675	650	603	636	658	669	633	604	647	698	645	623	645	643	653	612	670	637	621	660	643	663	652	655	674	621	698	653	674	627	677	653	678	655	670	644	671	646	646	627	624	653	662	656	632	681	649	682	681	633	673	586	668	614	688	664	639	637	628	649	673	646	647	658	661	585	643	668	623	627	591	669	620	633	612	655	645	661	610	627	653	659	586	667	640	656	676	697	622	689	665	643	673	608	656	679	641	647	667	650	640	650	688	650	627	699	673	661	668	685	678	621	673	638	674	663	588	630	624	700	673	639	722	645	659	629	655	649	672	642	655	678	657	662	668	679	656	619	654	657	655	672	622	636	670	636	651	637	666	632	616	649	643	658	645	638	622	633	612	619	686	651	672	643	687	609	615	633	654	666	641	676	671	659	616	610	654	627	622	647	610	691	672	619	637	629	654	674	687	661	652	637	653	608	647	640	643	660	660	625	654	619	671	689	618	629	699	625	674	646	666	623	652	654	618	648	614	642	635	681	642	648	647	678	703	634	614	681	643	639	647	626	688	651	604	681	591	652	612	625	586	633	638	654	631	663	675	666	634	659	627	658	670	636	607	604	653	654	656	614	626	655	648	594	645	654	655	638	611	671	644	636	641	624	714	630	654	645	690	660	672	653	642	657	604	633	695	615	632	654	652	678	620	613	629	634	635	666	657	659	649	612	639	595	648	649	666	660	673	651	656	640	624	652	655	615	698	682	657	667	637	635	665	628	653	669	620	692	665	640	656	667	672	633	686	666	636	634	652	668	646	636	621	637	656	690	622	590	634	594	676	678	673	617	666	651	613	653	649	678	661	640	637	616	632	626	643	636	669	615	605	646	645	608	618	629	654	669	663	678	666	637	686	613	637	652	648	625	654	661	634	639	635	615	651	594	626	607	638	670	700	651	637	645	655	632	642	672	613	640	649	657	590	664	623	615	618	641	670	610	616	703	612	678	622	643	655	663	644	634	657	658	623	648	646	596	623	669	656	682	656	661	673	655	640	650	629	674	624	657	632	653	670	653	656	642	634	691	687	618	625	660	664	603	637	641	612	627	592	625	675	662	650	658	575	648	627	625	648	653	626	645	654	658	645	661	605	625	643	660	666	637	633	642	623	652	634	627	682	676	667	649	596	647	612	655	596	667	654	649	654	601	679	663	644	611	619	622	629	674	642	638	666	625	675	576	685	601	603	657	666	639	649	648	649	646	642	636	642	657	634	621	641	621	670	666	678	606	614	652	664	623	668	636	649	635	600	626	598	595	642	650	672	645	634	654	663	595	651	687	665	663	665	683	647	675	622	640	618	683	651	627	642	643	642	662	630	663	686	619	657	608	662	662	650	672	650	618	632	621	636	628	631	630	664	648	666	652	652	626	658	699	634	630	635	651	660	658	588	601	659	674	643	648	617	645	656	655	619	623	643	644	640	661	628	687	648	666	645	658	601	635	662	659	628	649	620	643	677	643	657	613	632	678	647	637	644	651	635	694	639	689	697	667	626	600	675	630	652	656	697	662	719	660	626	678	652	670	618	650	664	692	652	679	610	604	617	612	644	681	619	623	586	602	685	670	657	702	667	626	650	678	660	669	700	641	690	678	658	663	631	646	651	659	631	637	629	621	629	658	608	670	628	677	602	655	630	670	626	629	633	668	668	657	634	643	659	669	630	648	672	669	632	618	617	665	595	649	640	637	652	627	603	651	657	620	632	602	630	657	672	682	659	650	701	703	642	638	650	685	606	626	594	630	664	650	603	618	635	590	650	667	627	666	619	625	604	646	673	633	641	637	632	618	644	680	671	591	639	667	689	645	652	626	625	635	650	645	649	657	678	636	647	624	620	632	642	675	661	600	652	677	678	624	614	687	657	706	604	629	677	616	598	637	636	665	613	609	639	613	614	617	625	648	665	606	665	620	624	610	656	621	650	667	624	633	637	670	665	622	621	646	618	670	627	646	705	658	699	658	617	616	678	633	635	664	672	647	657	652	666	661	635	645	616	585	657	608	632	656	600	668	643	654	637	612	604	612	640	693	653	628	622	654	652	636	648	615	655	635	644	654	622	691	635	630	694	681	601	653	676	636	644	663	656	676	679	679	636	666	642	666	691	670	635	634	606	716	627	647	640	632	624	675	656	610	674	647	599	622	610	619	715	707	659	634	647	658	658	647	655	646	651	675	645	607	665	627	658	569	673	638	633	663	644	647	634	656	622	673	683	650	639	653	640	680	652	674	633	652	668	645	646	609	716	692	647	675	670	638	629	615	663	603	683	674	650	632	702	605	648	647	620	676	648	648	660	611	681	689	636	622	668	647	630	642	671	584	615	681	661	651	636	630	627	640	658	605	630	706	660	673	683	624	616	632	594	660	628	622	647	693	662	638	632	611	636	658	643	661	645	630	635	676	606	646	635	643	642	647	681	655	624	640	624	631	634	667	646	639	659	637	648	647	669	638	652	650	655	671	599	638	657	655	688	650	642	686	654	652	641	633	626	644	655	631	637	649	653	656	599	659	654	702	668	637	665	653	620	652	675	661	599	643	653	654	640	704	675	667	614	722	621	664	628	641	636	652	680	619	635	662	615	624	684	616	625	652	629	624	664	620	691	665	666	598	661	641	685	627	639	611	642	703	661	635	635	677	654	617	662	682	609	619	608	608	615	665	660	670	622	645	648	609	609	615	681	668	631	596	639	643	653	627	621	648	651	657	621	651	636	603	653	626	662	660	638	598	669	632	605	664	616	650	648	668	641	698	672	610	663	614	650	618	636	602	619	683	664	664	639	616	610	669	669	623	658	655	609	615	629	622	638	684	620	630	660	631	638	643	655	678	697	618	668	673	620	668	656	719	662	659	627	659	649	640	656	685	619	679	667	659	640	677	629	638	678	602	665	662	620	673	677	623	678	615	634	635	672	666	607	610	659	696	616	638	623	652	603	653	662	644	668	635	625	640	676	605	643	625	660	618	668	626	669	624	612	620	626	645	660	681	629	700	636	676	634	618	626	626	652	677	638	661	656	672	584	615	632	625	664	599	648	647	661	625	614	555	624	646	672	642	661	647	601	680	648	653	658	653	645	656	640	598	661	624	617	676	625
28133	5427	1044	890	738	730	676	582	603	506	438	471	414	457	448	406	364	362	336	302	313	351	358	348	334	350	318	302	297	318	303	363	318	295	322	294	360	337	336	345	343	276	362	321	326	308	328	330	328	322	314	328	323	303	335	348	390	294	303	343	327	313	330	307	308	325	330	334	312	301	336	325	307	335	341	323	298	307	357	316	307	312	318	326	295	306	332	318	287	339	345	304	321	311	318	349	350	298	341	346	331	282	337	328	315	336	288	339	311	310	322	330	318	328	339	321	331	336	322	321	301	321	332	325	365	320	313	290	321	331	327	353	320	338	281	357	298	292	307	333	333	362	305	296	312	301	331	297	342	345	306	332	299	367	305	318	316	312	320	323	298	321	321	344	319	349	308	353	305	324	295	308	336	351	294	318	337	347	351	334	363	325	288	317	291	322	297	324	302	355	337	350	316	333	313	359	335	334	322	373	359	320	302	323	291	331	361	331	354	332	324	343	334	331	328	327	304	323	313	351	323	337	327	354	275	329	321	341	299	300	331	350	290	351	326	347	313	329	327	301	341	326	320	307	355	303	324	325	286	289	318	314	320	337	296	311	342	348	313	350	305	322	296	330	330	304	328	327	316	333	344	308	334	326	349	313	331	379	326	309	326	329	290	306	327	358	331	302	272	320	360	346	300	320	354	321	312	319	341	325	334	338	321	324	323	356	343	321	330	296	283	328	352	325	322	326	326	299	314	318	317	363	323	300	353	329	330	339	317	376	331	334	329	326	303	331	354	316	345	330	350	331	285	341	327	318	308	334	327	298	307	320	332	329	330	349	352	315	334	342	312	294	296	279	343	328	353	314	332	346	319	312	332	335	310	316	345	326	319	315	311	353	337	310	342	309	289	273	347	318	310	338	310	348	326	334	323	285	301	313	311	326	325	320	321	302	376	356	351	317	314	315	342	338	340	325	330	314	297	311	361	353	345	321	348	321	293	304	330	316	351	352	329	297	301	315	309	338	303	311	333	298	324	336	334	334	323	332	325	327	329	338	351	323	334	347	319	287	322	356	295	299	323	323	313	305	318	328	342	335	332	310	332	353	316	330	338	332	343	281	323	319	316	318	292	329	296	342	316	324	348	319	303	340	334	292	309	344	311	323	321	339	315	326	333	336	315	294	317	333	334	301	330	319	339	332	308	331	354	317	317	344	296	305	326	310	328	339	336	341	331	327	338	319	321	300	328	327	333	337	289	336	317	299	316	314	300	321	323	340	334	335	325	336	335	345	331	325	323	290	360	319	363	298	300	302	345	380	329	312	304	327	336	355	330	312	322	297	315	279	308	327	353	320	340	303	364	326	306	302	335	355	330	324	289	343	324	301	332	311	315	331	334	308	356	356	345	308	335	352	334	305	332	300	332	318	334	341	367	327	307	309	292	351	337	318	333	333	325	328	322	347	308	315	304	311	326	332	327	350	343	327	362	332	336	316	321	355	351	332	328	298	291	306	307	331	316	314	344	345	329	340	309	308	330	342	309	297	301	314	309	280	307	336	359	294	355	291	328	310	293	320	305	354	326	324	307	316	340	366	335	335	349	330	293	323	365	367	332	361	336	336	310	319	304	332	337	331	310	350	305	309	310	337	308	322	340	360	294	334	299	354	302	360	334	343	326	330	335	323	309	313	330	319	324	312	318	341	338	341	315	344	336	332	310	305	335	330	316	306	319	296	373	329	307	294	325	348	317	324	305	308	331	324	333	284	325	322	342	310	307	338	311	333	303	334	318	320	291	304	337	294	297	331	325	350	336	329	326	342	316	323	284	300	307	342	316	334	328	345	304	353	348	302	286	348	311	327	336	306	337	322	339	287	331	333	352	321	318	341	337	326	311	338	331	308	331	308	365	334	378	332	311	354	347	287	348	318	337	310	342	280	339	317	308	349	313	328	321	339	338	295	330	272	354	332	341	276	353	309	278	310	305	347	297	286	334	327	317	301	318	307	312	338	336	291	324	314	335	307	316	338	330	341	327	316	327	315	300	328	301	306	327	322	325	326	360	332	300	291	317	334	312	325	314	346	313	358	346	295	311	336	326	289	334	313	311	340	320	340	305	338	286	324	281	331	320	310	291	295	368	345	307	320	331	311	330	298	335	356	343	361	302	332	296	322	313	328	324	329	346	320	323	294	324	377	325	318	303	337	352	342	355	323	317	277	328	307	321	370	328	337	324	347	340	319	343	312	340	327	337	340	326	343	286	307	373	308	284	337	307	324	315	315	302	337	317	312	331	298	299	338	311	280	368	335	361	307	328	313	332	306	320	297	326	289	298	325	383	345	325	334	341	328	369	336	308	363	342	333	350	308	326	325	323	305	324	301	294	322	345	304	311	359	332	336	321	319	305	302	335	339	316	300	320	313	323	326	302	315	336	287	291	313	323	362	335	343	337	327	297	330	339	309	306	319	345	311	317	331	311	335	329	359	337	348	318	342	347	356	327	303	323	367	337	296	314	352	307	343	332	308	328	309	383	342	354	299	349	335	288	327	314	324	332	335	309	344	310	318	347	354	338	302	337	339	306	336	345	295	300	313	313	318	336	340	307	309	318	356	309	358	302	356	322	337	327	328	301	315	334	319	317	322	317	358	330	343	305	353	323	325	327	295	344	367	334	314	323	317	299	348	288	333	298	319	337	318	310	296	296	342	322	318	353	326	337	314	287	333	334	297	320	329	338	318	337	315	345	353	314	323	321	284	349	369	334	305	322	322	327	349	317	301	343	341	333	334	309	371	301	301	319	320	319	323	357	320	308	352	312	294	305	298	333	347	341	306	332	333	329	323	340	312	310	306	336	361	346	310	337	327	318	312	333	339	332	303	317	311	324	315	303	333	314	324	337	346	330	318	336	332	336	306	327	320	326	340	321	283	321	318	347	292	341	317	298	319	306	310	369	322	353	335	337	333	325	351	306	323	346	317	311	298	287	327	334	314	296	341	290	336	333	316	337	327	299	343	352	329	312	368	311	346	339	317	337	350	323	281	299	293	343	318	296	333	336	322	373	336	315	320	342	342	335	329	337	343	323	325	351	324	318	310	314	320	302	339	312	316	325	329	303	313	286	345	304	322	340	331	312	353	292	329	324	320	346	306	324	308	340	304	311	318	323	317	338	356	332	275	340	321	305	324	332	321	311	326	326	306	329	338	303	346	331	324	300	298	341	309	304	311	356	290	351	315	312	332	328	341	302	341	335	311	320	318	293	301	321	332	311	324	329	316	309	328	345	353	345	312	368	325	307	300	284	318	327	318	343	335	287	334	374	325	322	310	344	307	337	358	325	338	312	330	310	311	315	297	311	322	315	332	331	353	341	295	333	314	340	318	339	321	344	312	322	289	354	326	322	308	344	307	341	342	316	345	292	337	318	319	286	321	324	307	289	312	330	299	326	314	332	312	345	314	336	303	319	327	281	282	312	276	297	313	344	312	307	361	307	314	341	340	322	313	339	332
19572	2544	2360	2790	2818	2797	2729	2410	2408	1880	1685	1658	1647	1646	1409	1224	1138	1053	878	865	835	831	777	819	807	818	824	845	803	764	803	837	801	800	830	829	793	770	806	793	813	781	811	799	775	799	783	762	754	799	793	785	820	764	815	771	793	778	886	822	742	767	752	790	836	798	856	737	762	810	758	819	763	758	793	803	801	782	772	829	738	777	870	828	764	713	783	778	764	801	818	729	833	774	823	748	768	752	794	798	735	773	749	769	774	811	811	763	764	782	817	775	759	787	789	778	830	770	765	773	780	803	753	812	780	826	808	793	733	803	796	800	813	778	796	751	777	801	789	787	781	780	739	784	777	774	808	798	721	832	774	822	784	773	742	777	777	751	764	795	791	800	846	756	773	758	767	741	779	808	801	736	744	785	829	778	802	781	756	754	790	731	787	728	810	774	798	750	813	806	806	772	791	801	805	772	780	863	801	811	785	787	773	797	745	779	800	781	775	808	739	822	776	797	802	793	808	812	750	801	765	796	782	763	763	788	761	794	769	761	785	801	771	731	809	779	805	781	784	802	709	747	776	800	739	815	782	773	761	785	817	748	757	753	775	749	820	814	765	793	795	800	781	809	772	801	823	794	800	743	750	816	773	751	746	790	818	769	772	831	734	815	845	755	790	826	719	784	762	781	803	783	787	762	801	772	759	779	814	775	811	837	774	769	817	775	753	774	763	813	801	753	834	805	824	793	787	785	766	769	787	750	815	790	717	747	765	783	757	778	749	774	789	775	749	770	788	752	779	786	761	802	760	816	793	769	770	790	748	774	752	743	788	830	759	730	786	760	806	786	775	784	782	790	754	772	823	807	786	732	759	753	773	791	792	751	765	807	769	770	750	786	798	844	777	781	772	754	816	766	763	758	830	739	790	790	781	792	730	731	773	821	783	749	803	804	799	740	789	773	780	784	795	799	764	824	789	762	731	806	774	804	765	752	778	812	772	763	792	872	770	804	758	797	795	721	779	796	774	769	808	799	815	815	798	755	794	778	860	761	786	762	728	791	789	771	792	781	802	759	738	785	811	771	797	727	800	796	741	782	808	815	847	791	824	755	761	780	828	765	750	785	779	769	809	751	759	819	806	764	770	749	775	798	749	773	771	782	815	818	813	779	804	785	775	811	783	791	783	766	816	808	786	752	770	769	804	766	771	818	835	797	812	753	808	767	801	768	765	768	742	755	779	766	768	801	755	772	778	747	758	816	760	759	804	749	776	782	763	762	785	738	822	811	709	789	732	773	822	778	804	784	793	774	786	838	784	786	793	792	793	774	721	834	747	793	754	754	760	799	798	809	798	809	821	793	787	773	730	809	739	787	778	775	762	826	775	805	776	806	820	803	776	814	785	800	780	760	814	798	794	789	754	774	811	810	761	726	766	762	767	791	757	807	766	760	745	795	738	789	813	852	769	728	861	816	784	754	753	780	771	782	757	779	765	766	779	784	748	851	749	761	798	804	805	797	784	759	773	750	775	742	794	784	778	793	755	797	798	770	733	793	779	799	810	771	795	752	785	744	758	756	773	828	802	818	770	779	774	745	784	773	821	816	802	770	801	792	800	762	805	798	770	784	761	773	751	809	812	805	791	767	785	792	773	769	759	795	783	801	775	789	770	825	787	761	779	777	803	794	800	790	798	777	778	776	814	806	778	794	785	788	746	764	749	785	830	754	786	751	807	747	785	745	781	785	811	787	798	833	777	767	778	809	815	769	788	773	802	792	775	783	767	775	788	833	831	824	774	789	812	803	786	766	788	828	749	764	735	799	736	771	813	792	740	746	764	784	757	841	783	771	801	774	787	805	810	800	746	768	794	754	792	783	768	793	798	814	822	701	808	759	799	770	807	757	777	757	804	784	791	784	839	800	763	829	781	798	746	789	821	762	741	754	778	779	800	750	762	778	807	776	842	811	790	765	785	808	785	750	789	783	827	749	782	798	779	799	773	784	780	745	788	823	792	759	823	765	809	771	830	826	815	813	774	769	795	814	766	760	799	736	828	815	792	743	744	789	795	800	790	772	817	763	766	818	802	818	819	727	780	709	806	799	813	774	741	745	801	732	752	782	761	784	796	778	801	759	824	798	771	786	801	783	790	784	746	792	775	807	762	775	784	788	755	769	792	762	773	746	746	752	770	756	769	779	786	780	784	809	790	806	792	786	793	787	786	748	808	790	833	794	769	847	786	797	824	767	764	819	816	785	767	813	752	754	793	777	793	780	815	785	779	757	798	816	733	786	787	823	801	766	823	762	787	828	771	773	817	750	745	765	742	791	817	750	763	811	759	780	743	768	739	801	801	740	773	766	766	773	818	766	782	819	827	777	759	819	757	791	804	756	773	806	755	770	770	798	753	741	754	786	732	809	756	808	738	828	763	817	796	756	748	840	792	756	815	811	772	757	800	781	789	776	732	790	793	810	752	789	747	802	763	787	742	748	841	805	772	746	759	886	793	779	750	769	783	701	763	769	785	764	795	794	809	766	811	776	746	766	805	744	734	789	808	755	782	765	791	758	735	772	781	726	827	782	764	791	749	860	763	854	794	788	817	806	765	803	783	777	793	784	770	808	787	778	783	783	765	787	795	835	764	785	767	740	788	755	818	823	841	765	781	820	817	792	796	801	813	757	691	770	811	807	797	792	767	778	767	817	819	800	791	769	844	818	791	748	774	837	835	782	782	775	815	806	807	771	791	807	803	731	751	785	756	786	799	766	794	771	810	770	772	814	753	760	783	782	763	823	796	787	757	784	785	789	793	808	740	821	781	740	785	768	800	798	781	794	761	799	833	770	791	762	776	791	791	759	798	783	778	845	769	795	762	778	771	813	772	811	795	758	778	766	797	832	779	783	756	777	841	771	761	817	710	788	775	806	785	787	760	772	803	761	799	747	783	752	852	785	766	743	781	829	798	758	799	774	812	788	764	763	759	753	830	791	815	804	794	799	740	801	797	758	791	807	786	777	764	788	770	797	781	837	767	756	779	774	756	794	766	753	813	779	739	786	736	785	764	757	779	752	760	772	799	771	726	764	758	826	797	809	809	764	822	847	749	725	780	791	713	814	781	767	831	830	814	784	771	751	761	777	787	844	781	787	787	787	791	760	758	778	745	789	756	777	791	766	774	750	800	801	818	808	757	745	775	755	788	756	772	791	784	851	797	774	738	791	820	779	844	771	777	776	784	768	791	793	737	766	783	802	819	748	758	753	828	788	767	787	783	758	751	812	775	821	734	797	782	811	782	820	790	762	748	729	794	749	783	779	775	772	740	735	770	777	806	808	779	772	778	766	767	768	813	786	810	774	808	835	820	754	820	727	807	724	790	761	719	788	735	767	780	747	825	782	796	745	752	725	766	781	765	809	737	797	797	832	781	809	757	813	781	773	732	734	749	777	761	755	785	738	787	735	793	741	766	812	825	812	766	804	797	843	776	822	786	783	781	771	752	794	757	762	746	742
37635	8402	1706	1269	996	891	795	790	583	463	434	411	412	364	318	313	304	256	265	257	236	246	227	240	247	234	244	213	225	211	244	228	249	218	241	232	254	241	230	229	215	209	213	227	220	245	249	259	220	242	214	191	248	224	245	244	217	216	234	228	220	236	216	242	220	215	220	237	225	209	202	253	252	226	213	219	211	215	241	215	217	226	210	262	220	221	248	231	244	218	247	229	223	211	236	218	255	232	236	220	213	220	222	239	210	204	217	235	218	233	210	224	211	229	237	218	225	214	239	237	225	238	225	260	210	227	235	220	229	210	268	212	218	226	203	191	219	215	230	202	204	205	247	249	225	222	230	253	216	223	250	263	243	230	244	228	233	247	223	262	224	240	242	201	231	233	229	213	234	232	209	213	220	239	222	209	235	207	226	220	244	219	209	229	245	171	221	202	229	252	226	223	222	229	230	237	223	213	217	242	249	213	243	220	244	255	218	220	209	233	240	226	247	224	231	237	229	233	223	247	257	213	250	251	248	228	252	220	208	241	239	226	200	227	217	219	214	208	206	242	243	221	219	232	248	216	193	215	229	240	235	219	263	218	205	251	229	236	240	229	214	214	233	262	252	190	224	190	215	232	223	240	239	224	223	240	229	230	227	237	209	241	241	217	268	232	270	247	263	232	215	235	201	220	236	226	199	230	209	243	216	218	231	224	246	236	241	190	252	219	225	224	230	232	217	223	212	222	220	242	256	232	207	210	240	229	216	214	234	226	234	226	235	221	216	235	256	218	231	222	225	225	234	204	225	260	234	209	209	232	224	244	244	230	213	219	237	249	213	207	214	230	243	214	233	224	209	239	231	206	243	244	218	227	200	246	228	247	211	214	232	232	210	219	233	230	259	239	247	228	244	238	200	213	224	224	222	206	196	247	254	227	240	221	202	222	211	213	246	259	239	230	225	213	224	225	212	207	232	224	221	232	206	206	208	227	232	219	190	197	231	224	224	218	214	220	220	228	220	225	209	202	220	224	214	243	269	217	216	223	214	204	229	226	220	216	237	209	218	222	247	221	220	220	218	258	243	217	232	212	223	222	264	234	244	230	203	227	224	241	220	219	239	266	246	231	238	249	215	241	226	240	227	226	221	216	217	231	236	193	228	244	216	239	229	232	219	232	239	212	232	214	213	229	235	237	239	201	260	237	235	231	216	226	201	258	237	233	208	224	239	244	227	219	266	200	251	239	236	237	224	220	226	217	210	203	229	262	236	234	206	226	256	222	197	237	227	200	233	196	255	256	231	190	210	240	218	233	228	229	240	221	232	207	216	254	216	227	223	240	220	232	210	228	226	221	222	211	217	209	227	215	221	248	242	235	208	225	200	230	222	228	192	223	206	248	230	251	195	222	235	234	222	254	218	228	229	221	242	227	238	237	239	215	202	235	216	219	223	232	259	236	214	216	209	217	258	221	204	221	232	234	239	231	243	212	216	236	232	234	253	224	233	244	232	212	224	217	196	235	233	213	217	219	216	209	230	225	216	204	256	202	267	215	211	250	238	201	209	243	192	243	221	238	208	251	243	254	227	230	225	247	225	228	229	239	224	232	221	248	253	234	216	240	219	244	207	247	250	207	205	237	210	234	214	209	241	221	246	231	229	233	258	226	249	244	222	235	239	198	229	247	205	225	229	233	251	235	215	220	222	197	225	228	236	229	225	232	216	237	216	228	256	215	248	238	219	231	211	232	230	216	217	224	221	236	242	234	225	242	228	232	205	217	240	234	250	255	227	228	237	243	229	231	208	236	207	222	207	222	226	238	211	243	218	204	230	227	210	227	234	237	205	247	249	229	211	250	214	229	218	196	225	208	235	235	235	231	244	254	210	191	249	237	254	234	225	203	240	215	225	236	235	271	240	246	206	218	219	239	256	226	230	221	213	229	252	234	234	227	220	222	220	226	216	212	235	228	210	251	202	228	233	197	233	239	218	221	213	235	238	236	241	236	228	230	225	221	226	224	242	260	207	235	223	251	213	226	215	194	203	228	262	235	259	240	200	229	247	224	260	215	232	239	217	221	240	228	250	221	249	206	252	208	233	224	241	232	214	218	233	207	243	191	221	253	212	233	247	227	217	239	221	253	229	203	237	227	206	211	209	248	252	202	237	226	225	248	225	204	225	246	209	234	219	210	237	223	211	227	243	225	202	211	226	215	230	243	243	219	219	228	214	220	218	230	239	254	227	233	257	263	258	199	237	205	232	255	213	230	212	262	204	221	209	206	215	248	242	224	239	240	216	246	240	244	198	228	219	208	227	226	228	241	222	238	224	222	217	239	212	223	217	215	270	257	233	227	239	257	239	229	231	203	227	233	239	246	239	235	232	213	241	196	224	242	222	236	269	225	209	241	217	211	240	185	256	229	215	201	207	244	210	211	216	226	209	222	238	237	206	224	194	260	264	250	215	203	222	235	235	246	237	224	237	259	228	247	241	213	195	221	254	205	207	219	222	221	240	217	228	231	217	257	240	216	217	231	208	220	219	235	223	260	229	225	221	231	236	228	234	216	253	243	198	242	269	206	211	198	192	238	207	202	232	236	214	213	239	247	215	223	254	228	218	232	232	234	219	253	234	220	186	217	229	259	233	217	216	254	253	219	208	204	213	241	230	203	222	241	219	214	207	229	234	199	208	242	207	214	198	226	242	235	218	215	227	230	220	225	226	228	224	212	242	222	207	229	206	240	264	229	233	240	235	237	192	238	214	217	224	238	211	228	247	219	228	218	222	217	207	237	248	256	227	233	261	213	243	237	223	230	245	212	219	245	229	207	224	219	230	245	201	243	220	227	239	245	223	210	210	228	228	221	231	243	248	216	255	221	264	240	217	200	227	211	211	194	226	232	212	199	216	213	240	235	235	206	199	230	240	233	211	225	212	235	223	256	252	248	253	210	227	251	231	260	224	231	239	217	216	210	221	218	252	209	206	217	237	218	223	215	245	230	246	223	189	226	210	233	227	231	218	242	239	220	242	226	213	223	248	242	232	239	241	233	245	217	246	222	219	258	248	232	220	211	231	228	223	252	213	233	232	204	232	231	240	219	231	212	227	206	249	219	245	208	248	214	229	233	229	210	224	229	227	247	258	254	257	232	235	234	247	225	216	233	208	227	206	244	221	223	253	243	202	263	223	229	223	231	221	210	249	224	224	231	214	184	239	228	217	249	246	211	239	211	223	214	235	223	234	250	228	185	218	233	254	230	230	216	210	212	214	236	228	203	228	227	229	215	197	244	227	241	218	237	241	228	236	224	203	232	214	218	240	244	262	240	239	208	198	217	230	234	228	216	223	197	206	243	234	223	202	213	248	265	233	259	235	242	217	237	233	236	253	222	233	262	242	256	231	236	230	215	225	220	200	205	227	243	242	223	244	227	221	236	201	221	230	229	221	209	234	220	230	199	243	214	199	225	216	210	226	230	232	228	227	203	214	248	214	212	224	221	215	223
23999	2418	3193	3952	4007	4227	3642	3805	2699	2021	1979	2018	1956	1644	1420	1240	1026	829	734	721	708	683	618	649	603	583	613	584	610	598	608	590	573	563	551	558	536	568	577	605	622	583	581	575	576	543	611	536	552	586	542	535	556	543	588	596	573	572	583	564	610	562	569	544	526	584	576	562	572	565	561	549	540	546	582	572	565	547	534	588	565	529	541	537	568	531	569	569	523	569	522	502	528	555	567	543	572	518	608	571	554	583	539	553	537	552	559	555	553	615	537	561	573	533	550	595	600	510	520	555	530	581	553	516	534	543	568	551	557	554	550	574	491	556	564	561	605	543	543	524	529	539	540	535	579	518	574	639	543	566	541	538	488	533	561	550	561	591	561	547	578	535	546	547	535	553	587	558	588	539	542	604	579	552	514	529	548	558	591	591	556	545	544	539	556	570	549	563	560	532	581	561	584	546	556	590	587	546	550	538	555	583	585	566	503	565	539	527	568	535	530	580	568	544	569	553	528	552	553	549	581	596	575	519	550	523	544	573	578	501	530	561	564	556	572	554	564	550	574	515	584	547	566	550	600	569	543	528	554	599	574	540	547	546	563	559	583	535	553	560	516	564	550	567	551	522	560	559	613	539	500	528	573	552	569	585	549	556	529	555	517	588	542	609	550	587	566	519	554	532	579	562	531	557	572	578	568	560	533	512	580	608	541	549	588	577	583	540	557	530	506	529	599	534	617	544	569	570	553	550	561	570	550	559	566	538	585	559	513	565	579	609	558	565	571	557	600	517	556	537	576	541	539	552	568	542	577	593	597	552	569	602	575	552	576	583	548	559	566	511	546	542	532	580	500	539	559	522	531	577	514	547	513	548	583	524	548	537	572	607	563	546	508	528	535	547	544	578	532	527	538	543	532	528	553	558	524	562	567	553	534	572	553	533	547	574	559	563	556	491	536	532	537	531	504	544	535	585	528	495	578	561	523	555	556	533	566	579	595	608	594	570	546	573	581	558	533	556	549	543	618	542	520	520	542	538	570	534	549	567	522	525	575	575	517	550	552	550	554	557	568	568	549	542	558	523	597	520	570	582	556	545	538	566	549	507	540	582	553	587	547	551	616	565	544	544	517	513	560	550	562	535	536	573	548	550	511	578	531	576	543	577	530	574	535	547	552	562	486	539	557	529	561	575	616	516	627	578	563	535	546	513	590	557	554	560	567	572	554	537	607	519	554	575	527	565	561	572	525	557	555	521	538	603	570	520	559	578	579	552	572	631	541	528	545	560	543	501	599	536	626	561	561	553	518	555	546	537	549	524	581	566	565	583	533	530	568	526	564	629	582	543	610	567	547	553	529	524	580	550	550	517	577	579	550	559	510	580	572	572	581	578	556	583	557	565	556	533	569	579	571	544	592	540	549	589	551	559	555	511	524	554	571	559	545	555	577	546	603	577	546	537	564	568	584	557	607	536	541	551	527	580	570	612	559	569	534	593	606	580	533	595	588	570	535	567	573	535	560	563	581	612	557	538	530	563	558	553	566	537	524	541	548	569	524	542	557	540	543	545	549	578	557	555	572	522	545	550	535	552	567	562	542	562	525	571	602	574	583	569	522	547	558	556	578	561	577	513	555	548	582	574	564	512	517	554	539	538	527	535	528	498	570	552	539	592	566	597	565	563	591	589	568	517	558	566	543	550	538	572	540	563	517	574	517	561	498	567	546	572	562	576	592	555	573	560	472	567	528	536	565	556	545	586	587	525	561	561	588	550	544	517	537	542	569	559	557	570	584	572	564	540	598	562	564	587	564	525	564	583	580	546	579	546	593	512	542	541	546	548	572	549	597	547	581	546	585	612	574	533	527	576	521	536	575	599	575	568	537	590	557	562	546	556	601	541	580	594	581	589	560	561	577	537	548	531	534	570	551	520	575	584	554	540	533	565	539	536	579	546	538	572	585	534	568	577	535	522	548	563	507	541	529	541	543	569	561	515	564	569	577	559	552	573	600	562	569	555	544	529	538	542	541	556	546	560	556	532	561	576	591	604	530	569	566	566	521	536	564	521	513	523	529	542	567	540	589	531	599	525	536	565	570	585	561	570	520	550	575	530	555	550	579	585	524	582	574	543	550	531	570	580	570	565	531	507	539	566	569	523	553	540	515	567	546	540	526	532	547	583	567	550	602	564	517	606	532	558	595	529	550	532	544	570	528	600	580	505	583	588	528	547	578	584	567	555	559	544	532	548	560	562	587	567	556	541	573	572	540	474	543	561	594	558	593	580	549	590	619	554	552	551	554	506	556	553	586	578	567	533	534	568	572	542	598	535	538	523	550	525	546	581	544	560	563	553	557	562	586	558	591	556	503	575	571	537	595	566	581	545	563	538	540	593	543	563	598	577	565	590	564	565	571	574	550	581	544	542	573	567	579	561	599	534	539	550	573	529	550	537	556	563	581	560	544	526	566	533	556	536	534	516	528	595	571	569	584	600	563	550	578	553	562	521	563	571	529	573	563	560	593	575	542	574	560	541	557	578	562	525	545	579	576	562	554	607	546	577	559	573	527	562	536	547	550	539	508	558	577	542	558	536	539	552	585	594	531	575	540	521	535	575	576	580	550	532	542	569	540	564	577	550	555	598	599	526	533	549	522	549	560	552	552	546	542	615	534	627	569	549	571	551	568	521	571	549	536	578	482	570	550	587	549	523	539	552	567	526	564	558	530	534	546	534	574	526	583	543	552	538	595	562	550	580	544	558	554	556	601	572	553	556	582	611	564	549	532	537	565	510	580	507	580	561	558	535	534	544	578	586	572	551	583	584	535	580	549	565	538	561	528	582	555	580	557	526	571	530	526	491	542	581	559	567	554	555	565	569	566	554	541	562	572	601	519	596	546	570	559	536	541	531	538	578	567	567	591	586	590	552	569	558	548	575	561	586	529	542	550	566	558	601	554	516	513	537	545	549	579	579	611	591	573	571	584	559	540	548	599	565	580	561	607	547	557	554	555	570	534	582	542	543	548	596	512	578	548	523	589	582	558	580	518	589	567	511	582	597	589	538	548	543	577	532	575	555	598	560	566	556	555	584	549	530	574	549	543	510	543	556	575	546	507	534	550	533	565	575	559	539	547	533	554	563	575	577	539	577	549	560	513	568	552	538	577	556	538	565	556	588	569	562	545	581	543	548	552	574	556	604	531	544	560	591	557	523	535	582	593	590	574	563	557	570	570	572	529	562	559	572	568	565	531	545	554	569	551	524	543	556	565	594	583	585	558	534	564	536	532	516	567	537	566	546	589	576	545	548	546	577	528	591	548	571	593	510	549	574	537	547	552	576	524	600	550	547	580	591	528	550	537	578	566	530	584	519	571	568	606	584	534	548	535	563	592	550	580	562	572	547	570	568	552	538	565	543	560	549	567	550	548	540	582	599	554	566	536	555	561	534	516	513	570	560	528	501	551	629	511	573	559	543	551	508	601	513	575	535	567	558	581	550	567	520	547	579
12441	1261	598	549	530	428	459	429	336	343	325	335	338	317	286	272	284	259	286	260	250	253	239	242	236	258	246	261	281	240	256	287	263	263	270	262	293	249	269	245	278	229	259	267	303	261	258	264	265	264	257	260	277	274	231	278	265	248	229	300	236	226	268	265	248	239	272	258	240	253	238	245	274	282	262	292	288	261	260	236	264	227	246	276	250	267	246	266	252	238	291	269	246	266	260	261	242	246	253	263	249	274	288	274	230	246	263	237	265	263	248	264	270	258	269	258	242	226	266	268	263	274	254	257	254	256	253	271	255	251	239	263	241	262	274	274	296	262	259	243	264	243	271	281	259	284	241	247	248	298	292	267	252	254	254	282	269	255	259	292	250	250	269	272	226	264	269	278	242	247	274	280	276	299	253	234	265	260	272	253	255	274	234	241	255	291	250	231	247	257	255	258	264	257	262	231	285	246	265	263	248	255	271	279	289	248	273	235	293	254	241	261	235	262	274	229	313	279	242	240	241	247	250	255	227	258	285	265	268	235	280	229	273	285	267	250	259	245	317	230	257	242	254	252	250	242	247	231	257	259	258	270	265	221	254	241	246	249	258	269	230	245	248	222	255	284	262	251	246	282	218	253	289	243	250	249	265	275	256	251	218	255	242	237	246	242	284	298	261	273	267	242	239	253	246	252	238	250	235	234	262	240	272	240	271	260	288	249	243	257	244	241	271	266	242	225	252	248	229	230	254	239	242	260	280	246	240	245	249	266	268	252	229	252	259	259	240	269	246	231	246	250	255	271	251	254	263	290	244	241	248	248	262	261	254	243	272	277	226	243	267	284	258	248	235	253	259	274	271	252	262	283	260	272	233	256	260	236	251	267	268	270	265	285	263	277	243	261	274	250	248	277	237	221	262	273	262	236	255	233	259	266	255	246	264	249	283	262	241	243	250	253	266	262	238	248	243	236	249	266	258	279	278	260	243	253	256	300	282	249	261	252	248	300	268	263	227	250	254	263	230	237	244	264	261	239	272	249	256	251	268	252	289	247	262	274	250	252	264	268	248	301	276	261	234	270	269	239	283	275	293	291	279	253	249	291	275	275	251	245	233	270	278	233	265	291	258	232	273	245	258	260	254	239	257	265	270	264	224	276	258	290	291	243	256	255	280	244	292	269	267	253	258	250	229	246	244	274	271	254	271	274	250	258	262	270	261	248	231	246	266	284	253	279	240	251	256	262	259	253	288	261	274	240	232	292	259	283	274	305	241	263	259	261	260	251	260	240	264	247	267	250	250	238	277	277	257	295	229	240	245	255	235	288	272	270	295	251	262	239	255	261	235	251	260	261	243	266	266	255	251	245	226	270	235	268	250	271	246	277	260	259	241	246	261	222	270	251	270	256	208	280	298	254	216	273	262	233	246	249	220	244	289	276	262	286	250	260	266	284	268	267	245	260	271	245	248	231	235	284	240	259	255	295	256	256	258	246	252	252	261	250	268	266	246	275	259	266	274	265	247	230	251	290	216	265	276	249	264	252	263	237	292	246	246	268	289	263	265	261	276	270	286	247	258	289	280	259	270	259	270	265	272	274	263	243	285	265	245	240	240	238	261	243	277	250	247	259	252	263	252	281	270	241	271	231	252	250	266	216	271	290	272	246	246	271	246	251	274	294	241	258	222	266	249	254	233	248	284	271	267	241	248	288	261	260	272	262	274	233	259	287	285	271	238	265	249	232	275	258	274	254	246	260	234	242	235	245	253	255	244	256	225	262	251	241	288	257	292	279	274	267	285	252	266	276	257	246	264	265	249	246	256	245	241	273	222	258	302	278	244	253	243	287	278	257	255	267	321	277	255	264	264	238	247	254	254	243	258	239	276	288	277	258	246	250	306	246	268	262	285	234	227	249	277	240	286	259	257	257	273	266	283	261	237	246	251	257	259	287	254	254	265	259	244	273	244	266	277	230	233	238	287	249	247	263	238	274	241	266	253	255	318	253	258	261	277	261	246	241	277	236	250	246	255	248	257	263	259	239	302	260	235	252	238	260	238	271	261	247	259	244	253	279	258	274	259	225	269	259	274	271	242	242	265	279	277	256	242	293	244	264	243	256	272	246	263	275	249	238	266	293	279	278	248	251	264	243	252	246	316	240	254	228	273	272	237	267	274	258	258	274	263	270	262	235	256	269	260	252	252	283	285	256	221	266	246	252	258	243	231	278	252	238	244	267	267	261	271	235	245	266	273	259	264	266	266	265	255	271	294	303	253	251	276	257	255	243	227	266	244	262	282	251	258	257	277	257	260	274	270	233	256	272	264	268	248	249	244	252	246	240	256	280	274	263	249	277	253	261	255	255	263	256	273	253	267	269	272	270	280	244	268	235	221	259	271	270	280	274	257	248	262	283	274	278	254	232	245	269	279	235	246	306	267	268	265	269	238	255	273	294	267	231	253	225	237	259	276	241	258	249	270	270	270	238	242	274	255	248	285	248	249	259	265	232	287	253	253	266	267	287	276	249	232	243	236	267	288	302	273	275	233	285	239	262	241	254	263	279	259	245	244	232	247	250	298	270	243	268	244	243	231	287	246	231	235	246	283	274	248	304	232	249	265	245	251	245	263	250	240	279	228	263	253	245	288	251	257	301	261	256	259	293	275	274	249	276	255	234	226	242	271	274	275	267	236	254	243	279	265	290	258	246	263	272	270	259	269	241	251	269	262	246	243	292	244	247	265	248	252	239	237	269	240	258	244	249	267	267	273	261	226	250	258	257	253	273	260	251	244	245	266	285	279	255	236	274	287	276	314	260	252	255	241	243	285	248	274	270	251	290	273	247	270	290	248	252	282	284	267	270	275	243	287	254	241	233	256	265	263	263	248	271	278	279	272	258	258	269	244	261	289	262	272	255	240	268	250	232	249	273	223	224	281	246	250	249	250	258	248	246	235	238	211	261	258	238	264	262	290	265	242	251	223	234	282	280	267	273	237	281	257	277	254	252	261	278	238	277	278	255	270	264	260	253	231	249	233	251	287	259	253	273	246	280	256	242	273	252	272	257	259	241	275	251	258	250	248	256	279	272	273	268	266	248	232	253	239	264	282	230	269	233	262	308	255	234	252	222	261	272	288	283	231	219	251	267	239	254	256	265	272	250	262	238	256	274	244	251	251	246	261	268	251	229	258	243	232	271	222	243	226	256	251	229	259	306	242	260	269	226	261	255	275	250	272	238	250	238	249	254	265	288	250	265	276	261	258	277	243	273	263	231	238	235	228	323	235	253	270	236	238	256	263	240	240	268	249	244	260	242	286	291	242	241	280	260	241	259	224	263	246	244	265	284	278	275	264	278	263	268	279	239	250	241	250	279	274	271	270	270	244	253	262	239	232	232	260	259	269	285	242	257	242	237	268	254	275	230	258	249	275	292	269	284	279	260	255	230	245	264	271	255	248	263	239	248	251	254	284	216	225	271	282	253	245	248	295	253	230	256	281	262	272	245
8870	1051	1481	1832	1949	1803	1741	1652	1111	1161	1204	1165	1066	1027	925	815	769	682	678	685	690	650	620	616	649	627	650	661	626	671	619	604	645	650	643	657	655	696	604	632	660	665	651	664	673	634	683	670	638	662	674	698	659	653	630	645	653	627	611	627	631	602	611	652	634	614	635	707	593	659	608	674	663	623	642	678	668	668	691	671	649	639	686	644	617	690	684	651	635	633	612	661	669	617	629	671	652	632	626	658	588	641	643	650	660	642	626	661	677	604	660	620	624	648	648	677	645	645	650	647	654	666	645	642	673	635	656	678	655	641	653	633	712	725	660	674	670	675	650	630	662	616	637	650	670	629	638	636	603	655	641	679	636	648	600	630	656	687	668	610	656	669	667	642	637	681	652	686	690	611	626	654	623	631	643	583	688	642	594	676	628	642	676	677	623	645	658	644	690	686	690	646	646	659	611	644	663	629	652	616	671	629	632	680	614	635	649	597	694	643	682	615	615	612	591	659	666	632	650	665	643	638	684	654	698	667	623	620	652	645	613	628	645	640	660	643	686	632	636	673	599	709	689	632	640	653	656	624	668	643	636	674	635	606	634	640	597	629	629	638	620	646	625	669	643	664	673	617	654	644	654	654	633	638	591	648	676	658	654	633	669	627	597	638	638	587	647	616	659	659	629	660	640	607	648	629	625	600	667	606	656	652	652	653	648	665	680	672	654	672	650	646	655	658	643	619	626	668	656	679	648	608	616	657	633	660	621	687	665	643	646	645	684	604	669	653	630	669	623	615	611	666	648	651	626	648	622	642	612	637	674	633	637	610	648	591	651	645	628	662	652	665	657	631	631	670	668	662	620	607	642	636	647	688	655	621	624	642	650	627	675	625	658	668	680	641	696	635	661	703	705	655	673	667	641	659	668	626	686	627	654	618	634	659	611	639	686	670	652	613	640	666	615	627	680	604	640	651	660	627	693	615	640	646	666	625	670	667	661	664	659	626	665	658	645	698	679	649	614	667	629	661	650	639	639	598	621	640	680	628	660	614	626	646	649	674	654	641	654	671	655	638	659	639	675	688	679	648	655	623	681	641	695	640	636	630	632	627	647	661	703	610	634	614	648	653	661	684	656	628	658	662	678	665	664	635	679	670	667	611	636	614	685	633	654	647	671	637	656	691	604	635	610	635	629	646	605	613	653	668	640	640	684	611	674	609	696	685	666	670	667	648	663	609	676	653	638	640	664	625	650	646	624	647	673	643	635	644	655	639	635	656	655	688	665	635	650	584	637	663	647	633	692	615	658	607	648	682	650	699	654	600	642	654	657	655	673	666	660	659	664	653	614	663	636	630	692	668	639	667	672	692	691	646	632	661	625	680	624	622	600	609	671	632	640	669	612	638	666	653	614	656	671	645	642	621	679	619	650	697	681	634	695	642	626	644	660	609	615	655	629	652	657	649	610	628	629	662	664	657	635	695	682	657	617	645	653	657	596	654	632	651	647	638	645	658	615	658	682	620	681	600	653	694	619	676	630	618	618	614	651	609	633	625	617	627	650	601	638	627	663	678	645	660	599	693	618	644	610	656	667	633	647	636	647	582	633	632	618	625	651	629	623	645	636	669	644	652	648	654	643	601	664	652	615	638	666	679	614	672	649	628	616	683	640	632	625	662	616	628	629	673	694	654	685	639	648	641	645	661	675	679	642	623	698	653	646	587	595	691	648	634	637	616	655	625	669	653	681	666	689	662	662	597	635	674	638	612	657	626	642	642	665	655	611	679	608	632	629	638	615	643	609	656	621	621	682	632	644	657	677	666	719	649	645	617	666	613	667	621	613	640	613	627	693	584	634	644	618	673	634	663	656	619	639	674	700	643	620	679	650	617	642	654	645	636	629	677	657	612	636	629	639	636	659	634	633	622	694	651	666	644	632	648	618	686	619	643	631	672	707	655	644	610	665	621	643	592	613	651	626	637	643	613	645	631	638	690	662	656	568	615	640	644	632	627	627	644	668	710	652	647	673	634	630	650	638	612	643	662	678	667	558	652	646	598	648	625	607	649	633	620	636	652	610	637	655	616	645	671	647	615	630	598	644	625	675	678	632	642	649	655	644	655	637	635	626	655	684	676	635	649	670	642	658	665	629	697	677	674	625	664	625	604	703	643	645	656	678	632	666	674	644	636	648	657	640	630	666	655	642	656	607	645	688	633	616	665	653	633	619	631	624	662	683	637	611	675	671	646	668	611	644	668	618	675	688	600	647	632	657	669	674	622	663	608	663	659	665	637	632	635	677	655	641	645	623	606	635	625	634	628	647	620	643	620	579	732	616	623	632	641	668	601	718	598	603	685	639	654	671	661	651	625	664	655	645	650	645	665	632	688	611	663	643	614	629	634	653	677	684	629	684	672	620	662	638	627	642	691	615	671	632	687	671	645	626	660	602	640	596	666	584	644	629	590	644	628	627	668	623	600	653	621	630	636	679	645	649	654	616	643	660	690	675	612	655	649	608	677	576	651	645	617	649	619	629	666	600	596	646	690	693	652	637	629	671	620	634	671	639	653	676	637	634	641	662	631	672	614	644	608	612	630	619	653	681	583	637	644	708	658	623	635	656	615	637	643	599	708	632	628	657	645	665	666	658	674	659	666	634	646	652	617	660	619	660	630	679	678	642	618	662	670	626	683	658	671	626	651	667	689	644	634	648	648	642	637	676	639	660	668	664	643	669	673	670	679	609	629	641	645	673	596	645	639	658	640	655	653	647	658	637	607	674	635	624	629	653	613	654	577	669	597	609	683	659	689	668	688	631	639	639	663	642	649	658	659	650	630	649	641	661	645	622	600	637	670	665	660	647	652	669	611	597	646	649	685	645	643	631	611	629	636	614	656	662	644	643	697	647	626	618	663	657	650	605	690	641	636	626	627	651	639	624	651	607	681	658	668	622	685	601	632	616	630	616	657	674	683	618	595	669	666	702	646	711	638	630	692	665	616	686	625	708	648	643	666	677	643	681	663	642	653	664	675	633	643	656	640	681	615	656	652	631	634	679	649	642	652	640	660	644	625	645	661	632	650	641	593	660	672	629	636	681	638	659	644	637	631	665	683	662	617	621	626	666	622	666	674	662	659	648	665	669	645	610	671	690	675	680	654	628	673	647	630	619	644	643	636	630	657	687	614	630	649	665	620	624	658	619	626	643	666	656	632	645	630	649	593	639	633	656	636	699	639	661	617	605	675	650	626	650	617	652	637	677	653	651	613	643	665	640	673	632	653	624	641	614	626	603	648	615	676	662	650	686	653	649	662	630	680	654	673	647	665	644	664	605	627	633	676	674	717	662	663	670	641	656	620	638	649	625	620	672	608	656	653	615	647	688	635	610	648	615	683	627	688	613	649	630	648	626	659	662	680	621	616	639	673	601	653	649	628	618	659	643	629	627	636	631	585	607	661	641	651	683	656	617	680	630	656	645	653	672	635	639	693	664	611	656	636	644	623	663	657
26945	4152	1214	1158	1009	830	841	683	514	486	505	490	482	455	378	339	343	343	368	345	341	344	353	353	323	305	336	325	333	316	290	319	349	349	309	345	329	323	351	301	330	311	342	335	349	284	316	354	348	319	321	332	358	347	336	326	359	307	319	346	323	349	330	288	333	327	297	324	327	330	304	328	344	336	303	323	341	285	349	345	328	302	304	313	320	331	297	344	320	317	316	325	300	369	334	366	335	329	334	317	326	325	343	332	327	318	335	330	348	337	338	310	322	293	322	340	326	319	330	327	341	333	353	360	337	318	321	308	294	305	318	326	313	338	328	322	325	318	362	324	319	310	344	356	347	310	347	325	338	341	332	335	330	308	312	322	304	339	352	335	328	298	334	330	325	334	356	356	303	324	336	312	309	324	307	339	361	341	325	323	330	317	295	360	296	333	313	335	308	326	322	340	351	356	336	339	340	318	318	334	325	324	305	328	313	334	343	302	354	305	281	313	320	333	327	315	357	326	323	333	329	350	301	318	347	325	323	305	341	346	327	339	313	314	328	337	337	342	321	328	370	365	332	320	367	321	306	321	308	363	344	318	302	310	330	302	298	352	312	338	367	325	323	319	354	330	328	327	292	320	311	340	325	331	345	321	329	328	311	314	333	329	325	360	330	314	323	362	327	329	336	325	297	288	334	320	358	305	327	345	333	333	300	340	328	327	316	326	310	286	301	329	333	296	318	307	329	344	322	341	323	317	340	328	329	350	334	318	318	337	340	336	317	350	319	335	325	333	324	309	314	333	312	318	316	308	296	277	304	334	306	312	311	377	331	317	326	347	323	331	345	329	336	327	353	350	341	339	330	322	314	367	328	358	338	310	337	340	322	348	366	341	331	333	303	321	305	343	320	320	350	298	347	355	330	297	331	317	337	329	345	311	296	320	319	297	332	331	303	302	296	307	330	314	310	299	339	310	339	296	302	369	353	304	325	374	300	313	347	340	340	323	358	320	336	338	329	332	315	344	324	362	307	308	355	368	349	328	329	342	324	317	327	291	331	325	304	310	340	320	325	301	334	341	344	344	323	295	343	284	321	326	362	313	324	332	360	349	318	313	355	323	296	329	296	318	350	292	326	312	343	314	330	343	306	325	311	328	313	286	305	326	351	336	312	354	337	312	310	323	336	317	300	353	313	348	318	321	334	323	330	326	303	325	331	342	312	332	334	357	304	315	317	356	335	348	337	301	332	321	321	343	352	282	345	341	303	315	312	316	300	329	344	325	330	333	315	338	315	346	318	321	360	351	349	334	344	308	296	307	310	299	313	353	323	323	325	317	354	316	302	301	307	330	370	300	354	352	335	329	335	335	324	327	344	345	327	373	335	346	322	363	301	324	307	356	339	328	351	335	332	305	329	324	298	305	330	341	333	331	341	345	376	345	324	327	308	300	333	344	308	330	326	336	324	354	356	339	287	321	314	329	332	296	332	317	314	325	351	306	312	289	312	296	294	324	298	332	332	328	283	331	313	328	304	300	335	309	340	308	343	298	319	364	345	297	321	351	332	336	314	306	345	354	322	336	361	302	330	304	331	327	324	315	288	346	297	317	341	314	304	324	345	318	313	305	324	306	304	295	317	337	315	304	310	288	323	331	359	356	359	319	313	310	318	328	343	338	354	315	342	320	318	369	326	306	335	298	355	314	304	351	306	331	330	375	342	327	313	337	345	333	350	337	325	314	361	348	338	318	335	324	329	341	341	299	312	349	327	353	303	340	317	323	339	308	309	319	325	330	336	298	331	304	311	355	337	322	284	326	320	305	334	348	320	357	296	355	322	313	312	306	319	320	296	322	324	362	355	331	311	316	338	301	373	356	368	309	357	343	313	323	364	320	334	320	338	302	317	343	327	319	318	335	320	313	321	300	335	323	328	322	293	328	317	321	339	317	324	303	353	331	336	318	343	339	361	311	317	323	377	328	299	311	327	332	303	334	326	369	315	320	320	329	323	354	340	330	285	361	330	336	315	322	330	331	322	349	310	353	310	333	345	320	325	333	349	304	311	339	358	324	344	339	330	320	313	341	370	347	327	306	305	320	333	291	314	359	330	343	344	363	330	306	300	342	330	361	354	325	319	369	315	347	323	306	345	338	367	371	339	321	316	284	335	326	322	323	353	286	326	294	335	317	329	314	355	314	346	326	327	348	328	309	303	351	374	312	345	296	356	318	331	341	325	325	300	352	315	316	317	299	367	356	330	329	332	347	345	331	353	335	361	347	333	318	329	326	337	322	322	326	317	340	356	331	346	313	335	307	339	328	305	327	352	316	331	316	331	331	329	319	289	296	332	330	355	325	334	330	342	307	341	311	314	323	314	293	339	304	364	351	338	319	329	345	307	364	336	319	329	326	365	316	328	342	312	300	345	313	333	344	319	325	335	336	307	305	321	332	326	349	319	323	362	306	325	329	340	299	325	358	349	331	327	334	330	342	303	339	339	306	365	330	344	325	329	308	302	299	337	346	292	325	285	329	288	330	315	324	297	332	353	328	328	309	367	307	335	336	342	333	349	342	306	291	345	303	324	356	332	304	298	331	318	319	370	335	320	341	315	319	299	288	315	314	323	336	314	298	342	299	328	311	356	325	334	335	334	317	348	327	294	298	343	312	353	303	341	293	301	330	319	334	351	309	296	325	341	316	302	325	312	310	298	340	320	355	314	331	285	317	312	338	340	323	326	362	342	306	360	348	337	324	324	326	353	347	321	330	354	298	318	299	309	329	313	299	351	313	315	332	304	332	380	331	307	321	340	364	335	315	294	335	326	328	298	344	305	335	336	315	311	360	341	333	323	324	346	293	321	327	334	350	372	351	352	331	340	366	323	316	343	332	365	344	331	323	355	342	327	326	325	377	340	349	313	356	353	296	329	350	327	296	328	329	320	330	325	312	329	316	355	300	335	327	346	325	325	325	333	357	335	335	321	314	320	324	338	339	337	343	320	329	333	309	316	334	337	362	320	354	330	335	342	326	317	371	296	311	295	327	316	307	329	345	329	333	315	334	324	337	346	322	310	356	312	331	321	324	317	328	352	333	334	330	335	315	332	337	344	377	332	322	312	326	317	301	335	343	347	301	331	333	331	332	332	302	300	318	318	328	353	294	309	338	331	319	339	313	338	322	336	331	328	360	340	332	336	321	318	333	333	325	332	319	334	338	351	314	347	321	312	334	332	353	390	295	303	300	331	328	322	319	333	361	319	328	307	307	328	327	334	342	328	322	338	356	346	338	356	326	319	290	329	355	326	314	383	317	309	325	321	313	303	323	296	326	310	323	338	325	352	326	327	316	322	316	314	330	310	306	317	364	334	298	314	328	286	320	327	339	345	276	299	324	336	295	309	314	306	326	353	315	336	335	296	332	269	315	323	338	331	321	337	319	306	329	338	316	323	326	344	334	307	289	333	344	325	323	297	328	317	330	367	304	296	336	312	328	364	311	292	342	319	355
18490	1760	2849	3849	3997	3453	3576	2635	1937	1959	1925	1763	1653	1656	1361	1209	1044	961	835	816	840	803	887	875	838	774	835	807	799	812	774	839	835	746	807	811	811	721	801	801	800	806	822	831	799	813	815	792	839	765	747	766	760	804	799	739	721	792	759	763	757	819	769	795	813	782	764	791	815	774	783	839	747	834	757	774	793	798	743	774	803	790	834	764	796	794	752	851	794	815	802	759	754	789	805	783	754	805	794	799	785	786	778	766	757	726	746	819	744	806	769	807	741	800	762	816	806	761	795	756	771	797	795	765	812	777	830	750	806	752	794	772	770	754	793	757	861	799	810	772	759	791	817	756	758	798	781	807	783	721	776	772	810	793	769	796	813	752	796	751	746	815	836	731	794	804	754	804	787	757	761	778	770	712	808	757	808	807	767	798	782	771	775	807	847	824	775	764	738	800	790	782	812	775	796	794	769	820	819	757	769	785	823	787	779	831	832	832	785	854	780	791	769	800	786	773	763	814	809	761	788	789	780	811	774	768	817	758	754	809	800	812	772	850	749	754	801	793	790	811	789	803	799	754	733	772	780	792	802	761	816	800	808	841	780	799	792	767	830	770	772	764	759	758	786	843	753	786	761	841	751	780	769	808	765	783	741	797	782	770	797	824	780	807	755	765	760	792	778	825	815	839	798	765	793	756	776	799	794	815	768	820	755	775	789	767	831	823	747	797	834	777	771	802	788	783	809	762	816	828	763	722	813	830	810	769	779	818	777	766	761	807	815	802	805	757	797	790	745	756	783	752	803	805	753	813	793	786	805	814	772	785	790	776	738	785	779	794	795	807	764	794	753	780	828	794	776	770	787	773	795	754	762	818	794	752	774	752	761	742	795	730	804	762	805	737	788	831	779	776	825	819	764	762	780	806	789	762	776	801	796	735	797	791	822	805	786	799	791	834	809	759	741	840	804	751	804	803	802	782	786	778	799	774	807	771	833	795	800	790	828	781	777	753	744	804	756	746	752	778	756	821	803	798	825	832	796	743	714	749	811	843	768	762	799	823	795	779	812	791	818	804	807	775	785	794	822	767	816	775	801	764	804	729	719	744	763	805	842	781	768	765	790	771	785	775	767	790	792	813	784	787	804	795	746	766	790	770	808	813	757	798	749	837	780	781	787	772	793	765	802	794	767	773	823	772	765	755	768	792	813	773	761	791	749	828	819	733	770	806	760	738	800	818	802	747	769	799	777	790	788	792	772	836	772	793	757	765	796	835	779	763	726	778	769	773	751	771	793	794	797	767	809	768	802	766	819	796	804	778	774	778	809	814	705	781	787	774	807	807	793	811	739	831	779	778	788	824	783	797	834	781	768	798	788	770	768	771	753	781	792	786	782	733	748	789	756	750	794	809	770	784	815	797	773	790	754	845	802	827	857	765	758	790	789	781	794	760	812	841	765	779	794	817	744	800	828	765	806	758	734	805	801	804	784	761	794	796	811	794	818	801	762	750	774	809	755	839	793	796	731	800	755	790	826	774	774	761	818	825	745	837	797	756	789	820	725	801	766	801	803	816	802	800	801	773	828	781	769	837	824	751	792	821	790	761	809	815	802	793	783	787	775	798	813	814	820	822	796	758	738	796	759	821	839	807	767	742	734	773	807	782	754	804	719	800	798	815	781	781	792	795	785	777	827	785	799	800	765	799	819	810	785	776	760	776	786	781	802	793	812	863	785	736	775	764	795	798	802	798	802	810	811	844	797	780	837	727	814	809	835	792	823	788	783	781	778	829	762	791	784	766	815	789	721	781	761	812	806	785	854	747	724	721	810	789	811	790	796	760	726	758	782	784	773	819	809	821	782	800	809	815	764	793	797	765	796	773	743	764	837	763	843	804	815	772	774	798	830	803	780	783	755	779	811	818	773	739	766	857	791	730	808	815	755	778	797	803	796	835	793	729	770	789	805	759	805	802	800	756	740	806	847	775	746	833	807	791	810	743	764	759	851	814	778	798	786	784	809	806	836	758	815	797	812	834	756	779	800	867	808	856	740	794	792	765	801	800	743	760	743	834	781	757	778	878	805	793	796	761	748	777	765	778	727	788	767	823	807	768	803	771	781	788	823	784	850	734	819	722	785	751	799	782	789	735	784	794	784	792	787	790	786	797	828	797	814	780	705	812	779	784	772	703	805	783	780	785	768	828	819	806	778	811	816	731	765	834	792	798	760	804	811	756	808	765	802	769	763	754	771	779	755	726	791	784	745	814	780	809	775	801	817	829	775	808	796	751	832	747	811	824	741	783	814	779	779	788	778	760	833	788	770	787	743	782	784	726	761	809	810	820	755	790	775	863	781	780	827	825	776	810	833	760	761	734	794	787	762	785	808	779	740	792	752	818	785	785	772	746	759	729	754	780	757	819	790	792	809	800	777	775	712	804	759	779	775	758	791	785	753	795	782	769	772	747	821	811	776	805	803	752	789	789	799	810	781	750	768	762	824	741	779	747	755	769	771	803	778	786	775	820	792	767	778	775	766	771	775	819	804	794	843	794	775	814	749	840	760	793	756	794	836	860	808	787	729	790	788	789	792	743	753	797	788	769	792	735	798	782	827	789	778	797	792	770	812	775	797	784	812	780	718	794	820	776	758	828	778	764	738	794	767	772	770	831	821	792	804	802	775	800	803	789	749	774	737	853	837	773	790	807	808	764	758	801	785	815	802	804	775	780	762	804	790	819	795	792	800	749	756	816	763	800	700	741	823	760	791	794	785	799	839	776	801	837	769	771	761	773	773	747	774	827	779	754	806	832	793	769	797	766	795	771	761	811	806	803	806	788	783	803	778	788	790	724	767	825	796	776	815	801	766	784	746	733	777	757	771	788	759	760	752	761	849	814	778	793	777	799	798	778	781	806	822	799	773	781	819	795	787	794	815	864	764	803	847	780	800	771	830	821	770	800	808	785	760	751	791	756	813	793	817	792	791	791	782	774	784	831	802	788	760	811	794	780	725	781	851	713	787	813	757	763	794	849	786	784	779	840	763	869	811	772	818	785	770	782	718	792	788	839	814	776	819	787	792	761	820	840	791	761	737	762	786	825	782	797	848	807	789	852	797	764	827	808	765	811	824	832	790	818	812	802	785	829	808	790	752	748	749	818	782	782	843	793	809	793	799	781	787	782	773	760	753	733	830	790	776	789	823	807	833	814	833	787	783	786	777	790	747	790	782	745	806	814	794	720	746	748	771	840	734	795	818	783	802	764	792	762	788	828	818	801	730	834	741	795	810	774	805	809	810	723	778	804	849	784	787	787	759	772	828	794	771	778	829	732	743	816	794	812	736	778	814	817	751	780	810	754	776	755	804	802	804	778	738	788	781	818	810	810	793	765	779	816	803	781	741	806	747	817	791	776	830	805	794	743	790	813	805	819	809	781	767	772	795	802	754	735	793	730	796	800	806	796	810	775	808	828	823	791	806	761	810	770	806	764	817	779	837	774	789	784	816	801
35992	7135	1932	1732	1265	1024	915	752	503	515	505	480	424	379	357	304	281	277	240	279	233	253	234	274	242	249	247	264	252	228	231	262	237	222	228	229	268	230	272	208	245	242	231	215	221	283	239	246	227	215	220	235	251	211	234	219	246	264	201	245	233	228	230	230	223	209	235	225	227	265	246	233	224	233	238	235	272	238	246	273	202	224	223	233	250	242	229	222	209	199	225	241	246	232	232	220	210	236	246	241	201	249	243	223	217	229	246	237	247	250	217	228	228	246	240	221	284	264	238	223	221	223	230	223	237	212	241	228	229	259	220	238	261	259	217	245	230	225	243	225	226	231	239	209	249	235	233	219	231	223	260	212	244	245	237	262	242	277	255	223	212	230	246	229	223	233	246	269	253	271	218	225	238	230	250	221	217	195	220	221	240	206	246	213	232	232	224	235	225	229	235	229	240	242	233	215	211	227	243	232	236	213	228	212	251	231	229	255	214	247	242	255	239	250	218	256	235	223	240	225	235	217	223	212	237	247	247	231	237	229	235	242	234	210	198	241	241	233	249	225	232	214	234	241	240	237	249	235	228	221	225	250	222	218	210	208	219	258	262	229	210	226	224	229	216	209	211	260	276	237	260	242	255	250	226	230	217	252	227	257	256	244	224	238	216	225	221	236	250	241	245	223	241	232	229	214	197	238	228	223	227	235	262	214	248	224	238	227	255	257	217	255	202	220	214	204	219	240	230	211	229	250	272	222	251	220	253	238	208	219	224	249	231	243	248	255	219	225	255	217	247	202	254	253	234	222	249	235	233	248	251	243	223	253	233	234	230	236	220	249	231	247	232	248	245	261	223	226	241	243	228	204	220	251	230	232	247	241	245	251	248	228	211	251	245	268	228	217	224	236	248	232	250	248	255	231	232	203	246	248	232	229	241	241	247	241	214	276	270	226	246	236	214	186	215	240	246	222	240	237	260	211	220	186	208	220	252	261	238	231	241	226	246	237	261	216	229	234	271	217	212	267	239	223	218	252	267	235	239	231	238	214	235	209	238	226	222	232	219	234	238	240	234	237	214	208	218	235	253	214	189	223	230	230	253	250	228	214	235	215	231	232	212	215	211	213	240	229	240	240	264	213	211	195	240	251	212	179	232	244	238	201	228	221	225	246	283	247	231	228	226	242	214	229	256	255	255	260	258	256	214	223	227	226	227	230	225	224	225	222	232	231	246	212	211	262	260	222	243	247	261	203	248	246	202	243	248	210	221	235	224	221	201	232	229	253	245	235	213	236	251	209	232	211	207	232	248	230	225	258	251	233	233	236	241	240	235	222	258	251	237	250	247	260	219	212	214	229	232	201	236	248	234	244	238	231	260	236	211	233	244	246	250	245	233	205	219	227	243	247	230	250	223	231	203	216	227	228	237	221	223	233	260	234	222	253	229	232	263	231	236	239	205	211	269	239	232	207	221	225	255	230	221	244	234	244	260	260	244	258	214	253	258	228	237	242	236	233	238	247	221	267	220	232	196	233	224	223	217	235	224	227	236	244	229	263	231	197	239	196	240	222	248	226	272	235	225	243	239	231	234	248	274	223	242	219	261	206	258	225	234	230	257	215	231	229	225	235	185	224	266	247	256	233	231	220	212	233	223	238	229	251	230	257	209	202	243	231	216	247	249	236	230	252	242	242	258	232	216	243	222	237	229	229	232	256	240	270	236	216	223	300	250	237	254	244	235	232	231	230	247	235	241	224	260	231	230	240	222	253	243	280	203	239	233	239	252	231	219	241	249	234	234	265	226	225	233	237	233	243	229	238	259	222	247	251	243	232	200	218	216	240	246	226	224	228	209	252	230	225	232	235	213	225	256	228	225	230	215	225	213	218	249	244	260	226	247	265	237	253	237	239	256	225	216	234	242	237	253	207	218	227	265	221	229	263	252	235	229	232	231	239	252	230	234	258	259	272	229	216	227	257	231	237	230	233	204	242	260	219	246	238	237	225	225	239	238	250	263	234	210	219	262	230	260	236	227	245	253	217	235	242	228	218	253	228	255	240	265	289	236	236	236	248	232	218	249	246	238	250	222	228	234	216	226	274	237	242	244	232	228	224	190	241	232	218	229	219	237	227	246	245	232	222	240	215	252	246	223	236	235	254	233	235	218	244	234	282	206	250	235	221	231	243	227	252	218	226	232	237	233	216	233	237	234	242	222	204	221	223	215	240	233	226	238	250	236	232	218	239	230	235	237	232	232	246	224	242	286	247	269	244	250	230	218	238	220	209	236	226	242	232	225	229	207	229	217	248	266	227	231	239	227	239	234	228	250	230	227	241	199	235	228	245	241	217	227	241	212	227	246	244	236	230	256	218	233	249	243	235	235	215	204	203	216	221	250	245	241	211	263	250	241	223	201	220	244	251	234	226	229	225	211	254	243	219	262	247	245	213	223	221	232	237	222	228	239	236	250	220	215	251	267	239	268	258	236	238	249	242	274	256	220	206	215	247	226	266	234	249	225	239	230	236	207	223	236	255	222	265	223	200	271	252	219	232	230	231	219	220	227	222	242	231	215	227	226	218	239	219	225	219	245	235	242	250	243	230	237	226	256	222	243	201	227	246	250	218	256	254	231	226	218	236	216	245	198	254	234	235	252	239	246	229	228	252	235	238	242	254	251	250	228	266	256	235	190	231	234	240	246	252	225	217	245	236	230	243	227	244	205	230	245	252	217	223	212	221	267	241	248	260	251	232	238	230	218	232	198	219	238	258	240	230	225	237	236	201	225	233	239	224	223	234	240	223	247	235	248	250	227	246	242	233	243	249	207	226	234	239	239	218	274	247	204	228	225	242	248	227	227	238	238	279	212	202	212	241	239	241	211	226	239	199	227	259	231	258	205	219	204	257	239	225	244	235	245	243	230	241	222	231	257	202	241	223	246	208	252	231	231	257	234	254	244	240	194	237	261	231	212	207	234	240	236	215	230	221	221	229	242	225	240	228	258	226	214	264	211	243	227	231	219	219	221	249	232	225	256	223	229	244	271	217	236	223	232	225	250	226	204	221	227	258	233	233	252	243	232	235	232	244	238	221	251	252	232	203	224	239	251	242	208	235	248	238	221	212	240	235	236	203	237	241	224	259	266	229	253	248	238	236	215	226	193	258	238	225	233	257	251	240	253	209	224	245	240	262	269	246	226	251	215	226	217	238	221	262	241	257	253	233	239	240	255	227	254	202	236	227	223	238	233	247	228	249	250	245	259	235	233	216	238	232	226	228	227	215	249	208	210	221	253	250	248	259	238	255	258	212	240	202	226	233	217	234	233	233	193	232	251	225	232	229	246	226	255	231	238	241	201	261	244	229	256	266	225	216	240	200	203	213	256	252	233	244	248	263	238	241	218	203	232	256	238	217	231	251	228	226	245	228	212	235	238	237	221	204	210	244	240	251	239	221	233	238	237	223	222	247	263	227	220	210	220	219	252	219	206	221	211	245	263	217	204	218
22654	2399	3976	5518	5289	4804	4597	3216	2258	2300	2349	2173	1890	1533	1264	1105	928	812	799	707	750	686	701	699	665	618	568	574	612	589	586	675	627	580	563	568	580	583	592	585	570	559	624	551	556	632	567	512	525	538	567	601	571	559	554	591	574	575	574	592	606	552	581	592	533	546	607	547	562	582	576	550	568	534	568	556	562	539	556	594	564	512	545	556	549	557	580	533	542	600	612	526	547	551	577	586	624	609	579	539	579	551	594	588	578	565	537	564	543	576	560	479	559	567	590	576	569	638	625	588	543	544	582	555	569	524	609	585	591	564	586	572	632	552	604	556	596	603	555	557	611	540	571	564	572	596	575	565	581	533	582	586	580	555	547	580	561	543	617	563	574	575	562	556	549	567	562	540	578	578	635	596	549	575	584	615	589	550	563	568	557	572	541	578	552	561	606	624	538	564	577	520	547	528	586	555	518	528	575	614	571	557	612	591	516	572	568	595	588	531	557	568	582	554	598	564	550	530	549	578	561	585	570	585	585	566	552	581	594	582	599	564	578	563	576	603	578	563	572	559	552	529	628	521	577	572	551	558	607	536	586	553	624	535	557	546	586	583	554	590	574	569	629	588	563	545	552	574	558	595	567	562	527	561	568	572	612	611	554	604	565	578	582	584	573	575	564	573	541	569	600	580	613	564	529	573	555	590	585	591	537	598	585	550	560	569	563	620	523	577	561	576	546	584	575	571	556	541	600	560	539	552	561	584	548	568	569	526	538	544	570	591	611	597	590	588	527	570	574	557	548	569	574	577	557	573	627	625	550	552	570	514	553	565	568	562	565	590	563	575	593	584	630	554	557	567	525	538	558	548	609	557	581	518	558	583	570	572	553	572	626	540	579	583	556	563	572	594	556	542	599	542	580	590	579	530	561	579	552	604	560	534	591	609	556	570	546	576	523	588	522	590	589	555	537	571	559	567	587	575	586	569	577	556	568	555	577	544	523	600	587	555	564	610	550	573	572	569	597	570	554	568	556	570	589	600	600	581	568	567	535	627	555	644	552	585	569	565	568	534	571	579	560	566	585	584	540	573	572	586	605	559	567	581	554	596	599	585	570	569	590	530	571	593	569	548	593	539	530	572	530	564	604	598	601	622	559	559	581	598	546	509	612	569	560	568	603	551	586	602	596	587	556	583	557	545	582	584	564	638	578	576	544	598	587	585	554	548	549	564	591	553	544	552	575	529	531	549	598	514	586	594	553	581	562	582	559	521	540	570	573	536	549	531	565	579	560	578	588	560	561	580	549	587	571	549	565	572	601	593	584	540	548	558	548	577	568	546	555	555	573	593	539	551	591	580	574	570	595	594	598	559	535	565	549	568	590	555	589	590	571	565	563	563	590	552	573	529	577	581	565	592	588	575	548	539	562	548	545	573	625	557	583	552	555	593	619	578	613	525	540	546	552	635	570	574	620	586	584	590	597	539	582	577	582	577	592	601	571	553	549	574	542	592	604	536	562	565	568	541	544	548	575	561	615	546	557	562	571	576	541	597	586	592	588	579	583	593	548	547	567	563	577	543	540	583	608	579	551	572	545	613	597	575	535	559	544	627	552	564	535	553	567	570	602	558	577	562	566	582	545	573	562	568	573	583	543	573	550	594	615	578	508	566	592	529	534	576	586	562	547	553	530	500	549	580	560	541	556	534	586	569	577	583	593	595	551	601	550	539	588	579	587	563	569	579	582	570	597	576	552	563	557	594	584	527	550	576	567	567	564	578	593	530	585	563	616	572	610	585	539	545	565	550	543	523	568	557	559	553	545	584	576	538	575	547	560	519	596	562	570	543	580	570	631	568	588	589	575	559	550	579	583	601	611	570	549	615	565	548	581	564	614	631	581	560	562	589	576	557	575	556	576	565	578	551	590	618	544	584	604	544	566	541	585	590	539	559	588	528	544	524	512	580	537	576	616	586	551	595	604	576	600	563	595	576	610	571	558	567	582	570	539	550	585	545	540	533	546	519	590	562	572	558	581	585	549	598	580	641	596	563	554	538	594	568	564	586	567	575	537	561	580	579	566	559	612	537	571	564	561	554	592	550	538	547	593	584	579	635	615	537	589	562	553	542	620	587	565	533	571	595	581	624	557	591	551	578	543	567	567	574	603	556	570	545	580	604	540	571	557	594	555	554	586	556	626	573	590	563	569	548	576	554	573	583	582	563	596	642	592	534	590	579	582	567	553	597	567	553	568	578	561	580	564	571	495	546	580	604	597	626	596	608	532	606	605	537	607	566	577	596	533	595	543	611	514	594	560	583	542	547	568	561	575	563	539	573	561	547	572	570	564	594	562	560	629	567	571	526	634	548	572	551	521	609	587	545	573	586	546	586	588	569	604	554	586	548	528	552	596	575	520	568	608	544	530	597	576	582	602	601	544	559	593	593	571	588	555	578	580	563	574	579	524	573	566	600	596	602	612	579	588	535	573	608	555	574	540	554	571	596	549	527	535	566	508	546	601	597	576	563	579	570	585	576	579	577	610	576	574	542	575	599	551	571	580	591	542	607	594	579	546	580	524	597	554	571	562	543	564	550	543	605	582	543	595	581	560	600	573	560	540	589	567	581	661	565	598	529	577	515	543	531	573	611	565	548	546	544	585	588	645	536	604	588	576	556	537	592	587	529	571	556	543	577	627	565	572	585	562	588	584	576	584	582	606	587	533	574	575	585	545	595	582	595	569	556	570	596	556	599	592	574	581	601	561	571	575	559	621	569	578	554	581	548	560	574	560	579	564	557	629	572	546	592	509	565	544	560	555	568	577	538	521	591	608	552	568	601	566	602	585	543	551	549	594	590	614	567	560	557	539	584	566	579	547	612	571	560	543	592	600	572	607	603	540	588	561	533	582	593	607	541	590	551	591	586	571	522	551	570	623	588	547	591	557	566	578	598	626	561	560	581	587	567	516	573	572	574	608	565	559	567	570	536	564	569	553	556	574	598	558	587	603	582	564	582	555	559	587	568	575	562	555	585	598	554	578	577	581	557	600	565	598	564	538	577	584	561	590	564	549	570	568	547	589	549	546	540	552	565	629	549	577	557	586	539	578	575	545	585	599	550	593	564	542	600	559	574	551	578	541	537	573	580	566	551	596	578	578	567	532	595	595	573	545	605	578	563	584	519	579	582	579	634	552	609	592	566	547	617	563	526	613	569	573	563	540	527	587	549	566	598	536	559	553	554	606	562	572	526	580	572	594	565	547	563	584	587	597	546	603	613	533	577	591	570	566	553	583	562	565	585	592	575	607	589	526	552	584	567	589	532	575	584	592	581	578	533	540	605	548	584	565	544	561	577	570	621	619	606	591	650	559	613	538	611	580	604	530	562	567	580	581	568	576	586	584	566	574	536	616	550	606	583	543	577	580	593	574	599	565	561	570	594	551	506	549	539	520	590	592	575	587	575	584	531	564	574	579	596	581	581	562	579	566	591	553	524	543	586	599	586	560	594
12001	1480	725	729	602	592	476	396	372	346	367	313	325	310	306	277	291	278	265	316	262	268	252	261	251	279	277	264	278	292	283	270	269	254	275	287	286	223	298	261	251	259	314	275	269	279	277	283	276	269	269	242	261	257	258	251	278	268	297	274	273	271	278	278	280	271	280	248	279	256	273	241	306	297	243	272	283	251	289	290	314	249	283	295	248	279	249	263	290	277	283	250	254	221	252	296	299	271	279	266	276	289	287	286	278	273	267	274	277	279	284	275	253	290	285	252	267	250	254	290	277	293	295	262	248	259	249	278	277	298	259	259	258	257	250	273	266	250	281	279	252	263	280	300	249	314	267	285	243	270	279	287	262	259	280	274	257	244	252	275	272	259	257	293	250	267	255	289	309	299	263	264	241	263	255	257	274	251	295	251	270	266	280	244	258	267	272	269	281	261	297	279	279	268	264	277	264	258	284	260	220	250	266	275	250	265	271	276	250	270	267	246	291	241	256	269	247	278	266	293	267	251	275	294	264	284	275	266	282	290	257	305	283	265	248	286	259	281	280	283	276	261	290	283	261	291	261	261	272	250	291	270	236	302	281	271	259	279	261	287	251	293	279	285	270	250	254	272	301	280	286	306	282	250	263	276	275	262	238	281	270	246	267	274	257	299	262	274	279	294	261	284	266	283	307	245	260	272	256	271	269	257	262	263	292	283	285	262	277	284	242	256	299	316	275	259	301	281	281	264	268	290	282	272	279	268	269	269	264	273	272	249	263	260	299	314	267	271	276	246	263	285	296	232	275	276	263	275	276	264	253	273	284	268	282	248	263	252	274	289	286	247	269	261	256	233	286	240	287	294	254	248	283	271	288	266	257	235	247	283	237	279	303	301	313	287	281	284	296	260	292	257	279	245	265	269	260	277	282	281	233	264	309	255	277	243	263	249	277	246	265	284	286	255	268	264	259	282	269	259	256	270	243	259	266	246	292	284	267	285	273	274	242	307	291	263	258	264	249	296	274	269	277	232	271	276	287	258	245	264	271	259	274	273	292	301	280	288	296	266	261	281	267	276	286	278	257	262	281	253	261	265	263	289	266	307	304	269	277	261	293	285	261	276	279	245	283	272	342	266	293	266	281	288	335	274	298	265	249	299	255	258	283	284	250	286	276	255	254	270	296	278	303	278	277	247	266	308	297	261	270	252	250	254	255	268	263	275	279	305	287	288	285	241	244	289	270	292	270	259	284	264	295	280	280	276	261	319	293	250	269	259	264	268	249	257	284	289	266	260	255	281	280	250	263	245	288	262	259	280	253	229	285	272	282	298	252	252	289	301	234	289	260	247	243	273	256	271	270	274	277	288	270	270	277	288	299	293	289	261	286	269	273	251	265	289	253	258	271	243	252	239	295	257	266	261	294	293	272	249	263	269	269	272	252	284	271	257	304	275	276	258	257	263	264	252	262	251	269	281	252	265	283	273	278	252	260	273	300	282	267	266	272	263	229	301	281	287	283	239	273	250	228	294	292	275	270	268	273	285	273	277	274	245	266	271	286	257	265	294	259	258	255	265	273	257	249	231	256	243	277	276	255	262	246	233	278	272	236	269	276	289	293	268	270	258	245	263	276	261	295	278	255	278	275	268	272	300	320	266	262	264	302	287	276	287	280	248	267	230	234	268	265	278	277	280	282	256	258	268	299	285	286	270	286	279	272	262	239	272	274	274	240	273	254	239	295	269	244	263	289	248	274	263	296	281	251	223	288	242	275	240	282	287	289	297	279	255	291	291	277	281	262	267	283	301	278	282	254	252	253	258	247	253	258	291	282	307	279	299	283	253	288	276	256	277	271	286	279	254	285	258	256	286	261	275	257	287	288	261	285	276	268	248	274	280	257	249	291	277	297	276	259	258	273	249	293	271	257	264	263	256	277	253	291	287	248	270	284	279	244	257	288	302	261	249	252	278	250	238	263	299	266	298	281	281	248	261	299	257	268	283	278	264	260	301	267	272	259	250	294	269	280	256	275	282	274	273	257	264	241	263	232	255	286	253	287	254	296	290	273	270	260	269	301	270	296	290	250	285	256	255	230	243	271	275	278	275	291	260	265	275	259	291	281	231	269	303	243	266	294	283	261	250	269	269	276	245	245	266	269	262	261	275	262	238	270	293	270	286	270	287	272	260	280	276	260	251	264	284	304	299	328	246	245	252	284	237	266	258	269	253	309	292	280	303	282	262	276	267	293	274	288	265	289	301	255	262	270	270	300	307	268	275	266	259	265	275	253	255	234	282	268	260	268	316	247	311	275	260	277	283	262	271	260	267	307	289	273	278	319	266	283	270	280	270	276	291	321	296	262	260	289	288	279	276	260	253	280	276	265	232	267	258	294	253	261	268	264	284	251	297	252	273	255	264	288	317	277	303	284	290	279	300	258	272	261	290	242	285	301	265	283	285	263	281	237	271	226	268	267	245	288	267	293	281	274	297	260	283	279	274	265	263	278	281	221	261	306	272	258	264	289	280	256	277	266	239	313	275	302	253	266	248	265	258	260	266	287	269	248	270	225	246	275	270	257	273	305	267	281	305	277	251	262	249	267	254	280	261	261	259	297	267	263	256	320	261	266	292	260	284	313	276	254	250	306	268	278	283	301	291	267	258	240	257	261	286	270	289	285	254	292	273	284	261	293	276	280	273	273	275	276	255	291	312	258	258	255	298	285	248	263	295	284	285	245	284	278	271	296	304	279	254	258	246	259	250	300	279	241	255	271	274	281	267	270	285	262	273	314	289	256	265	277	260	252	257	317	271	236	272	276	265	291	269	238	248	232	269	277	269	284	259	284	299	258	284	247	271	279	285	301	277	267	268	264	258	294	265	283	269	280	252	268	253	260	293	263	289	272	265	272	256	258	254	288	296	290	277	308	279	283	281	270	296	251	286	299	280	264	284	268	302	279	267	276	275	254	272	261	238	285	308	256	291	277	290	259	277	265	278	289	248	304	256	287	275	280	276	271	241	281	261	280	270	240	254	250	257	264	265	287	267	240	292	309	288	266	288	271	275	245	300	273	275	283	310	283	285	272	296	264	282	235	275	289	281	288	276	241	256	250	239	259	276	303	265	232	281	266	272	261	295	278	277	272	254	260	268	282	282	274	287	273	268	278	294	275	275	260	263	282	298	278	261	298	253	278	248	286	295	281	282	287	305	288	277	253	271	258	256	280	261	277	269	272	242	260	289	270	289	273	290	271	244	318	290	291	268	264	272	262	260	276	273	267	296	263	277	280	256	298	269	267	270	244	254	283	282	284	286	274	295	299	281	266	253	282	299	264	254	270	219	245	248	264	270	298	242	259	253	287	303	262	269	288	273	277	274	295	296	258	286	308	277	249	266	272	243	306	273	283	282	283	274	268	268	272	278	258	257	269	266	296	268	245	257	262	279	291	257	309	273	280	250	272	285	257	299	267	288	269	277	286	269	265	282	239	288	294	273	275	288	269	272
8864	1230	1970	2617	2514	2350	1721	1375	1150	1310	1224	1120	1066	940	906	760	797	758	725	702	732	735	746	694	704	654	647	689	691	663	705	736	751	650	708	716	669	731	655	705	654	745	665	644	694	725	700	696	692	703	723	672	694	706	690	680	628	664	690	647	675	674	656	695	670	695	683	676	684	622	697	679	700	681	720	643	650	725	679	687	643	659	657	716	676	653	651	718	677	650	670	648	655	672	690	660	683	685	683	697	665	707	642	628	664	703	643	700	668	690	675	664	654	694	655	655	707	713	674	680	705	710	710	670	635	692	681	655	665	678	680	672	679	678	659	687	642	694	671	658	717	662	691	646	627	694	658	704	696	695	683	692	636	697	647	714	691	690	670	691	665	675	683	666	693	716	676	664	679	723	635	698	699	651	666	660	639	636	671	691	665	701	670	687	698	696	693	711	670	675	656	636	646	691	720	717	673	680	651	690	668	677	661	689	671	682	741	708	652	663	638	664	700	654	640	645	662	720	717	690	714	744	684	652	753	731	687	733	717	668	700	625	681	663	732	701	626	729	652	635	672	702	739	651	647	688	672	724	667	640	673	675	689	652	653	677	689	670	698	678	654	682	685	711	717	718	671	660	630	682	687	696	672	654	676	714	655	712	650	729	662	685	663	686	701	725	661	650	651	704	698	706	624	672	652	647	704	645	653	679	634	713	698	697	667	674	668	700	709	700	658	657	669	669	680	715	703	723	672	661	706	668	616	693	713	681	681	682	696	714	684	688	689	633	642	708	707	716	681	716	682	677	705	688	711	693	635	701	693	693	688	679	677	649	648	633	671	714	656	657	675	683	718	677	680	674	621	688	693	705	705	646	691	708	665	644	680	683	722	650	650	681	702	722	660	701	647	646	705	678	677	670	699	704	689	671	701	682	688	727	640	695	670	651	659	689	698	666	639	664	664	672	653	709	618	683	666	667	685	663	700	671	688	660	712	632	688	729	706	653	656	641	672	696	671	672	682	731	687	653	697	704	694	667	662	638	720	698	690	671	676	717	693	688	671	679	666	690	677	681	692	622	686	729	653	736	698	699	689	692	660	713	665	635	656	718	654	694	697	718	662	669	686	715	658	654	651	670	636	685	717	675	705	677	684	675	675	653	675	704	673	686	675	697	665	688	636	681	686	672	694	640	716	682	718	663	667	695	680	681	711	671	676	673	706	675	696	645	702	693	675	686	680	705	662	643	649	633	648	668	698	665	656	671	706	630	648	698	707	694	672	696	681	667	727	747	705	709	720	693	660	688	649	716	695	616	711	652	671	708	684	687	660	641	687	681	709	656	676	683	686	644	680	706	712	667	681	667	700	698	690	661	700	664	709	673	668	626	694	689	665	669	671	709	682	705	723	674	658	708	662	715	672	676	643	665	656	713	674	705	688	617	679	667	700	637	697	687	680	677	682	696	693	678	636	659	691	691	671	669	690	656	717	649	704	736	727	676	671	663	711	717	678	665	680	682	673	673	702	674	700	692	652	711	651	682	689	688	671	685	656	669	679	663	704	665	704	660	720	654	666	653	691	681	727	680	699	737	696	660	627	682	673	710	709	677	695	688	677	654	703	712	697	668	628	662	646	722	689	715	675	658	659	653	681	665	651	698	661	696	703	649	673	688	677	610	672	684	636	685	684	678	672	690	668	672	675	682	671	655	705	665	682	676	698	682	710	698	670	711	658	688	699	716	649	642	683	701	679	687	644	687	686	717	711	643	641	669	690	694	648	666	671	693	673	701	674	706	704	688	684	768	690	709	711	670	658	663	705	607	691	661	717	660	672	677	676	672	697	669	699	642	686	680	664	683	704	654	617	660	640	683	653	661	685	707	711	681	648	698	716	697	649	694	706	672	687	685	712	677	648	713	659	705	641	700	648	710	674	712	661	648	664	701	711	653	696	663	677	698	689	712	677	667	665	688	668	684	647	683	667	688	662	659	672	707	662	649	709	637	666	700	694	697	669	660	638	699	658	672	648	663	678	723	681	724	687	658	678	705	662	682	702	655	671	691	738	675	625	662	684	692	664	689	667	656	660	668	652	634	649	725	695	680	705	661	694	650	650	687	700	679	706	667	732	696	732	678	664	672	703	693	641	655	666	664	695	705	672	652	683	653	688	643	668	664	657	663	668	658	680	685	703	697	706	662	690	657	678	734	624	652	746	650	664	678	717	700	624	688	675	718	728	688	642	671	741	655	619	641	675	676	628	613	645	693	699	690	674	704	682	702	688	648	701	686	667	688	673	678	657	644	662	702	689	625	691	693	740	689	666	687	696	700	660	662	677	720	662	676	686	676	672	656	685	691	653	677	713	736	702	676	679	649	683	662	666	745	712	669	724	704	716	681	675	692	669	650	684	721	637	688	679	670	691	715	659	703	704	689	666	693	667	646	660	660	654	682	698	664	653	693	707	677	684	667	646	684	645	669	661	684	676	638	674	675	703	627	705	660	673	668	727	659	699	671	666	671	687	739	714	606	683	660	679	665	664	684	654	665	692	703	662	660	667	681	693	688	719	677	674	695	683	671	673	657	700	611	682	669	684	658	705	707	707	681	701	666	688	690	659	690	678	696	668	686	670	709	650	663	648	646	619	648	682	643	675	728	702	708	684	712	736	663	680	651	773	711	692	657	650	716	662	640	686	646	697	640	687	689	683	687	729	687	698	658	699	706	677	697	625	680	647	711	704	657	720	638	687	651	644	671	645	697	695	677	672	702	678	677	650	656	709	666	691	691	641	709	668	711	656	688	728	676	667	736	695	665	711	673	672	670	705	708	623	622	680	714	694	681	710	716	714	669	671	635	699	662	696	685	685	689	678	647	664	698	661	696	662	673	705	614	640	717	722	659	666	657	669	647	651	655	650	716	680	654	659	680	650	667	636	667	687	695	708	659	648	688	652	647	684	688	629	661	658	656	681	719	678	675	639	674	677	699	639	644	665	662	676	704	665	703	689	655	693	672	659	681	688	730	678	679	673	677	672	669	696	671	673	677	702	690	675	730	666	696	701	694	690	690	592	705	697	716	683	608	643	683	664	631	689	668	731	699	688	689	681	676	675	675	657	679	711	673	632	712	702	677	643	683	726	675	677	681	669	687	729	683	665	699	653	632	668	683	698	668	635	712	649	721	651	661	670	687	659	650	657	652	694	668	632	636	673	728	664	681	642	732	702	652	721	648	669	682	683	717	737	734	656	688	680	667	665	643	666	707	676	692	693	757	662	694	655	669	697	683	694	652	672	675	692	747	701	647	696	704	620	720	653	690	667	657	629	694	687	655	663	695	676	656	704	675	701	679	638	701	688	712	653	684	704	666	666	618	674	677	673	671	701	628	714	675	659	672	660	684	675	661	655	611	683	709	660	697	672	727	705	695	633	683	668	671	700	707	681	632	685	718	693	697	701	666	705	689	678	667	665	699	699	648	730	698	683	715	695	664	692	695	678	696	708	683	629	674	666	650
27014	4964	1502	1394	1115	780	697	619	533	516	512	520	417	398	392	373	398	342	363	354	338	351	361	362	346	359	358	345	317	352	361	302	332	333	353	319	335	324	343	334	321	367	320	353	326	334	339	338	271	355	316	315	353	348	369	374	354	350	346	337	318	350	299	351	340	341	353	343	378	306	354	340	359	326	313	355	313	331	365	360	368	307	333	343	346	329	349	342	356	334	351	390	338	323	338	335	360	328	345	371	316	303	363	340	363	328	359	349	336	339	321	326	344	363	307	367	345	334	319	379	360	309	310	333	341	356	343	332	371	354	379	364	301	363	342	338	336	338	327	344	395	338	377	341	322	363	374	318	303	340	345	316	349	369	363	341	330	325	396	367	356	318	332	335	357	357	352	339	349	354	334	358	334	326	337	339	322	331	355	310	346	337	327	313	326	307	308	350	370	356	360	361	349	345	368	345	326	370	337	330	341	321	338	343	346	353	365	331	337	371	340	346	328	366	316	314	313	338	362	361	345	338	364	316	368	345	329	332	359	378	352	330	361	339	351	341	325	345	310	356	351	323	328	341	347	340	347	363	313	336	358	375	325	332	326	336	346	346	350	327	341	366	331	355	350	351	346	311	304	352	354	379	338	341	327	358	349	302	396	374	376	382	364	345	346	312	334	319	352	340	388	378	385	343	350	348	323	319	333	343	332	340	339	351	361	336	362	339	365	367	336	348	357	341	339	389	348	349	367	348	356	338	357	370	368	372	347	368	344	358	371	345	363	347	360	334	335	348	347	333	364	338	335	346	366	337	392	369	346	319	340	363	336	336	345	364	331	320	332	358	328	315	349	297	345	366	356	346	302	316	350	355	365	328	311	323	342	329	361	376	347	346	338	352	362	339	356	374	307	347	348	299	357	360	353	375	316	321	352	322	346	356	349	350	337	342	331	336	336	377	359	333	338	340	326	367	330	339	342	324	308	334	376	333	342	311	333	347	322	348	370	313	355	379	333	340	347	343	343	342	360	359	329	301	336	309	341	354	334	379	357	321	346	309	319	339	320	342	375	344	335	326	323	321	355	376	369	364	332	328	345	369	380	363	346	380	351	351	331	377	309	309	337	357	362	355	345	316	326	319	321	332	353	326	359	359	323	336	311	358	332	387	339	319	332	342	364	361	369	357	331	328	327	319	353	321	326	333	332	308	362	348	349	344	376	325	352	336	354	339	319	353	329	358	333	311	363	325	325	325	333	319	307	341	347	349	340	348	342	376	321	342	289	367	372	357	352	313	341	343	344	332	359	357	359	377	340	319	397	325	310	319	366	332	329	353	341	327	330	335	330	338	343	353	332	358	360	346	326	335	321	356	328	337	332	359	328	364	315	336	325	343	366	324	320	346	343	346	330	353	377	381	352	339	361	338	353	340	348	340	302	349	325	329	318	318	373	362	323	358	390	356	308	370	336	367	344	374	340	344	343	341	368	379	325	363	348	325	333	348	350	370	358	343	365	340	358	357	341	345	317	350	319	341	315	339	337	370	335	343	338	366	323	363	366	378	334	349	317	320	360	339	337	339	339	357	355	343	329	345	338	354	345	318	316	350	357	342	373	324	370	368	336	325	352	330	382	337	356	365	354	350	344	326	383	361	342	358	377	337	369	336	347	348	312	344	344	331	331	356	342	346	334	314	379	361	323	331	314	343	313	336	363	347	336	362	336	346	333	347	349	375	344	382	342	336	339	343	312	372	369	345	350	330	358	321	344	357	364	356	319	342	295	369	393	363	362	310	362	328	287	357	362	329	336	328	321	374	345	332	292	336	349	364	342	347	358	349	338	347	363	345	365	337	328	352	358	361	332	319	376	364	339	334	372	314	331	344	361	348	334	326	317	365	360	321	358	322	376	335	329	315	355	326	328	366	338	323	399	380	368	342	338	333	352	366	340	384	371	321	345	352	341	379	347	354	381	333	298	362	350	343	379	323	367	332	349	325	336	324	363	344	344	311	343	345	380	342	328	339	331	347	321	317	338	320	302	355	350	377	315	347	343	358	354	314	336	328	355	323	344	345	366	307	371	321	346	371	314	315	360	356	365	353	339	343	362	344	326	333	348	340	339	348	321	351	344	337	318	381	334	324	343	368	361	341	361	339	365	338	351	323	304	348	381	315	346	335	365	339	366	364	316	342	341	340	346	338	342	336	322	339	328	341	361	361	359	351	322	365	347	347	344	331	334	340	339	329	329	311	347	377	366	388	360	348	338	310	324	320	342	359	364	341	328	357	333	332	360	333	366	324	350	335	341	393	377	360	325	343	344	328	338	346	320	361	331	338	360	347	317	370	355	335	331	306	316	360	343	355	332	341	332	339	309	350	343	376	335	351	353	308	346	359	346	370	338	349	331	337	359	324	362	330	360	353	366	372	298	331	324	324	345	321	328	372	314	369	365	397	353	364	361	341	334	346	334	371	339	333	344	324	348	374	357	376	315	346	306	328	332	347	394	360	333	323	359	323	344	363	339	329	356	343	328	334	312	332	321	364	342	336	379	310	331	351	330	347	363	337	352	360	358	363	345	342	362	294	351	349	358	337	327	363	361	346	357	344	313	360	310	326	338	353	355	400	358	364	358	368	377	338	374	354	349	331	363	383	349	333	343	315	345	376	333	322	317	347	322	316	322	363	305	321	343	335	360	359	382	346	350	324	309	334	348	389	288	321	344	346	336	362	318	333	322	364	336	367	308	333	293	343	353	339	320	345	352	322	331	333	318	338	347	339	330	310	320	356	386	345	348	343	342	386	336	330	335	349	317	341	335	311	330	308	325	333	356	355	335	329	358	347	340	338	304	358	364	345	352	332	350	322	371	372	370	325	325	337	333	338	308	323	322	340	339	368	331	343	361	330	348	315	325	351	338	364	332	341	357	324	303	308	372	353	327	344	340	348	350	357	340	336	346	372	324	370	344	367	343	334	362	329	324	361	322	359	338	332	345	315	321	368	376	360	333	333	355	345	347	353	342	329	364	352	287	324	372	345	344	333	331	351	333	342	326	357	337	327	318	352	368	341	337	308	376	312	295	344	375	354	339	397	374	320	334	361	360	353	370	367	353	335	363	331	336	353	340	335	362	327	366	356	337	362	328	367	303	324	337	370	349	337	341	366	334	354	318	382	333	354	348	344	350	350	333	317	344	334	326	337	330	335	340	365	377	334	347	381	325	355	339	342	337	358	359	344	350	335	311	333	361	351	354	337	324	365	366	315	344	348	343	356	300	352	354	343	333	383	375	363	379	396	346	343	358	321	327	357	355	310	355	368	387	345	300	348	386	337	334	372	315	358	307	364	335	338	349	356	344	318	300	338	312	339	315	347	340	355	353	326	355	379	316	351	358	354	371	334	328	356	349	352	299	362	353	362	299	336	339	324	349	351	374	334	336	341	355	369	357	352	336	336	354	332	316	334	371	338	328	330	375	355	353	332	350	352	343	320	317	317	345	354	342	328	337	327
18472	2965	3574	4596	4203	3479	2921	2462	2148	2141	1983	1792	1577	1405	1267	1160	1136	1041	965	919	999	966	1014	958	905	830	850	819	841	973	992	888	860	883	892	804	851	870	882	810	820	817	878	847	898	845	804	794	872	868	861	858	825	759	894	821	841	852	802	826	892	847	829	822	819	812	847	839	875	828	883	803	857	808	834	844	857	870	897	837	855	817	892	815	780	793	822	810	807	777	834	853	836	851	785	815	870	787	858	788	834	809	853	805	852	834	830	805	820	790	848	837	856	834	827	864	809	846	838	814	798	812	808	815	820	789	820	848	802	837	837	807	739	838	809	832	824	795	832	791	863	748	789	830	821	799	832	841	845	811	833	735	847	789	845	842	791	771	833	832	844	811	825	770	809	819	846	797	812	841	813	812	839	769	799	853	903	869	822	780	872	835	824	790	804	818	826	865	842	818	796	857	849	802	848	807	782	821	816	876	804	825	844	822	839	789	778	821	850	786	801	839	870	780	847	820	846	828	822	850	776	847	828	863	844	817	827	874	780	750	860	816	803	799	836	808	781	830	858	789	783	823	839	785	843	817	845	812	806	821	804	842	820	781	818	784	846	823	834	799	810	833	831	861	863	835	845	777	820	781	817	827	781	859	844	847	811	785	837	796	799	836	816	834	831	806	858	899	805	823	821	875	849	796	804	786	833	836	836	792	849	777	824	880	863	824	812	827	846	771	829	853	835	829	883	881	862	854	815	872	815	796	813	835	777	797	840	848	763	812	810	883	892	779	828	844	809	819	843	865	849	833	804	767	849	819	791	820	795	794	782	811	753	811	765	829	826	775	813	822	848	794	800	788	814	822	816	875	861	832	824	864	833	815	843	848	818	814	833	798	810	828	864	815	789	812	820	849	871	812	843	796	817	797	814	785	815	808	851	826	818	824	896	793	815	799	861	807	851	836	812	796	855	787	865	821	848	787	791	818	845	841	803	807	881	876	813	816	843	835	798	843	817	837	805	816	776	851	792	813	872	854	819	810	812	768	814	832	795	827	811	805	801	833	837	811	832	805	836	814	790	783	824	817	847	768	881	805	808	847	804	854	821	824	820	797	812	805	798	871	866	835	838	818	843	824	813	828	820	709	809	819	862	857	795	836	783	814	807	866	818	780	836	815	841	851	823	847	857	833	865	828	818	806	867	851	838	838	832	820	816	840	874	856	762	814	819	824	830	835	813	808	911	812	819	828	766	839	838	857	802	803	828	772	853	859	880	824	839	825	824	798	833	802	871	801	865	748	876	863	799	835	834	807	864	796	821	824	871	820	825	832	769	831	849	789	858	848	815	758	832	816	868	768	876	835	802	801	829	811	762	816	770	775	875	823	841	866	762	829	821	777	836	842	815	828	835	779	793	802	857	844	823	839	847	870	838	802	863	829	807	765	815	832	847	868	788	827	836	797	811	830	835	802	778	799	831	826	807	841	798	824	890	820	784	857	805	841	852	795	822	803	801	824	854	850	805	844	822	834	798	761	820	815	860	804	861	795	862	820	821	811	836	835	781	783	834	787	807	811	784	835	805	800	869	850	775	831	861	843	798	834	840	828	807	842	858	838	798	844	821	779	833	841	858	841	843	761	818	801	855	835	828	814	808	843	846	837	827	822	854	818	836	856	860	804	818	821	832	843	828	849	812	826	834	859	822	809	836	812	811	905	835	782	880	789	882	792	819	809	858	815	810	825	850	835	834	814	790	840	819	826	869	843	850	832	794	866	830	806	820	843	836	832	841	856	890	842	778	782	760	782	875	827	777	812	807	846	837	834	884	820	874	807	812	849	824	824	813	850	823	812	878	810	828	869	796	812	802	824	811	829	747	878	813	799	815	802	844	850	803	794	849	821	875	793	852	836	759	793	828	881	793	825	842	768	806	818	818	803	850	758	814	766	877	827	799	848	826	839	795	827	792	819	840	814	802	819	821	879	768	809	816	852	831	794	779	813	803	789	811	802	836	809	777	853	819	826	780	821	819	821	829	803	846	840	862	840	890	833	841	811	819	823	838	836	845	852	838	872	823	780	842	807	856	802	843	818	896	792	797	808	814	788	795	835	786	851	810	802	860	771	816	884	790	821	797	825	792	886	813	807	845	784	851	796	782	794	825	842	830	822	836	822	794	826	800	846	838	863	862	800	829	851	823	802	824	802	810	821	861	820	821	848	825	843	828	815	850	808	827	866	843	865	817	808	824	869	791	834	771	780	817	793	824	830	845	803	807	858	791	842	850	907	851	782	856	846	799	823	827	820	824	788	857	872	815	852	784	801	796	782	838	851	816	846	881	820	866	817	757	880	807	851	819	837	855	827	828	854	811	786	808	788	839	825	790	781	862	805	760	879	797	856	839	828	792	819	844	875	823	833	813	816	790	861	813	791	861	825	838	848	829	786	792	829	866	867	842	816	825	795	820	838	890	833	855	849	835	902	822	806	806	822	850	795	914	857	770	823	821	783	907	826	788	813	830	820	806	839	825	868	810	837	821	774	861	820	842	812	812	815	760	872	826	815	770	822	831	887	818	754	804	776	803	855	853	791	865	862	790	821	825	865	836	844	785	773	800	816	766	836	827	836	813	866	797	824	794	853	796	817	848	791	837	825	820	834	793	878	830	786	846	835	791	874	854	861	864	820	868	875	765	844	840	873	809	848	822	818	797	868	847	840	833	812	798	848	826	852	831	789	857	865	815	853	789	797	816	843	804	839	836	771	794	821	833	820	820	794	855	855	848	825	752	832	824	786	872	800	860	814	806	795	847	805	810	835	820	846	906	833	785	822	806	804	865	838	821	826	821	819	802	771	833	784	815	781	799	891	824	839	838	794	851	828	859	782	852	837	865	819	799	842	848	816	828	797	855	884	808	833	854	875	803	866	855	888	845	835	760	801	809	825	851	860	766	838	815	854	852	820	789	803	832	837	835	889	808	828	782	813	826	823	833	811	839	869	801	832	841	798	887	809	787	843	834	822	772	835	800	835	886	833	811	842	832	801	845	800	846	798	826	851	792	827	774	817	812	853	801	834	828	857	843	866	841	781	783	894	855	799	862	806	813	782	857	832	806	831	823	806	808	866	801	833	847	835	872	798	801	822	810	825	826	820	825	810	840	821	804	807	838	792	847	827	835	787	825	780	860	786	827	823	800	825	858	758	851	796	862	807	832	822	809	830	852	826	811	847	788	798	836	825	852	830	841	813	828	782	836	773	821	914	828	855	854	851	870	866	862	847	837	825	829	826	801	815	806	831	819	795	831	819	794	790	836	813	853	822	829	843	814	855	830	845	777	824	833	810	862	838	845	818	830	757	803	812	804	810	831	834	805	797	798	851	829	804	828	795	812	806	844	856	841	809	855	820	825	848	852	867	831	806	859	881	784	811	850	816	834	816	857	835	840	787	823	792	835	875	868	829	831	843	817	757	826	862	804	835	845	867	805	801	808	880	868	829	809	810	853	840	798	835	777	814
36538	9405	2142	1544	1163	907	711	658	570	554	512	448	365	349	371	319	292	295	289	274	271	302	286	270	301	249	275	276	221	243	272	246	224	261	262	241	230	266	255	279	239	253	233	249	245	231	253	218	238	278	254	244	216	249	251	218	244	261	243	250	250	253	260	243	291	246	248	238	232	224	250	247	238	250	260	251	252	239	254	257	269	253	236	232	295	234	268	231	279	227	264	244	221	215	227	248	229	253	229	219	259	258	232	219	238	238	257	229	260	242	243	239	216	233	231	257	259	237	256	261	280	275	238	238	237	240	218	274	237	252	237	255	237	211	245	256	248	234	214	211	238	218	244	224	261	248	257	226	262	213	224	247	237	256	281	256	255	216	244	247	236	236	246	249	217	219	240	239	226	254	235	247	243	233	241	235	247	255	266	220	279	265	213	218	215	234	235	258	222	235	234	249	249	265	229	230	232	275	248	235	251	241	252	220	234	237	230	270	223	246	264	213	247	217	235	274	241	261	239	233	228	234	243	230	230	255	244	254	241	245	266	241	244	230	272	249	224	260	247	250	235	257	257	248	220	242	217	225	260	257	258	228	282	268	224	244	232	271	255	223	242	235	261	239	245	231	237	241	242	205	280	235	233	237	261	248	227	215	227	249	248	250	248	213	237	243	246	258	279	241	241	218	238	244	221	274	220	273	244	231	245	267	241	248	234	243	240	261	278	238	245	234	223	256	230	251	247	227	234	225	244	238	247	233	250	207	235	221	264	256	229	205	233	226	237	248	251	244	262	256	236	254	261	227	245	260	257	256	233	245	249	259	227	226	248	216	230	214	252	233	271	265	253	234	243	226	254	216	265	250	226	240	235	258	248	226	259	240	218	269	243	248	237	250	232	232	251	234	243	253	254	280	246	237	232	248	246	223	245	257	268	266	252	254	248	246	253	253	214	235	240	217	245	238	241	226	224	256	246	262	234	251	219	249	265	248	260	251	252	244	285	245	256	269	254	253	247	256	268	211	207	231	231	220	251	247	244	224	208	240	270	213	244	248	228	241	210	250	224	254	241	210	253	243	223	244	244	240	252	253	232	235	261	279	246	238	257	231	237	235	249	264	250	222	253	274	240	242	235	241	227	244	254	244	259	252	236	245	270	247	271	221	240	252	238	230	228	240	254	249	222	227	235	236	254	248	262	220	247	224	225	244	260	259	252	228	216	236	226	221	253	200	251	252	235	233	237	268	245	252	265	260	247	233	225	232	245	246	256	222	228	255	237	246	244	238	251	256	260	216	206	244	237	231	224	240	254	245	245	223	233	242	228	271	272	247	265	247	277	267	215	192	210	253	258	239	243	264	263	241	263	256	261	254	225	259	263	251	247	251	222	262	229	249	238	278	246	260	239	254	247	223	236	250	237	250	218	241	229	240	222	205	235	260	265	237	205	233	250	230	242	242	257	213	236	246	228	243	219	231	270	260	233	237	238	220	258	243	233	277	244	276	234	257	242	249	232	226	231	230	265	254	247	253	255	246	251	233	238	232	254	244	225	245	231	261	255	235	270	242	254	239	276	220	240	241	240	219	235	237	256	237	229	259	253	242	251	257	228	251	266	282	239	221	275	259	242	239	227	260	250	250	249	254	263	227	246	246	239	231	231	233	264	226	238	244	242	243	258	248	260	246	226	249	249	232	236	256	280	228	222	255	275	238	202	241	234	255	285	276	252	247	255	248	259	219	251	237	263	244	241	241	274	219	276	264	236	254	230	229	260	242	225	262	236	243	251	223	235	260	266	250	249	248	260	263	235	237	234	256	240	236	235	253	275	251	250	243	238	255	241	244	250	229	263	256	246	223	255	218	248	232	273	223	250	234	228	253	261	227	225	255	218	243	219	230	243	189	255	240	256	217	212	223	256	238	251	247	266	264	266	273	253	254	249	258	257	257	244	243	272	259	262	258	253	238	213	225	246	266	265	243	234	264	282	231	243	252	269	235	265	232	232	250	229	212	251	254	250	251	268	268	225	248	229	254	231	217	221	268	225	232	237	237	210	267	244	284	228	221	233	248	236	255	250	236	243	218	252	294	233	254	220	230	284	269	235	233	236	279	246	227	225	276	261	233	238	248	240	243	245	217	231	244	268	232	216	230	260	244	240	242	232	242	234	246	266	239	241	271	241	261	264	266	234	250	245	240	267	267	257	250	211	232	237	248	235	265	201	242	229	240	252	240	212	249	258	254	203	249	245	239	231	244	250	276	224	234	246	243	216	222	252	234	234	217	250	262	225	254	221	252	260	271	283	246	268	234	230	270	242	271	242	247	261	241	230	245	244	243	262	260	233	227	235	246	239	250	271	248	278	234	275	235	233	236	254	256	248	248	250	242	235	234	262	241	259	256	262	249	245	221	224	261	249	256	236	258	231	231	247	256	246	236	234	245	221	236	283	233	264	212	225	242	247	228	226	223	228	255	231	229	244	248	258	221	260	243	247	222	238	232	249	252	250	230	228	246	244	249	245	241	224	256	229	256	270	247	261	220	266	260	225	253	232	235	253	256	249	254	253	247	247	236	258	244	221	252	225	244	239	235	245	254	256	273	236	272	252	258	245	239	220	257	253	217	250	254	260	245	225	227	235	235	234	221	258	244	242	244	255	252	232	227	240	250	238	218	269	237	261	231	251	236	242	226	254	264	260	273	216	225	233	255	245	235	233	221	280	251	282	242	261	251	250	251	267	240	267	232	240	212	237	238	242	265	213	227	225	255	259	252	220	238	266	218	227	232	222	270	234	244	242	269	263	243	245	225	213	263	252	243	237	254	259	255	251	238	251	243	235	230	208	246	223	247	241	242	270	252	283	248	241	234	261	266	263	252	233	233	251	245	235	240	229	262	226	214	212	234	254	243	228	249	245	234	238	249	246	225	226	236	249	240	239	227	245	232	233	227	257	222	251	251	263	239	237	252	272	243	255	212	227	249	239	231	259	246	236	235	235	244	271	209	219	228	230	236	248	249	235	243	242	230	230	243	285	259	254	227	271	246	260	242	233	251	235	248	267	256	250	234	226	254	226	237	229	262	220	239	225	271	232	253	245	253	240	264	271	277	237	254	236	219	248	260	245	229	276	258	240	250	259	251	262	245	243	262	232	268	248	239	241	267	270	232	254	223	267	233	225	266	251	237	223	267	244	241	257	250	233	234	282	228	237	227	234	233	254	255	234	215	254	244	222	241	233	259	260	248	285	222	243	254	242	248	248	247	229	268	235	245	255	231	265	259	271	232	268	265	228	244	251	261	290	264	225	231	251	257	259	242	242	220	255	261	241	253	231	234	241	249	227	222	242	265	263	218	258	259	241	265	249	231	233	214	242	211	227	265	251	241	210	258	279	232	248	231	238	245	251	235	267	238	264	277	250	229	241	221	243	279	249	246	253	229	263	261	256	261	250	231	215	221	263	232	208	261	247	256	241	255	254	250	244	236	237	239	221	240	268	266	244	220	242	235
23214	4100	4068	5188	4543	3855	3342	2832	2390	2483	2226	1827	1566	1385	1161	1251	1140	931	768	885	856	956	883	712	737	671	628	629	645	700	613	644	644	612	653	601	611	604	607	583	642	613	637	600	583	620	615	564	644	606	622	634	579	599	575	591	621	619	621	544	591	572	577	555	559	568	623	600	621	603	605	561	637	598	589	611	593	623	586	587	583	634	579	562	582	568	583	608	574	642	618	590	556	596	629	542	593	658	585	531	630	575	594	600	612	588	604	610	576	608	582	598	593	622	594	615	612	616	623	603	592	576	544	571	584	604	588	576	582	569	586	575	631	593	616	579	615	583	610	572	597	617	604	589	603	581	572	609	603	597	575	600	638	622	598	595	604	587	553	601	596	525	593	550	602	613	570	572	609	590	612	610	619	524	602	610	654	576	613	588	579	597	551	618	575	595	586	617	614	592	589	575	615	589	586	658	598	594	603	572	611	570	631	560	605	586	539	595	600	598	578	595	630	582	600	610	590	599	582	619	582	570	620	572	568	597	617	636	612	583	580	583	573	610	592	614	578	597	630	583	633	618	601	569	608	637	589	618	584	562	587	563	585	605	614	565	566	617	584	579	561	551	566	614	660	618	610	645	603	601	661	604	580	601	577	566	572	595	586	611	545	587	589	621	567	595	560	599	576	603	551	585	604	569	588	614	612	602	598	640	609	624	548	600	639	605	570	569	584	606	598	559	597	592	595	566	604	573	573	591	570	625	608	602	577	595	607	594	573	599	607	593	604	603	554	582	595	549	594	606	649	598	566	605	583	581	630	522	595	636	626	549	580	601	610	610	577	619	626	591	573	561	592	566	604	549	567	589	591	565	609	597	605	562	564	579	638	572	591	608	585	529	612	574	617	608	598	573	565	541	624	541	594	629	599	641	619	612	577	571	608	608	592	615	601	582	608	628	582	617	597	557	588	649	638	569	572	608	593	607	577	598	569	574	592	647	589	589	584	619	576	599	577	554	630	611	576	622	575	604	571	607	596	565	578	601	627	577	652	607	591	611	572	561	589	586	566	561	613	578	590	610	590	608	603	592	590	573	626	584	593	585	604	598	580	602	618	664	597	598	603	609	605	570	622	602	600	576	617	585	583	588	576	560	598	583	627	650	624	592	569	574	599	587	571	549	591	584	586	615	642	601	621	644	589	604	621	611	546	560	622	632	601	575	615	606	632	592	574	614	586	606	617	550	586	586	570	617	578	628	589	584	637	615	631	635	614	605	643	570	607	589	594	596	610	604	570	594	624	589	632	586	633	599	581	603	581	540	572	633	636	604	567	629	623	592	554	629	574	606	617	628	601	590	614	588	562	575	575	592	643	535	580	588	558	586	531	643	620	595	575	592	635	646	591	630	595	585	617	567	615	560	604	614	611	623	621	548	600	575	556	651	633	627	585	578	565	553	590	594	622	569	575	600	586	650	543	590	601	589	591	596	602	552	566	619	563	645	593	593	631	625	572	621	584	547	605	576	587	582	618	615	606	578	593	627	596	570	615	574	596	593	605	603	613	626	582	611	566	634	618	545	623	602	518	635	589	605	622	585	600	613	585	581	552	611	594	583	606	575	583	589	621	608	594	584	602	568	617	584	559	586	615	610	629	609	629	611	622	600	600	633	600	618	610	591	634	588	628	601	571	624	571	603	578	557	621	562	566	639	631	613	623	606	597	553	600	578	612	585	634	576	600	614	600	605	580	610	557	582	621	549	607	639	589	583	551	613	627	591	608	605	599	651	618	628	603	595	611	599	641	548	581	544	593	617	550	586	618	575	628	578	584	567	634	572	522	582	559	614	567	599	595	598	592	612	609	591	616	582	594	545	598	544	624	650	603	592	565	599	643	585	560	556	622	658	593	572	569	591	587	618	585	589	596	600	609	578	627	587	577	561	608	603	594	666	560	603	637	641	618	583	566	597	603	590	576	572	601	578	616	576	569	575	563	575	611	618	573	630	574	580	584	592	600	581	569	592	612	595	575	551	603	615	589	589	593	613	659	589	566	595	610	601	602	625	574	584	586	617	572	586	597	583	640	596	609	588	626	595	599	643	589	580	591	573	555	562	562	563	590	592	592	591	583	636	559	612	560	629	594	592	644	615	613	599	588	600	639	590	571	536	591	586	570	652	573	630	596	596	607	579	581	610	592	561	564	597	564	646	595	594	577	584	614	539	609	577	578	538	607	552	587	567	576	588	599	605	598	578	623	592	588	625	559	599	607	599	623	635	603	542	639	586	605	580	614	605	617	556	640	615	617	593	628	608	582	582	603	571	593	652	593	608	587	595	538	532	633	578	608	641	618	595	583	613	578	600	538	587	620	597	606	596	595	609	575	611	602	609	607	554	580	602	553	581	583	617	622	551	609	564	599	585	598	556	587	612	572	615	588	601	630	578	577	595	603	607	639	557	639	575	592	588	596	579	576	616	598	587	593	591	583	563	592	642	567	600	626	584	572	582	591	665	598	601	593	587	587	589	582	585	607	615	558	611	605	587	589	560	574	575	580	620	643	581	594	597	571	585	607	572	628	603	598	544	615	616	575	567	592	616	586	591	553	587	625	549	657	590	642	595	618	569	572	575	587	549	602	604	598	596	576	641	611	646	601	614	591	578	568	610	605	583	568	588	607	605	604	571	648	576	596	619	611	586	600	578	580	609	600	580	599	568	563	637	618	566	622	604	609	576	569	590	598	563	609	596	572	609	569	641	636	568	590	613	601	560	638	589	611	576	586	571	561	615	608	553	608	590	573	608	586	556	601	573	645	618	606	569	617	593	613	600	624	556	580	612	604	573	617	588	610	589	591	587	607	587	551	642	609	604	527	582	583	576	586	536	576	553	567	604	551	609	551	577	608	600	607	574	556	622	588	607	572	636	576	584	602	600	573	625	587	563	585	550	580	560	617	585	567	586	632	664	595	587	605	630	580	644	580	587	602	593	560	581	569	558	593	606	598	574	584	577	612	607	639	633	648	571	594	582	582	614	582	627	587	585	579	576	627	622	605	609	606	565	560	625	593	587	566	577	619	592	589	641	597	608	613	649	573	597	602	633	575	566	620	620	614	602	606	560	608	621	601	570	579	596	579	608	613	633	613	609	584	591	587	573	578	578	590	589	586	587	586	586	614	602	619	631	610	600	596	579	563	623	591	612	605	562	638	597	581	605	581	644	593	560	621	605	610	606	615	620	618	646	600	579	599	602	556	613	600	583	575	573	589	597	586	597	558	606	647	577	592	580	598	579	614	607	613	587	584	636	578	582	577	586	607	633	592	638	573	597	617	557	637	603	570	556	570	561	600	618	580	619	622	600	553	623	581	564	556	568	594	552	576	563	573	609	571	573	594	566	564	595	608	568	592	596	608	614	620	630	632	553	585	612	611	598	623	605	576	622	593	616	605	568	618	611	593	646	617	593	607	573	656	575	553	643	594	574	605	631	615	613	559	629	594	587	665	606	585	605	638	588
12338	1877	653	622	508	468	436	398	414	386	350	340	338	274	303	325	305	268	271	279	256	335	296	295	257	260	290	258	251	263	286	256	294	251	297	269	299	285	262	244	246	284	306	277	269	262	293	279	277	217	289	280	277	282	263	280	305	294	282	277	265	265	277	271	271	319	286	269	274	286	294	287	245	270	302	289	266	307	265	275	268	249	265	289	259	281	265	305	300	263	301	288	273	282	261	305	299	294	270	311	270	273	288	259	260	268	267	289	286	276	283	280	236	296	269	273	279	256	313	280	263	273	298	317	266	289	276	230	267	290	278	297	262	240	297	283	253	258	275	268	270	275	289	255	307	256	263	266	241	277	279	263	269	262	278	277	275	276	278	295	291	250	260	267	251	287	299	276	266	249	268	268	291	290	272	237	323	275	282	263	283	260	291	319	292	276	278	275	276	277	257	292	269	290	262	285	271	259	279	309	295	289	253	264	266	282	254	272	298	269	264	256	234	300	286	292	261	278	272	283	287	290	263	302	285	250	283	278	305	289	303	290	292	293	239	273	312	268	282	266	278	287	292	270	255	255	274	275	263	290	269	304	296	268	299	263	278	281	251	286	282	291	271	298	283	290	284	269	272	298	272	282	281	246	284	289	269	310	266	257	329	261	267	238	283	281	273	270	281	264	269	256	271	304	277	280	276	287	312	244	260	263	299	281	298	294	255	253	284	282	277	297	277	261	275	250	275	278	279	274	289	283	286	302	297	259	288	273	298	263	294	281	297	260	289	274	294	267	300	282	261	275	268	285	282	269	265	273	289	268	309	265	296	286	288	275	269	244	275	305	286	241	302	297	278	295	276	266	274	292	275	266	291	271	292	287	301	300	285	281	296	317	248	292	282	261	267	257	274	287	292	277	269	305	295	296	304	306	268	292	279	269	331	285	294	296	248	270	241	255	258	292	269	330	287	266	269	273	274	297	272	264	265	297	286	287	297	285	304	311	268	289	282	269	285	276	294	267	305	290	276	284	282	261	277	314	276	281	249	272	298	275	277	270	284	285	274	275	294	257	296	283	289	263	290	266	288	300	253	306	258	289	269	284	255	269	296	287	256	265	272	299	273	283	227	261	291	287	276	273	275	283	253	267	277	289	272	285	278	278	306	239	268	301	256	269	307	254	258	293	280	267	284	280	291	264	290	271	268	258	259	287	269	263	265	255	233	252	288	300	258	263	260	295	255	259	286	302	292	277	274	314	286	252	265	301	305	276	268	281	243	291	298	276	276	266	309	260	283	250	270	278	261	300	273	265	307	259	270	279	302	301	317	302	272	249	293	312	308	283	279	305	269	305	310	268	307	260	269	306	255	269	293	304	288	277	298	286	271	281	281	265	289	296	269	266	285	325	263	271	255	248	278	261	297	285	287	272	283	256	298	290	287	286	290	280	282	262	264	294	288	255	278	303	271	275	273	279	279	247	280	300	308	273	252	252	293	248	260	280	299	278	270	258	259	265	291	275	300	266	238	272	279	282	268	253	285	280	280	302	282	292	287	249	263	270	282	288	294	292	282	255	230	278	295	297	266	264	287	277	243	271	272	303	235	287	280	267	294	287	272	294	272	255	325	304	319	283	266	290	296	263	278	264	278	309	286	257	276	270	276	251	288	330	288	232	273	283	282	271	279	242	307	296	263	260	303	285	284	325	250	287	275	275	293	248	267	298	266	287	265	272	273	290	268	263	274	254	272	263	285	291	300	268	289	287	282	276	306	270	299	291	264	265	281	290	293	266	267	258	268	314	294	248	305	288	271	292	278	282	239	297	282	267	308	303	263	259	253	286	302	269	259	302	275	253	274	289	241	294	284	304	244	296	253	272	303	272	291	277	286	309	278	305	283	260	267	223	307	329	271	259	294	298	284	284	250	288	286	310	292	293	272	282	271	322	299	265	295	263	279	274	286	260	284	254	259	291	298	293	259	261	267	275	292	263	286	284	255	211	255	251	279	277	267	271	271	259	271	281	268	272	254	287	299	265	284	285	253	293	272	252	260	255	298	272	274	270	249	254	269	243	280	292	276	291	273	287	281	235	247	273	288	276	279	284	278	258	249	259	268	257	258	288	293	266	275	258	286	300	267	288	310	273	276	303	303	279	275	272	270	294	274	288	279	284	268	299	258	292	289	244	249	277	284	288	307	294	271	255	266	274	310	292	285	277	258	274	270	269	277	294	264	241	268	292	312	285	289	285	277	271	304	294	269	257	254	279	253	300	290	276	298	265	306	266	269	294	266	282	279	263	271	261	297	297	287	267	289	297	274	276	265	301	281	301	266	281	251	289	265	255	261	259	270	267	315	316	282	273	279	258	284	276	309	257	276	255	258	237	264	281	256	306	312	256	268	283	273	283	275	262	249	273	294	264	274	303	257	313	285	267	270	256	291	288	280	265	263	276	275	231	321	276	264	286	253	265	294	296	275	282	300	270	248	247	305	241	306	279	268	249	291	306	293	283	296	263	261	302	282	258	269	284	259	263	261	289	289	266	277	274	303	269	289	312	250	263	276	276	290	287	284	318	258	283	298	266	267	253	321	271	269	285	285	274	270	259	273	261	290	273	278	273	262	261	280	278	301	276	280	304	273	280	308	300	275	276	320	266	282	294	269	277	259	288	268	286	283	292	268	251	310	288	278	265	275	279	277	286	266	274	302	292	291	303	320	261	257	288	260	297	266	269	275	270	287	302	289	306	260	290	251	275	283	283	274	262	269	300	290	296	305	279	282	292	267	288	256	263	267	294	277	307	277	298	301	268	320	236	276	288	293	274	270	264	266	269	269	250	261	293	254	257	260	284	247	278	288	265	284	305	267	318	302	327	283	263	297	276	259	280	292	288	316	284	290	286	290	299	265	268	281	276	288	260	264	270	267	260	274	258	312	278	279	284	281	264	276	281	255	251	279	244	261	296	286	281	285	288	273	263	251	294	258	283	284	270	273	268	273	236	269	290	279	272	254	248	298	280	282	278	242	273	283	295	274	254	266	306	270	272	251	280	229	278	269	298	263	286	254	280	302	263	270	268	270	281	282	287	261	297	273	324	292	284	273	253	266	296	299	280	266	280	261	269	282	271	261	307	302	281	271	274	264	319	265	302	275	277	227	267	252	271	257	281	229	280	278	288	294	295	269	302	290	276	277	262	287	267	298	272	246	282	255	304	269	298	292	290	298	276	279	279	278	277	277	278	281	303	290	314	290	264	283	272	282	275	299	246	280	306	293	308	312	277	278	299	275	262	274	294	274	264	301	300	279	284	290	300	280	270	291	266	281	272	299	289	277	270	270	258	265	253	274	270	288	275	273	258	259	252	259	272	262	318	295	286	288	282	284	301	260	262	241	307	278	273	267	249	274	272	310	290	293	282	273	306	281	287	273	277	257	275	276	266	299	285	285	277	261	267	280	293	261	280	280	273	260	251	309	277	270	245	273	299	296	269	266	278	254	267	312	272	309	308
9098	1692	1676	1998	1872	1785	1670	1371	1291	1214	1134	1087	968	925	943	908	854	750	809	769	745	808	757	706	713	701	695	719	775	707	742	706	704	688	711	659	676	694	706	662	636	723	673	699	724	686	733	707	690	685	735	687	702	687	729	712	701	693	648	640	672	632	640	713	698	730	687	701	754	657	684	707	691	736	645	683	693	720	677	649	677	711	671	706	721	708	711	659	696	655	697	733	645	687	663	723	699	690	701	620	693	745	708	631	775	670	688	661	676	645	670	708	724	682	660	668	643	701	649	737	658	699	682	675	724	751	671	650	727	716	663	704	709	715	653	707	685	650	689	702	710	696	704	698	720	658	699	680	667	697	701	673	700	722	686	730	724	686	696	675	655	720	681	695	649	725	688	689	699	669	728	734	682	682	703	702	700	714	700	678	691	684	725	707	672	661	716	704	681	711	701	687	660	680	728	671	696	713	694	650	723	708	706	689	735	708	735	684	704	679	729	671	716	691	712	698	688	655	713	676	680	680	721	677	703	693	749	739	674	704	697	679	726	693	668	692	712	671	705	658	684	692	649	746	671	701	693	715	731	697	695	711	683	662	708	683	694	722	720	697	717	643	655	673	653	693	713	703	687	661	689	698	686	669	704	706	721	646	697	671	685	666	699	700	732	690	664	709	656	670	675	709	675	682	693	713	650	707	650	654	753	692	664	685	705	660	695	686	685	693	650	673	708	677	728	695	681	705	691	712	719	691	695	688	689	686	708	658	660	729	698	672	671	688	655	663	671	683	690	707	659	721	663	692	728	702	693	644	725	677	723	684	673	682	754	711	643	706	666	664	694	669	690	700	677	725	734	729	658	696	656	724	663	695	738	705	691	716	700	718	655	688	699	666	672	643	680	698	717	703	713	686	705	673	733	683	685	659	723	667	708	701	663	677	678	650	697	722	694	662	712	670	702	683	705	730	746	673	656	673	686	692	708	683	675	719	727	691	702	681	685	706	686	727	705	720	686	644	684	694	708	723	659	671	675	696	682	677	670	679	708	716	669	697	704	732	671	685	680	674	704	765	642	718	737	711	689	718	685	668	672	642	734	694	657	682	678	679	681	677	694	648	684	675	722	689	678	717	707	689	700	691	693	743	682	662	722	670	699	656	664	660	722	724	675	669	680	698	709	708	695	681	737	731	697	681	683	689	688	697	635	704	701	738	692	775	715	698	693	681	690	698	668	712	727	693	699	729	654	695	703	651	734	702	707	718	696	726	712	658	664	718	726	734	632	668	728	710	708	642	725	742	685	707	709	685	676	677	717	711	713	660	728	728	723	718	653	664	674	713	699	692	713	651	621	698	701	722	696	706	691	694	697	674	688	728	708	667	699	694	724	698	709	702	679	684	708	686	682	699	673	701	675	709	695	678	701	678	715	700	697	671	660	693	688	684	690	718	700	734	703	713	682	664	681	709	682	706	709	672	663	711	695	687	679	701	707	721	689	723	688	659	667	681	680	698	707	700	649	678	707	710	667	673	658	716	745	681	681	712	690	640	696	747	738	702	657	670	719	648	642	702	712	659	656	674	650	659	670	716	655	684	701	656	689	741	730	712	692	691	703	685	706	706	660	730	710	682	658	705	720	691	707	702	715	684	687	727	670	669	677	735	670	696	635	673	753	658	669	675	737	710	691	680	697	667	718	733	705	659	725	658	723	738	701	685	739	673	718	718	717	727	694	660	713	666	708	708	702	665	726	647	720	686	638	736	732	733	695	676	682	696	700	707	721	696	697	747	726	717	690	694	687	666	699	738	674	662	705	709	724	743	643	677	672	647	726	691	679	687	679	709	689	676	681	686	690	703	706	706	705	714	646	701	666	663	658	695	729	701	688	656	660	683	662	670	712	665	688	718	675	688	679	687	661	724	683	684	694	636	728	743	688	712	719	693	702	690	695	675	679	667	679	685	722	670	694	692	652	672	712	653	677	693	699	717	745	661	668	698	683	686	690	716	668	731	644	656	704	686	692	686	710	647	683	679	662	741	650	676	673	717	698	623	724	686	688	657	724	659	712	711	700	698	687	671	738	698	702	721	650	690	693	735	634	673	650	673	697	684	715	671	652	660	704	665	701	715	745	748	659	695	699	729	701	696	689	697	671	668	656	690	654	666	719	703	707	706	707	711	666	680	662	664	650	699	710	723	687	679	683	689	718	711	696	684	713	687	717	663	727	704	720	654	691	735	650	663	722	726	699	738	675	714	696	699	662	689	698	720	731	680	732	642	706	685	734	693	699	691	695	672	638	662	725	665	736	685	689	687	677	714	689	678	760	682	727	672	703	692	676	740	682	735	685	704	685	713	739	727	689	725	703	668	686	732	697	668	710	725	696	713	686	692	729	695	646	710	683	684	681	696	667	701	718	681	700	718	723	652	662	689	682	707	697	705	716	735	692	737	649	653	703	687	737	686	714	636	687	699	697	701	706	708	707	699	705	710	687	633	649	707	736	703	690	675	671	751	716	691	709	712	699	720	702	683	695	671	667	681	657	727	666	737	688	687	719	688	720	643	687	699	701	664	715	662	705	674	758	678	720	712	723	695	675	641	723	696	674	657	741	689	688	685	721	635	675	700	676	717	646	704	666	707	715	726	730	723	683	727	665	685	687	670	684	717	652	709	693	630	651	677	686	708	699	726	666	699	709	653	701	697	692	683	666	692	694	701	665	720	694	692	661	659	702	696	641	716	683	694	677	659	713	652	696	689	708	729	640	697	735	683	648	714	669	751	701	652	685	695	649	707	654	719	721	670	737	707	704	744	691	638	666	719	695	699	681	691	678	687	716	677	716	693	659	680	640	682	697	698	714	718	711	708	697	706	696	671	675	714	718	686	677	711	658	703	736	664	681	695	694	684	729	695	699	687	638	679	714	706	694	716	694	712	691	726	670	660	690	695	665	673	715	763	708	705	702	720	705	715	747	723	706	668	715	651	717	664	671	719	721	685	689	683	704	681	663	684	654	706	696	649	708	659	682	701	708	679	704	663	666	694	676	705	612	642	729	709	678	666	656	663	689	695	650	671	655	680	712	699	722	701	693	720	769	705	735	658	711	704	668	686	683	679	646	696	690	686	677	694	664	715	706	708	740	731	704	688	679	671	694	749	660	684	693	715	650	734	701	708	721	721	686	712	680	659	683	744	660	711	661	679	699	675	708	669	691	708	706	660	684	653	732	698	740	672	667	693	686	652	686	715	687	707	675	693	706	688	644	705	680	719	711	713	681	688	669	668	679	689	659	655	705	738	669	671	703	643	727	685	705	720	723	671	720	679	678	709	640	658	645	662	682	696	693	657	726	712	673	682	677	694	694	679	667	651	724	670	715	654	670	663	676	655	687	644	694	734	657	709	677	706	653	677	664	684	694	704	671	718	679	684	683	684	693	664	724	682	717	723	697	713	702	674	661	693	647	662	676	672	639	640	686	735	702	729	696	658	724	736	669	652	685	707	732	652
27335	5846	1363	1054	921	840	715	592	531	531	517	432	403	440	432	448	380	400	354	367	355	379	383	406	370	342	339	318	357	405	352	319	370	347	352	334	366	350	312	329	328	333	373	363	366	346	350	330	348	369	336	342	381	344	335	336	377	338	361	333	350	294	336	363	333	362	354	323	298	371	364	352	361	334	330	372	372	356	331	352	337	348	370	362	380	333	343	354	322	368	379	342	341	354	328	334	359	337	349	351	361	356	353	354	333	307	338	402	332	335	318	344	374	338	358	313	346	348	381	361	286	316	312	349	351	347	359	355	337	303	389	322	326	330	355	342	335	334	348	350	340	328	327	366	336	314	355	380	341	366	340	335	320	351	356	317	336	335	321	334	366	334	353	337	349	321	362	322	363	325	328	370	358	337	386	319	294	384	348	360	328	325	327	368	329	318	326	348	347	385	331	321	353	348	361	374	369	320	324	326	355	374	316	336	363	342	342	350	345	332	371	322	353	372	321	355	294	357	325	368	358	366	317	329	347	350	342	330	347	373	385	325	369	339	325	362	344	355	343	368	362	376	350	345	328	366	391	377	338	397	330	340	328	364	347	384	343	360	369	346	317	351	344	350	352	344	325	350	350	373	350	309	368	348	321	351	351	318	328	364	359	330	355	362	356	350	305	323	327	327	325	370	368	317	316	380	338	330	338	330	322	315	374	355	341	339	373	344	377	334	360	379	342	364	338	337	377	343	339	341	342	328	374	361	298	303	337	364	325	335	380	339	368	357	363	321	366	368	356	373	337	350	320	358	346	390	381	344	342	320	327	357	339	312	351	367	360	342	361	329	326	352	316	343	322	318	368	381	367	364	334	331	337	321	334	360	374	360	348	372	355	368	350	348	344	373	356	361	310	340	343	328	341	346	362	346	350	373	329	378	346	327	356	349	362	350	343	327	357	341	367	333	341	312	365	365	327	378	350	339	372	342	380	353	371	345	335	313	338	332	336	320	286	378	357	332	363	303	331	367	329	330	343	350	342	341	375	337	350	339	340	362	316	334	336	323	393	303	328	358	355	345	361	358	351	335	364	364	337	323	327	366	336	352	320	341	309	331	327	338	344	356	334	369	358	301	319	327	348	344	363	362	340	360	321	329	365	328	320	359	373	337	381	354	378	366	362	349	286	323	341	374	317	358	352	335	321	357	328	365	342	328	329	351	373	296	333	376	362	313	328	369	356	312	361	327	347	338	359	347	331	338	354	318	335	323	336	357	359	350	334	352	370	346	341	307	364	349	353	340	323	352	332	385	354	370	384	295	354	341	358	312	354	344	347	356	349	362	334	360	323	339	358	308	369	366	356	313	381	334	350	366	359	331	330	333	391	359	344	331	326	342	351	337	337	382	373	397	339	360	322	324	377	345	348	350	336	331	354	371	355	355	339	344	392	347	333	340	302	353	364	344	368	352	349	317	335	347	354	353	353	344	358	341	302	347	374	356	349	362	340	396	371	369	347	383	357	350	352	323	326	350	333	376	338	344	334	351	356	359	374	348	329	352	363	338	324	335	328	326	325	345	342	373	353	364	318	333	345	324	337	331	365	366	329	337	362	363	352	327	332	359	359	367	362	351	368	342	325	330	350	332	355	343	327	345	355	357	342	338	347	376	332	378	375	374	358	382	333	360	326	375	344	307	336	350	336	377	361	336	353	361	336	328	354	349	368	360	336	350	325	332	339	346	334	313	339	313	340	374	352	384	335	338	330	326	354	347	352	320	322	340	351	320	336	350	353	349	316	346	319	318	328	333	348	321	377	368	308	345	332	372	327	366	328	344	364	352	361	339	369	385	323	377	321	339	348	308	334	374	354	367	350	312	383	347	338	345	343	334	349	326	311	321	378	337	342	344	328	322	339	305	343	344	346	351	339	341	327	320	329	376	323	360	373	359	357	342	352	345	360	369	337	376	329	322	339	354	324	337	345	373	337	320	360	330	332	342	375	343	362	374	361	316	339	332	347	346	367	350	344	337	315	333	347	344	363	341	353	364	365	326	385	337	344	334	349	334	341	387	330	362	348	364	324	359	324	353	332	391	362	344	332	384	324	335	346	348	341	345	345	356	371	356	328	332	349	350	357	336	369	317	290	375	311	350	316	343	339	344	331	341	332	385	363	342	330	345	379	355	326	331	329	352	335	345	345	346	327	328	341	351	348	361	318	338	348	353	330	387	328	320	339	331	312	314	322	361	341	369	337	332	337	306	329	354	358	377	335	321	378	349	347	351	322	350	353	336	381	360	333	347	361	335	338	337	362	328	337	374	347	339	329	369	341	366	333	376	352	365	335	373	356	362	357	357	348	323	365	328	354	332	342	365	347	348	316	310	320	306	349	343	333	354	338	355	374	376	367	355	355	358	355	394	335	361	309	364	362	363	359	345	327	330	372	379	321	337	337	361	346	361	360	344	344	358	312	345	336	359	339	349	361	351	364	366	338	351	372	310	344	321	356	344	330	338	365	366	359	357	328	346	315	355	351	368	375	355	324	340	354	319	326	372	379	351	360	349	344	343	337	357	371	321	353	358	336	322	365	334	325	345	328	345	330	353	350	375	362	348	376	365	343	343	303	336	380	340	365	356	359	300	366	344	362	352	340	352	343	369	354	340	342	335	343	326	339	360	318	353	344	317	350	353	364	336	342	372	347	342	367	313	350	348	336	341	354	335	338	369	343	358	349	313	354	343	334	367	346	370	314	345	354	364	394	380	355	320	382	328	305	331	335	352	335	343	341	333	365	326	362	340	318	373	341	352	355	356	326	321	345	316	351	345	348	347	361	326	327	315	359	349	363	348	383	324	347	326	340	353	368	370	366	352	362	330	349	371	332	334	327	354	301	400	339	319	340	356	372	372	356	348	370	377	328	358	339	339	354	327	346	323	320	320	363	335	331	367	336	317	342	368	325	364	372	345	354	332	360	336	311	322	330	324	350	358	336	303	331	324	356	335	333	348	323	331	361	343	318	328	335	343	320	368	329	368	336	357	324	361	343	346	321	361	341	367	341	318	375	338	329	341	342	302	343	369	380	359	334	357	351	349	378	374	375	359	337	323	353	339	376	337	340	387	356	342	346	325	317	368	380	333	360	328	354	399	319	349	358	334	332	331	346	346	310	362	331	352	349	340	302	357	329	345	360	336	325	374	318	324	315	339	333	367	346	313	360	360	361	339	321	314	343	336	370	336	356	351	329	384	352	364	323	332	318	343	345	359	317	355	372	352	355	379	342	300	324	351	359	363	329	327	354	364	327	360	332	336	376	325	391	360	352	359	331	359	347	342	368	349	360	323	339	325	332	345	329	348	327	343	359	370	381	347	336	310	363	327	354	349	331	318	341	361	357	363	339	369	345	345	343	347	352	384	311	325	376	351	383	371	307	346	373	357	347	329	299	350	340	378	316	352	327	364	340	352	353	321	358	327	338	339	375	340	311	347	354	369	335	345	334	364	356	334	329	317
18959	3297	2812	3568	3517	3312	2815	2236	2077	1999	1801	1554	1369	1329	1324	1312	1089	1062	1113	976	1213	1104	1015	844	850	840	888	861	879	913	892	835	853	868	814	837	841	818	827	797	830	772	791	824	808	889	830	839	812	819	846	804	901	811	820	800	867	825	821	780	875	816	869	801	772	878	824	839	826	884	784	809	821	785	846	839	797	854	834	794	845	823	796	809	830	865	806	795	861	875	801	824	788	820	854	819	763	865	811	808	837	820	816	830	842	861	820	791	784	839	836	805	853	833	826	804	822	829	848	804	791	891	846	821	852	807	811	819	813	782	800	822	849	825	866	812	840	803	843	844	842	858	820	828	801	806	813	792	823	836	860	830	841	747	817	820	907	847	847	842	821	855	865	851	819	841	806	840	873	831	820	809	814	804	841	834	827	808	835	890	843	864	822	787	819	877	832	821	805	778	793	798	830	855	817	869	858	870	827	890	844	807	818	833	834	806	840	813	822	828	855	763	821	879	857	779	869	816	807	875	882	810	805	793	775	799	834	827	800	786	804	843	799	795	834	828	860	834	841	839	812	844	803	816	826	808	815	816	877	846	889	846	834	801	824	817	824	873	820	791	795	875	833	825	816	830	848	871	867	856	778	849	810	823	861	811	882	803	864	871	806	794	820	745	838	844	772	814	846	851	833	823	820	825	820	803	801	831	877	810	808	799	804	872	827	895	824	885	812	839	776	826	797	748	806	775	821	839	800	833	857	844	816	814	891	780	860	878	795	820	865	857	834	874	819	857	873	799	825	823	775	834	841	793	803	819	828	810	818	867	808	827	834	834	806	821	779	815	810	794	834	885	834	844	837	841	833	825	828	880	887	856	825	884	811	795	851	843	793	852	795	781	838	780	850	851	769	824	810	816	849	840	849	806	801	857	799	805	828	890	758	822	797	813	842	860	880	798	837	790	817	811	810	823	815	852	798	797	823	810	861	817	764	816	785	804	815	848	796	801	858	835	807	824	880	816	863	867	882	850	833	847	787	848	866	790	875	844	830	840	809	844	838	754	851	766	817	853	798	874	880	855	827	858	864	815	824	879	852	794	789	840	821	841	814	866	863	855	871	758	799	833	790	826	839	803	838	845	877	851	813	795	849	828	812	790	793	791	838	829	821	858	776	817	824	793	786	875	814	811	838	809	798	793	802	778	821	804	806	896	865	822	870	784	865	766	828	866	802	837	840	778	806	794	817	832	754	873	844	880	810	828	847	789	809	804	829	834	844	813	847	795	805	805	825	824	849	829	764	831	867	850	879	819	843	810	830	845	783	852	819	791	832	756	827	835	795	827	807	820	837	828	830	809	800	847	860	857	803	807	835	822	833	824	851	832	814	862	856	803	800	903	796	874	878	828	837	824	819	841	858	834	806	824	820	851	865	813	754	789	788	754	817	815	800	847	840	817	832	804	815	817	800	871	800	836	808	775	833	844	811	814	784	846	829	809	837	897	854	803	830	858	836	883	809	829	853	818	788	847	802	833	811	822	848	825	833	825	825	823	824	839	802	789	835	827	788	814	792	796	839	814	839	799	833	760	780	856	881	846	889	803	867	809	888	803	833	868	827	890	834	825	851	784	808	836	835	819	794	789	815	835	829	852	815	854	883	837	861	790	819	823	791	860	843	839	789	850	842	808	772	882	833	854	868	795	843	832	786	885	801	833	800	910	849	835	825	836	819	857	852	817	790	863	791	821	810	867	743	792	796	834	814	769	856	797	812	783	834	798	817	828	836	797	839	819	820	868	800	835	846	728	820	766	819	837	829	819	845	832	774	900	840	804	863	878	851	841	820	880	773	811	834	830	795	772	805	821	855	829	886	833	855	811	802	829	788	815	830	827	873	810	803	876	826	875	829	828	820	857	758	801	853	823	793	802	769	827	801	791	822	773	813	805	808	781	874	792	818	844	815	832	879	810	891	798	818	846	830	862	819	835	820	836	879	827	807	768	819	836	844	776	859	846	807	829	826	803	873	771	784	829	859	859	784	847	802	861	839	811	881	859	777	853	777	826	858	809	847	763	808	875	763	839	866	868	833	823	838	814	838	804	751	855	820	805	816	773	817	895	840	767	852	823	795	812	810	806	824	835	843	805	796	838	822	845	778	850	857	838	833	833	815	847	851	847	829	824	776	830	846	775	815	785	841	819	807	826	812	840	833	824	842	798	834	789	801	825	822	823	777	836	870	786	804	807	835	817	783	822	840	829	863	801	843	801	821	827	836	820	771	856	829	842	848	810	841	814	782	793	830	808	833	793	851	880	832	776	841	836	840	817	847	824	896	845	829	805	867	820	842	835	783	817	835	806	831	788	781	786	836	819	811	794	807	842	797	852	794	849	841	856	855	836	842	822	777	779	785	845	830	825	814	787	803	805	907	855	873	790	818	826	820	771	866	829	843	860	833	809	828	797	818	828	822	795	844	775	796	842	826	872	830	794	833	760	798	853	843	839	853	840	809	834	864	816	823	812	824	827	822	834	886	851	829	808	845	792	784	854	791	824	798	905	851	840	812	815	787	829	827	795	824	834	824	805	858	829	809	780	847	841	782	782	863	849	794	841	843	875	847	821	827	830	850	875	816	815	841	849	825	845	836	803	794	827	846	810	834	887	822	783	852	810	840	821	869	800	810	857	842	855	812	839	832	842	858	853	864	839	821	851	820	837	818	837	835	800	852	804	829	810	797	822	819	858	810	848	817	809	822	805	850	829	826	859	805	849	819	867	800	793	793	821	850	867	808	820	815	873	865	859	847	868	823	848	821	811	910	845	840	822	823	848	863	826	813	889	835	846	814	860	858	868	846	826	843	874	836	849	837	793	831	794	803	793	868	867	777	859	861	849	812	817	811	782	803	840	830	846	837	881	832	835	865	808	809	816	818	810	796	825	824	847	813	859	793	829	838	799	802	837	840	786	776	815	841	836	826	772	836	816	848	800	837	839	828	860	808	811	804	796	824	843	811	891	808	848	831	806	868	816	840	879	798	859	799	846	825	859	883	815	824	820	802	839	835	836	883	863	825	813	823	892	774	782	847	838	818	786	813	795	831	816	819	803	794	841	884	846	800	865	875	804	820	802	806	783	836	771	863	797	829	813	847	822	813	809	759	814	815	862	810	847	835	817	841	792	824	792	848	763	820	801	890	915	810	861	880	820	852	844	842	796	775	810	813	842	867	821	823	826	789	775	815	808	795	934	849	790	802	844	854	806	858	815	817	837	816	807	867	814	832	844	841	866	825	861	790	858	821	838	864	836	872	885	832	877	824	826	836	833	829	788	812	855	835	808	846	826	838	800	834	856	835	816	861	823	868	822	870	833	853	802	807	848	749	896	808	852	853	839	866	825	818	815	878	880	786	772	801	769	815	816	845	823	801	829	853	859	803	824	827	854	857	794	804	818	826	823	820	783	790	825	832	793	839	836	760	796	869	839	820	802	822	795	802	871	784	773	892	802	817	796	817	863
36686	9696	2061	1419	1230	924	686	577	479	475	459	363	343	370	373	310	338	304	292	308	358	297	273	259	257	252	273	268	225	230	242	277	260	248	234	228	233	249	247	250	242	213	228	238	278	261	290	252	247	226	231	246	266	242	221	269	260	247	279	261	260	230	245	240	260	246	269	240	236	235	219	246	254	231	239	255	249	245	245	241	258	223	256	226	252	224	237	242	247	243	238	273	229	256	224	259	230	231	233	258	221	233	241	239	245	248	260	234	247	254	270	261	250	254	220	245	260	223	230	248	221	226	263	244	251	263	259	238	255	243	243	243	299	234	261	259	247	256	232	245	263	229	238	233	227	245	261	266	221	274	258	265	219	216	285	248	235	252	244	243	227	272	239	224	242	241	190	248	236	244	224	249	261	257	263	243	256	267	250	283	254	228	237	249	254	229	240	249	258	216	245	281	239	227	250	236	247	252	267	219	245	248	239	237	241	238	252	268	263	222	247	253	243	213	209	243	239	244	244	283	228	276	250	257	263	259	251	229	249	263	239	260	245	217	258	230	258	244	226	253	240	245	276	253	223	240	251	230	248	251	237	242	280	259	253	246	213	264	240	246	206	263	253	224	267	226	240	236	241	237	274	274	236	219	234	247	259	251	252	253	247	258	201	247	262	247	264	236	237	260	246	271	229	257	237	238	239	262	248	253	254	217	259	260	253	238	235	284	241	229	244	252	258	273	251	247	229	238	238	233	234	261	256	250	249	240	226	241	273	236	258	230	223	249	232	251	217	216	218	224	232	267	251	246	235	237	247	253	250	239	249	268	237	251	237	238	233	247	245	231	243	259	243	225	255	210	223	241	239	238	228	234	246	245	244	244	264	296	237	245	237	226	228	261	219	234	250	240	243	246	220	255	251	243	245	247	247	235	239	268	246	262	266	262	232	242	253	250	265	243	237	241	285	244	262	270	255	243	243	254	231	218	231	271	208	226	274	247	256	212	246	215	267	222	253	236	253	240	264	237	262	256	223	274	270	211	255	244	233	250	249	243	255	263	252	243	232	238	205	242	237	244	238	244	258	231	249	220	276	218	280	239	234	249	239	241	258	250	257	237	248	256	228	273	233	221	266	214	234	217	286	240	269	217	227	234	250	220	222	250	258	242	235	237	271	234	247	242	259	222	246	260	242	218	265	246	218	224	221	218	231	234	229	233	230	238	268	265	232	243	244	222	252	270	253	238	226	267	221	230	247	264	241	238	267	258	232	247	244	230	229	259	244	228	231	257	235	278	253	277	258	250	254	239	260	286	233	236	244	266	263	270	242	282	208	241	232	272	245	253	233	229	249	229	231	231	252	241	265	265	216	232	239	242	261	244	230	249	257	249	283	223	258	236	237	228	273	272	249	242	212	219	242	275	236	231	256	246	229	236	213	259	234	242	254	231	268	254	273	244	231	249	260	248	239	242	264	236	259	250	243	249	248	235	236	244	243	232	240	250	237	252	236	228	249	262	240	239	277	267	223	234	258	237	272	234	228	236	266	214	242	243	256	255	236	233	255	257	236	230	261	240	260	244	265	247	260	235	258	224	216	230	261	262	249	218	228	232	242	279	265	254	251	230	240	243	235	238	223	220	221	232	226	244	261	243	231	266	244	211	253	251	242	258	240	232	238	257	241	236	274	270	228	241	250	254	242	254	238	233	247	229	237	234	249	217	268	235	265	247	227	239	241	265	216	247	234	237	235	264	258	243	237	238	228	241	269	234	261	256	216	239	237	252	267	234	262	265	263	276	241	233	246	234	227	232	258	232	224	251	265	233	262	256	257	255	229	255	272	252	260	255	230	218	240	268	262	267	245	215	237	243	263	246	259	263	254	229	245	251	244	252	258	259	233	234	226	237	240	255	254	266	250	261	256	255	234	227	244	224	235	240	256	237	274	232	251	252	256	264	237	247	237	212	252	230	256	279	261	253	254	247	253	251	221	204	249	248	248	268	257	251	245	231	225	262	250	250	245	257	236	237	245	258	232	230	256	238	210	246	281	256	255	257	292	265	244	161	217	252	234	248	265	223	242	247	262	233	256	261	238	230	226	266	222	238	212	250	269	256	225	246	273	246	257	235	241	257	235	262	232	257	236	229	242	249	245	265	278	234	231	224	270	233	260	253	249	260	226	275	237	257	244	224	269	261	252	256	282	251	257	266	257	241	229	222	261	255	266	231	235	279	206	242	273	295	265	237	267	249	227	222	252	244	261	223	252	237	248	248	219	251	269	250	259	259	253	264	236	247	246	254	251	239	242	275	281	243	234	232	262	247	222	295	228	228	257	251	248	216	248	252	218	204	251	250	215	248	234	233	237	223	238	249	259	237	242	241	259	257	235	247	248	220	225	234	251	237	275	268	239	248	226	239	251	235	243	228	258	243	249	232	268	246	239	241	259	257	218	265	255	233	276	240	222	229	231	213	217	252	252	247	249	257	233	243	257	242	242	230	234	247	264	211	236	241	225	281	253	214	224	233	230	218	248	242	254	240	215	250	232	229	249	257	250	257	251	249	245	238	247	239	232	241	233	226	241	241	232	257	240	260	236	225	252	233	243	251	242	258	254	269	262	254	269	226	263	254	256	258	291	288	228	222	240	244	265	232	228	231	232	248	235	211	245	265	246	253	239	233	256	251	243	236	230	243	265	263	236	244	252	279	251	228	236	261	267	243	225	247	239	243	241	239	271	284	262	240	270	252	250	260	237	253	250	263	284	231	220	255	251	265	246	272	255	248	266	237	239	234	245	237	268	263	258	236	258	238	248	265	224	228	234	267	245	267	250	248	225	251	236	247	255	238	298	235	257	243	270	246	258	247	262	232	225	258	233	242	281	247	250	247	281	251	233	261	258	273	260	229	226	243	249	216	230	251	248	254	230	253	252	240	253	230	224	262	266	216	217	257	262	236	224	272	248	226	240	245	218	208	227	242	237	233	265	247	252	210	220	281	234	222	223	251	251	238	255	242	222	225	248	223	266	257	256	256	241	270	249	226	242	238	236	258	251	231	251	228	227	245	248	234	218	242	294	269	221	228	263	231	267	262	278	218	252	252	237	281	272	217	249	243	233	230	243	223	232	260	249	247	218	259	277	251	245	221	264	253	246	224	254	236	226	250	251	251	272	224	240	233	256	269	237	243	225	251	250	220	212	268	246	246	229	275	223	257	255	249	244	221	258	253	268	235	213	250	231	210	237	266	276	241	251	231	250	263	261	259	230	259	253	206	244	270	244	248	265	237	245	256	251	254	241	214	218	273	253	256	262	267	250	267	240	228	249	259	264	251	252	223	271	236	216	266	281	259	250	240	245	237	245	258	256	248	245	245	257	247	223	246	228	249	251	224	264	265	254	225	243	237	271	244	236	237	269	238	231	259	242	257	230	248	271	238	237	264	250	217	269	256	277	282	224	225	248	228	234	239	237	275	265	259	287	240	216	250	220	232	247	216	215	238	238	235	253	259
23748	3827	3827	4521	4544	4186	3160	2639	2464	2310	1936	1654	1432	1442	1506	1242	1025	1112	1038	1210	1268	1002	722	654	654	649	629	691	656	671	662	633	601	590	597	639	629	607	649	596	661	570	600	622	583	604	571	533	626	594	632	578	608	598	646	618	563	629	603	523	606	614	633	577	571	576	567	598	585	526	610	639	608	609	553	612	614	584	609	601	628	597	640	606	562	645	617	636	617	590	615	579	570	570	567	608	574	611	634	597	612	633	614	592	594	588	635	627	590	588	584	584	602	602	608	601	592	595	591	628	577	607	564	640	594	561	597	580	583	635	620	627	553	577	560	595	615	576	578	597	619	609	595	617	604	595	619	611	611	614	594	602	622	580	575	598	555	600	596	603	605	562	569	577	613	625	597	589	621	583	585	577	565	614	632	612	605	520	610	588	610	625	632	601	573	607	609	600	574	628	585	626	604	603	593	559	583	625	614	598	616	630	629	660	592	581	593	588	623	572	589	615	586	588	590	603	599	618	572	589	586	602	570	549	577	592	575	606	629	622	625	629	592	569	584	562	606	607	625	611	607	573	583	611	614	568	601	591	595	637	584	603	635	587	588	570	594	601	564	560	594	582	633	568	645	644	664	570	563	613	590	585	608	629	606	544	601	527	634	589	554	625	605	594	580	586	613	578	603	575	620	557	640	608	589	551	580	562	571	605	565	633	618	618	574	598	631	576	623	589	572	602	611	582	580	584	554	589	607	596	627	590	548	593	606	629	661	645	600	609	613	593	665	604	591	555	584	597	619	614	583	619	597	621	622	580	593	542	624	618	527	613	608	592	599	619	599	618	592	601	615	596	608	572	568	613	615	614	615	580	591	602	597	641	613	607	598	630	613	645	637	608	594	604	556	581	590	570	650	557	578	565	589	562	595	612	600	612	585	606	610	598	566	645	587	594	590	573	576	646	551	619	602	596	602	661	600	637	600	654	607	566	592	591	571	606	610	631	581	602	650	596	623	616	613	556	597	616	562	563	607	576	571	543	627	602	630	631	640	575	599	572	635	601	620	619	603	566	586	584	554	608	620	517	600	588	577	602	595	602	576	597	608	608	596	589	610	614	569	631	604	576	652	594	589	643	605	582	614	612	621	581	591	618	571	543	593	636	596	608	592	591	590	577	556	555	578	585	623	588	608	577	621	598	642	588	580	604	570	600	554	575	588	600	590	606	616	579	600	594	597	590	611	567	544	607	599	591	630	569	589	609	554	612	611	593	582	580	586	605	579	567	589	597	575	624	582	643	565	560	589	618	577	627	593	664	606	568	601	585	611	582	587	622	586	611	597	582	606	567	618	611	611	570	586	620	563	621	647	582	590	597	598	614	617	590	622	599	578	615	612	622	617	583	624	606	583	597	578	647	621	612	608	584	586	601	596	600	612	606	631	597	658	577	615	607	615	589	603	586	553	617	619	611	611	589	633	575	561	557	595	589	565	624	608	595	609	588	590	563	594	598	609	597	619	629	610	578	571	580	611	587	634	574	587	660	596	600	606	588	589	626	580	611	570	600	605	643	544	588	634	606	598	605	634	615	574	582	632	607	600	590	591	658	574	594	628	617	587	635	583	615	580	628	563	623	616	632	570	603	602	591	592	598	580	620	634	633	660	597	620	613	562	591	629	639	599	635	633	575	589	556	575	578	597	572	602	558	567	552	564	559	626	590	586	635	582	600	593	608	589	617	635	629	601	595	569	628	633	583	548	616	614	595	598	597	560	610	579	629	604	600	565	604	635	603	548	580	585	610	611	572	580	587	618	566	636	593	606	583	575	609	621	611	591	595	569	563	598	618	632	629	643	615	588	608	620	591	579	590	575	612	580	654	577	608	583	598	600	557	592	623	599	624	648	613	566	618	628	554	614	592	580	609	611	587	557	580	597	608	586	590	577	608	643	630	636	572	596	547	611	598	607	646	589	583	595	591	611	601	599	617	617	590	600	578	578	617	618	604	657	562	614	590	583	605	589	621	593	588	598	604	588	621	584	597	577	600	592	633	608	632	612	599	590	604	606	588	643	567	624	611	593	587	584	627	557	587	571	615	566	570	560	591	604	566	569	606	619	562	603	615	546	597	563	614	585	563	576	554	618	607	610	581	588	571	594	566	628	618	640	605	615	581	612	576	570	614	566	632	596	589	630	568	584	661	589	587	602	606	611	609	615	603	674	595	595	572	579	604	591	553	583	584	589	595	594	585	574	607	599	591	551	562	583	583	603	649	599	545	598	564	545	593	627	608	599	573	598	608	554	599	635	598	585	577	603	617	596	642	648	604	593	627	643	556	605	613	564	546	598	539	541	600	653	609	602	574	616	609	600	558	601	541	589	606	574	604	547	583	578	544	606	564	539	592	601	587	600	544	601	536	570	554	595	573	561	589	561	642	591	579	608	625	549	544	624	589	584	582	601	597	592	621	622	560	645	589	581	603	587	599	568	575	601	622	540	586	587	561	597	588	589	630	586	591	608	570	581	647	608	583	553	600	617	613	625	629	599	579	628	604	579	580	606	611	601	608	594	585	613	603	597	600	636	630	600	646	642	626	574	596	568	625	591	597	600	635	580	582	624	603	616	577	586	594	601	551	579	598	606	585	599	571	589	629	608	612	641	564	597	619	616	557	631	623	616	600	609	623	573	592	547	607	628	632	605	615	620	657	577	622	601	593	619	531	610	625	566	579	576	565	557	585	596	596	585	628	614	550	591	597	608	598	570	577	574	606	596	594	613	568	594	592	579	585	552	582	594	580	608	576	603	619	585	574	585	623	584	582	591	609	583	598	627	606	606	548	620	637	635	641	599	611	603	619	596	597	618	575	633	617	586	632	612	613	623	575	603	585	593	601	659	627	610	618	602	589	612	613	613	615	591	584	587	563	600	595	595	597	573	556	594	594	614	580	564	621	638	578	561	553	588	559	592	570	653	598	600	602	595	589	616	623	600	619	603	601	617	568	604	594	618	590	609	592	646	534	603	601	583	577	579	585	589	609	591	621	604	621	574	552	585	623	604	617	584	580	583	614	566	603	602	612	639	589	602	567	609	596	599	601	591	611	552	616	597	599	574	597	566	589	577	567	598	550	602	584	625	580	560	589	575	578	598	598	648	586	576	598	559	594	582	603	618	579	607	607	607	634	643	572	609	620	585	626	588	572	628	646	614	593	607	638	613	590	631	603	567	614	547	600	614	589	622	561	584	579	564	583	603	654	632	642	598	613	613	567	565	587	584	582	559	561	599	637	569	612	591	594	597	607	577	606	592	570	612	602	618	590	533	605	619	576	577	594	640	644	567	611	599	579	583	610	583	587	558	590	598	571	592	610	608	580	608	558	626	623	622	606	590	593	604	588	598	598	581	634	619	611	607	594	585	621	613	622	596	619	574	641	612	633	616	563	586	592	571	638	614	589	589	630	572	573	579	581	601	612	593	652	630	597	600	579	605	618	561	581	607	621	604	597	605	621	566	583
12985	1824	628	567	520	429	370	349	361	376	294	299	285	291	324	301	279	270	296	352	299	307	253	285	282	282	274	283	252	287	260	291	298	305	282	298	246	277	277	268	267	262	285	292	252	250	261	298	289	257	246	281	254	257	260	270	300	284	266	251	258	287	265	293	294	255	281	273	274	286	292	265	293	298	268	278	298	298	281	280	257	262	249	269	251	283	292	285	277	306	275	267	239	269	258	269	275	264	280	275	266	265	283	264	272	264	250	274	292	301	272	251	243	262	248	256	269	288	274	263	292	259	296	286	278	266	270	320	309	303	261	278	282	277	265	255	272	276	253	287	274	273	280	241	271	282	253	274	282	286	244	278	283	299	294	272	264	295	273	250	307	289	267	253	242	281	288	277	301	274	270	291	293	297	260	282	263	299	295	287	271	268	262	249	290	252	250	280	285	288	323	271	267	228	265	274	270	286	242	300	274	296	304	268	274	269	277	253	276	263	282	270	260	273	254	242	277	235	260	265	268	273	260	259	282	289	298	292	256	269	255	272	276	259	259	266	278	283	284	267	284	264	250	298	262	282	268	281	222	269	301	244	258	259	239	311	266	261	277	286	277	265	273	285	282	265	269	301	275	298	275	262	257	251	266	274	274	285	273	259	290	269	250	266	291	264	259	279	286	258	271	282	264	271	247	283	280	252	283	261	289	272	254	261	273	245	268	275	257	282	273	284	282	265	262	277	312	276	263	276	260	310	303	274	263	264	273	281	254	287	260	279	274	265	245	271	289	278	287	277	286	266	265	274	275	238	246	263	283	269	253	297	250	283	237	300	266	270	276	295	275	262	315	261	286	265	283	281	256	279	263	273	250	257	289	286	283	279	265	281	269	262	257	264	256	279	296	285	243	281	274	288	289	278	260	245	262	275	306	287	287	276	257	254	297	277	253	263	276	294	252	248	257	259	292	286	272	293	291	271	243	259	282	282	265	286	303	263	251	250	260	333	263	283	298	250	254	286	266	292	256	255	270	274	268	266	240	299	284	288	256	275	285	254	268	278	259	299	272	263	282	282	278	277	274	312	292	244	282	309	278	279	284	283	285	241	276	275	282	247	264	289	287	239	239	243	257	283	272	298	271	289	264	247	282	265	268	287	267	288	264	266	278	276	269	259	251	302	284	254	294	255	241	269	279	272	241	272	288	302	255	306	267	275	286	276	250	284	287	275	303	248	276	270	266	301	300	281	248	281	278	264	293	288	275	281	267	256	291	288	315	294	255	270	292	273	294	261	267	283	284	278	270	284	264	289	245	308	280	264	274	276	280	281	260	287	303	311	292	284	240	267	231	289	284	265	267	282	295	282	289	286	306	236	266	271	257	267	286	253	265	282	275	295	258	246	235	258	257	271	292	253	254	269	287	285	294	271	271	260	287	261	299	315	268	290	300	280	271	271	294	264	283	288	295	304	284	293	273	280	299	266	268	292	283	260	269	281	265	249	266	280	262	266	275	300	276	294	305	231	298	262	313	266	255	294	263	311	280	271	275	263	257	262	279	312	306	288	267	270	251	281	256	270	295	288	270	269	289	276	268	270	281	264	271	244	283	251	304	273	262	296	271	256	300	284	271	269	275	293	281	318	262	283	265	298	280	229	281	275	282	260	272	276	258	273	281	280	283	272	286	273	273	274	275	260	274	295	302	297	275	280	249	281	271	262	278	309	268	275	286	264	261	280	265	254	247	294	266	244	266	261	247	303	272	279	252	270	286	267	286	242	259	284	295	264	255	247	279	263	296	247	266	307	250	279	281	256	263	261	274	275	285	266	305	296	301	270	245	257	276	277	251	275	254	297	275	287	267	289	312	274	289	260	287	257	282	262	313	297	287	273	273	287	302	303	291	284	331	258	248	267	287	292	276	284	255	259	269	267	268	301	294	305	278	287	284	291	253	234	240	303	255	272	261	284	273	304	281	288	262	270	248	265	266	270	286	277	293	263	265	299	282	277	262	266	265	269	277	256	267	267	279	288	265	293	265	262	279	270	246	264	281	269	247	280	286	266	263	257	275	294	277	289	262	276	288	276	267	250	265	294	272	286	271	255	292	241	253	275	306	300	282	260	267	278	280	291	290	268	273	278	263	266	257	286	268	329	251	274	294	249	260	282	254	226	292	306	254	270	273	305	287	246	287	272	266	291	273	314	266	273	269	272	272	275	251	258	269	273	288	278	282	304	278	258	267	254	246	306	271	255	297	300	271	257	253	280	300	268	268	267	269	278	245	250	262	288	299	283	268	274	267	320	265	313	281	294	299	282	270	256	261	272	261	274	319	279	265	290	302	306	293	273	267	269	280	264	266	286	275	302	300	296	290	263	235	251	282	275	308	303	291	299	291	265	273	287	288	289	266	280	261	332	279	281	261	272	298	259	269	269	274	261	281	270	276	307	272	271	279	277	260	236	287	277	293	278	276	290	253	248	239	282	272	253	275	300	279	257	288	290	303	245	259	293	267	293	295	270	269	263	299	296	316	303	279	279	249	281	284	307	342	268	280	276	279	271	265	275	282	284	277	273	259	262	268	295	254	297	251	272	304	284	276	268	287	246	259	253	263	298	272	265	268	291	259	266	259	280	272	259	270	253	282	247	265	286	240	303	270	291	273	275	258	268	281	293	273	278	251	271	285	272	320	287	278	251	262	281	262	275	284	273	251	295	300	257	276	262	272	273	284	273	275	246	259	274	271	292	294	265	260	265	264	282	305	252	298	291	273	270	266	290	279	295	287	276	272	278	265	263	294	335	299	264	264	240	258	272	273	270	291	276	255	272	258	275	297	248	268	264	237	290	276	267	273	251	258	283	283	235	278	281	262	262	275	280	276	270	255	270	291	280	260	324	274	287	298	266	275	302	274	280	246	296	284	281	297	265	288	288	289	278	310	261	293	272	263	282	276	265	302	275	268	260	260	280	280	283	291	294	264	250	290	277	298	267	268	283	252	261	275	279	267	304	270	262	283	254	290	248	280	267	266	263	315	284	298	294	255	282	268	288	278	285	288	275	289	249	272	280	268	264	290	293	245	253	272	267	299	283	297	277	255	240	243	291	266	266	291	267	292	294	283	268	250	270	286	269	257	271	268	277	285	295	289	260	269	261	289	286	251	259	259	261	282	258	234	304	263	275	261	271	286	267	282	269	327	307	270	281	260	285	296	289	292	261	279	255	277	259	308	269	251	260	281	314	258	320	268	249	301	264	294	316	248	302	274	275	281	295	293	290	283	277	264	281	258	252	267	237	293	268	283	293	269	267	304	278	285	252	269	264	281	269	255	273	276	273	287	280	274	278	264	306	268	250	297	266	265	263	278	275	263	289	251	276	304	262	276	299	297	316	307	300	285	280	292	282	261	262	265	250	271	293	261	255	295	250	284	267	256	292	274	278	265	302	293	265	268	297	259	260	248	305	278	287	288	293	275	300	296	254	283	276	287	306	281	292	293	293	281	273	260	316
9396	1420	1592	1770	1813	1515	1400	1322	1225	1154	1036	974	964	1010	937	845	870	879	972	885	873	780	711	693	750	674	682	679	728	715	699	708	668	652	671	717	717	691	732	687	705	665	706	688	667	649	654	653	665	633	712	686	697	694	694	702	705	700	687	694	722	695	674	712	665	710	691	699	688	667	685	653	662	680	715	668	662	675	724	694	640	736	678	686	727	725	663	658	700	694	704	701	682	686	692	685	668	720	679	649	658	658	672	642	667	694	655	662	656	686	672	677	709	656	675	684	687	675	700	658	750	639	669	712	685	700	699	649	723	677	662	722	660	761	661	697	676	692	763	677	676	672	672	677	666	678	716	704	670	696	654	693	692	740	697	734	695	686	692	691	632	687	737	692	677	689	698	700	694	678	710	672	743	712	663	675	706	663	743	727	665	740	679	715	659	679	713	671	681	673	700	623	715	683	685	654	725	701	662	680	696	707	663	656	706	690	671	688	701	695	689	686	680	706	685	715	681	635	642	696	690	700	695	742	642	697	715	690	646	698	699	688	730	676	670	685	688	722	706	719	659	683	677	713	683	702	643	704	636	720	690	673	690	680	696	687	695	650	678	677	701	693	697	703	644	662	703	668	716	643	683	651	658	691	720	602	651	656	662	698	667	677	667	647	679	710	681	643	707	691	736	661	676	714	687	707	657	685	715	664	655	628	690	675	711	673	681	677	680	652	665	621	651	708	696	696	678	702	673	691	667	723	663	703	733	690	647	686	635	715	672	636	689	693	677	694	717	625	660	639	676	696	707	659	656	694	690	686	698	706	680	742	709	684	659	655	690	688	678	697	702	660	671	699	677	653	731	695	611	650	685	684	676	706	699	697	675	668	689	710	701	692	710	713	690	682	687	709	690	645	683	637	694	680	726	706	691	726	652	686	693	660	656	690	671	716	635	690	700	662	698	642	688	688	716	689	683	671	724	698	627	660	711	723	662	713	678	702	741	679	696	659	659	729	677	719	685	655	652	703	694	660	677	651	694	718	630	662	721	694	725	696	677	682	678	681	705	671	677	665	727	718	719	659	680	654	666	697	674	701	694	659	658	714	673	686	716	709	702	705	726	737	668	671	679	674	707	625	668	706	725	684	688	700	667	718	689	678	699	704	733	696	705	681	695	711	662	668	718	705	677	617	685	736	729	668	635	665	696	672	685	660	709	718	680	731	719	676	691	679	693	623	737	702	641	676	697	700	709	692	659	706	686	640	670	668	725	663	723	736	683	675	713	674	670	715	694	685	679	688	717	693	635	681	690	684	636	667	693	689	691	715	682	678	709	656	681	721	701	687	668	707	704	662	677	653	691	715	667	652	655	704	645	664	700	679	652	699	700	671	701	721	683	729	699	730	711	649	724	664	709	686	700	621	670	700	705	696	718	694	698	692	678	700	705	709	678	667	676	721	674	690	679	657	712	685	696	706	706	696	714	703	716	673	681	742	693	654	687	688	659	715	691	634	679	705	729	650	727	675	692	713	689	705	664	672	640	684	692	737	696	712	708	702	683	651	663	727	680	651	653	692	720	658	663	703	712	651	709	702	634	694	663	689	683	677	655	683	719	644	702	678	701	641	641	664	701	677	701	741	684	688	671	682	666	670	706	663	640	641	670	701	686	711	675	653	682	690	688	716	658	690	696	700	662	672	652	694	714	691	704	718	696	714	662	676	723	760	729	763	704	673	742	710	680	683	686	718	718	675	691	694	716	722	649	641	695	669	719	714	748	665	694	655	654	655	675	725	693	695	653	685	685	682	694	663	685	623	709	705	682	710	709	696	651	707	781	634	679	756	650	652	713	661	677	677	658	711	709	671	728	686	688	665	672	666	744	702	703	655	701	665	660	655	666	652	683	730	684	692	697	675	713	704	678	682	700	696	672	667	694	661	632	674	660	706	633	671	687	729	714	693	715	705	699	710	701	691	705	661	713	701	669	673	707	727	643	683	708	688	730	698	694	692	657	699	654	653	679	713	693	704	702	728	703	730	686	688	702	696	707	683	695	701	685	670	707	691	667	686	677	666	657	681	673	705	693	674	666	703	681	667	716	682	707	690	637	696	664	694	656	692	667	712	724	701	694	680	701	716	689	663	704	702	728	668	693	600	688	691	710	732	706	691	652	679	658	694	690	679	696	688	654	654	695	717	615	662	673	704	697	660	685	707	660	691	691	668	662	681	676	692	684	688	688	699	628	730	658	673	684	690	714	718	687	692	663	703	652	691	684	694	704	713	683	671	718	668	663	712	706	706	666	707	688	687	751	643	716	684	682	689	690	649	662	705	644	661	717	698	676	664	700	654	693	656	678	682	685	702	715	720	665	653	660	689	663	718	690	702	691	649	674	676	685	701	661	713	698	728	680	679	677	694	678	688	688	652	693	715	647	709	629	670	672	657	689	691	693	729	682	689	701	661	699	714	696	656	679	665	689	719	699	655	721	698	687	717	690	712	727	697	697	670	650	693	703	688	646	694	671	733	691	717	688	641	680	720	668	690	692	729	659	667	673	647	653	681	668	658	681	686	669	692	706	736	681	698	685	687	717	718	691	649	698	673	689	711	679	722	656	710	681	714	724	697	681	712	730	703	691	661	665	696	724	688	655	682	715	712	721	685	638	693	701	706	635	702	690	692	694	722	691	709	672	697	697	679	708	671	717	700	725	682	665	630	669	687	664	691	694	656	644	649	681	702	687	664	652	725	681	678	684	652	670	693	683	703	747	695	667	660	694	673	658	705	674	717	657	699	713	713	642	707	682	660	679	724	672	654	682	716	657	636	681	657	670	632	685	698	709	719	670	657	670	673	653	701	678	729	658	701	703	657	683	679	730	704	715	648	656	629	690	697	681	694	695	665	747	625	722	687	689	681	718	689	681	692	696	733	707	660	681	688	682	668	715	682	698	699	685	629	671	670	670	670	682	692	736	668	652	703	687	703	725	693	710	685	677	712	678	741	666	683	649	729	682	738	649	665	671	637	682	636	654	695	697	688	670	659	744	719	702	742	701	718	700	678	683	693	698	670	687	655	682	697	685	714	717	699	659	667	630	695	641	659	724	714	663	677	699	674	681	694	689	695	720	670	699	655	684	678	710	727	685	707	674	711	665	737	672	710	668	664	676	648	674	664	661	698	664	689	709	682	745	698	686	694	668	681	705	705	631	660	693	719	742	649	688	689	737	672	670	685	696	693	697	700	693	689	723	680	713	677	699	674	682	693	733	715	675	685	687	708	696	683	708	681	684	688	690	677	697	727	709	711	769	651	676	661	726	658	704	706	661	677	676	697	725	719	681	642	717	721	678	718	671	698	700	681	673	664	685	732	724	657	684	707	677	678	663	709	679	648	646	668	713	696	692	669	683	695	738	676	653	701	733	673	687	720	733	650	659	699	704	683	696	658	736	694	685	709	710	665	676	684	666	659	736	659	690	703	692	683	691	659	658	681	731	682	680	695	660	669	693	677
27705	5106	1272	972	819	666	597	565	540	455	427	459	393	450	444	407	387	437	399	408	404	348	322	340	362	349	362	349	341	322	365	361	344	359	304	335	372	300	369	327	364	331	331	315	349	310	356	343	323	373	338	355	363	350	329	356	368	353	297	311	368	358	363	305	365	334	319	373	335	339	357	353	338	351	348	382	340	324	330	334	319	367	380	343	355	377	322	335	321	351	337	332	361	344	333	332	319	368	357	373	330	309	359	347	358	353	338	363	336	354	348	344	359	337	372	362	323	356	364	317	375	349	366	339	348	333	298	385	313	351	377	342	347	305	324	367	351	345	354	345	367	328	345	347	355	339	364	363	348	366	376	377	319	297	317	386	339	377	337	353	324	308	369	341	339	359	347	323	349	340	320	337	367	364	358	328	409	344	350	320	335	336	336	346	346	367	366	341	328	362	351	327	324	364	339	351	363	318	350	361	371	324	355	329	362	370	336	299	337	350	369	342	366	309	340	329	339	334	299	323	331	346	350	339	345	341	339	356	338	332	338	362	331	324	338	339	332	336	336	343	333	357	348	358	366	312	316	341	343	344	372	355	352	343	355	353	341	359	352	304	358	357	337	330	344	303	323	342	347	337	337	311	334	336	299	354	346	342	369	317	339	350	348	371	340	397	353	333	348	336	353	383	354	339	346	332	361	337	314	323	349	338	353	338	338	322	331	358	332	340	340	335	355	330	337	331	309	345	345	333	353	309	336	321	328	327	338	360	326	377	359	332	363	355	294	348	398	333	351	333	338	316	341	333	339	340	344	305	352	348	361	335	352	343	338	336	392	353	325	343	339	323	373	370	347	337	382	334	336	319	384	363	357	362	348	379	340	350	331	327	333	387	356	346	355	367	351	350	346	352	381	335	352	337	352	353	348	354	349	344	345	331	351	415	338	346	337	370	341	379	355	324	372	340	367	356	366	333	332	326	345	350	336	347	345	338	336	374	335	396	337	344	311	337	341	311	341	360	352	313	319	348	369	377	350	329	343	363	348	288	364	369	349	347	361	358	364	334	339	337	369	359	381	328	330	325	339	336	330	376	324	339	366	373	346	346	347	360	348	344	331	326	320	316	346	363	345	346	348	326	338	348	387	310	312	329	303	336	352	360	350	339	363	349	377	373	325	331	334	330	317	342	326	300	345	343	338	331	363	337	363	370	350	358	354	345	350	341	343	353	357	323	404	374	353	370	337	314	300	345	324	312	363	350	358	314	368	353	348	360	338	360	329	325	368	312	320	342	315	316	338	363	328	358	329	306	293	305	337	364	325	297	329	353	362	388	352	353	337	368	330	345	321	299	348	351	362	356	333	340	356	330	329	335	356	310	349	344	342	368	366	372	328	360	318	345	365	361	374	321	341	308	355	350	370	344	331	354	363	363	326	358	376	347	350	310	331	327	331	373	340	306	345	362	371	354	342	370	352	345	344	372	350	339	361	339	348	362	349	354	337	342	323	365	379	352	335	363	355	331	334	366	355	314	372	363	373	350	338	311	303	373	354	330	329	383	335	345	359	345	340	310	313	328	390	342	354	344	325	336	336	339	375	365	356	339	334	358	334	346	332	352	355	289	341	356	330	334	378	334	319	313	360	345	335	369	354	368	342	331	348	315	332	354	347	349	307	334	344	320	335	360	345	343	378	325	355	363	344	366	354	363	351	328	347	347	333	341	320	373	321	337	340	362	376	366	307	330	356	356	349	325	332	377	327	307	339	319	352	354	319	325	346	331	344	348	377	287	319	335	366	377	356	356	332	341	329	328	351	316	361	328	367	359	361	363	355	356	346	337	339	353	304	352	342	357	376	344	353	347	329	357	389	343	335	382	362	357	345	360	347	348	328	328	368	324	368	326	313	346	347	342	309	334	335	364	343	390	358	317	356	379	344	317	312	354	314	324	356	339	348	327	367	322	371	384	359	351	324	331	325	356	349	384	372	317	341	344	338	377	347	370	314	322	361	387	350	358	355	366	336	378	302	305	375	346	340	347	342	345	311	348	330	346	357	359	371	342	331	338	337	356	311	352	353	347	325	364	360	369	361	370	339	346	341	318	285	347	338	327	364	373	350	350	321	359	355	343	341	352	375	307	339	345	344	361	362	320	360	324	340	339	296	360	353	370	375	350	340	355	351	322	316	354	349	364	355	387	315	329	330	353	331	330	333	364	341	320	344	363	332	327	367	321	326	313	314	317	367	363	332	382	314	383	332	342	362	331	343	340	370	356	363	363	323	313	352	328	318	325	344	351	357	368	360	388	336	330	322	319	333	363	362	316	347	360	348	341	332	294	364	364	348	351	317	335	335	358	344	325	347	350	335	320	338	344	371	355	361	351	329	337	308	362	369	347	343	326	372	337	313	366	345	337	347	377	311	344	362	346	344	377	373	367	359	332	373	350	349	349	313	359	328	374	358	368	374	348	328	326	383	374	353	333	348	376	349	333	335	332	363	356	354	332	327	348	374	358	319	345	357	363	366	363	357	344	368	346	355	345	324	371	347	355	316	362	355	341	331	366	344	332	353	353	324	343	327	322	359	336	347	324	334	331	356	383	356	351	363	359	357	331	343	369	357	338	318	354	379	357	338	328	314	322	336	375	340	310	324	362	315	332	352	345	321	325	354	318	347	356	361	329	378	353	298	376	380	349	328	326	354	328	365	340	358	337	328	341	367	343	374	340	324	357	361	345	337	330	355	352	341	357	308	325	357	371	350	291	356	362	338	331	372	351	293	366	354	354	385	339	349	309	336	366	368	350	377	368	338	373	369	348	333	361	330	330	288	326	314	317	341	352	319	322	327	388	369	346	337	347	381	356	341	336	350	324	309	332	323	361	326	329	318	330	339	347	356	370	326	306	329	372	327	329	374	359	347	319	340	337	343	351	335	381	339	332	392	371	316	329	359	348	358	375	366	339	338	303	320	364	325	358	356	301	364	310	338	325	353	320	343	374	355	347	305	341	354	372	332	351	341	353	341	336	360	337	349	329	356	371	369	371	334	308	306	329	346	328	334	324	347	356	333	325	323	339	317	331	328	326	330	328	372	380	307	327	314	328	327	367	346	343	354	362	358	344	337	321	362	327	333	339	340	363	361	407	331	355	355	348	371	348	314	328	312	319	320	378	374	319	329	339	369	334	301	351	324	402	334	355	348	323	372	347	371	345	328	329	326	313	342	312	336	339	333	316	350	331	331	358	325	341	349	343	330	350	342	364	329	362	329	331	368	340	317	323	352	327	356	343	346	348	310	343	333	331	374	363	334	343	311	384	326	363	326	322	352	396	370	306	347	342	321	371	390	328	347	415	344	379	384	316	355	337	323	344	351	343	343	358	320	341	347	361	340	328	340	354	366	293	341	370	364	345	353	346	331	338	322	314	370	319	360	354	301	348	313	352	326	280	408	334	328	333	319	340	338	355	340	353	340	338	352	358	363	325	299	324	349	332	350	357	350	315	351	374
19221	2289	2755	3357	3146	2622	2268	2281	2097	1732	1527	1419	1403	1492	1392	1194	1192	1298	1421	1323	1135	923	865	885	892	838	873	879	855	855	897	894	897	823	833	815	833	797	840	803	833	852	822	847	848	852	809	850	813	799	859	817	818	843	826	855	833	849	840	841	834	811	858	817	858	783	820	839	840	815	846	816	801	791	830	863	805	850	813	848	801	798	813	842	854	873	855	814	799	844	840	793	833	827	806	812	783	819	802	803	780	886	811	859	820	838	859	761	838	822	781	861	832	850	831	811	785	843	845	858	829	848	854	838	813	819	815	837	782	813	813	857	847	843	811	825	848	812	830	815	780	844	820	829	829	839	841	880	798	809	807	856	845	821	842	773	819	834	842	859	851	867	808	865	811	807	854	827	781	811	849	854	821	810	808	881	827	863	815	821	842	858	852	876	762	869	823	810	838	793	857	812	827	821	798	836	829	810	795	803	846	885	854	845	854	824	801	810	784	778	843	871	824	830	813	854	789	847	819	829	789	836	846	833	838	871	855	786	827	823	844	823	820	825	818	884	842	857	818	809	823	827	795	799	873	844	831	775	814	780	779	781	847	847	807	889	830	845	840	796	820	831	799	822	787	829	835	815	865	849	814	821	874	781	799	788	847	843	797	832	852	842	834	775	833	852	822	801	783	807	818	806	828	815	797	827	832	776	774	829	812	855	865	813	840	820	835	842	829	851	774	795	843	847	818	783	800	790	816	835	836	875	815	781	833	835	833	842	798	783	830	811	867	816	813	784	816	792	838	837	830	798	845	795	809	818	851	805	807	822	860	816	813	848	818	798	875	835	825	851	800	820	799	852	854	861	810	824	787	866	846	863	784	800	836	864	809	822	862	807	844	798	768	855	831	828	825	826	856	862	823	807	841	778	809	826	856	809	846	853	819	857	844	813	850	862	819	830	831	796	807	773	775	832	806	849	831	814	877	815	852	890	866	823	837	876	828	826	828	797	762	753	795	790	857	817	834	835	827	770	818	857	862	812	836	839	800	788	785	799	840	859	802	824	847	826	831	815	856	886	826	860	845	857	871	817	764	786	875	843	869	768	812	812	808	846	839	874	841	855	829	840	857	835	768	807	877	778	754	845	818	843	795	801	799	776	825	854	862	832	796	841	859	792	802	853	819	807	839	847	832	870	831	818	812	846	861	860	848	826	854	837	757	812	824	857	841	835	867	845	825	814	821	794	820	850	866	798	764	854	810	815	832	879	863	829	829	764	809	778	845	825	844	790	810	803	826	804	809	851	803	821	870	785	819	791	828	846	840	844	772	842	859	881	821	832	766	811	794	899	828	831	869	859	836	817	851	795	802	818	820	827	863	786	843	898	835	786	773	783	792	845	838	803	807	814	856	786	825	811	784	815	798	855	819	818	766	824	799	822	764	792	796	793	836	818	798	844	838	808	820	861	843	876	823	853	842	843	817	830	841	814	814	842	803	788	773	853	812	851	802	838	824	790	842	823	830	765	825	860	831	832	838	866	784	890	828	803	817	798	804	871	821	802	822	822	846	862	835	826	808	842	799	823	859	789	818	835	898	809	816	789	812	823	806	835	861	797	823	817	811	854	891	809	810	795	847	792	849	847	797	787	868	847	876	850	808	870	790	897	887	803	823	810	803	808	830	805	848	813	875	884	848	791	766	820	838	833	805	858	861	809	875	834	822	818	795	770	851	813	844	783	872	787	843	827	853	850	806	844	825	801	813	809	864	826	811	820	838	850	794	836	797	868	860	836	825	839	820	848	844	844	814	864	817	782	798	796	799	811	870	812	811	822	785	798	823	859	825	827	855	809	834	834	800	811	794	814	851	873	807	845	828	855	848	858	865	859	795	845	834	784	808	828	870	828	789	829	843	842	854	795	828	813	872	814	819	783	811	833	849	818	829	804	790	802	780	877	876	808	847	803	847	858	801	861	807	825	855	848	832	839	825	847	929	816	898	910	818	838	877	841	764	828	832	825	854	822	826	883	787	806	802	822	838	779	822	797	812	823	869	835	889	845	805	828	807	853	841	784	892	819	842	823	783	787	842	803	825	826	801	807	819	833	841	854	840	802	856	836	834	810	819	804	862	811	850	824	798	812	845	822	814	850	789	784	819	764	799	798	813	862	807	858	814	836	838	800	824	866	835	809	836	829	788	819	811	802	762	791	826	854	793	824	830	812	805	877	803	822	853	867	823	832	817	857	824	858	764	819	773	839	803	826	808	847	828	832	840	825	799	825	773	837	805	831	821	813	810	806	785	792	807	858	873	837	820	815	814	868	840	811	854	805	846	841	871	824	838	871	876	842	854	753	813	791	816	830	797	789	850	848	831	828	837	873	859	823	815	854	873	896	807	831	826	829	870	823	873	814	816	783	821	866	842	801	825	806	807	865	835	841	823	812	819	821	786	859	831	779	776	792	815	862	835	784	826	858	817	830	843	874	841	841	861	801	790	847	876	831	841	854	803	839	769	801	846	826	861	768	778	798	879	787	827	817	817	822	832	860	843	840	866	828	797	861	847	843	802	823	822	833	812	819	851	852	752	872	774	883	831	804	807	841	831	860	867	784	890	842	823	839	859	829	837	824	851	814	790	834	819	835	858	816	859	841	833	804	832	820	881	806	803	802	831	826	807	826	806	831	843	810	793	795	886	829	751	784	831	838	830	790	813	814	808	848	825	824	838	849	868	872	827	845	848	815	846	834	817	860	828	855	876	814	797	831	830	839	840	785	818	816	841	838	827	844	857	827	826	829	791	811	836	888	832	829	781	838	839	833	853	797	803	798	852	809	821	803	879	836	818	846	859	845	805	802	809	812	817	817	814	848	811	843	861	809	887	812	853	786	791	834	830	818	838	850	804	840	818	824	842	801	832	849	825	847	823	826	895	850	819	769	791	822	830	836	876	869	862	848	824	787	824	810	865	778	808	855	805	831	792	801	812	852	818	776	804	819	804	812	846	861	816	833	806	858	841	828	852	832	847	813	809	823	826	799	814	791	825	871	814	807	863	854	859	814	818	805	866	805	873	806	867	847	818	805	793	812	848	806	813	847	833	838	837	810	798	836	781	842	845	816	878	824	832	841	866	833	846	818	815	792	811	847	793	868	841	862	853	894	781	821	833	798	828	830	773	785	848	894	838	890	825	862	864	839	862	803	816	799	864	821	825	823	905	837	809	773	834	809	813	817	858	823	858	762	846	833	861	833	791	872	791	826	843	821	881	843	841	852	783	816	861	808	847	818	785	838	818	780	844	826	814	862	770	831	794	804	837	845	855	824	857	790	859	801	895	826	838	826	805	831	808	877	763	811	792	815	821	836	874	780	862	827	778	856	807	800	818	836	849	793	858	839	848	809	813	846	850	846	788	820	778	804	842	833	815	834	802	839	825	814	852	779	800	790	797	823	809	845	816	834	818	849	860	843	812	847	801	855	784	831	832	864	818	817	801	794	815	870	848	828	806	821	821	843
36716	8553	1839	1277	957	770	640	631	560	468	395	397	412	394	374	331	339	413	354	333	288	282	244	232	257	268	266	258	293	275	255	284	296	271	255	243	253	234	264	237	247	240	245	249	262	254	231	271	238	264	251	283	248	282	237	209	249	277	248	262	236	239	240	227	237	195	242	261	251	218	242	233	268	266	232	228	235	225	249	258	245	237	230	252	254	261	252	274	252	261	244	235	249	244	210	278	255	241	257	269	253	244	268	258	263	280	253	275	266	261	235	236	236	249	282	245	271	267	260	241	225	233	276	226	228	260	231	269	250	254	249	254	260	239	229	256	242	245	261	282	249	257	233	254	238	236	243	231	252	257	234	255	236	240	239	247	268	245	285	254	270	238	259	240	254	235	234	230	251	281	237	269	277	223	273	272	254	248	220	245	288	268	251	235	243	233	257	278	251	268	234	266	240	247	230	253	287	233	219	248	260	252	256	297	261	264	235	274	266	244	236	262	243	261	251	262	249	289	236	236	207	237	248	258	266	247	242	248	256	233	252	259	214	238	267	242	221	243	208	279	249	276	268	253	247	257	248	273	256	235	259	235	246	228	243	235	269	267	242	265	261	269	248	260	223	263	223	235	237	246	247	263	240	252	246	252	241	240	227	236	246	276	275	255	239	234	254	283	250	232	264	208	248	240	249	250	251	257	256	246	250	246	225	237	250	247	268	229	265	281	240	241	248	240	217	255	246	255	247	273	235	235	250	283	233	241	267	242	248	249	278	242	248	255	250	242	250	240	241	260	238	251	232	254	212	268	223	265	250	255	223	254	270	254	214	260	214	245	284	255	233	232	210	256	257	247	235	229	253	251	257	271	237	249	240	236	263	237	231	239	259	263	224	237	227	234	231	241	263	231	262	258	293	267	252	242	254	233	258	242	237	267	234	269	258	269	248	235	248	276	239	251	260	251	246	254	265	253	247	280	260	247	247	206	226	281	290	276	281	232	245	226	260	253	247	219	289	265	248	255	256	255	227	221	246	263	227	265	262	258	266	233	265	238	246	239	229	260	261	243	251	266	234	244	250	247	242	274	257	266	262	282	232	254	237	248	229	240	271	229	263	259	245	274	219	229	239	244	260	270	240	227	248	266	223	272	274	219	252	260	248	268	252	279	284	260	246	251	273	237	286	269	274	236	248	253	259	265	239	237	266	264	221	233	208	253	271	291	265	242	247	225	259	273	243	248	257	239	234	254	253	255	294	255	261	242	251	261	252	255	245	254	248	264	239	239	241	292	264	216	228	249	238	249	241	231	258	270	243	268	222	279	262	260	255	240	249	269	262	256	250	239	293	218	217	275	253	269	256	214	255	228	226	234	237	230	271	277	263	246	252	216	244	252	264	252	247	258	236	298	251	258	256	252	246	255	253	246	235	229	265	252	267	236	233	252	278	251	263	243	278	246	238	244	251	237	262	244	233	231	223	228	268	285	270	256	251	277	236	242	221	251	253	262	227	249	258	264	266	234	260	264	268	239	229	251	240	295	271	227	265	242	227	271	281	277	260	262	234	239	249	258	271	223	266	277	234	242	251	243	240	261	278	265	293	276	247	226	249	265	237	235	231	258	281	240	231	252	244	246	223	267	252	230	279	226	254	249	238	259	249	238	248	275	263	245	249	264	235	260	231	253	258	247	250	252	236	242	238	228	261	252	270	240	262	245	250	236	278	234	226	233	281	248	270	252	266	251	244	261	257	242	250	249	228	248	249	253	245	275	248	227	257	243	260	238	238	248	231	250	256	238	266	270	272	230	258	264	248	245	252	266	247	222	259	252	253	256	244	253	257	271	255	240	271	263	231	209	237	258	242	244	269	254	243	261	234	240	231	239	229	271	280	261	252	216	233	246	234	244	244	263	230	231	250	245	268	269	274	272	274	252	259	271	275	273	271	251	236	262	225	241	263	272	229	274	262	260	240	248	253	234	248	242	199	243	249	239	262	244	234	214	266	239	250	251	260	245	281	249	257	240	261	242	222	266	231	243	246	229	233	239	260	235	258	251	280	255	247	256	257	248	264	250	261	257	225	240	244	270	236	260	236	244	272	228	229	251	228	272	277	253	216	246	274	227	260	241	226	267	263	258	276	266	248	245	217	262	236	237	282	255	225	221	255	298	259	243	237	237	248	253	263	240	231	241	278	251	258	272	266	228	275	273	252	279	245	250	266	267	260	285	261	230	251	243	274	273	242	253	256	224	251	256	260	247	249	270	218	276	233	260	245	247	220	264	275	216	248	268	245	254	233	264	270	261	274	229	234	231	267	277	218	272	249	252	271	243	242	253	252	282	265	248	269	235	266	256	246	279	263	246	250	246	293	229	250	239	251	249	258	273	209	232	261	263	219	257	253	261	225	242	247	230	269	257	223	233	273	233	254	242	246	225	247	267	267	248	278	236	259	249	244	245	262	230	260	250	263	264	245	216	284	255	248	257	241	236	247	250	246	265	274	251	261	249	243	231	258	249	235	250	250	243	248	239	269	254	268	255	247	238	247	250	271	259	239	269	235	250	237	249	236	241	247	225	248	270	256	228	255	271	255	251	268	259	290	242	234	247	261	268	242	295	254	261	270	251	255	289	242	225	271	255	263	285	246	259	240	257	279	268	242	248	231	284	264	269	228	259	256	247	238	248	227	267	209	252	216	270	246	253	238	242	225	251	275	268	252	239	266	228	260	283	285	250	253	266	260	272	266	242	262	250	253	237	250	230	285	254	212	257	261	246	245	276	209	246	257	255	281	268	246	235	260	249	264	249	224	245	250	248	245	247	267	222	274	261	235	237	257	248	218	239	262	248	236	250	250	272	271	240	222	236	232	272	258	269	244	250	281	261	265	258	255	259	238	238	259	247	249	221	260	255	216	260	237	234	221	266	226	256	246	271	233	261	257	228	221	256	269	225	250	233	280	264	240	270	264	255	250	255	258	277	205	236	263	250	262	237	224	244	255	240	240	233	280	262	258	227	266	242	265	259	262	254	250	246	279	256	260	243	250	257	256	218	240	212	230	275	260	249	245	261	220	228	253	226	226	272	238	241	237	243	251	238	228	272	254	226	248	241	252	252	243	267	233	258	258	246	242	249	253	244	249	241	234	229	243	253	265	246	242	252	263	265	241	238	254	250	236	244	249	265	251	252	239	216	238	265	261	257	237	254	242	264	266	239	275	236	228	287	236	268	233	234	259	260	255	259	237	263	263	258	245	250	257	276	256	237	266	230	222	241	261	276	277	222	213	205	241	230	261	228	219	254	260	221	263	265	258	264	276	233	266	227	254	278	251	240	241	251	251	262	265	241	242	209	260	259	255	258	238	240	237	218	251	257	250	244	241	257	217	265	242	245	260	231	265	254	235	247	260	256	242	225	252	249	252	218	260	252	239	253	259	244	228	241	251	250	258	244	267	255	260	297	239	253	236	250	243	250	255	235	247	254	258	273	257	223	246	250	229	255	238	283
23338	3255	3320	4124	3576	3187	2847	2896	2280	1797	1679	1503	1617	1556	1327	1225	1335	1632	1407	1149	925	726	701	652	685	663	707	638	663	743	761	869	745	585	641	625	642	596	616	611	634	579	629	616	602	613	633	628	625	591	621	637	654	599	580	658	626	610	617	595	641	591	653	630	590	619	598	628	596	597	614	633	629	606	605	643	597	609	597	599	623	596	639	616	618	577	587	629	621	583	591	609	584	594	649	643	603	629	659	615	587	623	621	589	605	623	563	636	640	609	607	605	588	597	630	610	593	572	590	598	604	615	606	675	622	600	630	628	646	673	627	603	561	657	614	574	598	608	645	641	648	599	634	610	641	612	635	609	611	623	562	618	649	638	570	602	609	605	573	582	609	564	595	572	659	584	591	590	596	634	598	633	599	596	602	628	614	582	585	596	631	612	619	583	614	605	614	584	599	612	581	604	609	630	618	578	612	592	628	624	578	612	645	642	614	638	653	627	614	585	639	593	634	619	611	560	601	624	602	640	641	621	581	642	616	578	633	580	586	678	613	575	595	611	619	605	633	579	591	626	598	563	586	598	599	600	628	621	628	633	608	606	606	593	625	594	616	578	639	609	622	619	644	605	619	594	592	620	630	603	621	574	613	625	593	606	625	606	613	622	585	561	608	607	621	641	596	580	587	613	605	635	624	626	602	593	623	665	634	633	633	611	617	627	612	610	609	638	579	600	640	640	598	585	566	618	623	631	631	596	574	606	617	596	669	609	627	537	617	571	588	586	660	593	607	578	618	604	647	609	651	619	617	626	557	613	597	635	571	590	637	624	640	564	607	614	567	550	613	627	605	643	618	615	599	629	601	590	609	606	544	600	605	603	589	618	631	630	568	595	616	599	607	607	605	617	614	593	604	562	597	610	554	598	621	627	633	609	610	624	616	649	598	600	569	618	587	621	557	575	619	602	629	611	614	593	646	568	585	589	627	583	607	599	618	667	610	591	624	615	604	607	592	659	612	572	639	620	654	664	584	621	592	612	604	620	616	647	597	619	676	609	638	604	623	558	596	613	596	606	591	561	599	592	588	613	616	621	609	596	612	642	615	597	660	637	605	624	574	660	575	655	597	567	651	620	660	579	612	621	609	606	673	549	604	592	601	647	583	601	603	590	631	602	617	600	553	651	616	633	570	636	655	572	606	670	604	609	596	604	597	584	600	583	606	620	609	572	583	606	664	601	611	622	595	615	625	619	616	603	635	585	636	585	642	602	586	614	614	594	608	591	583	623	597	620	648	625	617	637	597	609	598	644	582	645	580	585	592	619	577	628	631	613	625	616	588	622	601	592	584	609	619	617	622	586	580	632	618	626	621	600	590	595	686	579	600	638	634	599	611	606	581	586	585	641	620	567	660	617	608	588	636	615	615	614	626	641	652	620	662	629	606	613	562	622	584	602	587	610	630	601	581	570	626	612	576	615	579	603	658	581	587	595	603	610	605	638	605	608	606	590	556	632	568	565	615	630	608	643	625	606	578	608	609	600	594	587	564	608	579	638	609	643	603	580	613	557	602	612	576	579	630	615	614	636	591	663	607	595	598	613	615	615	610	621	676	636	625	572	623	612	557	599	593	542	599	675	593	601	606	598	640	635	611	613	580	615	609	620	587	624	604	617	641	660	620	594	657	633	638	576	577	602	584	668	650	584	621	634	625	579	611	604	576	649	626	626	594	608	628	598	582	623	657	641	599	618	657	588	630	605	611	606	615	567	601	616	611	558	612	618	587	628	608	642	600	638	605	604	540	631	583	568	643	612	641	603	627	629	628	592	630	547	601	615	623	634	602	604	587	622	609	599	631	610	603	614	625	649	638	603	605	584	638	633	627	632	609	623	638	580	615	640	578	629	605	601	640	630	580	602	573	594	604	616	583	609	630	590	634	606	638	632	611	648	596	583	588	638	562	593	615	596	623	628	637	572	623	599	598	653	622	619	577	623	584	595	640	585	602	584	612	600	600	584	604	603	607	609	600	640	612	603	633	592	603	588	627	578	591	617	600	598	634	600	599	585	599	632	622	599	604	613	618	582	618	582	655	571	646	580	606	574	616	603	621	658	633	573	644	587	594	603	578	600	598	608	632	634	609	605	611	619	629	582	639	619	611	588	608	603	581	592	638	605	596	595	608	615	626	604	620	582	599	593	551	634	628	593	621	587	635	644	576	613	572	588	623	661	647	597	626	680	639	616	601	587	643	578	621	591	661	639	599	629	660	607	612	603	613	641	626	626	583	592	590	583	612	572	609	587	607	607	608	606	645	633	620	592	596	632	560	618	609	575	597	586	642	595	589	569	600	608	631	593	612	619	637	604	586	602	622	611	649	607	595	611	592	588	625	617	607	632	570	596	576	583	597	613	614	610	588	614	625	556	585	595	621	581	630	606	634	603	581	621	640	611	599	618	628	602	627	615	633	592	574	598	589	643	613	641	597	625	588	628	586	572	631	649	645	598	619	656	592	648	624	604	627	585	559	541	619	646	621	613	564	617	610	631	604	581	616	539	611	611	583	613	621	598	606	622	617	597	634	585	633	628	621	627	652	589	584	612	602	582	629	660	589	622	602	596	590	624	648	620	569	643	649	654	603	639	666	620	587	645	607	583	624	604	646	619	630	584	631	617	596	625	617	606	599	573	587	588	621	630	650	619	613	641	614	621	609	598	616	562	586	610	605	644	605	579	625	617	623	621	579	607	583	580	629	630	597	578	621	629	598	569	618	608	600	609	631	576	564	606	609	621	579	574	599	663	620	594	624	591	576	640	606	597	626	582	622	669	616	646	600	601	593	613	540	639	612	620	607	552	623	605	587	578	618	573	585	605	620	637	583	594	546	604	606	614	633	591	639	564	656	598	604	637	606	614	634	600	598	639	631	630	575	636	663	600	602	572	617	591	569	594	572	620	572	606	606	602	607	589	598	575	593	612	593	591	567	562	573	624	594	590	610	575	591	597	594	582	602	575	596	590	641	602	614	619	626	593	584	594	602	568	679	614	590	634	614	562	629	556	622	625	609	584	622	643	616	598	592	599	591	608	633	601	631	589	636	614	631	601	595	626	593	629	609	614	648	650	594	607	572	607	615	607	643	601	617	608	602	589	657	621	606	570	666	624	586	635	596	624	629	597	657	580	637	615	655	629	630	610	621	592	638	588	633	607	613	598	643	638	643	565	591	627	612	611	618	597	646	575	557	641	613	607	652	601	611	591	633	572	625	604	606	611	667	582	656	601	602	647	623	662	607	634	616	648	591	657	630	615	617	594	604	556	610	628	624	591	631	612	603	648	621	612	608	571	627	594	596	594	625	570	622	617	605	625	591	619	597	628	594	645	627	615	632	589	598	616	605	608	598	567	602	590	605	606	651	591	618	660	576	605	608	602	556	585	610	639	660	607	638	616	636	611	602	568	568	596	632	601	631	608	633	662	577	614	660	614	599	600	615	668	617	607	586	607	624	600	602	618
12520	1720	577	544	439	400	429	378	339	333	357	309	308	299	363	315	343	322	319	265	303	282	273	278	256	279	279	279	293	276	269	302	293	254	295	280	302	276	328	289	252	270	275	263	265	301	285	288	297	274	292	268	278	292	294	270	245	294	280	275	262	281	307	310	322	300	284	283	260	275	259	284	293	286	266	271	297	267	306	300	290	302	292	267	276	330	281	245	269	283	303	287	291	271	268	272	295	294	249	298	296	261	278	298	278	280	311	285	272	263	262	271	291	302	268	288	269	280	273	282	286	306	263	297	280	281	273	270	281	282	259	273	262	239	278	270	305	287	311	282	269	275	284	281	287	285	282	256	306	287	261	278	296	290	270	273	301	285	287	295	304	272	258	268	268	291	309	281	257	277	265	311	305	307	259	294	273	292	286	276	270	272	285	264	293	295	278	253	275	300	286	284	257	313	265	286	255	312	304	272	299	305	266	272	266	294	263	293	268	286	281	304	290	270	261	259	283	267	276	292	295	307	274	287	313	301	305	294	290	274	243	271	269	309	275	282	278	254	315	267	288	265	282	287	290	279	246	308	274	267	277	268	280	278	294	310	265	298	264	267	278	298	292	302	282	272	298	281	276	261	307	281	272	264	307	254	288	301	281	257	297	261	271	273	300	294	275	281	242	290	261	278	249	275	295	263	297	275	258	271	277	266	274	282	317	289	284	281	290	265	290	288	282	258	300	296	306	278	276	289	284	273	321	265	318	279	250	268	285	270	261	265	279	276	297	265	265	273	270	296	291	272	269	278	297	301	283	315	279	299	273	281	280	268	273	254	242	290	279	260	281	299	261	280	291	290	270	315	278	290	317	263	278	306	294	288	288	282	255	270	282	299	278	295	281	240	256	270	256	284	272	274	294	297	281	279	284	280	282	262	281	281	291	280	270	291	288	284	264	281	252	282	277	288	259	268	276	285	296	274	288	285	276	271	283	266	263	299	301	266	267	306	308	273	262	279	283	294	297	313	270	272	304	274	313	278	285	268	257	274	257	307	299	281	295	301	288	287	288	306	282	302	299	283	290	274	283	246	294	305	315	282	270	291	256	278	258	270	300	285	300	278	301	286	284	264	322	279	276	240	279	274	317	272	240	289	258	263	288	247	293	279	269	278	256	269	287	263	273	268	272	291	293	310	286	292	275	240	285	264	271	291	321	278	291	311	260	291	257	257	281	301	295	282	307	267	278	297	303	300	288	305	277	292	317	282	291	243	295	290	263	276	272	274	265	301	295	248	314	269	285	299	244	303	310	274	248	286	288	293	253	289	275	281	280	257	290	266	282	267	284	302	281	296	286	281	244	293	276	291	280	312	310	287	264	278	271	270	232	305	285	276	312	289	257	281	295	294	269	256	277	266	286	285	273	302	279	297	298	295	291	272	275	251	258	274	276	291	276	263	261	268	350	286	300	290	267	296	274	256	277	279	267	254	246	248	294	268	285	279	264	315	301	281	309	274	290	285	276	274	295	284	276	297	293	288	289	277	278	270	256	264	270	265	252	306	262	294	286	286	276	280	279	285	272	283	255	263	271	280	313	257	269	276	277	265	250	291	272	291	280	265	290	259	280	283	322	306	247	288	258	269	279	276	273	259	297	277	268	271	256	281	306	296	289	304	261	281	266	288	251	280	300	289	302	300	266	245	280	266	280	275	286	273	278	257	290	256	281	291	268	296	271	260	246	307	301	308	295	257	276	261	289	292	283	294	258	267	294	286	271	303	254	251	304	298	289	279	301	309	286	270	290	292	281	293	263	273	294	273	322	269	276	279	280	285	283	298	292	296	320	272	281	287	259	258	264	307	284	284	276	268	293	284	280	265	287	293	274	271	266	275	280	298	294	277	300	302	281	269	292	306	274	267	283	282	289	238	258	286	295	303	267	271	293	287	260	253	284	294	285	275	286	286	260	290	287	289	330	255	243	287	289	273	278	267	277	291	272	280	268	298	278	282	296	270	300	289	302	292	288	282	298	274	261	291	284	281	291	291	309	303	285	274	286	289	297	279	272	291	293	296	296	312	293	294	269	279	274	269	300	296	303	293	292	281	288	264	258	274	285	303	289	308	283	252	292	304	270	237	269	277	260	312	285	290	316	279	269	250	283	293	279	282	263	241	259	278	278	257	267	280	312	266	297	239	299	286	306	278	276	280	264	271	291	266	304	257	283	304	303	301	247	256	277	285	269	266	282	270	292	310	270	260	260	291	272	283	276	270	303	268	269	262	290	295	268	301	299	316	286	296	248	270	282	292	317	280	271	258	268	263	286	241	276	274	280	312	282	304	285	276	274	283	259	280	263	276	286	288	282	287	284	271	283	286	290	293	254	259	294	263	254	267	289	278	295	263	294	283	278	275	316	265	285	305	270	279	296	299	265	311	266	271	279	269	311	245	317	258	297	290	292	268	252	290	290	283	281	284	303	306	281	274	289	283	281	288	319	257	276	286	275	283	265	255	276	269	298	300	297	280	277	276	278	270	276	313	287	282	265	289	288	266	312	270	291	280	283	270	290	271	273	276	255	282	288	322	328	272	281	289	248	268	307	251	248	262	287	286	286	281	270	292	314	261	280	274	295	268	301	300	251	313	304	289	308	301	283	259	268	280	278	274	282	309	271	248	322	299	299	263	270	293	268	302	302	275	326	262	281	276	269	318	253	316	287	259	265	238	325	303	280	268	312	293	283	289	291	278	271	278	262	286	259	299	272	276	310	284	281	277	257	267	257	264	301	290	287	288	279	282	288	255	289	285	272	321	284	269	290	249	275	274	289	285	289	303	265	281	257	296	252	275	262	292	264	279	286	294	262	282	295	293	269	294	274	247	291	274	280	296	322	285	279	300	307	297	284	275	269	279	269	298	263	266	298	275	247	265	297	262	300	254	286	288	264	268	262	298	260	266	295	280	278	282	285	251	287	252	295	276	308	282	292	299	272	272	289	248	278	305	288	260	311	295	276	280	263	256	322	289	273	282	274	265	321	280	280	258	252	304	282	270	309	281	259	236	289	303	291	272	303	290	288	281	285	291	289	280	279	235	305	292	301	276	281	258	277	275	275	266	306	277	282	247	276	284	261	277	261	279	288	272	285	276	240	272	301	287	304	307	311	283	288	283	269	299	293	263	275	250	276	258	281	261	275	271	299	262	276	301	308	280	253	239	305	268	243	267	287	282	280	281	318	305	253	309	270	295	323	289	243	275	277	298	276	280	268	328	286	295	278	276	262	268	289	296	243	269	282	307	269	284	285	321	277	283	310	282	258	290	283	262	282	304	260	287	309	280	286	245	293	281	335	305	282	263	263	291	284	283	279	286	269	251	309	304	283	308	258	266	315	290	302	278	269	315	279	287	309	290	259	302	257	291	271	270	294	269	257	267	264	259	281	292	259	296	337	302	270	265	255	284	295	266	322	265	266	281	271	309	296	279	264	277	265	257	290	277	288	270	282	281	251	271
9020	1412	1438	1711	1571	1382	1423	1381	1170	1095	938	975	1019	996	924	870	951	1019	913	816	749	711	715	718	743	749	713	729	726	772	743	745	696	642	720	698	729	742	740	709	690	688	679	713	722	709	692	718	682	683	761	677	687	707	712	760	692	718	698	671	712	745	715	715	708	724	662	695	670	700	705	730	719	711	694	689	679	747	689	669	754	704	692	731	703	680	681	742	701	743	710	701	674	692	706	716	692	629	764	717	657	667	686	674	665	703	725	687	763	663	721	682	716	727	712	706	725	731	686	742	647	692	651	682	695	721	695	688	715	737	766	707	683	692	718	684	671	709	675	713	672	706	723	735	732	726	676	707	699	671	729	715	674	670	682	688	704	723	686	704	701	713	683	765	703	640	763	704	668	726	729	702	699	697	611	689	659	717	703	697	707	731	711	729	715	707	732	710	665	675	724	723	705	741	687	676	720	692	693	761	707	734	677	669	711	717	718	742	694	707	671	708	710	697	768	750	724	692	647	715	710	678	706	682	674	709	727	770	696	686	673	702	707	750	685	694	686	686	710	691	730	638	691	682	706	709	702	718	661	714	707	673	738	682	672	697	715	698	673	703	747	698	708	731	761	718	684	639	656	695	671	668	691	728	716	739	719	704	670	730	682	719	706	739	730	699	740	664	720	654	689	710	712	693	759	680	700	696	671	720	680	684	730	643	693	677	678	708	685	705	690	745	693	697	726	660	702	700	700	701	691	747	731	650	685	684	700	676	654	690	707	657	736	667	732	680	712	706	701	712	677	716	736	672	680	664	712	642	696	669	692	711	658	690	717	682	662	712	680	685	724	712	717	724	675	690	686	732	680	713	710	707	686	691	730	680	708	701	687	754	707	703	659	696	694	700	738	780	685	719	726	658	706	753	684	698	703	708	698	709	697	700	690	686	716	662	662	666	726	697	685	661	717	683	700	697	678	676	728	706	685	682	741	725	718	742	719	706	682	734	690	695	734	692	707	704	696	660	717	670	706	715	710	673	662	694	741	720	629	684	670	660	699	717	696	715	704	625	704	734	708	701	701	705	736	690	696	680	695	728	684	707	736	632	712	737	688	696	712	694	672	695	694	680	706	759	752	708	706	659	687	698	693	719	659	698	702	714	692	735	731	728	710	693	724	721	736	719	734	681	667	676	667	680	694	707	703	692	691	743	669	742	682	674	743	678	735	658	726	645	689	706	721	719	714	697	713	667	740	692	726	673	730	743	694	734	682	641	677	731	664	681	702	703	703	708	700	717	736	677	686	692	669	725	707	706	717	694	688	706	657	687	697	708	731	690	739	706	700	686	736	680	770	730	687	660	695	681	696	711	651	701	669	693	682	679	686	691	716	723	726	727	713	731	668	686	692	661	664	701	690	684	694	715	715	700	678	647	709	723	666	753	662	739	669	725	691	703	802	679	733	740	646	722	680	716	660	692	687	689	679	692	747	730	732	728	723	679	727	696	647	677	695	730	660	709	716	669	740	700	684	695	751	708	726	719	694	709	705	673	767	748	677	696	719	690	681	712	690	618	686	741	689	734	708	687	663	748	704	703	658	687	655	736	688	730	657	721	710	689	745	692	704	680	690	721	720	732	668	708	724	690	716	686	660	711	680	700	734	701	758	667	637	717	644	648	726	668	693	695	717	744	690	651	699	677	688	675	731	685	711	678	721	672	692	685	689	722	696	722	750	732	746	679	723	689	703	742	708	695	715	697	778	683	683	696	724	717	711	720	658	669	671	719	677	743	719	694	634	696	726	708	732	695	706	761	685	656	711	698	682	692	692	710	697	681	692	765	737	709	722	684	743	723	719	692	741	689	686	695	614	719	741	742	731	693	699	686	678	682	661	654	701	704	720	706	756	687	711	691	710	698	721	687	668	742	776	716	705	730	732	720	720	701	729	692	715	766	665	676	684	708	721	714	708	627	674	673	687	687	730	715	703	701	738	732	687	709	721	717	699	685	670	719	750	740	723	696	689	674	757	677	641	707	744	753	727	672	721	692	684	701	709	682	699	708	695	700	661	709	698	699	687	645	712	716	657	682	756	686	681	686	659	731	707	729	699	682	683	728	724	689	719	660	689	712	715	674	690	657	694	738	701	725	722	729	699	720	732	729	709	713	664	738	713	724	690	701	678	721	684	691	714	710	700	718	736	671	710	750	719	702	610	668	690	715	716	699	720	683	727	708	728	702	750	682	713	679	716	715	702	723	685	683	708	730	698	713	673	701	724	714	661	671	701	690	681	717	741	684	734	678	723	732	741	749	684	633	705	703	639	697	697	663	732	696	666	670	707	698	672	668	678	750	727	697	693	704	674	682	676	707	717	707	698	679	701	684	739	685	712	700	723	643	709	725	739	727	722	705	699	729	717	706	680	732	688	680	704	715	676	688	717	675	681	691	715	689	707	746	697	729	739	688	701	672	710	664	696	731	669	680	699	729	698	683	700	689	774	725	718	732	721	711	705	684	712	684	745	710	690	694	731	680	720	677	716	729	668	699	674	684	673	702	676	674	741	714	722	726	706	675	702	692	723	682	702	666	706	711	746	677	686	714	660	660	680	768	672	713	728	711	694	697	720	708	734	713	707	706	702	732	709	676	704	661	745	703	762	649	703	701	689	732	677	662	683	723	711	685	641	721	705	704	747	742	766	725	698	744	718	697	687	698	735	713	758	689	738	726	726	678	702	711	723	627	734	693	696	726	697	739	683	672	731	669	685	715	668	699	741	695	681	708	691	711	725	695	732	683	700	722	710	732	663	779	640	707	673	701	658	697	731	679	677	695	716	703	727	659	693	709	706	676	707	710	687	699	711	682	694	694	738	746	711	710	694	692	681	726	695	609	693	712	680	672	740	698	745	650	731	694	636	691	673	677	718	725	695	680	726	718	705	733	718	714	739	677	699	667	689	671	702	706	680	712	706	668	777	713	642	693	673	672	720	675	646	763	703	695	702	713	691	694	711	676	684	688	683	704	710	718	668	662	705	669	716	713	675	732	683	745	732	649	720	671	726	642	656	694	643	646	703	716	703	700	776	687	690	726	717	685	672	780	684	718	699	664	701	725	705	669	657	702	683	674	697	712	748	722	701	712	751	704	741	681	673	721	754	709	670	687	655	685	708	710	776	672	689	708	687	690	676	728	707	694	699	724	681	725	664	667	688	745	697	671	693	706	691	682	694	720	692	743	640	768	709	706	694	688	717	698	748	687	698	760	726	684	700	712	700	709	770	647	658	727	681	681	673	669	689	727	709	684	717	696	683	715	762	720	810	770	744	686	709	673	650	663	699	641	721	731	703	682	689	697	698	721	742	761	725	719	728	681	695	714	681	718	646	700	726	699	686	660	774	696	675	646	672	735	677	682	707	703	684	657	655	719	765	743	747	684	670	702	665	689	687	688	721	717	734	686	694	664	676	681	720	671	689	725	708	668	723	720	687	702	723	651	678	735	710	658	713	719	673	721
27108	4960	1111	991	754	712	661	592	484	475	471	400	485	446	452	441	450	415	361	371	345	337	341	333	384	369	296	331	386	367	376	341	338	331	341	311	356	329	342	327	379	384	337	358	347	329	345	368	364	320	378	314	363	347	331	376	318	376	358	344	377	312	345	358	320	340	336	354	331	359	331	342	366	349	392	342	344	355	364	356	357	351	343	370	321	379	320	345	330	329	331	339	345	368	374	323	336	315	336	361	321	379	349	343	335	346	356	384	348	355	351	320	334	314	343	345	359	342	348	323	324	361	329	366	328	338	330	374	332	292	344	338	328	341	373	305	327	372	344	370	322	348	334	353	332	336	335	330	316	351	354	342	333	321	335	358	341	358	314	316	324	354	329	365	341	323	323	344	363	344	346	333	325	355	358	370	323	339	336	357	351	330	364	343	329	340	347	340	314	358	378	371	374	347	346	382	378	371	335	371	360	336	370	389	331	336	327	360	361	325	360	347	296	364	320	333	354	337	350	360	342	358	344	348	327	341	359	366	355	363	359	384	300	342	329	313	352	352	363	334	335	331	364	334	353	340	358	296	355	319	364	342	350	353	342	339	347	320	326	348	349	323	346	325	349	360	376	336	361	346	388	331	347	317	349	341	344	354	374	354	339	327	303	309	332	348	348	377	350	320	325	321	349	360	387	350	345	378	309	341	384	367	397	347	357	329	333	322	345	348	371	382	319	384	319	304	360	312	352	349	373	360	356	347	322	354	356	388	344	344	365	305	313	338	354	355	329	321	368	368	369	317	347	342	355	343	340	355	339	368	347	371	367	342	331	401	333	355	299	292	369	327	323	351	369	345	355	375	333	363	321	340	334	361	343	374	364	308	370	341	311	344	371	354	346	328	336	354	332	330	349	325	334	323	342	372	354	346	335	343	366	355	340	349	327	346	325	313	337	366	380	352	348	338	362	324	318	314	360	355	367	372	368	349	329	375	312	309	378	351	341	365	345	385	343	351	362	354	361	355	347	326	368	346	318	314	322	333	345	370	336	328	311	323	347	322	338	365	323	346	342	342	378	345	335	364	369	339	341	337	354	367	356	355	348	303	303	325	330	330	346	327	365	326	332	343	349	315	325	330	318	322	308	359	311	340	373	337	342	368	357	333	320	346	369	330	305	381	338	330	316	366	379	324	351	336	337	332	307	352	366	334	329	341	350	350	327	320	334	358	325	361	348	344	324	334	373	340	354	373	388	359	332	325	348	383	351	383	333	354	389	375	357	371	308	341	338	345	337	309	335	340	322	387	333	344	360	361	335	344	333	342	302	356	338	356	344	356	347	357	323	370	335	348	325	353	347	345	346	306	330	344	341	316	358	351	341	365	366	299	337	361	334	354	371	361	386	333	342	358	340	349	340	352	353	356	376	329	340	325	316	345	360	340	352	370	383	329	310	362	323	320	351	315	361	359	316	343	334	322	347	364	334	342	359	361	357	351	330	332	321	331	354	326	337	388	365	311	321	329	323	335	336	365	362	361	337	342	360	369	363	366	340	341	328	331	362	364	348	351	350	339	346	368	375	316	308	313	336	356	313	291	368	342	340	365	368	345	356	348	373	364	353	340	349	390	342	338	355	324	346	343	372	327	359	327	369	327	366	328	338	327	331	344	323	348	344	375	344	332	347	355	367	380	347	350	333	335	331	364	371	331	339	349	351	355	355	334	337	366	323	366	343	367	341	355	342	297	332	333	339	352	350	368	355	353	356	324	369	371	345	352	376	342	335	347	366	369	360	356	326	306	353	365	351	354	347	365	328	304	347	331	333	372	378	373	339	362	360	381	343	370	339	369	336	357	367	345	361	348	327	338	350	349	348	348	338	359	347	323	337	347	357	383	363	345	332	330	332	344	324	368	339	375	361	356	356	323	363	302	353	345	374	343	351	341	323	342	340	364	321	348	317	326	367	345	316	346	352	358	351	321	324	372	355	376	303	319	349	341	373	358	364	365	347	332	338	349	365	299	363	347	364	352	355	325	346	312	310	374	334	343	345	371	315	348	352	336	342	318	380	342	319	356	320	355	348	362	340	350	359	333	320	319	360	357	341	345	341	326	343	337	359	342	374	391	326	351	325	343	345	367	344	371	337	359	322	335	328	341	332	360	346	339	347	339	373	388	361	339	317	324	363	325	315	295	350	339	321	346	299	356	354	319	349	357	318	321	340	321	346	356	325	304	363	353	358	359	391	334	374	332	378	352	328	345	309	325	340	327	370	337	341	352	373	343	368	319	342	332	328	352	340	329	304	328	313	354	292	341	335	336	341	363	311	352	347	368	358	351	338	358	381	338	314	375	400	332	340	339	353	348	342	381	331	358	338	338	329	315	324	333	330	364	321	355	332	365	326	385	304	375	329	372	325	326	368	332	303	336	363	387	341	344	352	313	321	357	318	367	352	342	355	373	364	336	336	374	354	314	352	337	321	341	329	318	337	365	361	362	365	367	337	392	378	347	325	323	367	331	357	336	341	308	353	351	354	362	320	373	321	356	344	335	326	324	369	351	366	337	335	367	362	344	364	345	339	320	369	321	353	345	342	299	331	327	305	384	371	321	367	360	343	328	301	324	361	380	360	342	309	337	340	347	350	375	392	366	383	390	349	342	346	339	371	354	354	392	341	321	339	363	378	363	330	331	352	353	356	339	358	345	370	333	328	309	339	366	321	364	317	351	343	370	306	356	352	370	331	347	358	359	365	332	322	316	333	320	356	354	342	332	313	343	338	341	318	376	311	335	338	333	357	336	351	359	345	338	367	348	365	354	340	359	364	348	357	333	352	355	368	328	358	326	332	343	319	386	378	319	321	377	337	342	364	388	345	329	365	330	313	355	339	318	321	355	343	345	342	320	374	346	295	354	351	370	357	336	364	342	332	341	369	347	344	345	359	370	363	344	307	357	356	337	346	355	347	348	298	342	357	341	345	355	358	329	358	350	330	355	344	376	342	310	292	328	340	328	338	334	353	351	355	331	333	327	375	315	328	352	349	361	385	343	336	340	325	337	323	372	336	329	349	339	342	355	368	339	344	350	328	344	350	336	370	337	348	332	346	357	327	362	361	364	354	350	352	333	335	355	391	361	321	331	362	344	344	339	319	347	314	332	345	348	340	315	330	314	332	358	314	328	325	311	348	320	367	354	355	352	365	358	362	379	351	360	350	371	345	328	322	345	334	364	337	367	358	329	331	330	314	337	344	359	338	375	395	319	340	351	339	348	367	333	354	364	362	349	369	328	342	350	348	318	309	361	351	378	304	362	352	375	331	361	379	316	345	322	367	334	336	349	330	351	350	337	342	333	340	338	331	348	307	319	343	355	317	346	326	370	333	341	363	340	341	337	356	360	346	366	354	332	356	355	328	349	357	359	333	329	359	339	308	342	337	328	379	356	363	347	352	329	346	324	354	347	330	320	353	334	337	384	317	332	337	372	348	343	367	327	362	342	347	336	359	354
18612	2478	2610	3153	2794	2630	2696	2329	1818	1632	1503	1433	1400	1391	1381	1430	1585	1354	1302	1024	915	838	864	850	876	877	924	877	897	977	980	830	823	825	857	801	869	789	827	889	786	858	823	904	796	824	889	831	861	807	820	888	862	800	823	804	848	891	845	815	868	838	877	825	847	821	872	799	883	787	827	845	809	874	837	809	852	822	818	775	835	765	832	873	828	826	820	771	865	840	816	781	795	824	845	809	850	827	844	807	829	862	841	841	823	829	841	756	846	803	880	790	807	860	809	844	865	819	792	830	868	811	813	836	802	829	850	834	819	834	791	844	880	847	808	820	789	799	838	848	789	855	826	818	814	807	810	828	825	782	899	849	801	826	782	853	837	868	807	838	780	823	782	821	797	827	789	848	801	811	787	834	809	843	850	799	800	818	846	872	805	856	861	803	835	790	837	808	811	831	835	787	813	767	837	810	821	780	799	828	785	798	815	821	849	840	816	841	862	831	829	862	836	866	834	834	849	818	788	787	903	844	818	794	812	790	813	868	810	834	890	811	855	805	816	859	809	854	847	777	855	900	838	833	820	845	834	818	834	890	842	794	793	844	814	820	839	790	838	849	779	909	814	837	799	796	824	810	799	780	765	884	845	834	832	838	865	791	817	839	815	867	831	821	876	842	820	815	824	796	846	794	883	845	808	844	829	877	879	778	840	837	815	821	818	833	851	849	836	824	822	828	833	859	839	793	880	864	805	844	859	866	831	854	781	810	813	839	805	793	818	842	840	849	837	788	866	807	832	802	892	822	804	815	877	821	789	835	881	821	820	827	808	797	835	828	850	806	776	864	812	827	898	808	866	844	821	796	842	783	796	830	833	791	853	800	816	816	766	875	832	862	817	815	833	880	821	862	808	846	867	794	795	844	766	810	814	826	842	832	843	789	817	879	824	822	816	832	821	818	794	816	854	799	849	778	807	873	803	835	811	791	797	827	798	816	843	788	807	825	826	824	845	833	829	781	811	845	796	818	807	847	823	859	840	821	798	829	834	889	766	802	849	854	803	838	855	835	824	830	853	811	777	788	860	790	770	815	760	819	811	813	820	844	777	800	804	805	805	806	822	884	811	860	863	875	784	812	838	824	844	844	849	853	794	828	810	845	830	823	828	830	887	770	814	846	837	813	798	838	843	816	807	795	815	818	851	787	821	834	881	805	844	813	852	829	836	856	849	785	777	869	793	859	859	805	854	840	824	837	792	788	803	876	813	856	775	837	792	869	866	838	870	797	761	831	818	823	801	808	837	867	846	846	853	810	884	828	821	801	840	824	865	803	808	860	838	862	875	787	901	827	864	861	862	865	823	858	830	846	847	808	788	887	798	791	789	836	803	762	789	794	821	788	792	828	851	836	805	842	877	839	815	840	816	816	854	826	878	826	837	817	814	836	811	801	733	805	790	870	802	849	796	816	833	825	840	834	844	881	842	814	801	816	824	854	828	796	864	813	846	829	901	833	815	799	854	823	766	854	852	844	835	853	815	840	834	804	861	857	855	881	838	806	779	813	800	846	846	795	862	787	820	841	817	867	860	801	841	852	800	815	815	851	850	841	895	783	864	767	834	838	813	849	841	856	840	808	862	795	850	823	846	851	825	818	824	868	870	827	831	785	823	849	863	826	818	843	818	868	791	794	830	843	860	850	842	836	843	847	801	798	780	811	817	857	816	846	798	862	775	811	865	835	792	808	815	824	848	844	796	798	798	794	781	848	872	867	869	835	843	817	818	818	799	835	825	786	761	854	838	816	829	815	834	864	813	811	849	834	852	832	813	874	789	881	771	841	837	868	854	841	782	834	829	779	855	822	865	806	849	839	795	829	878	839	864	781	828	820	846	841	846	858	810	799	845	824	834	802	834	813	779	806	840	807	853	821	851	810	758	863	813	857	807	826	834	765	836	854	846	845	856	837	825	805	818	800	864	779	827	796	845	819	866	840	815	852	825	842	873	868	799	792	808	776	849	867	751	833	825	783	840	806	826	814	855	845	810	875	865	780	811	863	809	810	831	867	825	837	784	845	860	935	845	814	866	790	837	819	812	813	816	762	816	859	851	877	837	791	832	810	812	796	848	852	892	860	852	798	858	780	810	787	804	829	816	845	832	793	850	815	799	809	853	867	796	806	851	803	809	902	888	871	785	777	823	886	789	813	842	870	853	877	862	836	835	817	831	832	879	844	810	831	860	832	839	841	835	807	830	809	862	863	849	817	857	752	855	815	819	807	819	834	861	814	799	797	845	815	811	827	817	824	855	830	826	816	872	814	852	843	844	843	819	852	826	789	787	885	803	847	787	799	828	863	859	836	888	875	846	833	805	752	819	774	759	785	854	798	819	861	829	780	855	836	821	894	822	784	790	793	814	842	812	820	789	834	836	842	848	845	861	866	815	859	837	885	842	852	867	841	829	825	816	825	826	817	805	789	839	804	833	821	860	826	834	808	832	798	801	800	855	817	774	832	809	828	836	877	823	867	875	843	846	763	809	832	834	778	805	846	826	793	828	793	818	825	850	807	825	883	831	813	849	834	841	832	808	841	870	776	833	833	858	812	825	874	853	813	830	840	795	819	814	850	832	869	820	865	816	860	811	838	859	806	872	814	835	835	852	805	813	846	777	770	819	880	817	871	814	821	863	890	795	844	861	844	813	826	854	843	831	822	876	845	826	832	855	861	870	770	797	800	796	831	834	821	856	844	850	780	814	822	793	832	787	852	819	823	812	833	820	851	842	829	790	783	829	822	808	859	770	842	821	832	836	843	833	792	791	813	790	822	822	858	825	810	759	821	845	876	796	843	819	814	816	793	835	860	858	827	830	807	772	835	831	812	808	837	813	831	828	848	867	863	815	904	847	858	849	768	857	807	847	835	881	852	839	839	867	830	791	843	793	860	860	848	795	838	852	855	857	835	812	850	823	845	800	834	815	822	850	874	834	863	833	784	770	806	779	815	804	800	830	853	859	824	818	808	809	853	807	865	848	855	850	814	840	778	813	828	810	785	798	849	771	824	812	873	837	795	794	811	806	782	866	816	818	857	811	837	804	856	825	850	834	876	803	805	815	799	821	862	801	823	818	838	738	789	864	807	855	771	862	805	845	801	867	803	825	834	854	861	815	812	866	824	796	855	814	851	853	827	822	838	843	928	846	847	888	776	870	828	830	854	905	789	884	823	821	788	824	821	815	823	877	813	801	791	807	763	804	845	827	854	846	827	833	804	876	823	844	751	834	833	818	873	831	848	848	818	820	823	834	816	828	793	891	836	868	890	819	850	814	816	820	813	880	785	791	828	872	827	830	777	791	801	806	874	866	846	808	855	827	834	826	836	833	814	867	826	801	858	790	846	798	861	859	807	814	837	839	819	861	818	843	809	808	843	800	812	903	834	823	840	774	885	822	831	840	811	837	869	829	814	810	803	818	871	822	775	787	804	823	804	836	802	826	822	787	859	795	856	824	815
35511	8333	1751	1212	897	793	728	553	487	431	388	403	370	360	345	356	384	339	304	258	269	272	244	277	246	246	239	259	245	274	252	259	226	258	284	250	268	238	221	227	236	246	242	225	223	267	256	243	246	235	256	266	255	200	247	245	282	256	231	235	247	253	233	230	216	255	255	226	229	249	260	248	234	219	256	238	233	252	229	209	236	248	259	234	210	234	235	248	221	246	261	223	261	243	253	233	241	237	247	261	283	245	233	239	277	228	227	239	237	246	249	226	253	253	250	244	242	259	221	220	278	260	231	234	262	252	243	220	228	238	217	236	244	211	238	252	247	230	299	227	219	270	220	218	215	221	233	230	231	246	238	231	240	238	231	216	246	241	249	246	235	225	255	228	219	242	239	242	237	249	244	209	233	203	244	206	277	234	211	222	254	233	242	225	224	253	239	268	263	248	227	243	228	251	210	222	242	198	216	248	233	259	228	251	257	250	248	231	223	227	239	249	252	250	236	247	257	235	224	229	224	236	224	255	267	223	250	226	263	210	243	249	237	250	247	207	268	242	236	213	228	239	232	233	239	259	231	236	254	237	218	255	225	213	239	260	252	231	249	224	240	245	272	240	211	243	244	250	249	229	234	243	242	261	243	231	236	247	227	248	229	225	225	214	230	227	227	255	253	225	235	212	268	220	246	229	243	221	228	242	251	253	244	241	236	256	218	243	260	260	223	233	266	252	241	236	241	259	233	235	228	246	264	231	213	219	233	258	244	224	244	251	254	233	208	236	251	243	235	251	237	241	244	242	216	249	236	263	234	233	234	248	243	272	236	243	246	251	229	229	229	246	248	233	215	228	248	240	247	235	244	256	270	245	229	259	252	250	252	229	232	242	284	224	239	253	249	240	239	242	236	243	232	256	223	238	236	236	249	242	255	230	240	241	242	217	236	247	223	257	248	255	250	255	249	238	242	246	246	217	249	232	255	246	224	227	215	284	231	252	239	245	246	243	252	269	251	244	255	251	245	235	225	245	250	248	220	235	232	263	222	266	236	219	212	228	229	232	234	244	256	233	247	249	230	240	216	260	235	248	233	249	202	272	241	228	266	223	230	208	240	240	210	247	252	252	251	226	247	239	230	256	250	242	265	229	245	208	247	216	237	238	246	249	255	222	233	229	228	229	238	250	224	251	240	196	246	231	265	284	265	238	238	218	247	258	238	232	255	247	231	245	233	230	268	256	215	272	274	234	230	214	225	260	238	243	239	228	239	254	221	225	215	222	243	256	258	248	252	235	205	232	248	271	262	227	254	269	255	248	270	242	240	217	263	247	203	208	238	236	252	243	242	245	223	227	237	233	250	232	244	231	242	258	251	232	244	247	236	235	224	265	250	240	233	230	227	222	246	234	273	243	240	223	235	262	240	234	226	241	239	242	224	248	236	241	242	234	223	231	263	242	226	260	209	238	230	231	239	265	224	233	224	236	233	242	238	244	221	261	249	227	260	211	236	254	236	234	244	235	237	246	228	237	235	242	233	229	259	251	240	280	235	247	228	219	229	224	222	281	260	213	212	265	221	258	241	259	233	241	232	247	256	229	242	244	233	258	232	205	225	216	237	240	250	203	241	204	259	219	238	230	256	232	242	228	256	234	246	240	243	269	236	239	253	244	263	235	208	236	207	238	225	243	244	261	249	227	234	246	246	257	249	255	243	231	250	232	217	252	250	259	240	228	234	214	247	223	240	225	254	235	219	239	225	233	250	262	233	226	263	237	243	252	213	216	191	228	252	243	254	253	255	244	260	221	239	262	228	240	259	225	260	237	238	221	226	251	283	255	223	219	231	226	230	214	231	246	244	220	262	277	212	208	251	229	243	259	227	246	277	231	258	224	248	288	238	281	268	246	247	233	215	214	217	253	248	246	238	221	232	233	245	259	251	216	240	237	228	251	254	261	240	240	257	248	245	204	222	236	236	230	241	244	250	237	251	246	219	219	229	226	209	269	244	217	250	243	232	269	219	250	260	223	225	217	236	218	231	264	219	242	207	258	239	232	239	249	236	246	264	212	245	274	239	238	254	253	231	218	242	210	258	225	221	278	250	204	216	228	236	252	243	236	255	225	250	221	248	247	226	236	246	227	253	241	241	236	250	251	269	240	233	262	243	247	215	212	242	242	244	210	227	234	210	244	253	254	261	213	230	258	233	232	214	258	234	257	215	256	257	240	192	227	230	263	232	233	263	229	259	254	228	235	235	261	254	237	218	235	254	264	226	269	222	257	236	243	229	225	224	226	241	250	238	230	255	240	254	256	214	227	222	226	248	257	246	239	246	231	232	226	237	266	244	246	266	233	218	239	247	247	229	258	241	240	239	220	248	271	248	237	225	237	251	227	290	244	256	216	251	228	216	232	240	229	226	223	239	254	223	240	243	229	230	239	255	231	251	242	253	232	221	281	255	244	245	272	237	219	248	277	221	214	240	248	233	223	214	221	245	223	234	230	223	232	242	245	244	261	254	217	237	219	253	237	240	235	241	225	259	254	209	233	223	252	237	234	260	224	227	262	232	256	248	249	261	253	245	250	226	229	255	236	235	246	264	225	237	247	263	222	239	209	245	242	270	223	235	239	232	244	236	279	264	251	220	225	208	243	232	225	250	242	198	219	243	243	242	257	234	227	223	250	218	249	253	249	226	220	221	216	265	237	270	236	203	221	275	240	251	246	249	233	254	236	229	254	245	286	262	245	277	246	226	241	256	254	224	259	221	251	245	216	236	261	262	230	227	239	244	238	222	245	249	217	232	255	249	238	255	231	267	263	252	240	233	243	253	248	243	217	219	230	262	204	238	232	247	266	254	228	247	246	254	234	225	227	250	223	239	248	212	229	230	273	269	280	227	240	219	244	254	236	242	232	272	247	248	241	250	247	274	225	235	260	244	246	211	235	251	236	246	261	251	271	246	196	220	253	246	247	236	237	227	228	227	251	258	222	231	217	247	233	252	233	225	253	276	237	247	245	249	206	224	211	257	258	232	231	240	255	231	230	236	252	225	240	241	239	237	239	225	230	233	230	259	229	238	220	262	211	229	248	219	249	258	259	246	229	257	237	226	226	237	271	229	248	254	269	240	247	256	237	268	208	253	241	200	246	281	277	249	245	229	230	234	241	242	235	250	241	258	263	244	238	241	232	236	260	240	237	242	266	279	228	241	222	257	224	238	252	226	243	242	263	287	227	240	232	237	256	269	250	257	258	236	250	252	226	245	253	241	235	259	234	228	255	223	247	234	251	259	268	238	233	215	246	252	253	248	229	225	213	246	255	239	215	269	229	241	235	225	254	257	249	216	240	241	230	203	247	232	245	254	242	251	261	243	248	217	255	229	234	260	265	224	248	228	229	217	227	262	216	267	235	235	269	248	257	230	283	224	218	209	238	241	248	236	261	239	252	240	246	264	237	261	226	239	213	225	269	233	245	222	258	235	239	252	197	251	282	263	224	266	213
22349	3483	3289	3843	3722	3583	3122	2463	1987	1717	1628	1622	1443	1501	1527	1612	1498	1372	1159	860	667	634	654	692	664	641	659	648	675	883	728	627	619	587	583	619	610	612	582	617	627	635	636	589	603	602	602	603	543	591	547	596	553	599	570	642	544	612	560	595	562	554	582	572	560	554	583	594	588	578	593	581	593	534	551	556	557	576	574	593	617	607	577	584	628	534	554	590	572	615	624	613	599	642	576	592	555	563	617	539	567	548	606	521	559	620	604	567	556	605	567	619	591	544	563	586	567	575	567	580	592	555	594	573	573	604	577	537	600	564	567	603	552	588	602	623	607	619	576	606	590	574	585	597	568	620	612	599	586	578	589	639	568	593	589	624	583	597	537	624	544	569	608	617	622	598	609	594	548	616	546	582	576	589	553	623	595	646	606	588	582	609	581	582	626	556	584	602	616	629	540	599	583	647	558	600	552	591	512	577	572	578	605	562	587	574	626	596	544	603	568	590	606	627	577	567	596	564	590	571	563	613	586	576	631	543	599	600	579	589	607	586	528	595	586	633	590	617	555	602	574	592	607	608	563	585	543	613	616	576	559	592	578	584	551	577	559	628	602	589	588	561	596	595	564	587	598	566	604	606	545	572	599	567	560	598	594	616	569	563	594	573	600	526	591	587	584	597	557	612	607	550	588	611	561	587	571	589	586	596	583	628	542	532	563	576	596	605	595	580	648	556	609	594	600	620	559	586	584	584	576	615	608	586	628	558	573	609	617	574	604	580	593	589	556	600	603	576	557	536	575	572	554	591	580	573	574	575	527	563	601	576	562	565	592	586	550	615	580	592	601	608	563	578	603	591	607	599	560	594	558	573	623	588	613	586	589	572	565	568	619	575	598	524	577	588	598	596	613	572	600	585	596	580	541	586	590	587	585	605	640	526	572	611	577	592	614	582	587	598	577	592	585	559	594	591	606	549	570	607	530	564	557	537	615	583	596	593	581	586	591	611	578	587	628	589	586	602	576	619	659	572	580	563	588	612	613	540	576	606	558	584	608	585	557	562	592	550	606	600	596	609	573	647	596	587	548	557	571	529	557	567	627	581	557	616	594	626	605	584	586	609	583	579	591	594	569	574	583	600	620	596	589	605	550	529	574	593	589	613	596	598	578	572	578	592	585	600	612	588	576	561	611	554	579	584	596	587	606	610	601	548	566	569	590	553	592	574	604	567	612	588	626	563	572	582	553	596	613	605	559	597	516	598	598	601	553	562	567	588	576	611	629	591	586	576	596	562	612	551	602	595	582	583	600	594	579	631	642	572	591	592	626	623	599	552	564	564	597	623	547	610	598	570	617	604	560	565	587	580	564	599	606	581	624	584	570	606	577	587	544	634	557	569	583	622	599	553	616	556	568	583	581	595	548	567	571	591	571	617	571	601	568	569	586	627	554	570	540	586	567	547	577	584	584	599	576	598	573	575	605	550	602	595	595	599	569	567	567	586	599	566	571	584	574	601	557	573	602	575	586	602	552	586	593	589	599	609	597	594	592	614	590	586	604	592	572	561	582	522	578	604	565	600	589	521	578	580	568	587	579	634	587	587	545	606	625	555	514	568	574	577	582	629	578	576	629	595	583	606	607	542	597	552	571	576	600	614	618	567	585	583	562	554	573	552	614	560	565	620	562	551	600	625	584	585	560	564	588	593	616	599	600	628	584	630	582	571	590	572	622	570	604	563	592	601	580	570	556	600	549	566	588	565	557	562	582	599	578	602	598	600	552	587	547	579	604	555	560	609	576	550	555	582	600	540	617	601	604	626	545	573	612	554	581	588	621	626	567	562	583	571	595	578	579	573	581	625	573	626	612	568	588	608	583	573	572	616	567	581	581	620	612	619	554	608	598	587	572	604	612	634	548	536	607	587	582	602	553	585	591	591	575	572	600	535	551	551	565	562	612	577	579	618	561	593	596	561	592	596	593	580	604	586	582	555	624	583	565	586	585	587	603	548	521	603	609	596	549	538	595	575	605	587	551	594	578	579	572	577	584	620	567	632	571	576	573	565	594	578	582	585	560	560	558	594	597	551	613	568	599	615	608	559	602	596	621	597	561	578	601	595	527	621	585	583	572	517	560	595	618	589	623	628	567	581	623	595	596	578	578	603	618	562	576	589	572	583	603	647	589	568	573	567	604	544	542	584	566	575	578	589	581	586	584	559	605	597	625	571	578	523	591	566	584	609	606	583	586	598	615	571	598	574	524	572	560	623	657	574	568	554	608	548	594	576	601	620	577	607	569	573	614	626	592	606	590	589	587	547	568	593	548	589	625	535	593	557	561	561	610	621	599	631	550	582	589	588	523	545	551	618	564	569	577	561	554	568	579	606	549	606	574	574	574	574	572	596	577	563	543	584	573	604	553	629	585	587	601	568	551	583	585	594	609	606	592	573	565	611	614	583	629	597	578	602	588	593	562	615	605	569	594	558	566	594	560	595	559	607	579	580	579	545	581	568	596	624	603	577	557	572	578	598	563	607	573	571	630	568	584	592	587	578	580	602	572	563	589	586	613	581	577	596	587	595	578	631	554	584	611	584	560	599	573	618	581	571	584	603	631	622	552	570	611	601	548	564	568	636	525	573	567	636	590	603	602	561	604	614	605	579	609	593	615	590	567	596	558	596	584	585	567	547	569	591	587	602	601	594	550	563	525	587	529	554	567	574	588	537	580	576	559	634	558	536	596	526	596	599	548	585	602	623	567	578	603	604	567	561	559	592	605	576	596	550	580	587	531	567	585	595	585	600	565	594	577	582	601	579	540	595	575	543	606	613	576	604	595	551	592	593	541	578	590	643	574	594	601	601	579	583	582	575	646	590	556	568	571	567	563	615	573	593	568	605	611	595	575	610	624	586	608	607	598	593	568	569	558	598	523	581	617	555	580	584	561	583	584	592	593	532	573	590	551	607	566	587	529	544	575	629	562	596	570	592	606	642	607	570	600	576	592	535	572	532	583	593	559	603	579	596	620	583	556	558	641	629	587	566	588	554	597	618	566	592	593	570	576	601	592	579	548	632	592	575	586	549	573	563	605	577	570	582	582	605	535	581	621	607	575	532	594	566	594	574	602	581	593	557	548	569	542	552	582	588	592	585	597	565	604	548	563	570	569	590	586	579	578	563	587	604	625	582	585	548	555	677	571	594	573	578	573	600	549	596	569	581	565	565	569	593	569	555	589	642	595	587	628	588	603	602	581	565	579	565	608	587	615	571	545	590	548	571	581	594	581	601	570	632	556	574	612	610	627	616	597	577	550	586	617	591	594	591	559	575	613	604	593	589	590	593	638	614	578	560	565	608	553	584	548	573	567	581	643	571	580	550	586	575	547	575	554	568	573	585	589	553	597	532	568	602	578	571	576	592	534	604	603	533	603	566	616	586	591	585	655	584	592	585	559	563	567	650	589	566	539	614	564	589	565	625	570	561	570	567	553	567	574	591	614	589	558	596	560	559
11891	1649	537	550	459	419	399	313	374	308	323	343	277	318	336	307	294	320	306	295	278	288	259	287	322	285	261	260	251	253	289	278	264	264	255	265	317	264	254	288	274	266	264	263	296	278	259	274	299	263	273	260	275	270	253	269	262	267	250	308	258	281	294	275	268	243	291	266	274	276	278	297	250	291	296	269	254	276	250	276	262	255	300	257	247	276	284	262	260	288	272	302	287	289	237	255	261	285	249	266	274	282	277	232	289	277	275	305	285	284	273	260	301	301	255	281	266	256	255	338	280	279	292	249	253	258	248	316	285	289	289	263	298	258	259	257	306	302	252	235	249	273	260	241	265	232	278	260	267	249	285	269	286	271	250	264	286	251	288	262	250	259	273	306	272	278	288	282	269	247	249	274	256	267	293	249	262	251	251	251	256	293	258	237	291	271	246	284	277	260	265	248	255	248	263	258	265	278	278	304	246	232	243	250	294	227	255	273	260	243	251	269	304	257	255	257	259	272	246	251	244	247	279	273	261	259	281	267	273	273	251	243	295	258	267	254	287	290	280	236	248	246	275	295	251	279	308	291	268	259	262	252	243	306	255	291	278	287	283	251	294	268	282	257	253	293	270	240	269	269	258	267	296	266	269	269	262	243	279	282	265	247	255	254	279	289	259	306	271	285	264	298	301	271	254	255	264	263	278	272	266	231	278	285	275	281	250	239	265	258	257	246	277	279	260	265	288	263	247	273	278	267	252	296	266	277	282	278	279	249	290	273	282	272	263	269	230	260	252	271	279	281	268	245	253	234	243	245	291	281	259	265	265	262	265	276	271	260	254	270	272	281	291	247	283	292	278	289	256	295	279	279	277	267	237	252	262	277	300	250	282	261	259	237	308	298	258	244	232	244	262	252	262	297	283	297	279	263	282	283	292	266	284	272	264	234	273	256	240	263	279	267	275	291	257	239	270	258	317	278	248	257	273	293	269	263	273	275	273	298	266	259	262	251	292	276	264	272	251	253	266	282	267	273	228	287	281	272	288	271	238	249	290	250	268	254	242	272	271	265	255	282	293	285	259	273	271	276	296	251	241	269	233	266	276	279	242	252	268	299	270	273	313	279	265	293	281	262	239	267	235	264	291	274	289	281	280	246	294	259	282	265	247	296	244	266	262	265	263	284	245	252	267	255	267	248	259	311	267	270	255	276	240	266	264	290	285	313	282	256	277	272	242	280	285	274	260	284	277	267	252	262	285	273	261	238	262	274	286	267	262	260	289	284	284	263	273	278	290	311	283	247	261	255	244	242	276	274	242	277	272	275	273	267	268	249	282	274	307	259	300	287	287	258	262	251	271	274	234	259	284	268	267	258	256	271	263	258	264	296	285	269	270	269	279	265	266	268	301	271	272	280	252	230	232	286	293	256	265	281	274	301	273	300	254	289	250	281	224	262	264	270	297	322	296	313	259	245	291	285	261	265	260	227	270	253	261	259	253	286	237	275	274	258	288	289	280	280	249	252	262	268	270	245	278	286	257	278	270	276	274	260	250	264	243	256	271	259	295	274	302	260	262	265	277	268	254	268	272	250	246	277	291	282	282	247	303	292	244	238	241	279	283	300	294	291	265	264	243	263	256	297	286	282	276	275	282	282	254	286	276	255	304	291	264	279	290	257	277	278	267	251	279	285	254	263	280	265	267	250	248	265	284	289	281	278	243	278	268	287	261	295	248	250	258	289	283	225	280	264	248	249	286	270	251	296	254	262	285	255	275	293	274	257	267	278	249	300	274	276	269	260	291	257	240	270	298	247	257	282	275	244	251	265	254	277	260	283	305	256	259	268	301	296	281	273	302	306	261	267	262	248	283	267	263	247	281	264	265	262	268	221	280	249	279	277	258	259	277	282	252	244	271	275	265	259	274	249	265	284	308	281	249	262	249	257	277	285	262	270	253	293	275	261	272	240	278	294	287	270	278	282	270	290	266	263	266	264	279	265	265	253	278	244	289	252	307	290	266	261	264	265	258	258	279	267	276	273	268	265	270	267	258	273	264	285	252	263	284	276	275	269	254	284	262	251	278	285	241	261	280	272	292	255	254	249	282	265	260	279	265	245	260	288	267	284	274	246	270	284	281	226	293	285	266	241	265	282	246	282	256	236	253	255	277	274	269	270	270	290	276	252	267	274	283	272	312	267	234	238	248	293	288	268	282	258	270	279	257	226	300	271	247	284	236	258	283	302	252	278	250	259	248	273	247	266	280	250	250	282	258	264	273	265	263	275	269	274	268	285	289	251	263	273	269	272	277	294	288	281	310	279	259	294	282	275	288	272	297	288	260	279	253	241	284	278	280	281	253	255	297	267	268	263	234	270	266	258	297	272	266	257	276	246	277	276	263	245	303	253	256	260	243	279	235	251	255	259	276	259	265	292	276	270	259	280	256	275	275	253	292	264	266	287	245	277	260	282	262	246	271	273	278	276	265	264	283	250	259	307	264	280	257	282	267	272	301	282	287	279	265	250	276	248	271	271	269	249	275	266	288	294	247	278	285	268	253	258	273	278	261	258	278	259	244	262	281	272	272	269	257	272	239	276	290	268	276	306	246	267	255	254	267	268	280	253	272	279	262	270	289	290	245	263	308	257	275	266	254	262	289	271	271	257	297	273	246	263	285	241	295	230	233	299	251	255	252	280	274	265	225	280	269	281	259	262	249	277	261	258	272	268	248	275	246	288	289	262	259	278	260	245	259	286	252	264	246	295	280	305	255	261	261	242	275	237	259	263	293	252	251	297	249	246	269	296	261	240	270	290	248	290	237	250	282	247	279	266	278	255	260	273	290	284	297	251	284	258	253	256	299	296	286	309	274	279	251	272	273	277	268	289	261	239	330	252	243	259	279	244	251	295	270	282	300	258	307	259	246	290	273	277	266	258	262	263	262	288	292	329	258	237	240	261	255	237	288	265	271	235	290	277	262	250	270	284	281	263	272	271	263	257	245	297	293	266	267	320	280	248	256	267	254	271	272	256	269	253	263	278	250	271	277	294	262	256	281	325	287	255	264	240	273	242	233	285	284	269	294	279	225	257	274	255	247	264	242	271	276	248	305	257	281	240	246	269	304	266	289	273	281	269	265	261	276	267	255	295	272	250	264	279	279	274	246	272	264	282	270	275	297	244	265	302	246	233	267	252	305	236	280	303	278	265	252	281	302	268	270	258	253	256	303	257	269	287	269	292	270	305	326	293	273	264	271	265	277	258	281	272	285	247	241	260	272	291	278	252	269	283	303	255	237	269	288	268	293	271	272	273	256	264	268	296	294	260	275	264	297	249	257	250	276	278	245	246	279	253	281	259	281	282	260	294	253	277	259	256	261	269	264	256	255	243	275	285	282	246	286	284	260	254	280	248	259	290	265	271	283	254	242	282	266	270	258	281	273	281	296	255	273	275	268	270	247	285	260	292	271	243	281	263	266	334	254	268	251	281	263	234	315	290	293	285	259	245
8614	1453	1439	1735	1638	1622	1411	1210	1048	1030	969	962	982	973	1003	978	981	885	779	700	715	697	679	740	696	690	688	667	719	769	749	686	663	660	688	643	663	684	623	684	696	680	665	705	656	695	684	632	669	677	677	679	680	692	661	686	651	629	686	647	684	721	678	658	678	669	686	690	644	672	648	690	679	665	686	683	652	715	631	673	665	678	660	656	634	657	647	676	667	679	662	678	643	680	705	683	643	673	674	698	674	629	661	657	666	638	717	654	669	729	709	679	688	685	701	723	665	666	645	674	624	714	699	674	645	662	649	664	690	667	686	676	641	680	668	667	681	719	647	651	667	658	661	673	677	695	681	632	646	675	663	646	660	671	668	680	594	640	626	687	646	688	646	722	689	663	682	646	669	625	673	724	628	689	686	685	692	655	700	667	675	729	651	671	722	687	692	673	668	664	690	649	649	684	647	674	646	669	674	653	664	659	663	663	653	696	674	641	704	672	691	655	694	713	724	724	693	640	707	636	637	673	671	693	750	711	646	636	670	657	691	638	630	701	636	672	671	685	660	656	648	652	688	671	702	680	671	679	633	679	706	664	684	629	730	649	686	681	683	645	649	680	669	665	690	667	659	669	723	648	714	683	704	659	653	697	655	696	682	670	668	676	655	694	654	705	644	633	619	661	689	657	711	655	676	664	667	650	646	666	633	678	682	657	625	658	677	681	677	695	690	704	667	715	649	688	697	661	636	703	670	660	637	662	663	704	691	698	684	720	696	655	658	642	700	687	658	675	694	676	653	668	673	671	719	682	643	662	657	670	672	682	665	657	633	692	668	640	661	654	666	676	671	703	673	670	697	669	650	684	671	677	707	705	619	650	690	697	640	698	677	677	664	655	629	679	692	674	679	649	675	684	694	681	641	657	681	661	698	652	646	697	663	715	667	675	687	594	698	631	622	659	652	704	657	680	669	655	702	696	671	635	639	641	697	671	637	677	613	708	696	710	665	686	648	691	655	623	664	667	678	693	666	655	687	650	656	662	658	684	665	699	664	657	696	721	686	671	668	699	705	716	675	655	671	646	656	701	670	666	676	698	679	714	654	715	644	656	654	673	686	643	652	700	685	639	677	710	713	665	674	695	702	660	654	743	708	682	703	692	720	600	668	637	715	676	669	662	644	702	701	628	699	658	643	668	696	666	679	640	661	705	710	678	669	667	674	669	691	676	645	625	654	703	654	683	686	671	691	662	655	667	651	663	704	653	682	697	706	692	701	660	675	652	688	676	653	683	676	710	671	668	679	674	681	674	669	721	678	666	653	636	688	661	701	679	649	663	675	677	678	612	684	696	631	692	699	703	646	693	650	683	638	692	643	680	629	681	660	697	698	684	649	668	692	679	699	686	683	657	708	674	683	667	700	638	680	699	671	627	706	627	641	676	656	666	676	650	674	677	683	659	678	670	702	631	642	654	668	669	656	662	616	629	708	700	677	711	696	641	681	695	667	638	681	686	641	703	675	621	680	686	685	698	671	645	652	632	663	693	649	697	709	635	695	704	664	674	690	661	659	671	719	690	691	672	681	652	644	668	669	651	656	657	662	677	687	713	634	691	695	648	702	696	671	661	647	722	663	682	645	669	628	647	665	682	652	656	674	696	668	657	674	652	665	682	667	650	690	684	666	734	700	652	666	658	695	692	624	679	643	676	661	665	647	642	667	628	638	675	690	666	679	660	652	614	711	663	658	693	684	629	687	729	679	681	654	674	661	656	643	729	594	613	602	695	619	676	698	671	653	627	699	662	622	683	667	666	677	645	689	720	625	734	617	702	640	649	669	652	690	668	652	673	686	700	692	676	647	663	699	636	688	727	690	656	694	668	627	693	667	679	662	702	649	668	687	680	662	700	654	653	693	713	709	660	688	678	629	658	688	711	666	636	658	671	668	669	661	666	685	734	640	646	653	624	691	666	656	660	646	668	685	690	632	632	690	678	667	663	682	676	669	604	702	710	645	687	623	687	669	689	712	735	678	663	708	668	680	663	683	713	695	670	640	673	673	688	656	677	662	685	683	711	691	669	651	663	691	610	739	680	672	710	708	632	693	658	656	706	644	648	668	662	690	701	665	690	671	685	653	680	675	675	695	732	651	665	638	670	626	664	708	681	669	667	681	673	667	669	664	648	644	670	706	691	673	683	677	684	753	669	684	677	650	696	697	649	648	666	652	652	699	660	628	690	642	694	689	706	593	663	708	644	636	678	664	674	656	700	660	647	686	701	666	677	646	672	642	687	674	633	675	645	697	669	670	681	695	684	666	686	674	649	669	633	693	669	676	696	669	657	662	647	633	669	675	636	646	698	685	727	683	672	682	662	683	702	663	653	666	718	661	687	637	699	669	692	652	675	646	638	677	653	656	676	702	676	658	704	698	656	655	640	680	632	693	672	691	662	667	747	691	673	664	670	638	668	666	701	680	706	625	695	662	661	701	650	649	680	723	683	667	704	666	646	657	615	692	685	627	670	654	653	648	660	666	673	709	695	681	662	663	680	673	657	668	666	655	685	685	659	672	685	658	671	679	643	705	735	678	684	697	706	657	664	681	640	692	666	684	640	702	689	719	664	684	650	648	692	678	650	672	655	680	662	664	686	655	690	660	687	660	736	626	688	644	680	703	702	687	656	640	656	692	653	685	653	669	678	671	635	684	641	647	643	681	682	645	658	693	691	661	690	675	660	634	675	673	684	670	712	691	617	660	660	683	666	653	677	663	672	651	678	669	627	668	658	651	651	696	619	660	680	673	678	684	668	666	645	698	662	686	652	698	728	632	646	687	697	688	704	679	655	711	697	645	712	627	678	630	663	743	638	657	674	667	663	702	676	631	666	668	689	679	684	668	645	690	670	665	647	646	654	663	710	684	704	673	740	656	694	644	682	665	728	642	670	630	682	658	690	654	704	663	665	689	706	639	683	680	673	664	667	648	679	686	696	675	700	678	681	707	684	672	645	673	683	648	701	628	694	637	714	686	619	658	724	672	620	652	646	687	729	660	629	637	705	665	687	678	636	638	660	659	697	636	662	690	678	655	667	741	717	669	645	678	683	714	668	689	645	682	666	676	701	706	608	676	662	648	710	671	626	660	657	666	647	679	680	649	666	625	689	658	657	683	679	668	656	675	706	670	687	659	675	714	667	693	687	704	678	658	685	608	710	665	642	672	638	655	628	662	678	645	710	643	697	664	670	681	655	667	651	675	669	651	600	678	689	700	640	608	684	715	658	663	712	624	681	636	665	715	636	659	721	660	655	683	690	680	685	668	615	717	648	615	681	684	647	670	638	661	695	690	658	694	697	658	661	663	648	671	678	738	674	674	641	664	655	682	682	674	650	642	692	697	664	622	670	663	707	661	640	666	661	658	667	648	645	692	654	669	646	713	654	679	662	659	702	691	666	715	629	694	669	656	657	703	646	652	647	638	648	613	665	658	675	628	702	679	673	701	703	679	643
26365	5798	1226	1001	834	698	538	549	493	395	446	438	442	434	385	405	443	385	375	367	356	339	342	350	342	331	344	303	357	308	335	304	324	340	336	325	341	304	343	357	349	339	356	368	351	308	327	356	315	310	335	324	331	307	334	296	351	317	321	301	346	318	308	343	350	349	310	351	357	291	337	339	323	293	339	329	307	321	301	335	340	338	354	310	331	300	322	299	344	331	313	322	326	338	318	354	297	335	365	335	342	324	346	316	355	335	304	330	317	291	330	345	285	312	321	316	346	329	337	315	330	324	290	324	317	316	340	351	331	318	332	349	346	346	295	337	330	336	338	325	304	336	362	338	319	326	346	319	315	323	349	366	318	335	347	310	332	329	342	317	311	326	363	336	310	331	356	335	319	337	363	348	315	328	357	343	308	334	345	307	358	374	359	329	309	327	337	364	327	344	333	318	338	324	330	325	339	326	337	341	328	352	374	310	361	320	309	322	324	349	340	331	322	365	388	355	343	354	377	297	293	313	310	342	330	336	331	351	344	337	339	296	352	327	320	300	344	315	323	319	287	325	324	324	344	332	319	366	353	345	348	327	335	345	361	347	349	332	331	321	324	309	354	360	344	348	304	328	310	340	304	336	330	328	304	314	353	323	309	348	339	327	311	317	335	358	349	321	348	339	325	327	330	314	347	328	345	334	320	342	316	340	375	338	322	320	350	312	333	325	350	342	333	374	348	310	319	362	337	349	315	362	365	304	321	356	329	308	336	308	352	320	326	346	365	359	316	314	304	304	299	364	330	330	335	327	332	306	304	365	335	336	338	352	342	327	319	353	330	292	305	301	311	366	350	324	344	346	329	296	337	316	332	362	322	332	356	347	346	357	292	315	326	294	333	327	351	344	340	347	336	306	356	334	376	323	373	339	305	318	342	372	329	341	351	330	309	339	331	313	337	336	346	326	328	299	316	322	334	330	319	351	311	316	340	345	301	356	298	303	321	314	332	353	310	304	331	368	370	346	344	346	332	313	304	353	351	329	375	306	321	333	333	331	324	325	383	357	307	336	365	351	355	312	332	314	313	300	327	318	319	329	340	353	315	340	342	332	345	342	324	319	336	345	333	329	318	379	365	348	327	316	354	348	317	310	319	314	357	306	337	352	331	313	353	319	321	330	330	327	326	334	350	335	359	361	325	343	341	322	311	316	347	337	340	327	375	309	330	335	341	338	335	325	325	325	395	329	318	332	328	365	336	305	307	317	334	308	328	370	319	356	334	315	351	329	310	355	303	302	317	328	300	353	350	335	313	341	331	310	312	340	319	340	341	310	287	341	339	336	302	327	368	290	348	347	338	346	317	352	374	367	316	336	304	297	336	311	337	336	351	338	318	338	318	345	310	324	337	343	338	331	308	316	336	361	304	336	295	300	334	313	349	352	318	345	326	335	352	310	342	330	299	297	343	373	330	285	319	369	331	324	336	358	344	334	342	344	335	335	318	303	351	364	312	361	305	335	299	310	295	325	318	325	344	331	336	321	365	352	353	355	314	336	337	319	329	295	346	354	342	342	378	324	320	316	347	350	310	299	308	340	377	374	353	331	364	331	355	330	303	320	329	339	349	350	331	349	305	371	346	350	380	290	279	332	339	352	300	322	362	330	332	355	330	333	317	330	352	320	334	317	342	368	342	362	335	313	326	313	317	361	322	346	359	355	306	365	331	332	305	338	346	321	349	315	308	331	326	319	308	325	312	328	343	327	301	318	374	341	323	298	337	322	320	322	325	339	335	307	303	334	336	343	303	335	326	337	300	310	346	327	338	346	334	312	293	308	365	314	350	339	324	321	341	362	362	336	378	362	336	336	330	298	318	323	303	343	342	339	319	366	335	350	308	334	340	344	360	312	306	342	330	303	358	352	323	325	331	308	311	291	322	329	362	345	317	342	351	342	342	347	326	306	318	298	331	358	291	269	331	348	319	358	310	339	298	317	317	319	293	367	339	328	336	306	337	363	334	334	308	291	331	319	342	363	357	350	313	343	348	346	325	369	346	346	319	337	331	356	340	326	304	322	314	319	320	344	345	325	347	340	337	375	320	313	345	359	343	350	344	364	310	342	354	329	350	318	335	343	347	315	330	349	330	344	321	339	349	322	349	355	337	322	330	368	355	309	328	345	323	312	362	341	377	337	348	315	354	368	346	341	346	340	324	357	323	333	347	341	327	365	329	347	324	327	318	338	357	340	375	293	313	305	340	331	352	339	353	357	345	329	330	324	317	368	326	352	330	340	327	337	327	369	338	336	337	319	350	327	348	318	382	337	319	334	335	310	322	304	326	350	376	321	338	341	337	314	329	311	328	365	336	338	347	292	340	360	350	307	305	322	346	341	370	345	352	351	309	334	325	324	344	350	339	364	346	316	325	309	328	343	351	374	345	317	346	361	324	281	338	336	340	341	304	336	330	317	336	318	340	338	336	337	317	344	350	302	345	310	352	322	324	342	306	321	345	336	306	350	289	363	339	348	335	332	355	346	342	312	354	330	310	353	348	314	327	338	344	343	324	315	338	312	348	337	322	365	331	319	325	364	348	331	332	364	336	324	317	290	346	324	342	361	300	337	329	319	329	300	308	350	368	319	356	313	336	304	353	336	362	319	320	306	364	322	362	343	346	360	321	310	383	341	349	371	374	333	326	341	304	349	354	330	354	345	311	311	342	364	336	328	341	322	322	323	352	315	311	324	340	330	342	364	371	289	320	309	316	304	342	316	332	332	352	323	337	352	342	363	294	350	344	345	323	304	347	312	307	348	346	324	329	304	366	331	325	341	359	358	330	340	317	321	296	349	310	358	333	279	319	368	325	328	309	314	311	291	324	371	308	301	345	345	336	324	334	334	330	337	318	346	326	321	335	348	324	312	327	337	336	299	340	327	316	317	358	364	322	345	319	329	362	318	288	305	331	346	342	348	315	333	348	300	317	365	356	312	313	292	298	358	355	337	333	325	339	341	305	321	340	332	302	360	333	352	351	310	302	363	313	340	287	331	380	322	302	305	343	356	329	301	308	344	324	339	309	318	338	346	315	337	346	320	325	346	296	320	314	298	361	329	343	314	327	355	332	348	346	345	306	338	339	296	340	328	349	306	336	334	316	329	342	310	361	344	388	300	326	330	345	313	337	358	318	306	348	328	337	335	345	329	342	326	337	320	322	306	341	320	357	329	350	340	340	299	351	323	309	307	328	341	347	292	312	329	343	357	282	323	342	326	327	319	347	336	312	308	327	363	325	358	336	320	315	360	317	313	344	331	331	363	385	330	306	306	328	363	334	334	372	314	338	336	301	308	347	346	334	322	307	362	364	328	328	364	332	338	337	326	317	354	349	362	333	363	338	299	316	309	344	341	343	337	303	289	344	327	316	344	322	338	342	340	324	337	331	305	328	344	340	311	320	319	318	340	328	315	340	370	351	353	369	339	360	359	343	354	348	346	330	340	325	325	342	344
18319	3266	2854	3330	3163	2769	2421	1983	1762	1557	1434	1449	1467	1405	1529	1379	1590	1267	990	872	827	812	811	822	882	874	804	845	916	860	805	859	886	835	803	745	804	786	778	769	859	800	775	808	752	783	807	808	779	792	777	821	851	815	852	793	810	833	815	800	831	789	816	837	801	740	780	795	842	798	804	788	747	797	774	790	813	847	777	822	828	790	756	824	765	838	793	800	794	773	766	836	792	873	780	825	818	835	773	833	863	779	861	813	824	793	802	811	792	802	791	794	788	791	790	787	773	776	781	836	815	846	775	813	792	769	840	823	816	862	784	775	789	838	793	789	805	801	807	819	770	761	850	818	755	824	784	799	757	811	791	798	756	792	827	832	795	834	803	785	771	783	783	785	799	799	768	824	765	800	822	844	780	750	795	832	774	797	801	752	795	804	814	781	801	816	819	786	744	791	778	839	770	781	814	774	787	765	817	754	823	764	752	798	803	800	838	761	820	861	750	771	794	764	796	776	797	798	777	768	784	769	819	769	824	811	803	773	796	808	885	795	769	749	786	801	800	795	798	779	794	800	791	846	776	798	798	764	820	814	781	773	843	765	786	797	809	798	791	813	805	812	796	800	772	791	827	825	802	839	808	808	786	796	821	781	818	817	836	839	844	800	772	846	773	809	844	788	833	751	771	799	766	806	785	868	851	782	822	838	786	858	824	774	771	788	807	775	779	831	743	870	825	796	791	814	761	817	786	794	801	761	777	755	734	812	814	781	791	786	786	801	789	795	766	837	808	804	786	784	844	843	810	771	827	774	787	816	791	773	795	782	796	777	763	883	796	727	804	774	760	773	771	789	836	792	778	752	843	839	787	800	784	824	812	832	805	794	820	819	801	814	821	828	749	805	773	841	800	767	757	767	830	775	802	784	802	807	808	830	753	779	838	810	818	802	817	839	813	786	772	828	799	789	782	792	746	817	790	732	854	778	804	825	762	841	786	803	807	795	818	794	788	767	784	821	788	798	775	799	835	777	804	783	762	812	778	775	839	789	758	786	823	806	838	794	764	774	788	783	853	768	796	825	815	791	822	838	795	752	863	805	779	829	796	787	826	833	808	797	837	817	758	807	773	824	747	822	761	817	777	797	794	819	841	789	792	803	778	778	812	790	750	830	783	766	784	826	763	794	793	772	808	767	754	789	812	748	779	805	781	831	827	806	767	834	794	839	786	802	783	786	773	781	836	775	805	802	825	753	788	820	747	811	738	773	776	789	802	779	786	815	782	841	750	798	771	777	808	812	808	777	781	823	775	802	815	800	761	745	794	855	827	806	787	795	799	804	767	788	758	793	795	830	824	791	786	786	785	813	852	758	773	889	795	876	774	833	792	815	785	805	752	825	751	816	728	815	795	783	811	806	815	837	787	799	758	783	817	815	829	794	764	786	791	800	781	803	846	792	828	768	859	818	755	819	793	799	788	786	805	777	839	780	808	805	779	804	787	781	773	817	802	774	840	782	815	780	836	801	809	774	813	786	799	835	802	773	812	784	805	812	813	829	802	822	795	761	834	826	807	774	785	827	795	789	763	800	780	793	842	758	806	783	823	799	753	735	785	781	835	748	874	779	801	782	801	809	832	806	776	833	781	782	809	778	792	814	804	816	788	846	732	834	806	826	843	816	826	786	769	840	833	819	810	781	816	807	786	870	743	789	795	764	814	796	800	820	802	779	817	765	788	768	811	797	796	755	774	767	800	793	838	768	813	809	816	814	834	832	779	761	788	786	787	783	807	807	770	780	818	815	821	810	811	811	837	782	786	814	777	841	788	838	789	792	812	797	761	832	821	796	808	767	763	784	796	742	809	792	776	845	823	812	822	796	768	798	734	772	846	764	826	815	802	845	849	854	794	789	824	807	831	779	759	774	786	793	786	809	782	794	783	847	777	763	810	750	818	816	780	804	799	818	759	761	810	773	783	785	810	738	830	796	786	797	804	788	842	820	807	778	803	822	776	795	791	809	807	836	755	801	720	837	781	810	808	821	787	773	769	818	800	818	779	810	801	755	853	770	786	773	821	827	816	804	796	780	832	810	777	796	814	808	753	807	821	765	859	793	818	806	772	787	828	785	772	835	812	788	789	848	810	792	832	723	788	761	808	852	798	784	783	777	832	814	778	781	798	797	841	809	774	802	806	779	793	808	780	807	819	753	794	816	764	804	788	737	764	762	783	801	793	830	764	726	780	869	842	789	735	762	811	852	815	761	782	793	781	811	814	752	810	811	822	815	803	800	768	789	791	786	800	795	785	776	755	824	834	799	779	802	834	808	779	738	805	792	778	780	836	790	803	834	787	790	797	800	764	794	774	833	786	808	783	840	834	780	776	811	789	771	762	783	804	820	794	766	808	711	786	809	818	781	814	804	814	765	794	813	841	780	808	757	797	781	810	836	817	768	781	849	825	812	790	805	845	828	773	779	776	791	818	825	834	765	777	803	768	811	786	801	848	792	799	788	795	772	805	834	792	763	843	804	792	801	816	820	791	832	796	780	814	799	832	818	853	734	802	772	753	836	737	813	781	789	829	808	784	782	804	797	838	853	806	783	773	831	802	806	782	760	793	782	782	826	804	800	819	816	776	777	781	789	773	841	768	750	755	790	830	801	775	763	811	824	823	760	769	770	759	795	829	828	759	768	789	826	777	766	780	804	781	787	781	804	823	778	792	831	792	773	793	779	772	805	783	772	752	773	811	759	781	801	792	880	780	825	805	761	794	778	793	843	833	804	802	795	847	786	814	771	817	791	813	765	774	769	784	783	769	779	831	767	829	800	825	836	763	788	823	757	811	784	844	726	818	771	793	821	811	769	792	805	849	767	818	753	835	858	791	790	839	818	767	788	804	782	735	801	770	855	760	757	795	763	752	747	770	829	788	785	835	844	816	751	820	842	768	764	823	768	805	761	768	769	787	825	767	794	777	806	808	797	810	782	793	766	745	758	748	777	761	750	807	790	796	754	749	743	827	783	828	802	732	778	780	821	768	782	819	812	787	794	807	795	758	759	772	797	823	799	822	791	798	793	799	829	778	803	732	740	776	805	794	765	831	759	805	761	772	836	816	777	759	771	824	788	765	794	835	810	793	792	731	790	827	783	800	856	767	801	805	848	838	789	819	762	734	789	816	752	792	798	796	748	765	769	765	874	785	763	820	796	832	759	796	838	821	777	808	792	781	772	830	786	816	809	762	803	834	790	792	824	765	785	769	819	770	824	759	834	803	809	786	806	755	806	778	817	748	795	800	809	806	812	838	765	862	777	796	773	751	832	792	830	809	801	779	815	779	803	781	854	791	778	808	801	788	814	809	783	810	750	844	791	788	782	799	806	810	805	737	818	839	780	798	768	802	781	779	799	806	776	830	786	800	779	766	772	850	753	840	819	766	824	787	779	816	805	795	758	758	790	791	847	836	868	821	813	832	805	810	804	842	778	782	774	822	855	748	810	767	789	817	824
37153	9867	1895	1348	1012	787	666	488	488	425	409	386	362	361	365	399	355	297	256	245	265	253	236	246	236	231	240	225	244	205	244	258	223	248	230	241	223	242	217	221	236	272	225	236	239	214	243	207	232	212	244	248	239	235	223	230	230	220	216	231	231	209	199	234	235	189	228	201	252	223	195	251	230	219	221	240	222	218	231	249	222	214	226	208	199	239	225	266	240	211	228	223	237	256	224	260	207	228	233	224	243	215	221	228	207	233	217	243	218	245	207	211	236	234	211	250	227	223	255	222	225	215	225	245	241	231	233	212	249	236	210	237	213	227	200	234	219	243	215	224	217	228	261	270	247	230	228	217	246	216	262	228	236	218	243	188	229	249	235	222	225	261	232	249	225	243	246	232	210	247	227	247	222	223	224	213	184	259	234	216	205	233	224	234	254	244	218	250	243	261	232	221	278	231	233	207	236	244	226	224	211	205	217	204	261	232	221	249	277	220	260	252	235	241	241	227	224	214	235	228	205	237	226	225	238	238	244	229	220	220	209	222	230	242	240	235	237	255	240	227	249	218	212	220	223	243	237	242	223	227	228	226	217	253	215	232	234	222	266	231	229	243	230	237	228	220	221	207	246	271	218	229	247	202	202	223	217	204	249	253	246	255	249	241	255	240	255	227	231	233	270	237	234	217	237	221	248	231	257	216	216	234	201	232	235	243	220	237	224	198	245	213	225	231	218	231	226	265	222	234	187	220	232	242	239	238	217	241	223	241	232	235	234	221	262	211	221	226	218	242	219	231	237	258	229	232	245	245	222	195	212	234	209	229	240	239	215	214	239	272	247	239	197	220	226	212	238	241	260	224	239	233	247	273	235	194	228	229	221	230	220	218	257	237	216	231	225	229	221	222	216	233	211	222	242	232	218	240	215	237	232	231	228	219	230	222	235	229	263	229	219	218	231	214	224	235	232	211	224	196	257	233	213	231	217	255	254	236	228	228	242	262	225	216	199	223	233	237	197	218	244	272	256	226	260	196	230	235	245	239	212	220	236	220	244	248	206	231	229	234	226	219	231	224	202	237	206	232	259	221	248	207	258	229	200	204	244	261	232	200	217	197	232	246	233	260	253	239	249	233	218	218	259	236	220	246	215	226	210	196	220	247	225	213	227	220	229	216	251	223	248	219	258	236	209	206	204	212	219	265	210	223	218	229	211	239	227	212	212	207	215	243	227	217	258	248	198	237	224	221	257	213	260	239	203	246	226	236	225	211	200	196	240	226	215	247	268	230	204	217	242	250	237	242	257	239	222	222	215	226	230	261	228	221	227	242	254	219	243	227	227	221	200	215	207	236	258	262	235	238	232	252	255	236	211	236	280	205	217	257	220	222	225	241	200	250	235	203	215	268	226	229	241	236	236	215	224	254	238	258	246	229	244	209	248	249	240	260	199	242	233	209	250	246	215	247	202	239	199	236	237	244	244	226	213	224	248	208	219	242	250	221	233	228	247	250	273	233	228	215	235	254	215	220	230	243	230	210	236	211	248	215	229	224	237	227	250	211	232	241	240	227	249	206	235	225	252	243	229	235	210	215	218	236	239	219	234	263	240	210	230	217	220	217	228	228	236	229	246	247	239	209	246	214	242	255	202	217	265	244	234	227	209	225	251	252	214	224	235	232	231	228	221	212	222	253	288	230	222	246	210	215	246	249	244	240	251	236	251	225	225	233	242	216	200	229	201	207	244	243	219	234	230	234	217	212	235	238	231	214	225	260	236	193	207	210	222	247	267	235	196	232	247	227	237	229	213	227	215	250	230	225	236	201	235	229	222	210	230	261	242	208	240	204	229	224	241	238	238	234	240	248	229	231	239	238	217	218	249	220	220	205	246	252	242	227	226	241	215	224	238	222	240	213	220	238	234	227	226	233	255	211	214	228	231	217	229	217	200	231	240	212	215	223	259	228	221	225	235	221	240	219	253	220	248	232	241	201	203	210	221	236	213	229	217	239	245	248	214	235	207	227	232	207	228	218	203	243	227	219	268	232	253	239	232	226	238	230	229	233	212	208	235	225	231	235	240	226	231	237	231	261	221	240	231	234	242	229	244	237	240	233	231	224	234	238	217	240	224	236	240	223	226	249	242	207	242	249	224	244	229	242	222	217	239	249	233	228	246	219	246	225	243	214	244	239	250	254	218	222	236	224	230	257	230	243	240	233	215	228	245	240	211	225	232	225	203	213	235	236	220	234	194	211	226	236	239	223	225	233	254	248	240	226	211	242	227	230	213	232	231	237	231	209	221	205	224	252	230	196	221	233	249	226	221	213	216	224	215	238	264	250	229	207	209	262	237	201	254	220	216	233	252	243	234	221	224	225	216	200	236	241	236	231	244	218	245	237	223	194	259	238	218	241	229	247	222	249	246	232	236	224	215	237	242	248	211	242	240	267	226	238	225	224	229	227	221	245	230	238	227	253	236	233	220	218	232	238	216	273	235	216	247	257	217	232	228	217	225	243	190	222	239	241	200	220	233	238	238	255	229	229	238	246	212	231	243	233	228	199	232	208	236	224	235	230	245	218	238	227	237	224	222	255	192	220	220	246	210	243	224	229	233	221	226	216	218	231	236	222	244	228	248	197	200	223	221	199	247	220	207	274	242	237	232	206	240	257	229	261	225	227	252	228	259	270	236	220	238	231	225	233	231	236	226	271	227	221	216	232	221	244	236	247	262	196	238	233	207	225	216	211	210	205	234	226	256	230	218	216	241	257	234	217	199	207	230	270	202	225	213	193	230	245	224	245	221	192	242	244	232	207	244	227	206	228	254	218	225	216	234	233	216	217	236	243	235	214	211	212	220	238	216	231	227	227	209	222	228	230	226	242	243	246	247	244	224	218	214	211	239	245	226	226	242	210	231	229	233	238	227	248	221	237	228	233	242	246	204	237	229	216	231	236	233	238	215	235	230	244	243	230	232	253	231	230	210	209	230	200	239	222	249	215	214	239	224	262	218	230	211	234	227	189	212	228	266	238	257	200	240	217	223	244	220	235	220	206	216	199	224	224	233	218	231	226	227	209	221	222	222	249	208	216	215	227	246	219	225	224	254	228	249	240	231	274	223	223	246	249	220	240	228	237	203	227	243	253	254	213	223	244	216	230	234	233	234	237	213	233	234	269	246	228	221	236	214	220	238	204	226	212	236	241	206	231	276	237	221	239	217	252	211	228	245	234	220	267	214	218	252	234	236	237	226	248	172	222	274	260	249	233	254	222	237	215	215	196	207	214	233	225	242	225	216	206	223	223	223	245	231	236	225	232	238	182	235	270	239	228	219	240	229	243	225	233	230	224	234	229	223	245	211	234	236	249	221	260	217	256	222	211	235	261	213	257	254	226	216	248	244	233	253	225	237	272	242	232	220	240	208	211	220	249	226	208	211	267	234	213	252	237	229	229	253	225	251	235	217	215	235	209	213	211	214	203	208	240	213	218	222	280	239	249	254	208
24277	3497	3710	4415	4142	3476	2808	2251	1874	1729	1669	1606	1577	1618	1507	1727	1440	1078	849	683	665	652	698	679	624	679	687	644	696	569	569	585	595	565	623	559	610	603	617	564	555	599	575	555	595	603	562	574	619	590	547	596	563	599	597	571	579	584	558	588	576	558	549	546	601	557	604	575	559	572	547	576	604	557	602	563	559	566	584	607	565	588	606	577	558	588	596	607	588	586	571	586	588	568	554	541	581	581	543	550	559	579	571	583	558	567	572	553	535	568	578	562	539	508	563	570	550	560	574	588	592	593	596	583	545	616	560	564	554	533	569	563	585	551	547	580	530	564	544	559	590	579	556	593	533	558	508	569	553	560	542	596	563	555	522	576	569	545	538	560	584	556	579	601	553	594	573	561	567	540	533	523	494	556	559	542	512	530	584	553	579	563	560	547	551	551	575	571	579	588	551	538	552	525	560	549	558	572	539	538	615	562	520	555	539	555	596	545	568	571	539	600	558	565	553	568	545	582	545	584	576	569	564	548	494	602	576	578	596	586	611	552	582	554	587	546	570	616	544	553	543	547	573	543	567	575	538	532	586	574	539	545	585	576	571	557	607	580	551	610	582	571	611	603	580	542	596	559	582	540	636	546	578	574	563	554	557	582	556	574	572	558	554	530	552	566	581	564	601	548	568	531	573	577	516	567	539	575	513	582	516	601	554	605	579	592	568	559	570	507	568	518	575	551	547	529	564	535	551	594	557	553	581	540	598	587	557	586	531	544	511	523	597	552	521	569	592	548	610	590	560	548	567	549	523	539	525	561	560	523	543	548	576	567	556	534	580	533	544	600	528	555	545	580	530	545	576	583	563	587	576	564	576	589	575	560	585	555	582	580	573	498	559	531	553	572	557	563	560	568	544	530	548	542	576	583	544	564	577	536	568	568	554	508	603	565	550	549	554	545	576	558	566	547	560	562	571	572	585	561	545	573	587	538	569	559	580	568	599	512	553	538	580	607	557	546	591	538	598	540	580	578	561	570	533	594	567	538	595	569	546	548	563	529	542	557	576	542	564	575	529	538	569	558	603	595	570	579	581	589	560	573	565	593	541	569	570	575	543	539	538	546	532	530	610	551	598	566	557	550	582	549	577	551	582	558	511	585	529	558	528	559	568	550	568	558	575	599	580	568	565	561	567	529	545	539	554	531	593	578	535	584	543	555	583	573	547	531	557	548	604	559	558	537	580	546	578	551	554	562	623	558	550	519	568	553	565	578	608	542	529	573	536	515	573	544	620	569	512	581	545	574	566	565	542	625	553	587	571	541	592	573	564	573	536	580	575	553	574	582	564	528	551	600	549	555	574	522	559	548	546	524	548	579	591	570	572	571	606	603	590	550	540	539	555	569	541	566	598	578	555	551	548	554	565	556	590	565	567	531	614	582	554	530	531	568	602	549	560	565	559	551	552	566	567	567	549	578	544	560	577	600	560	589	570	517	580	576	544	534	547	521	562	609	549	560	552	545	577	545	592	585	555	552	598	579	579	597	568	581	564	597	599	521	601	545	544	588	537	550	566	563	563	555	566	586	536	543	570	555	570	566	543	577	611	588	595	556	562	608	569	581	558	557	545	598	550	549	579	588	533	607	552	602	580	582	568	582	548	544	565	570	575	558	580	519	602	579	580	548	554	593	556	561	531	549	577	576	559	612	501	511	584	585	581	536	566	546	615	559	539	547	518	496	589	548	580	587	568	585	580	571	554	562	585	558	573	557	541	562	560	556	585	550	550	573	580	568	535	600	519	566	545	601	586	611	570	527	570	579	555	606	543	550	577	553	554	563	556	545	573	558	546	543	556	563	570	561	561	575	499	597	550	560	529	520	549	583	558	567	603	557	554	606	592	559	584	569	543	547	543	570	560	536	533	572	584	571	590	560	532	561	553	553	570	570	525	591	544	575	615	545	577	541	581	568	575	562	575	609	544	610	583	556	564	541	565	554	565	541	534	586	611	555	589	523	584	590	582	590	568	547	541	555	555	562	591	587	537	544	564	550	567	579	589	573	589	518	558	586	573	545	566	644	544	506	550	551	567	552	544	544	569	571	573	562	532	586	598	585	531	570	600	577	541	588	556	583	598	589	540	578	574	541	562	539	547	584	546	554	574	565	581	566	554	584	561	568	585	579	516	579	527	563	566	588	548	579	567	548	572	582	574	577	565	598	507	580	539	588	568	593	537	573	552	555	560	521	555	561	574	551	510	568	574	591	555	556	571	537	525	633	571	558	582	511	584	544	537	522	591	550	598	528	562	517	570	556	554	522	516	552	583	538	600	548	561	559	538	566	562	542	560	579	574	551	528	560	562	580	592	569	530	520	537	523	581	604	559	544	601	586	542	538	613	582	581	548	596	557	584	534	561	552	611	566	582	538	581	595	568	571	559	546	550	547	553	602	573	552	569	577	583	537	557	561	565	568	581	582	549	606	604	590	576	544	578	565	558	582	586	538	551	563	524	620	567	506	571	581	539	553	567	588	591	589	544	556	557	568	591	533	583	548	585	564	578	510	554	597	570	600	564	590	549	542	564	565	569	581	600	581	550	508	543	544	568	593	596	573	510	559	552	578	540	572	574	542	540	576	554	596	532	583	533	546	534	543	555	577	567	558	535	631	538	529	572	545	532	534	604	575	551	595	557	590	589	602	566	558	554	555	618	534	571	576	574	609	588	508	585	591	527	547	521	558	549	588	558	570	561	549	612	568	555	568	552	554	564	547	512	501	519	568	562	575	556	573	530	602	512	535	608	542	555	601	573	579	531	553	530	543	558	555	545	549	548	550	567	568	559	553	557	555	599	564	564	574	538	605	567	568	550	566	567	541	514	582	564	587	573	559	587	524	598	559	565	574	589	551	564	542	530	565	592	543	550	529	564	585	558	558	604	582	600	545	606	566	597	553	551	514	530	546	573	561	558	547	566	617	573	578	554	540	574	579	564	593	596	563	560	574	559	567	568	561	547	536	588	558	546	555	553	553	575	553	574	582	566	538	578	559	559	609	575	549	579	573	586	523	628	569	567	579	513	560	573	533	598	524	536	567	566	630	584	557	587	575	562	565	576	571	569	511	578	565	572	558	522	531	589	516	559	506	551	562	565	560	558	559	570	514	542	554	555	564	535	571	599	581	620	581	531	552	552	539	548	556	564	536	541	560	538	556	539	561	590	558	530	554	547	598	577	575	546	585	544	544	566	592	550	604	626	570	559	547	587	511	561	562	567	577	551	589	547	605	530	553	566	545	542	571	556	539	560	542	591	568	550	538	528	546	571	553	582	578	553	553	595	541	574	582	550	542	556	572	573	574	602	523	582	572	545	586	534	595	554	601	564	600	570	550	583	617	573	586	552	557	564	556	534	565	594	546	564	581	560	533	553	571	567	531	564	587	591	542	563	573	555	612	512	581	572	579	544	613	523	562	557	547	565	568	522	560	572	565	555	561	549	548	582	544	595	529	547	564
12765	1661	671	585	443	390	403	357	336	330	323	344	301	305	300	293	293	293	264	262	255	269	284	242	246	248	269	265	247	261	263	249	283	263	259	283	258	271	257	242	281	260	265	267	249	221	260	257	257	259	287	249	236	300	252	241	254	292	260	241	252	272	266	251	250	236	255	217	284	274	268	267	254	265	264	221	263	292	244	237	300	257	286	259	280	256	268	243	246	253	293	260	248	251	261	234	240	245	248	240	285	244	259	268	254	262	263	310	260	279	245	263	238	264	286	291	261	265	230	276	267	255	261	255	237	286	243	250	278	246	241	249	268	256	269	256	280	225	259	243	234	266	250	259	236	266	251	248	238	253	245	237	278	294	262	254	258	265	260	264	255	277	235	240	280	258	259	255	279	264	263	262	228	260	256	242	281	226	265	268	279	300	286	221	270	264	268	284	271	239	260	259	264	267	259	248	243	268	239	267	272	263	228	272	253	271	258	273	257	274	297	263	286	291	256	258	277	253	245	286	211	257	289	285	265	257	244	266	259	257	256	258	261	240	247	263	257	224	273	244	258	294	257	281	278	263	267	258	272	256	272	255	242	280	276	268	258	268	250	257	263	255	262	271	250	261	262	225	266	297	239	271	213	273	266	258	254	249	248	282	249	282	255	274	250	247	265	255	229	253	242	253	267	249	245	255	258	253	266	228	259	249	243	250	287	235	275	265	247	246	257	287	287	250	266	240	230	279	278	282	241	240	258	261	231	253	265	279	275	263	251	238	263	267	254	267	226	269	232	251	256	267	232	245	266	251	235	304	269	238	256	234	246	263	279	244	274	241	241	261	279	276	260	262	245	259	263	291	255	278	305	232	245	266	264	288	274	238	285	267	278	266	265	270	259	268	248	259	253	281	286	249	247	255	275	258	244	280	277	257	249	248	235	235	244	254	262	241	262	279	290	248	269	257	261	229	241	272	259	255	257	278	263	232	278	249	224	244	277	267	277	269	271	275	264	256	278	285	245	259	246	248	279	274	247	264	259	267	252	262	296	272	269	276	248	251	244	249	266	232	226	274	273	265	243	252	216	266	209	252	265	234	302	263	274	256	242	241	256	281	292	278	263	260	267	255	259	292	230	229	250	238	237	234	259	266	237	286	272	263	248	232	280	273	238	232	269	270	241	300	309	255	267	264	265	257	318	264	246	287	280	256	283	241	258	279	262	248	248	280	279	256	261	240	238	277	266	244	257	269	264	266	243	283	294	258	276	269	262	290	269	252	259	225	249	223	223	237	239	246	243	249	281	245	294	258	239	267	267	264	246	265	273	237	279	249	270	224	286	242	224	260	265	289	277	278	257	271	250	252	291	260	266	283	235	238	290	250	257	269	271	264	271	265	267	261	269	232	273	240	274	246	232	305	296	264	288	254	259	222	259	244	273	254	279	264	252	270	256	278	251	244	283	246	251	270	269	292	253	255	269	269	259	225	230	254	257	246	266	259	258	240	262	258	242	244	241	263	276	267	265	263	258	261	269	273	270	257	275	228	273	267	248	280	286	254	287	248	250	270	274	287	256	260	245	270	261	256	265	258	262	294	240	263	260	257	257	248	263	251	253	255	251	252	265	249	260	237	245	329	264	251	270	239	268	270	254	266	258	265	254	259	230	268	292	290	255	275	263	254	272	261	241	275	253	270	268	270	266	237	274	255	240	274	277	264	266	234	265	284	256	259	276	257	241	237	268	257	270	229	269	257	254	247	256	265	256	274	232	262	254	275	269	257	289	249	275	252	247	268	258	260	245	294	251	262	268	262	259	261	259	255	232	237	251	254	245	267	229	274	270	284	260	272	279	250	277	257	262	275	243	266	254	274	260	262	247	294	231	264	261	269	262	257	263	281	255	273	254	249	230	242	232	266	260	261	256	250	275	268	251	227	245	275	256	279	282	246	273	241	266	255	269	257	255	301	267	275	247	255	245	256	240	277	262	268	283	270	266	247	256	249	248	254	281	233	267	250	209	286	266	290	259	257	234	274	250	259	256	257	269	245	250	249	253	280	269	261	262	225	270	271	285	257	243	245	260	286	248	248	240	267	253	271	265	258	247	273	269	267	236	284	252	238	260	250	260	278	251	227	247	233	253	261	234	257	270	268	263	256	268	250	245	238	274	224	268	264	261	253	273	269	259	277	272	266	278	245	255	272	267	253	247	268	259	257	294	275	254	275	276	256	270	265	275	256	244	264	274	284	241	233	275	292	261	264	289	221	275	265	268	276	252	261	299	269	258	240	281	258	244	258	279	256	253	248	275	233	259	262	247	240	274	281	269	260	266	269	289	280	251	259	273	280	261	252	247	247	229	252	236	244	284	260	265	242	276	281	259	254	282	261	261	285	255	243	249	257	253	262	278	263	261	220	277	266	285	267	246	271	259	251	218	294	267	276	257	254	247	263	247	272	253	272	260	246	236	251	273	277	249	233	258	292	248	273	279	266	256	268	271	248	268	258	263	286	273	253	270	247	257	256	266	284	262	262	250	239	296	263	259	282	237	263	274	259	273	250	260	264	261	277	230	258	277	279	255	267	263	265	249	253	261	271	266	268	260	240	288	253	273	237	246	257	291	259	261	276	229	275	276	259	272	249	246	251	258	241	236	247	251	263	256	271	242	253	239	257	282	254	262	256	252	322	265	277	245	265	263	249	260	282	274	267	261	247	246	250	271	275	272	245	267	269	294	264	272	264	272	249	231	266	298	280	255	280	252	259	265	270	273	255	281	263	264	304	279	238	269	279	278	265	239	258	274	269	253	263	263	281	278	264	281	258	245	265	266	267	277	306	250	220	234	274	255	251	237	285	276	268	272	276	268	250	267	269	272	261	284	247	283	260	269	249	265	260	263	234	236	252	241	269	248	281	275	275	269	266	258	277	283	259	251	271	263	276	284	267	255	242	283	243	290	258	261	257	262	244	282	281	236	269	266	251	280	271	280	307	242	251	226	266	259	266	278	273	297	242	259	254	233	238	236	267	262	236	253	276	276	222	276	238	282	261	243	242	257	284	252	289	271	259	261	252	258	242	255	264	254	253	261	282	280	253	257	276	268	235	277	230	256	246	262	257	252	265	233	268	259	276	260	234	262	243	261	280	293	288	243	250	240	240	245	267	273	250	256	295	259	240	243	262	299	263	272	232	252	282	248	251	263	271	260	270	284	258	271	294	237	259	272	218	267	254	225	275	271	291	247	257	267	276	284	275	263	274	234	247	273	249	254	261	256	248	246	264	258	254	272	260	290	235	234	261	250	268	252	256	274	228	241	280	295	266	277	279	262	265	248	254	292	263	258	272	246	247	297	281	263	239	241	253	267	257	291	282	276	283	248	261	255	238	252	232	272	238	262	245	249	234	275	245	268	278	280	256	269	256	263	268	234	253	266	238	305	245	251	251	251	243	262	274	303	258	246	244	281	259	291	247	302	278	287	278	248	259	274	270	286	267	267	244	279	255	259	239
9093	1227	1664	1949	1642	1501	1299	1210	1045	980	991	992	970	1050	1018	1011	865	762	700	683	652	689	702	686	644	667	630	663	633	685	638	636	671	673	683	643	644	684	675	638	678	660	712	644	621	650	675	685	624	645	645	647	615	686	684	630	645	598	650	609	645	661	641	688	608	635	704	670	621	649	686	624	680	648	662	672	675	661	667	625	642	669	684	636	693	621	627	639	619	618	626	639	651	661	681	623	637	664	621	648	663	647	655	672	668	654	615	677	639	672	678	690	653	605	626	661	675	703	691	644	626	677	632	667	653	703	652	611	661	643	634	625	658	644	691	628	643	680	613	631	628	635	650	627	643	670	664	639	656	645	685	694	694	695	644	632	640	605	614	636	695	714	632	657	588	659	664	639	651	695	646	646	684	615	613	693	660	618	611	690	624	696	670	640	609	685	621	659	659	647	731	666	654	671	650	664	628	659	583	632	626	623	638	623	597	666	646	669	687	626	630	628	625	652	631	653	657	576	650	685	660	668	658	651	622	623	666	679	687	629	619	659	642	670	675	658	637	643	616	690	673	639	658	664	629	628	626	621	645	724	699	685	670	618	665	667	632	670	596	618	617	653	630	672	656	649	638	650	613	677	680	651	684	647	650	621	662	608	662	632	659	705	615	651	640	667	629	678	645	614	685	621	679	640	651	624	683	635	668	604	617	618	645	655	723	634	612	665	655	662	657	673	641	660	684	669	659	667	641	690	615	618	687	654	684	619	646	665	647	657	693	634	658	661	704	656	647	662	633	608	665	694	631	606	621	656	655	643	635	669	637	667	656	687	671	695	641	673	652	624	731	628	699	633	654	650	651	617	651	655	686	647	648	654	643	685	644	674	650	675	615	649	648	634	675	640	641	602	617	639	681	597	627	656	653	613	655	655	676	683	672	627	663	653	646	643	657	670	639	649	632	675	627	659	646	687	634	658	703	662	646	630	657	645	626	653	686	647	650	644	659	723	665	665	709	707	643	652	638	629	651	631	668	692	661	625	656	615	618	655	661	671	674	683	644	617	648	643	633	633	669	660	641	663	613	617	677	628	634	682	604	698	672	645	679	630	697	642	667	652	654	624	699	649	668	690	680	684	667	653	669	657	584	639	661	692	644	646	633	685	654	644	613	647	667	632	656	672	664	668	683	637	660	597	661	701	621	621	659	639	669	620	685	677	695	641	652	642	628	712	648	682	649	606	652	645	693	669	635	660	644	692	654	623	657	644	664	654	670	629	682	640	659	666	674	679	690	692	629	685	665	657	684	636	670	690	638	703	612	677	657	625	617	650	640	656	616	658	660	682	690	658	637	662	633	614	687	655	668	634	695	591	593	638	657	637	711	656	690	675	645	661	618	664	653	639	685	646	633	658	714	637	676	650	634	645	613	605	661	681	688	635	633	648	641	642	653	662	694	667	658	699	672	653	653	691	644	611	691	662	645	634	664	653	645	643	646	668	627	613	642	608	619	653	625	670	671	651	644	623	635	603	654	657	660	652	653	661	683	658	683	649	668	658	644	651	661	654	640	658	637	688	720	626	658	653	615	671	639	640	728	634	699	657	641	652	662	664	696	661	650	677	725	640	656	632	644	670	671	656	664	660	732	622	658	596	647	651	645	633	637	628	663	669	687	645	658	674	675	646	643	618	697	641	661	669	626	640	631	657	642	704	637	638	613	618	654	678	642	613	682	630	606	672	665	624	665	678	645	631	583	669	660	677	661	672	623	668	639	646	635	683	625	678	650	641	685	615	670	633	670	692	634	642	679	612	687	663	630	616	670	640	686	646	640	652	655	638	659	621	625	653	648	709	632	634	668	649	656	660	649	650	645	684	645	642	658	652	649	693	647	695	644	608	641	690	657	675	653	680	654	619	671	619	616	649	642	634	640	710	659	658	651	659	683	666	671	633	600	669	623	643	640	668	664	656	629	650	617	652	632	597	622	665	663	650	695	602	647	633	657	658	659	645	678	666	670	636	700	709	698	635	683	688	638	625	709	661	644	630	644	668	592	695	674	636	649	677	651	679	602	650	624	665	680	653	648	668	670	660	626	596	642	661	643	653	669	617	660	643	642	661	630	626	688	703	652	676	708	619	642	670	662	620	633	642	676	644	655	631	627	625	676	661	683	622	653	632	615	679	636	684	692	658	647	687	647	674	673	606	698	587	648	655	634	658	606	690	640	619	661	607	649	655	665	658	653	666	628	627	643	671	667	598	663	683	610	671	667	689	666	637	687	659	655	658	618	647	668	615	667	653	657	645	649	662	625	628	655	656	667	650	654	641	645	648	662	646	685	647	598	641	710	660	690	637	576	638	661	615	646	632	674	700	599	657	617	621	680	689	682	610	656	674	680	705	659	664	626	646	660	674	643	676	656	650	623	687	629	598	642	647	649	642	663	674	663	611	641	664	624	668	608	682	653	665	642	662	645	654	663	649	686	616	677	646	590	642	692	658	659	661	629	629	645	610	618	693	629	613	675	680	620	630	663	633	695	689	662	667	693	677	663	658	622	563	669	655	634	644	692	618	648	655	687	660	673	632	650	636	636	676	632	635	659	672	652	619	637	692	659	670	684	679	676	688	633	642	679	687	638	680	643	682	608	685	679	669	652	641	609	671	686	615	643	619	637	665	656	620	650	594	639	638	631	634	657	658	642	678	627	666	652	615	671	665	615	622	661	640	687	639	651	637	671	698	679	667	653	656	666	671	610	673	635	665	660	655	610	658	676	648	660	654	636	640	658	666	676	652	672	686	618	643	629	691	642	643	674	677	629	668	647	647	643	655	638	629	607	641	654	681	623	650	639	679	701	613	638	688	592	622	656	659	648	675	701	636	631	671	624	681	635	631	689	675	664	665	626	663	657	637	633	679	720	691	630	650	662	672	664	633	587	596	648	664	681	660	659	633	655	663	664	673	627	663	589	666	655	629	649	717	646	637	671	644	671	679	629	638	632	658	610	678	630	662	636	690	628	672	605	690	685	650	649	655	639	617	708	640	629	677	696	658	607	682	631	642	666	700	621	646	662	716	666	677	644	648	638	629	618	687	654	685	645	642	652	664	625	622	684	729	621	647	659	665	623	637	655	641	599	654	617	635	675	662	626	636	684	661	629	655	630	603	670	621	646	661	694	654	631	685	660	645	681	651	612	671	655	636	648	649	659	682	685	653	656	651	639	623	648	685	704	675	703	674	630	681	675	694	657	603	581	623	655	684	681	678	640	648	664	665	626	686	679	686	647	645	674	613	644	661	655	639	667	650	673	651	620	670	646	627	654	662	636	647	643	662	694	617	616	673	615	667	654	639	648	648	703	666	684	635	713	683	676	668	623	649	661	654	669	604	647	653	608	643	684	622	646	664	676	703	648	633	629	633	637	697	660	631	661	651	648	659	638	631	638	647	698	673	698	654	667	650	662	653	638	620	664	633	659	697	636	648	649	645	649	697	645	678	662	640	663	672	627	666
26882	4857	1487	1169	885	713	564	549	469	459	444	472	452	468	443	423	372	344	348	343	338	341	336	316	351	344	311	317	349	321	308	329	323	363	344	361	313	343	360	311	322	344	316	336	322	323	334	348	331	323	333	335	325	318	357	287	316	333	344	359	326	314	339	378	319	292	332	318	307	338	303	353	296	304	320	322	310	341	343	312	324	335	302	345	339	375	306	320	315	323	328	356	296	338	351	310	360	338	339	330	347	342	312	297	357	324	332	305	325	330	318	343	318	333	315	351	322	371	282	296	322	332	306	341	327	315	343	299	352	281	309	341	290	324	321	312	314	340	306	314	320	339	331	369	310	347	336	328	337	305	349	332	340	326	282	335	306	325	292	341	335	310	313	296	286	329	335	333	327	346	294	321	307	338	328	301	306	337	314	319	346	334	315	347	339	376	330	325	350	308	343	342	318	307	329	313	320	328	322	324	325	350	310	330	294	332	323	312	330	369	323	292	322	344	329	289	350	332	330	320	294	329	356	328	325	354	324	331	328	338	337	337	329	325	334	319	302	288	334	289	320	344	312	310	345	329	300	332	352	338	354	341	311	277	344	313	339	337	343	338	317	335	330	341	394	342	312	336	303	342	316	319	325	323	330	315	369	299	347	324	321	321	329	309	310	301	333	350	328	304	332	303	314	320	314	356	328	327	340	301	334	324	336	299	322	307	306	342	277	289	319	316	301	309	351	357	355	323	348	347	336	296	318	316	366	326	319	339	313	341	321	345	289	294	331	337	323	341	318	337	314	301	355	357	344	363	316	323	322	367	313	287	343	325	325	300	333	315	322	299	324	338	333	335	327	297	350	314	316	315	305	354	312	328	332	305	319	319	291	330	305	325	346	323	331	336	320	324	288	318	293	345	358	289	326	294	336	309	318	336	335	316	286	318	301	309	305	317	367	327	353	357	348	351	347	324	324	331	334	338	358	301	315	299	358	313	348	305	344	329	336	326	362	357	348	315	307	342	344	313	357	308	330	343	316	341	322	310	334	326	287	338	351	310	380	365	322	343	319	321	302	356	311	329	291	341	328	329	325	342	326	319	360	301	340	336	315	332	333	325	325	335	326	337	345	310	357	339	327	339	320	285	325	318	321	326	316	322	314	302	312	301	294	329	350	303	335	369	304	346	330	333	353	331	285	341	368	332	319	350	298	331	332	319	317	330	322	328	354	337	344	303	318	321	323	340	353	298	317	341	324	320	328	311	345	312	325	347	342	308	331	318	377	371	373	321	315	291	347	352	335	286	289	335	348	326	333	275	345	343	325	315	308	314	334	310	352	328	306	311	328	334	339	350	352	324	305	343	284	340	300	358	327	322	299	360	325	326	311	333	363	332	318	321	359	335	306	351	319	337	293	331	296	353	319	343	336	327	318	307	340	310	326	330	360	307	327	310	316	304	286	343	323	319	315	317	309	310	375	336	333	334	311	300	339	293	370	358	324	291	336	349	294	301	306	326	266	298	329	373	317	356	363	323	341	372	320	311	303	360	304	313	320	306	318	358	320	298	311	367	332	363	330	322	306	312	336	327	281	346	373	315	316	326	345	317	318	329	302	336	331	338	342	350	327	308	290	317	317	367	358	302	333	335	328	334	335	294	328	332	307	306	362	302	340	369	314	343	328	331	345	334	335	315	309	339	346	309	346	325	330	324	312	297	303	321	332	307	325	332	344	351	310	314	322	316	343	323	353	297	328	315	337	343	335	342	318	335	325	341	337	323	292	318	335	300	350	350	309	319	341	343	377	359	275	310	371	332	331	310	310	353	326	343	364	325	336	332	319	344	316	367	295	294	324	339	350	336	309	310	335	327	311	325	334	330	323	361	343	373	330	362	322	348	324	337	275	341	311	305	341	319	330	346	360	298	321	329	341	295	345	332	352	325	334	326	326	328	371	319	353	363	329	330	293	329	349	320	368	313	340	344	299	323	311	304	320	332	365	338	318	324	333	324	310	287	351	331	321	307	348	314	352	338	312	336	298	325	318	355	338	352	327	316	334	313	338	312	316	338	300	322	314	335	335	373	354	334	317	309	308	300	361	306	339	315	335	296	335	330	366	351	330	318	322	326	348	340	330	324	353	348	304	335	331	316	315	331	340	335	342	344	318	322	290	320	308	330	332	311	348	335	350	330	327	362	349	329	349	339	331	332	338	332	349	310	366	343	325	309	337	328	305	357	317	308	317	307	320	336	326	356	302	333	335	318	359	323	312	340	304	340	312	317	331	303	310	321	325	311	334	346	309	322	307	286	331	315	334	318	312	319	323	301	340	311	338	352	374	328	335	370	306	329	333	328	334	329	313	334	305	321	348	307	314	321	317	340	311	333	327	334	333	354	325	321	327	341	323	287	330	348	317	300	323	316	328	334	338	347	330	278	325	327	354	358	318	321	315	321	335	328	316	329	290	331	344	325	341	346	341	330	313	312	288	330	309	340	318	288	336	320	322	307	327	348	319	296	320	320	316	331	324	327	324	329	339	359	305	285	337	354	314	353	324	333	306	320	333	333	337	313	312	303	308	310	352	329	319	316	316	325	329	324	378	334	335	334	319	310	346	333	294	325	340	322	318	349	339	350	331	359	323	328	338	307	339	354	332	332	349	325	332	306	338	329	340	316	315	367	336	388	353	306	345	330	310	320	307	319	333	293	326	302	330	354	332	292	307	309	340	309	352	341	326	324	339	284	317	324	328	297	347	287	346	333	303	329	326	276	333	295	320	370	303	327	335	343	308	347	314	359	320	343	312	328	291	325	334	338	312	309	333	325	341	340	354	349	328	332	326	364	328	337	315	307	325	319	288	295	322	340	298	329	318	356	329	303	305	326	329	356	310	315	316	341	340	332	349	357	321	316	374	344	326	343	297	354	289	352	321	285	313	313	303	336	300	318	335	311	300	368	313	286	353	333	334	313	320	307	310	317	371	354	302	310	313	335	348	322	349	331	323	320	372	340	316	321	278	329	326	338	320	325	320	305	334	316	312	300	341	306	346	344	349	323	299	354	338	318	312	315	307	307	351	354	308	325	337	312	350	349	346	322	381	310	289	331	357	320	308	301	341	343	315	324	312	327	284	299	349	339	311	356	305	339	329	358	320	359	313	313	318	315	285	331	316	367	303	307	327	312	352	322	336	341	326	360	320	310	324	311	311	318	344	323	314	322	337	351	307	328	322	358	360	323	324	307	320	329	312	334	326	325	302	324	347	344	318	317	306	347	351	358	337	326	298	325	347	340	309	332	334	315	332	355	370	338	332	324	328	333	342	303	298	304	346	318	298	313	320	281	356	317	328	315	330	308	323	326	321	320	303	350	318	325	332	331	314	312	333	330	337	289	322	320	341	341	283	319	340	326	296	328	303	318	319	326	307	348	362	368	321	316	306	320	360	317	314	313	327	327	338	313	290	310	307	320	338	310	319	303	323	329	335	341	344	339	343	326	288	297	303	320	302	314
18328	2426	3283	3641	3028	2657	2198	1919	1640	1583	1566	1588	1574	1527	1581	1430	1179	935	932	914	844	913	890	813	834	852	840	848	832	801	772	781	828	793	786	791	772	791	845	847	747	774	774	806	861	803	880	763	854	831	794	739	780	789	799	795	825	791	844	791	755	835	862	781	755	802	800	831	773	764	750	803	826	743	806	788	794	795	763	804	775	756	796	840	755	727	802	833	789	758	818	813	794	820	745	763	748	736	770	743	766	735	785	793	793	788	783	751	769	762	748	751	787	783	786	763	766	788	777	745	813	783	830	778	866	815	805	820	787	769	726	803	761	805	735	814	761	748	707	803	779	767	825	773	811	839	791	836	740	750	726	770	755	834	755	760	795	777	745	797	779	806	803	754	792	768	713	750	854	791	836	777	740	755	773	770	785	715	828	761	827	795	757	751	791	755	805	792	785	821	818	780	749	797	762	789	808	816	831	781	822	767	788	818	814	776	815	749	790	779	788	781	788	808	820	800	780	790	783	750	834	751	806	781	803	753	798	739	785	766	779	792	770	808	848	780	773	810	774	786	792	796	778	752	776	793	765	795	775	746	783	755	751	824	811	770	753	802	803	761	806	757	837	789	750	802	777	785	775	789	806	748	811	801	789	773	787	779	775	766	732	788	792	816	836	810	749	785	802	823	808	769	770	789	761	801	785	795	766	828	821	814	843	789	816	819	803	801	786	802	780	765	786	825	832	796	776	859	756	817	785	763	766	819	774	782	725	776	759	818	750	766	780	787	817	778	773	801	801	768	714	746	752	754	778	772	826	761	800	763	793	753	821	747	796	787	822	837	770	808	782	740	797	787	760	854	793	779	775	783	840	805	797	819	823	802	778	765	830	743	809	797	807	807	791	780	749	742	776	769	794	762	756	792	812	753	791	778	773	847	767	794	753	814	778	789	736	824	756	800	757	816	803	799	784	824	761	751	774	785	741	793	767	803	802	773	812	739	836	829	788	835	739	786	782	827	783	813	770	769	775	752	744	803	768	834	776	800	832	813	787	785	789	756	812	748	815	782	754	806	770	797	745	813	788	803	764	791	794	797	794	745	814	753	808	828	802	751	761	806	781	798	830	812	788	755	758	781	822	790	780	813	775	817	804	747	806	755	791	764	797	773	797	783	854	789	810	792	756	751	783	761	750	771	778	806	794	802	736	780	830	762	823	839	724	785	805	807	780	802	792	817	806	759	779	769	780	823	742	720	758	800	762	790	778	795	748	785	768	807	810	796	835	796	803	797	747	767	778	767	832	806	774	770	810	803	757	790	784	764	816	785	823	740	828	767	746	778	797	799	812	795	803	776	777	728	778	855	834	752	809	817	780	789	804	783	771	775	772	767	799	802	797	771	768	807	756	798	789	768	827	817	799	742	805	796	842	801	765	801	808	829	801	737	808	768	793	799	754	760	817	818	800	785	768	800	785	784	757	772	766	780	792	751	757	774	810	793	747	784	753	821	819	765	751	811	774	740	800	795	724	769	817	793	843	818	788	757	821	757	811	766	775	744	792	765	776	798	766	746	746	802	774	824	745	792	834	744	841	785	837	752	826	782	786	768	754	760	780	780	791	803	744	741	827	789	817	816	793	731	769	798	794	787	780	790	782	785	759	729	798	808	810	794	773	787	796	812	795	781	801	842	777	809	754	779	800	779	779	785	797	727	750	815	813	778	758	804	811	807	788	802	788	762	791	825	740	759	783	796	716	776	781	793	755	813	782	766	797	825	786	726	748	793	840	763	754	772	800	780	816	803	785	770	792	819	800	834	788	748	809	769	790	789	849	776	773	797	791	778	785	718	779	799	777	789	824	794	790	838	825	777	775	754	749	814	798	793	807	762	780	776	766	771	828	805	754	751	765	772	782	783	794	774	752	793	796	803	748	784	794	765	792	801	761	804	784	799	753	774	783	786	815	763	809	765	813	793	741	757	728	811	804	779	823	822	789	770	801	774	816	810	815	735	831	758	728	800	807	753	783	767	810	836	762	796	806	767	788	817	814	758	766	786	763	815	741	827	785	817	810	768	830	779	806	771	802	759	801	776	820	780	784	826	742	813	776	797	793	830	720	796	809	770	781	780	786	795	895	789	743	832	775	807	783	765	749	727	820	781	770	758	755	764	794	801	779	766	830	762	797	814	768	764	780	805	795	781	752	771	793	803	756	799	794	801	790	787	768	774	742	750	792	794	750	832	776	787	835	790	831	851	733	826	776	751	755	759	778	737	765	800	812	765	765	796	761	787	801	755	765	732	761	824	792	781	769	797	781	750	785	782	758	802	810	771	807	814	779	763	791	754	856	810	769	779	805	752	785	742	804	852	803	815	792	799	797	808	822	798	817	784	768	810	799	743	783	776	843	833	792	782	800	773	748	747	795	780	807	819	771	742	786	789	802	810	773	785	805	766	799	784	792	781	796	809	761	776	743	808	754	841	854	769	768	820	801	771	761	795	770	786	783	792	811	790	810	783	800	762	781	756	781	724	778	792	823	816	761	819	804	798	767	804	827	793	775	784	865	768	771	767	800	769	796	779	720	790	762	824	761	769	767	754	812	808	798	780	825	780	780	817	804	768	733	796	758	775	824	815	772	827	771	771	801	780	846	801	770	824	797	755	772	724	789	833	786	730	811	794	790	802	772	804	835	815	792	762	779	770	776	779	806	827	783	758	804	805	797	787	810	794	784	772	787	780	747	777	770	801	760	779	743	766	804	759	816	793	761	820	764	757	754	739	731	761	789	811	762	794	829	780	751	793	801	753	814	776	828	827	774	749	788	752	748	789	756	767	819	809	853	786	786	790	782	796	818	790	762	757	802	796	795	787	811	823	815	791	803	799	797	800	756	760	762	852	744	782	808	805	767	771	740	802	819	797	773	789	788	777	788	769	762	780	769	814	735	798	848	779	779	786	831	745	855	793	749	772	778	851	768	794	766	772	807	792	762	780	747	757	753	780	789	778	860	807	808	808	807	783	723	796	799	780	781	760	834	800	773	760	782	780	809	782	785	798	811	767	820	816	799	798	758	774	780	796	794	756	809	816	807	737	816	773	829	786	785	789	825	814	782	810	790	721	817	835	716	814	760	809	801	786	792	747	810	786	805	771	813	734	771	761	829	844	770	773	833	765	803	800	817	826	733	690	728	816	766	780	739	797	750	785	765	780	760	793	802	801	807	750	822	837	808	736	861	755	815	755	828	777	796	824	800	766	759	782	799	787	842	734	818	770	784	714	810	810	795	784	760	789	787	758	809	793	750	780	792	773	771	802	770	774	822	795	765	818	760	754	778	798	788	820	769	786	811	792	764	798	768	779	777	822	792	797	772	765	790	783	825	831	834	783	751	774	802	834	782	808	779	726	829	790	789	817	775	770	778	816	793	783	793	764	851	821	811	776	794	793	805	776	752	739	792	769	780	808	755	841	803	769	749	768	797	782	770	782	768	841	782	772	803	818	808	784	762	757
36604	8790	2131	1529	1032	710	612	482	428	483	439	385	383	386	377	335	318	275	250	270	250	242	254	245	252	254	247	251	224	255	250	237	217	247	203	243	237	232	230	242	217	211	225	280	244	234	216	227	235	228	228	248	245	215	241	239	249	236	241	231	217	214	251	221	214	238	227	250	228	252	246	233	229	225	206	273	252	211	251	229	233	233	245	240	239	217	224	221	239	221	225	251	241	243	224	230	227	219	207	254	219	232	249	197	217	246	247	253	237	223	225	196	212	206	239	261	221	248	220	255	241	216	227	214	220	258	238	228	249	264	223	222	245	228	229	228	259	217	214	209	231	236	244	224	218	218	205	216	252	240	250	219	220	235	242	219	234	218	222	243	245	234	234	231	222	236	201	208	235	224	243	252	248	208	244	219	233	239	243	224	241	213	240	224	208	221	226	243	230	240	247	256	234	231	200	230	240	244	240	228	234	252	200	226	218	249	231	234	233	231	231	247	230	230	224	230	231	217	228	228	235	229	230	235	245	246	237	239	241	213	234	231	231	233	241	228	260	243	250	246	235	216	241	202	258	245	223	242	226	260	204	242	226	228	252	242	214	235	230	235	221	205	204	210	227	219	247	224	220	207	227	260	204	226	250	235	236	217	221	245	238	245	237	224	289	255	247	223	255	219	235	248	240	248	236	220	223	206	223	222	230	242	242	253	212	234	222	227	219	220	253	211	230	242	213	276	245	240	228	248	215	246	245	195	225	225	240	229	229	211	255	226	253	217	223	224	232	211	233	202	258	225	230	254	249	229	235	235	211	242	201	258	255	256	229	222	230	220	248	249	226	230	225	233	237	264	203	236	238	235	259	239	199	200	227	264	206	208	236	242	207	239	216	227	229	234	234	225	235	242	232	248	218	250	247	209	221	218	235	222	217	227	203	246	237	203	195	245	239	245	236	227	217	251	242	227	247	217	219	240	236	223	251	231	233	221	208	265	249	215	231	233	228	261	221	224	244	237	251	247	228	218	226	196	237	263	218	223	223	231	251	231	216	226	239	209	242	242	272	232	231	226	265	242	224	218	266	210	231	256	232	229	238	248	251	245	219	243	219	219	213	236	237	245	213	235	239	224	230	236	264	203	222	261	229	235	240	230	245	257	256	231	254	218	234	228	250	225	216	257	217	213	226	190	258	243	221	221	210	214	226	255	202	239	231	245	250	216	230	240	236	204	232	236	240	243	240	243	200	218	214	234	222	235	252	253	210	239	227	240	210	233	257	220	246	216	241	211	246	219	239	248	235	234	229	234	245	221	229	225	249	245	232	230	251	220	211	235	243	239	186	230	218	228	238	264	225	250	264	244	223	201	212	239	237	217	259	211	256	203	211	244	246	221	248	239	254	227	223	238	238	222	245	229	215	241	232	238	247	242	257	254	245	209	236	240	209	263	224	254	224	231	221	230	229	204	218	242	245	195	242	219	210	229	247	232	246	212	226	258	196	242	209	235	231	231	213	212	236	242	267	199	255	244	242	243	237	216	232	204	235	213	233	253	232	239	200	212	242	204	254	241	227	226	201	230	226	271	252	227	240	264	213	242	238	213	242	223	258	225	225	257	229	257	219	263	232	220	217	233	243	236	231	227	236	211	239	213	217	251	247	211	242	227	263	227	222	233	212	232	245	233	226	238	228	211	255	253	210	234	251	226	211	211	236	224	230	218	209	218	189	216	235	215	207	232	206	233	237	247	243	215	244	224	207	252	246	264	239	238	216	207	258	223	250	221	231	247	218	244	234	205	223	229	231	260	227	259	237	237	217	211	241	224	222	228	240	233	237	239	246	232	252	224	228	259	232	218	236	235	224	251	246	256	240	231	203	212	213	242	245	224	243	214	232	234	231	259	236	237	236	210	223	200	232	249	242	222	251	249	220	240	199	224	216	205	225	231	231	225	229	258	243	232	246	241	234	237	219	233	245	218	236	209	188	225	260	223	228	224	257	220	252	220	265	240	243	265	231	214	231	239	223	252	247	219	226	235	237	230	245	238	248	221	258	229	219	269	221	234	249	230	226	225	227	227	207	269	228	241	224	222	232	228	239	222	246	234	228	218	205	233	231	228	261	235	218	250	229	239	236	259	221	243	228	228	232	256	242	234	219	250	264	240	253	232	233	236	256	213	193	243	248	237	254	237	229	239	211	213	223	256	239	246	234	240	236	239	244	245	211	243	214	221	234	257	213	258	227	243	219	245	235	232	260	222	227	234	226	237	205	237	257	203	239	242	258	211	210	212	262	233	255	232	205	246	234	202	229	218	223	232	247	246	241	239	218	235	225	255	208	234	223	202	212	233	237	240	234	238	222	253	224	233	232	212	259	226	224	242	239	208	238	230	251	268	257	211	264	226	230	204	221	227	273	193	252	251	266	271	222	231	258	230	254	223	247	215	237	230	209	207	218	215	257	220	223	224	239	232	211	218	246	247	194	223	232	241	230	244	209	269	200	241	239	227	235	243	232	246	274	254	224	242	221	240	210	232	255	207	227	208	230	227	250	248	231	224	219	247	256	210	228	212	214	217	234	234	201	231	224	229	237	237	239	254	256	231	218	236	242	202	235	215	226	231	226	201	265	228	241	219	199	203	236	245	266	258	224	221	253	269	219	230	238	221	241	212	225	247	264	236	228	256	241	220	235	232	259	253	237	202	255	235	221	246	216	215	216	218	231	222	248	237	231	241	224	228	231	213	215	228	228	204	235	228	241	208	201	232	222	241	254	246	236	231	243	237	230	238	261	237	227	235	267	227	242	265	261	256	213	215	253	206	262	248	239	233	247	233	236	255	243	256	231	234	248	234	233	252	239	246	241	224	267	254	237	235	235	245	236	228	230	217	214	211	213	218	227	233	232	222	202	231	221	210	240	242	244	220	232	242	287	217	219	256	228	254	226	218	242	249	265	246	243	266	235	254	252	211	218	226	237	231	227	231	215	228	228	208	273	235	241	208	235	242	229	236	251	269	255	222	228	224	241	233	245	243	240	221	201	222	242	245	222	235	227	226	241	252	234	227	207	229	247	219	244	227	209	201	241	233	239	218	240	251	202	241	210	247	226	249	260	211	217	212	237	226	241	240	229	248	236	231	226	223	227	249	244	221	237	235	224	204	244	228	237	225	250	264	209	233	222	224	228	220	214	243	223	269	250	244	210	221	219	264	229	235	199	236	210	240	238	255	236	231	213	220	222	244	232	232	226	251	213	259	222	240	219	229	258	267	213	201	238	211	212	234	257	254	235	220	238	248	209	220	229	223	229	211	243	243	246	212	252	257	231	220	235	239	242	235	229	222	226	248	218	218	235	220	229	238	219	232	224	227	220	244	232	241	224	246	233	243	209	211	219	258	233	242	244	239	239	196	237	240	219	219	223	246	227	230	244	232	196	218	219	239	250	266	235	252	213	211	273	254	199	221	224	240	221	237	218	245	212	242	223	231	212	247	220	245	220	231	216	263
23471	3293	4149	4614	3740	2886	2547	2151	1915	1921	1861	1813	1637	1807	1629	1353	1065	886	872	807	850	797	696	613	746	713	770	722	588	661	604	599	606	582	602	551	611	586	621	574	568	537	612	548	595	607	569	543	573	595	612	604	579	553	591	601	571	576	583	572	588	578	586	583	578	559	567	620	608	569	561	593	584	568	612	595	614	564	591	531	588	549	592	589	601	538	557	566	587	572	595	554	555	583	557	556	580	591	608	557	575	585	597	578	564	567	557	588	566	551	587	565	576	535	590	571	516	553	569	578	526	591	529	584	589	562	545	526	536	550	625	574	585	571	549	584	595	572	516	564	571	570	568	580	528	602	566	547	552	533	557	564	572	587	581	531	561	579	595	542	564	563	633	583	568	582	572	556	558	541	601	574	555	566	589	558	591	597	565	589	516	548	573	548	598	552	560	541	545	582	593	539	573	592	600	566	572	557	597	530	577	548	528	542	570	588	552	615	558	563	537	565	535	570	604	551	535	567	536	616	580	581	562	569	549	597	548	553	595	612	620	553	525	601	581	572	577	599	567	561	555	573	588	539	551	592	550	527	544	561	563	537	558	599	574	584	567	594	523	615	554	561	586	564	611	561	603	539	580	530	576	603	604	573	569	566	555	558	562	532	567	573	555	566	551	545	588	595	550	554	560	604	592	567	577	520	567	525	579	554	601	559	561	560	602	587	594	568	576	589	575	613	541	552	601	586	593	553	522	579	548	564	541	525	553	589	583	530	559	562	602	547	556	562	587	552	555	576	554	572	590	547	589	582	558	570	591	576	557	571	619	573	581	543	564	556	563	533	567	542	582	592	546	546	549	565	583	567	543	519	566	591	570	576	586	580	543	576	604	575	558	586	553	544	567	559	583	573	581	566	574	523	576	505	584	549	563	583	598	532	598	570	595	551	567	566	567	617	567	565	592	569	576	555	581	587	595	562	569	547	610	543	563	586	578	591	547	600	569	564	593	535	601	579	580	546	574	542	621	605	599	578	585	567	605	532	573	597	535	569	546	578	556	583	552	536	565	554	582	606	579	524	555	537	602	517	542	531	553	564	558	588	511	561	574	581	598	561	563	547	563	565	558	596	538	564	539	552	579	542	565	574	577	583	528	585	564	593	541	575	582	571	556	571	533	530	550	538	561	557	516	579	584	553	546	611	567	547	552	588	570	568	575	543	517	560	564	589	566	510	571	569	591	553	577	585	556	561	572	574	574	589	613	606	557	570	555	571	579	554	567	568	559	548	557	572	561	552	576	594	564	608	570	551	531	561	539	525	567	565	569	588	522	547	535	596	610	581	570	591	567	529	546	547	606	568	588	580	595	588	577	573	563	559	594	547	546	575	629	597	577	624	541	571	597	568	561	587	595	520	584	549	562	568	555	548	565	552	550	580	500	575	554	548	618	556	587	581	584	541	567	568	530	572	623	550	587	574	537	525	627	615	578	596	616	577	603	572	561	530	564	567	554	562	585	521	561	533	545	552	571	601	546	574	556	530	584	564	589	584	552	555	546	532	610	564	602	554	572	554	559	558	543	609	596	571	571	566	556	550	550	545	564	589	531	584	569	575	596	554	539	552	525	537	574	550	584	596	585	588	571	554	586	586	574	554	569	568	567	574	512	557	562	570	595	525	517	527	546	565	575	585	584	579	555	556	597	589	564	550	611	561	517	606	601	552	600	584	588	596	623	532	539	535	537	591	602	562	589	591	587	512	553	617	580	544	573	603	596	527	528	552	572	604	560	546	572	548	526	542	560	587	576	524	601	555	565	590	559	588	583	567	550	544	568	572	551	582	566	598	556	597	614	599	555	609	580	570	558	578	565	595	523	558	536	602	566	565	564	559	545	545	571	606	571	588	544	558	548	580	614	545	587	561	564	518	591	547	562	579	546	582	560	532	618	573	543	567	557	567	581	590	537	589	579	555	547	598	524	528	607	561	586	559	555	542	605	563	521	554	580	590	536	578	578	567	609	528	554	538	566	559	592	576	549	538	569	531	580	586	551	530	548	551	585	553	574	553	516	545	592	588	586	572	582	588	559	599	581	557	536	554	577	569	558	544	551	591	591	572	578	568	555	564	609	578	522	566	544	597	586	537	583	525	554	578	620	572	599	568	530	564	546	578	566	624	593	528	583	552	582	565	617	564	556	595	564	538	577	533	602	567	571	588	523	629	587	590	581	551	555	579	587	560	552	553	567	561	554	608	571	611	572	576	566	550	597	588	562	592	508	591	563	539	573	593	567	567	566	565	553	564	583	619	564	561	583	572	563	586	596	556	589	575	556	583	556	584	540	546	582	598	569	579	601	543	557	565	584	572	581	549	591	573	543	519	556	619	572	525	573	555	554	569	562	566	604	546	568	553	562	608	609	601	538	567	566	558	503	613	570	528	552	534	618	546	578	556	577	580	576	590	561	557	554	556	606	573	575	571	592	575	607	543	600	538	576	560	544	611	581	611	523	588	534	532	589	573	553	523	507	546	553	580	565	568	575	537	542	579	550	569	580	541	576	543	513	588	543	587	553	560	594	565	574	544	515	571	558	547	534	563	592	578	595	534	594	583	569	565	551	599	580	556	574	567	559	584	599	561	543	540	568	560	563	552	560	586	598	539	610	574	535	586	546	556	586	550	592	573	559	571	530	600	574	535	581	617	555	550	562	604	573	584	605	520	563	583	541	526	588	554	542	577	570	524	555	567	571	573	548	583	571	598	537	588	589	587	583	544	553	574	588	577	628	532	538	603	574	571	543	569	577	585	536	505	538	572	569	588	601	570	576	570	567	565	555	609	589	555	575	575	581	583	551	563	557	561	568	585	526	556	595	570	580	571	563	597	544	544	580	562	557	552	527	540	559	542	553	631	523	553	568	619	551	580	562	578	577	607	574	550	601	581	540	581	542	591	532	587	534	545	568	580	523	515	559	576	546	549	611	530	576	568	550	556	570	564	556	552	562	597	558	540	567	570	571	573	587	552	595	604	587	541	516	573	535	571	561	576	563	622	580	550	562	542	561	588	549	570	555	561	605	580	588	593	562	591	582	577	576	601	544	560	604	558	603	585	578	552	522	556	543	562	588	560	568	604	537	583	616	540	584	599	556	546	565	584	576	558	549	577	613	570	565	574	570	585	540	574	592	567	580	567	551	567	547	585	566	541	575	566	592	565	575	552	581	565	567	572	566	620	571	609	572	549	588	575	608	545	541	567	533	597	567	527	562	595	567	538	538	551	554	589	539	586	622	585	594	563	545	613	520	535	569	536	589	559	557	586	596	566	555	578	576	561	560	558	595	581	613	577	567	542	554	568	549	606	568	595	557	577	543	589	579	580	531	590	573	600	578	545	561	554	570	538	555	578	533	529	559	547	566	581	547	540	581	589	608	546	530	572	528	565	584	544	550	555	496	572	579	588	568	568	541	565	560	564	519	572	603	579	586	580	557	581	522	558	586	555	577	525	559	570	553	558
13094	2109	703	567	428	415	324	343	336	322	325	322	325	326	304	294	317	276	279	284	289	270	304	288	305	304	276	251	282	274	264	284	251	266	267	277	266	294	261	286	264	277	276	286	295	237	291	285	271	282	286	299	285	248	264	257	294	257	297	277	254	256	278	272	275	269	255	309	294	256	277	274	232	291	309	272	270	285	261	251	259	254	280	330	293	260	260	275	240	280	262	268	258	280	274	300	275	284	257	262	282	283	283	255	246	262	272	304	298	253	281	261	304	278	263	241	292	279	286	261	244	257	268	278	264	290	281	295	277	274	269	257	299	245	282	265	288	245	258	290	281	262	262	277	255	262	297	279	290	285	261	253	279	281	270	289	288	295	283	238	278	274	282	269	290	279	282	302	292	277	282	248	238	308	284	268	230	256	293	280	295	272	291	294	267	286	279	256	259	291	270	254	308	286	273	272	275	276	258	252	244	290	296	291	292	273	261	271	309	253	287	256	255	245	279	273	303	276	298	258	265	271	253	279	300	277	305	280	272	265	266	262	262	294	248	244	260	240	290	279	259	259	265	257	254	276	295	253	265	289	262	248	264	279	252	260	301	264	263	284	277	277	283	255	282	286	282	267	273	278	285	247	263	259	260	275	285	286	278	282	290	287	273	290	256	276	261	291	240	308	282	257	267	266	261	298	282	294	261	268	288	281	295	275	281	294	275	293	285	280	244	293	295	244	294	271	291	270	281	284	293	284	309	314	299	253	290	261	268	299	294	277	290	309	265	277	270	250	286	276	262	306	276	268	253	301	291	234	256	248	293	277	268	290	283	300	256	282	254	258	282	263	266	241	282	263	287	273	295	256	270	285	267	260	280	272	264	267	265	291	291	282	279	294	273	303	263	295	248	259	269	286	284	265	278	271	281	274	274	275	287	253	283	257	275	264	266	282	289	260	266	306	287	247	269	263	268	254	274	277	269	233	269	289	302	300	266	277	260	277	257	261	271	278	295	256	271	305	297	287	278	269	291	274	266	300	298	276	271	295	281	249	283	260	264	252	251	280	258	263	276	261	300	270	294	288	284	291	277	288	250	252	280	273	258	277	272	272	258	293	303	305	271	278	265	284	233	267	273	301	243	298	302	309	269	283	287	287	257	256	280	267	315	262	264	290	261	254	253	260	275	303	251	276	275	282	285	275	252	310	278	299	317	267	248	309	296	301	282	290	239	266	279	273	276	259	273	266	281	278	246	254	269	275	240	274	306	296	274	285	278	260	280	270	263	270	268	286	246	276	277	280	285	278	289	274	252	292	281	248	282	228	267	246	268	266	263	260	248	236	280	299	257	329	286	262	286	268	269	263	238	288	245	289	275	277	231	308	289	249	295	279	311	286	282	274	279	254	260	273	245	276	293	266	304	255	268	291	277	265	261	260	263	289	315	248	258	239	268	236	253	275	297	307	300	280	282	287	268	292	263	285	291	274	308	275	268	253	265	267	278	287	300	274	282	290	264	266	290	299	273	293	279	289	292	281	290	271	257	282	251	280	262	275	296	242	251	289	278	283	278	280	279	270	300	281	266	289	267	235	251	263	275	266	292	264	293	296	275	235	281	280	266	281	263	259	291	290	309	303	295	280	308	292	284	290	281	292	266	272	255	266	253	259	283	287	256	262	275	237	253	278	245	283	274	271	279	270	263	291	259	256	289	282	266	281	284	247	269	299	269	272	258	286	274	302	274	298	276	307	276	269	271	301	276	248	274	272	269	305	280	230	272	260	289	270	270	274	265	270	255	268	285	276	285	287	272	282	290	248	319	285	274	294	259	260	264	256	261	259	260	248	258	263	258	248	284	281	301	287	262	282	273	304	280	307	279	280	290	253	288	254	286	278	268	270	266	284	278	272	304	285	283	285	281	283	259	265	304	270	266	271	278	258	273	249	262	313	289	272	273	245	266	305	313	240	254	292	270	263	269	253	259	263	264	268	273	284	306	265	264	259	301	290	244	290	276	263	264	280	308	263	260	263	264	255	261	262	235	273	257	269	247	258	249	273	309	235	257	256	281	274	269	275	274	276	279	269	293	273	284	276	274	307	283	288	243	287	279	275	269	283	288	292	299	276	254	261	263	263	292	286	292	254	296	251	258	273	280	302	277	278	252	269	307	258	254	290	279	246	268	289	277	267	305	256	290	272	252	259	297	288	267	297	284	271	289	294	258	305	276	273	288	269	261	258	254	290	279	277	280	293	252	267	254	296	285	276	301	297	301	324	290	296	258	272	266	276	277	272	267	276	247	267	275	273	261	287	256	291	303	268	262	264	267	290	272	256	256	267	303	285	262	269	262	286	282	269	318	279	289	307	307	270	285	259	273	310	277	280	256	274	265	252	293	272	257	236	291	311	291	278	304	291	290	303	260	275	295	270	274	301	272	258	265	290	285	280	263	305	263	232	286	262	281	272	293	262	260	295	274	288	298	281	285	264	275	245	275	294	272	269	282	258	265	281	270	286	302	307	241	285	288	287	285	270	281	297	264	278	294	253	270	257	282	258	265	278	271	270	269	274	259	256	265	263	284	278	246	299	286	297	297	301	263	259	302	292	277	285	253	271	272	268	283	243	271	295	301	251	259	274	288	307	293	277	286	279	241	261	292	270	272	321	290	296	322	287	277	289	277	257	301	284	293	293	276	259	274	279	293	260	244	290	239	290	257	280	327	268	258	300	273	265	249	273	281	282	243	280	255	282	283	260	278	285	296	281	289	241	263	274	256	278	265	255	274	286	253	289	283	263	267	250	265	291	247	288	279	260	267	287	290	278	294	299	257	243	288	266	264	292	278	284	261	268	259	295	279	277	261	272	284	289	289	292	254	255	294	300	245	279	314	272	267	268	299	267	288	293	256	257	282	255	259	288	254	274	294	287	283	250	244	277	281	265	285	256	273	323	320	270	308	292	281	261	252	286	281	296	265	287	276	283	267	284	318	288	304	301	266	264	294	264	266	260	279	293	279	271	288	287	285	308	274	237	253	278	281	297	260	289	265	280	240	272	274	268	296	315	277	258	276	263	280	284	289	271	282	294	271	270	284	275	252	259	287	285	279	290	281	265	271	251	259	291	259	285	317	279	270	277	257	257	253	258	276	262	274	270	284	303	281	297	285	260	274	262	284	274	265	247	291	264	275	274	234	266	282	282	297	275	256	283	263	258	271	245	264	296	260	267	241	272	262	286	285	296	271	263	273	297	240	275	248	265	275	252	307	280	268	269	291	273	289	290	269	286	294	264	288	293	275	278	290	273	262	289	263	283	293	299	293	285	286	281	254	278	266	267	292	272	277	281	288	276	246	260	253	257	260	312	289	306	273	289	260	256	279	290	289	252	269	271	286	256	274	266	263	296	269	263	328	290	287	266	279	262	294	293	261	289	259	245	254	291	282	273	297	282	265	285	279	274	299	295	241	280	273	276	257	268	253	241	285	278	293	270	327	278	284	265	272	295	296	275
9333	1700	1823	1862	1529	1279	1117	1060	1064	1075	1063	1007	1018	1024	942	828	860	836	806	810	754	763	721	722	725	728	794	732	703	671	731	675	670	687	705	736	667	686	688	655	670	659	690	703	642	668	700	683	653	719	739	644	676	657	708	689	718	737	732	725	675	695	678	653	684	661	723	702	704	636	683	708	657	638	687	665	718	703	666	716	677	698	655	648	682	650	705	703	667	698	661	681	666	690	671	734	692	629	674	700	668	724	711	652	660	714	734	715	675	717	722	703	679	646	666	679	670	750	633	656	723	739	670	716	691	692	681	708	671	648	745	736	722	661	629	738	675	708	681	691	682	664	696	719	654	701	708	698	647	659	643	665	702	706	682	755	662	684	651	665	718	699	707	710	693	693	647	662	722	711	686	703	665	702	705	703	682	654	654	673	677	686	629	656	699	718	659	661	689	645	705	654	705	670	693	681	647	693	680	662	717	714	695	670	698	684	709	662	730	694	707	657	666	646	719	647	688	677	691	639	684	647	730	694	662	702	684	654	715	706	678	687	684	656	641	683	658	644	714	720	663	707	662	670	675	701	721	709	685	670	698	730	701	681	660	652	678	685	711	641	689	691	620	714	713	664	703	651	684	733	645	677	681	659	671	690	717	673	694	655	703	681	677	744	690	697	687	670	686	701	616	701	678	698	678	610	723	688	672	635	671	713	676	671	695	664	652	635	716	669	661	712	706	698	665	707	706	701	694	665	665	647	677	690	740	679	674	655	657	730	670	733	660	648	708	708	638	749	643	702	668	672	678	712	687	648	715	709	712	739	698	698	670	655	664	715	685	717	710	649	681	699	705	706	666	712	681	689	688	698	684	659	678	719	720	729	724	681	694	692	636	683	713	752	674	609	685	675	706	650	709	678	648	638	702	696	704	698	656	696	682	695	654	710	683	634	682	678	695	630	680	669	725	720	702	731	687	683	675	683	672	648	668	694	673	725	748	695	684	667	706	672	689	680	691	709	696	667	695	639	617	672	671	700	675	697	699	665	726	687	678	675	695	694	739	665	699	684	717	688	621	690	694	730	726	697	649	661	719	663	704	681	703	626	676	733	668	650	732	689	704	713	703	689	696	694	654	670	698	674	700	644	688	682	647	684	696	723	636	719	726	680	676	700	677	692	643	725	703	704	653	660	702	703	713	676	740	663	704	675	717	628	660	656	703	664	677	746	691	757	682	677	744	641	666	717	737	693	692	701	653	685	702	710	696	655	696	692	707	690	696	691	674	668	742	662	642	643	699	697	679	661	622	673	642	706	691	677	661	735	654	687	682	693	663	709	680	668	728	722	669	662	681	694	731	683	658	668	654	684	669	712	686	690	672	702	724	637	702	656	690	722	673	686	634	680	646	705	732	649	667	678	665	699	737	628	672	659	655	670	694	587	681	660	670	676	676	682	724	699	676	622	673	658	687	710	689	677	659	683	702	700	691	689	674	668	688	726	677	704	684	743	664	723	711	655	662	667	682	690	718	654	667	670	660	704	648	654	706	660	716	681	641	684	693	733	689	709	678	687	733	691	695	681	689	683	723	711	693	679	691	700	664	681	668	652	720	661	756	683	662	655	658	685	714	655	681	655	693	707	659	700	688	685	693	725	686	687	719	732	624	691	718	676	669	699	721	692	692	649	652	702	698	690	649	700	705	644	653	689	686	670	673	697	693	716	704	756	622	722	658	705	710	656	631	691	679	639	664	706	706	663	673	712	658	681	627	668	624	736	658	687	672	648	716	648	623	711	666	689	670	677	709	666	663	665	711	650	703	655	686	690	632	749	663	678	702	664	691	735	696	650	711	715	692	696	681	722	673	665	691	675	613	725	695	684	680	643	710	655	636	684	691	675	695	706	711	647	701	690	710	709	670	761	698	644	679	670	701	705	667	686	683	667	738	711	709	677	713	709	708	704	652	691	707	701	722	707	690	708	730	646	704	724	663	686	695	734	712	692	690	658	703	686	691	696	730	720	682	713	663	673	700	657	657	678	700	660	671	696	692	687	697	723	664	721	680	712	658	722	651	709	686	699	677	728	685	666	702	691	723	700	677	694	640	658	730	652	650	656	675	629	645	710	656	693	718	694	634	687	717	660	655	653	692	689	655	653	648	650	720	700	718	675	676	716	673	714	634	703	676	678	664	720	644	675	660	703	711	669	671	662	676	675	718	684	678	699	672	642	707	656	671	704	681	656	674	649	673	711	666	638	706	723	664	646	699	695	683	698	673	667	657	722	696	660	666	694	657	681	665	638	679	683	724	690	685	708	754	662	729	674	680	703	643	690	657	699	689	694	661	753	668	660	720	698	688	662	651	672	680	681	706	664	667	696	683	733	645	703	687	683	692	672	672	699	687	659	672	687	678	699	702	719	673	694	733	655	682	658	656	710	674	696	644	681	695	654	699	705	631	701	663	678	683	675	683	690	639	677	673	686	616	652	663	662	643	659	685	712	725	647	661	705	715	673	711	670	717	670	713	711	714	688	663	633	724	708	663	690	671	682	668	692	632	646	680	682	686	701	695	690	657	671	681	698	705	726	656	692	659	685	657	698	676	671	647	677	716	685	664	676	689	723	688	665	634	645	715	683	660	676	660	663	662	701	672	680	760	672	680	665	692	685	686	670	722	700	672	682	696	736	681	705	667	658	670	659	695	692	696	663	741	711	659	697	638	681	694	656	687	695	710	717	675	709	706	681	735	708	670	699	680	672	689	666	661	680	714	673	681	713	693	668	705	684	692	698	685	717	696	719	702	654	733	671	656	642	676	650	673	708	684	622	700	678	696	674	670	658	705	684	666	730	704	680	670	681	725	677	664	707	662	653	675	743	667	678	696	703	699	673	664	693	702	689	639	693	716	682	718	698	620	722	722	725	654	692	695	683	655	695	693	697	669	669	678	663	679	698	668	672	629	646	716	702	689	662	694	742	697	643	699	707	708	683	671	696	731	645	726	646	681	752	738	696	657	686	682	648	714	698	667	717	664	675	675	685	696	658	666	645	734	704	689	677	663	701	688	706	711	676	704	747	650	690	654	700	660	715	683	703	705	740	674	665	677	672	653	626	715	654	702	660	685	684	690	696	731	718	656	678	688	682	678	655	679	659	684	698	721	681	687	648	658	712	686	648	725	681	653	683	694	670	647	687	701	676	700	721	733	696	756	627	726	696	702	672	655	657	676	704	685	703	690	701	629	685	684	699	707	693	681	737	666	715	664	651	667	697	705	684	707	662	702	695	684	669	682	707	719	685	639	700	676	690	702	660	675	665	663	676	709	672	700	741	680	690	651	742	680	689	689	638	702	651	699	667	671	715	670	691	687	643	681	661	763	680	676	740	718	693	669	705	687	718	702	677	712	674	663	679	705	756	662	679	707	701	691	683	658	720	672	687	650	680	713	706	669	709	700	664	702	691	736	662	694	645	665	679	665	656	632	667	741	673	680	695	663	741	712	721	654	720	682	714
28481	6977	1489	1066	755	600	530	511	540	517	475	494	392	425	415	405	366	413	359	388	330	343	381	340	375	369	346	357	358	357	380	378	383	327	357	361	341	372	338	332	371	360	347	352	311	345	368	314	367	349	361	297	336	324	342	411	372	369	324	338	327	351	352	359	342	323	333	335	346	355	329	358	396	304	343	379	370	361	369	377	344	314	345	317	343	335	349	333	362	340	349	347	348	343	360	335	334	329	307	351	337	352	350	338	312	295	342	340	314	322	370	343	334	348	385	343	380	333	352	353	347	355	310	349	348	339	326	342	323	319	398	328	374	368	362	323	381	370	339	320	347	348	394	331	379	369	362	355	351	354	325	341	350	351	335	352	324	305	320	369	338	355	361	363	352	336	353	357	324	339	337	333	362	336	327	353	349	356	352	353	334	337	349	349	372	361	361	339	344	360	346	343	333	404	357	348	365	363	330	346	331	332	338	365	339	350	336	381	374	380	347	368	351	366	368	318	352	366	338	320	363	349	346	356	360	361	337	323	343	347	357	319	359	337	345	375	330	342	332	354	368	336	402	363	337	370	355	390	314	363	349	340	347	351	316	323	360	372	349	330	361	325	347	360	324	362	341	385	365	366	362	315	351	356	363	353	395	350	313	354	352	348	344	370	344	337	368	364	348	359	351	354	343	350	351	353	345	351	357	295	356	359	354	348	370	350	322	368	309	334	359	354	345	343	335	368	358	354	356	338	326	333	342	356	350	361	381	356	333	346	360	384	344	343	340	340	356	341	354	351	348	366	333	366	326	369	375	353	338	359	355	321	372	338	346	343	336	343	355	352	334	365	332	319	334	367	352	360	361	417	352	343	321	330	319	345	379	322	360	328	311	345	370	338	371	331	321	347	339	335	346	338	300	342	321	328	322	339	322	329	364	375	333	336	339	366	340	336	373	340	326	356	347	339	331	304	368	345	316	356	374	338	401	340	360	323	323	351	370	362	379	353	343	320	363	345	333	347	385	352	339	333	348	339	351	304	340	330	319	348	379	365	371	359	315	352	375	378	366	376	369	314	337	376	347	380	329	329	346	346	337	378	346	364	366	395	390	338	368	359	323	370	385	318	314	325	320	362	347	370	324	347	328	358	362	322	317	373	348	339	359	330	358	329	333	352	318	376	328	384	372	355	338	368	357	359	350	325	323	333	357	349	330	364	366	358	359	334	369	360	363	319	340	341	328	346	378	340	385	323	370	346	363	370	321	354	329	374	329	327	357	343	371	329	345	359	340	353	328	349	347	359	333	328	354	360	342	374	344	356	375	381	377	314	368	321	336	339	360	347	360	354	364	357	339	333	320	318	345	304	366	357	338	346	342	342	361	320	353	347	332	353	382	337	333	369	358	371	328	381	388	363	349	334	321	304	361	348	349	351	381	342	349	380	357	356	352	336	339	334	351	347	325	353	332	335	401	335	337	375	375	328	339	319	378	368	344	377	365	342	333	346	371	334	356	367	335	365	375	348	356	345	349	373	347	365	388	347	360	330	332	377	361	328	344	365	328	334	347	312	361	344	390	334	379	321	336	349	362	308	365	336	337	376	358	333	311	375	329	336	381	377	379	339	343	369	281	352	336	317	331	329	327	346	362	347	327	328	353	371	307	317	318	357	341	349	393	340	375	378	344	326	317	348	357	345	340	366	321	339	348	336	332	359	346	348	348	330	340	353	386	342	335	322	336	353	331	366	373	359	341	361	333	346	346	353	347	329	326	326	370	347	339	329	333	392	322	338	331	347	345	349	335	319	355	339	342	364	363	350	371	351	336	349	325	336	324	344	365	356	355	322	334	348	363	338	351	361	338	341	357	334	291	374	325	347	347	321	331	342	363	345	319	387	363	375	348	343	345	370	332	370	387	330	384	339	330	321	357	385	359	351	331	354	353	394	318	336	340	313	349	358	361	330	342	357	324	338	360	375	335	368	371	363	345	345	330	360	335	353	374	328	306	352	373	338	312	341	347	363	375	345	337	343	331	339	338	319	325	373	359	354	344	337	334	352	370	342	369	365	327	355	351	350	342	387	357	322	364	307	365	352	315	370	350	336	315	335	353	342	352	352	361	355	350	358	326	374	326	355	337	372	354	338	326	382	372	353	366	317	321	357	351	339	331	370	354	347	378	339	317	371	302	325	330	324	396	387	359	349	385	374	351	361	350	347	319	353	364	359	362	345	366	356	345	373	321	363	348	380	314	344	369	348	319	347	339	331	366	332	356	340	342	344	322	340	334	348	321	358	357	363	345	338	328	352	314	350	340	331	352	373	336	340	378	327	315	359	338	330	365	363	395	369	370	317	341	326	389	344	351	353	335	348	353	338	389	351	338	383	346	339	319	381	334	348	370	336	373	336	349	355	357	342	357	376	358	355	353	325	304	342	355	326	363	354	328	342	342	344	359	361	341	347	330	350	341	339	355	363	332	338	359	342	343	361	389	330	365	363	339	352	354	368	330	355	337	359	387	323	355	351	335	337	362	351	377	346	315	375	348	355	331	347	386	323	346	372	336	374	351	341	336	347	331	348	346	350	322	363	354	364	362	348	388	325	381	348	380	358	358	326	341	354	327	302	369	354	349	352	373	365	321	314	379	357	321	353	370	344	385	347	337	349	349	322	342	348	305	342	329	325	354	338	380	381	322	340	338	355	341	357	359	342	359	314	349	348	350	351	331	357	318	341	357	359	326	394	345	321	348	322	351	361	317	338	350	353	369	346	336	357	339	351	380	299	374	354	299	358	323	353	393	334	352	323	347	308	361	331	377	336	320	380	316	351	339	313	338	325	319	343	359	342	347	330	337	362	356	348	326	366	345	343	376	389	365	331	341	294	358	363	355	329	405	341	359	327	357	351	352	323	328	348	371	338	354	341	356	336	362	326	361	364	381	335	326	317	344	373	358	361	383	347	338	320	396	353	376	362	353	369	371	343	359	318	363	387	307	362	368	358	330	340	358	337	383	344	327	362	351	318	357	335	360	361	369	379	333	360	318	362	331	354	324	348	354	327	355	338	349	384	325	352	337	354	350	315	372	348	314	344	334	358	371	344	366	357	350	334	354	326	351	368	359	366	377	337	343	340	335	353	357	321	363	348	380	373	340	364	322	336	327	310	373	325	406	358	336	320	357	335	370	389	374	351	372	331	331	330	320	315	363	343	362	332	318	326	345	354	358	367	350	336	350	356	363	344	371	355	389	346	315	320	338	379	367	349	337	354	379	318	358	373	335	330	347	384	371	351	347	351	327	355	317	335	357	308	362	372	361	342	374	336	388	334	330	374	357	402	366	360	343	362	362	348	337	369	351	336	340	360	342	378	340	354	346	346	337	331	350	368	313	338	374	346	349	357	379	319	302	333	354	344	364	290	395	369	366	353	364	359	357	341	349	352	361	381	362	310	383	337	369	332	333	354	356	332	351	362	323	343	325	354	334	360	375	336	349	328	362	338	366	326	340	340
19502	4031	3133	3354	2512	2263	1925	1788	1775	1753	1777	1613	1509	1482	1277	1142	1089	1123	1125	1180	1027	961	929	887	976	1009	961	935	910	872	824	824	829	869	852	805	807	813	842	825	831	871	840	840	848	831	846	848	793	820	813	852	855	902	769	818	841	823	870	785	797	791	829	845	860	833	828	777	794	862	827	827	816	854	802	822	806	808	835	847	796	814	819	766	876	841	828	828	812	818	865	862	774	836	803	857	833	804	833	894	827	823	827	839	815	856	795	783	845	888	816	833	832	847	848	830	816	800	837	824	839	832	831	862	771	842	804	812	850	814	845	871	816	821	790	865	801	785	825	963	827	805	844	803	873	836	811	822	861	826	855	808	876	786	839	828	799	877	804	863	875	877	846	815	813	828	863	811	800	823	806	812	832	807	835	836	873	840	850	825	824	853	836	814	810	848	876	822	832	813	847	857	827	837	835	899	828	794	838	847	794	828	833	811	846	799	794	833	813	790	856	751	834	837	831	804	862	830	858	842	810	838	836	899	859	849	786	860	779	838	810	812	824	858	832	838	832	776	833	779	845	790	896	811	837	867	857	819	782	830	812	837	838	816	811	853	818	818	914	837	847	810	796	766	827	862	848	792	830	837	797	804	847	810	803	834	837	865	863	850	817	817	823	829	833	848	820	779	830	856	799	807	809	800	811	843	798	788	779	838	838	810	821	807	822	809	822	850	899	824	810	843	830	804	858	815	824	820	840	791	789	787	835	819	813	796	847	854	835	756	859	859	861	866	808	832	873	819	833	839	860	797	883	813	845	822	840	843	790	837	814	836	833	826	780	808	818	785	812	813	803	839	854	806	848	823	804	856	839	830	791	806	837	803	843	845	816	837	835	833	808	819	787	863	842	800	861	791	844	802	855	808	843	798	823	843	833	819	801	830	830	831	868	873	830	846	811	884	834	801	839	788	797	840	852	833	760	831	897	837	855	786	843	841	816	807	841	784	798	794	805	808	803	844	835	846	875	817	889	842	840	837	817	822	837	859	826	835	818	854	852	846	829	828	808	763	847	857	854	820	828	857	789	822	801	858	816	819	861	855	832	806	845	819	837	817	793	855	832	886	794	847	834	852	854	836	859	824	820	836	843	801	780	790	820	852	815	802	836	860	856	829	852	821	815	840	793	789	797	791	853	841	857	840	875	853	800	884	885	858	867	808	897	837	805	859	839	817	847	782	811	778	904	879	841	862	787	825	847	846	825	790	829	845	799	800	871	790	767	784	833	851	820	813	904	809	862	831	827	820	834	787	830	792	798	831	813	804	824	815	835	788	831	870	818	756	890	812	857	835	821	820	839	795	810	785	807	864	839	788	812	800	817	806	797	778	792	869	824	803	828	806	849	837	780	803	849	806	822	787	784	806	842	874	798	846	771	846	796	804	811	838	881	841	850	790	853	842	814	834	878	802	829	849	842	819	865	840	786	810	833	862	828	792	838	811	789	856	831	843	848	808	831	832	779	860	847	829	793	843	902	809	797	806	832	838	843	793	809	830	851	814	818	784	848	841	853	803	861	831	791	848	795	808	845	802	816	801	798	822	834	786	826	858	834	822	880	879	805	844	845	800	790	781	843	823	872	787	818	804	831	870	837	832	832	813	831	858	860	840	853	815	862	820	802	779	839	798	842	798	821	872	795	822	822	836	858	859	853	815	815	870	856	850	880	811	848	857	836	841	838	801	820	849	880	830	843	868	854	895	774	831	839	833	840	848	817	829	801	799	827	784	834	849	838	841	797	825	844	875	784	801	797	777	780	837	889	795	831	867	849	867	807	807	815	863	868	859	781	785	796	817	847	867	791	856	770	803	852	819	820	820	824	870	821	823	848	867	805	807	780	795	793	839	823	849	814	875	783	799	803	794	857	861	813	814	826	860	865	870	866	785	843	836	847	864	831	830	801	821	828	888	851	789	815	818	859	824	824	806	859	861	861	777	881	835	818	792	801	845	789	791	834	842	812	866	836	854	839	793	800	828	778	841	832	860	834	838	868	828	834	834	875	756	806	847	824	845	846	779	793	833	822	811	826	861	858	826	821	811	783	786	880	822	839	845	816	819	835	858	856	820	809	854	870	823	821	829	827	834	875	819	805	807	815	872	830	867	849	867	786	861	873	851	842	776	839	834	880	818	868	810	796	859	849	810	779	875	824	828	901	823	821	829	821	824	826	860	823	902	824	812	810	813	806	854	845	784	824	868	850	815	826	833	862	843	832	881	863	844	749	846	815	747	807	872	808	857	847	799	825	822	904	875	806	874	797	811	817	858	838	809	812	809	839	789	819	866	835	849	809	813	829	816	832	819	828	842	882	845	826	830	843	811	775	808	832	832	816	882	808	824	825	837	873	820	795	825	875	815	813	821	892	832	838	825	850	831	840	826	876	852	828	821	845	826	840	819	785	795	861	838	783	820	815	876	800	821	860	812	823	837	841	826	813	799	852	804	824	850	832	874	810	836	839	812	887	796	816	801	853	828	801	820	861	868	856	789	908	797	803	866	820	819	819	837	858	803	830	849	841	831	791	831	857	840	809	814	834	791	847	787	844	829	821	773	861	848	829	798	799	836	836	882	822	800	833	832	802	824	799	865	837	834	904	799	842	827	884	819	838	843	821	849	834	861	766	812	810	819	857	836	785	833	868	849	827	797	805	829	800	845	812	845	774	802	845	827	788	817	780	803	882	877	840	824	810	816	800	888	833	820	821	799	870	830	830	830	857	845	791	833	872	831	843	800	848	816	834	849	803	837	801	847	847	799	853	800	809	815	830	840	811	857	784	834	798	860	800	802	820	831	849	861	809	826	875	843	844	868	840	866	805	802	798	849	839	792	855	790	794	844	821	793	807	828	814	861	809	836	820	765	810	854	858	809	817	798	842	825	840	844	813	814	886	841	830	824	850	799	803	785	888	818	836	811	863	779	860	850	841	813	799	797	808	821	805	839	872	834	831	823	840	835	854	829	815	801	844	869	800	838	821	792	868	847	850	819	801	831	829	872	849	820	797	884	795	787	783	868	772	839	843	812	792	802	808	835	825	810	817	832	784	813	762	816	819	874	796	815	858	834	845	769	794	794	828	832	859	812	793	795	826	842	863	826	812	855	848	827	831	855	908	897	797	829	808	809	822	846	804	796	831	850	792	837	812	820	843	822	823	774	836	887	852	867	870	799	864	855	821	863	805	877	853	799	853	792	897	799	848	817	815	824	806	796	864	876	815	888	820	872	831	811	795	824	862	791	794	899	810	857	839	759	849	822	825	821	846	822	833	799	880	883	891	825	860	833	797	783	855	818	809	828	818	812	807	817	850	802	793	790	830	816	836	822	840	782	793	867	834	820	774	836	784	818	823	813	815	816	803	842	854	827	846	860	841	800	812	819	844	827	842	832	830	828	809	783	822	839	815	831	862	840	863	834	828	813	829	808	804	794	784	827	805	811	830	786	858	842	893	790	787	825	924	840
37811	9936	2295	1321	875	686	536	493	513	539	483	443	401	348	356	327	367	312	299	331	313	260	260	252	270	275	307	256	276	260	252	255	250	232	263	237	239	227	241	236	241	277	254	259	275	261	231	219	256	277	249	261	280	235	267	261	239	247	220	256	236	259	227	252	226	257	249	262	233	229	242	241	250	273	252	261	247	242	261	243	260	209	261	251	237	264	271	257	258	241	259	233	230	248	260	243	236	228	235	264	246	262	274	272	265	227	220	256	282	263	230	228	239	237	244	264	240	220	223	244	255	247	253	267	268	262	235	247	285	255	250	229	242	249	255	240	248	261	263	221	228	256	265	239	249	254	238	241	264	267	251	257	271	242	219	252	259	269	250	262	249	244	230	253	232	278	256	232	237	245	263	242	259	247	258	248	259	245	246	223	232	256	228	247	250	249	238	264	235	245	275	273	250	270	265	249	275	256	211	246	251	242	238	223	256	248	279	242	286	241	249	250	244	236	255	237	258	235	250	246	241	204	269	248	243	257	262	288	265	258	243	256	229	269	253	222	276	225	260	260	235	221	251	253	259	234	247	263	286	228	226	263	231	280	238	247	218	260	271	246	235	282	258	240	272	246	251	241	269	239	225	235	275	255	257	250	268	249	235	252	252	253	264	266	263	245	239	279	232	256	292	278	256	234	248	256	255	246	252	258	290	245	271	272	262	266	246	255	257	241	258	216	241	235	246	241	249	244	238	233	248	234	241	255	277	266	240	279	236	241	233	244	240	227	239	250	240	251	252	264	260	238	258	241	250	242	283	232	249	247	292	265	255	286	260	259	250	227	249	256	245	240	282	265	236	236	246	258	250	253	219	231	232	267	271	248	238	265	261	288	268	244	264	258	262	255	264	242	247	254	254	244	248	253	281	275	224	261	288	238	265	251	292	245	257	251	236	246	238	261	265	265	221	253	242	234	262	217	245	227	235	242	229	224	224	242	289	254	238	246	268	267	240	248	240	232	231	254	232	262	253	228	247	258	264	260	243	242	242	256	239	258	243	220	246	261	250	234	243	271	268	225	256	256	233	273	243	247	256	232	257	255	231	259	243	254	248	245	236	217	239	255	252	264	251	246	218	239	252	251	262	241	238	251	267	220	233	248	255	249	243	262	238	265	256	218	244	231	271	256	232	245	247	234	287	236	276	228	242	249	213	229	233	265	263	251	255	228	239	267	241	235	235	224	254	243	241	255	257	219	240	215	235	246	262	242	251	254	233	275	228	260	244	236	248	235	247	252	257	262	258	247	251	234	258	237	262	260	282	244	228	253	242	241	261	212	245	233	266	233	236	258	253	240	250	235	255	236	237	205	283	270	268	259	235	237	260	240	264	236	257	248	259	217	226	241	267	250	251	249	203	239	250	239	236	250	235	262	218	240	207	249	282	237	263	237	240	262	263	241	234	265	270	249	271	229	233	244	218	245	261	261	226	245	227	197	277	250	245	254	253	250	238	241	263	256	239	260	230	242	222	257	245	262	245	247	214	239	228	233	246	234	260	233	208	237	261	247	244	258	253	284	230	274	254	271	259	265	263	269	276	243	267	270	263	224	311	261	242	256	208	259	280	261	253	221	254	267	248	230	249	242	213	270	252	257	267	257	206	262	234	234	263	233	259	264	285	277	245	224	235	223	249	234	245	248	249	246	248	229	280	243	238	262	226	222	238	270	262	200	254	241	228	243	245	233	262	240	250	233	247	244	229	260	269	251	271	245	228	227	215	218	241	236	227	239	266	212	243	243	270	233	237	257	220	268	229	219	229	271	236	250	247	244	255	223	236	257	252	213	247	241	229	239	223	234	265	269	270	258	254	231	270	232	276	234	225	248	239	254	268	253	263	246	243	238	259	267	250	283	258	218	252	247	245	267	224	235	249	254	254	273	279	241	242	237	252	245	251	238	221	252	226	266	273	254	240	250	252	244	226	259	234	296	225	227	269	270	237	232	251	262	257	258	259	237	260	250	257	267	256	259	287	251	263	252	260	230	232	283	233	240	260	226	239	250	272	231	237	236	251	239	263	256	256	255	210	268	269	233	254	243	259	264	232	243	263	257	244	250	250	243	266	268	245	215	244	254	238	256	249	261	229	262	237	254	261	242	218	246	224	258	244	228	233	246	242	252	252	250	213	242	238	245	262	238	238	282	248	255	244	240	222	255	244	217	232	244	241	220	244	237	266	258	244	235	268	259	209	255	257	268	256	267	258	265	250	258	284	239	255	238	221	255	261	242	226	247	249	280	227	265	237	255	247	247	273	235	279	262	236	244	245	237	249	247	227	247	250	234	227	273	257	218	251	252	235	235	245	264	245	236	274	253	219	239	265	257	218	259	244	259	232	237	249	253	234	246	241	237	269	237	259	239	270	227	253	288	241	257	238	250	235	263	233	223	236	278	236	240	241	268	234	244	233	231	250	241	247	259	270	277	224	239	230	237	241	235	241	239	232	250	277	256	254	245	260	252	221	247	256	226	253	264	242	214	238	238	226	284	274	247	247	255	226	241	225	230	258	262	214	250	259	231	242	232	248	289	239	240	257	259	222	282	239	232	273	250	273	252	212	248	262	252	237	268	255	235	254	250	238	255	250	243	251	237	216	250	245	280	256	263	241	234	241	245	246	251	279	223	268	256	268	225	265	247	269	251	223	252	287	240	264	224	232	275	247	258	272	269	251	283	263	272	239	226	253	217	241	272	249	264	279	221	224	276	239	242	273	238	239	255	248	259	250	222	224	283	272	255	242	234	229	269	277	244	255	256	258	244	244	266	253	219	271	239	281	249	222	220	241	258	278	254	243	262	249	219	247	259	257	250	236	255	267	225	214	259	219	246	260	254	250	256	237	250	246	266	284	231	249	298	249	237	236	253	241	299	251	240	254	249	253	256	237	256	252	246	245	260	239	219	242	275	269	272	256	270	237	267	267	240	254	252	227	241	238	234	252	252	233	262	263	270	243	214	239	244	273	253	248	263	221	229	224	270	241	240	269	215	248	226	252	233	264	233	258	255	251	227	265	255	255	229	244	248	252	249	245	254	251	275	260	224	245	250	245	253	235	248	252	245	250	257	230	260	274	237	228	237	256	232	248	243	253	242	269	265	239	257	246	258	239	274	237	254	231	252	264	259	225	247	216	218	251	274	263	266	262	239	240	240	256	268	274	251	247	261	241	230	235	257	257	253	245	233	230	255	291	244	224	239	236	263	251	250	224	251	252	257	244	245	260	243	235	246	242	238	232	262	266	253	266	255	253	240	241	249	262	211	220	222	247	228	241	247	225	270	250	236	273	251	259	229	243	234	201	265	248	258	247	231	253	246	247	248	245	271	255	246	248	252	222	254	240	232	239	244	233	242	268	235	224	248	270	251	262	233	236	265	250	231	237	242	224	237	282	266	255	250	236	215	257	262	244	229	251	255	254	239	262	258	257	235	216	272	264	256	247	231	245	228	220	263	232	242
24056	3939	4049	4129	3224	2555	2177	2131	2146	2295	2007	1783	1648	1404	1168	1144	1161	1123	1212	1080	1041	772	683	722	860	825	869	842	717	695	591	596	607	635	617	629	582	617	633	621	574	620	595	577	610	618	613	579	618	603	579	604	592	586	648	611	652	607	575	598	604	625	612	542	652	606	584	631	600	590	645	654	611	578	591	626	619	574	603	634	556	574	581	572	600	581	620	590	625	615	639	602	588	565	595	609	593	627	596	613	613	633	579	585	592	602	585	620	584	578	605	663	601	629	614	567	607	608	634	598	594	574	601	680	589	647	623	576	567	600	624	609	629	585	593	592	603	587	582	570	576	598	576	624	583	576	599	621	611	607	645	564	601	581	573	636	618	642	579	583	642	580	583	581	598	635	611	663	612	553	577	602	636	608	627	625	618	612	590	655	638	634	581	651	543	595	598	591	544	621	577	637	637	618	594	591	561	619	619	637	583	591	631	595	641	632	591	621	600	629	606	602	584	641	613	635	602	619	625	598	600	552	610	592	594	629	598	617	599	607	636	618	612	593	600	634	635	569	615	582	575	611	613	573	632	618	582	611	662	610	586	598	611	597	610	619	613	612	594	585	616	608	632	571	609	637	584	587	600	548	639	609	565	600	573	601	596	592	642	606	563	595	575	631	623	578	657	643	613	614	593	608	610	618	634	586	579	564	602	602	588	584	604	556	625	639	629	578	599	603	612	623	540	571	602	623	606	578	632	613	591	625	637	601	613	574	628	627	595	582	603	616	606	610	629	608	624	597	582	602	635	611	650	582	627	609	607	607	587	577	614	619	607	622	628	642	613	584	650	625	565	594	614	601	587	601	627	586	589	579	607	585	584	620	592	568	606	596	620	566	632	589	565	590	576	649	627	594	597	607	610	614	590	598	602	607	600	588	635	594	609	580	604	612	588	641	571	584	618	602	644	554	597	602	613	598	649	616	629	571	580	592	640	629	601	583	604	607	620	571	557	585	614	621	584	634	552	613	640	589	597	589	583	610	600	598	586	569	633	596	593	615	625	613	582	675	583	635	624	619	633	578	597	615	625	589	635	641	588	618	590	589	606	621	582	608	596	627	555	563	604	619	580	585	589	666	595	614	610	642	623	606	611	613	581	635	622	626	610	650	640	604	611	581	619	615	595	624	622	596	614	628	623	580	582	593	577	596	586	643	599	545	641	563	636	600	583	566	629	621	587	608	603	596	617	592	592	619	653	642	622	590	594	572	592	588	644	628	639	612	625	614	610	596	641	597	615	570	578	611	561	599	635	621	597	601	621	585	618	609	615	601	621	616	631	577	573	604	589	602	616	600	609	631	601	560	651	592	628	598	569	574	584	594	598	599	588	579	610	590	607	594	581	605	570	596	607	596	617	620	606	596	578	632	592	624	601	613	570	631	644	652	614	638	604	553	627	604	567	593	615	597	684	613	555	598	580	604	588	583	601	594	604	601	572	612	612	589	648	610	607	577	607	575	572	641	612	639	650	602	624	572	598	622	651	580	627	567	607	621	573	628	617	613	589	607	623	615	592	583	548	617	599	599	580	557	618	614	590	640	581	596	576	591	609	589	599	631	625	637	591	637	615	616	641	544	601	583	574	592	647	566	575	604	617	610	641	613	638	657	581	596	618	579	642	614	600	582	605	653	590	606	568	593	596	594	572	611	606	596	583	590	635	626	569	584	589	650	580	615	635	636	585	637	610	611	615	575	586	593	561	577	629	607	648	590	606	637	607	575	560	627	594	585	601	596	626	579	633	643	638	605	653	567	592	587	588	579	594	610	590	650	595	580	667	620	628	590	629	616	623	618	592	605	607	593	589	595	599	569	590	627	610	614	619	602	561	645	568	625	620	609	604	608	617	590	593	611	581	568	602	618	617	580	608	602	646	612	637	599	577	588	575	603	621	600	566	603	607	601	640	605	633	618	598	605	609	596	549	600	624	619	566	623	620	613	592	637	593	646	577	618	603	608	571	594	575	594	610	603	573	629	619	592	589	607	593	601	594	610	599	581	598	544	676	643	592	636	594	611	608	596	584	641	589	560	621	584	633	578	637	600	631	615	588	636	650	602	600	607	604	641	553	636	594	575	596	600	618	599	563	579	567	628	617	625	582	587	603	599	614	552	613	594	645	605	596	579	573	556	571	584	623	622	591	601	568	639	586	619	603	615	648	633	612	614	636	625	645	613	592	555	612	570	620	547	617	594	613	605	552	634	590	602	577	605	668	577	610	625	573	614	623	652	631	648	671	585	564	604	579	591	611	579	647	598	614	602	631	576	628	633	598	603	557	570	615	583	593	595	667	574	599	607	604	637	638	618	605	642	601	579	572	558	610	635	619	621	573	606	641	564	596	615	599	552	590	574	591	612	620	610	615	628	600	570	628	585	585	593	625	610	612	615	644	607	627	598	587	608	634	596	618	603	576	555	613	558	593	594	534	614	629	640	623	559	596	593	630	618	607	616	617	582	587	644	601	589	570	612	603	596	636	635	634	600	612	596	596	558	566	611	633	624	580	606	592	587	615	583	597	599	596	632	582	627	643	597	557	601	595	583	571	620	624	632	605	601	613	604	625	587	647	541	622	631	605	610	571	582	628	581	627	605	660	572	601	578	593	581	614	597	615	618	583	606	588	621	596	614	614	624	562	614	610	624	588	630	605	608	602	622	585	575	583	592	627	573	586	580	590	624	616	559	621	562	612	604	569	610	597	622	609	592	648	614	581	573	580	637	588	615	600	576	548	628	605	635	573	603	607	593	576	617	586	618	586	670	560	619	606	609	614	572	620	614	593	562	602	609	573	622	573	627	630	602	629	593	587	604	569	638	580	575	608	623	566	613	634	630	597	621	622	621	597	596	598	626	621	595	585	623	584	605	630	620	599	649	650	604	566	580	588	622	612	605	588	640	591	590	587	624	606	590	612	661	587	608	625	580	598	603	588	617	595	557	617	591	625	599	565	594	545	569	606	570	601	632	617	602	634	613	606	606	572	577	605	603	580	622	588	603	618	601	647	600	569	605	664	565	635	642	619	627	597	644	620	615	626	646	583	609	621	628	615	581	601	605	613	612	592	595	618	593	606	594	605	592	595	601	576	625	566	602	611	622	652	594	553	599	554	559	594	561	620	612	610	556	601	635	587	602	604	568	607	630	638	590	564	594	639	625	583	593	616	573	590	625	608	644	594	604	634	622	586	640	592	629	646	630	614	594	602	599	597	583	573	631	591	619	592	614	650	600	593	609	606	553	640	567	612	619	603	593	601	637	591	570	598	580	575	628	610	584	596	595	579	579	587	588	591	589	618	565	627	609	573	597	614	668	552	646	585	596	582	581	583	592	604	593	584	605	606	630	569	652	621	597	595	579	613	630	650	570	567	615	576	610	581	594	620	624	582	601	615	608	565	597	621	635	563	581	588	592	586	566	627	590	612	605	627	573	568	610	588	578	562	587	598	587	608	582	636	579	595	630
12602	1704	730	533	444	363	379	357	367	341	316	331	324	334	252	289	307	284	319	316	290	301	312	257	288	308	298	278	261	275	274	257	265	286	279	274	269	296	278	278	277	271	297	272	296	230	273	283	273	293	289	272	289	302	297	268	253	282	277	263	307	296	291	257	296	274	266	250	269	283	244	251	271	288	251	301	285	267	287	274	249	273	269	273	284	288	257	297	309	261	273	257	282	293	312	248	259	266	283	268	272	296	283	300	269	309	319	284	284	249	288	287	315	270	294	277	279	279	275	294	250	315	288	293	262	298	317	252	294	245	281	286	252	241	276	276	271	279	274	306	285	306	309	285	274	277	266	281	296	282	266	266	273	290	285	285	235	292	298	276	286	285	312	282	296	270	240	283	268	272	302	283	305	266	312	296	316	273	283	286	297	273	278	278	284	259	267	290	248	265	291	295	260	265	263	271	281	294	276	263	329	279	280	275	281	248	304	295	265	237	297	307	291	296	270	257	282	254	278	276	301	292	260	286	286	304	280	276	288	300	298	288	295	272	276	298	298	270	266	300	282	287	306	263	283	276	269	264	291	294	270	254	303	266	280	247	252	280	300	282	295	288	291	291	267	254	273	275	276	300	284	307	273	283	298	295	273	283	265	253	290	274	307	286	311	261	279	262	270	293	243	268	257	294	294	265	292	310	313	265	307	287	274	306	280	285	293	319	281	289	258	249	268	283	294	286	279	276	286	290	272	288	294	270	284	255	295	265	261	261	272	253	260	291	276	261	275	307	274	294	270	243	305	276	268	302	301	288	287	319	286	289	293	289	294	306	280	282	265	320	281	289	259	276	281	287	299	296	281	259	261	278	258	274	273	262	279	292	279	298	269	285	254	297	268	261	320	281	286	302	304	286	286	258	258	277	299	284	286	289	279	255	289	304	269	274	292	256	278	293	303	298	252	291	249	285	280	275	280	318	270	312	318	285	277	291	282	313	284	273	301	308	262	255	298	271	261	293	262	255	294	289	275	264	306	274	291	242	268	303	276	315	281	282	258	252	248	285	262	285	261	284	305	274	263	282	265	276	257	298	307	274	294	295	306	255	314	305	296	285	268	296	273	266	291	223	255	306	288	281	301	296	260	286	309	299	247	275	260	282	281	277	290	301	299	248	299	272	305	307	272	253	279	303	297	291	273	317	315	280	284	277	288	281	249	286	288	277	254	261	287	286	291	279	287	268	274	270	309	260	303	281	322	311	247	264	269	268	291	289	278	251	277	263	276	271	267	285	288	282	306	284	265	256	290	282	290	292	268	310	306	249	309	298	291	270	290	330	293	270	291	272	275	298	287	311	302	250	273	288	301	280	272	304	327	291	283	264	310	311	308	305	299	297	264	267	306	269	292	261	276	285	266	288	266	268	330	276	233	271	282	288	275	282	287	290	265	278	285	291	266	297	268	255	290	283	282	283	311	270	291	276	278	288	288	285	273	287	300	284	279	242	272	242	269	331	324	297	309	296	275	278	327	303	250	270	271	288	272	260	306	316	296	247	251	300	280	257	282	292	289	291	282	301	281	280	236	314	311	290	268	258	270	304	316	290	309	288	265	282	305	271	273	278	272	276	255	245	274	309	301	275	287	270	305	295	300	294	281	290	269	285	271	245	287	269	293	270	282	269	246	287	271	298	253	262	273	288	252	292	282	296	273	267	274	275	255	272	262	304	307	255	259	256	288	285	275	264	258	273	281	250	275	263	283	285	289	281	269	293	302	278	298	305	267	276	282	317	279	299	255	263	290	228	266	272	265	280	328	294	280	259	290	306	301	264	288	270	274	300	263	252	311	232	269	267	296	258	284	272	273	254	294	254	311	296	253	297	259	261	309	291	293	275	283	271	292	293	288	299	298	240	294	274	274	252	296	290	268	282	280	277	262	301	225	294	286	288	284	293	275	292	278	269	304	270	307	290	276	286	293	288	275	269	268	276	267	269	304	280	278	276	302	286	309	289	291	306	304	286	294	260	279	280	279	290	333	312	282	284	290	279	277	294	279	276	282	305	294	266	310	282	240	282	268	303	294	279	279	277	283	270	235	290	273	266	260	286	255	246	291	270	293	263	284	298	299	302	293	263	270	277	290	281	307	298	287	310	297	310	292	294	292	279	277	273	293	297	271	285	305	302	283	259	240	299	285	278	275	275	238	303	279	252	267	279	298	296	270	293	285	269	286	285	254	271	291	275	309	304	316	287	304	299	274	259	291	301	302	293	293	265	282	287	291	273	273	311	277	265	283	263	277	263	263	308	289	286	289	305	317	272	287	299	307	305	299	298	285	301	269	267	287	241	277	282	314	303	289	276	267	261	293	288	259	279	293	265	269	258	286	267	273	266	279	273	275	300	306	251	312	275	241	273	298	274	283	267	269	271	272	296	267	309	310	278	315	265	271	289	270	273	297	292	279	281	311	267	269	246	270	267	269	276	265	290	282	272	270	280	278	302	287	264	317	328	321	273	295	290	264	284	304	269	283	264	263	267	285	269	299	263	311	283	298	289	303	283	303	292	240	266	318	269	273	257	277	265	252	301	302	283	292	310	270	306	289	298	271	320	245	275	275	270	284	290	304	284	262	248	312	281	270	260	292	294	296	283	273	287	297	304	260	300	290	267	257	282	281	273	299	262	291	245	295	238	253	260	296	259	268	282	294	276	281	281	278	291	269	328	273	271	290	311	304	339	312	296	284	280	303	296	284	315	297	272	292	275	296	243	274	274	306	308	273	283	302	307	271	236	272	298	273	277	287	253	282	271	277	287	282	311	280	288	282	268	306	304	304	287	288	273	314	296	270	274	268	288	309	308	265	288	303	302	283	260	272	284	291	283	288	289	291	310	287	262	268	316	271	338	290	292	263	283	296	291	240	279	271	270	319	315	267	257	251	283	303	261	262	282	265	274	279	287	275	297	283	281	260	297	302	288	272	314	298	292	305	280	239	302	262	289	286	293	296	324	293	295	275	275	281	313	294	255	282	268	265	237	278	293	296	262	306	256	265	305	288	278	258	288	293	293	280	280	314	270	283	294	300	266	272	277	274	257	298	254	287	266	301	281	275	275	280	276	270	263	318	277	317	295	277	286	273	268	294	261	277	254	313	298	291	259	301	288	274	268	252	293	269	263	287	289	285	256	281	290	275	282	277	280	260	261	293	301	281	271	255	297	270	260	315	275	245	258	311	284	273	263	315	298	267	293	253	246	272	263	288	286	274	286	316	293	290	283	287	256	275	273	272	255	270	267	260	282	257	275	290	242	284	272	267	294	279	278	292	298	284	276	294	317	278	262	267	269	292	288	279	289	286	282	236	262	263	269	277	327	295	267	296	272	280	315	277	279	274	320	274	301	286	272	307	305	278	312	281	295	293	287	279	317	280	306	295	293	281	272	304	324	288	270	290	275	252	279	285	301	266	279	277	274	269	291	265	279	237	283	273	262	324	291	277	274	252	274	293	284
8920	1366	1766	1631	1257	1170	1124	1066	1229	1207	1132	986	888	852	808	804	885	876	979	813	780	756	711	795	799	765	833	729	743	748	708	711	672	743	711	696	680	656	699	693	670	675	687	694	687	687	692	723	691	685	652	670	716	655	723	714	705	673	718	695	694	650	708	700	690	693	688	690	717	670	660	680	707	718	738	701	682	697	727	710	704	716	701	725	683	665	687	674	673	710	726	704	678	713	713	687	663	705	688	700	675	715	736	701	707	685	672	656	671	650	699	700	713	716	673	686	673	706	705	680	683	733	711	727	678	702	666	683	700	723	701	725	741	756	739	695	669	708	703	732	703	698	700	685	677	687	730	665	680	661	630	724	661	692	714	685	717	699	671	677	705	686	727	658	722	655	644	728	664	666	668	694	669	673	699	693	689	694	684	657	670	674	683	680	729	694	709	708	721	707	720	738	685	718	707	702	697	660	676	702	695	655	719	694	670	651	707	727	713	677	710	681	749	700	698	694	703	719	685	738	697	722	707	696	682	670	660	702	687	684	690	730	728	702	691	718	674	688	731	725	715	653	695	734	726	694	705	718	742	711	692	667	695	705	708	718	654	655	700	693	674	718	711	669	701	710	656	735	703	708	710	695	673	695	674	672	672	725	740	699	684	682	682	720	695	704	697	687	703	695	668	717	695	690	686	674	689	683	673	682	682	672	747	680	702	661	741	673	691	714	737	689	714	675	711	651	765	688	701	737	707	685	721	715	710	668	772	688	695	669	732	711	767	670	666	716	737	661	667	721	675	681	673	744	682	723	702	770	679	678	736	662	701	702	719	692	697	682	663	718	678	710	695	643	683	686	675	732	726	674	694	675	741	666	703	687	701	710	718	684	692	704	662	723	664	690	699	688	650	687	637	725	684	753	748	709	706	700	713	655	734	709	718	698	696	719	675	722	731	665	685	728	723	720	682	730	710	669	672	722	626	656	664	714	683	701	676	693	703	709	678	724	690	690	703	672	690	690	718	647	659	714	740	656	668	712	653	645	727	690	680	687	662	682	710	697	723	701	651	668	704	645	714	668	660	675	737	747	689	696	694	709	716	698	703	646	699	755	686	678	694	697	698	675	687	665	696	689	663	717	698	673	719	726	724	687	657	651	673	699	698	742	704	651	686	689	629	706	731	699	713	691	697	733	743	676	757	682	641	638	713	695	690	681	690	720	715	716	671	676	718	718	699	666	682	714	679	711	702	748	623	701	700	707	703	659	709	642	696	712	688	701	672	717	669	685	712	661	776	697	691	715	729	631	740	735	676	723	723	722	641	646	694	724	691	697	705	679	730	688	661	660	704	676	697	716	677	702	696	715	695	657	674	721	631	670	679	674	707	651	693	745	699	715	675	674	659	677	676	732	673	691	687	667	717	671	721	706	698	699	709	705	712	699	635	704	725	686	679	724	662	667	686	669	704	685	683	713	695	724	704	724	732	728	685	694	638	690	683	728	751	663	692	704	696	699	663	713	652	704	683	728	715	675	690	698	703	722	747	692	692	694	745	768	680	705	690	692	686	719	745	705	706	658	697	678	649	724	730	707	725	689	652	705	691	677	698	708	690	731	704	678	693	682	727	705	712	709	678	703	693	687	685	700	665	679	699	733	662	691	654	673	689	687	745	698	656	737	688	691	690	671	748	694	732	685	672	692	749	677	668	659	658	714	679	651	659	718	707	658	750	675	701	706	705	731	684	676	682	685	694	707	686	651	695	678	685	688	735	686	676	688	702	705	730	693	655	663	711	704	661	675	675	680	680	681	672	722	621	719	736	703	708	695	706	675	713	715	701	707	738	724	693	733	702	767	687	718	671	727	694	721	692	671	658	731	703	678	692	714	754	686	686	696	678	699	669	709	717	716	701	723	743	719	741	682	674	719	658	708	685	700	709	715	684	705	701	694	703	647	674	677	718	683	685	644	729	676	693	685	724	722	707	696	706	720	692	705	679	729	668	697	694	723	729	675	715	685	678	653	713	636	689	671	680	684	687	693	698	695	703	720	703	690	718	684	706	706	691	688	709	672	684	699	698	718	696	688	679	674	687	733	656	736	682	659	715	677	658	681	682	720	714	692	657	679	663	683	680	742	699	718	705	699	705	668	684	707	679	671	697	704	654	728	664	702	708	710	703	721	698	683	692	666	650	682	703	701	718	642	703	646	707	681	704	712	685	708	690	704	718	734	698	713	716	660	687	662	688	686	750	726	744	664	695	705	720	717	674	683	690	723	706	692	674	712	712	733	716	672	714	692	701	687	677	720	683	687	682	623	690	673	702	711	725	665	717	713	743	678	700	688	726	666	667	667	670	691	670	698	701	696	662	644	700	679	708	666	647	650	682	648	681	675	674	657	739	766	699	749	714	685	719	725	676	678	637	692	692	662	660	687	696	718	684	703	665	719	721	663	721	701	714	676	684	734	693	718	710	694	669	712	670	689	714	703	706	680	709	746	689	704	705	683	711	728	766	688	653	694	661	730	676	663	633	654	647	708	682	691	641	714	716	710	718	635	689	740	739	728	684	694	684	661	676	703	680	669	674	724	744	674	744	699	736	758	715	726	677	713	675	690	743	678	664	696	676	708	688	671	701	661	644	713	670	681	681	722	689	671	722	724	698	669	686	672	715	660	705	701	685	698	714	730	704	666	748	684	693	662	684	667	675	719	726	695	685	663	741	677	682	688	634	696	712	676	717	713	658	656	671	679	704	700	687	684	715	679	708	711	691	659	671	707	633	742	720	698	715	715	673	721	713	679	702	734	695	715	680	706	668	675	698	726	712	724	718	695	683	698	697	711	734	700	732	694	682	666	696	721	711	723	743	650	675	729	705	683	650	724	654	696	694	672	734	702	710	710	682	714	725	710	706	706	667	670	735	695	668	691	701	703	679	685	682	725	665	708	714	695	695	709	711	725	671	665	652	636	685	666	721	708	691	682	673	701	721	701	673	665	662	640	652	714	731	684	674	681	683	638	668	690	649	660	665	726	708	671	686	696	710	656	730	702	705	717	690	666	706	736	691	701	701	698	703	659	688	693	645	691	679	661	755	673	720	703	695	721	713	699	684	658	697	658	691	717	729	666	672	689	695	677	715	708	717	693	678	733	686	693	703	679	719	698	671	668	679	678	726	760	659	668	701	681	730	702	658	723	687	680	687	689	739	700	657	673	709	661	634	678	669	640	664	701	705	695	670	719	681	658	716	666	693	691	659	682	712	696	716	683	682	697	677	732	726	696	710	720	682	729	666	711	713	701	709	745	677	719	683	734	708	709	653	684	728	707	740	720	693	714	678	641	663	711	677	715	665	709	742	661	678	698	724	735	698	707	726	695	698	655	737	675	697	739	636	725	665	673	689	672	644	712	709	698	710	705	724	700	701	671	690	710	736	725	711	689	675	692	727	705	748	692	705	717	665	708	677	708	750	703	686	691	685	666	702	705	681	695	696	686	658	749	639	671	645	731
27474	5326	1400	948	730	515	524	545	570	534	440	451	407	428	414	423	431	408	367	382	328	352	369	366	366	364	365	371	386	335	349	364	368	351	337	335	348	371	337	341	371	371	395	321	300	398	331	343	367	337	323	333	357	355	368	315	338	331	360	360	344	366	347	338	334	321	329	344	357	342	332	342	343	334	359	360	354	348	357	313	347	341	365	373	344	346	326	325	336	379	326	377	339	376	327	360	364	331	317	349	356	361	365	362	344	357	310	321	375	330	298	348	375	357	358	329	349	332	336	369	381	358	341	351	374	320	336	356	330	376	350	313	341	352	341	321	349	361	367	346	385	350	323	326	350	344	343	343	322	360	376	354	375	335	361	317	349	329	349	366	356	344	332	322	340	333	345	386	338	336	354	348	343	344	344	353	325	336	345	348	360	370	352	337	356	326	348	315	339	329	331	309	361	362	347	343	363	326	325	334	339	337	368	313	344	353	352	346	365	334	316	349	350	340	362	346	319	337	360	324	362	349	332	294	333	330	337	329	359	351	350	333	355	354	370	340	359	324	344	335	347	324	344	352	379	358	361	346	286	353	350	373	312	365	367	341	325	336	363	356	335	361	351	340	331	324	320	339	327	340	383	355	356	332	307	340	359	331	347	356	348	336	318	333	358	364	371	314	328	342	345	377	326	339	319	371	344	345	365	333	362	377	337	335	360	351	323	373	346	318	337	337	343	328	343	329	289	333	369	371	358	297	344	367	312	327	321	382	338	333	389	335	334	312	332	365	407	376	330	360	369	326	354	357	365	344	352	379	367	342	377	349	332	362	350	372	344	356	335	363	333	320	345	323	350	321	364	323	369	364	367	342	349	356	332	329	354	387	369	356	352	355	385	311	344	360	343	343	393	339	336	346	318	377	354	298	354	322	347	350	338	353	355	348	337	344	328	336	360	326	320	344	309	334	331	330	333	291	327	320	348	353	329	329	337	376	386	383	362	366	350	351	341	364	381	358	331	342	318	349	352	324	325	291	342	320	349	340	356	361	321	349	368	354	361	361	316	320	340	369	331	333	378	370	361	331	365	338	323	362	347	354	311	324	361	341	356	325	342	368	343	370	364	350	288	346	342	328	338	353	349	328	340	333	367	335	359	346	366	373	340	342	328	325	331	321	344	360	355	333	333	374	370	346	333	348	347	334	337	373	349	349	362	327	327	356	355	343	348	339	378	343	331	345	344	353	362	352	345	368	337	350	352	368	368	360	353	330	330	345	360	340	376	336	348	302	330	330	353	353	339	340	341	370	334	342	326	360	350	325	348	318	360	312	345	382	381	329	347	335	361	315	354	357	370	357	332	345	313	304	316	298	362	328	301	343	362	319	353	347	345	331	367	331	329	341	350	315	357	313	337	329	351	315	354	324	365	335	319	343	354	318	340	305	347	339	359	294	333	340	341	346	333	388	372	348	334	347	338	327	348	343	343	320	323	346	380	351	320	382	312	325	349	331	342	339	338	359	328	351	321	346	342	346	360	364	384	341	338	346	350	348	389	364	336	345	355	329	313	326	344	319	363	345	349	321	368	316	335	350	350	369	328	374	354	330	340	369	333	356	365	321	325	360	375	354	333	337	353	323	371	374	329	336	325	335	352	337	326	350	379	349	353	329	350	336	360	332	352	366	349	323	382	390	286	322	356	381	340	346	337	323	344	350	345	374	294	349	346	312	364	362	358	334	358	369	336	351	325	314	327	389	372	331	323	339	327	357	383	349	384	365	365	372	349	367	349	335	325	346	346	368	325	353	380	339	345	371	348	356	390	372	355	331	353	358	368	332	337	341	362	302	375	353	330	323	356	362	366	335	351	350	368	327	319	343	353	345	374	343	372	360	383	357	319	354	318	365	334	312	350	366	332	332	358	338	340	342	362	375	358	354	324	336	342	337	329	321	330	353	344	351	310	349	355	340	305	296	314	333	336	344	380	343	351	340	382	326	355	331	346	354	348	378	335	357	328	348	356	351	337	346	359	354	366	355	322	346	365	329	353	362	310	329	344	330	377	350	358	327	340	343	389	331	333	348	358	334	352	360	356	351	343	349	315	349	323	362	368	358	328	350	303	313	337	355	351	323	365	336	353	350	355	335	327	361	359	352	335	311	343	328	329	338	310	359	357	355	313	358	351	369	354	332	345	349	375	350	359	336	323	342	379	317	320	349	345	336	312	346	355	339	297	320	369	311	362	342	353	359	313	357	340	341	334	341	335	364	338	302	360	350	329	363	324	352	321	358	308	358	325	337	343	351	357	313	336	344	332	346	353	360	366	349	378	348	356	344	359	374	335	367	334	360	342	331	350	324	355	289	324	343	356	314	361	330	323	346	363	343	336	342	370	371	327	325	348	293	336	387	332	385	368	385	305	329	310	336	360	352	384	349	349	395	307	351	346	319	335	339	349	328	375	317	355	401	321	338	360	342	325	335	369	364	341	362	326	378	336	333	348	321	364	341	349	311	348	369	340	365	372	332	338	368	292	332	321	338	363	346	324	351	344	349	333	394	324	358	350	365	353	349	348	379	358	358	380	347	364	338	334	328	321	366	361	331	330	337	349	367	338	349	349	368	334	341	355	323	350	317	321	318	372	336	317	353	371	340	306	329	346	325	346	337	350	331	372	338	344	338	360	341	346	352	321	329	351	366	321	366	380	360	348	355	319	358	336	368	356	334	394	350	349	375	371	338	335	353	354	320	344	362	380	364	320	329	355	320	333	334	356	340	330	326	333	340	330	361	337	354	357	366	337	331	324	341	339	377	363	358	378	363	317	328	307	357	358	327	341	320	336	361	352	320	319	321	372	345	341	338	347	348	383	312	322	375	348	360	346	312	312	327	313	330	371	357	347	339	360	344	332	354	338	311	360	355	368	313	364	362	319	324	314	313	345	376	370	335	343	367	352	306	319	331	332	347	371	366	371	350	387	360	321	346	370	348	360	353	341	352	295	360	355	349	332	359	355	355	371	332	341	308	358	356	335	319	365	359	334	327	368	321	348	338	334	333	382	353	344	327	394	337	311	335	356	303	367	340	356	343	358	361	323	341	343	354	372	333	333	322	365	341	333	344	369	329	357	329	338	335	362	338	328	324	319	372	364	339	351	343	350	321	344	322	355	343	340	299	371	330	309	354	351	360	328	327	348	363	367	347	374	367	352	345	359	338	315	355	324	302	347	332	365	332	388	326	312	316	357	339	372	349	355	328	369	341	321	361	322	323	317	377	357	335	322	360	370	363	335	342	342	328	360	332	318	372	314	357	369	358	358	313	347	350	329	361	351	369	349	336	351	353	351	361	327	352	349	361	362	336	335	313	324	354	346	313	359	350	325	351	348	323	342	343	326	348	357	346	356	347	348	351	360	356	365	354	349	325	342	365	316	347	321	305	344	346	347	344	342	299	299	340	355	358	357	337	375	307	319	322	358	349	294	355	358	365	333	318	344	347	363	361	374	342	325	371
19057	2537	3099	2863	2456	1964	1785	2000	2074	1844	1686	1552	1323	1203	1129	1251	1283	1397	1243	1204	1053	968	872	927	970	1000	949	906	821	793	920	864	816	852	792	839	841	832	842	832	818	856	857	837	829	831	797	849	848	844	795	797	867	853	819	835	819	845	792	805	829	846	860	797	857	823	797	871	823	848	862	782	869	809	798	838	789	813	785	846	773	781	814	798	814	797	847	824	794	842	818	790	838	861	817	829	869	860	855	791	853	841	832	847	797	843	818	776	865	790	802	770	874	868	841	833	806	828	785	806	807	796	841	818	783	836	840	802	848	816	805	805	773	819	829	883	786	887	814	831	833	767	812	857	802	803	873	859	887	781	790	794	826	855	868	802	848	778	740	880	815	853	857	804	864	823	813	854	832	853	832	844	752	855	814	843	799	781	793	856	813	803	842	802	795	737	833	802	785	855	818	892	812	814	809	885	789	866	814	836	827	813	813	828	853	797	795	775	824	832	811	791	763	846	828	809	820	846	783	777	788	774	829	812	781	847	840	826	790	841	873	769	801	795	871	856	774	854	861	813	847	820	809	833	803	834	861	848	846	860	762	891	879	841	853	890	810	827	847	781	838	812	791	847	812	888	842	857	847	789	806	842	854	855	845	864	839	858	805	797	784	827	826	850	807	828	838	822	837	855	840	800	901	834	802	840	791	786	794	839	830	820	842	847	844	816	832	843	788	812	847	810	805	781	827	853	824	779	838	855	814	842	822	848	816	772	850	849	862	765	821	831	796	788	840	750	795	852	813	831	792	803	786	839	813	854	768	774	820	769	826	813	828	804	802	837	789	851	815	817	792	829	776	841	846	819	829	787	795	813	794	756	779	812	813	815	843	791	831	821	845	807	834	828	810	849	805	816	785	807	794	778	811	846	834	770	790	845	857	825	868	830	779	749	773	800	819	903	767	813	848	830	821	797	867	813	767	817	848	843	845	801	846	878	800	830	849	816	851	833	783	754	816	842	822	787	794	838	809	861	867	746	811	855	805	822	853	790	858	822	841	825	786	800	868	808	840	856	821	829	802	809	851	825	805	820	801	786	832	830	813	851	812	806	825	780	859	799	844	808	828	869	842	806	782	830	824	772	860	858	794	835	820	858	804	795	790	775	842	782	791	800	768	796	769	819	815	810	801	830	837	842	891	782	868	884	829	808	820	866	829	775	814	883	829	830	832	814	832	804	814	859	807	847	840	816	814	856	813	801	853	812	888	826	852	815	829	808	810	817	808	811	765	850	780	842	830	823	850	805	825	838	827	819	840	806	793	854	797	786	795	780	832	825	786	790	765	795	874	796	843	789	832	790	786	787	803	850	835	762	851	833	839	832	810	800	818	825	827	814	839	847	895	816	791	830	807	846	849	820	811	874	820	838	828	859	772	807	796	810	796	800	742	823	773	826	809	822	821	797	775	813	830	785	802	887	781	858	778	806	773	778	828	833	799	779	836	809	819	879	803	791	836	841	830	787	822	846	838	834	831	846	854	813	835	792	800	881	827	841	831	810	845	755	814	840	863	818	800	788	839	792	840	814	865	800	831	838	805	857	852	762	786	827	828	818	832	839	835	894	802	819	797	863	838	851	831	842	792	830	840	838	857	870	845	890	839	817	744	819	826	812	839	831	878	831	803	845	844	830	795	806	807	842	804	829	841	820	864	826	839	790	878	835	876	869	851	808	827	869	800	814	866	839	821	829	841	804	824	799	793	842	854	864	773	776	780	850	774	829	809	801	809	858	824	852	835	877	849	799	789	811	870	780	753	811	853	822	760	768	821	832	750	795	780	871	780	831	813	857	813	830	833	819	791	830	790	846	776	781	834	819	824	827	774	818	835	877	807	775	815	844	848	838	855	776	863	864	792	758	840	850	839	805	826	797	884	863	828	824	800	803	883	816	860	867	877	817	771	775	795	817	864	756	810	891	844	820	804	823	852	826	785	830	837	824	762	816	865	794	851	835	827	810	821	807	866	820	810	779	756	848	789	761	800	813	842	779	811	802	844	819	814	788	801	849	803	825	830	807	835	791	816	814	748	795	827	795	855	818	777	852	842	806	810	836	858	866	809	849	783	860	799	789	798	827	834	813	833	876	837	809	802	795	809	817	833	883	851	855	884	812	806	774	805	782	834	885	848	852	810	830	809	786	854	842	826	768	845	835	840	860	812	824	841	808	860	788	822	858	804	823	816	835	802	784	848	800	789	737	850	792	774	800	794	826	850	840	859	822	788	797	844	803	856	827	827	787	850	823	869	839	805	885	821	815	830	846	820	792	769	832	776	802	813	803	804	821	796	807	793	869	823	773	853	812	794	845	809	804	839	810	786	801	774	815	818	795	832	809	802	830	797	821	817	840	774	803	839	815	791	806	806	845	810	861	801	853	764	822	814	830	850	818	825	817	836	850	806	782	873	820	818	791	829	771	801	796	820	803	846	807	816	760	843	804	834	788	831	830	862	794	794	825	811	792	785	799	850	802	834	799	808	789	861	862	805	833	822	833	837	842	826	809	827	831	785	845	798	828	840	805	820	830	795	835	792	801	826	796	800	780	815	830	856	780	808	816	827	809	801	870	840	840	814	866	840	798	892	785	832	810	864	840	819	809	816	799	821	767	847	816	831	813	850	848	826	809	814	850	852	837	838	843	795	787	812	794	854	848	808	803	849	809	845	791	842	789	867	805	857	830	848	821	834	820	807	761	816	842	797	862	850	776	799	855	806	822	847	768	802	885	800	826	782	805	833	784	845	814	818	805	844	809	811	838	765	797	816	797	888	844	861	818	775	802	805	812	850	842	819	765	867	847	824	817	782	791	805	799	798	827	798	810	869	795	796	774	806	760	814	796	816	845	813	813	853	878	836	847	812	809	801	831	873	819	871	823	824	801	810	836	785	821	839	788	833	820	826	793	825	823	864	820	808	833	822	770	813	815	883	815	821	783	798	843	825	831	786	836	805	844	802	787	804	852	800	825	835	853	804	803	821	807	817	816	818	858	820	816	779	806	844	816	840	836	842	873	842	821	811	816	815	859	832	843	800	810	867	832	876	818	802	775	862	870	842	869	844	771	830	831	781	852	825	805	885	827	839	843	836	802	828	766	843	818	826	798	851	819	748	835	800	801	806	817	861	781	832	829	814	783	814	799	858	805	840	822	876	797	771	825	816	822	799	821	783	831	861	789	815	867	778	916	793	801	837	840	828	818	835	816	793	826	841	828	861	861	861	843	813	801	796	814	819	834	806	841	846	799	834	847	796	821	768	850	852	793	828	805	861	868	829	808	815	747	766	831	832	804	815	800	832	815	781	849	832	862	828	835	840	832	837	817	754	849	793	781	855	840	856	823	847	793	855	814	809	831	840	798	809	809	877	788	831	825	796	808	793	852	855	803	848	837	907	809	736	789	816	754	819	865	808	815	808	817	896	826	820	812	838	832	851	879	787	780	777	826	830	876	817	868	865	840	811	811
37623	9565	2028	1193	801	559	510	514	533	472	459	345	312	317	302	359	347	335	336	345	299	242	253	262	262	276	266	254	238	241	263	247	236	246	257	234	220	244	250	240	235	240	251	249	219	231	255	260	246	228	250	249	267	209	246	249	249	217	264	267	232	236	266	215	268	237	251	254	251	234	235	256	270	260	235	241	235	253	280	256	244	250	255	248	252	226	208	222	221	243	219	217	230	228	279	215	211	226	207	222	224	264	262	259	278	254	258	210	221	228	234	230	203	230	249	238	271	217	228	284	269	277	253	228	256	228	275	272	289	246	222	251	231	239	239	254	234	212	226	234	234	237	248	237	254	244	263	238	247	242	244	238	221	244	232	231	238	247	230	238	266	222	238	238	260	252	246	259	233	239	207	240	246	241	241	220	251	259	265	230	234	223	231	236	239	238	237	234	271	247	251	270	209	244	257	246	249	249	220	217	236	236	242	249	235	215	209	239	261	261	248	233	229	258	241	231	261	275	237	236	202	215	203	241	225	263	247	243	267	246	230	243	243	240	236	235	257	260	271	246	235	253	238	229	268	255	243	239	232	211	248	225	235	239	257	220	225	230	251	261	235	246	261	254	245	250	265	240	247	271	239	234	249	249	245	252	202	258	260	243	239	249	237	247	251	232	198	226	248	230	282	264	234	241	233	243	217	246	234	245	256	226	226	213	249	255	246	225	246	250	233	246	226	266	224	259	231	232	245	273	244	258	232	261	252	241	271	257	239	249	259	210	219	238	237	238	221	274	242	237	265	201	211	243	247	247	229	263	234	229	239	205	247	242	266	233	234	236	234	274	241	225	246	254	248	235	239	262	257	247	225	228	237	238	220	232	236	236	245	231	245	256	221	228	211	238	220	239	226	224	247	243	286	245	227	246	242	219	235	242	240	224	257	224	265	247	241	242	243	259	255	253	252	222	262	245	224	272	238	241	256	214	267	253	238	243	224	239	225	216	237	218	242	258	234	269	225	261	229	248	233	259	231	233	234	229	236	224	256	247	247	232	263	240	237	245	234	247	238	242	249	252	237	231	257	226	224	236	250	239	228	243	238	211	265	246	246	228	253	225	257	222	229	240	235	225	199	249	240	238	241	220	236	220	249	262	265	224	211	241	221	242	244	223	248	255	217	231	251	223	233	290	230	216	229	235	245	234	225	231	228	236	222	209	259	229	225	232	232	261	210	240	232	254	250	261	243	220	251	276	240	239	238	240	242	251	252	221	228	249	241	228	227	249	251	233	255	242	217	227	238	263	256	257	244	236	233	226	249	276	224	217	268	256	251	217	224	266	277	233	233	260	211	248	249	263	224	232	238	224	235	227	213	242	293	211	259	255	250	230	262	264	286	220	239	236	228	243	213	260	233	272	244	230	242	229	259	210	212	252	237	241	250	254	246	260	244	254	245	250	227	261	255	232	222	247	209	251	257	239	229	217	243	242	227	235	288	255	221	236	259	240	228	243	248	237	231	245	228	254	239	218	211	245	273	247	234	261	255	225	244	253	223	241	232	234	256	287	241	235	217	221	228	247	229	218	230	236	233	218	206	260	269	218	265	254	217	249	259	223	240	243	238	233	265	248	251	271	233	243	247	235	247	249	226	210	265	245	238	259	234	262	260	225	202	226	232	234	226	232	239	233	242	262	209	239	258	233	232	212	216	252	249	265	245	216	221	257	231	266	227	251	258	235	237	238	253	236	247	233	291	213	218	240	228	244	240	237	260	226	260	239	281	258	236	217	222	234	265	244	266	223	227	212	248	280	256	241	257	278	230	261	262	271	238	246	242	228	241	260	243	215	256	239	237	226	225	261	245	254	271	232	235	216	245	268	244	256	254	246	228	247	230	237	258	285	223	220	230	236	255	236	262	254	261	266	203	264	254	222	219	254	245	246	228	229	246	261	238	224	258	244	256	245	254	237	238	242	242	237	215	259	255	240	236	236	245	256	231	217	268	245	239	208	233	230	230	241	224	254	254	208	269	234	255	251	280	226	260	253	237	262	216	247	258	237	238	259	231	250	238	238	245	251	244	259	264	246	242	241	261	231	239	234	217	239	227	255	253	249	251	236	207	246	211	263	223	241	233	240	239	235	231	198	249	255	241	248	243	224	246	241	235	260	247	237	272	218	225	249	241	267	225	233	229	217	222	199	279	248	235	222	277	257	189	260	248	243	235	239	246	259	253	214	236	250	223	239	222	220	224	239	235	230	231	252	225	248	205	205	209	220	250	246	215	240	247	234	256	249	270	238	229	265	237	209	237	255	216	241	231	234	229	234	253	236	262	226	202	250	222	257	240	242	274	236	241	231	264	219	242	242	258	233	252	245	257	233	253	231	217	232	247	257	253	255	233	229	245	253	273	238	238	225	216	195	258	226	249	219	267	254	257	252	240	238	227	212	257	257	223	253	252	250	234	235	246	228	252	217	230	223	241	255	255	236	244	251	230	239	257	260	241	267	223	218	255	238	248	269	244	248	227	231	236	222	242	233	220	246	256	247	256	255	210	258	246	242	223	250	244	249	211	259	251	235	248	248	245	229	246	244	252	236	277	243	228	237	257	243	227	280	250	276	224	265	226	237	232	256	249	195	241	225	233	194	254	216	216	236	280	233	251	258	220	219	237	244	254	243	267	246	245	243	269	227	219	246	235	233	235	261	249	230	252	246	255	261	214	242	221	235	198	239	260	248	227	244	235	240	211	222	240	238	245	249	244	228	246	233	232	224	235	250	255	251	239	229	210	254	234	238	236	238	253	239	239	242	241	214	261	235	239	215	247	186	221	236	242	251	232	251	233	226	227	249	234	260	265	251	241	253	234	249	262	233	254	275	259	267	245	233	253	240	238	258	249	246	225	257	238	247	216	227	247	251	232	253	242	246	225	262	241	266	237	253	207	226	231	258	245	256	255	222	255	239	247	228	250	245	247	264	249	248	246	228	247	237	256	223	236	232	242	230	254	259	258	224	254	211	243	226	245	236	227	208	228	288	235	236	249	226	197	250	238	241	272	247	256	250	241	232	277	221	227	239	226	215	242	256	240	259	266	213	260	251	243	220	223	221	239	226	251	265	247	229	248	249	218	242	231	245	204	231	231	255	234	256	256	255	252	212	267	265	269	228	231	221	252	244	242	236	246	233	272	226	239	254	243	234	260	272	252	225	226	261	240	248	252	226	216	231	255	243	258	245	215	245	232	249	238	254	240	255	243	235	230	259	231	228	223	254	272	229	208	241	245	247	232	275	248	219	243	252	258	274	234	234	234	253	256	264	236	238	235	247	236	226	235	237	246	249	240	226	229	224	217	240	254	245	248	265	229	223	280	229	248	255	234	242	245	241	241	245	214	246	244	238	235	219	242	236	246	241	289	230	232	263	243	235	235	260	231	261	212	242	213	232	230	252	254	259	244	222	232	242	247	243	233	222	236	253	259	246	231	235	248	260	244	242	245	256	215	236	235	217
24025	3307	3466	3638	2954	2196	2098	2409	2301	1968	1742	1483	1238	1048	1129	1303	1488	1367	1238	1198	936	700	749	816	787	920	742	684	596	624	590	610	622	591	602	578	590	591	603	574	565	590	587	616	652	614	605	584	582	612	559	549	630	620	569	582	560	561	577	584	613	663	576	591	571	583	624	535	589	640	624	569	559	590	587	558	596	590	599	596	634	605	565	525	568	620	583	578	579	608	595	634	574	591	609	596	610	589	594	602	563	626	586	603	559	589	564	579	571	593	571	553	627	622	590	605	595	627	586	583	592	589	561	596	566	577	592	573	596	597	605	557	607	575	577	585	580	592	586	593	591	590	603	592	589	566	619	595	609	570	588	582	599	602	566	616	627	566	534	578	570	612	558	556	592	572	615	592	608	566	588	587	597	561	580	572	587	588	616	623	575	597	579	559	589	614	602	575	602	593	603	586	578	556	570	585	550	593	561	593	550	578	574	634	561	592	610	581	560	582	590	590	559	571	589	590	581	595	624	608	571	574	596	563	543	585	535	590	545	587	595	603	551	568	600	554	592	571	625	547	594	629	555	597	600	597	576	621	585	559	570	556	597	619	569	584	626	557	594	587	581	604	601	548	542	583	587	615	580	570	531	555	595	614	541	562	570	603	622	612	583	619	585	570	606	618	561	611	581	590	601	587	539	619	622	591	581	580	588	625	558	575	605	576	633	610	593	599	562	646	576	599	629	565	576	542	570	610	507	604	561	578	580	619	624	586	601	585	536	587	574	567	545	580	606	610	601	628	564	591	603	592	570	575	606	634	606	567	550	614	577	603	641	595	629	581	593	545	594	570	584	598	566	577	598	592	567	568	611	555	582	593	578	598	635	560	589	594	642	579	619	582	597	597	602	596	570	639	532	607	590	572	629	567	597	570	594	592	605	560	583	620	582	532	568	573	550	569	610	574	614	579	579	560	544	605	536	570	620	565	577	547	577	576	541	555	611	605	522	559	617	580	596	614	554	580	587	599	586	595	591	565	594	577	546	617	598	584	563	579	590	568	599	580	584	581	556	614	575	548	578	591	592	599	591	552	589	581	595	606	547	577	590	607	552	574	586	629	672	570	577	644	636	588	568	597	589	563	573	558	593	569	560	588	541	578	592	598	609	585	621	615	598	566	589	570	594	569	545	580	582	620	536	553	592	589	593	576	625	630	633	613	599	631	582	586	567	596	570	588	583	604	554	591	677	553	573	574	603	614	591	576	610	602	610	579	579	568	546	587	614	624	623	567	630	580	558	648	557	526	590	581	581	582	561	585	535	595	574	606	575	630	581	621	574	597	610	628	586	563	635	591	620	595	583	557	542	582	568	629	555	616	618	569	598	569	614	596	585	598	634	585	598	555	638	570	545	547	617	585	590	613	557	600	581	606	585	531	582	605	575	585	586	596	595	546	593	564	618	584	584	606	578	600	607	568	586	599	602	557	563	546	581	599	600	586	581	608	587	609	610	572	612	563	581	592	571	639	632	546	592	588	587	587	586	605	589	571	560	576	574	603	591	617	589	594	559	551	597	569	583	563	561	574	555	602	524	609	592	600	583	574	577	611	567	562	591	582	607	550	567	544	604	601	594	649	571	614	552	639	626	594	588	615	594	556	612	597	557	574	559	582	572	601	577	601	591	585	583	546	568	588	608	604	597	601	600	587	573	598	572	566	599	569	621	580	565	629	605	586	575	562	588	604	555	588	572	577	567	548	605	531	599	576	580	606	533	612	546	605	596	583	592	617	573	541	583	649	620	562	536	598	588	595	569	564	575	581	582	571	603	602	521	594	554	593	575	605	573	642	583	537	568	533	593	613	578	624	594	590	566	589	562	580	595	522	561	568	564	594	630	630	608	596	615	556	542	621	589	580	550	550	565	593	561	595	610	574	579	603	582	606	606	589	633	564	581	561	580	511	594	597	587	573	598	579	576	582	618	590	551	569	576	545	569	528	590	637	627	610	558	602	564	604	598	555	561	613	599	570	567	546	581	546	582	603	604	578	596	592	557	608	584	587	578	593	584	588	558	580	564	578	627	606	602	577	579	590	559	570	545	574	583	586	605	580	576	590	576	573	572	581	565	564	594	560	614	628	624	609	599	575	627	616	598	615	590	632	626	587	598	591	595	572	546	587	577	611	592	648	609	577	595	616	571	543	579	571	556	567	565	584	583	593	557	576	583	566	560	540	582	562	566	601	597	642	559	585	584	594	599	556	587	566	588	565	563	588	584	602	590	637	596	588	572	590	627	616	589	596	622	544	602	592	614	587	558	585	621	592	599	566	619	579	597	611	594	585	570	571	576	593	586	592	608	552	595	575	628	594	590	543	576	599	582	586	591	570	598	552	581	571	586	638	549	562	620	582	599	576	566	580	608	575	586	578	605	546	590	577	584	593	591	612	608	597	604	576	598	604	592	610	616	594	590	610	572	545	579	588	584	572	558	607	589	608	613	576	578	558	588	612	573	569	569	539	596	592	579	573	604	604	554	585	593	543	659	598	585	619	630	565	661	579	582	587	599	594	566	573	572	543	544	566	564	617	583	578	579	617	571	572	622	605	612	579	609	576	595	568	603	629	603	592	575	563	558	595	595	590	627	573	569	525	549	597	552	595	567	587	625	623	571	594	586	569	591	520	598	589	597	551	526	594	563	584	566	618	597	556	621	572	586	605	554	607	611	612	570	595	572	610	598	566	591	597	517	571	585	574	550	626	565	590	579	542	599	556	629	583	576	584	547	621	558	634	555	622	591	608	564	573	574	579	621	573	580	589	585	551	537	640	608	610	601	567	610	561	542	571	567	539	550	593	574	607	565	642	588	576	585	562	581	610	555	593	582	591	543	587	550	635	554	612	584	583	541	596	623	564	576	603	568	592	574	519	566	605	569	545	653	599	574	583	589	590	574	599	573	609	573	564	547	532	617	596	610	582	630	593	576	594	582	599	614	598	566	560	583	604	557	590	582	615	594	592	591	610	559	631	584	586	576	572	582	586	564	618	615	553	577	569	623	564	562	573	565	571	612	587	581	614	547	586	569	584	586	581	598	609	633	564	624	591	648	609	594	606	589	532	561	572	538	551	592	578	560	622	600	605	609	580	613	568	607	587	568	595	561	589	590	601	589	567	571	579	569	582	578	593	615	599	568	574	585	577	625	571	595	575	579	616	559	546	594	613	586	560	587	576	615	571	590	563	610	571	571	536	590	599	555	581	580	572	606	586	591	607	574	526	556	530	592	587	564	547	588	598	567	610	599	562	620	573	571	580	587	635	591	567	545	567	593	580	596	618	555	576	589	563	596	594	555	567	541	574	568	640	627	583	591	597	569	558	619	590	588	596	626	582	559	560	605	600	566	585	585	609	608	553	558	570	623	549	586	584	633	579	552	575	606	618	598	594	598	511	551	567	575	605	575	633	535	599	626	594	564	599	567	631	547	568	573	576	584	579	605	603	574	562	561	569	581	604	554	561
12154	1580	553	494	378	350	333	386	346	323	327	301	305	307	295	286	323	270	270	320	310	265	273	287	314	247	298	300	298	268	288	241	263	260	252	272	288	272	243	270	257	278	265	301	268	289	245	272	270	253	265	264	286	278	253	292	292	286	293	303	312	279	259	225	282	262	277	275	280	302	282	298	288	282	306	248	320	282	272	280	264	224	266	262	275	284	303	264	256	271	280	241	258	271	257	268	278	257	249	267	276	291	283	270	287	302	295	279	249	271	279	306	278	228	267	281	270	258	307	285	258	264	288	290	270	284	260	260	252	268	273	289	255	266	272	268	274	256	285	287	283	275	260	298	283	308	247	263	262	268	310	260	317	296	287	266	262	267	278	266	251	296	247	312	271	247	271	260	285	268	267	266	268	273	239	246	278	262	292	298	281	274	268	284	309	255	287	277	265	256	253	257	274	271	259	257	257	267	272	259	253	268	255	266	292	231	285	261	268	262	268	267	281	283	291	278	253	292	262	262	268	304	263	288	286	271	264	267	268	278	296	290	298	253	266	284	274	260	284	286	265	273	265	250	231	254	287	272	285	253	245	264	286	292	246	268	252	273	255	282	265	279	287	270	272	244	264	279	304	267	280	277	275	271	285	243	286	278	263	264	279	238	262	261	273	264	264	260	251	296	242	293	295	233	229	305	269	292	272	240	261	270	291	256	304	269	263	273	227	268	243	297	276	248	287	266	305	232	261	303	251	265	300	293	260	277	281	266	281	250	247	263	289	285	279	262	308	262	246	297	258	249	281	297	246	290	304	278	282	277	280	258	270	243	262	289	257	267	289	261	277	267	274	245	273	282	244	269	299	256	256	274	277	282	235	263	275	290	243	271	279	274	278	285	277	279	285	235	281	279	314	287	267	257	257	254	288	280	240	265	298	264	257	299	247	267	303	258	264	284	285	249	285	261	261	284	279	254	272	257	297	268	251	262	272	249	288	281	252	254	283	267	275	289	260	268	263	283	303	274	265	268	285	257	261	270	286	257	265	276	277	272	286	268	261	283	258	310	258	261	260	289	288	263	233	261	264	278	263	281	267	284	248	255	291	263	261	249	269	256	265	287	264	244	280	268	253	289	263	274	245	282	231	263	260	278	268	274	259	253	240	268	252	285	251	311	287	285	253	239	266	253	291	250	282	282	297	254	275	286	273	285	297	251	302	295	299	268	267	315	276	292	292	261	303	270	287	259	278	279	248	280	262	270	242	299	264	272	272	284	262	295	285	284	236	292	265	257	280	267	288	287	254	250	275	239	277	261	260	284	249	273	287	286	284	252	283	294	279	277	264	269	272	310	269	267	264	281	271	281	237	283	253	289	276	285	256	284	267	271	287	275	271	252	266	278	269	288	264	279	259	255	250	269	271	284	245	274	317	272	262	254	260	263	261	258	257	279	252	276	285	291	264	307	300	267	249	239	302	306	309	281	260	310	256	255	247	250	276	285	277	266	259	278	257	268	271	265	282	284	280	242	275	301	298	300	287	280	306	284	276	274	253	259	292	280	279	290	256	254	266	277	296	286	264	299	277	269	293	294	277	257	287	274	259	276	259	269	284	260	281	293	264	248	304	292	280	288	299	295	282	301	243	254	267	297	279	268	289	281	298	288	278	264	264	282	303	304	261	253	276	302	246	276	263	259	252	236	252	261	273	256	256	299	261	254	274	266	243	282	283	255	278	249	257	257	257	302	264	267	289	273	282	270	289	267	256	280	297	260	263	257	253	259	292	257	260	268	265	265	243	284	280	251	294	273	264	280	234	279	248	273	278	243	258	289	251	291	292	269	267	260	267	295	266	324	294	281	268	270	273	313	264	266	295	264	250	259	287	259	249	251	242	294	273	245	254	284	294	251	276	258	251	253	245	274	259	260	242	240	283	291	271	287	266	295	284	267	287	285	290	253	268	260	288	244	289	315	248	242	270	270	256	290	282	268	264	273	251	291	292	262	271	271	275	278	285	283	281	294	262	276	284	262	280	230	271	279	275	292	270	272	283	259	263	265	265	270	287	276	278	287	262	305	283	267	291	281	264	270	251	279	274	279	273	260	273	269	293	291	297	286	272	282	245	267	289	280	266	262	252	282	243	252	259	303	283	304	258	257	288	254	273	279	263	234	280	294	284	251	267	263	256	277	290	233	283	317	284	291	266	267	265	301	289	259	281	283	231	273	259	249	267	295	247	296	315	261	316	250	311	275	250	262	255	271	252	255	301	271	273	267	280	265	258	272	267	271	278	264	291	262	245	281	284	233	243	292	272	279	252	253	276	249	258	282	265	287	273	271	268	303	265	254	329	296	286	251	273	296	297	279	282	264	272	300	243	255	293	263	271	244	256	287	271	263	276	303	284	279	274	262	273	273	270	262	311	291	244	256	263	266	288	272	248	299	249	262	265	264	243	305	265	280	270	260	268	258	269	278	276	302	265	283	290	306	274	310	285	266	296	271	255	276	279	284	259	287	250	273	267	244	300	268	296	297	266	266	263	301	255	312	274	260	267	266	273	276	277	249	267	253	235	288	270	296	285	289	281	257	286	245	255	280	289	274	247	256	278	280	278	293	254	258	273	305	280	249	262	251	228	263	279	244	300	311	281	290	289	300	292	253	261	227	291	283	268	282	280	288	263	263	243	271	294	261	251	274	274	263	333	286	301	264	289	278	288	284	288	295	295	260	282	247	266	278	284	259	299	283	277	298	270	250	299	275	245	279	288	262	273	271	276	274	278	253	286	267	289	274	260	316	267	274	265	254	267	256	273	272	260	269	264	285	282	276	268	264	304	291	265	270	292	295	273	263	235	251	260	284	295	270	246	265	284	266	292	262	280	310	287	233	268	255	275	278	243	273	260	273	278	273	256	275	266	280	275	304	298	279	289	283	249	273	262	287	263	310	267	259	222	300	293	287	284	286	240	285	266	252	267	241	281	272	268	252	262	250	283	264	278	265	282	274	241	278	279	263	260	278	269	277	308	262	298	224	281	284	291	254	290	296	264	277	279	271	289	249	270	293	276	271	259	295	259	256	261	236	279	276	275	266	294	263	259	277	264	251	270	277	293	290	257	251	258	294	267	273	270	281	285	258	340	238	234	258	274	282	282	287	246	297	268	294	277	257	265	251	248	273	302	300	258	289	271	247	297	257	280	278	267	262	269	275	230	291	284	293	263	256	275	301	312	278	278	278	257	266	296	264	296	305	289	261	274	256	262	250	274	272	274	265	267	285	292	259	226	274	280	270	277	265	304	280	267	255	263	257	255	259	262	250	277	269	268	272	267	290	264	268	258	266	265	279	308	268	267	281	264	290	293	295	280	231	299	268	267	260	263	246	275	297	292	283	265	239	248	290	249	270	233	270	283	261	274	280	274	292	290	281	271	247	270	310	269	323	298	273	272	270	255	251	253	275	253	251	278	286	262	273	274	279	253	283	265	257	262	244	272	238	247	260	274	260	269	257
8975	1347	1499	1444	1154	1065	1103	1143	1141	1072	933	836	768	829	906	926	977	880	823	853	765	710	717	760	784	773	716	707	689	671	714	692	668	681	725	619	682	679	663	689	623	654	695	694	678	633	665	688	693	739	723	706	688	682	688	671	711	662	621	701	662	733	709	710	683	650	719	670	709	645	690	673	706	695	639	673	670	671	720	653	684	705	681	652	693	669	695	654	662	693	680	694	677	641	656	663	643	678	677	640	601	697	685	671	682	697	669	651	669	640	645	697	693	686	645	637	661	660	717	679	698	658	712	674	637	692	667	661	700	687	648	626	703	675	669	672	683	621	709	647	638	661	682	676	653	682	672	708	687	669	724	651	667	678	695	640	663	662	673	680	693	676	639	643	679	650	626	700	667	642	618	655	643	656	686	664	697	656	695	711	650	688	647	693	660	666	741	625	668	678	667	694	672	726	683	701	654	644	673	641	673	664	690	646	659	661	655	683	707	702	717	687	718	706	649	672	655	685	657	673	671	646	667	668	670	676	731	689	687	735	658	701	677	697	654	682	692	672	655	707	667	649	691	682	716	625	669	679	679	660	637	677	716	706	682	697	664	697	664	710	646	639	672	704	703	673	722	662	713	696	726	677	715	647	632	668	692	679	682	693	678	672	641	660	694	709	710	688	613	690	684	699	678	652	702	669	696	695	658	723	660	648	672	703	698	684	669	656	677	657	644	716	693	672	705	664	690	691	707	671	676	689	678	695	676	635	678	601	673	701	668	680	689	661	689	638	636	686	646	664	674	672	707	692	704	659	633	692	729	707	718	687	646	656	697	674	681	672	698	681	677	698	676	685	687	656	686	701	663	708	648	694	715	690	682	654	684	647	668	671	707	672	643	664	696	674	697	734	666	647	694	643	695	660	668	671	663	680	666	693	695	672	628	698	638	686	665	683	665	614	670	671	677	701	639	641	685	673	663	744	659	629	662	668	653	675	659	676	644	711	672	677	674	673	692	687	701	668	662	713	651	669	637	675	705	623	660	659	669	654	722	711	689	673	686	632	682	678	649	709	671	653	662	663	733	697	643	672	683	665	688	676	667	709	712	722	637	686	635	664	673	692	647	691	685	680	671	692	664	699	731	674	699	666	672	690	656	645	684	666	731	691	662	679	668	705	691	697	691	692	669	622	680	655	641	653	661	661	692	634	696	705	686	695	701	725	652	700	664	732	710	695	691	615	680	656	717	658	644	667	707	691	612	671	718	734	670	671	733	695	711	708	676	661	672	635	632	663	694	690	675	656	658	682	710	657	664	661	655	633	674	684	681	666	676	724	664	683	689	643	631	683	711	659	692	696	627	650	698	707	696	654	661	704	678	719	685	700	654	684	709	609	696	653	662	708	698	709	688	703	732	705	676	699	691	665	648	718	704	661	679	630	679	697	681	699	669	659	690	658	668	671	688	661	652	677	673	688	675	675	679	687	667	707	646	669	633	698	686	697	643	667	647	667	695	659	696	679	693	682	682	682	691	691	646	666	670	659	702	717	686	727	684	710	675	635	679	687	684	720	656	681	627	667	729	651	677	655	677	663	674	683	688	648	617	719	670	698	656	660	661	670	660	672	664	662	686	675	696	696	699	666	670	665	672	660	659	637	691	687	692	707	647	650	669	701	681	667	711	714	684	682	646	677	682	660	657	636	637	684	677	642	678	697	682	696	654	682	691	667	663	672	676	648	680	646	684	704	711	688	692	680	683	672	677	725	694	697	713	708	635	689	715	667	661	689	655	667	678	685	666	659	701	669	648	712	694	671	726	694	631	679	703	710	702	648	712	628	644	702	623	615	720	637	703	697	682	675	652	699	629	692	663	663	641	687	680	686	717	671	688	671	641	633	685	694	650	723	642	698	682	660	679	620	644	671	700	713	649	639	664	717	691	657	630	652	679	638	669	705	634	661	675	652	747	713	675	659	653	692	688	678	693	711	659	684	679	677	674	684	700	662	667	659	662	668	661	672	673	663	654	712	683	662	692	683	681	696	633	703	666	668	686	677	654	636	712	689	708	662	668	662	670	710	663	681	720	653	688	650	670	653	683	684	658	706	666	658	620	668	666	681	686	680	658	672	668	646	645	709	720	711	682	702	682	673	640	650	651	663	670	658	666	681	664	671	697	630	679	708	639	666	662	666	670	674	667	725	681	646	678	641	675	726	655	646	680	662	706	683	714	679	637	679	646	638	699	613	687	681	673	667	662	706	642	666	683	695	676	651	646	661	669	678	697	680	709	678	672	633	671	685	639	663	680	671	662	622	629	654	697	700	707	606	677	691	655	647	675	670	656	646	640	654	686	673	676	730	698	647	697	639	712	704	686	671	721	677	698	670	671	669	698	712	692	686	692	665	654	666	681	639	673	718	684	699	638	632	680	641	647	685	698	692	665	639	663	646	676	673	642	696	689	665	625	637	689	679	656	683	689	698	704	698	632	681	647	694	713	673	670	673	646	665	689	692	689	687	684	704	705	721	654	668	659	636	629	659	666	687	683	691	695	667	657	681	621	674	709	700	700	677	687	679	675	686	688	673	687	658	670	670	694	658	663	671	620	704	683	657	685	665	670	685	692	677	676	693	697	704	676	670	668	686	637	662	673	631	667	673	668	706	640	666	685	661	668	651	644	676	636	645	667	648	685	677	701	669	666	677	666	678	740	666	695	662	710	656	632	658	681	675	677	652	698	647	625	683	734	660	651	641	685	688	695	676	660	674	676	660	631	719	667	667	677	649	693	712	654	683	679	658	708	621	681	697	649	659	725	676	630	704	648	698	686	674	659	665	630	635	647	646	660	707	678	657	706	651	677	722	664	651	709	644	661	671	693	680	683	677	654	694	727	704	638	692	699	684	632	698	652	708	700	685	714	696	688	712	683	695	693	700	674	714	681	703	691	711	652	659	689	671	660	673	660	656	684	653	639	680	683	634	666	656	704	655	731	698	668	680	674	672	705	702	680	671	685	682	685	676	687	671	722	719	676	679	671	678	690	709	644	699	635	641	673	643	668	656	702	642	622	697	641	683	670	654	654	718	681	654	696	634	707	670	692	654	679	672	674	675	631	674	669	675	696	655	696	660	678	634	683	639	649	704	690	715	703	668	709	649	673	667	670	665	687	694	669	660	662	660	675	658	698	681	691	665	689	656	688	671	644	674	652	674	664	662	664	658	663	657	680	698	706	645	688	687	667	627	673	652	634	648	674	684	727	715	675	684	662	686	666	665	694	702	651	670	693	691	690	658	628	632	697	694	711	712	656	721	681	692	665	678	686	668	617	727	701	665	698	666	688	669	699	679	682	646	692	691	694	631	656	689	686	672	669	703	671	661	677	658	649	641	682	662	666	694	583	667	672	629	683	707	724	684	681	678	669	687	685	695	647	673	634	676	691	703	647	709	684	665	688	689	690	648	674	687	663	648	674	643	699	655	667	670	699	658	657	679	663	731	680	695	656	652	693	639
28061	5098	1166	804	586	594	532	533	495	448	432	399	404	342	413	396	388	424	386	364	354	338	355	389	369	405	328	319	345	360	336	332	344	367	340	325	343	319	387	314	352	317	377	313	350	324	338	336	337	331	317	318	327	352	326	338	332	360	354	327	336	325	332	327	323	331	337	336	342	330	309	312	294	313	344	348	316	326	363	377	316	302	307	330	342	327	362	333	367	320	325	322	345	322	310	293	334	318	349	318	343	339	316	307	331	317	321	311	357	313	332	314	316	350	325	375	292	320	354	354	327	333	341	326	314	340	309	351	352	344	328	334	326	331	340	354	336	308	322	378	344	334	333	303	335	340	333	328	347	337	342	348	351	311	298	348	363	319	313	371	302	325	330	313	336	331	317	348	339	335	329	331	324	339	341	300	341	346	322	354	364	333	305	335	336	334	328	328	329	337	315	373	344	343	347	355	362	295	337	362	339	360	303	313	313	320	349	317	336	330	299	313	358	373	320	347	313	330	345	304	347	341	313	348	349	317	335	320	311	352	324	329	334	333	302	323	351	327	326	337	324	330	333	368	348	334	331	355	365	308	335	304	324	338	312	340	361	323	370	296	316	340	340	389	333	312	349	339	323	328	353	347	317	327	346	329	354	349	328	312	341	366	327	341	347	305	315	329	304	343	323	319	336	316	329	302	323	352	358	347	329	329	328	319	304	334	357	325	344	310	312	345	351	341	331	314	338	333	355	353	347	385	347	342	323	313	346	322	332	346	339	327	366	339	370	327	343	314	334	321	369	315	334	389	337	315	293	346	333	340	342	303	334	316	327	319	347	363	332	330	337	344	379	331	357	293	323	344	335	374	365	347	332	346	324	351	328	325	342	373	343	300	334	320	364	330	377	331	310	309	289	325	346	334	357	329	343	306	337	316	339	359	342	329	337	312	334	308	293	346	328	375	307	325	338	353	336	371	350	351	313	347	308	335	336	343	348	315	328	341	337	301	395	293	312	380	371	319	311	333	330	343	322	319	337	342	329	328	317	328	309	353	358	319	343	314	352	324	338	326	346	367	323	351	305	322	349	316	338	316	331	325	295	364	341	323	316	312	351	340	356	352	311	312	333	315	356	367	334	317	336	387	334	330	345	346	334	358	330	338	352	321	312	357	346	332	334	328	309	373	326	336	344	321	363	334	345	316	310	328	268	323	349	311	337	356	301	308	328	361	342	347	341	354	325	341	336	298	323	368	338	342	324	337	303	333	344	319	285	344	340	322	340	316	334	345	336	340	343	319	307	341	315	306	357	314	342	354	324	307	322	334	333	315	347	368	298	335	361	341	336	377	341	355	323	337	323	344	313	339	341	282	314	362	333	345	303	359	369	304	335	316	314	343	323	343	328	330	389	345	300	328	345	355	320	313	315	320	347	339	319	332	341	326	338	361	325	332	343	325	338	335	327	335	343	387	306	331	340	332	312	351	341	307	327	361	337	341	353	317	309	329	328	350	348	318	328	334	318	306	316	336	375	342	366	354	352	327	340	341	307	332	328	322	345	313	317	311	350	322	346	347	341	361	345	324	337	334	338	367	312	321	304	323	363	342	337	301	305	322	358	296	321	374	331	315	320	347	341	305	323	323	323	358	296	281	340	362	296	345	327	358	317	326	346	332	312	312	352	365	334	329	333	342	335	315	298	321	330	328	330	355	329	353	327	330	363	320	328	350	365	324	362	336	370	348	341	320	310	353	327	330	348	312	323	341	311	332	342	330	336	358	333	322	309	390	355	326	339	325	392	369	346	350	307	310	337	331	338	335	322	337	319	330	324	319	341	323	345	365	344	349	330	337	335	375	352	373	334	343	363	301	389	369	357	320	337	301	328	344	348	352	335	311	338	326	335	330	315	305	341	301	332	312	342	326	311	341	340	335	344	322	303	329	355	338	299	332	348	329	327	328	348	321	326	304	294	301	342	341	309	315	327	331	333	346	338	330	330	369	353	319	346	341	326	326	319	309	345	287	347	342	302	339	342	322	345	334	346	338	341	360	322	314	323	316	353	324	340	345	329	365	313	335	352	303	326	332	334	334	294	357	309	337	333	330	374	350	327	364	332	347	345	360	348	336	343	302	363	353	334	352	346	326	318	362	370	323	336	307	315	379	353	311	341	338	316	345	354	329	315	326	342	361	320	344	330	303	311	329	339	308	351	331	331	299	345	337	312	326	336	360	339	333	363	291	335	359	348	312	317	378	331	359	341	345	394	345	333	328	338	342	340	316	321	310	357	319	347	330	328	291	293	353	351	348	314	346	336	303	372	332	313	346	340	326	311	344	333	341	319	331	308	310	337	340	331	349	363	357	346	321	326	347	343	348	348	336	359	340	315	333	354	317	337	340	355	339	317	318	355	328	348	354	310	365	358	343	330	355	336	345	316	354	324	320	347	306	306	334	340	345	346	332	298	381	332	340	341	338	328	351	335	358	333	301	320	339	339	327	338	327	322	329	303	346	312	322	308	348	347	339	322	319	330	319	335	337	329	354	335	362	316	320	341	341	312	332	354	356	355	352	351	328	314	337	340	341	318	353	321	315	325	369	360	362	335	339	321	333	334	327	356	341	329	353	315	341	325	296	309	326	394	356	346	343	374	338	289	360	309	354	351	317	315	326	333	338	349	320	323	338	326	339	321	327	308	329	340	375	345	352	329	322	352	337	332	332	323	323	361	343	308	322	347	312	372	315	312	305	358	319	347	353	343	331	334	372	349	320	343	345	330	319	342	303	346	313	323	326	330	335	332	354	351	362	309	352	341	344	330	330	348	324	344	337	343	346	302	324	332	321	321	349	342	334	337	333	312	350	290	346	343	346	352	335	346	320	295	335	334	341	333	347	352	338	322	327	372	331	376	340	329	322	305	323	355	314	326	354	283	374	307	331	344	338	323	296	318	344	337	330	307	360	325	333	324	367	299	347	333	356	331	325	352	318	312	353	341	305	360	325	364	347	311	357	353	326	313	334	317	347	346	346	340	325	307	326	312	320	338	315	322	352	347	312	308	325	340	352	338	333	319	293	333	331	304	305	333	365	353	309	331	339	311	341	324	329	307	318	317	327	327	321	326	348	374	333	320	333	319	404	315	350	331	314	352	341	338	301	330	340	308	347	366	350	347	357	343	321	321	346	311	334	336	319	312	349	327	313	374	323	333	326	311	369	341	331	320	384	340	318	323	325	357	358	362	329	333	340	306	302	359	348	312	300	337	331	335	368	354	332	321	339	294	350	315	362	325	347	351	326	341	324	349	334	340	357	360	358	351	341	329	340	322	325	310	336	307	343	336	364	361	325	306	361	368	374	320	349	350	331	345	329	332	315	324	332	330	320	316	353	317	343	345	366	318	315	335	318	341	344	296	329	328	323	328	356	353	337	295	277	359	340	316	347	334	359	341	342	332	328	346	336	333	355	305	321	324	337	317	308	325	350	308	291	321	324	374	346	361	327	309	325	359	338
19333	1991	2530	2628	2097	1930	1969	1946	1713	1552	1403	1290	1212	1230	1314	1422	1300	1237	1271	1131	879	887	903	916	913	943	901	878	789	807	817	780	741	754	849	807	783	830	787	820	805	780	731	865	824	822	832	764	752	800	803	797	781	810	877	820	750	768	842	834	760	791	806	797	796	746	780	790	819	819	864	837	771	747	773	830	733	874	795	813	807	766	802	742	773	797	800	817	820	794	783	826	797	811	769	786	803	837	760	775	799	759	815	771	825	781	825	774	829	771	737	784	789	785	808	805	846	763	759	807	825	834	811	783	780	733	787	855	793	762	835	819	775	800	813	774	759	792	780	870	845	798	863	826	774	787	823	818	815	764	764	728	744	806	805	807	786	843	797	752	789	788	784	790	796	795	809	816	800	811	842	800	775	805	781	828	778	789	821	785	832	804	787	793	786	819	808	799	740	815	806	782	778	804	799	760	768	775	809	760	801	849	839	789	808	805	759	814	802	764	784	783	783	833	774	837	827	795	815	786	807	799	761	819	798	820	744	804	796	785	814	807	790	787	789	797	794	793	791	775	793	765	836	893	781	778	752	787	810	795	826	802	789	773	831	810	821	774	787	810	799	757	787	808	851	783	810	768	744	794	792	834	755	827	836	758	802	806	801	809	809	779	842	815	754	833	804	836	832	806	825	807	832	763	789	789	826	764	805	779	800	785	805	825	783	832	822	771	815	727	747	828	754	843	813	806	811	844	844	810	830	807	769	739	789	769	769	808	799	791	848	803	820	800	770	800	806	771	778	811	819	788	815	847	790	807	764	817	781	817	744	759	851	832	772	808	841	779	791	793	815	763	811	769	813	786	766	798	789	833	808	798	843	782	797	784	831	816	823	813	744	773	767	782	818	773	817	791	820	857	797	800	817	799	780	805	788	787	820	791	757	834	779	783	806	807	737	781	829	742	801	797	813	862	760	805	770	892	808	777	781	747	808	774	786	759	791	801	779	789	803	795	844	813	829	807	787	793	783	782	784	806	816	778	763	792	770	857	787	796	776	814	796	776	769	803	811	774	849	721	831	817	814	767	764	814	780	790	763	856	812	818	830	828	806	735	814	815	835	794	793	771	812	810	778	777	821	795	790	797	823	781	804	785	795	826	762	840	786	845	837	784	754	767	806	823	842	807	799	779	782	824	858	827	782	782	812	781	788	797	797	829	786	757	820	773	769	802	840	795	773	749	773	787	820	787	789	771	817	797	773	819	784	761	842	828	782	834	760	749	795	810	817	812	808	804	796	849	812	797	787	762	796	869	793	800	804	808	801	802	777	825	803	783	756	770	778	800	800	831	875	837	762	831	812	780	777	783	822	835	758	791	777	787	841	804	782	800	799	802	748	804	804	766	800	764	759	781	829	765	814	825	772	790	787	771	829	804	840	800	771	773	816	795	775	793	770	777	778	819	826	812	790	787	782	794	755	790	752	775	794	808	795	844	822	862	766	799	779	789	799	805	777	789	778	818	813	780	754	773	772	785	792	794	797	776	799	801	771	762	772	807	793	777	774	770	775	748	771	831	810	760	756	799	804	784	828	815	812	789	825	800	785	810	782	826	805	783	801	808	787	748	811	766	796	791	846	749	800	787	772	750	825	785	774	788	779	803	803	837	807	828	747	781	768	759	779	786	815	809	785	798	811	831	813	814	822	817	751	773	767	816	788	803	891	749	778	813	786	789	803	865	836	822	780	777	815	763	782	801	800	820	826	792	776	803	800	761	849	809	780	805	794	743	761	848	827	767	799	778	773	834	755	808	834	756	805	744	764	780	817	805	823	810	750	783	772	745	788	763	750	770	808	767	769	804	790	764	809	823	799	792	761	863	807	782	740	826	790	746	842	855	799	791	785	834	828	805	823	844	797	793	797	782	739	798	791	792	756	791	800	803	772	806	755	774	792	874	840	815	793	814	745	763	770	839	810	831	798	777	816	777	777	806	792	811	811	773	802	746	770	815	792	759	759	781	834	798	806	808	769	804	772	815	816	824	805	842	848	814	751	832	861	818	781	801	771	785	784	813	811	813	822	770	786	782	776	794	753	808	778	780	824	759	800	807	818	777	785	800	801	799	769	796	822	752	792	771	788	822	835	792	827	816	817	824	815	807	790	849	776	814	788	794	804	764	806	795	819	755	837	813	767	753	807	810	799	765	824	732	785	814	817	828	826	758	792	742	805	823	796	872	798	754	782	801	782	782	810	851	831	799	792	781	813	829	806	836	787	793	815	733	824	833	804	765	794	801	829	828	781	796	751	775	825	829	792	815	775	785	760	813	756	760	785	803	770	770	839	836	802	789	831	812	826	774	775	808	761	845	784	777	812	790	819	891	806	834	784	765	810	797	788	801	826	807	808	762	818	822	796	813	757	802	787	793	783	785	769	810	807	770	823	802	763	824	827	806	791	800	811	786	811	767	793	776	807	833	789	802	813	751	799	755	839	756	773	752	798	779	790	775	782	836	824	791	759	767	855	848	781	812	837	830	784	785	771	783	786	804	751	754	752	752	779	824	834	787	770	822	811	837	796	793	808	767	770	801	799	752	757	781	804	827	770	776	795	810	831	817	765	783	817	819	769	766	789	816	794	818	809	809	791	755	815	766	760	813	767	741	816	801	833	779	797	828	829	800	793	778	794	803	797	822	785	803	807	776	835	797	778	809	753	769	843	799	848	780	732	787	812	760	774	812	774	810	763	791	803	771	868	809	852	796	777	763	778	795	816	777	753	780	797	795	772	798	780	830	801	743	827	791	765	769	795	788	811	798	756	811	767	814	827	764	747	786	784	844	793	782	771	820	783	791	771	793	765	794	794	828	824	803	800	792	787	819	786	794	767	828	777	793	773	742	806	792	829	787	765	823	831	822	773	800	833	768	824	777	762	804	785	817	847	802	830	834	823	806	844	793	769	832	791	755	770	784	805	775	801	809	816	831	834	769	845	830	841	765	767	764	797	794	821	795	776	758	799	771	805	767	824	843	845	770	843	814	805	791	829	822	826	782	791	798	814	765	764	830	782	794	752	812	792	792	767	817	827	797	787	863	810	863	818	751	823	809	805	780	792	808	825	785	772	793	798	789	797	752	749	770	798	793	794	820	845	752	765	826	808	792	813	792	805	792	803	815	802	773	772	821	758	862	794	785	776	807	801	767	808	828	830	751	823	833	785	793	793	808	799	794	815	816	794	767	748	802	752	781	827	759	798	736	751	796	776	767	842	819	730	764	792	792	828	816	770	795	772	797	768	806	745	785	860	803	784	816	815	816	802	812	823	851	808	764	818	764	794	784	751	776	790	803	798	801	752	819	880	835	793	769	835	798	805	813	765	827	774	714	807	816	809	787	746	730	777	787	775	818	838	761	800	713	801	819	781	792	778	767	777	817	830	838	777	814	811	765	835	823	797	754	815	776	787	817	808	792	806	824	799	827	773	795	815	801	778	790	819	808	789	773	790	847	828	797	813	816
37073	8223	1705	1021	654	530	543	482	493	421	396	334	350	354	379	342	313	327	286	256	251	267	261	221	254	257	235	246	237	243	252	220	237	194	243	242	234	244	250	234	230	240	252	230	235	224	227	226	230	262	239	219	206	239	239	234	234	259	223	230	223	239	214	222	197	241	231	248	247	208	216	228	248	237	195	247	237	227	232	225	242	248	200	235	221	195	225	220	200	251	232	230	211	239	220	247	247	226	239	239	214	225	232	262	214	243	219	246	205	258	206	251	219	210	225	222	224	213	226	248	232	246	193	254	242	271	237	218	234	232	219	248	224	226	232	207	210	213	242	228	199	227	193	227	219	209	209	229	225	244	238	217	233	257	229	203	220	236	226	237	220	273	229	262	225	235	224	221	232	250	249	218	245	214	224	197	255	203	217	215	221	235	207	209	204	216	229	241	249	239	221	271	230	248	228	251	239	220	208	226	232	223	228	217	233	232	241	232	247	247	233	213	219	191	212	211	237	225	207	217	219	236	229	193	203	213	236	222	241	219	212	238	217	250	268	242	226	248	256	230	247	237	224	250	211	229	218	243	222	224	236	205	210	265	210	218	232	213	236	250	234	212	220	236	241	234	242	229	231	225	239	243	188	253	236	253	224	220	223	205	198	230	243	215	209	230	218	217	238	219	253	227	238	201	208	243	216	232	238	202	226	239	242	223	220	247	229	232	229	226	230	208	218	247	235	233	267	241	229	198	239	261	234	211	220	230	210	243	235	227	209	212	219	241	241	221	240	238	230	232	230	226	213	212	219	202	235	215	241	212	242	236	254	232	239	244	221	234	202	218	217	241	225	223	247	208	228	219	235	222	195	252	261	236	213	202	219	218	233	238	248	196	238	221	234	225	228	235	226	277	237	216	227	226	240	228	226	245	241	223	224	186	238	245	217	192	220	209	242	239	207	235	238	231	225	197	227	248	225	245	212	225	209	209	217	227	195	211	242	235	263	236	257	216	244	225	222	207	224	239	228	223	234	227	212	248	236	229	215	246	237	201	228	254	211	225	232	226	231	225	223	249	235	196	237	215	240	224	222	207	192	206	214	237	211	227	217	200	227	219	221	210	219	226	220	234	233	194	206	204	251	245	248	214	228	226	247	204	240	224	222	219	231	210	233	241	238	214	218	224	238	253	231	224	203	191	195	216	263	209	222	212	232	250	245	212	237	246	234	216	259	231	229	217	231	227	222	203	233	210	210	211	213	227	222	210	217	244	244	255	213	215	247	250	222	224	209	222	213	230	213	221	232	241	226	248	242	223	247	256	243	232	218	194	226	210	218	225	228	217	222	219	213	239	242	202	232	238	229	215	229	227	192	250	228	217	240	237	206	212	212	203	233	230	223	223	226	224	230	213	214	215	210	263	225	229	257	219	236	223	235	222	218	226	227	223	234	229	255	220	238	213	204	197	238	214	230	234	259	228	232	230	203	267	203	207	235	239	249	263	233	205	258	238	231	232	215	215	278	248	234	264	240	242	237	234	187	195	217	241	239	238	225	239	236	230	203	200	228	230	246	204	205	244	220	199	219	252	212	257	228	229	240	229	238	210	218	244	219	215	210	234	228	247	210	240	242	236	216	217	215	205	206	235	205	216	235	246	263	207	237	207	234	241	224	231	245	246	248	197	217	226	213	225	229	224	253	216	227	221	247	206	199	209	235	230	198	223	207	239	248	232	263	233	236	240	230	200	245	214	226	196	246	223	229	238	238	236	242	233	217	222	231	228	242	250	245	229	203	224	241	224	232	216	218	230	206	208	238	215	243	253	240	204	219	213	224	224	236	242	232	222	230	232	231	211	216	196	218	230	227	237	242	206	229	238	241	235	215	213	271	222	209	204	228	245	225	256	235	206	263	227	227	247	219	206	229	240	243	239	222	257	219	208	214	226	220	229	245	217	235	222	218	276	223	202	251	230	248	222	223	224	241	225	234	229	242	240	249	241	217	233	216	207	230	208	212	241	225	226	226	225	237	219	215	216	195	222	219	204	237	206	242	195	210	231	239	271	224	211	224	209	231	229	235	245	231	220	251	233	243	212	249	234	208	243	220	231	255	258	208	267	210	230	244	225	247	237	240	241	226	267	246	220	242	244	202	196	233	236	242	196	224	221	253	229	238	199	239	231	226	223	229	204	238	225	233	212	213	217	213	210	229	227	232	220	219	233	241	221	229	228	237	226	226	232	226	224	193	205	222	218	238	236	225	231	228	240	262	245	197	262	197	240	210	215	220	219	218	235	208	252	212	220	214	206	264	226	261	216	194	228	233	234	231	253	216	221	232	221	217	203	227	223	214	223	201	225	227	237	238	232	202	241	263	241	232	241	226	210	236	228	259	225	249	210	231	210	217	233	210	221	252	235	232	230	217	250	211	218	230	235	232	223	249	216	260	219	232	221	228	229	236	224	217	205	229	215	249	185	198	221	210	230	215	215	238	243	246	225	257	217	221	228	220	242	228	234	214	228	225	229	250	218	233	241	232	224	222	214	243	232	217	237	216	236	242	231	227	239	216	230	264	256	209	253	232	193	219	216	194	203	237	244	256	245	244	199	231	218	247	236	234	230	215	234	229	229	225	227	212	208	209	221	229	244	243	219	227	222	221	229	220	201	238	276	218	220	236	234	253	239	234	212	256	210	240	198	235	225	239	232	216	226	223	247	254	238	241	250	235	249	228	219	240	227	254	229	225	239	231	232	225	201	255	242	213	243	195	237	227	229	210	258	227	235	247	224	232	242	220	217	235	230	218	247	221	220	203	222	231	259	223	219	226	260	235	211	238	215	230	196	233	252	228	218	234	246	251	240	219	200	220	216	243	210	210	237	227	254	234	227	229	245	230	229	191	227	231	208	230	222	231	235	179	223	227	247	253	240	218	208	226	198	241	225	227	216	225	223	221	187	221	208	241	211	229	236	231	246	230	246	250	261	235	214	238	217	219	214	239	222	261	261	212	205	246	249	206	217	222	223	241	230	261	200	214	216	247	216	204	222	220	222	213	210	232	222	234	249	194	255	237	238	239	236	212	234	233	234	220	231	211	217	219	221	238	213	219	240	212	209	227	253	258	224	227	239	222	259	219	242	204	218	247	250	231	229	200	214	232	233	225	227	239	242	226	254	216	221	222	231	240	241	210	240	268	261	239	233	217	252	245	227	225	273	252	208	228	227	242	222	227	237	224	215	207	195	235	235	251	227	226	230	208	241	235	219	230	197	237	212	229	233	244	230	241	210	222	226	224	216	238	194	226	250	214	228	265	243	226	243	249	249	226	218	239	205	217	249	231	226	222	235	249	240	219	220	222	197	222	246	224	241	228	248	208	243	232	252	226	233	245	240	235	226	221	215	240	257	235	221	230	193	248	223	244	202	211	238	255	201	252	232	230	226	215	209	245	241	232	205	224	231	235	239	205	208	225	215	217	238	235	233	222	245	240	255	204	234	219	232	217	227	234	226
23458	2447	3036	3176	2571	2244	2338	2180	2074	1792	1457	1241	1290	1270	1608	1408	1249	1299	1261	865	653	724	735	773	791	692	659	590	595	605	633	621	660	579	587	578	580	603	587	598	588	597	594	598	569	536	544	562	618	605	570	533	540	533	528	569	572	522	539	574	561	504	543	562	504	533	570	587	573	575	546	577	549	594	604	564	530	561	540	539	583	591	514	612	557	544	565	584	552	591	517	526	560	602	544	564	564	561	606	575	575	584	563	572	529	536	569	534	577	561	558	558	530	574	585	536	517	591	574	571	549	567	560	567	516	545	569	535	529	559	574	549	552	549	596	591	528	530	549	578	575	578	567	581	514	585	531	574	555	548	561	531	562	507	534	564	543	536	589	537	561	567	552	537	579	571	597	594	548	574	538	550	540	566	547	532	566	558	567	599	541	544	509	550	532	566	540	596	578	581	586	565	524	563	537	571	511	540	583	561	546	564	555	546	544	561	571	573	598	591	559	583	544	519	566	548	557	556	539	578	520	520	576	567	578	583	560	569	536	554	569	553	543	555	549	528	573	534	554	615	547	547	548	528	541	557	598	537	525	561	549	517	545	539	576	562	570	524	581	547	590	572	561	527	577	538	570	587	577	578	539	536	562	547	554	562	579	526	545	560	560	549	531	603	601	533	535	546	562	571	546	567	530	559	556	566	570	551	505	575	572	523	575	553	554	539	544	598	599	530	533	538	547	580	555	556	564	528	550	542	546	567	592	587	565	533	549	575	557	543	578	558	548	563	569	582	539	496	540	559	570	599	526	562	563	573	559	565	568	587	522	553	572	526	615	551	559	590	505	521	555	540	577	570	578	572	587	535	600	556	558	542	583	543	527	566	566	567	538	583	572	547	556	537	570	545	551	517	533	544	609	585	550	560	559	577	542	545	587	519	571	522	521	511	581	532	575	566	606	547	560	566	521	535	537	559	592	556	570	568	567	576	568	562	530	552	548	571	532	574	516	588	526	590	559	546	612	542	548	572	594	556	562	560	540	571	578	560	538	579	553	527	547	563	609	568	577	569	561	544	502	582	585	577	541	536	549	548	520	516	542	594	572	583	547	589	553	557	564	542	554	542	551	604	535	582	536	576	568	587	534	598	557	543	564	543	543	556	571	539	556	568	594	528	553	576	548	549	530	595	553	553	547	546	551	558	589	485	540	566	541	595	574	558	553	580	566	621	588	545	529	541	555	547	572	540	554	555	577	567	579	538	550	580	636	556	545	564	544	542	527	523	547	520	572	546	584	511	539	537	552	564	561	533	571	564	581	568	547	539	550	552	557	567	543	507	595	547	564	530	554	590	521	547	557	583	574	548	567	558	541	548	563	538	583	596	544	560	569	564	577	525	558	584	522	589	535	522	576	555	596	537	532	634	551	546	592	545	558	523	581	554	534	571	540	550	598	590	571	567	554	581	603	552	558	593	541	523	524	575	564	541	574	554	523	541	548	525	561	512	548	574	532	584	561	570	571	582	538	549	532	568	595	526	527	559	494	572	503	529	596	558	572	557	516	554	523	567	603	596	548	571	530	625	561	565	542	550	546	531	545	527	554	531	556	584	565	558	539	564	549	549	533	538	540	561	570	583	556	572	560	579	577	558	571	601	629	581	552	566	545	594	575	543	548	521	518	541	581	524	538	567	555	579	581	588	559	566	534	564	543	512	528	573	538	523	553	540	539	546	559	593	576	533	556	543	525	515	567	604	594	597	540	560	507	556	564	537	571	551	526	569	550	546	577	567	557	527	581	526	546	576	572	566	544	591	566	568	600	575	528	533	533	567	545	575	554	535	555	587	593	548	524	558	536	609	584	575	555	573	560	524	511	560	559	565	561	578	540	594	598	614	527	524	589	576	543	578	587	561	529	547	552	549	514	539	574	561	532	558	554	588	529	570	517	545	514	587	564	555	523	528	542	579	566	522	598	526	579	621	550	551	522	587	537	584	503	496	548	524	558	562	557	551	538	576	587	580	541	547	610	577	565	538	551	602	545	533	545	522	547	525	532	528	573	532	556	520	569	555	551	539	531	561	571	541	562	556	551	557	576	521	582	528	564	570	576	563	565	557	517	559	524	551	543	552	546	554	562	609	544	559	553	555	617	561	563	546	567	539	586	556	517	558	577	524	590	507	548	579	544	591	547	526	595	589	571	587	596	569	584	560	529	546	537	598	557	551	567	566	541	532	543	564	526	586	561	500	540	585	582	548	550	587	542	576	528	579	510	531	562	536	593	542	540	573	541	531	505	542	517	562	534	581	584	559	580	544	503	558	610	562	558	520	604	572	513	524	527	558	544	528	548	597	566	574	586	538	566	611	525	563	532	517	564	573	546	524	582	553	559	566	562	591	545	569	546	518	540	572	533	536	554	524	596	530	609	566	556	528	551	539	544	576	573	560	529	550	557	520	537	563	538	584	557	555	543	538	559	544	567	557	577	538	581	556	566	519	581	552	579	542	584	570	549	549	525	559	557	572	588	572	592	567	526	606	534	536	542	601	571	549	555	531	541	553	575	584	554	591	566	566	555	524	561	550	550	553	541	560	547	549	589	569	586	505	545	557	531	546	582	535	534	546	572	564	542	552	582	538	532	584	532	550	550	554	577	551	563	555	550	555	576	592	511	551	550	536	574	566	593	576	538	592	564	531	567	565	548	568	532	590	598	505	550	520	574	549	544	572	529	534	551	580	555	572	551	589	564	553	607	580	594	520	588	569	595	552	567	567	534	532	585	550	574	541	616	577	546	523	552	564	534	546	571	534	586	528	569	567	591	570	527	538	562	553	514	495	526	538	569	589	531	598	595	507	530	563	583	558	565	590	566	598	557	553	597	600	554	567	572	568	543	576	574	560	576	561	543	513	575	582	577	550	574	538	554	595	588	543	550	570	584	543	516	538	565	515	573	555	558	575	529	556	549	522	545	579	561	592	519	524	596	566	563	552	531	515	567	542	547	539	552	551	566	536	551	578	536	550	599	591	551	541	500	555	540	574	520	556	538	537	543	566	567	531	550	557	517	532	558	537	565	565	601	563	554	567	514	561	575	491	555	566	553	552	583	540	546	541	531	602	589	562	569	609	583	542	532	617	561	537	550	583	564	585	556	542	562	568	520	560	551	565	573	525	562	549	575	551	549	572	566	548	590	564	579	584	565	551	577	574	515	490	554	549	569	567	554	549	506	546	540	540	549	511	555	551	573	592	518	520	558	570	564	546	552	582	567	584	562	535	552	557	544	538	565	600	549	558	522	558	562	606	547	554	579	567	548	518	573	597	580	583	529	534	540	573	536	570	533	546	520	524	568	611	549	581	549	559	519	567	564	584	557	559	570	547	575	567	534	526	525	531	545	594	589	610	582	536	551	561	574	562	515	539	559	555	527	550	569	594	556	539	580	584	539	575	544	536	536	565	508	551	600	543	612	573	506	629	528	548	541	522	525	587	549	574	575	552	585	594	601	592	560	530
12019	1306	493	415	373	310	328	329	294	281	300	334	286	324	296	296	299	306	299	248	274	252	293	248	270	255	273	285	263	246	281	265	254	271	304	279	244	280	259	273	261	240	276	250	274	255	246	261	274	236	286	277	267	274	282	254	241	269	262	255	280	248	262	299	262	245	240	257	262	243	286	235	240	276	264	258	276	284	259	266	267	235	242	283	251	277	272	283	245	246	273	272	266	263	299	281	268	293	236	250	286	249	252	258	260	246	279	252	274	273	277	233	265	251	246	236	209	287	259	283	246	304	274	286	267	258	279	248	250	297	274	251	264	273	273	268	267	278	287	270	273	279	282	272	236	277	285	245	267	270	246	241	250	268	257	253	256	255	264	264	268	271	233	292	257	249	272	255	272	252	252	263	260	229	245	268	260	215	272	274	271	293	263	287	292	260	279	255	265	256	260	242	260	266	284	240	286	222	267	263	257	254	284	247	280	251	230	248	248	273	260	267	247	255	283	264	241	230	248	280	276	279	226	255	240	247	253	265	258	249	258	264	252	256	267	265	248	255	256	266	274	249	244	256	264	252	271	241	240	262	257	300	234	242	284	226	285	272	269	247	270	252	254	302	275	246	235	240	238	261	246	258	279	273	255	248	247	297	265	275	256	255	293	235	272	296	262	305	306	243	250	253	224	262	234	255	274	262	245	250	248	255	292	260	225	288	294	258	288	277	245	267	259	264	256	265	258	249	278	243	292	268	272	317	274	242	246	250	277	261	224	251	275	265	276	240	284	255	260	259	287	263	255	265	268	273	250	265	234	255	249	288	275	296	259	245	249	270	261	300	281	273	250	239	261	245	250	258	270	244	270	263	268	227	287	259	282	294	256	248	266	292	289	248	267	268	254	256	264	246	255	243	213	246	246	297	266	262	247	250	267	266	254	256	287	272	236	270	262	249	257	256	215	254	266	286	265	217	259	250	287	239	291	289	264	271	268	263	272	250	254	250	259	268	283	261	273	233	274	274	288	252	246	263	256	268	273	294	254	234	244	242	262	230	263	292	282	265	239	230	286	311	265	260	244	250	227	276	267	241	228	286	264	274	223	293	294	252	254	280	265	282	250	256	272	256	236	288	264	265	266	258	245	260	266	285	265	271	262	276	258	258	245	276	214	263	249	264	267	284	233	261	242	231	273	276	252	255	249	295	271	247	254	229	279	276	244	285	242	284	228	258	263	260	233	223	282	277	275	246	275	258	276	234	266	221	258	258	278	303	294	255	240	253	283	246	285	282	285	269	257	271	245	242	248	251	244	246	241	272	254	246	235	249	249	258	256	268	260	258	249	257	267	273	263	263	248	271	282	251	230	277	256	265	261	257	283	245	253	244	273	244	261	257	264	266	243	254	276	269	256	248	246	282	248	279	291	256	232	243	277	239	227	291	263	272	246	242	299	265	261	235	290	254	260	261	261	261	271	257	293	273	245	246	239	246	272	260	259	259	270	242	275	288	236	251	237	235	299	273	257	278	226	260	261	266	243	292	263	281	282	248	266	292	265	258	255	248	274	250	232	271	255	258	274	274	270	258	227	250	278	288	286	277	283	288	257	277	269	263	264	261	253	271	287	268	264	276	264	259	253	259	266	267	239	273	263	280	253	255	271	276	262	253	253	246	262	257	272	273	257	284	270	261	274	284	254	282	238	284	265	230	258	234	228	252	267	258	253	285	246	233	246	266	256	258	271	275	285	262	240	245	264	272	266	274	278	279	275	245	281	263	256	255	266	269	231	276	243	274	271	256	251	277	277	261	263	233	256	263	255	277	249	271	265	255	294	276	291	275	290	237	258	233	278	254	286	287	285	284	243	259	276	265	264	287	287	256	267	253	255	269	245	256	257	287	245	255	262	285	258	254	252	272	264	282	252	262	274	281	271	243	249	218	303	267	276	253	254	262	241	272	283	269	270	285	274	253	264	256	260	287	263	238	247	269	267	269	265	265	249	267	284	273	273	276	262	265	259	235	256	253	264	253	230	262	243	266	256	301	224	240	250	252	284	269	258	249	275	270	265	295	221	267	273	232	260	261	268	261	256	284	256	235	285	262	273	251	252	254	248	287	237	277	283	268	262	262	273	282	265	248	260	266	264	239	272	260	235	269	269	267	223	267	253	262	276	279	260	244	266	248	254	270	292	258	251	251	281	263	247	235	261	255	274	250	269	269	268	308	259	255	303	258	243	283	239	241	262	246	263	265	278	246	269	289	288	290	251	253	230	290	300	279	327	258	262	262	271	247	253	267	280	277	272	268	254	286	237	264	260	264	265	253	267	257	227	273	278	288	265	289	273	247	222	286	249	273	264	238	258	266	242	268	264	261	247	314	258	251	278	257	247	264	275	240	226	288	240	259	259	259	246	254	274	266	262	257	264	299	257	224	288	248	265	259	242	258	260	247	265	261	261	273	270	242	268	255	274	250	246	269	283	264	263	278	229	234	240	262	239	259	240	269	282	262	275	256	278	274	283	216	265	239	243	254	253	279	283	261	255	293	274	255	246	285	263	264	282	270	266	261	259	282	250	268	257	250	267	282	249	257	269	277	271	256	262	252	269	240	270	247	271	256	236	266	297	264	269	250	232	295	268	198	239	246	250	266	253	238	292	265	287	241	262	271	251	282	262	280	295	290	250	290	264	261	270	272	268	261	270	248	267	263	255	274	275	278	244	251	271	249	311	287	260	248	276	245	253	277	286	245	250	289	268	271	261	271	236	236	241	270	253	250	304	264	263	255	253	274	255	248	229	262	244	259	248	266	254	256	277	298	265	269	267	241	253	279	251	301	278	287	256	249	271	268	275	236	260	258	269	277	251	268	258	264	259	270	230	299	267	251	258	262	271	240	287	268	278	266	270	247	276	275	272	253	269	267	262	251	262	246	257	232	236	273	264	262	269	268	305	272	268	276	255	252	254	295	256	244	274	235	292	251	264	234	283	262	264	276	278	254	250	248	261	233	261	254	256	250	256	271	266	262	272	290	256	264	260	253	274	242	266	264	278	271	268	250	264	240	260	259	246	227	256	261	238	257	246	274	253	282	261	266	266	263	256	254	242	245	258	266	252	277	271	249	261	248	247	241	262	287	248	271	250	220	240	265	304	304	253	271	242	242	254	295	279	261	275	237	277	265	277	270	272	269	285	278	272	266	291	249	258	213	274	276	269	257	274	271	254	256	256	245	272	279	272	279	239	257	231	245	258	277	277	274	271	234	270	266	249	257	242	264	285	272	288	262	263	247	286	285	265	221	258	250	290	267	239	262	242	256	284	254	266	290	278	240	261	247	306	296	296	244	243	263	262	266	264	277	270	259	267	274	274	279	242	268	277	257	258	259	289	276	255	292	263	271	258	273	241	252	259	280	241	274	282	256	275	276	269	248	267	234	283	245	258	257	260	266	267	268	268	266	215	266	256	235	256	254	242	251	234	250	286	237	249	249	241	246	274	279	271	252	289	259
8677	1011	1285	1246	1085	1049	1107	1085	1055	934	863	824	862	953	976	904	877	887	792	665	673	724	741	711	678	681	673	621	684	670	655	619	645	649	646	660	711	656	661	631	674	700	654	654	653	669	625	721	655	629	663	652	698	613	643	603	686	648	643	636	640	688	637	644	676	636	682	668	704	642	678	639	647	656	673	658	632	667	622	703	634	662	651	667	679	690	652	713	662	684	632	675	668	655	610	624	640	613	710	683	655	609	679	644	650	651	652	648	679	602	670	662	612	611	665	665	613	620	649	631	653	694	656	681	633	633	634	645	670	645	682	633	663	670	632	721	643	636	666	668	620	647	700	647	632	577	686	613	643	662	651	638	679	640	657	672	621	671	668	653	657	656	673	718	604	618	630	655	678	616	655	664	658	644	663	616	651	621	639	640	658	626	695	633	653	655	698	647	614	655	624	628	630	657	618	672	625	681	643	660	650	652	653	609	689	618	650	606	646	702	655	624	650	690	643	676	640	681	674	617	652	641	642	642	665	613	667	659	679	665	630	645	621	604	638	632	659	631	677	669	647	686	655	681	627	664	598	667	691	677	630	648	666	739	683	627	663	666	659	668	703	655	696	620	691	621	605	695	672	610	637	638	696	678	652	671	661	659	675	631	672	650	612	650	659	687	612	653	660	600	655	688	645	665	635	689	665	614	666	634	631	658	647	582	694	692	633	665	636	673	629	644	673	710	654	651	646	661	656	626	652	688	667	642	655	622	658	632	694	671	657	673	632	616	637	591	646	643	670	615	640	649	685	616	669	645	665	698	635	663	692	667	676	655	647	689	652	636	652	661	667	639	642	658	663	648	657	631	706	657	655	665	661	609	622	686	696	640	600	631	622	625	648	655	614	618	617	673	705	684	660	642	656	639	633	702	640	653	684	609	609	714	633	660	633	654	654	681	647	647	671	659	638	647	636	664	712	635	635	676	630	634	665	632	638	696	670	640	638	621	702	682	656	654	658	645	671	638	652	626	614	690	624	614	705	617	654	640	655	674	659	631	648	646	663	642	642	691	675	758	631	629	662	641	671	654	664	646	660	596	630	680	617	709	660	670	675	610	678	673	679	633	685	674	625	706	661	682	632	624	652	684	636	666	659	638	677	658	711	610	610	648	671	621	637	597	647	679	635	629	638	613	701	629	676	677	689	666	631	653	648	646	648	650	675	637	654	679	662	657	643	638	669	643	658	627	651	669	697	589	655	651	644	676	646	631	622	635	654	664	710	667	643	683	672	671	637	653	678	622	676	637	657	687	649	677	681	633	670	660	683	646	696	753	676	652	620	690	668	655	646	646	703	668	664	666	663	654	684	663	638	615	696	675	666	617	662	604	658	651	676	678	620	622	672	686	642	715	631	667	650	713	645	662	650	675	606	659	673	623	608	640	676	666	669	629	646	685	660	697	634	638	652	685	632	664	693	632	657	666	657	663	616	638	612	639	691	681	691	638	636	684	622	667	631	651	647	650	675	679	659	731	615	658	629	646	626	626	648	641	641	627	643	618	675	635	648	675	636	654	665	677	643	638	651	610	670	695	650	616	669	683	612	665	642	607	669	681	642	614	659	620	706	660	613	635	631	665	666	669	674	680	660	649	662	595	637	672	680	651	682	670	667	655	610	650	671	664	631	660	674	658	635	640	680	629	697	613	636	642	607	695	656	632	673	646	667	631	667	680	666	683	676	627	679	649	663	650	649	658	649	664	652	641	642	663	623	613	663	639	674	635	697	647	665	606	624	658	659	676	682	638	638	700	660	688	634	634	678	643	643	651	632	676	690	648	673	649	679	682	645	650	663	666	659	615	646	603	641	693	615	669	603	699	662	618	611	685	712	636	623	660	626	631	666	667	678	667	631	663	664	674	653	626	665	655	656	691	720	655	664	658	675	703	670	610	733	732	615	658	667	697	630	663	631	655	673	605	692	657	633	685	655	619	668	660	655	622	634	674	659	650	660	677	670	647	648	712	666	656	663	635	625	653	688	643	595	630	661	590	646	659	655	649	668	655	630	677	656	649	637	618	646	665	652	667	671	673	674	624	654	712	627	630	669	624	655	690	618	629	684	692	620	654	624	682	669	675	620	700	674	694	647	654	675	667	677	699	637	658	676	655	631	689	661	699	703	669	677	669	665	685	619	651	658	711	602	704	619	660	632	668	704	650	638	601	663	659	642	664	665	692	661	654	693	695	646	622	674	647	659	678	643	659	662	631	661	667	617	622	635	682	620	661	658	643	630	639	666	662	631	634	666	636	637	642	657	626	621	658	610	643	639	641	603	682	671	606	684	663	643	600	666	641	643	637	640	648	650	644	680	654	661	660	642	669	632	624	657	607	665	610	662	681	667	622	675	649	656	648	662	643	683	651	657	631	658	638	648	671	684	694	640	708	676	694	639	664	690	610	686	641	657	620	634	690	652	655	697	664	635	646	633	689	659	685	646	661	665	643	712	620	681	666	692	698	669	606	671	639	659	649	639	650	637	613	636	610	630	661	666	647	644	692	649	613	671	644	675	688	662	691	666	679	663	638	627	670	656	686	666	641	648	713	649	670	642	659	645	674	637	647	674	663	656	625	668	632	683	656	670	676	606	647	683	643	722	669	653	680	661	643	665	640	592	646	646	642	627	634	637	593	627	654	696	630	651	643	640	671	642	692	671	647	642	645	680	664	648	647	622	620	698	651	666	616	650	618	664	719	655	604	655	618	598	662	681	629	649	651	626	686	678	702	648	644	644	669	637	670	693	651	625	657	661	660	652	658	673	636	647	656	665	618	665	695	686	670	690	648	640	613	687	663	659	651	667	676	659	636	681	683	657	682	646	649	657	662	673	650	625	717	692	648	699	642	670	642	695	669	644	686	611	647	611	678	673	666	657	599	626	628	680	633	669	642	675	619	652	677	615	674	636	629	635	664	642	631	659	641	635	655	661	646	684	606	653	675	641	657	641	678	632	670	667	659	610	645	620	650	632	669	650	616	639	675	632	638	677	639	670	631	625	623	644	677	638	649	688	644	657	649	674	664	652	673	684	642	681	618	610	628	662	665	652	697	685	637	584	634	686	603	650	643	681	703	628	674	653	632	674	643	643	610	633	663	636	659	648	700	655	640	680	660	645	651	704	620	677	636	645	641	669	624	662	638	671	657	673	635	625	708	637	659	680	660	594	655	697	651	670	653	678	670	648	650	660	661	655	614	668	631	625	645	670	678	586	657	633	621	665	634	676	672	624	669	637	612	624	659	674	648	655	651	607	650	652	630	616	649	620	619	700	597	615	660	595	616	688	611	627	679	650	640	662	649	697	670	699	599	648	638	622	623	652	668	652	669	621	656	648	648	660	637	665	662	612	634	635	680	657	660	699	671	668	637	654	645	662	662	628	636	603	640	631	714	671	692	643	640	625	680	661	641	676	604	664	687	635	662	673	634	605	645	662	712	699	635	639	643	648	678	627	648	651	637
27232	4749	1119	760	610	568	512	471	481	454	384	406	403	384	406	382	408	346	365	330	349	342	339	304	329	344	332	350	314	346	332	308	338	340	312	332	364	323	287	336	281	325	330	321	378	347	303	297	319	324	348	336	318	363	321	308	323	297	313	323	324	305	308	310	300	302	306	318	315	315	328	307	318	353	341	312	363	320	345	351	280	362	306	320	305	315	323	327	299	325	309	341	333	335	322	384	340	320	327	343	321	331	299	364	329	346	360	314	348	334	320	347	339	337	312	325	342	320	300	301	328	323	323	353	346	328	323	312	344	339	337	355	315	347	360	320	355	283	344	307	320	313	317	312	326	345	352	324	326	322	310	320	332	288	343	321	344	317	314	327	328	338	305	302	322	349	333	298	322	302	325	326	330	330	313	324	317	308	329	328	342	331	329	329	326	313	328	330	313	299	336	320	331	317	337	330	299	349	351	326	342	339	316	325	315	341	331	325	327	332	300	301	331	315	337	304	386	314	321	335	334	315	320	320	323	322	343	319	325	343	322	320	352	299	310	326	361	339	351	330	356	333	325	310	338	333	367	328	324	331	305	352	334	302	356	342	328	345	315	359	367	318	313	349	326	281	339	330	321	324	321	324	314	339	343	314	298	297	299	295	345	313	316	314	304	337	336	352	329	334	323	360	292	322	282	328	366	325	326	328	299	308	301	289	318	314	322	304	308	293	346	323	344	291	318	330	349	343	316	307	318	345	292	334	324	322	290	319	309	307	317	338	312	308	292	311	294	352	329	367	311	314	360	316	326	344	293	331	311	339	320	353	310	334	335	305	336	322	348	325	332	319	348	346	308	318	368	361	304	285	337	302	323	303	329	350	343	336	302	276	350	348	293	314	330	356	310	313	310	331	322	314	320	341	338	283	336	336	356	325	319	359	334	316	323	339	355	305	316	348	354	309	281	335	332	348	328	336	311	323	314	334	337	334	328	329	292	338	321	327	332	335	355	341	315	330	329	339	304	324	312	340	350	350	356	337	334	342	345	319	332	331	338	338	295	330	328	307	309	346	314	302	353	310	321	350	322	341	278	332	342	305	337	321	330	320	326	317	311	333	328	322	316	351	343	337	343	312	339	353	338	325	324	328	309	332	350	338	348	332	331	320	300	338	288	322	315	308	330	339	262	313	320	325	326	320	364	294	299	329	334	356	357	353	336	320	365	279	328	314	329	331	297	322	348	331	306	336	317	373	333	320	344	336	319	283	316	331	308	315	320	320	350	319	366	342	333	307	333	309	323	360	353	322	311	343	327	336	323	336	330	338	310	305	359	309	345	357	353	331	320	291	318	335	313	343	338	319	321	337	313	331	324	318	324	311	345	331	309	316	336	327	308	336	338	328	297	347	348	346	315	307	324	293	326	328	321	325	333	350	325	309	297	323	299	361	342	356	341	297	305	354	332	346	307	319	321	333	301	330	348	371	355	309	315	311	323	303	352	334	313	312	362	335	352	290	339	300	360	309	376	323	366	354	301	351	339	304	346	333	336	313	351	301	320	319	328	318	305	366	352	301	315	340	334	345	310	323	328	304	328	318	312	358	302	336	310	327	356	358	355	349	351	338	338	344	363	315	289	311	290	311	353	305	301	355	336	320	329	357	311	348	324	305	318	326	320	333	315	316	341	299	357	321	305	377	359	306	329	333	307	341	341	348	334	297	365	346	319	324	317	392	300	325	349	335	340	334	337	327	310	320	298	330	320	291	311	318	345	327	287	337	339	319	308	321	320	332	346	322	355	337	331	344	317	309	298	333	299	307	332	369	311	358	355	341	329	358	358	337	346	330	312	325	316	352	351	286	327	314	324	327	336	336	359	313	296	306	311	348	310	326	326	310	311	322	376	339	334	344	304	300	327	333	311	326	334	310	333	350	314	294	296	315	333	322	314	325	311	334	334	323	342	344	287	323	321	323	331	330	316	300	300	339	338	296	335	316	337	330	329	328	318	327	338	344	322	329	313	344	332	342	330	381	322	326	324	284	322	339	342	322	330	331	300	305	329	325	341	353	360	331	335	344	314	311	298	306	333	324	343	324	324	307	323	338	345	332	330	347	362	328	336	299	325	335	352	302	324	344	345	320	325	309	337	319	333	348	344	328	323	304	296	334	313	342	329	355	314	315	300	321	331	315	330	335	324	313	325	352	319	329	321	346	314	305	324	306	329	350	315	303	359	323	335	353	346	321	307	351	319	301	311	303	333	355	312	345	348	307	311	307	326	319	298	334	323	294	336	324	329	333	354	309	327	315	342	332	291	334	346	314	308	328	358	289	301	295	326	309	328	342	292	306	329	314	327	322	357	333	325	313	329	293	298	322	344	327	329	357	322	326	310	342	339	332	315	362	332	315	320	322	319	335	324	319	350	336	324	305	333	327	349	343	341	321	334	310	361	321	360	320	298	344	315	307	335	344	325	334	328	333	321	326	315	275	315	297	291	281	335	359	333	350	354	352	324	292	314	356	325	304	313	311	309	306	332	322	342	304	334	336	318	330	340	328	336	292	318	313	330	279	308	335	353	320	309	324	356	298	360	312	317	308	325	352	338	324	340	313	329	312	321	301	342	318	286	352	282	309	321	348	288	311	322	345	312	334	337	304	319	338	329	307	337	308	317	309	322	332	350	319	313	336	319	327	304	323	310	315	335	315	333	315	328	316	337	306	315	320	311	311	352	316	332	324	330	332	298	300	334	325	353	311	370	325	305	364	321	327	303	339	367	322	356	362	321	300	323	317	323	304	319	344	311	342	322	364	344	344	361	313	329	314	331	304	327	296	319	357	325	347	325	350	320	300	355	349	353	347	325	308	326	330	312	363	313	332	327	306	334	327	334	318	320	326	289	312	366	333	318	330	319	349	297	303	338	347	296	337	347	336	331	320	338	320	312	344	351	316	281	340	333	352	329	353	326	342	322	318	357	352	330	306	344	321	357	320	304	323	384	337	311	335	331	309	314	353	312	346	345	337	318	326	351	340	296	288	353	304	344	377	307	319	338	342	316	311	324	326	326	338	322	316	302	350	302	311	320	307	345	291	301	325	341	335	320	316	336	350	317	327	364	346	342	305	324	314	319	290	359	311	335	341	342	329	331	324	301	353	315	340	320	282	294	342	354	314	311	328	322	353	306	317	319	288	308	325	356	357	373	321	329	340	347	324	330	338	310	317	332	328	315	287	337	325	335	323	287	301	319	333	325	331	357	348	333	338	323	323	342	333	302	315	318	319	307	321	370	359	295	368	340	333	331	298	349	299	349	319	302	312	286	336	327	318	370	315	367	344	331	291	324	325	286	358	364	351	332	353	316	311	372	314	375	352	331	319	295	314	302	312	338	343	347	332	340	303	306	355	314	336	310	311	338	326	324	318	328	340	349	284	273	307	321	327	348	338	320	349	341	301	326	327	353	314	322	295	311	335	327	317	314	346	348	318	316	316	306	326	335	305	351	312	287	345
18259	2224	2266	2275	2058	1969	1868	1802	1758	1590	1457	1325	1399	1483	1534	1413	1341	1172	935	900	796	879	886	996	864	852	842	843	801	813	800	825	826	805	782	745	803	804	790	840	792	782	820	769	813	802	777	787	770	778	773	778	785	790	788	770	760	792	800	753	803	822	764	822	729	799	769	747	793	821	769	780	776	781	800	751	775	800	793	743	753	776	777	705	802	781	768	791	742	810	823	774	739	796	781	783	802	798	799	759	795	790	804	779	826	763	766	760	777	753	768	762	781	782	790	770	812	767	771	783	814	789	830	800	760	755	776	738	820	796	814	792	755	772	730	711	782	782	787	798	771	792	792	739	804	763	750	766	763	760	813	777	820	777	799	762	838	729	770	800	784	796	836	771	780	811	753	784	771	757	772	788	776	795	824	737	822	774	774	763	768	805	787	758	764	806	685	795	837	727	842	749	783	781	782	800	734	805	805	774	793	773	761	760	741	738	760	826	780	749	830	770	815	787	816	765	766	784	776	760	760	797	767	729	803	735	751	804	763	749	738	801	821	770	759	738	770	765	724	799	798	772	767	796	784	794	818	755	770	782	823	777	759	757	780	753	764	777	779	787	773	703	829	726	793	817	795	761	739	744	746	814	802	806	770	777	711	750	792	763	876	756	747	782	782	783	778	796	717	766	740	778	774	752	767	780	779	770	753	792	816	767	753	769	758	776	755	788	741	771	772	740	756	829	778	786	764	797	772	745	777	797	797	814	782	790	804	778	801	840	783	768	719	822	778	737	773	771	732	772	775	788	780	780	760	818	768	801	785	768	806	780	752	786	708	767	803	783	759	773	758	749	739	801	790	743	788	758	739	818	753	800	760	854	758	776	762	800	815	821	740	823	736	769	792	756	817	836	752	817	756	771	800	733	758	791	765	826	770	757	761	759	757	816	721	813	753	814	757	804	750	784	792	811	759	757	790	734	773	784	790	777	764	785	707	777	742	802	789	765	796	818	797	780	803	766	805	758	758	735	796	816	775	739	793	785	761	809	810	771	795	750	738	803	751	800	807	714	791	740	787	762	792	706	786	764	798	813	783	772	765	775	737	746	790	804	795	790	787	804	676	778	760	752	759	786	798	782	746	740	788	760	716	795	801	760	775	802	793	756	768	783	799	790	734	802	799	812	742	783	827	798	733	762	770	814	742	814	760	760	737	774	751	795	747	775	752	806	793	779	775	813	811	766	774	757	762	807	828	756	766	787	806	804	755	789	789	853	776	791	780	760	760	768	807	773	736	789	755	778	788	815	763	712	795	803	787	740	759	846	726	796	722	817	766	778	759	759	765	777	735	772	787	769	743	824	795	809	776	752	753	785	768	771	805	727	800	731	806	734	754	753	759	746	796	754	752	807	832	789	729	744	803	785	769	757	788	738	755	763	726	807	730	767	838	770	809	771	779	755	783	769	736	772	748	742	817	780	803	787	801	768	803	788	814	841	785	777	760	745	745	747	795	798	769	792	775	723	765	786	784	799	852	776	761	721	766	761	798	727	795	769	792	794	834	804	800	788	812	779	799	783	776	808	754	807	770	790	773	740	835	784	751	832	776	784	784	775	784	732	790	788	735	731	782	745	788	780	742	789	780	770	787	811	803	797	767	782	805	745	761	797	786	830	761	802	805	752	742	778	757	789	761	799	713	755	743	756	775	747	775	800	826	818	783	777	797	795	749	812	806	769	770	778	805	769	795	765	802	786	752	735	798	789	731	757	743	776	792	790	765	797	732	760	738	756	761	797	806	802	820	768	810	750	821	754	800	755	810	779	766	707	755	825	799	828	768	759	698	763	782	778	757	814	797	798	786	788	747	802	774	712	800	782	779	760	794	737	803	752	783	758	721	762	778	787	776	782	742	802	779	770	786	756	773	745	734	804	780	779	723	779	798	726	784	787	790	832	766	786	822	778	750	756	766	743	773	734	752	783	810	768	768	803	779	769	821	726	773	744	776	766	816	765	773	782	795	799	831	715	756	739	781	773	723	744	788	774	784	810	795	776	785	738	748	828	768	813	785	778	790	828	748	758	768	796	806	827	779	788	812	773	729	848	761	742	763	764	785	734	785	775	791	768	779	756	787	810	772	776	742	813	732	786	764	756	792	766	783	846	771	761	753	775	775	730	716	702	794	761	825	702	789	814	759	737	768	769	775	746	763	759	782	726	767	772	757	761	784	802	809	761	821	774	774	786	811	868	736	801	793	808	770	761	770	733	721	799	718	709	812	778	809	765	831	837	790	766	770	746	814	767	736	786	752	748	753	825	774	795	788	769	824	742	822	787	768	700	820	762	795	817	771	769	751	794	720	764	760	790	794	764	844	804	825	771	756	817	802	792	743	763	780	813	796	768	813	792	794	746	800	757	779	766	812	811	768	812	778	778	724	752	741	774	769	816	780	807	811	749	757	756	811	752	737	777	781	746	814	789	803	787	707	738	819	771	820	746	822	795	811	792	742	791	796	783	793	767	816	812	751	796	774	809	736	757	749	766	842	806	736	798	766	778	793	778	752	763	797	767	762	767	785	771	820	762	791	723	805	797	853	789	772	775	791	743	746	796	795	797	787	819	784	763	780	790	785	829	775	768	784	775	811	731	810	775	731	777	808	739	775	749	781	760	795	741	783	764	832	783	760	782	769	786	811	844	814	727	801	790	773	784	834	800	800	782	767	826	786	729	766	764	755	732	791	765	803	738	784	798	824	753	749	806	841	813	743	855	793	790	748	761	772	806	749	776	757	832	735	813	769	743	759	814	767	792	772	743	793	840	796	737	782	852	718	809	776	776	770	805	768	796	794	803	791	807	731	757	758	806	719	778	790	789	787	779	812	759	758	822	757	806	806	848	780	779	793	740	782	781	810	778	786	783	761	774	754	802	815	771	749	708	784	805	745	764	789	733	763	788	824	775	796	735	805	755	766	793	747	747	761	759	805	722	825	827	772	714	752	799	762	782	802	795	759	806	740	807	774	776	793	785	755	843	842	801	787	768	821	751	776	815	734	831	751	790	808	812	757	759	777	774	771	780	689	790	783	735	775	767	740	756	786	766	766	751	773	785	762	812	785	808	803	809	808	768	764	772	783	790	804	804	779	795	800	785	806	796	789	732	750	753	736	767	768	812	769	792	780	762	812	747	767	813	786	764	816	736	754	792	753	770	788	763	804	800	757	774	762	819	765	770	806	777	786	775	749	762	806	757	746	763	803	742	777	807	765	731	782	792	757	806	755	791	766	837	738	724	764	805	747	785	783	739	781	771	740	759	754	780	793	729	766	828	771	777	782	768	811	768	850	749	736	812	755	772	748	730	749	820	791	735	754	778	779	767	784	800	785	772	747	764	835	753	751	759	772	843	745	755	804	770	793	800	821	748	824	772	775	784	719	806	804	794	801	792	801	788	751	815	782	756	757	792	751	815	794	786	787	765	815	790	770	765	786	781	775	816	803	776	735	835	781	768	748	741
36900	8959	1636	979	684	584	542	544	448	415	373	379	398	433	380	387	319	268	260	253	207	222	238	239	255	243	243	253	240	223	238	241	240	211	228	230	241	217	204	217	213	211	234	239	212	236	205	200	216	216	209	215	240	187	245	249	241	227	237	235	249	222	214	187	205	208	212	197	206	220	197	237	223	231	218	219	230	220	217	210	187	225	215	248	200	207	208	216	223	230	217	210	215	211	221	204	243	227	219	190	231	206	200	212	232	231	187	227	226	239	215	214	223	228	233	227	255	182	242	196	223	220	235	211	215	232	229	228	216	216	223	239	223	224	231	206	220	223	230	207	197	195	243	221	222	201	224	236	242	238	233	202	199	194	220	246	206	219	238	246	213	203	212	225	214	226	203	227	239	210	226	251	219	246	204	223	234	238	255	212	208	204	208	196	237	211	229	212	231	237	209	236	175	214	204	206	197	189	194	219	214	208	187	212	217	222	213	214	211	249	219	210	217	222	207	204	240	213	239	199	222	221	219	215	220	240	223	228	206	213	223	222	230	221	201	213	225	251	260	217	241	204	223	233	230	224	212	241	196	219	223	243	233	206	215	213	200	238	195	212	227	199	205	207	219	258	195	201	214	182	218	182	234	242	230	208	190	224	217	220	206	215	247	217	198	234	224	209	233	234	205	231	195	235	217	215	215	204	217	173	211	224	209	209	206	205	216	203	229	225	227	248	202	227	236	220	197	213	225	215	217	251	201	236	219	211	230	233	237	215	223	206	219	222	216	217	252	229	228	247	240	223	204	220	224	192	221	195	191	211	238	198	212	219	221	227	232	202	234	221	216	209	207	195	214	248	207	217	218	227	237	188	222	210	211	226	205	214	226	231	218	230	211	239	218	231	213	218	239	215	223	230	195	236	217	244	218	230	229	207	209	227	224	219	242	245	218	232	243	186	205	214	228	221	251	217	206	238	224	210	217	195	213	244	230	201	238	212	208	243	202	216	254	224	210	214	212	235	254	225	251	244	194	196	179	227	231	223	218	226	224	211	205	223	205	232	209	203	207	203	208	208	219	221	225	244	217	196	220	247	220	238	193	215	211	217	208	208	235	237	228	258	238	209	217	210	215	246	222	250	253	214	253	233	230	232	196	203	213	230	226	220	201	208	214	210	200	186	238	237	224	218	216	240	212	231	199	220	232	229	204	204	199	226	202	182	225	205	196	233	218	247	206	224	231	219	200	219	205	223	209	226	194	211	210	218	219	229	244	201	208	230	211	203	211	217	249	238	228	218	217	212	210	229	194	237	206	210	215	206	187	243	237	218	212	218	209	216	224	228	230	217	212	242	237	226	215	217	222	236	194	226	240	207	216	215	219	197	216	228	223	225	239	217	215	205	197	267	209	209	214	229	239	227	192	219	190	198	231	231	219	195	216	213	190	214	247	210	232	228	224	214	221	243	225	197	212	212	234	225	219	216	219	234	199	234	212	205	244	214	223	241	221	250	227	224	229	221	226	207	212	205	186	226	212	231	231	224	220	215	245	231	232	223	229	237	229	210	201	208	235	212	201	233	224	217	230	203	238	247	216	214	205	197	224	237	212	203	255	218	219	198	206	257	233	224	246	234	235	239	226	195	218	237	236	228	222	219	221	198	197	224	210	247	230	206	203	196	204	195	227	243	248	224	211	247	206	232	224	213	224	230	214	205	225	202	209	207	216	245	220	213	235	230	225	218	216	226	212	217	230	186	207	211	171	211	254	230	208	232	229	222	206	225	226	212	232	195	259	208	237	216	239	234	216	223	224	278	219	199	203	217	215	209	219	225	228	238	195	234	203	217	201	224	209	227	181	210	200	221	248	226	237	201	215	233	221	206	231	209	224	210	217	223	216	201	226	213	209	202	220	238	214	210	235	237	227	201	213	228	231	217	239	190	234	225	230	186	211	222	238	211	203	228	213	240	197	235	233	218	215	231	228	203	230	218	189	206	219	232	244	227	217	236	205	221	218	217	226	214	215	212	212	201	227	233	213	223	217	217	236	217	214	247	209	209	223	212	214	243	206	254	216	218	196	222	224	214	225	230	220	241	229	232	197	238	213	219	204	196	228	241	202	234	229	202	209	217	218	249	253	208	213	223	222	207	226	224	213	221	204	212	198	242	244	206	212	220	199	205	186	203	224	233	221	213	240	218	209	232	214	222	229	229	238	217	226	211	226	216	245	230	222	216	219	220	219	235	234	205	226	199	219	211	244	238	194	203	235	214	244	212	213	221	173	225	200	225	218	230	243	210	223	217	216	228	205	208	213	216	217	219	232	217	214	202	238	211	217	220	220	235	240	230	227	223	246	217	209	221	204	247	220	226	223	226	230	221	210	193	201	231	216	214	203	223	238	192	209	215	220	229	247	216	220	223	219	218	228	197	229	183	236	239	223	218	236	220	205	217	210	237	215	217	217	218	218	210	208	216	233	245	201	206	209	204	234	213	199	210	229	193	237	217	221	239	207	231	226	223	213	215	221	211	210	215	229	218	214	218	198	211	240	223	207	206	226	243	226	229	229	243	225	199	221	223	221	210	223	213	233	231	213	222	226	223	219	216	207	225	232	214	202	184	202	236	230	223	236	225	201	222	217	235	209	215	202	227	226	248	219	210	214	209	229	203	218	211	227	224	224	235	228	215	184	213	222	228	239	223	225	212	225	208	224	254	192	200	209	217	228	241	213	212	224	227	221	222	190	204	195	201	185	222	222	220	220	236	203	226	212	262	238	211	243	226	222	208	256	230	200	213	224	220	216	202	196	255	250	210	200	202	210	228	243	207	210	216	241	212	211	193	207	202	200	240	237	196	190	203	238	210	233	214	196	200	232	217	236	219	239	195	209	250	209	206	213	219	246	218	211	234	242	227	221	208	220	229	223	205	233	218	242	219	235	202	235	239	240	211	248	225	224	212	213	215	214	231	221	212	248	220	235	242	229	218	228	217	231	215	225	240	195	198	250	261	212	240	221	228	218	219	267	228	201	216	209	213	218	234	214	235	213	209	206	241	201	221	213	229	251	218	211	207	212	227	213	217	240	246	236	228	190	225	211	224	240	208	220	201	194	231	207	215	215	229	205	195	190	210	225	210	217	207	202	205	202	203	238	243	230	210	229	221	211	219	219	218	228	198	206	239	203	238	208	234	224	220	218	227	231	250	210	207	213	229	220	213	227	193	205	223	241	223	245	213	202	230	220	236	222	215	215	181	220	228	225	214	231	218	214	203	256	214	221	189	214	222	206	232	211	217	216	206	192	242	222	220	227	237	219	227	211	229	205	194	187	197	201	215	237	210	249	237	228	206	214	229	265	260	225	213	206	236	225	238	215	242	218	209	229	230	219	204	229	227	203	221	231	200	212	225	229	217	208	223	205	240	220	199	239	225	229	187	210	201	183	224	232	229	222	215	220	219	225	216	240	208	207	201	220	249	230	229	210	192	207	195	208	212	205	200	220	254	221	214
23517	2903	2757	2832	2534	2364	2075	2079	1945	1683	1547	1475	1622	1699	1653	1436	1320	895	754	642	595	672	741	717	634	607	591	674	567	556	567	594	555	581	543	567	554	525	565	511	517	492	554	581	539	568	521	564	521	508	519	500	535	543	547	521	521	595	540	500	542	559	525	558	563	541	541	573	567	523	493	523	520	525	515	572	552	536	516	498	561	516	547	506	561	549	518	551	559	565	539	486	505	534	565	488	545	516	508	510	527	556	544	534	512	569	514	528	538	540	520	536	555	556	507	559	548	546	529	533	537	533	537	531	490	533	568	509	500	569	515	534	530	488	523	535	511	530	545	528	549	538	523	528	560	528	570	526	529	558	521	539	590	534	505	484	543	502	506	553	529	532	563	536	549	559	533	540	496	588	575	499	516	517	565	539	527	533	500	544	511	529	515	567	577	518	548	474	519	536	566	519	547	533	532	525	521	501	535	557	527	580	556	529	564	566	530	509	570	555	536	519	510	533	521	557	538	571	537	547	576	497	541	530	547	543	522	507	495	551	601	536	525	546	525	572	537	514	545	538	577	571	503	550	570	527	524	527	562	524	537	583	508	543	516	518	524	516	493	491	511	503	509	550	527	543	551	534	546	530	512	573	488	520	545	530	527	525	533	556	540	530	527	534	545	519	505	575	560	494	542	498	529	517	536	536	529	506	575	491	547	553	510	543	503	504	510	517	513	557	544	561	488	539	533	531	573	537	536	527	548	525	551	526	518	515	537	527	540	552	531	538	546	524	536	533	506	563	545	516	533	532	549	536	528	525	488	518	559	560	535	479	558	542	524	520	542	543	551	557	547	492	527	546	541	522	499	532	583	546	507	551	515	514	571	509	522	535	519	534	553	509	527	493	505	522	521	540	533	496	511	529	559	551	578	530	501	581	526	551	513	554	537	551	502	529	555	519	529	504	528	535	482	523	518	547	529	522	548	536	562	501	588	538	510	502	531	520	479	520	543	523	562	551	534	544	576	571	543	497	518	537	544	522	551	540	520	548	518	527	554	506	555	537	551	538	559	550	509	524	520	531	544	558	533	504	520	524	531	486	531	555	508	520	535	556	539	539	497	555	563	561	573	548	491	489	506	513	548	561	543	514	520	556	529	548	537	529	567	534	585	542	550	563	574	545	488	577	531	529	542	529	543	511	574	504	546	537	524	504	540	507	568	568	554	539	506	537	515	526	540	529	524	567	523	544	513	539	548	539	564	540	544	561	553	515	513	565	527	552	512	555	545	549	547	521	556	539	570	513	523	525	532	526	544	549	493	526	518	518	534	544	552	550	507	534	553	504	557	561	511	555	551	533	507	582	534	532	493	532	531	514	535	543	514	535	510	555	543	519	521	518	526	528	567	528	563	518	502	558	528	506	525	549	518	521	485	595	515	575	527	518	520	538	521	523	515	539	503	536	554	523	522	541	527	590	537	526	541	563	533	526	510	558	554	540	528	564	560	548	487	557	583	540	572	536	565	555	493	536	584	551	561	559	540	511	505	549	545	550	532	571	520	523	560	513	513	576	508	548	538	561	599	538	570	557	539	505	548	528	565	541	551	483	503	549	550	544	506	545	549	545	560	563	552	490	536	555	482	542	567	533	559	543	535	516	509	547	591	497	547	535	559	572	534	525	497	532	594	509	565	572	563	549	515	541	567	509	528	535	508	558	545	537	527	498	543	575	524	546	528	513	512	579	564	508	539	588	504	523	526	560	489	548	523	517	531	502	522	579	521	546	525	512	553	575	558	518	543	555	525	516	553	565	517	503	540	524	528	514	573	537	522	543	504	496	546	466	516	508	538	569	547	503	525	537	527	503	541	541	504	530	550	534	532	513	535	542	570	516	484	521	553	533	521	547	507	585	558	521	530	538	497	542	529	566	510	525	514	538	534	534	495	499	537	492	539	494	521	551	535	559	529	526	521	498	501	521	539	525	540	557	536	514	546	559	525	542	518	509	541	558	511	523	510	577	550	527	549	503	518	541	545	554	562	518	555	574	563	539	519	512	519	523	533	571	510	523	531	527	535	535	540	563	512	517	500	487	505	565	502	508	562	519	492	537	520	562	569	520	526	545	529	544	554	550	551	530	557	530	537	533	520	531	522	530	540	497	520	558	562	533	532	505	573	542	528	532	512	554	527	506	560	568	542	524	560	558	544	567	542	592	522	536	520	508	537	533	583	543	552	587	525	477	550	505	528	581	537	549	520	541	527	534	501	519	528	571	569	547	518	532	501	560	508	554	539	518	543	498	506	523	528	491	537	486	557	509	547	527	523	559	550	527	524	555	519	524	528	523	559	537	531	517	499	492	519	496	515	555	521	514	537	509	536	538	557	573	542	518	556	570	512	558	504	513	519	514	610	553	528	518	543	522	550	517	515	535	522	530	508	542	530	517	570	514	556	493	519	528	526	491	571	586	534	547	536	532	539	549	562	502	549	546	560	537	536	566	559	522	525	556	510	526	550	540	566	508	553	542	525	545	514	536	543	559	497	533	530	524	532	543	513	505	545	527	557	506	503	533	507	553	507	543	540	551	527	533	507	518	563	550	524	463	471	568	515	547	533	582	559	536	545	502	549	546	520	501	536	509	545	511	519	542	530	511	499	562	536	526	528	567	526	549	491	541	555	551	529	587	522	561	521	524	529	531	537	547	529	538	541	580	512	620	526	507	534	527	495	565	519	502	510	547	533	501	537	529	518	539	472	522	507	523	546	535	544	544	566	565	514	514	549	535	529	557	524	546	541	563	506	531	530	539	535	520	563	513	518	576	502	510	538	531	560	520	559	547	465	496	545	541	573	518	514	554	529	505	515	511	521	512	535	509	539	520	553	577	545	543	521	517	523	550	497	517	564	490	527	568	562	535	511	578	550	517	544	544	502	528	542	481	537	507	518	561	487	522	556	558	513	522	504	505	545	479	579	521	544	541	487	509	530	551	549	542	545	543	511	573	558	553	539	546	516	535	526	510	509	536	494	515	566	566	543	508	555	509	543	539	485	501	522	533	512	520	577	512	534	528	522	545	519	544	549	482	561	509	518	531	526	512	551	552	524	563	544	575	522	487	509	542	528	514	521	535	520	540	532	553	551	534	500	532	572	583	518	531	496	545	539	531	512	518	502	538	491	524	517	531	542	562	550	567	539	524	528	506	563	510	544	542	525	543	527	499	541	522	540	547	528	543	539	562	540	529	562	556	558	513	532	533	556	561	522	511	570	576	521	551	558	535	572	545	511	559	558	587	505	537	538	561	508	544	569	528	554	564	538	521	465	556	540	536	528	550	544	502	576	537	544	537	497	519	563	530	518	544	516	557	515	537	516	541	535	529	551	563	546	565	556	530	544	564	532	523	531	527	561	550	513	576	577	560	554	579	504	525	566	507	546	536	543	547	515	538	517	530	525	559	491	538	506	533	552	538	522	513	586	527	541	521	536	570	554	528	545	519	530	534	530	526	513	541	538	527
11774	1371	426	370	321	308	314	341	285	285	302	307	319	290	282	273	269	267	284	279	256	242	257	267	258	231	255	231	273	246	253	247	244	238	253	274	257	279	239	248	243	259	278	247	264	273	262	246	265	243	263	281	241	242	248	244	298	271	237	236	258	236	243	251	281	260	247	262	253	283	260	292	278	273	239	247	250	263	256	280	259	253	260	264	274	253	244	259	282	259	234	234	287	289	260	264	257	224	268	242	224	259	238	245	256	268	241	260	246	269	261	250	256	215	262	229	244	248	256	261	276	277	290	255	254	259	256	257	234	255	262	238	268	243	247	226	246	253	238	260	230	258	254	285	265	285	237	235	220	249	254	258	249	269	239	273	242	243	260	270	256	274	256	265	271	237	244	226	257	259	253	302	234	227	240	263	267	212	238	247	263	251	291	287	265	265	283	245	276	244	271	237	286	236	248	273	244	235	270	241	263	238	242	233	235	257	261	258	277	249	234	238	258	272	251	230	230	258	289	227	259	257	248	249	239	265	242	256	240	258	260	258	270	263	217	266	262	241	266	259	242	257	254	236	277	246	259	263	235	256	280	255	244	236	265	279	282	233	254	247	262	247	264	279	274	256	260	259	249	249	242	292	251	272	261	290	264	233	240	250	296	251	252	257	264	252	271	251	255	269	283	244	244	220	250	263	265	242	250	252	235	240	256	232	287	233	227	253	225	256	216	249	274	245	229	269	265	259	259	264	251	235	252	253	276	240	251	260	260	275	265	250	254	247	236	218	244	266	249	266	286	249	297	263	250	257	247	261	274	269	242	249	274	252	257	259	244	247	236	292	258	279	261	257	285	249	291	251	251	226	259	236	251	234	250	252	241	269	278	239	269	261	275	259	244	266	257	280	251	256	263	233	258	254	273	266	224	250	257	237	267	255	265	229	270	251	265	235	291	275	293	237	259	266	297	273	267	275	228	271	266	228	260	263	265	254	240	255	274	260	262	267	280	255	246	230	282	300	248	249	245	279	250	258	273	259	250	248	254	247	270	246	238	251	255	249	276	218	272	236	247	224	249	275	281	263	243	234	278	283	233	324	261	274	281	231	276	228	219	244	256	237	274	268	270	245	261	257	235	269	239	239	223	257	264	236	273	239	263	267	249	251	265	267	267	244	267	224	251	236	225	251	249	259	258	230	271	299	256	262	270	287	285	272	261	228	260	257	260	256	257	226	251	267	244	248	255	247	245	245	235	254	241	264	246	286	250	241	257	239	252	243	257	261	265	255	251	241	235	257	213	247	247	231	240	247	244	254	278	244	211	238	262	224	261	251	244	236	266	253	262	235	237	222	235	256	254	256	267	281	251	232	237	269	254	257	238	253	245	238	265	241	249	250	234	240	218	244	227	269	260	255	242	269	238	269	229	236	244	240	225	254	262	243	269	227	277	246	240	241	269	252	257	239	252	267	230	273	253	250	245	287	211	222	235	261	253	269	274	265	287	237	278	247	266	249	227	241	249	246	256	224	246	240	269	272	265	244	287	232	268	250	242	261	225	237	255	282	272	271	241	254	219	257	219	260	253	222	281	247	251	252	257	237	237	244	266	281	258	266	269	247	236	268	259	259	244	248	221	254	259	244	273	262	253	276	265	248	253	236	225	275	246	238	258	261	270	271	240	263	260	256	266	232	241	285	236	270	277	232	264	277	246	232	254	248	248	243	212	220	256	250	242	255	253	266	245	254	248	225	262	264	235	270	239	253	252	228	245	241	254	258	237	236	257	241	248	239	278	287	242	279	230	253	257	238	223	241	262	272	258	264	255	252	278	266	284	248	251	240	249	249	253	249	262	233	273	254	257	276	246	241	270	248	221	255	254	251	241	275	238	236	263	233	256	280	274	228	261	246	242	263	216	258	264	222	264	256	274	258	259	240	246	258	236	267	239	240	241	283	257	250	276	269	236	254	245	248	270	237	257	253	265	233	261	256	261	256	264	262	258	252	243	260	255	268	291	259	236	238	256	249	264	234	246	223	239	236	251	239	241	269	280	256	280	263	222	253	256	267	233	257	281	245	256	265	246	252	247	230	266	232	270	247	240	256	277	288	255	259	251	232	276	255	236	289	239	275	232	230	240	229	258	275	261	255	246	266	254	291	269	261	250	250	252	252	227	245	268	247	280	246	284	217	250	281	257	251	238	254	263	257	252	288	282	245	240	245	254	247	251	266	273	253	278	284	220	251	246	248	262	244	281	262	258	247	252	261	241	287	273	244	245	247	249	250	243	246	224	273	248	256	255	245	236	244	293	244	252	242	270	241	252	258	270	280	256	263	273	263	238	250	255	246	245	275	245	258	240	255	256	274	297	268	277	241	272	247	265	265	269	255	252	256	266	239	241	224	236	254	260	237	246	217	250	280	233	232	260	272	222	252	246	230	271	254	257	250	235	244	263	254	237	253	249	276	245	267	241	231	247	259	281	251	251	252	249	253	257	248	246	274	250	256	252	257	251	279	245	241	260	257	253	264	254	242	238	283	253	251	223	244	246	243	276	250	253	272	248	258	255	249	247	257	255	244	247	267	243	237	256	250	271	248	241	243	218	252	246	251	255	254	260	268	255	281	222	240	247	290	280	264	235	253	240	252	235	248	241	262	232	268	238	250	237	235	295	294	231	250	270	260	262	256	246	259	243	261	270	250	256	266	256	243	257	228	255	268	255	271	243	240	264	272	273	274	254	253	264	253	239	255	245	279	258	259	241	228	252	266	217	239	239	267	280	285	238	224	247	251	266	231	236	271	273	233	265	263	239	274	278	259	250	241	266	262	258	260	256	242	278	279	281	236	230	279	250	245	233	287	262	245	254	255	262	235	237	243	245	263	265	253	245	266	224	270	253	229	246	262	224	243	257	261	262	246	252	246	249	241	250	244	259	261	244	267	251	241	265	224	246	245	300	226	223	271	220	244	269	232	266	270	259	278	252	262	264	247	273	279	279	231	232	220	275	264	260	288	274	231	232	259	266	266	259	268	224	236	264	252	265	268	259	283	250	258	263	290	236	247	274	238	303	238	277	232	238	277	230	242	277	254	253	241	258	244	278	255	269	244	255	289	249	252	233	281	276	229	239	275	254	264	225	230	250	272	240	282	241	268	249	232	232	269	237	247	235	257	214	258	249	234	273	301	233	260	268	251	229	228	248	247	255	237	235	245	240	249	222	261	256	269	260	246	239	260	248	281	280	225	268	279	301	258	276	237	253	252	223	252	245	235	247	234	252	255	280	236	256	242	253	252	248	257	238	228	238	303	257	230	245	239	275	267	255	242	274	273	255	252	274	232	245	244	262	256	254	278	240	238	254	262	217	228	259	237	271	247	252	238	236	244	269	262	214	274	260	252	286	242	262	263	231	285	231	269	234	264	244	264	261	260	258	242	235	225	266	266	233	237	262	244	259	251	254	259	269	261	268	260	269	242	244	221	263	242	252	265	293	272	266	259	251	260	257	252
8621	1058	1063	1117	1098	1021	996	990	1048	969	946	917	996	957	917	958	779	721	681	667	651	679	649	681	637	633	638	618	621	631	665	634	624	617	666	642	681	644	627	636	605	638	580	670	617	669	581	670	631	597	647	622	675	607	607	600	662	673	629	631	658	670	573	618	625	651	635	623	676	606	625	670	611	675	634	623	659	620	593	634	651	627	638	672	614	614	636	620	645	658	662	641	644	615	698	641	655	652	592	646	650	615	626	613	624	648	646	591	627	601	628	643	611	646	630	641	607	630	668	656	579	615	683	681	632	675	623	627	610	589	615	640	630	633	620	605	667	655	606	674	620	662	633	611	600	630	669	610	633	621	623	617	653	633	639	656	637	663	600	685	659	628	653	658	654	612	607	586	656	622	610	639	616	644	648	633	605	657	610	626	661	625	604	648	652	643	645	655	613	605	595	663	625	625	609	621	635	581	652	671	621	627	659	655	643	647	610	660	633	659	678	626	643	649	600	608	630	640	611	682	587	603	645	609	593	661	633	673	605	663	639	651	629	661	649	608	673	658	615	667	634	622	627	587	658	610	627	656	645	637	595	588	653	574	635	649	598	582	578	628	580	636	612	636	554	610	642	594	613	613	651	580	649	609	679	581	642	618	626	657	608	622	650	642	658	641	630	607	643	595	686	603	632	598	619	606	672	629	601	609	604	621	649	627	614	647	612	620	617	637	648	659	649	647	659	627	606	658	644	595	604	642	639	664	632	621	634	613	637	604	628	667	596	612	622	671	601	678	611	667	608	592	676	637	623	622	647	635	618	573	633	641	596	563	633	615	653	667	632	603	613	623	618	639	626	637	657	604	647	640	627	634	654	654	606	671	631	640	601	659	640	659	646	675	608	639	634	691	620	639	654	628	642	592	691	609	601	575	599	658	653	601	639	661	581	664	639	604	640	608	614	644	628	654	586	644	628	613	643	593	626	629	636	596	651	610	645	620	646	658	644	662	634	607	622	627	644	683	633	639	615	665	666	614	652	606	655	649	613	629	587	665	643	636	616	681	621	609	631	658	653	616	597	602	633	661	661	648	650	579	640	706	612	642	650	617	610	634	595	650	631	636	646	634	656	611	611	634	625	627	608	670	604	693	624	596	611	659	602	620	637	613	637	595	671	630	626	628	619	658	648	647	653	615	605	626	630	635	660	602	599	648	630	594	647	623	678	642	642	626	607	599	639	629	591	581	635	618	613	631	639	597	594	628	665	664	674	589	624	646	608	704	604	608	648	669	618	590	631	606	629	650	627	653	620	633	598	623	605	633	668	608	631	584	614	657	646	623	632	644	591	619	603	585	567	637	657	601	621	614	608	598	643	574	652	653	613	655	597	670	613	631	618	621	630	647	658	648	649	628	656	686	652	648	632	647	605	636	607	628	589	651	657	645	632	592	619	623	663	655	646	608	635	642	601	629	643	588	609	596	619	605	641	650	597	656	640	638	624	648	669	652	648	663	666	630	628	625	602	611	632	608	633	626	605	617	606	645	604	650	620	623	643	621	587	636	645	646	629	638	606	654	630	639	649	583	627	592	652	655	640	681	606	674	605	631	648	618	661	644	633	655	638	705	625	611	593	641	576	655	649	614	625	674	656	586	659	632	685	663	636	620	584	593	616	609	628	655	663	646	649	607	629	639	627	650	648	635	644	677	675	621	645	667	598	599	647	654	645	667	621	648	653	612	619	646	605	641	629	613	629	588	640	586	683	655	656	669	621	632	673	610	626	649	667	621	651	631	588	578	677	628	614	647	635	661	656	657	630	627	637	638	677	663	642	589	632	619	655	618	680	645	625	628	612	610	622	614	628	638	653	653	658	603	663	621	634	661	618	611	620	674	652	642	636	633	612	664	624	646	642	665	614	627	635	650	636	667	665	645	622	646	647	590	634	640	635	626	618	671	619	626	600	600	629	630	728	584	643	609	594	650	620	668	668	628	637	592	598	593	613	590	621	625	626	597	579	630	644	621	617	644	641	613	620	606	618	620	610	656	624	603	628	639	641	672	625	640	643	659	651	608	601	569	652	621	626	667	624	631	639	602	631	638	625	670	605	591	595	581	647	646	663	637	579	638	670	625	655	631	620	639	643	644	673	616	632	590	595	631	632	595	624	642	662	618	631	665	634	655	609	629	600	692	630	648	641	607	620	625	675	669	625	620	637	611	648	628	664	607	653	632	645	633	637	638	628	634	627	594	626	676	571	625	665	598	681	627	605	650	623	638	636	641	605	604	625	622	627	623	679	609	639	645	693	654	636	658	674	618	675	599	634	610	619	623	614	623	594	634	639	606	636	646	624	624	615	640	652	618	608	692	618	659	677	632	630	581	587	623	635	641	627	610	615	570	635	570	659	617	645	662	617	630	660	610	624	630	643	640	626	595	580	688	617	616	622	661	655	651	631	615	638	628	645	676	635	649	591	604	648	598	629	603	630	639	605	648	633	625	657	622	629	636	599	662	631	671	672	655	621	671	639	666	593	619	637	656	640	634	626	640	601	660	605	627	611	641	628	617	632	620	623	594	636	656	624	671	581	587	610	644	616	630	620	630	616	661	628	639	641	615	622	649	653	629	637	619	645	648	612	663	629	637	669	588	625	610	588	613	635	658	687	656	635	653	648	658	662	615	597	612	574	622	624	639	664	673	645	661	551	615	610	602	617	656	626	636	585	602	633	636	679	603	639	622	626	547	648	635	668	591	668	621	628	656	610	640	629	660	634	650	592	654	632	601	616	634	621	644	592	675	629	652	642	589	594	575	643	598	601	659	599	648	629	638	623	650	609	653	653	615	587	582	636	616	658	644	635	579	606	598	680	600	614	669	622	610	626	648	585	639	595	580	627	584	631	610	651	599	636	620	640	634	602	597	677	616	632	657	609	633	656	634	621	622	639	638	615	636	638	619	663	616	634	632	637	614	592	608	609	658	644	614	665	617	668	667	652	616	601	653	614	638	628	625	637	631	632	654	640	665	657	612	624	594	606	666	680	659	587	609	626	655	651	652	600	628	614	598	626	637	673	646	637	602	626	652	656	648	642	642	629	584	585	631	603	653	621	622	640	667	665	653	616	640	629	618	597	573	636	607	636	612	606	628	605	651	644	636	633	652	645	666	674	605	654	654	629	638	617	607	624	636	616	636	607	665	580	603	616	636	637	622	642	640	654	631	652	645	664	645	605	655	640	636	622	650	637	627	607	645	595	624	676	629	652	657	622	631	639	711	628	655	636	643	618	638	612	574	667	634	617	645	652	651	625	642	594	625	658	626	645	613	682	627	610	635	617	656	624	634	606	665	644	656	662	597	602	649	606	648	654	667	615	623	637	656	607	628	607	685	629	662	661	598	610	632	637	574	613	637	644	606	641	666	595	607	647	622	648	630	614	629	611	647	663	659	678	628	609	616	631	650	633	634	595	630	623	572	657	635	634	649	622	663	635	605	649	602	672	629	620	641	583	666
27430	4547	922	710	672	567	535	507	438	473	442	480	415	419	383	351	377	369	313	340	320	357	331	309	311	327	340	327	267	305	311	304	302	301	329	318	320	318	327	360	311	359	309	346	312	341	325	298	341	298	316	308	306	319	331	338	329	304	309	327	348	322	295	341	330	321	357	354	317	310	333	355	343	339	334	342	336	323	324	322	354	342	320	343	297	327	320	313	338	329	320	310	298	291	298	311	323	351	357	338	316	325	333	323	290	299	321	322	314	331	293	362	341	335	358	335	312	313	310	318	336	329	327	336	323	295	318	314	308	269	308	310	307	324	308	317	300	304	344	314	294	287	309	312	295	301	310	277	314	315	318	290	331	341	347	332	313	309	306	297	345	311	351	322	324	309	332	283	352	279	282	323	304	303	297	298	293	290	331	324	312	322	307	359	330	325	346	319	301	359	334	337	361	306	329	305	340	287	300	289	310	301	300	320	308	293	318	321	307	300	334	298	338	360	323	311	298	352	336	320	375	317	278	310	349	321	322	337	305	330	311	321	312	301	312	332	307	322	304	332	358	299	297	328	346	302	289	318	319	321	316	304	337	318	319	314	320	300	316	324	271	308	323	317	307	324	320	313	302	285	326	305	293	346	305	316	312	333	310	312	311	325	321	285	303	325	288	305	331	330	335	328	328	297	328	308	334	345	307	335	318	345	302	334	346	320	289	296	316	315	288	305	298	314	321	305	329	313	314	331	320	320	332	306	316	319	317	345	297	325	312	324	318	349	328	315	330	338	311	301	325	337	331	316	333	339	316	305	326	293	316	312	321	305	305	293	331	341	349	309	329	317	330	292	302	307	276	336	335	304	341	304	347	356	288	297	322	311	359	328	321	293	299	301	351	277	292	321	296	307	324	344	312	317	323	292	325	348	309	309	312	326	319	339	331	325	319	312	319	312	322	301	313	296	325	298	322	325	328	304	306	312	323	299	311	311	301	310	363	319	312	322	314	302	314	310	304	319	316	334	332	342	339	324	351	323	316	312	329	315	348	330	306	316	285	326	312	316	299	318	294	318	327	314	302	340	321	280	286	330	303	281	339	293	330	329	312	373	303	326	330	332	327	317	334	288	346	336	286	277	294	297	301	339	332	321	300	304	312	324	312	301	314	320	332	307	327	276	321	310	323	308	345	293	305	298	341	371	306	303	333	336	320	331	281	319	333	310	331	305	332	316	315	340	311	339	316	264	274	329	318	318	313	343	312	302	314	321	332	294	294	325	300	290	312	340	329	317	291	327	320	308	344	321	346	315	320	350	301	291	313	320	311	295	290	308	341	309	307	347	325	308	329	326	318	309	340	320	296	310	305	295	347	336	316	316	313	323	340	302	283	316	340	336	332	298	329	307	317	304	324	321	333	326	313	325	283	316	347	357	318	319	311	337	323	329	342	305	294	300	306	315	334	314	321	341	306	325	347	348	294	313	304	312	311	359	329	307	345	296	317	349	314	344	307	293	309	340	306	297	288	312	309	326	302	359	330	318	320	345	328	325	350	311	335	306	297	294	352	315	301	301	304	306	290	310	308	313	349	286	324	306	333	334	325	338	323	316	317	342	317	319	333	312	317	334	291	329	348	328	302	313	313	307	342	336	337	297	332	321	349	288	312	283	296	316	338	310	323	297	346	308	289	335	311	313	338	343	342	331	312	342	355	287	316	309	321	329	302	313	307	331	299	321	335	293	292	324	306	321	321	332	330	345	286	319	299	311	320	293	337	352	316	318	354	325	300	332	295	317	300	350	333	334	311	314	305	311	326	324	319	313	299	353	323	320	316	305	319	317	315	327	344	344	285	267	317	299	324	312	308	335	314	306	327	317	298	370	317	334	307	296	318	323	305	350	327	331	343	313	316	307	317	326	339	310	317	315	318	279	289	281	330	337	292	292	326	321	306	326	311	346	306	300	307	321	316	335	323	297	282	293	349	305	336	319	310	333	321	337	324	323	370	338	337	299	352	327	368	311	302	305	320	351	321	291	341	320	323	321	284	327	339	280	356	284	334	319	329	320	307	322	306	281	344	314	283	320	335	309	304	308	350	289	321	322	304	321	292	340	360	276	311	335	306	296	293	312	299	338	332	293	325	300	309	312	327	318	318	304	307	318	327	289	291	341	319	320	306	322	334	311	314	278	310	306	329	321	341	319	347	329	325	298	305	327	328	323	331	334	276	302	345	326	323	313	314	348	330	306	339	320	305	354	310	330	252	323	332	300	281	326	319	339	331	309	335	320	336	345	316	320	328	331	314	283	315	312	312	319	337	324	318	319	358	333	312	283	300	365	294	302	326	317	345	343	344	316	329	345	319	277	325	316	320	342	319	337	295	342	319	279	307	306	308	320	332	328	352	315	319	313	311	312	335	336	323	310	292	320	341	362	319	322	337	292	322	306	324	317	307	321	293	360	326	302	314	345	321	283	350	315	308	317	349	363	283	317	331	345	322	306	317	345	343	332	333	322	337	319	305	283	339	316	299	293	315	326	308	292	330	290	299	325	340	331	303	310	323	295	318	311	304	300	321	339	329	319	306	287	311	329	304	298	308	323	295	307	323	328	308	314	333	302	313	295	316	359	317	316	307	327	337	337	323	303	325	305	316	318	297	325	299	306	332	318	321	302	330	348	307	319	288	297	327	306	319	269	316	319	326	328	315	318	309	311	326	329	320	314	315	333	304	341	302	341	322	314	338	326	338	316	310	341	300	305	315	342	331	348	316	330	357	341	304	312	335	338	334	315	292	323	306	346	325	319	331	314	328	326	345	290	307	329	328	348	308	267	333	313	331	305	301	342	298	303	330	319	278	317	309	314	318	318	351	337	313	330	334	299	325	299	300	274	331	302	321	329	315	354	308	293	320	335	315	305	280	316	274	318	312	304	312	298	320	298	305	278	313	304	317	327	294	281	353	308	322	299	350	321	312	331	312	311	343	316	331	311	311	332	336	301	345	294	311	299	300	309	336	342	311	334	350	317	309	344	319	309	322	323	305	324	336	345	317	314	291	298	324	309	300	328	350	321	328	288	325	318	288	310	379	346	312	248	276	323	320	314	334	317	332	316	310	319	324	325	325	323	324	296	310	329	327	275	307	297	341	333	305	332	309	296	310	307	336	338	295	317	331	352	338	315	324	295	332	335	299	306	311	358	297	374	347	329	329	305	325	315	317	324	310	288	301	302	289	300	314	326	264	309	315	324	315	337	360	329	240	325	339	312	294	292	322	328	293	332	316	310	345	320	322	321	338	277	328	296	302	337	291	301	336	321	306	303	339	290	292	304	311	309	312	318	321	339	322	326	315	294	293	348	315	325	326	316	317	303	324	313	354	337	307	316	309	361	293	315	341	296	327	310	298	309	295	288	299	328	304	315	301	323	286	317	302	293	272	303	322	336	336	318	312	328	295	333	328	313	323	359	350	296	305	337	329	372	311	316	330	304	332	332	343	278	297	332	349	337
18662	1919	2007	2243	2119	2004	1818	1772	1733	1644	1652	1628	1578	1502	1438	1204	1124	935	831	861	788	828	832	803	773	777	830	858	796	786	798	838	808	801	782	745	783	771	779	727	786	810	729	717	720	741	803	801	811	751	769	794	767	749	778	758	714	740	748	802	728	812	767	790	704	758	730	772	730	727	789	807	759	779	802	779	755	779	770	824	728	759	758	785	736	729	730	755	741	776	815	735	683	757	791	784	814	763	779	775	740	750	704	765	686	722	757	747	753	746	753	708	748	748	771	761	780	745	777	754	704	747	749	713	749	747	814	749	767	758	778	790	792	716	721	751	745	787	782	736	720	733	767	787	798	770	744	754	757	804	772	755	757	741	739	777	756	755	730	720	736	714	738	744	762	716	743	736	831	719	764	734	802	739	773	778	786	711	732	746	788	776	796	700	770	791	770	711	726	773	725	756	779	750	765	729	781	759	743	736	732	758	784	724	761	744	762	803	712	777	767	699	730	769	748	742	771	756	776	794	770	745	794	765	766	698	737	770	738	791	787	720	792	808	797	719	717	752	730	767	772	786	739	751	786	744	784	729	769	754	793	752	730	744	781	776	770	744	728	761	801	777	736	764	798	763	741	723	777	729	753	775	719	781	813	760	729	748	730	792	769	785	747	788	764	794	713	797	760	730	716	744	714	779	750	715	779	776	720	756	786	714	728	750	736	746	740	744	788	754	776	825	779	765	768	740	785	790	726	723	743	743	738	741	753	779	735	712	760	793	772	721	751	783	762	736	772	805	761	778	757	718	803	786	745	742	745	709	731	800	703	754	791	776	772	749	769	738	758	750	783	764	791	718	762	775	772	740	781	782	731	804	720	740	778	815	736	743	748	772	747	740	773	767	782	734	709	797	768	761	727	748	765	774	758	742	736	742	738	762	753	763	716	766	748	778	708	750	744	700	755	779	741	731	780	738	756	728	744	778	772	738	775	770	783	764	788	770	748	775	754	771	741	766	739	759	767	747	754	777	780	802	755	803	729	761	720	777	769	809	744	757	714	747	752	763	750	713	766	732	793	761	773	695	779	787	775	774	799	743	736	786	775	736	767	755	742	753	736	747	753	809	783	710	749	792	744	772	745	737	756	748	757	724	755	724	750	708	716	785	740	783	723	794	806	770	737	765	753	751	788	732	758	756	759	778	752	744	766	756	748	784	792	730	770	714	753	743	763	752	749	734	751	759	726	743	741	769	799	755	780	746	772	771	748	754	746	769	745	779	736	754	785	782	757	798	779	772	751	752	789	743	713	743	748	709	752	789	768	766	793	775	719	762	738	756	725	753	743	705	748	777	766	806	715	729	747	799	791	786	773	753	728	801	738	789	717	751	735	721	744	747	754	762	771	760	771	774	714	757	748	751	817	719	758	724	762	753	807	742	745	742	751	763	770	760	679	736	764	715	755	775	708	766	745	785	755	763	770	809	744	766	701	797	692	752	777	767	761	754	769	774	771	751	812	757	767	729	727	821	783	790	809	749	757	701	773	787	756	804	776	770	779	761	777	725	771	774	776	754	752	715	717	759	770	732	755	738	794	746	761	808	721	790	762	790	751	752	768	736	805	726	743	740	763	748	757	732	743	777	767	777	754	786	749	787	743	762	778	756	816	751	819	742	729	772	786	747	799	751	779	749	744	824	761	756	780	766	746	754	742	743	722	779	753	784	756	702	736	745	853	760	763	795	721	791	796	749	796	771	787	746	730	721	750	769	751	776	761	744	786	759	753	790	759	777	735	775	762	792	764	792	803	797	779	709	752	778	794	769	721	754	799	746	761	756	771	789	733	793	770	748	750	745	741	771	785	785	764	717	738	746	731	778	766	694	731	718	743	778	741	796	751	773	749	727	742	731	764	754	723	760	775	758	774	752	792	766	802	752	728	750	737	752	779	780	805	767	714	774	753	778	773	771	727	796	742	784	701	728	786	777	769	749	732	736	806	719	766	788	754	724	779	786	718	718	723	775	743	814	766	801	790	750	766	727	749	752	748	758	753	789	754	755	764	774	781	787	756	753	796	708	764	778	717	772	817	736	836	784	772	781	792	829	757	781	766	783	766	734	795	730	766	738	785	770	728	786	771	748	760	803	750	734	741	749	770	771	765	807	740	748	731	801	811	789	734	786	788	721	790	756	766	762	740	755	775	775	723	750	763	724	743	718	765	762	736	778	781	725	750	794	746	752	712	791	802	745	710	726	762	778	771	788	699	725	766	798	771	788	752	769	787	719	692	751	739	736	775	799	693	782	797	723	810	760	744	788	774	754	708	750	768	803	753	732	760	776	763	794	787	761	774	731	772	768	730	746	739	806	717	769	762	761	765	778	736	753	708	776	750	692	798	755	753	759	757	781	745	756	801	766	786	802	775	738	728	769	739	753	788	759	714	711	766	729	789	733	762	764	739	793	760	779	756	782	784	722	767	776	762	765	712	764	763	737	759	772	774	743	766	739	732	709	700	788	771	774	747	778	765	783	774	776	739	735	756	746	704	762	729	766	754	767	727	830	783	770	766	755	759	698	799	712	728	739	710	774	765	773	775	785	784	747	737	800	766	728	756	738	746	781	804	744	739	734	743	740	747	787	769	768	775	753	754	714	741	762	803	773	747	744	773	812	746	734	725	775	725	771	742	728	747	757	760	768	745	764	843	735	791	769	763	757	734	738	716	749	783	773	748	785	746	752	764	756	780	793	769	796	758	771	745	770	758	715	782	783	806	764	743	710	763	751	796	763	728	733	785	727	724	751	763	738	776	768	765	744	713	730	781	734	769	762	752	796	726	730	783	800	759	785	724	782	717	746	799	730	770	732	758	715	749	768	785	817	753	750	778	780	778	742	739	753	761	747	809	752	807	766	761	767	787	751	773	745	724	792	760	762	714	766	774	720	752	744	745	754	770	762	735	756	808	747	785	753	750	796	753	757	777	781	741	771	735	800	780	764	744	764	760	783	807	731	754	740	762	707	722	779	699	781	801	778	760	674	725	766	749	746	795	805	763	766	750	755	764	761	771	723	726	804	793	778	782	751	741	767	740	811	723	805	795	728	762	726	720	731	749	783	781	727	745	783	750	731	791	777	785	767	780	782	796	768	709	768	723	763	720	745	729	735	731	716	697	761	743	767	754	769	717	715	718	721	717	772	687	722	714	798	704	773	721	811	714	824	779	768	782	767	746	732	798	754	768	781	745	753	795	789	779	774	756	742	797	744	754	730	714	713	765	738	720	753	785	759	760	774	704	752	756	772	765	787	774	792	753	760	762	787	746	769	776	763	783	760	750	747	743	723	773	782	781	779	754	766	804	781	755	752	797	758	754	708	760	803	737	782	754	748	750	772	786	738	755	705	741	744	710	763	723	776	710	745	724	706	732	781	787	740	760	757	770	712	735	786	789	843	772	795	752	715	771	756	726	759	786	784	817	754	742	725	780	757	784	758	745	721	744	744	724	785	750	762	779	747
37500	8792	1548	1028	697	632	545	472	420	446	476	433	432	354	334	322	256	244	224	230	219	243	227	228	226	263	246	227	245	256	253	225	208	223	223	227	234	206	236	220	218	238	202	199	221	223	207	204	212	202	212	218	197	207	218	237	222	230	221	191	237	198	222	208	216	185	214	210	233	232	216	252	264	195	202	215	209	212	227	199	236	223	203	205	201	202	197	242	219	218	242	193	260	189	194	252	187	219	225	225	204	229	210	218	209	228	198	196	228	206	204	225	213	196	228	227	222	205	203	239	188	217	211	238	204	186	229	203	225	222	206	216	223	218	196	212	218	220	205	210	221	223	222	205	221	232	208	219	216	233	224	224	211	218	218	220	235	220	224	258	201	214	199	226	223	232	212	239	236	202	207	212	207	237	208	219	244	234	227	241	220	208	228	185	210	243	225	228	230	254	214	217	196	206	229	220	218	209	224	228	212	221	209	215	260	208	198	240	210	210	216	198	220	209	205	222	197	190	236	211	251	228	216	241	211	241	215	220	226	210	228	216	223	232	203	207	207	243	230	211	221	202	234	215	209	204	212	232	191	202	240	209	236	231	235	220	199	194	219	236	184	203	183	219	212	202	224	206	237	197	197	193	211	182	228	235	219	213	222	205	199	189	215	227	212	214	223	211	222	202	199	207	238	246	212	232	218	225	246	207	227	184	222	211	221	218	241	237	209	207	217	217	221	212	205	220	212	216	206	228	221	210	227	202	224	198	229	230	196	184	194	201	231	190	202	197	203	219	224	210	222	194	222	190	201	224	180	224	207	219	218	223	235	219	179	224	232	205	235	218	207	203	231	218	233	208	210	233	209	202	185	213	202	194	227	228	214	194	189	211	198	237	238	225	223	231	223	224	199	202	192	219	231	222	225	201	202	200	194	208	194	196	203	236	233	196	218	213	192	187	213	186	246	229	216	199	201	217	192	189	224	230	232	212	223	210	208	210	251	239	210	193	190	240	182	196	206	200	226	229	223	201	203	216	259	216	226	230	222	247	214	224	182	190	222	191	204	203	206	258	208	201	210	206	226	213	219	198	254	216	227	249	217	195	206	198	208	217	226	189	221	227	216	223	226	218	190	246	203	216	195	202	218	213	198	216	200	243	204	211	203	217	220	217	183	215	220	201	214	220	196	210	205	232	208	207	208	206	214	219	214	233	204	194	193	217	204	184	209	232	213	221	223	225	219	201	236	212	208	237	244	220	213	257	220	171	232	202	208	194	222	193	177	231	202	239	190	212	217	222	231	249	210	216	197	195	207	190	217	209	210	198	240	224	216	243	218	199	213	252	218	219	208	226	204	218	203	204	231	225	208	220	231	214	211	231	209	221	203	213	207	198	203	188	219	228	217	226	224	193	225	209	244	212	220	203	224	251	228	215	224	230	198	222	199	206	235	212	222	203	208	217	206	217	234	192	216	210	223	219	205	221	253	216	197	201	212	211	247	218	193	241	224	241	199	219	223	195	219	207	239	209	207	221	195	216	214	241	215	189	203	223	206	226	202	206	185	205	196	205	195	218	201	236	213	215	204	224	228	230	207	235	233	224	202	210	227	235	196	237	221	223	220	239	199	192	224	225	198	213	198	192	199	212	210	226	193	209	240	230	207	197	207	208	211	210	210	223	252	226	216	229	223	227	211	197	221	217	211	192	225	244	243	200	219	220	240	213	216	220	221	222	182	231	230	226	220	216	208	212	216	237	234	229	221	228	247	210	240	214	229	249	224	229	243	227	227	220	204	240	194	216	190	231	241	225	201	218	213	234	224	204	242	208	205	188	244	199	214	205	216	206	238	247	229	248	198	225	212	183	178	209	226	218	190	229	261	227	244	212	216	258	186	221	213	196	203	195	203	185	219	218	215	229	201	185	212	209	227	234	216	217	218	200	200	197	216	226	245	215	236	219	234	223	211	210	209	222	186	216	215	200	211	225	209	225	234	196	199	222	223	198	208	238	198	234	207	204	178	206	218	194	245	234	204	232	211	207	205	213	204	214	228	217	207	243	163	212	203	234	224	238	223	223	219	203	203	216	184	217	224	221	185	213	209	227	251	236	233	205	242	206	235	206	221	207	200	235	217	204	224	199	219	222	232	223	235	218	227	206	220	242	228	204	229	238	209	199	215	197	188	219	187	209	211	210	192	190	217	234	210	228	205	212	209	209	216	239	214	220	218	222	206	225	227	217	191	211	192	203	203	223	212	216	216	216	192	209	204	254	198	226	228	226	213	199	227	204	222	204	216	229	208	211	230	211	207	215	245	237	213	210	210	235	208	224	214	217	217	215	196	209	229	219	213	203	217	220	216	220	182	214	217	208	201	209	242	220	210	212	223	210	195	208	211	221	249	225	222	206	213	195	233	228	226	209	218	218	202	215	218	195	208	230	219	220	193	208	230	228	193	191	209	225	221	213	193	242	220	192	199	202	218	241	221	213	230	223	221	215	234	207	199	240	205	211	208	197	203	214	230	221	212	213	205	249	236	208	197	209	214	207	208	236	202	202	221	199	210	210	213	210	201	209	232	248	206	235	224	218	220	192	225	208	232	201	242	196	226	227	211	218	231	215	218	230	260	205	244	225	218	210	238	232	217	228	218	212	220	206	221	224	209	200	217	237	207	209	193	247	227	214	211	208	220	207	208	190	228	218	217	197	210	209	229	211	208	205	235	214	255	205	207	223	221	220	229	229	229	232	211	219	222	201	205	235	216	200	233	203	219	224	212	226	209	229	198	204	240	213	231	219	219	212	213	230	217	202	222	223	218	208	201	193	184	221	205	205	242	198	229	195	204	208	217	212	210	194	222	239	222	225	199	215	209	205	200	245	229	230	205	202	255	231	171	223	208	237	226	212	215	231	239	208	227	231	233	236	182	200	185	197	201	208	199	226	204	207	247	241	225	191	208	215	220	222	216	208	205	230	196	209	214	220	234	197	225	205	217	200	202	190	203	206	205	220	219	228	218	233	204	199	216	213	218	237	228	248	254	211	205	237	222	197	209	198	214	207	204	212	218	196	217	202	232	197	187	220	264	234	197	214	209	220	211	228	221	202	224	206	216	238	252	220	242	205	193	237	229	234	210	252	235	182	212	189	228	213	225	194	211	211	213	227	194	209	222	201	208	237	199	247	205	221	224	201	216	212	199	207	225	214	196	223	206	218	222	218	220	231	240	224	191	221	199	230	229	210	206	200	188	248	212	209	214	207	212	224	226	184	228	232	184	229	245	232	225	236	231	222	205	215	205	215	244	212	222	215	230	217	219	209	204	213	207	225	212	194	221	207	215	236	227	235	217	218	199	230	216	232	221	224	198	222	219	214	214	196	199	204	225	232	238	193	193	208	206	186	222	215	194	254	226	230	218	207	210	202	198	224	226	194	200	232	218	222	196	230	221	215	214	214	221	221	200	235	224	205	223	205	207	214	223	206	204	211	194	195	224	221	213	219	226	244	231	224
23790	2382	2558	3013	2656	2331	2253	2084	1996	1927	2006	1977	1748	1687	1371	1170	929	707	619	673	637	752	634	633	637	631	647	598	644	663	622	604	570	570	552	584	554	576	546	537	534	522	539	520	551	514	521	492	533	521	558	526	579	558	557	481	539	510	533	560	568	521	495	487	540	556	558	524	561	504	465	556	542	523	526	554	520	519	539	563	584	510	530	516	539	500	539	532	506	524	514	519	522	555	573	516	541	533	557	466	523	498	493	508	538	551	513	579	538	528	530	508	497	519	534	524	535	480	503	539	523	534	513	518	500	478	516	491	492	578	543	526	538	504	558	515	541	568	504	532	531	568	508	515	528	497	538	501	505	494	597	524	545	522	507	541	517	522	550	546	512	534	506	582	505	510	519	528	521	537	536	572	505	524	495	520	523	501	535	552	533	480	514	523	484	523	528	515	501	554	499	529	521	558	504	475	523	553	531	560	568	502	547	507	499	495	552	520	490	532	519	535	524	540	520	556	519	556	512	518	488	542	549	498	513	492	527	480	528	551	552	505	522	489	545	563	490	501	527	528	515	547	528	509	536	537	540	535	526	512	469	483	553	557	495	566	558	505	507	552	557	510	524	565	481	524	538	494	553	503	506	498	550	576	559	549	497	517	512	548	516	524	542	571	542	557	484	546	493	513	508	529	497	545	539	490	543	510	532	517	552	517	535	492	504	534	523	525	526	487	511	489	543	483	557	530	509	532	545	546	537	501	509	473	480	506	540	531	499	532	546	517	526	545	515	568	496	528	548	533	572	521	544	508	504	529	558	529	525	526	508	515	529	540	514	511	522	534	487	521	518	508	528	545	559	515	503	513	513	539	486	506	507	503	529	485	511	520	511	552	521	524	518	516	548	535	518	541	517	518	500	581	527	531	508	501	515	553	554	524	528	492	491	547	525	519	535	553	532	529	503	546	504	500	462	532	555	472	456	517	546	528	516	557	526	565	526	514	542	507	541	557	526	539	504	536	495	555	508	539	534	488	565	527	543	526	526	559	522	514	531	545	531	524	518	530	537	556	488	504	507	508	496	504	489	539	542	496	518	494	546	522	517	507	532	533	517	532	472	513	530	525	532	508	541	515	537	555	507	546	538	527	539	511	549	544	544	509	544	555	492	524	538	545	546	521	516	574	559	510	522	549	509	535	501	513	534	529	510	499	519	539	519	472	516	514	507	531	533	564	566	504	574	537	556	493	506	540	515	526	526	566	502	566	513	521	497	572	538	558	499	497	529	523	580	544	539	541	501	537	524	525	545	543	548	520	494	540	511	559	494	526	527	517	518	522	551	491	532	537	551	501	514	489	542	489	539	533	517	536	510	509	505	531	543	553	520	535	522	525	532	537	518	574	498	548	530	514	545	529	567	502	523	539	540	530	506	538	516	538	566	509	545	533	521	506	574	525	535	546	536	531	536	531	519	533	544	545	499	535	572	524	558	530	523	558	522	519	526	529	517	505	521	500	495	533	536	536	538	530	537	487	508	498	493	504	560	529	536	500	530	533	562	537	546	544	557	538	522	511	539	523	562	516	500	529	528	493	526	554	544	573	551	532	544	514	542	520	532	519	487	543	542	555	511	538	555	546	516	502	539	527	522	479	541	528	514	534	536	526	484	512	527	552	491	507	534	555	549	522	530	500	536	529	499	512	556	529	542	520	552	535	518	528	490	531	493	489	499	512	459	520	519	537	527	509	567	541	529	542	541	475	468	534	519	528	551	519	532	540	507	541	533	531	538	500	547	515	483	546	527	526	521	521	541	517	543	536	507	505	575	553	506	523	511	477	496	571	529	546	550	509	557	547	513	510	537	530	544	526	545	468	557	527	557	549	512	520	520	524	509	532	523	553	550	542	575	541	557	539	529	520	525	512	519	510	525	512	502	519	551	504	528	539	535	495	506	527	547	577	519	534	512	520	509	502	553	506	506	555	519	477	508	534	517	545	501	552	537	499	538	515	550	549	476	530	516	533	548	523	507	524	541	530	545	508	532	565	540	520	511	502	508	479	547	515	530	503	496	510	514	524	543	518	540	526	517	535	563	529	543	522	524	540	514	530	515	523	543	530	507	514	520	550	510	540	541	508	531	524	525	491	543	557	505	511	533	535	523	527	509	528	544	527	534	533	542	523	525	531	520	503	511	557	520	545	529	467	500	513	530	526	528	481	543	537	523	502	513	522	505	536	480	514	536	533	568	494	551	528	523	556	527	515	524	524	526	539	513	576	485	528	553	554	531	549	549	529	525	542	504	502	542	555	518	518	547	560	532	539	463	533	519	542	496	524	570	514	508	542	522	547	556	523	512	551	537	549	534	563	536	493	533	532	532	489	544	552	567	576	499	529	543	490	534	519	543	535	484	553	565	523	522	498	500	488	552	549	556	561	504	538	512	520	498	509	509	503	549	519	536	538	535	560	559	524	530	523	568	507	505	498	526	494	535	546	525	539	557	539	490	517	520	532	533	531	520	539	541	526	492	554	539	541	515	588	508	535	523	535	557	523	526	552	525	501	507	538	516	538	524	527	517	515	514	527	556	548	472	527	519	531	522	526	549	522	577	543	505	529	498	498	508	510	478	540	503	534	506	508	526	533	523	534	546	467	541	533	549	518	558	545	540	494	541	530	530	515	577	548	507	498	510	522	540	535	515	525	537	565	553	510	540	544	544	501	523	560	522	540	503	533	529	514	501	523	540	563	492	505	501	523	528	501	538	530	539	532	480	494	519	557	493	558	501	543	526	541	556	508	558	515	546	512	552	522	520	518	539	510	506	494	528	554	537	526	560	506	510	534	535	478	524	509	532	547	542	487	538	518	495	528	492	502	504	519	506	512	536	500	517	526	525	488	513	519	570	541	535	522	549	500	512	514	511	536	552	515	563	487	542	556	518	518	520	536	529	520	513	516	542	538	518	525	537	519	539	525	518	517	536	518	533	546	524	514	486	502	526	536	506	488	544	548	537	528	511	487	510	548	526	536	490	524	486	572	491	537	522	506	563	517	519	565	533	480	531	555	514	545	522	554	541	534	576	542	554	504	513	492	563	548	522	503	551	516	520	544	537	513	553	503	499	526	507	501	519	573	535	557	520	476	548	540	561	475	555	509	505	523	490	496	533	550	557	540	522	526	554	536	516	528	510	520	508	531	555	559	526	552	499	548	511	499	512	510	511	510	483	531	540	521	518	531	519	489	505	521	547	540	511	506	539	539	519	517	547	571	494	520	512	508	527	499	517	466	500	485	507	554	542	522	498	534	496	526	507	529	507	553	496	511	549	537	515	530	558	493	549	526	573	625	587	547	500	515	519	533	537	543	529	532	508	488	498	528	524	529	534	483	509	562	501	528	543	550	530	525	518	510	527	553	499	542	521	530	549	535	564	558	529	508	550	465	504	537	535	547	521	524	481	519	520	548	568	516	562	555	483	500	508	506	517	498	560	570	570	517	541	542	554	487	536	531	508	510
12513	1300	420	374	329	301	351	327	316	327	307	343	293	308	260	269	247	236	258	250	267	267	275	243	258	254	242	276	264	251	243	267	235	256	245	273	242	250	255	236	239	262	277	242	238	252	255	293	267	249	247	250	254	255	225	249	259	261	252	229	270	227	273	285	251	292	245	253	272	277	254	240	248	264	289	256	258	275	263	236	278	231	245	245	255	282	246	236	244	278	273	259	257	276	278	241	269	234	238	252	248	239	245	272	257	284	258	270	262	215	239	262	230	253	241	255	293	261	251	242	263	260	239	233	246	250	248	260	254	242	259	270	252	276	278	256	271	252	246	282	261	276	231	262	272	217	271	276	229	252	229	231	259	236	236	239	255	249	263	233	263	254	247	235	260	286	256	249	245	259	257	260	239	260	255	247	293	270	257	272	236	231	257	246	231	258	244	277	234	256	264	261	269	247	252	244	287	272	252	266	239	299	285	249	269	234	253	290	225	272	231	258	248	262	290	254	259	261	261	256	247	247	239	231	252	273	268	275	274	260	239	244	278	246	250	266	250	281	265	257	252	245	265	250	221	246	246	263	268	270	243	252	242	251	237	260	233	254	280	286	272	236	239	254	271	255	260	263	265	258	240	238	275	245	269	280	249	254	244	274	273	259	288	242	276	269	234	239	268	229	221	244	257	251	259	241	263	241	255	233	251	245	250	239	254	262	251	234	259	249	254	242	266	240	230	254	270	239	248	234	248	253	228	231	264	248	235	243	235	298	273	252	251	249	251	286	249	265	273	254	260	272	292	255	247	234	242	271	254	263	241	273	261	235	252	234	259	259	246	257	265	249	201	251	236	221	264	244	248	230	248	284	275	250	234	244	260	249	265	242	234	242	245	253	246	240	240	262	254	269	277	261	260	231	279	237	231	274	221	262	240	241	262	245	258	268	254	239	261	269	272	267	260	247	261	248	266	259	248	261	251	249	266	252	271	258	269	247	245	253	251	236	250	262	255	240	232	262	245	234	264	267	243	249	256	239	260	228	259	238	241	259	247	286	285	256	245	265	290	233	241	259	272	260	260	259	251	236	277	235	250	236	270	233	263	238	249	249	258	254	247	264	240	239	280	274	250	291	250	249	262	272	284	233	264	242	251	274	275	276	238	282	248	240	247	256	263	237	272	267	258	231	229	253	249	259	269	270	277	265	283	281	242	228	265	263	281	254	242	234	258	247	274	243	247	253	250	259	251	250	251	240	249	267	270	273	243	275	253	264	276	235	241	275	228	224	264	264	250	246	232	270	259	264	249	257	277	228	263	246	242	234	230	232	282	281	250	273	305	247	253	257	274	258	213	259	268	255	257	255	281	277	262	246	247	238	231	232	248	260	269	265	264	244	270	235	247	277	289	230	237	269	261	250	281	261	255	255	242	244	262	299	277	249	234	237	309	271	241	264	276	240	238	270	227	243	235	276	275	259	277	259	264	237	243	239	232	249	252	279	262	269	270	268	263	270	272	246	224	241	250	266	268	258	264	241	257	229	255	251	243	260	249	240	290	281	238	264	255	269	240	250	265	243	272	229	250	294	263	255	259	267	255	243	236	265	277	245	252	241	275	258	250	258	269	269	250	248	237	277	287	260	258	250	238	242	241	242	257	250	269	270	266	250	262	268	266	259	214	218	266	249	266	252	274	284	241	235	233	242	255	255	239	280	278	262	275	235	261	251	257	254	255	280	274	299	229	227	284	255	253	269	267	245	298	260	217	253	252	255	217	266	246	241	279	263	256	258	245	278	253	255	316	269	255	226	269	260	263	267	241	252	257	229	266	242	244	270	244	268	277	252	229	276	274	267	261	225	268	263	240	266	212	234	229	238	260	249	284	268	273	248	253	265	259	264	243	280	262	270	265	226	247	237	283	239	233	233	269	270	272	246	259	261	238	250	259	227	255	229	246	261	254	239	233	213	255	260	242	244	260	236	241	242	261	249	241	287	291	254	235	269	265	241	287	247	255	231	267	298	249	274	265	219	287	244	276	266	275	238	244	258	247	230	223	271	257	264	256	262	219	242	251	263	254	263	246	248	234	246	215	260	280	266	276	237	261	231	248	246	268	265	243	273	258	273	268	261	253	244	267	228	255	255	232	266	244	262	234	252	248	232	250	251	240	253	242	278	222	227	234	253	243	255	280	285	273	273	268	267	279	239	263	250	258	266	289	262	241	251	250	249	269	265	269	282	261	235	268	247	249	254	263	218	258	236	235	279	253	241	244	259	276	234	234	242	261	246	272	275	267	263	290	252	246	228	263	266	226	268	291	246	261	240	256	211	275	262	282	244	250	272	270	239	225	247	252	254	263	249	288	260	239	259	280	224	226	246	243	260	249	277	272	276	285	279	239	238	211	269	266	246	253	265	255	261	277	280	237	239	270	278	260	260	244	244	257	269	254	273	282	262	296	253	258	234	249	225	264	232	261	270	254	262	252	278	250	253	250	228	221	275	235	248	241	264	238	256	274	273	261	266	249	268	261	262	256	256	277	248	223	248	264	261	264	243	257	261	260	231	245	285	263	267	268	258	262	231	250	245	272	278	277	286	241	235	259	250	249	237	259	239	227	251	241	286	218	261	264	254	241	222	255	254	225	260	258	228	270	290	236	275	245	277	239	245	264	269	250	277	236	251	251	256	250	241	254	276	272	230	279	246	260	244	242	260	237	243	268	235	272	262	245	245	258	282	230	241	199	269	253	255	254	264	213	253	252	273	274	251	290	226	249	272	275	266	238	254	265	268	229	253	243	264	263	227	257	253	270	236	256	279	276	276	250	229	265	254	245	254	262	241	267	279	258	282	264	250	248	254	240	272	286	245	266	240	256	281	285	278	245	240	240	246	243	234	264	246	237	264	247	257	260	238	239	273	266	271	253	217	239	257	242	240	243	269	250	254	263	271	247	254	262	256	277	263	254	247	249	254	219	254	244	264	227	249	233	258	219	248	241	225	221	248	243	260	279	258	227	259	247	285	271	242	278	254	247	256	278	268	261	255	255	261	270	261	277	243	277	272	245	237	237	219	257	242	263	216	223	269	254	249	250	253	242	277	284	259	263	258	243	248	271	261	233	281	247	266	247	237	250	256	244	258	247	267	237	259	280	249	270	251	242	250	224	258	260	242	255	270	266	230	271	239	249	250	230	242	258	261	265	232	243	248	257	261	250	232	245	247	265	281	251	259	272	253	288	276	275	259	276	265	236	266	263	270	228	254	244	241	246	293	229	237	233	239	265	303	227	228	246	242	248	251	250	270	233	269	233	277	275	284	268	249	263	278	265	230	246	227	265	254	273	252	251	252	269	249	234	268	259	280	227	264	284	265	236	269	289	233	247	226	274	249	238	259	258	270	246	281	247	240	261	235	261	251	243	248	260	254	254	247	228	229	262	291	235	284	247	276	251	261	231	275	212	234	249	255	266	259	265	271	226	269	251	263	290	262	256	260	269	274	255	255	265	262
8925	945	1031	1216	1108	989	1004	985	1147	1147	1112	971	947	873	829	799	679	647	641	613	651	664	642	632	646	719	674	669	687	638	623	592	620	677	638	611	611	636	619	665	633	629	650	621	654	607	627	621	625	658	612	606	642	615	651	610	632	599	592	608	583	638	647	647	638	699	619	617	652	600	627	579	613	613	603	636	637	700	639	640	623	624	672	614	619	627	644	623	617	602	599	655	670	636	647	656	649	635	649	655	628	636	607	591	705	638	627	663	644	636	612	599	604	609	634	609	640	674	640	638	642	622	647	662	658	624	596	676	589	605	644	626	616	631	659	620	633	628	608	671	636	663	635	652	605	620	628	641	594	641	575	618	627	623	627	633	666	624	634	600	619	660	621	641	623	681	615	629	648	620	626	651	652	613	623	629	667	625	600	672	669	628	616	612	620	617	623	615	615	620	630	603	595	626	616	652	611	607	679	594	620	627	593	596	621	643	610	641	625	638	591	685	631	618	672	604	626	658	669	620	616	630	601	606	659	623	604	660	647	619	612	649	669	644	649	626	691	651	595	595	579	625	650	611	567	649	608	626	611	620	612	608	624	653	621	616	629	586	595	631	612	645	613	620	624	623	646	647	661	643	634	612	611	640	623	599	635	620	668	710	562	625	603	655	638	630	698	690	631	611	641	608	627	636	606	644	626	651	638	652	633	589	633	657	657	669	617	594	659	596	590	593	686	624	642	655	571	627	630	611	594	655	658	651	644	627	621	600	665	628	620	586	620	595	631	624	618	596	622	662	618	604	636	619	647	629	619	639	653	692	619	607	634	619	611	658	628	585	657	631	626	622	592	600	593	617	639	650	625	629	611	596	608	586	611	645	615	679	626	604	588	629	644	663	614	605	657	621	626	651	609	624	664	596	612	642	631	637	638	630	587	645	623	622	636	607	638	598	611	649	632	618	612	619	645	675	599	625	613	638	637	655	644	630	651	603	665	625	655	645	618	602	675	640	650	623	642	662	635	644	598	650	631	625	620	584	648	628	604	607	651	616	657	652	635	605	569	655	631	644	631	659	668	631	615	619	624	588	644	600	692	643	645	645	641	640	639	571	599	587	603	640	613	623	578	629	626	638	623	619	634	641	619	621	612	666	624	647	613	611	640	590	649	625	619	622	600	619	654	615	641	634	638	639	639	581	603	649	638	669	602	649	630	607	645	594	661	600	654	675	599	628	639	643	609	645	684	598	632	626	609	641	637	642	613	622	608	615	624	660	611	665	659	619	669	612	656	694	641	649	618	640	663	617	642	630	656	629	653	626	593	603	625	588	656	611	604	637	647	611	601	601	616	658	609	616	637	641	622	598	587	603	633	616	645	593	610	611	601	595	562	617	615	613	622	674	610	607	602	601	650	638	646	584	618	616	596	645	628	622	653	600	610	629	663	660	657	601	606	588	651	614	615	617	634	605	642	562	624	638	657	603	640	617	645	694	675	643	630	615	637	630	622	671	645	610	642	611	648	630	690	623	625	611	609	607	643	655	604	632	607	623	583	671	645	645	681	623	660	673	689	623	576	617	633	650	621	613	619	615	646	632	644	649	599	635	621	617	640	661	633	622	612	608	623	613	561	595	596	622	572	571	639	642	687	698	636	655	647	678	615	637	634	606	637	650	632	619	621	651	638	642	601	634	641	623	646	657	614	644	701	650	634	597	598	655	638	607	641	607	626	662	637	657	620	623	646	604	690	624	646	616	616	631	618	676	634	619	663	652	587	611	631	590	642	642	638	614	630	623	653	576	636	664	646	590	636	647	625	629	598	672	620	649	643	563	606	660	578	611	617	658	627	661	639	616	584	650	593	606	644	625	610	660	639	585	620	636	652	646	658	644	678	591	663	673	633	629	644	597	660	652	606	657	642	679	656	588	649	615	660	637	639	657	649	601	617	674	626	640	637	608	610	646	652	652	686	637	628	646	653	620	627	670	645	597	611	634	620	673	624	609	636	623	674	614	611	617	639	635	619	664	633	596	593	635	674	634	650	632	629	639	629	652	613	634	639	647	629	601	674	638	638	641	667	586	637	610	614	670	633	652	632	631	612	614	609	580	630	645	613	582	619	617	622	615	673	639	692	629	637	630	611	636	629	601	681	640	646	615	658	643	657	635	626	655	626	672	609	636	611	607	655	587	671	676	631	622	641	638	610	615	630	625	631	618	664	640	631	611	600	626	614	620	655	614	653	680	604	639	637	624	612	649	677	663	631	662	633	672	603	586	599	617	648	666	620	633	587	622	614	671	613	658	594	583	639	652	578	644	629	607	626	637	602	629	610	608	622	661	659	642	632	635	613	656	644	665	646	615	635	610	626	645	655	619	595	652	595	622	635	632	626	615	662	636	625	610	615	626	650	581	626	645	658	615	607	637	590	583	642	608	608	643	599	610	620	595	624	640	612	640	634	631	614	652	606	625	648	646	612	567	606	603	658	641	620	639	655	618	624	619	636	635	636	614	654	631	564	639	630	609	636	647	640	571	635	603	703	652	656	676	616	614	611	650	654	637	613	654	588	657	613	625	654	624	635	636	676	623	610	616	619	658	666	624	632	639	603	640	618	605	633	616	615	599	661	665	605	648	620	684	639	644	607	638	653	625	637	627	613	646	656	613	640	666	633	614	631	644	607	626	623	567	641	661	622	603	635	641	634	629	613	663	597	646	589	593	610	663	673	638	586	647	650	602	627	596	628	642	609	580	665	626	643	611	598	664	664	634	633	627	671	658	659	634	671	624	671	652	614	646	625	611	660	665	647	659	666	613	612	619	614	626	641	645	626	634	662	643	630	643	625	641	604	587	615	632	661	613	635	634	631	628	645	612	628	643	595	615	657	605	661	682	646	626	666	636	640	640	606	620	586	618	674	656	600	582	630	642	660	633	624	618	588	651	663	624	642	638	661	670	657	682	614	627	641	629	637	629	607	607	632	646	639	622	588	591	634	627	589	619	611	613	640	613	598	685	652	611	619	652	600	636	633	592	572	636	611	603	651	621	640	587	635	625	682	647	629	657	612	624	668	655	629	624	631	637	653	647	655	641	644	635	621	623	631	647	622	602	652	666	616	603	618	622	633	617	608	623	626	617	669	704	644	637	657	627	600	603	616	660	648	646	627	647	666	680	591	651	646	625	648	605	618	628	625	616	632	625	614	585	643	600	675	651	625	642	585	607	664	626	635	620	604	632	685	661	609	612	638	602	606	610	666	640	620	635	589	623	654	625	623	644	665	601	652	660	603	611	636	656	586	631	653	646	615	606	653	645	598	642	605	687	607	649	582	640	628	648	616	617	647	621	625	665	648	600	630	601	615	625	677	614	653	607	622	646	690	604	652	611	625	592	650	650	644	603	621	620	617	635	588	652	639	599	638	617	620	630	616	630	624	650	625	650	639	629	612	678	637	657	630	657	635	651	620	639	649	599	650	634	623	619	621	625	639	596	634	588	589	662	651	629	656	663
27387	4227	946	816	635	577	540	539	505	532	526	442	415	387	389	386	378	364	299	297	324	340	321	337	320	319	337	297	348	336	340	304	324	371	331	332	387	340	315	315	320	322	339	355	283	308	329	337	328	312	299	311	336	325	331	345	322	293	315	314	329	305	302	330	345	317	302	354	333	292	329	336	328	325	294	350	331	311	332	305	326	338	332	348	304	282	305	303	350	334	289	273	313	317	337	360	327	322	318	329	308	331	317	330	285	310	341	316	279	322	313	349	308	313	309	331	317	299	370	335	302	323	318	278	332	331	344	298	352	331	322	324	313	355	308	341	337	332	347	317	318	302	311	336	327	303	325	301	321	313	342	346	320	307	309	290	326	340	318	324	341	315	321	305	327	309	310	323	354	286	321	330	337	315	328	326	324	321	337	291	329	329	332	353	323	315	301	324	319	312	313	346	335	307	330	311	349	314	347	327	303	347	320	359	316	293	314	313	312	330	314	307	321	345	337	330	323	354	296	310	282	326	341	316	343	315	344	345	309	301	337	279	375	309	341	295	349	292	357	319	272	331	314	301	341	316	303	337	327	317	321	337	342	360	349	325	307	307	337	319	286	332	313	339	313	290	343	323	329	308	296	328	319	335	302	330	328	327	314	333	318	327	327	341	315	320	309	339	362	311	331	310	327	315	342	296	335	341	347	329	300	325	328	338	298	306	304	298	318	297	329	363	346	355	338	365	329	308	305	318	289	312	327	319	331	326	304	293	322	292	307	302	341	328	354	311	306	331	337	330	362	327	333	357	303	298	302	352	320	326	309	310	344	281	301	331	312	320	285	281	331	317	297	354	318	319	306	346	329	324	344	325	331	353	326	299	338	333	349	333	314	289	332	282	305	317	333	308	329	317	305	328	320	318	322	330	311	296	353	313	305	328	304	303	277	335	321	298	330	314	316	345	356	330	302	340	342	349	306	278	293	317	299	350	292	285	319	323	337	327	327	324	323	317	314	322	336	347	332	322	329	287	306	315	317	323	317	358	329	323	313	328	340	343	346	304	317	321	336	310	312	309	318	327	336	317	331	319	300	333	309	335	290	326	299	335	323	298	311	330	310	317	304	315	318	288	280	293	345	327	310	325	322	353	307	295	310	350	304	323	329	296	348	287	304	335	320	337	345	314	336	361	300	322	321	345	316	306	294	327	313	297	320	334	308	326	326	311	330	296	345	300	296	311	317	318	355	325	317	277	301	311	305	346	336	357	323	297	287	331	355	295	324	306	336	329	306	317	336	326	311	360	303	294	311	295	359	317	313	298	327	314	330	307	307	323	347	309	299	292	349	325	296	283	337	321	350	358	307	343	366	359	339	284	356	339	347	329	293	322	361	313	329	327	319	331	297	334	334	360	341	320	343	324	335	334	308	296	316	315	298	366	331	308	320	328	309	337	320	331	284	316	334	333	306	317	321	308	301	310	332	317	353	352	350	306	308	334	316	325	298	363	317	326	300	340	316	338	299	273	341	348	301	287	312	329	323	342	363	303	327	322	307	286	336	331	323	277	285	317	360	296	333	362	319	329	344	344	322	310	344	324	321	340	320	336	303	351	307	324	325	292	298	316	303	323	338	358	340	303	315	339	314	309	372	302	289	344	329	317	336	325	321	360	334	315	319	302	339	344	313	317	327	317	306	317	293	316	309	328	352	309	293	329	337	355	311	311	336	327	332	338	319	311	306	334	318	294	324	284	343	317	331	300	311	315	319	307	300	310	309	322	316	322	309	324	321	314	321	315	327	318	328	306	295	357	318	364	300	367	331	350	318	309	323	298	303	313	343	341	323	351	320	341	327	324	312	313	328	334	302	321	290	310	318	301	349	283	296	335	341	383	316	296	315	340	331	326	300	307	300	315	346	330	311	324	314	342	331	314	303	320	314	322	309	304	323	336	302	320	320	295	321	324	353	329	342	327	315	345	307	343	328	358	324	332	323	334	343	302	316	295	337	346	275	313	329	306	317	318	352	350	333	333	334	300	319	300	348	288	311	302	340	316	299	317	332	325	334	303	356	343	298	322	307	309	313	351	281	309	338	310	322	315	330	334	311	322	309	332	303	322	309	319	325	338	330	329	317	328	326	283	312	286	302	332	312	301	309	325	314	336	306	328	333	346	326	323	338	313	351	344	316	328	304	328	305	330	314	329	323	314	329	317	325	313	299	296	320	307	312	318	330	333	350	359	321	309	319	304	336	378	326	359	316	360	317	335	315	331	309	329	318	334	347	317	268	323	323	306	277	320	291	327	301	305	342	312	298	360	321	332	325	330	347	296	352	315	336	340	304	348	335	315	285	350	314	311	316	332	301	324	332	300	346	322	351	312	341	288	316	329	322	293	324	295	317	325	342	306	291	280	326	301	304	322	320	319	321	331	345	329	291	346	304	341	329	320	339	321	348	320	357	335	318	348	308	336	313	327	328	307	368	339	329	293	301	315	359	342	298	350	325	318	311	300	312	317	319	325	297	309	342	316	344	306	308	282	315	328	294	339	330	306	308	299	340	316	383	313	304	305	305	329	339	291	347	313	332	301	349	336	295	313	320	337	316	314	293	310	299	324	304	327	292	324	318	313	333	313	294	308	297	335	354	322	279	318	338	315	327	345	367	327	317	319	323	346	338	301	341	308	318	299	319	345	344	301	332	311	317	337	283	323	341	324	339	347	307	285	286	300	325	308	369	299	297	315	344	281	306	348	332	307	303	298	330	314	339	315	332	343	322	332	350	319	326	301	327	310	328	317	354	328	350	336	332	322	338	316	319	350	318	331	298	319	323	349	302	295	338	333	314	333	322	302	316	331	338	296	352	321	319	345	295	337	310	364	329	339	300	322	310	325	342	296	339	324	320	296	325	314	317	330	326	306	299	320	317	332	331	296	301	324	338	347	339	335	318	303	330	316	319	366	330	341	336	326	332	323	332	332	343	341	353	359	340	306	309	337	294	309	331	327	313	296	315	349	316	304	343	304	317	336	321	320	312	317	317	313	322	303	303	344	325	295	313	331	316	324	349	359	324	322	326	295	305	292	310	323	298	316	295	318	304	340	294	354	293	309	336	299	314	308	330	314	346	322	319	335	342	357	328	309	317	302	355	295	315	335	366	349	312	369	347	344	319	313	331	332	340	340	315	333	340	324	346	307	319	343	323	332	325	336	338	368	319	324	354	296	295	322	302	312	297	328	319	351	309	301	317	338	305	314	296	342	340	324	311	318	341	310	300	325	296	328	324	345	296	332	277	332	297	322	349	329	325	317	303	304	302	303	308	321	278	335	313	303	295	306	329	289	307	337	319	315	307	342	299	289	343	313	340	303	350	321	311	296	276	320	302	334	342	326	331	331	320	368	331	303	321	305	297	309	320	322	330	340	329	339	333	349	331	331	342	292	323	329	344	328	301	329	336	305	324	333	337	297	294	325	316	309	337	315	350	332	278	326	337	314	305	315	332	317	330	339
18506	1486	2027	2442	2065	2041	1985	2002	2008	2092	1811	1508	1429	1206	1304	1132	1030	829	792	792	866	844	764	834	860	859	851	837	900	829	867	784	778	806	770	810	753	750	787	778	779	760	821	720	802	749	780	728	804	722	755	754	755	756	793	709	770	741	797	746	767	715	753	754	730	759	724	795	732	724	732	753	757	763	798	759	732	749	756	704	713	733	751	772	758	780	762	806	720	797	746	753	785	760	761	714	793	758	772	768	781	734	730	761	791	704	749	774	754	746	723	746	770	762	729	778	766	751	758	767	771	721	729	747	761	810	750	756	759	787	771	752	782	759	758	832	779	802	758	720	736	730	752	789	746	730	782	794	747	754	768	805	753	773	781	746	752	744	769	728	754	754	811	756	773	780	779	760	829	787	733	732	741	774	774	769	766	770	755	718	754	801	790	817	743	752	749	808	786	772	744	734	763	765	727	727	772	773	793	725	765	749	783	823	783	771	826	783	798	747	793	762	757	797	783	776	779	763	799	752	740	775	762	803	755	778	785	768	725	758	739	802	802	770	763	781	804	793	762	714	777	740	723	751	805	802	831	817	760	808	777	684	741	754	763	756	737	737	769	749	787	784	736	767	763	805	717	782	772	795	809	758	739	736	726	753	734	770	733	766	756	749	725	750	729	714	749	756	754	738	736	804	781	773	760	762	735	741	772	791	742	762	757	802	781	760	738	759	770	730	726	777	747	752	806	787	735	820	775	741	810	720	765	783	726	766	715	701	782	805	803	788	767	755	794	738	749	750	792	761	777	739	769	763	756	763	782	782	715	724	756	731	768	738	740	849	775	769	814	772	777	799	764	754	763	757	724	770	765	777	740	787	734	709	739	725	775	784	789	792	759	797	801	764	734	760	791	761	768	815	813	748	773	745	700	749	733	746	755	760	757	732	772	769	760	734	758	756	782	773	777	763	787	764	778	756	791	742	748	767	794	724	762	763	712	729	750	777	759	781	776	757	819	729	737	786	821	729	779	751	765	749	777	775	768	730	743	751	775	725	704	775	793	784	829	718	733	770	740	769	821	797	760	737	773	738	765	788	718	807	744	805	838	770	707	775	788	754	747	710	812	757	767	741	780	736	759	803	739	798	746	733	799	711	763	768	750	751	762	757	776	788	785	769	773	736	739	757	774	783	770	805	760	728	709	766	753	801	768	782	754	751	757	765	733	761	795	706	781	704	792	826	721	737	715	748	724	774	762	807	743	760	707	777	743	723	723	768	813	761	806	704	820	738	777	765	748	772	795	837	744	784	786	739	766	799	761	760	804	736	785	723	810	740	802	722	762	775	766	776	710	794	796	769	742	741	784	717	768	789	793	782	769	751	704	779	798	765	759	751	754	795	769	777	747	697	789	758	754	786	757	772	741	812	721	743	789	771	763	750	694	743	782	738	748	765	789	764	748	728	764	747	742	792	788	717	754	716	769	720	766	669	763	765	795	794	751	772	798	770	740	772	726	765	792	748	758	754	795	793	780	764	746	796	782	786	785	754	772	715	778	740	786	746	789	791	774	742	719	799	761	763	782	741	746	778	746	758	798	747	804	713	740	745	790	746	750	715	738	729	767	757	745	795	773	764	760	760	805	738	787	755	694	796	751	782	790	766	726	802	763	779	743	784	758	775	741	756	769	747	783	800	760	768	801	746	744	771	781	753	776	757	753	743	758	728	779	703	737	775	755	775	734	780	800	779	758	790	725	792	709	770	763	753	800	743	760	752	794	727	728	808	765	779	737	785	773	736	808	787	791	778	806	778	742	769	783	749	822	798	798	756	757	737	762	746	754	738	731	750	763	811	728	765	775	741	747	775	777	749	803	755	824	773	779	776	767	800	756	759	755	782	753	808	758	727	746	798	801	786	741	719	743	735	747	719	715	814	713	733	751	718	779	751	714	735	790	744	757	773	714	800	747	799	767	714	781	771	792	791	784	754	769	690	719	807	681	761	791	774	772	805	848	774	756	739	775	752	798	753	764	737	740	749	800	755	792	808	738	775	733	769	722	769	769	777	803	816	767	742	771	754	832	756	800	775	751	730	773	801	792	773	731	760	786	781	763	774	779	742	749	719	783	750	758	748	798	730	773	693	805	722	786	757	815	759	779	774	753	769	737	760	777	786	742	792	780	809	752	802	748	793	738	811	737	762	747	728	743	805	720	712	766	766	725	788	743	811	801	781	763	789	730	807	825	742	752	779	745	732	788	750	773	755	777	791	744	769	744	786	783	749	757	743	725	783	723	797	754	752	786	782	832	770	795	774	722	753	787	729	784	784	779	769	804	760	804	739	782	794	767	787	719	778	780	783	786	825	800	839	784	798	809	812	721	768	779	797	738	757	740	753	801	799	782	735	762	762	828	749	809	706	728	781	776	738	774	758	790	784	779	762	764	772	752	761	764	769	781	790	797	736	792	785	751	753	763	732	785	778	737	789	766	761	751	707	802	731	753	725	755	766	771	742	770	781	728	809	785	783	768	766	785	725	777	762	827	787	786	807	741	728	744	780	771	769	739	732	732	750	745	749	783	813	738	740	773	765	765	776	728	746	725	777	824	740	757	766	755	767	694	782	769	774	747	780	800	800	766	778	815	763	751	812	789	764	797	735	786	763	785	758	727	748	789	722	723	760	810	775	758	825	765	743	769	734	695	793	754	759	789	812	776	742	761	743	741	791	811	726	759	813	767	775	743	794	757	751	764	767	761	789	755	756	733	779	769	779	780	740	751	792	751	801	738	769	802	819	706	762	781	746	775	756	781	738	737	797	735	752	748	814	782	740	784	789	748	772	812	815	772	725	768	770	757	765	777	823	728	740	752	777	727	786	785	707	777	760	720	751	710	771	826	768	757	785	791	794	846	741	771	753	727	763	753	745	750	759	786	774	775	760	741	765	780	752	743	757	775	746	759	741	790	793	734	761	763	766	753	758	756	723	792	760	765	820	798	805	735	735	766	786	772	724	748	758	758	762	788	740	763	788	777	790	776	783	755	802	735	820	791	765	759	759	762	759	755	744	774	796	753	713	720	767	740	752	807	740	759	761	761	766	737	744	793	801	755	753	721	756	741	757	776	730	774	777	732	755	755	776	730	787	772	796	719	745	703	744	798	751	763	789	761	736	767	691	761	758	716	741	801	762	805	826	780	775	824	777	786	761	725	804	768	789	787	766	745	756	775	727	809	707	763	734	768	729	740	775	754	766	765	766	810	771	774	741	742	786	759	738	730	779	731	752	813	790	782	824	758	762	743	744	757	813	787	756	754	790	713	766	775	745	796	746	782	760	773	782	729	770	782	750	794	732	715	801	733	750	791	835	770	708	781	808	761	773	704	782	772	720	794	755	793	771	738	723	742	794	764	775	734	755	784	731	747	784	757	748	778	823	755	784	746	788	778	748	759	815	778	792	767	799	758	749	800	785	765	760	799	771	809	774	797	788	801	815	795	779	775	737	751	757	741	824	730	765
36386	7030	1481	944	690	627	568	546	521	482	462	344	306	340	319	275	287	242	234	246	232	260	221	243	236	237	255	248	259	225	240	259	242	214	221	242	228	239	232	194	235	217	227	246	234	188	226	209	215	210	233	223	223	222	223	215	216	217	216	222	227	205	206	248	205	230	225	221	208	190	229	216	219	228	230	216	238	211	244	225	246	229	210	223	210	194	203	227	234	241	225	207	230	206	235	194	225	238	235	197	223	207	196	210	232	220	231	232	205	226	182	233	225	222	214	200	209	228	215	205	197	196	244	227	203	235	240	225	220	214	216	195	183	192	225	219	218	210	223	195	218	225	246	226	198	237	210	204	241	230	252	201	214	232	213	206	240	240	213	235	226	223	251	238	226	196	216	205	226	240	235	221	205	183	246	230	240	222	217	236	223	203	206	192	232	219	236	212	231	241	223	203	222	205	206	228	235	227	210	214	219	218	229	204	203	209	221	194	235	209	229	205	185	215	224	205	190	190	207	206	230	201	237	208	252	222	205	203	205	230	203	212	208	222	214	233	204	214	233	214	223	222	245	225	240	242	203	229	235	235	231	178	228	207	204	236	227	179	231	234	225	211	196	241	202	225	231	217	203	223	196	218	190	205	227	255	243	222	226	219	232	229	221	241	212	207	230	237	197	223	218	233	210	212	221	195	226	238	200	220	188	181	222	207	242	231	216	211	229	253	240	205	192	208	195	238	239	221	212	212	212	258	196	192	212	210	211	215	238	238	243	216	213	222	219	220	199	205	202	192	225	197	216	236	215	220	230	219	205	210	223	226	219	206	200	235	238	202	217	220	211	229	219	227	228	250	232	222	225	210	214	193	224	248	207	194	238	238	219	245	204	240	234	216	198	222	203	224	236	211	215	214	219	207	221	218	206	225	224	224	239	257	227	223	211	218	179	213	240	215	221	237	207	245	237	235	213	214	222	261	219	222	233	248	270	224	239	205	226	234	189	221	207	214	220	218	216	223	225	220	224	193	216	239	230	218	199	201	230	241	229	222	215	230	232	233	231	213	219	232	213	189	235	207	203	217	218	254	231	214	221	236	231	228	189	189	231	226	201	230	201	216	205	221	224	186	235	204	219	232	252	229	229	207	233	234	213	217	213	246	227	192	209	218	209	241	195	249	241	208	205	237	206	210	220	246	220	205	217	213	190	210	248	215	220	216	225	212	211	193	225	194	214	195	234	243	230	248	217	245	231	230	229	212	232	245	235	188	221	234	221	215	223	239	227	241	217	220	203	199	208	257	220	241	209	226	213	223	213	227	228	239	201	250	195	215	225	219	229	214	251	215	250	229	211	195	222	222	236	223	251	227	218	208	232	193	202	207	237	239	220	236	254	212	231	192	190	224	225	230	220	217	220	222	215	226	244	214	228	234	218	228	247	203	245	194	211	206	238	197	236	217	210	210	224	232	226	212	242	239	207	224	230	195	232	233	224	200	239	186	222	215	225	206	247	189	257	199	200	192	211	241	210	219	220	226	235	208	192	222	220	222	211	213	219	203	221	227	206	243	227	216	223	202	233	209	238	241	199	197	194	238	218	207	238	192	212	212	206	232	197	215	240	215	228	221	229	222	246	221	208	196	199	214	214	235	195	202	218	207	226	207	213	214	191	200	221	245	225	254	218	207	210	245	217	217	234	241	198	205	214	231	230	211	231	208	229	229	249	241	222	218	219	214	228	191	243	211	211	200	230	238	220	241	232	219	243	263	220	208	227	240	217	210	230	244	197	241	219	217	221	244	193	209	234	238	230	219	216	241	255	228	237	179	198	216	220	228	220	217	220	219	210	195	251	243	205	226	235	227	221	244	191	209	232	225	186	221	203	217	225	213	225	226	231	212	246	236	212	244	218	220	226	210	212	229	232	224	225	225	212	237	224	242	227	213	258	221	223	242	208	225	237	240	227	229	193	211	231	220	238	231	236	172	221	228	229	207	231	216	232	246	213	217	219	210	222	229	228	207	213	198	218	222	266	256	208	225	257	209	236	199	227	196	224	197	190	253	234	236	232	210	227	191	211	218	218	227	240	223	189	231	201	199	232	252	231	238	218	218	226	218	214	223	221	223	232	236	213	217	231	210	225	212	201	207	218	233	230	239	200	238	198	240	203	232	220	237	209	192	235	215	205	218	214	217	241	241	222	221	224	225	224	233	206	229	219	234	213	218	223	208	209	236	218	191	233	247	231	196	192	223	199	236	195	201	229	212	209	216	226	213	212	228	202	212	200	205	223	220	209	197	209	236	206	201	224	198	212	224	216	238	246	211	209	205	198	228	212	200	217	233	207	230	229	233	229	194	230	209	190	216	220	202	241	219	213	240	224	196	232	226	198	186	209	241	204	249	217	193	248	178	224	244	231	220	244	214	220	223	220	225	244	229	220	221	230	200	213	248	215	226	225	226	230	223	247	223	223	199	226	223	213	197	233	211	212	195	226	227	194	223	229	250	223	206	274	233	230	231	221	220	248	236	216	230	225	197	212	217	210	202	244	211	239	228	223	257	204	232	194	244	236	199	221	229	226	222	232	240	212	219	213	235	250	217	226	218	233	198	223	206	218	191	237	238	202	226	219	233	217	210	212	198	228	226	237	220	214	207	223	213	235	235	211	234	214	200	236	208	209	215	220	218	214	246	229	215	215	239	200	219	219	203	226	222	246	241	224	214	235	195	233	222	230	214	230	205	230	209	229	233	211	215	227	214	206	223	207	221	190	225	211	197	198	200	223	247	198	213	226	228	194	235	230	238	215	189	209	210	194	204	217	234	238	262	214	222	229	228	226	246	222	243	198	215	202	223	226	260	205	211	211	242	212	219	214	211	225	205	240	224	220	206	207	225	219	219	233	224	187	203	241	229	221	199	221	205	208	215	212	217	198	207	224	235	207	200	210	232	228	205	213	226	214	203	212	196	233	209	205	265	231	231	208	236	207	213	201	241	205	240	207	211	233	231	207	243	230	212	223	215	244	226	226	222	198	214	234	221	198	233	213	198	234	240	218	206	238	215	203	232	220	232	222	203	213	231	243	229	242	242	195	188	226	257	203	216	224	203	234	244	231	238	228	232	211	245	234	240	226	215	233	233	208	204	199	199	205	219	195	217	229	226	217	209	231	249	213	209	219	206	224	222	205	204	226	214	204	233	256	211	243	196	199	206	218	225	219	212	239	231	223	211	234	193	230	252	238	230	202	238	245	201	223	204	218	209	222	233	203	220	219	210	217	243	218	231	222	205	216	235	208	220	210	192	202	196	209	233	229	208	191	230	233	209	199	197	210	219	219	228	218	198	222	214	174	215	255	203	198	199	196	217	242	216	231	222	236	207	208	211	214	238	219	223	229	188	236	214	202	219	236	250	232	220	200	200	229	228	189	220	215	198	215	225	202	210	225	209	234	204	213	227	224	227	211	193	240	229	200	228	208	238	226	240	240	196	242	225	263	219	227	228	229	177
22473	1826	2516	2975	2748	2485	2396	2446	2702	2532	1727	1407	1286	1223	1346	1074	938	713	662	702	723	618	640	681	662	822	705	703	764	667	648	577	624	523	540	529	537	562	541	519	522	539	528	564	496	575	551	545	523	579	518	543	541	540	523	566	519	562	550	572	535	515	535	551	578	507	578	518	557	564	530	592	522	503	559	533	519	549	541	509	537	532	567	533	534	560	553	504	586	529	524	560	521	552	502	527	554	528	572	579	478	530	514	550	581	503	525	555	502	486	503	548	499	504	538	533	494	529	532	492	575	552	511	556	574	523	540	529	522	516	561	560	518	537	600	586	525	506	554	519	543	556	548	528	558	505	550	554	520	494	555	502	574	515	551	526	538	553	530	523	542	531	564	567	538	497	523	541	557	529	527	543	578	517	565	552	584	529	508	567	548	479	538	491	528	546	511	551	546	515	548	531	503	505	491	505	517	575	496	545	518	544	515	522	501	571	499	533	559	512	572	547	551	537	543	536	515	503	521	528	543	518	537	532	520	525	539	519	568	521	528	545	536	539	522	509	555	553	539	530	555	508	521	513	536	507	564	525	490	549	564	562	556	558	520	543	517	536	527	573	515	587	546	507	529	553	544	532	532	512	539	559	536	509	541	559	486	528	566	534	512	515	523	545	538	539	534	523	565	512	554	552	515	560	521	572	523	558	554	544	486	537	564	509	542	533	473	560	543	559	483	532	527	520	556	532	557	576	552	491	530	534	516	514	523	495	529	515	583	537	536	515	521	534	531	514	559	543	538	515	496	501	508	574	520	508	520	508	506	531	539	521	536	553	513	528	520	550	561	509	547	543	522	488	545	528	524	555	546	541	530	556	524	561	589	534	525	551	544	578	539	502	589	538	539	558	528	537	553	557	544	538	553	509	543	545	527	534	564	541	544	489	513	570	551	542	548	546	541	528	540	534	530	513	512	504	517	545	589	508	558	548	513	564	509	527	501	507	530	471	510	528	529	495	561	537	537	525	531	523	565	521	562	487	525	507	526	515	508	550	506	483	568	538	560	563	530	568	549	515	561	541	508	493	558	504	527	537	551	501	533	574	560	511	527	548	523	538	504	537	545	514	524	516	551	505	561	514	582	524	528	560	537	517	523	512	528	571	515	490	560	496	514	585	549	544	516	533	533	496	541	515	500	543	519	493	516	556	520	566	506	538	549	543	535	530	513	553	546	511	517	533	508	541	526	499	606	509	524	552	542	537	532	545	526	517	537	528	547	503	515	556	517	497	525	530	532	561	555	515	592	567	563	524	564	529	546	558	529	546	545	553	497	536	500	548	594	583	549	551	545	561	506	528	508	539	538	550	552	549	519	557	545	530	486	530	496	535	523	556	577	531	522	560	518	507	572	551	538	520	531	473	534	537	545	543	542	498	584	545	521	522	503	548	564	549	529	539	507	546	573	477	552	549	499	524	534	556	548	563	486	510	515	542	518	504	543	491	515	529	552	549	572	546	523	561	544	542	560	549	498	530	498	528	545	523	514	589	555	545	509	504	505	543	544	532	557	572	525	536	569	553	563	526	519	543	518	588	532	512	530	547	506	544	548	551	567	543	515	494	512	551	502	536	471	527	536	507	472	534	527	533	532	516	556	531	542	527	486	539	574	549	560	565	583	542	522	546	559	514	563	534	516	532	543	534	555	563	526	563	503	530	566	539	519	456	554	574	519	508	502	520	550	542	561	542	544	524	521	538	566	496	552	497	518	517	532	538	515	507	531	550	521	528	529	518	528	493	510	524	544	535	546	532	519	529	525	546	525	567	532	540	536	536	537	558	514	543	523	558	522	519	560	458	504	513	527	528	557	531	569	539	554	526	558	530	531	504	526	543	539	507	528	542	532	540	551	525	544	514	512	532	503	555	516	541	511	588	559	536	515	507	516	547	543	569	523	509	536	513	524	532	562	520	545	540	552	559	534	557	537	523	511	546	538	505	536	522	493	566	558	525	518	516	543	524	531	512	528	559	538	499	575	523	476	492	502	555	510	594	503	522	571	515	499	564	573	512	497	523	502	562	530	533	523	528	540	561	505	512	553	535	554	541	540	490	540	476	530	531	502	522	571	569	548	538	543	537	574	572	531	537	540	545	528	531	505	526	535	517	519	556	509	511	519	547	532	556	554	520	532	538	518	550	533	537	550	532	531	517	564	525	488	517	512	528	539	519	548	548	512	540	592	570	526	545	540	570	550	562	505	548	573	532	522	565	557	518	497	553	543	545	574	518	534	531	563	556	536	515	534	530	536	529	549	517	545	536	580	561	607	507	502	565	527	537	512	563	536	501	559	568	501	570	529	575	513	525	581	517	560	521	564	559	540	581	558	566	530	530	520	526	544	558	573	588	504	557	511	536	578	548	536	539	494	550	563	541	545	507	516	544	541	504	540	521	528	587	543	526	523	576	550	539	540	572	522	536	544	551	471	501	538	535	522	525	555	552	523	534	540	546	507	538	553	583	547	486	503	518	556	546	509	519	539	505	505	531	507	583	539	532	547	520	528	504	509	541	561	557	523	536	537	553	543	567	521	517	571	501	594	576	567	530	505	526	530	544	539	534	502	579	549	516	522	525	519	543	583	519	544	546	559	509	501	505	553	514	537	524	540	506	511	598	546	535	518	529	538	562	518	534	488	589	551	500	523	490	547	541	512	501	542	530	579	555	494	513	548	519	550	523	557	529	541	538	496	512	505	536	488	514	541	508	557	540	530	552	567	515	547	507	504	530	532	527	548	507	504	539	524	518	530	573	552	575	503	547	556	566	539	518	527	525	514	501	503	528	530	568	504	560	540	480	559	529	523	510	522	519	529	564	518	554	517	544	491	516	560	589	526	531	540	506	525	553	520	592	554	519	553	570	540	501	523	529	507	518	480	528	527	527	545	526	531	515	497	543	561	529	511	551	561	523	520	580	532	536	523	508	493	534	533	558	512	571	508	522	538	538	512	517	538	529	534	520	564	563	468	520	557	544	598	525	522	554	538	551	561	509	555	543	517	483	576	530	531	520	552	554	523	551	556	548	537	540	558	567	547	541	548	510	533	534	569	527	562	566	498	526	548	568	531	576	548	547	548	525	541	522	532	500	508	521	566	552	527	576	517	532	540	501	535	536	524	520	577	524	522	535	537	529	569	503	514	486	550	495	498	533	538	531	514	515	523	539	555	536	506	524	531	551	548	511	527	555	496	525	527	579	509	489	511	549	553	498	571	520	459	529	548	551	559	525	543	563	578	538	558	518	517	544	534	554	520	562	512	555	471	531	500	511	547	540	527	541	560	565	511	555	519	509	529	502	538	543	513	508	545	527	522	546	564	558	517	519	556	509	546	520	519	540	513	532	553	535	546	526	583	508	583	493	545	560	510	486	530	515	548	503	481	516	556	536	520	551	509	540	536	518	586	517	503	546	538	492	559	521	533	480	532	547	556	533	535	534	563	514	519	508	532	539	555	522	558	567
11838	1138	395	380	391	379	347	360	374	331	284	319	266	284	283	283	280	254	253	216	266	244	287	287	255	273	259	256	266	256	261	256	285	256	241	254	256	256	236	252	254	265	257	233	239	236	255	259	253	273	238	238	255	284	237	257	277	281	232	240	267	256	235	304	249	257	289	247	241	265	248	287	268	249	230	265	253	277	252	261	251	237	246	224	222	268	227	266	277	242	246	270	239	253	279	264	244	272	252	236	265	247	261	250	220	237	250	259	279	250	255	276	240	297	243	243	277	265	240	267	259	269	246	259	247	241	241	240	257	253	281	225	252	253	267	251	276	253	273	234	228	282	257	255	247	247	267	286	246	238	266	250	239	266	245	256	234	241	229	268	239	227	255	269	262	280	279	263	276	268	235	258	279	259	298	258	283	266	286	225	250	245	261	256	286	264	259	288	268	235	259	284	247	251	242	266	231	246	241	256	307	225	254	273	283	283	275	256	248	255	275	271	292	285	250	259	273	262	244	240	289	257	254	269	226	255	248	225	250	262	275	248	245	273	252	241	256	266	253	228	245	196	278	245	278	289	270	265	280	251	269	266	267	238	241	234	263	236	252	261	260	239	244	261	266	244	237	264	263	260	266	249	232	250	242	260	258	266	279	249	232	239	244	248	236	210	268	261	294	273	252	255	251	250	242	259	253	281	254	264	278	236	245	239	276	251	232	282	254	275	271	261	278	251	208	239	255	272	266	226	245	286	238	233	253	235	254	261	257	252	265	261	260	267	283	243	284	253	266	250	264	268	290	248	246	257	223	241	282	250	243	259	253	247	263	239	273	287	253	244	249	265	277	238	248	255	256	255	238	254	255	230	254	252	240	251	261	253	226	255	256	251	264	269	270	265	242	240	224	250	251	252	253	252	270	254	221	237	248	253	249	267	285	246	252	243	266	257	269	264	261	239	261	270	267	260	228	267	236	250	263	267	257	262	238	252	274	255	253	251	234	275	283	250	279	251	239	247	270	259	244	240	287	265	228	244	235	275	259	258	213	277	248	261	277	259	268	265	255	261	306	255	258	258	279	253	218	265	239	248	281	246	276	274	278	273	259	267	286	301	264	255	272	239	244	237	233	249	249	249	254	271	239	274	249	238	239	259	263	231	280	271	263	283	269	248	249	266	261	224	264	277	263	287	256	237	239	244	255	258	273	263	262	229	274	263	247	232	257	233	279	266	251	257	254	264	253	265	271	286	252	268	263	242	244	257	276	272	255	250	262	275	292	235	249	265	247	303	269	260	233	240	309	256	262	246	251	258	269	259	254	245	265	274	258	252	295	264	257	265	292	285	234	271	253	230	242	261	247	254	276	256	233	231	254	243	271	275	279	256	272	250	279	249	255	258	228	288	268	265	259	295	258	244	249	271	241	272	273	270	264	259	260	293	240	268	261	266	254	244	225	263	256	237	256	264	267	289	264	241	237	258	255	236	249	280	269	269	252	254	262	281	309	253	244	248	268	281	259	243	253	214	233	269	251	273	296	290	264	255	273	255	267	269	233	281	282	249	265	256	249	253	261	256	265	245	267	213	268	277	257	249	260	269	243	282	231	282	308	257	238	275	232	251	229	273	236	268	279	265	236	265	268	239	276	262	258	248	257	263	235	276	244	252	250	217	280	277	260	238	258	251	259	243	230	255	264	260	279	251	251	262	245	254	294	247	269	244	253	257	261	253	258	239	276	258	257	250	236	278	227	260	259	285	254	274	249	252	252	244	255	244	231	249	276	231	215	256	236	243	235	271	244	292	271	247	274	242	256	269	242	262	262	249	298	262	245	282	249	235	259	255	280	251	271	248	243	248	252	268	248	253	275	249	241	271	238	263	267	220	274	274	233	277	213	277	240	261	285	248	241	273	262	243	250	250	223	253	268	267	266	263	262	243	262	254	273	242	253	268	259	248	255	285	250	272	238	222	281	225	249	290	254	254	243	276	273	252	273	237	244	216	264	269	269	244	221	251	269	279	238	243	245	273	261	233	287	236	258	237	259	252	288	292	280	242	256	262	253	233	293	248	229	261	248	278	276	245	256	268	241	248	235	272	269	220	264	223	283	228	239	231	255	272	251	252	237	251	244	251	240	264	259	238	248	253	232	248	241	254	239	273	260	274	252	250	254	269	229	241	259	267	270	269	253	266	226	248	260	245	265	215	269	233	261	242	263	268	287	253	258	276	298	285	264	263	257	237	246	259	260	263	245	263	258	264	277	239	242	262	228	250	233	253	245	246	231	239	262	290	253	273	256	252	266	252	269	258	257	226	259	251	273	262	239	231	255	255	242	256	285	234	264	224	256	279	262	247	286	242	227	277	228	259	271	267	263	274	242	238	312	244	271	272	269	235	270	270	248	271	273	268	258	286	247	244	249	270	279	262	255	258	240	226	295	255	250	275	267	225	242	257	266	245	249	254	264	251	254	265	240	238	269	259	246	244	262	281	274	237	257	250	234	280	264	238	242	264	254	258	229	252	241	254	262	260	267	288	246	280	263	232	303	271	261	249	268	279	240	255	246	270	230	272	269	225	236	291	258	236	257	250	272	262	263	252	269	281	234	206	272	226	240	234	281	244	246	259	267	255	249	264	308	269	335	278	253	253	292	260	269	307	279	246	242	269	266	235	256	279	314	236	251	258	218	261	274	240	255	247	262	274	248	274	278	250	254	256	239	266	268	254	273	261	233	264	249	230	287	245	251	247	251	260	223	244	264	264	275	251	268	256	266	273	262	238	272	270	290	234	252	297	254	217	237	301	266	279	263	235	249	239	262	286	269	267	243	265	234	249	278	282	231	258	272	235	258	221	253	231	232	237	257	248	248	262	263	226	244	230	257	267	272	269	245	267	269	225	282	243	245	268	249	297	260	245	245	254	246	235	265	234	272	225	231	254	243	252	265	276	248	252	268	233	233	231	262	249	277	258	261	251	272	265	261	290	286	236	231	279	273	256	249	236	246	236	257	274	243	241	257	274	238	251	259	253	281	280	212	260	284	274	248	263	264	269	242	278	256	257	262	258	247	237	254	261	246	271	245	254	263	254	246	239	231	266	282	259	260	281	255	273	242	269	215	293	260	271	239	275	282	266	274	247	249	236	244	262	247	254	256	249	268	262	241	279	243	269	243	273	254	248	225	252	244	275	246	254	256	207	263	272	255	263	257	253	259	231	250	246	236	289	268	246	249	289	256	257	261	249	245	286	236	235	258	254	229	262	241	267	296	278	255	229	262	255	250	260	254	238	260	267	254	278	235	260	274	260	269	260	236	260	282	279	217	255	237	237	260	239	295	287	252	249	268	248	220	256	286	256	237	257	268	253	265	273	279	273	250	256	256	264	291	241	255	279	268	216	256	262	249	267	251	261	260	261	291	263	274	253	275	283	225	233	240	263	275	269	227	267	258	225	252	267	248	248	247	280	268	251	233	272	226	242	300	283	258	247	259	250	264	231	275	252	224	243
8430	943	1136	1237	1113	1173	1197	1268	1301	1058	842	888	923	883	788	773	730	679	648	657	687	659	655	621	668	722	702	695	740	663	665	675	635	631	650	570	647	640	685	644	625	610	632	696	640	634	639	692	634	654	691	647	637	627	620	665	633	633	658	628	588	597	652	691	633	623	654	640	640	611	680	667	626	631	639	616	657	641	629	647	663	596	623	638	629	609	601	607	669	611	672	599	673	665	626	677	641	637	606	681	645	656	612	617	644	679	614	650	653	632	697	632	644	626	576	622	620	618	618	653	617	605	626	644	639	603	657	606	667	629	686	654	597	657	659	620	588	638	611	653	652	668	632	647	673	585	660	644	661	629	651	627	647	624	659	616	623	626	640	611	586	651	652	641	612	680	653	675	673	670	641	621	679	629	649	616	675	604	583	631	691	650	675	590	683	619	663	625	645	652	643	662	649	642	620	655	659	699	619	654	649	663	646	617	610	639	637	643	687	610	690	643	622	642	678	662	614	621	675	576	644	604	569	624	637	620	662	653	605	650	619	682	653	651	646	597	651	643	623	640	638	645	696	598	668	648	599	629	653	635	581	636	649	626	694	640	650	675	617	597	615	636	637	616	665	631	660	616	647	626	672	621	648	607	622	630	659	635	657	630	615	628	653	641	651	658	668	670	596	696	669	672	574	645	632	644	595	624	663	608	626	588	656	626	691	656	660	630	613	612	619	643	668	631	634	601	593	640	625	640	639	612	623	623	627	688	650	622	654	647	604	629	628	646	681	623	619	715	663	614	623	647	619	602	625	635	625	635	613	639	650	619	641	616	628	666	642	658	663	616	637	649	648	638	648	589	638	628	662	614	645	640	638	657	651	612	612	626	638	631	658	650	642	631	608	636	655	598	657	647	644	646	614	635	650	598	687	607	663	621	676	677	699	629	646	701	661	618	650	609	661	611	608	600	635	577	627	676	644	621	612	668	644	644	621	635	645	619	609	625	644	647	612	605	625	610	665	636	579	648	637	686	583	685	604	583	592	647	650	662	577	624	600	618	643	631	636	601	632	657	650	647	634	619	644	610	600	657	653	640	652	652	643	652	632	651	623	644	665	610	655	612	651	650	630	648	670	666	666	673	646	631	648	626	635	610	626	643	632	657	626	607	630	646	658	672	633	664	639	629	671	637	630	640	600	683	632	604	632	627	592	628	621	592	677	630	673	617	662	616	628	657	617	620	631	653	655	647	630	632	664	666	648	629	611	581	642	631	654	631	657	572	638	668	630	674	627	637	634	642	639	662	638	643	600	646	632	669	680	655	634	648	614	659	647	565	647	661	650	636	645	621	675	632	614	625	636	660	667	676	659	627	652	652	661	644	636	613	678	649	644	602	663	639	705	651	629	618	635	634	663	642	650	646	647	655	692	632	598	649	608	646	658	626	626	637	650	636	659	650	620	659	637	633	644	644	636	709	642	635	629	625	662	675	703	629	668	670	673	628	672	652	672	661	645	642	605	631	603	612	641	641	650	670	623	630	646	636	618	669	624	623	612	624	691	634	624	634	626	589	609	641	631	642	663	639	655	604	652	618	620	614	646	639	594	627	661	643	634	625	638	650	618	632	662	623	626	623	612	617	650	625	688	610	620	633	676	629	679	653	664	646	651	629	667	604	660	655	628	645	643	655	631	648	646	599	668	570	660	666	660	615	602	605	652	617	671	665	621	663	607	641	625	620	683	651	629	668	655	627	647	605	616	650	614	641	647	605	642	624	617	630	629	669	651	659	620	643	612	629	640	616	642	598	599	637	609	648	644	667	644	683	614	628	594	627	644	630	624	652	648	638	615	704	569	625	648	615	642	664	659	615	639	661	632	676	664	643	620	621	664	648	636	632	658	650	631	689	625	636	655	631	648	640	656	690	662	676	637	631	614	635	674	601	635	667	694	658	662	622	650	600	615	635	639	664	655	692	690	608	658	630	625	600	638	639	649	653	608	604	624	668	619	620	628	656	601	629	622	637	635	630	648	625	634	588	655	657	625	643	670	621	670	649	592	681	609	594	690	663	609	684	645	622	667	647	624	635	618	636	607	621	628	634	595	623	607	595	602	632	599	647	630	623	605	600	632	640	613	617	626	684	651	651	649	634	623	629	644	644	642	653	669	610	652	682	633	653	630	658	633	614	631	672	628	669	629	626	643	627	637	601	628	609	648	663	642	625	647	655	662	641	604	629	640	630	656	647	629	645	693	593	608	689	600	623	656	646	631	630	636	635	610	615	639	670	616	621	658	627	618	576	657	639	605	641	612	644	646	646	638	605	656	667	620	646	606	621	637	621	640	640	641	647	652	663	640	622	660	667	599	626	683	632	625	621	614	637	610	667	638	600	620	628	654	622	650	653	616	652	607	634	642	618	627	653	624	651	636	601	642	628	683	635	642	671	659	633	645	686	648	631	636	623	634	670	639	628	641	638	682	626	609	619	636	616	677	673	658	637	653	626	614	672	653	608	583	603	634	652	653	638	677	677	675	682	625	688	639	590	671	658	653	651	658	627	618	658	639	679	644	632	667	629	634	631	629	649	677	617	641	672	650	683	633	681	632	619	650	714	650	669	640	658	641	665	664	678	641	663	613	637	649	639	635	632	647	669	635	670	643	628	681	647	615	644	617	598	624	662	711	608	585	636	652	661	615	637	642	632	690	613	597	589	583	641	661	638	646	648	671	649	664	636	591	612	610	641	618	626	628	640	594	625	650	648	665	655	640	630	666	670	684	632	654	611	609	661	606	622	616	694	641	618	636	706	661	639	633	629	633	647	650	671	619	690	624	642	612	648	634	674	646	626	624	662	643	634	687	648	624	622	655	634	638	629	628	655	673	616	616	614	628	617	648	629	643	653	644	622	648	605	708	683	663	630	634	607	644	619	628	627	675	576	657	653	658	615	647	641	654	642	668	612	607	646	614	611	634	656	608	619	646	658	612	609	616	697	612	652	635	626	662	655	617	647	649	637	608	600	629	643	667	645	621	621	637	647	644	630	647	629	669	681	604	673	650	626	634	694	623	648	676	674	627	667	619	594	633	600	661	643	627	678	602	593	617	655	641	675	617	607	619	626	631	663	661	642	615	650	666	602	588	642	641	678	613	679	618	639	633	647	668	640	627	656	631	632	622	646	625	678	643	670	643	626	651	655	637	637	614	675	623	647	639	623	658	625	624	630	633	652	603	663	646	631	638	656	639	656	642	620	654	623	630	604	624	620	672	607	626	667	664	615	680	673	626	619	633	629	657	648	613	628	629	670	640	652	655	588	686	640	650	690	658	622	656	652	626	597	615	659	609	647	690	678	645	623	670	638	606	609	633	602	687	632	668	619	674	594	605	652	626	670	673	652	644	636	689	670	608	652	642	668	629	663	586	625	626	626	641	633	604	598	640	626	659	619	641	642	625	658	661	611	607	655	646	660	667	664	614	648	587	630	623	636	649	674	688	624	616	656	638	664	666	618
26366	4060	881	736	660	628	588	587	572	473	394	430	381	360	418	337	360	301	322	343	331	342	296	316	324	312	311	358	325	345	323	307	315	320	331	301	335	338	336	290	347	301	318	337	345	329	298	329	323	312	339	296	307	295	324	317	290	344	316	317	334	326	329	314	329	304	330	327	330	302	315	291	348	328	314	329	334	333	282	338	330	342	338	350	338	296	312	307	310	340	293	331	297	353	307	324	305	317	328	319	295	331	343	326	304	286	347	314	289	306	303	329	325	309	293	290	331	327	354	339	323	318	332	310	331	322	296	273	323	342	301	313	342	365	332	327	349	311	297	316	314	292	316	339	345	330	342	316	305	298	316	336	300	324	315	323	311	309	298	298	326	299	299	294	310	317	314	325	310	341	325	335	286	309	352	310	334	300	322	340	323	329	335	315	340	317	299	302	382	317	294	321	289	338	341	288	310	334	339	322	304	309	312	323	316	351	327	322	313	273	295	309	339	326	316	304	303	319	328	329	302	323	307	336	320	315	348	314	313	322	375	300	294	336	312	309	313	321	298	331	297	341	323	337	333	330	305	325	303	333	338	320	295	324	311	316	291	290	322	294	304	341	338	335	285	344	364	303	310	261	333	343	342	321	328	352	309	340	311	333	271	356	295	339	283	291	327	306	292	297	323	317	305	352	337	306	306	335	333	330	308	321	311	325	345	297	331	309	298	323	311	317	336	335	308	289	327	333	322	326	343	340	357	311	329	341	333	341	309	312	314	308	317	345	324	318	329	327	352	341	318	349	325	342	335	342	332	365	332	334	328	340	293	295	295	329	329	345	307	339	310	326	363	322	351	305	318	299	318	326	344	332	347	294	296	325	356	325	304	315	363	336	336	282	299	339	309	302	325	316	300	333	331	332	327	323	311	285	312	311	324	328	313	358	322	335	298	322	334	310	285	295	301	316	323	326	337	304	295	323	306	290	317	322	313	352	312	328	341	294	313	333	344	310	326	301	289	343	330	333	302	332	338	341	297	307	328	296	343	340	317	341	325	322	320	320	319	330	330	319	298	318	282	360	317	346	327	336	341	286	326	299	323	336	352	302	315	295	312	324	309	327	296	313	316	354	325	301	304	299	337	273	309	329	356	300	312	329	319	327	301	346	342	332	313	347	316	320	317	316	301	338	288	281	313	318	338	318	315	326	348	334	332	334	330	306	297	317	288	319	303	314	303	310	365	323	336	308	329	323	336	294	319	314	335	322	316	314	314	283	355	317	343	349	350	321	312	334	299	310	315	304	337	325	334	317	351	320	321	314	316	321	282	341	292	304	327	310	333	313	320	298	315	305	289	297	335	297	302	332	317	312	306	306	294	339	334	317	335	323	320	320	320	284	313	311	285	330	324	343	325	333	356	307	292	343	373	348	336	301	340	291	350	328	309	334	302	371	344	346	317	306	348	340	295	316	314	316	331	316	301	310	331	318	334	340	319	304	313	326	328	359	327	335	332	349	310	328	320	328	315	339	344	304	311	309	295	307	352	313	348	339	345	330	293	285	300	335	341	314	309	317	339	346	311	300	308	316	319	337	329	315	358	308	320	336	342	325	353	302	338	342	317	309	337	325	316	328	337	331	335	311	308	317	313	321	321	314	340	304	314	340	293	319	338	307	322	278	338	355	328	331	283	321	312	342	314	300	332	324	304	353	319	292	304	337	313	326	344	326	313	322	290	330	316	317	335	313	316	300	318	310	336	312	307	350	348	304	319	328	283	310	347	332	311	331	302	334	317	280	344	322	290	290	295	303	319	315	349	317	328	350	331	308	309	275	326	329	309	362	323	308	342	319	296	310	323	317	312	326	325	316	305	333	341	313	298	337	309	328	321	284	297	327	296	369	333	270	337	313	298	326	344	307	344	340	323	296	308	316	319	328	314	298	339	312	288	311	348	306	309	313	306	326	297	302	290	335	316	296	317	326	301	341	282	284	322	303	295	320	318	310	339	323	329	336	335	304	307	342	300	312	349	322	308	318	317	321	308	330	316	311	322	284	339	342	351	345	342	332	308	329	307	277	310	321	347	319	344	319	322	327	361	303	306	339	327	298	333	350	319	296	307	314	333	306	316	274	307	315	357	326	318	319	297	313	326	285	315	302	341	345	288	335	348	310	279	316	325	326	359	310	306	308	313	307	284	322	345	331	327	332	300	322	304	312	304	342	349	326	318	306	303	303	348	338	292	331	292	307	329	312	304	281	318	335	349	308	329	321	297	322	297	300	295	307	324	328	293	284	311	296	328	339	308	294	310	335	312	279	308	332	293	357	324	289	313	310	305	336	325	350	315	306	331	337	320	311	351	293	313	319	308	314	312	307	355	301	358	307	334	338	311	338	305	356	315	321	327	336	295	315	304	333	312	342	306	318	330	334	335	293	348	351	303	319	327	320	318	306	316	326	387	333	294	323	306	312	318	315	315	290	351	348	307	305	304	291	303	300	321	356	317	322	301	303	299	307	344	315	292	321	317	347	321	348	325	295	319	316	314	310	347	305	319	341	275	290	343	337	317	345	320	315	323	323	309	336	336	290	296	288	323	322	321	343	296	325	310	321	320	321	290	326	327	335	356	341	324	347	332	319	342	302	314	327	291	307	348	316	341	292	309	321	343	339	311	331	313	319	336	375	306	320	292	309	293	295	308	324	338	306	337	348	315	327	310	327	297	300	295	291	310	337	282	281	340	306	336	318	282	283	302	272	332	309	334	343	297	317	315	336	323	311	341	319	311	313	325	310	314	314	287	304	317	320	312	303	316	320	320	337	320	334	279	300	328	327	302	318	274	272	324	300	332	325	343	323	318	338	279	327	308	320	305	327	337	342	341	336	312	313	286	308	327	335	332	334	312	318	317	326	348	315	321	383	327	332	306	338	333	320	302	332	303	349	336	296	287	330	323	339	311	341	311	271	305	351	348	301	333	310	335	323	309	341	289	336	320	330	314	327	322	307	321	286	340	302	291	332	329	325	319	346	308	290	325	334	311	313	302	339	288	300	316	310	340	353	315	333	309	329	331	324	297	355	304	341	322	331	307	295	329	312	328	327	295	321	355	335	329	307	320	325	343	324	320	339	321	295	318	331	325	290	314	359	315	309	299	310	335	299	329	317	323	298	307	319	295	357	332	341	329	305	315	316	323	303	312	292	334	346	313	327	325	316	297	291	343	300	331	303	348	314	311	362	291	339	297	324	306	309	351	327	344	347	321	287	319	347	332	321	313	331	331	315	335	353	354	337	317	289	323	344	275	308	324	313	318	317	323	310	301	304	313	301	324	314	301	344	328	316	327	325	333	325	322	323	289	325	281	300	325	313	349	304	349	292	321	312	321	349	326	330	332	329	303	303	314	317	307	307	338	320	318	334	315	346	322	335	343	326	289	305	333	338	350	297	286	319	314	317	327	357	310	300	308	305	278	319	317	317	321	340	316	331	321	311	332	335	298	310	307	335	308	332
17988	1710	2164	2389	2317	2278	2235	2356	2287	1669	1343	1379	1231	1282	1215	1200	950	834	839	855	805	856	814	812	916	887	876	846	867	831	853	832	794	799	791	805	787	811	801	740	781	794	780	780	756	768	760	770	789	776	749	826	764	757	774	717	767	781	783	801	770	744	780	757	765	786	754	766	734	771	785	734	778	798	764	731	739	721	773	748	766	754	753	786	749	774	823	736	711	720	806	720	822	750	768	725	726	758	727	771	733	762	769	772	741	817	726	792	800	732	781	723	744	742	757	803	756	806	758	780	771	777	732	725	717	784	788	757	762	804	726	803	816	738	725	759	682	824	805	731	771	770	769	746	794	767	765	798	790	772	790	826	748	755	783	800	775	759	750	735	777	718	721	746	747	794	778	768	747	785	772	740	802	804	758	750	787	753	754	721	765	759	748	785	822	796	771	748	766	729	783	779	809	728	767	788	788	777	769	715	835	792	744	760	829	767	740	734	777	821	842	736	743	786	820	769	764	769	750	722	723	787	744	786	776	748	775	753	781	754	750	745	790	774	752	821	782	762	841	749	765	760	756	801	768	769	747	803	754	781	840	729	785	832	745	768	776	754	771	752	785	763	785	735	770	719	764	806	741	691	773	778	787	765	780	786	774	753	755	749	781	739	788	802	803	794	747	727	762	747	758	763	775	750	783	769	820	698	785	763	773	762	747	721	759	796	729	782	762	731	795	728	761	772	761	807	826	729	738	764	744	833	754	780	749	786	765	774	730	754	762	770	763	719	798	804	788	825	765	779	796	823	786	732	767	748	753	714	748	716	774	748	796	779	790	790	767	725	737	769	795	724	746	735	741	756	748	724	756	768	794	785	749	777	770	765	774	766	799	760	737	743	813	778	725	786	821	743	797	748	775	744	737	765	757	724	754	776	750	792	747	741	756	775	796	754	707	769	795	757	779	812	766	804	737	754	736	797	733	780	728	815	765	785	764	754	723	809	818	778	731	754	763	762	772	757	742	748	739	758	790	747	742	763	769	776	771	800	800	748	705	734	743	779	773	828	749	755	776	763	763	792	746	786	756	799	752	765	766	772	738	755	776	709	770	809	741	764	771	781	833	744	737	749	768	733	790	716	766	751	787	781	777	694	743	718	735	772	745	720	810	814	791	710	808	728	816	798	757	745	781	747	781	797	789	750	733	777	771	720	749	764	779	750	731	739	757	782	695	786	777	718	727	805	757	734	807	783	792	727	801	759	781	782	776	767	777	744	805	797	772	770	779	784	786	818	763	736	822	785	748	763	743	749	808	802	807	734	756	757	781	765	762	794	777	788	766	734	765	762	819	762	716	751	723	780	800	770	756	769	720	745	728	799	755	791	769	749	740	722	759	782	793	747	707	767	775	726	763	738	778	734	748	739	755	748	760	696	776	723	774	770	789	722	724	821	777	767	759	730	830	780	782	738	786	748	788	761	747	746	751	752	759	750	791	768	742	736	755	747	779	775	708	720	778	761	768	756	751	770	733	751	769	758	803	780	712	801	735	754	733	788	763	794	794	756	727	736	790	781	746	746	788	766	747	771	774	775	738	792	764	779	775	793	779	742	721	780	783	747	783	774	794	738	748	742	766	742	713	775	779	702	811	755	763	771	799	760	738	783	782	750	770	738	826	732	768	784	784	778	755	798	743	707	795	785	764	795	796	747	756	788	746	722	786	728	770	787	772	702	747	811	738	783	785	805	799	732	784	764	763	720	730	772	760	747	735	757	744	753	761	775	795	798	817	754	785	769	804	803	768	742	771	715	769	758	756	793	737	734	783	803	778	781	714	759	774	785	754	720	762	790	801	793	725	727	717	771	780	772	808	771	738	755	781	788	720	736	781	764	733	778	762	777	801	783	777	738	758	773	825	778	779	755	750	743	771	802	746	743	792	774	746	770	782	737	765	716	752	774	781	708	796	798	772	793	797	785	778	728	784	777	782	798	771	784	791	729	739	733	773	731	740	801	782	704	758	773	777	781	781	756	741	744	765	782	746	755	811	755	731	744	769	752	811	798	756	733	759	753	767	757	792	735	741	775	770	790	787	738	706	792	744	777	776	764	739	753	764	812	765	774	803	730	728	752	811	752	746	752	803	734	785	833	764	722	777	752	793	758	792	745	782	828	734	764	775	697	741	726	778	792	723	769	761	802	723	767	736	735	775	769	715	740	763	757	776	769	810	781	755	770	786	739	742	774	754	771	731	750	730	776	774	754	750	785	755	771	769	804	800	773	828	744	737	761	748	750	761	745	769	753	796	775	776	802	778	793	790	747	741	794	746	787	742	753	789	764	801	798	801	704	812	782	750	779	715	741	794	736	769	739	801	734	772	721	816	762	746	754	796	789	759	746	803	779	744	775	814	734	787	797	732	769	741	782	731	793	801	777	790	765	810	789	775	759	782	773	822	732	760	742	801	752	786	781	823	826	755	788	739	814	804	800	777	807	785	836	716	768	747	758	774	773	773	767	794	775	748	777	794	743	790	757	783	784	782	787	765	810	735	825	786	785	744	773	780	706	806	749	766	777	793	748	789	777	698	734	834	817	779	817	771	768	735	764	763	759	770	771	774	822	705	735	739	823	778	768	736	821	769	780	748	762	776	811	817	760	763	729	774	750	777	774	769	785	793	778	752	772	813	758	755	765	748	783	728	729	790	808	763	763	749	772	792	753	747	719	790	780	811	702	788	837	785	776	770	678	718	738	779	760	779	740	761	768	725	746	768	744	734	758	754	759	778	737	735	712	772	737	783	766	753	759	766	775	795	718	760	784	745	735	777	722	760	757	799	723	786	727	740	711	741	768	771	797	772	757	772	810	736	740	785	785	767	771	731	760	771	727	775	761	783	744	776	783	788	782	769	747	738	774	738	757	715	755	753	756	768	794	736	763	754	782	783	767	786	745	769	727	765	720	778	769	767	750	765	752	751	749	753	794	763	762	749	771	728	755	796	724	740	787	702	753	768	786	803	808	733	781	778	817	763	779	767	762	797	767	763	779	769	772	729	737	756	781	773	766	714	821	797	763	750	776	753	747	752	747	766	860	751	806	798	756	730	769	729	753	759	777	780	782	759	770	824	741	750	783	776	737	766	708	704	762	736	738	774	782	794	758	714	745	747	789	763	815	736	773	721	768	811	813	772	748	771	758	775	777	759	792	781	833	749	774	821	815	760	780	709	780	786	750	802	772	851	790	787	733	745	790	698	767	735	776	773	779	770	756	767	783	684	798	794	839	782	765	766	739	753	793	690	778	726	762	741	788	786	788	781	733	795	758	801	714	755	779	827	781	760	760	761	801	780	746	781	752	776	746	737	769	767	800	822	778	739	764	728	731	791	742	745	751	746	796	774	790	801	774	787	775	780	774	755	773	750	731	799	779	755	769	769	794	721	763	752	776	760	731	793	804	733	689	734	765	788	816	776	729	772	731	807	751	835	808	751	760	773	797	769	781	757	760	755	790	798	791
35219	6760	1498	1070	785	640	613	588	547	412	358	298	316	359	304	250	253	274	253	232	244	235	251	235	226	213	289	234	224	232	246	238	212	212	204	186	220	223	230	228	235	240	190	200	193	210	210	212	222	211	202	226	227	259	206	247	214	216	214	239	215	193	209	204	210	213	209	200	191	224	201	206	241	221	210	242	219	233	236	243	219	242	241	206	211	214	219	197	207	219	194	213	207	217	265	222	234	199	227	223	203	217	202	246	236	220	200	230	215	206	230	198	215	209	210	205	219	184	223	215	216	207	232	224	222	234	206	228	221	213	246	212	204	232	233	215	206	213	222	216	227	208	213	217	229	191	211	189	228	211	199	203	189	211	209	243	242	198	198	207	216	222	218	227	213	201	201	204	227	235	228	204	203	234	215	236	214	225	194	238	206	221	202	218	203	210	219	194	224	205	232	203	247	217	192	219	204	226	217	233	241	192	195	253	205	232	244	210	203	207	215	220	211	212	213	228	220	213	215	245	222	226	220	232	192	215	233	221	216	193	212	223	250	259	218	223	215	228	210	221	222	250	188	226	200	193	206	218	201	228	225	214	198	213	213	236	224	235	205	217	207	231	197	200	224	213	231	230	228	218	233	222	219	208	232	238	214	229	203	228	229	248	224	215	207	227	214	247	238	220	239	228	218	215	221	199	230	208	209	214	215	222	208	208	224	224	209	224	242	224	216	213	207	188	230	238	203	214	227	218	217	225	219	205	219	206	211	208	207	213	192	203	211	222	204	200	211	189	239	203	214	219	223	198	215	248	222	195	225	223	224	212	202	216	213	205	194	243	209	194	200	215	219	207	211	191	215	212	209	204	224	214	225	200	228	199	181	205	196	211	240	214	214	243	193	224	223	202	228	207	229	207	219	244	229	210	232	238	235	201	202	209	207	204	219	210	192	224	221	237	228	232	215	212	229	183	212	210	225	229	234	223	205	209	238	189	215	192	206	215	209	202	232	224	198	220	216	237	205	224	234	208	223	218	206	233	206	223	179	224	195	215	224	227	213	214	210	204	219	237	215	186	221	197	209	206	252	205	201	225	242	252	214	216	197	228	217	209	236	204	181	203	208	214	194	201	213	230	235	187	209	213	203	198	221	214	186	244	237	201	246	224	216	233	238	216	211	208	217	215	212	230	190	201	207	240	182	225	241	231	204	243	215	217	225	213	216	207	243	230	221	208	233	192	183	197	215	226	193	230	220	205	230	246	223	212	188	215	243	231	226	216	206	219	238	188	198	230	203	221	187	215	202	230	210	204	221	220	206	204	237	211	207	181	205	217	231	200	225	208	224	217	213	223	203	224	227	198	219	211	211	209	227	213	182	212	213	213	229	216	205	211	203	222	216	232	220	209	210	228	212	241	222	219	232	220	228	250	200	205	208	233	222	237	222	240	216	199	232	231	202	188	201	192	219	228	223	216	234	219	233	185	232	223	210	223	208	220	242	213	216	218	230	201	231	208	205	219	228	223	189	201	234	229	201	230	194	199	183	221	227	218	204	214	258	193	223	212	204	230	216	223	224	234	222	207	210	227	210	180	206	218	204	198	237	196	184	222	240	213	233	243	210	230	216	215	168	226	207	232	219	234	247	223	230	220	235	196	200	230	207	235	210	209	219	209	222	211	219	211	215	222	226	221	211	206	180	217	206	218	206	213	228	227	216	205	209	234	198	203	216	213	241	220	196	206	231	248	238	222	203	204	230	204	202	215	203	208	226	198	227	235	231	212	212	235	258	221	225	207	202	209	212	200	218	238	213	220	218	213	217	218	201	231	229	198	211	240	238	206	206	216	219	210	243	192	203	201	214	244	220	194	201	225	216	224	200	250	217	205	194	225	223	202	204	218	215	199	220	233	216	234	211	206	193	222	220	185	223	236	209	239	225	225	214	203	220	224	192	230	235	205	210	185	237	233	217	192	205	210	189	209	244	207	205	199	220	209	226	209	206	234	229	223	193	215	214	227	206	216	211	206	238	208	204	206	210	187	216	227	223	246	241	220	204	213	206	232	195	216	181	222	225	204	206	220	217	243	196	218	227	226	256	223	209	211	224	197	213	226	207	214	204	210	199	228	227	223	218	205	223	210	244	219	235	192	205	220	229	225	215	227	222	230	216	206	231	181	198	229	215	228	227	199	198	207	245	208	205	196	223	204	201	213	218	209	222	221	227	228	201	233	202	211	206	209	237	224	208	209	215	207	207	213	238	222	212	196	213	221	198	188	197	219	222	228	212	191	203	226	206	226	216	219	239	209	225	213	213	233	211	202	221	205	240	173	217	220	215	216	211	210	212	219	195	231	250	217	227	213	197	172	226	185	228	218	219	205	220	198	195	215	223	213	212	221	208	188	213	210	214	244	233	214	228	207	229	241	230	228	219	212	235	216	218	203	212	225	241	220	223	211	192	219	188	217	197	214	244	221	214	202	178	220	224	210	226	215	225	226	211	213	226	218	199	225	196	204	201	218	242	220	226	234	207	230	215	211	233	235	214	183	253	200	214	221	219	207	220	194	198	217	212	208	207	220	222	229	224	204	225	227	201	224	207	205	202	211	204	215	203	211	243	199	187	243	211	212	211	210	213	201	231	218	207	216	233	244	214	200	197	206	220	237	244	196	239	228	193	234	201	231	227	217	225	215	193	225	209	186	236	216	203	242	176	231	213	198	252	225	216	210	231	220	196	220	225	217	235	206	230	205	207	228	192	210	204	223	224	219	204	222	229	208	220	204	241	202	242	211	235	200	225	222	220	190	225	205	203	237	237	208	187	189	196	226	225	239	227	216	227	218	195	216	198	224	207	227	231	203	210	193	225	243	203	212	219	198	228	214	223	207	219	204	209	204	233	195	237	225	247	206	191	222	212	230	210	222	204	223	228	211	227	210	212	193	226	229	227	227	224	233	211	204	208	196	207	183	197	235	218	213	214	224	225	239	196	242	205	220	231	246	202	232	217	230	206	246	213	218	214	231	221	220	233	192	213	215	236	197	244	212	200	260	186	231	247	239	219	220	205	196	212	208	247	208	209	234	231	212	240	221	220	223	234	205	240	208	198	202	218	218	248	205	203	238	229	201	229	216	198	230	173	240	245	217	219	243	221	206	213	233	203	234	215	175	191	228	231	207	226	195	208	172	221	208	208	235	232	214	240	226	214	220	224	238	211	234	217	230	179	199	229	224	244	199	237	221	226	225	225	209	185	202	235	224	205	239	212	213	225	240	208	223	235	247	212	223	242	215	233	189	217	212	219	193	217	221	213	210	227	236	209	203	233	221	210	219	211	205	204	194	225	213	196	214	232	232	221	197	205	198	204	188	202	205	190	203	215	203	226	241	186	238	212	197	201	199	212	209	218	202	216	204	212	215	215	210	187	202	210	221	249	225	197	228	233	237	245	224	202	205	195	234	208	203	228	222	206	253	212	214	218	242	211	207	209	194	195	221	234	215	224	203	245	218
22015	1997	2719	3172	2986	2769	2840	2754	2386	1704	1459	1433	1338	1320	1279	1050	680	662	658	671	612	619	624	666	678	780	683	661	663	663	672	616	552	559	549	584	536	547	513	511	528	588	551	539	502	539	557	542	534	527	557	520	543	503	561	548	496	519	499	557	560	515	532	512	563	526	510	508	505	521	516	534	537	490	522	539	571	461	527	536	500	521	540	540	538	556	519	525	527	530	551	543	547	524	522	497	552	555	537	519	530	514	540	563	524	528	523	543	529	536	529	543	541	470	534	524	536	526	503	510	535	519	526	527	548	471	550	519	510	494	523	481	550	542	528	505	485	525	532	518	477	550	495	512	568	561	526	564	527	523	538	526	527	525	538	509	512	520	512	524	524	503	482	552	541	555	544	499	557	550	509	577	515	486	528	524	556	498	544	556	524	535	546	542	501	550	547	505	506	549	533	524	547	519	545	546	540	542	566	541	489	527	513	528	512	513	525	519	487	523	562	503	512	502	488	516	532	509	531	542	509	510	567	523	487	533	521	525	502	488	533	529	522	505	513	511	526	496	551	545	514	536	527	530	536	514	531	566	521	484	571	496	571	547	543	504	495	586	503	547	491	520	556	525	562	572	500	537	570	549	530	499	532	534	518	542	528	486	517	539	490	498	555	537	520	504	536	521	510	550	490	530	539	538	533	560	519	518	526	514	522	521	531	558	513	516	518	487	499	537	508	509	498	555	552	518	512	540	548	525	516	531	551	509	501	487	514	543	547	558	524	496	544	547	506	560	482	569	533	545	556	540	546	488	535	482	547	533	512	565	546	496	510	505	519	538	469	587	547	532	504	512	553	542	539	529	544	517	533	525	558	549	540	488	528	520	549	546	584	541	582	502	523	527	491	515	496	542	525	548	507	530	540	521	530	538	472	471	510	511	483	541	559	523	534	542	542	555	506	559	538	534	495	526	519	583	557	520	574	539	548	539	525	494	520	538	485	487	536	541	547	532	539	490	492	557	523	518	552	510	550	489	549	553	505	517	524	510	521	532	497	470	504	542	519	536	490	516	502	539	521	504	546	529	534	532	498	534	481	558	517	526	528	466	548	538	581	530	529	541	534	522	534	533	499	536	533	506	533	566	519	505	528	543	531	512	523	542	517	499	523	553	539	512	580	496	536	553	523	525	574	517	506	526	522	509	524	506	547	568	526	524	515	518	556	532	509	503	495	496	534	510	528	515	555	489	528	506	547	553	518	529	541	530	532	528	543	500	513	531	537	531	511	530	521	525	496	527	541	532	511	503	554	525	571	466	548	493	539	514	531	536	543	527	556	514	527	520	513	495	550	562	514	496	516	504	569	492	488	553	532	545	598	534	515	518	540	533	521	491	586	548	511	527	512	551	525	537	539	546	482	517	545	498	528	533	519	550	513	527	550	534	524	597	509	520	530	487	543	491	538	541	539	516	527	515	486	528	546	545	510	566	567	520	525	546	489	520	516	514	518	517	575	529	494	527	526	504	451	504	537	517	524	571	531	501	487	519	535	526	502	547	538	533	514	533	515	534	502	532	528	510	508	561	544	511	558	542	505	531	539	502	508	528	541	541	512	544	504	581	524	541	572	580	539	530	514	545	503	524	487	505	517	529	521	529	528	528	520	544	543	566	515	513	574	503	532	513	542	517	535	486	519	523	544	526	525	510	478	527	536	515	521	500	524	543	530	513	553	533	534	532	534	539	493	521	530	568	522	509	530	538	493	520	484	554	512	522	559	509	547	553	532	550	509	516	528	540	498	529	517	493	537	549	504	568	523	498	523	557	481	500	542	547	535	537	519	548	504	545	509	536	504	513	550	519	532	520	583	489	500	514	502	568	527	534	555	543	498	535	528	538	540	520	563	521	537	582	526	503	508	557	553	485	527	575	519	543	549	537	503	536	535	561	536	559	498	522	516	566	556	523	486	519	490	527	519	488	486	518	526	523	545	527	538	556	559	458	519	488	540	491	519	496	487	550	581	507	565	493	518	551	488	582	556	539	521	513	546	540	533	504	527	529	523	554	545	517	522	510	495	498	532	496	531	522	489	545	521	546	562	545	541	519	503	508	512	530	503	494	622	523	544	491	543	490	514	523	546	508	540	542	498	536	526	526	570	544	534	533	531	539	538	529	498	508	528	496	487	552	516	542	526	561	506	529	505	473	513	522	512	514	492	519	568	530	501	530	509	561	500	542	515	547	553	522	547	557	460	499	530	576	533	550	529	517	527	491	564	515	561	514	555	533	522	506	522	559	506	533	566	549	496	530	513	531	555	514	520	550	551	563	543	517	527	535	543	519	512	571	543	551	493	487	523	499	550	534	516	539	536	566	521	524	530	485	494	537	531	496	535	553	528	538	494	490	553	535	545	527	508	516	574	555	521	486	561	532	504	511	533	528	554	526	522	521	494	537	565	501	501	494	516	554	526	513	513	523	532	512	546	528	550	540	526	543	521	479	531	537	498	537	539	506	503	514	509	521	489	497	538	553	504	542	489	486	494	519	501	522	511	512	524	511	509	531	529	522	491	541	529	512	585	497	539	514	560	533	554	474	542	539	522	546	552	517	518	522	528	503	526	541	515	535	456	505	508	510	532	526	538	536	531	562	534	515	549	516	568	535	524	538	513	519	508	532	497	540	520	513	536	523	500	535	542	508	500	575	524	514	529	494	509	573	505	504	526	545	513	525	513	585	555	530	506	488	498	538	500	530	490	540	546	494	517	500	511	523	562	540	566	538	542	530	534	520	507	515	500	526	518	490	487	543	555	514	472	528	497	502	489	527	517	528	501	525	525	510	559	507	508	538	518	507	444	513	513	532	513	530	519	531	552	531	531	554	501	534	532	573	515	539	499	551	517	551	538	535	462	470	529	546	537	469	503	506	494	534	526	541	535	531	546	534	521	566	549	515	532	511	547	536	482	511	526	549	518	550	525	526	503	555	533	491	496	527	550	519	525	533	551	543	532	565	526	532	494	521	539	528	573	500	526	542	523	510	529	501	511	521	521	532	506	515	540	503	555	505	540	530	519	562	568	501	533	537	528	534	478	548	478	562	528	502	500	538	533	495	516	514	509	546	494	489	508	510	570	520	571	495	536	550	534	505	558	510	530	523	517	535	518	549	522	544	547	571	533	488	471	537	547	506	517	521	552	557	461	533	498	515	509	546	491	522	524	529	552	518	527	523	505	556	563	531	518	535	503	522	489	474	521	545	485	512	538	524	537	516	540	533	503	520	509	503	540	485	533	498	533	515	511	511	526	503	555	494	543	510	520	534	547	486	537	536	490	525	511	531	543	486	542	512	580	531	502	545	494	537	533	532	513	510	518	510	539	529	541	552	505	550	546	480	539	507	549	496	482	555	508	536	486	552	537	499	529	531	549	524	583	545	549	503	544	531	508	477	558	554	484	550	536	554	520	567	539	548	505	503	509	480	497	530	532	583	522	529	541	509	493	537	557	530	557	535	521	531
10953	1019	449	420	363	410	319	344	330	299	269	298	308	289	266	272	236	256	248	247	263	232	281	263	234	241	257	245	249	239	228	248	233	315	281	250	261	247	234	239	280	286	243	243	228	258	247	259	274	248	247	254	286	237	206	234	258	270	264	266	261	238	224	246	246	253	235	258	248	263	257	259	276	267	269	212	247	289	257	259	256	224	232	227	266	239	228	258	248	229	250	266	238	262	276	282	268	277	280	271	260	261	238	264	244	222	243	252	232	252	289	241	247	237	247	239	248	229	215	258	248	267	269	248	224	262	263	240	263	261	231	246	248	256	270	241	224	245	245	254	266	256	247	288	247	252	232	242	276	240	257	249	253	264	225	256	272	233	272	230	272	245	271	240	253	251	259	268	209	262	233	271	232	267	252	257	266	267	247	259	240	272	255	263	279	288	260	282	214	277	248	231	243	249	252	244	234	216	252	256	273	259	216	238	220	255	248	263	248	228	271	233	247	274	245	266	251	276	252	243	256	258	246	261	227	221	245	232	261	233	228	263	242	255	234	270	230	221	259	283	245	254	244	248	240	257	272	242	263	279	249	245	249	249	250	241	285	267	247	299	243	278	240	247	258	280	260	247	223	261	259	256	267	238	235	232	259	220	267	233	239	261	248	250	252	246	235	265	264	224	216	228	265	250	249	244	247	266	264	260	249	270	252	258	261	256	238	266	259	250	276	233	222	262	233	218	270	234	237	281	255	267	253	242	259	228	271	252	248	232	280	267	262	235	256	236	265	291	248	250	240	252	248	239	256	264	262	257	258	267	261	252	250	267	255	220	233	254	238	268	262	299	246	236	218	241	277	256	269	247	281	240	263	212	251	273	211	234	261	228	262	249	267	246	241	252	250	270	244	275	254	261	256	249	220	257	243	245	253	241	235	255	251	234	243	235	281	243	248	218	246	286	275	240	218	226	266	235	251	269	254	256	268	255	237	280	248	226	245	251	260	259	259	255	255	226	237	249	259	223	226	242	252	232	233	261	211	253	258	287	273	254	221	251	233	240	254	251	279	258	233	250	261	214	259	265	266	261	276	243	266	216	272	261	230	245	253	240	257	269	242	227	258	264	253	242	263	217	269	263	280	245	231	233	226	267	259	243	239	250	262	273	229	248	273	253	267	236	249	255	223	276	273	255	265	260	280	252	234	258	266	232	225	265	241	266	249	232	272	254	237	284	250	261	251	273	305	321	268	268	253	264	255	225	248	252	228	278	244	231	241	261	251	260	248	244	276	231	241	256	228	231	246	243	247	244	240	258	275	271	241	274	259	288	239	238	240	243	277	267	232	257	268	251	252	242	247	231	251	255	244	226	276	257	226	236	270	258	224	247	257	255	230	254	233	261	259	246	225	247	253	237	237	242	248	257	246	244	277	237	236	238	271	276	245	257	268	210	250	238	259	274	249	255	249	254	265	213	253	240	265	246	255	232	256	269	221	282	246	256	245	252	237	273	249	264	256	233	255	233	251	274	252	265	232	245	267	263	236	273	233	246	251	260	247	247	262	228	260	259	238	268	255	247	240	260	217	224	250	259	251	267	246	275	248	253	236	255	270	247	260	269	264	276	221	209	282	274	248	248	260	239	246	244	247	260	279	245	255	256	242	269	282	239	228	259	237	247	266	271	251	292	225	278	268	271	248	226	259	225	230	275	240	279	270	269	256	258	230	287	243	268	271	258	258	254	249	236	254	251	280	235	255	263	269	231	245	277	263	279	237	272	250	245	257	264	248	256	234	210	261	244	223	249	255	253	246	256	271	248	243	245	245	262	259	248	263	276	257	262	221	261	284	281	267	250	270	264	224	250	236	255	253	248	248	231	253	245	257	286	275	243	240	242	238	253	258	269	255	245	262	248	251	270	273	268	243	208	261	245	251	253	257	256	252	236	258	241	266	243	253	230	250	242	241	274	270	240	236	214	237	255	261	258	234	245	227	267	235	267	263	226	259	250	269	233	263	250	261	257	257	229	254	233	227	237	234	241	262	286	252	249	262	252	264	247	248	245	253	251	243	260	260	272	227	286	276	215	253	300	252	267	263	264	275	243	236	249	276	264	264	256	227	266	248	251	237	249	244	250	281	231	255	259	254	260	251	265	251	254	257	252	245	222	267	272	226	265	277	268	250	256	239	281	267	229	240	248	256	229	227	240	256	257	234	245	260	267	233	252	237	246	275	236	260	236	244	262	245	264	250	261	238	239	232	268	278	254	248	254	237	229	264	275	237	247	230	281	217	242	277	289	250	239	276	255	245	231	257	236	246	258	246	238	262	253	236	263	243	224	267	239	256	252	250	263	236	232	214	253	251	229	247	285	277	270	263	221	271	236	248	262	223	250	232	243	247	254	276	266	245	248	246	255	253	237	272	240	256	258	247	247	216	289	265	257	244	250	267	224	251	256	255	220	256	252	278	249	246	248	256	273	252	268	265	285	245	239	252	280	217	265	245	248	255	228	225	258	264	224	240	261	287	232	244	244	247	230	239	251	223	261	247	262	216	272	240	223	250	224	258	241	249	266	253	225	240	216	244	247	275	247	246	262	245	245	270	233	246	246	258	247	257	287	238	221	249	238	295	232	248	272	236	250	250	260	234	250	238	269	240	275	261	242	223	254	263	251	254	273	266	259	261	258	249	230	264	245	244	230	259	266	247	248	281	265	265	270	223	253	247	251	228	224	274	240	265	261	262	262	246	224	252	276	239	241	228	260	301	258	256	244	249	247	249	225	249	262	252	257	249	252	268	228	256	223	266	261	227	268	280	254	271	261	259	252	245	266	252	238	235	238	234	234	250	255	238	265	278	249	248	237	268	257	247	239	215	234	278	283	235	240	259	248	216	248	244	258	267	240	266	270	220	237	247	245	236	239	235	250	302	241	253	262	255	242	267	237	266	264	248	258	229	262	236	260	253	248	225	244	251	268	263	286	278	238	261	250	256	256	262	233	258	246	235	238	249	251	238	242	268	248	239	275	294	263	263	280	255	238	281	267	224	257	267	240	261	230	236	249	261	257	247	254	262	226	236	253	259	246	241	278	246	241	257	260	229	250	263	256	206	256	254	247	257	261	256	284	249	235	238	268	241	251	250	267	234	250	242	233	274	256	256	253	247	236	246	259	252	238	238	232	235	298	277	246	233	230	234	232	245	229	249	241	232	255	244	277	269	250	272	263	277	282	242	243	222	230	253	234	281	228	259	270	266	282	251	279	253	233	247	269	267	267	226	220	253	283	264	267	254	262	240	255	273	263	260	238	246	246	236	280	263	277	234	220	281	288	259	269	238	282	273	241	252	246	267	244	241	250	263	234	255	232	248	250	266	254	284	272	276	253	232	254	250	237	265	267	259	223	236	230	237	285	241	250	245	236	261	230	227	260	258	259	257	266	252	255	262	260	238	253	236	260	244	249	259	256	261	258	247	249	266	246	235	236	258	254	238	266	210	267	252	238	272	219
8068	1002	1046	1205	1239	1344	1359	1296	1045	874	882	831	770	908	774	704	647	656	595	582	640	623	634	669	637	679	655	635	631	661	671	589	618	626	641	597	651	649	598	609	601	659	624	643	656	648	613	650	609	608	619	648	640	578	595	600	660	640	636	565	623	650	598	606	665	632	641	617	640	657	626	598	622	638	590	622	629	678	642	630	642	650	619	609	618	659	588	634	630	614	652	649	640	605	603	595	609	656	610	653	657	646	623	641	609	585	596	605	643	623	601	631	596	576	562	630	618	655	594	639	621	631	635	626	610	656	625	597	648	624	648	648	629	628	623	622	617	622	613	597	649	583	612	636	579	630	619	632	645	587	599	592	618	635	626	687	595	648	668	660	579	618	583	618	563	620	630	627	592	643	607	584	614	615	620	604	621	624	655	633	652	661	633	624	658	599	621	658	629	588	628	614	636	597	632	603	584	614	592	660	618	582	637	633	628	638	607	645	653	595	627	673	627	604	603	597	670	637	612	606	618	685	617	625	626	635	568	613	602	629	622	660	667	612	607	575	673	563	649	648	601	589	608	603	640	588	582	579	601	660	588	623	604	659	607	670	622	610	648	650	595	632	614	602	629	637	659	590	643	655	624	656	660	622	625	654	661	590	635	662	634	622	610	573	627	602	650	583	649	617	661	636	615	644	615	593	683	601	656	603	636	632	649	642	647	613	653	591	642	627	644	624	569	603	627	596	616	632	627	640	638	636	632	651	605	659	657	628	612	595	591	636	625	629	600	589	648	597	601	630	592	621	621	608	681	660	624	658	642	596	613	569	660	637	675	609	599	640	594	600	612	601	617	616	582	609	612	628	641	637	648	640	621	641	630	655	630	669	636	660	641	625	613	613	639	601	611	619	616	643	642	642	635	640	641	651	586	619	604	597	671	662	613	613	620	636	641	599	621	667	578	611	612	598	600	616	613	618	619	576	659	650	638	655	617	634	595	670	572	581	584	600	633	636	646	642	608	630	635	631	641	617	587	646	626	624	630	656	625	587	642	616	627	619	628	630	570	611	561	594	627	669	614	672	640	631	627	661	652	652	642	593	641	629	642	587	617	661	624	619	569	590	609	638	649	626	636	634	667	646	665	644	657	659	650	607	591	650	640	601	639	627	595	627	632	615	647	629	634	623	593	669	605	630	600	689	651	612	617	621	622	602	615	597	612	615	633	657	625	595	631	615	619	664	578	694	624	617	637	614	623	597	591	636	594	611	657	640	655	615	665	669	626	594	616	628	630	584	564	592	615	598	603	615	645	659	648	642	569	624	628	630	621	619	667	626	616	663	625	625	612	654	658	636	614	583	655	640	653	640	589	613	657	621	624	677	649	637	600	631	634	640	639	601	670	623	611	632	622	603	630	617	614	578	625	623	647	636	692	634	662	589	641	662	615	616	605	651	651	624	648	630	642	638	623	630	673	601	647	663	675	632	603	615	656	594	647	630	646	643	642	621	629	635	603	615	615	584	647	633	602	591	613	611	626	627	659	647	601	606	618	633	640	649	625	641	662	632	630	625	586	601	654	618	601	631	640	622	626	593	600	630	623	606	633	644	652	640	633	611	641	600	610	603	624	649	619	630	604	628	644	662	624	647	616	646	603	629	652	635	622	602	627	660	649	653	581	612	608	580	626	594	627	632	619	555	584	611	670	594	623	660	608	634	663	620	609	618	636	650	589	650	649	601	614	624	643	634	633	627	650	608	637	682	618	639	645	610	598	632	667	633	654	617	591	634	619	631	657	652	619	619	657	641	624	652	603	602	610	608	620	653	636	649	614	640	595	602	594	577	623	628	657	603	613	664	647	618	630	615	636	668	587	608	603	629	638	641	636	641	669	648	640	590	574	585	633	628	653	608	592	648	603	620	607	654	617	645	623	645	645	602	624	601	694	630	665	625	641	617	641	612	612	622	644	571	659	620	601	602	554	630	572	594	598	601	593	654	614	585	608	627	609	654	594	642	650	654	588	622	637	622	653	597	606	661	612	633	645	604	630	644	636	582	648	618	621	609	595	632	622	659	618	644	630	592	601	605	643	629	634	632	668	640	639	636	632	638	637	567	672	642	649	607	622	670	646	602	599	641	587	667	626	607	627	679	644	620	652	611	640	629	636	583	575	609	635	627	632	633	620	642	644	584	627	632	600	615	601	653	652	621	657	622	611	617	616	628	629	599	649	610	637	648	599	616	626	649	618	600	588	623	627	670	624	619	631	648	605	632	617	618	616	683	625	659	641	654	635	616	600	592	618	607	608	633	648	639	632	608	632	605	565	625	664	676	606	613	676	636	652	585	636	614	597	613	661	645	601	637	598	629	610	602	636	602	614	606	613	585	563	643	595	605	641	593	636	589	621	641	674	628	681	619	578	623	578	610	563	632	633	606	630	619	622	640	673	625	638	604	647	631	617	660	644	632	631	594	607	615	691	596	688	593	645	628	630	685	629	605	641	563	616	645	646	624	642	604	559	564	597	558	650	643	582	648	679	620	603	603	624	608	611	609	674	612	638	630	619	612	583	597	652	632	571	654	643	602	574	632	605	631	637	646	609	632	614	615	611	602	617	650	604	616	626	592	667	615	656	605	628	662	638	610	608	618	653	650	599	613	592	604	618	620	638	621	620	593	631	622	624	624	612	645	589	655	609	611	634	654	613	590	635	582	562	614	663	625	625	621	608	636	601	608	585	631	608	651	592	556	633	618	609	636	641	619	674	606	596	613	634	633	663	633	609	633	711	614	633	613	638	654	632	669	625	602	624	616	613	647	625	635	621	585	628	609	648	616	631	647	641	608	621	629	612	617	648	671	638	645	642	584	580	635	660	636	625	629	618	657	659	651	643	624	629	635	620	605	669	638	668	618	586	621	612	632	672	639	569	648	586	612	618	651	631	604	624	631	672	654	623	636	635	643	583	616	587	640	606	624	601	612	603	632	727	599	660	632	618	632	600	600	623	625	669	598	573	652	632	631	639	571	646	635	631	624	695	651	649	630	610	621	660	645	662	597	618	615	642	576	629	630	599	659	645	638	585	623	577	659	579	631	602	629	622	654	643	619	606	626	645	609	654	618	663	600	594	612	607	627	649	617	622	650	577	658	620	620	643	610	659	657	606	646	595	602	523	606	663	582	617	680	613	595	592	644	636	587	651	591	609	611	593	642	639	600	602	640	659	649	579	612	641	612	587	648	604	591	603	638	623	656	605	592	604	671	643	604	582	653	625	629	590	565	623	677	635	629	631	661	619	625	605	624	612	643	602	660	610	642	609	668	624	587	599	621	618	645	617	651	593	659	654	635	631	648	624	640	589	597	630	589	627	625	635	595	669	606	607	617	608	617	634	621	605	632	622	597	623	604	655	641	638	576	575	609	664	605	604	601	620	644	655	637	646	661	625	637	642	597	632	658	623	627	584	669	667	659	596	631	595	613	589	669	620	632	627	660	677	638	611	632	617	656	651	675
25877	3983	963	793	697	649	575	481	485	409	398	395	411	362	346	358	375	330	340	323	301	314	338	316	319	365	307	320	322	339	295	358	330	308	309	309	319	334	310	343	325	347	303	336	309	292	321	322	309	298	293	329	303	306	329	299	310	343	331	319	299	341	325	324	297	332	341	297	319	303	331	314	331	308	340	323	273	299	303	320	315	325	292	303	329	308	317	307	366	334	299	351	315	318	349	311	305	287	302	300	325	305	312	300	294	321	336	332	309	345	313	310	281	314	300	291	310	336	323	303	303	340	304	304	325	296	305	293	308	307	295	308	317	319	301	339	348	330	342	316	317	288	347	297	329	299	300	320	321	306	311	327	275	311	312	323	310	323	344	334	301	321	335	320	309	342	348	332	308	344	311	316	329	380	301	315	341	341	322	315	288	321	338	311	314	303	359	309	309	330	320	280	317	283	303	314	316	306	310	281	356	321	330	350	320	293	305	304	304	320	313	331	285	307	327	323	307	335	346	319	299	310	342	352	317	316	316	320	298	285	325	346	307	302	309	313	322	310	302	316	321	339	297	324	314	315	323	293	318	320	320	328	335	330	348	294	297	326	326	311	343	334	326	322	322	323	312	304	330	297	292	341	319	285	296	277	277	305	348	292	303	299	303	335	290	330	289	305	312	319	330	318	340	306	312	317	305	342	348	327	300	317	324	312	300	309	359	297	290	302	318	313	297	339	299	307	290	339	316	338	296	317	315	319	307	351	307	305	320	318	329	295	303	316	332	320	301	284	334	320	334	281	317	310	306	331	289	291	328	283	309	311	318	282	284	360	302	316	295	316	296	321	307	301	307	316	339	324	298	328	302	308	267	287	299	310	322	291	300	305	317	312	305	306	327	310	297	319	294	324	353	291	286	301	358	333	345	295	317	319	311	336	320	375	303	328	308	320	326	322	322	324	345	313	323	312	337	295	318	347	327	331	303	347	307	350	322	311	333	256	304	337	349	337	292	299	299	307	295	338	301	309	312	284	285	312	309	381	349	310	324	321	317	344	315	347	349	330	344	286	292	329	309	350	330	310	312	340	305	340	320	347	307	332	322	336	294	328	321	341	326	316	309	314	337	324	318	334	312	321	307	316	302	323	297	287	336	288	326	317	298	320	298	285	350	314	292	304	307	291	296	342	339	307	295	354	330	331	325	331	345	301	304	311	295	306	364	303	303	314	327	312	307	324	346	314	349	315	281	313	307	328	294	306	285	335	298	295	333	320	323	280	360	311	298	302	332	301	328	328	288	334	334	312	306	349	331	303	326	309	326	314	319	299	356	306	312	323	311	288	309	322	330	328	293	322	330	325	327	281	343	333	328	319	321	330	325	346	330	326	312	314	293	287	290	321	320	332	320	285	310	307	299	327	306	329	361	311	321	331	303	276	313	320	338	297	347	331	323	343	354	325	332	330	310	336	324	308	338	320	306	343	291	337	304	313	333	320	312	302	333	314	315	313	312	305	311	302	319	309	307	320	323	299	317	323	308	353	316	314	318	334	314	328	338	354	319	304	295	293	309	317	308	324	307	325	307	300	296	282	311	339	338	328	307	323	347	333	295	299	337	316	323	331	305	293	316	323	308	324	345	321	305	314	336	317	298	331	311	279	309	303	299	332	341	351	282	332	351	299	298	295	307	307	315	303	307	291	285	341	325	306	316	323	335	323	297	286	282	286	289	308	296	334	300	335	317	321	340	309	333	325	301	337	343	327	278	309	282	362	339	318	291	312	288	344	344	304	365	308	325	335	311	317	291	354	312	320	337	289	352	321	298	317	315	317	340	314	304	310	299	324	282	285	295	309	323	301	323	314	331	324	335	303	328	304	337	327	304	358	305	316	324	311	323	306	298	286	308	301	289	345	304	321	277	343	315	311	327	288	319	339	303	312	310	324	304	296	299	330	304	320	343	336	310	306	336	306	329	362	343	315	328	326	306	300	323	315	324	354	286	320	298	295	303	302	323	317	311	330	337	331	326	319	352	307	342	299	295	304	347	313	323	303	292	339	325	318	327	292	333	323	315	294	355	311	305	288	296	308	344	288	323	295	311	325	317	313	327	355	302	354	307	330	307	330	343	316	324	363	305	332	330	331	342	344	341	307	319	309	334	296	318	280	304	314	302	314	313	316	296	327	313	329	333	363	343	325	300	305	351	315	334	322	298	338	321	360	366	288	336	307	289	310	302	345	309	328	305	325	294	332	356	330	292	312	337	289	321	323	289	309	312	346	320	352	327	341	316	302	295	305	356	313	315	299	320	306	342	320	332	296	282	294	310	325	315	281	317	324	315	295	317	324	305	289	329	320	322	337	300	284	338	324	290	357	313	285	343	323	319	328	323	323	316	314	316	295	309	296	315	326	315	325	319	355	341	298	346	311	299	332	291	292	302	339	309	311	329	299	297	322	317	322	321	315	276	281	329	325	317	320	351	270	328	285	296	332	318	297	348	302	311	325	317	333	298	302	306	347	296	296	323	319	294	285	300	335	326	299	290	345	350	338	344	324	309	323	283	302	318	326	319	292	301	285	320	329	328	276	311	306	333	326	350	319	345	346	314	323	347	300	289	283	313	328	314	329	289	347	302	315	342	330	291	327	308	330	336	314	331	301	303	300	319	281	326	310	340	337	357	306	324	307	324	316	310	334	325	335	314	298	315	305	318	337	331	298	339	317	338	287	274	300	297	350	329	302	329	296	322	309	306	306	312	307	309	321	364	286	336	276	299	332	302	319	310	330	304	306	290	323	314	331	315	352	295	316	319	298	330	303	309	322	310	307	323	329	345	325	288	307	341	363	310	302	316	289	345	341	333	308	329	310	329	321	300	312	316	285	307	350	324	349	304	335	329	310	317	290	303	317	326	335	338	334	320	330	329	338	319	324	308	318	314	333	314	331	300	331	294	302	272	302	310	329	337	333	314	312	313	300	316	344	346	349	286	301	324	322	317	321	325	314	328	283	326	312	302	307	298	294	337	335	326	328	306	322	330	305	321	309	367	323	287	335	288	355	340	335	319	342	330	331	294	303	334	350	313	317	351	336	337	319	336	287	317	346	299	296	340	319	324	331	339	299	305	326	325	296	303	285	331	333	336	352	290	305	316	315	334	335	329	325	266	301	325	306	342	355	296	281	322	294	295	314	298	308	322	317	317	304	319	313	322	326	303	337	295	294	301	318	323	321	303	296	337	320	294	331	306	317	327	302	297	338	334	310	332	305	339	340	326	293	345	301	292	297	355	299	314	333	332	336	288	298	296	304	368	323	311	344	295	371	339	319	326	314	302	311	304	320	335	300	311	322	300	306	321	297	307	302	343	316	340	328	293	352	300	318	325	319	341	299	298	310	330	315	289	327	317	327	329	342	322	325	384	300	307	269	323	307	331	306	319	320	325	310	270	306	308	327	353	323	322	301	320	313	303	333	324	354	332	310	305	286	300	299	319	316	318	312	268	307	315	299
17526	1907	1935	2418	2576	2486	2190	1895	1627	1513	1382	1323	1283	1279	1030	879	842	861	803	842	832	859	847	931	904	923	862	791	822	903	785	805	826	770	781	794	782	772	771	790	778	782	741	783	792	757	752	744	800	760	794	755	747	737	760	765	726	784	757	770	762	753	809	735	784	796	758	718	792	768	770	720	745	788	745	736	761	788	740	781	766	764	739	735	768	762	777	745	768	813	760	753	742	795	767	735	754	780	738	773	777	767	720	750	796	839	759	762	728	749	772	765	724	727	791	767	750	716	759	767	811	761	766	776	740	717	749	751	724	742	778	779	766	733	736	755	733	726	767	732	763	755	703	745	736	726	766	790	747	766	784	734	754	717	765	772	745	734	743	758	783	751	734	721	743	737	748	794	749	726	708	740	762	764	755	759	728	704	754	731	768	764	738	747	746	784	726	778	756	761	723	702	733	773	765	763	733	754	778	724	769	786	707	728	700	752	745	720	722	676	756	769	763	771	767	771	773	688	839	727	735	740	754	711	769	745	711	729	687	788	763	716	761	792	812	788	725	721	782	792	761	751	737	765	756	752	760	777	765	759	812	737	792	751	778	737	776	815	714	730	760	760	766	785	753	775	771	770	802	749	722	763	700	778	788	711	771	752	740	695	766	777	748	739	778	715	727	785	754	776	748	752	762	801	742	733	711	766	762	730	747	781	765	755	752	795	753	717	792	749	767	730	754	722	800	759	749	736	797	772	803	748	792	775	721	781	746	731	728	725	756	710	790	780	744	752	770	771	778	719	722	759	756	760	787	765	798	759	734	800	719	778	748	748	791	776	706	715	690	733	729	790	799	766	748	759	767	744	804	722	716	775	754	726	731	764	767	747	745	762	796	772	783	805	747	765	756	764	788	798	779	793	723	799	743	765	823	740	734	758	797	728	790	744	713	816	769	723	788	793	723	781	769	729	726	785	739	768	749	721	708	778	722	716	738	742	705	745	762	769	740	750	786	699	740	762	755	738	806	741	783	788	721	765	740	781	769	764	769	764	768	750	821	765	768	817	798	777	764	765	737	718	777	732	733	730	755	730	765	773	783	749	754	739	763	753	759	774	774	762	766	820	734	740	739	760	818	739	667	733	735	765	722	778	755	763	777	777	787	742	770	719	807	744	735	780	739	719	781	771	789	720	746	812	798	747	739	736	759	788	791	788	716	757	720	754	741	759	722	752	719	713	781	765	808	777	819	774	750	741	830	738	763	772	726	788	787	764	758	755	774	689	706	756	783	770	734	738	757	785	700	735	815	695	720	733	777	711	756	743	741	777	780	721	788	706	780	765	746	774	731	771	737	765	757	749	773	787	773	800	762	756	781	727	745	772	772	768	741	748	757	712	781	779	785	789	737	752	745	755	785	736	744	752	787	728	799	789	763	731	721	767	793	778	798	788	768	758	765	730	798	735	755	768	759	741	738	729	732	746	803	737	759	740	743	713	717	733	728	769	769	748	738	764	764	783	730	798	756	754	789	790	777	733	744	765	747	779	757	717	782	710	794	731	754	811	736	731	769	736	741	777	772	735	766	734	741	769	698	759	756	765	785	822	720	767	755	757	757	768	771	792	763	757	779	742	766	767	706	795	738	758	723	772	740	761	778	739	715	767	804	747	774	722	742	763	762	777	759	753	746	705	737	786	729	733	772	741	791	747	739	754	792	713	740	769	751	716	770	767	728	782	728	738	731	768	708	782	758	795	721	798	773	736	737	753	786	745	724	731	743	724	772	799	735	800	785	726	771	726	807	743	754	781	768	788	773	771	764	758	754	750	741	782	693	793	707	762	767	776	760	773	731	749	784	732	805	792	789	747	735	786	755	743	761	724	758	770	768	769	723	742	746	694	753	690	786	767	758	743	757	775	794	718	758	688	708	779	742	710	730	721	774	777	722	736	761	755	747	758	747	736	718	790	766	743	792	719	781	749	711	750	769	748	759	750	775	771	772	813	766	715	743	741	771	779	728	758	726	762	732	693	762	750	727	794	752	724	763	779	756	736	746	799	738	736	718	730	743	790	735	803	744	744	742	745	753	732	703	736	792	742	718	744	780	731	746	774	748	747	765	758	750	722	756	766	709	728	742	741	728	770	734	725	742	773	670	738	731	755	768	715	733	792	752	760	759	721	835	757	758	792	741	737	761	758	796	732	767	735	758	773	736	770	791	793	764	760	806	756	778	707	746	746	742	736	777	808	762	737	816	752	775	787	766	782	779	735	745	750	771	747	756	748	759	760	730	740	697	738	732	813	768	731	708	736	736	720	750	778	767	746	779	763	784	718	729	714	729	765	781	760	781	747	750	781	797	741	730	735	742	728	754	775	753	800	776	757	770	717	710	776	742	788	737	815	733	779	773	717	756	765	715	768	790	733	747	800	747	763	766	751	794	796	754	765	766	766	723	716	818	712	742	809	786	759	775	751	732	767	718	766	687	724	784	719	761	727	770	776	780	788	770	791	739	766	785	783	771	777	760	762	760	740	767	804	781	778	725	784	715	778	788	709	827	812	743	764	741	784	760	716	799	729	753	747	777	781	783	758	786	790	782	749	737	778	720	781	728	780	810	788	779	745	747	769	813	738	795	766	787	771	748	768	785	714	721	757	761	711	761	776	714	780	763	725	818	722	766	725	749	753	746	745	712	767	805	759	754	728	729	691	731	772	766	736	769	777	797	735	726	767	778	745	783	761	792	714	759	769	710	721	792	749	713	727	769	806	723	770	762	748	710	707	789	774	794	723	826	741	737	733	766	764	725	776	753	792	678	779	711	783	730	776	751	764	754	744	758	728	733	779	732	692	756	770	735	815	763	776	751	790	736	757	754	691	826	761	742	762	783	732	781	760	781	751	763	749	757	751	781	790	733	824	786	799	720	768	764	710	800	801	716	780	704	768	747	729	824	739	744	785	772	762	694	752	777	725	760	787	775	725	757	773	773	744	769	742	770	734	748	732	745	771	749	774	775	773	763	710	732	771	742	772	730	752	787	748	810	779	750	735	787	752	714	750	808	734	734	821	704	767	774	712	696	736	752	775	746	676	743	760	760	717	744	770	728	748	764	730	783	753	710	754	712	733	752	740	754	756	792	739	791	777	780	760	762	715	765	738	741	699	742	739	737	735	735	789	752	725	711	736	693	747	711	773	756	784	776	776	729	730	782	760	766	757	743	778	793	714	723	802	754	755	788	751	748	738	765	765	746	799	793	758	767	715	768	770	827	742	755	806	757	722	744	747	792	743	756	742	758	754	782	787	760	729	765	714	804	732	783	715	759	728	772	736	803	724	800	747	815	791	736	715	795	779	776	776	764	769	768	705	732	747	744	755	732	762	745	758	766	772	758	745	810	739	742	772	769	747	789	799	745	756	784	791	724	761	760	751	712	809	782	755	752	750	770	757	778	779	783	758	760	786	735	748	817	760	764	835	713	765	726	803	740	757	732	719	772	755	769	781	732	733	761	781
35957	8120	1312	900	798	670	589	436	418	417	393	366	325	287	292	266	223	244	239	235	231	243	239	233	238	229	229	213	219	253	256	240	233	226	205	227	217	222	231	166	211	214	223	202	224	212	209	232	197	212	232	190	218	199	245	184	225	194	248	203	220	227	238	206	204	205	217	200	218	206	201	216	218	216	210	224	190	221	199	201	223	214	184	214	234	210	214	225	206	187	215	245	240	207	208	232	235	207	203	205	238	214	216	226	233	196	196	194	203	223	226	197	217	202	202	209	203	208	217	208	175	203	218	233	190	194	216	196	230	184	204	206	215	205	255	215	220	218	237	215	224	242	207	206	206	225	195	236	232	198	234	190	244	235	201	215	194	215	204	222	212	216	241	195	225	211	194	217	211	199	221	210	204	207	212	217	225	168	196	230	193	218	217	228	210	210	214	221	213	207	227	192	183	179	191	176	192	191	203	224	203	188	186	203	212	207	226	231	191	216	198	227	241	207	219	202	213	217	210	214	202	194	233	200	200	201	227	225	229	209	186	214	233	220	238	206	230	214	223	197	207	206	229	187	203	232	209	237	246	205	213	204	213	231	212	216	211	205	188	227	206	205	207	223	215	205	209	198	216	216	200	199	190	214	208	183	201	238	227	211	206	212	200	204	199	202	197	220	188	208	201	223	214	223	201	203	206	220	202	211	213	232	207	220	216	223	217	197	220	200	206	190	203	234	241	203	211	213	233	208	212	221	223	209	217	190	227	232	221	206	235	226	220	202	197	213	198	191	234	189	210	218	245	199	230	220	209	232	218	203	236	221	207	200	224	239	221	206	216	198	192	202	220	205	215	188	197	205	226	216	220	187	219	201	204	219	218	208	190	221	223	206	197	213	185	223	195	204	205	220	204	228	226	206	225	230	221	196	193	187	195	235	196	223	227	196	232	170	207	203	237	196	233	228	205	239	213	242	190	216	236	194	243	198	240	210	203	224	237	200	237	213	230	190	209	173	202	199	192	192	208	218	223	201	192	208	201	207	208	213	223	192	214	189	227	231	194	244	225	177	186	240	226	227	205	227	212	207	227	204	192	206	201	190	206	228	240	211	234	230	215	201	233	234	221	204	217	231	215	208	233	207	221	231	209	232	200	223	236	215	204	225	200	180	201	210	209	189	213	202	216	237	211	206	205	237	229	204	216	198	191	211	226	201	202	233	208	215	211	219	173	199	211	233	227	210	217	216	200	219	227	229	249	195	229	215	234	207	185	194	204	215	238	210	230	232	199	223	202	208	204	215	217	224	223	235	194	211	208	219	230	191	235	198	187	194	218	220	202	212	221	208	199	192	202	228	236	226	216	200	203	202	210	212	202	208	225	219	205	192	251	233	199	212	209	226	199	196	217	227	232	197	192	212	218	208	207	216	208	222	212	223	213	206	193	231	219	251	223	219	229	235	192	213	197	209	214	207	194	221	211	222	192	206	213	238	197	193	211	229	204	231	186	205	224	186	207	212	233	221	224	177	194	211	235	202	211	221	193	184	224	202	219	195	202	245	219	211	197	206	191	188	222	223	196	205	205	214	219	199	221	206	198	214	216	211	205	207	234	227	199	231	217	197	215	216	196	201	223	225	214	208	206	214	216	202	229	207	189	198	204	214	214	211	221	204	203	218	209	180	195	231	230	247	197	216	211	215	225	190	221	209	179	211	199	203	214	206	192	197	197	191	248	237	223	232	208	217	187	196	226	222	185	181	220	219	192	212	220	220	208	224	200	234	229	226	181	201	231	210	179	188	213	199	190	213	218	187	234	225	230	248	237	223	218	197	195	202	213	182	219	198	218	183	181	212	248	201	198	214	210	190	214	239	205	213	231	206	175	217	212	237	203	207	185	191	201	198	224	204	204	215	198	213	217	202	226	237	211	205	215	205	220	236	233	212	212	241	217	217	230	210	213	231	222	224	213	202	190	193	177	208	215	230	214	210	207	228	215	211	229	213	200	189	197	223	196	233	216	226	216	223	184	227	218	219	188	217	214	208	211	199	216	210	222	228	219	215	221	212	216	201	187	212	258	219	225	198	220	223	220	203	223	206	217	212	195	223	236	184	231	192	208	227	238	203	219	202	175	206	234	199	243	203	206	220	229	198	193	237	218	231	227	224	196	213	186	192	165	168	215	208	216	186	217	197	214	220	223	227	203	212	236	201	204	209	198	233	201	187	211	200	236	225	225	225	222	241	199	210	223	200	200	207	197	187	218	215	226	203	204	195	204	199	220	216	204	220	210	222	205	214	215	214	220	266	229	188	211	173	216	216	219	209	230	225	219	217	215	213	199	190	217	198	211	212	194	196	241	206	201	219	212	213	212	211	205	207	202	221	209	213	175	220	214	217	211	212	210	225	206	220	232	196	185	180	239	220	216	221	226	219	222	207	228	190	184	197	205	202	200	199	213	239	231	223	219	217	225	247	189	229	229	226	209	223	200	220	200	196	207	185	204	208	207	215	225	206	237	200	180	222	187	216	208	199	244	199	229	192	209	199	223	227	212	242	203	200	212	221	220	204	224	200	200	209	235	229	225	198	221	219	217	206	220	233	194	203	186	220	209	194	204	218	226	236	222	228	220	215	216	244	235	204	217	235	215	197	226	226	238	201	244	211	252	222	226	240	229	196	187	215	208	201	235	204	219	221	188	224	210	229	229	216	186	194	185	218	230	206	209	202	200	206	221	240	208	218	178	216	226	200	214	209	189	193	236	232	219	204	210	209	225	225	203	206	211	216	226	222	233	201	209	189	202	219	227	232	216	223	211	224	219	210	215	216	207	229	193	210	211	194	231	223	231	214	217	217	227	205	169	219	217	222	200	210	207	215	196	224	189	233	215	201	185	225	216	232	234	190	207	236	229	209	220	231	239	220	213	234	224	201	196	219	220	237	208	234	193	172	219	235	198	212	198	211	223	232	218	195	215	212	204	209	187	184	239	208	233	221	219	196	246	223	214	208	202	217	236	221	232	227	214	222	237	196	195	213	211	206	225	228	188	190	223	199	214	221	181	201	221	224	237	219	199	224	217	216	204	216	243	217	243	187	209	201	223	183	191	204	222	206	212	196	219	196	245	220	219	214	192	220	209	221	221	212	174	230	232	223	182	208	239	220	203	204	218	213	222	208	211	207	221	209	195	221	217	188	214	218	208	219	203	217	211	217	181	201	211	234	222	237	193	219	224	225	197	201	206	186	197	192	181	182	230	209	188	191	223	212	228	191	228	217	222	211	219	225	221	228	219	202	196	220	181	215	207	237	226	212	225	219	223	236	212	193	230	244	201	214	186	234	222	212	198	223	189	233	217	217	222	235	206	236	227	223	239	251	208	217	201	210	216	197	193	230	218	207	231	203	244	192	202	229	218	190	196	205	212	208	214	216	207	212	256	198	232	204	192	257	204	235	211	188	209	226	210	205	222	207	238	235	205	196	202	230	240	214	219	236	218	200	199	213	218	220
22837	2506	2435	3176	3144	2949	2466	1866	1760	1687	1527	1488	1365	1074	876	784	768	695	672	611	597	624	719	691	675	737	658	612	700	703	617	664	563	516	551	547	549	532	546	524	536	538	524	529	515	525	524	535	492	567	561	530	490	518	546	488	537	481	541	513	514	515	560	512	543	535	541	541	520	498	534	529	510	527	518	554	514	525	549	542	526	540	547	506	577	535	505	516	542	530	524	487	506	525	518	490	554	545	529	544	511	531	523	507	555	485	529	531	582	526	474	541	523	510	529	520	494	511	503	529	525	520	505	517	523	522	556	543	507	532	528	495	481	511	471	539	528	530	517	502	497	534	550	473	550	476	541	494	541	527	540	519	505	538	515	505	543	494	502	535	533	504	521	513	499	475	500	549	522	538	531	499	524	523	534	525	519	561	493	488	456	483	514	536	527	513	515	525	496	510	531	494	506	545	499	544	522	497	511	535	523	514	513	528	503	531	571	555	538	472	510	555	497	504	519	540	537	541	505	524	562	499	513	484	550	483	499	489	526	534	497	517	527	515	490	509	514	484	541	486	510	514	521	508	475	477	540	497	541	527	517	520	525	522	529	530	533	536	495	545	517	544	519	533	539	514	521	482	532	486	506	529	525	532	505	522	533	523	488	475	522	512	533	567	497	505	509	527	515	516	534	560	516	496	545	538	493	484	472	513	509	490	526	556	510	526	542	514	535	555	501	502	506	520	510	525	506	522	523	523	499	477	523	507	536	547	532	532	497	524	559	530	524	472	554	539	512	610	465	503	478	506	498	497	510	513	463	500	552	552	508	506	521	532	489	559	522	548	550	512	525	541	544	520	502	534	463	547	482	503	521	495	507	531	514	539	480	528	517	515	517	529	558	520	498	541	541	506	503	527	513	525	505	502	483	500	490	505	516	500	509	535	490	528	537	483	518	514	518	505	506	515	484	535	509	517	509	546	495	542	500	520	493	503	516	499	558	496	538	500	521	512	562	542	519	521	492	535	504	508	486	505	463	518	551	532	522	528	535	539	486	519	506	521	514	508	501	504	521	504	517	493	504	528	533	511	494	527	541	525	516	554	497	503	513	518	511	529	567	499	503	526	504	500	557	533	526	515	547	538	487	523	503	515	529	500	507	486	509	507	529	500	531	546	537	514	537	519	516	526	548	540	512	468	516	493	479	532	516	514	501	522	538	529	506	533	510	500	533	501	535	530	532	503	520	474	505	510	517	560	541	572	520	503	552	542	490	560	512	518	543	521	550	496	521	547	482	520	559	538	535	548	535	542	545	508	507	516	572	539	498	528	533	537	545	524	531	485	512	500	491	522	535	539	535	500	485	539	500	542	526	504	517	508	526	520	491	567	490	513	519	543	504	509	548	502	493	570	530	509	518	538	506	513	459	511	476	520	528	515	520	533	514	529	528	523	532	530	490	484	525	513	551	501	495	476	528	489	498	516	514	524	459	516	499	524	532	526	522	508	536	503	516	551	518	535	529	508	491	554	553	535	547	553	521	544	472	556	525	501	518	544	533	526	505	508	545	508	547	465	481	502	508	519	493	523	505	531	509	531	556	533	533	536	490	510	555	537	484	541	533	537	556	527	526	507	526	471	521	529	533	510	489	513	520	537	503	517	519	547	493	496	512	510	495	545	496	509	492	508	500	549	480	496	531	521	532	504	475	538	553	530	498	538	537	479	459	535	566	547	500	496	494	530	524	519	514	548	504	528	537	537	472	514	562	512	512	522	483	520	554	570	545	538	509	530	519	528	550	497	516	502	539	518	545	508	541	528	525	529	507	513	469	513	510	501	550	542	483	519	515	515	545	502	534	537	531	508	494	532	512	478	511	471	497	542	515	541	497	497	566	513	515	507	513	468	490	503	496	539	545	464	531	491	512	520	520	523	518	500	547	527	550	514	540	518	519	519	520	521	516	491	516	528	550	541	507	529	514	520	523	487	509	536	535	540	491	538	498	489	523	486	520	557	533	497	495	532	548	507	537	497	511	513	485	529	492	524	533	496	543	487	468	549	551	529	520	517	496	552	532	508	477	507	517	460	511	515	514	493	537	513	497	492	475	566	494	486	496	529	487	518	527	517	529	553	530	524	516	547	501	530	560	529	506	515	505	541	539	534	517	497	522	533	477	571	521	512	526	499	558	500	558	524	470	544	523	516	511	493	570	481	545	529	516	536	481	508	468	542	551	501	574	528	526	500	481	512	488	524	517	512	574	518	484	512	501	532	541	544	522	541	520	521	514	522	507	523	490	526	534	487	588	517	529	490	530	536	507	500	516	457	531	507	516	499	547	493	498	537	499	513	522	501	516	508	521	471	568	523	540	533	521	503	524	496	536	531	544	524	553	497	532	525	506	491	536	510	528	522	580	566	524	548	532	495	564	542	557	528	516	499	505	550	500	505	511	525	524	530	505	528	544	475	538	481	494	521	543	480	543	532	476	533	504	553	506	491	532	499	507	538	487	466	486	547	515	486	481	542	584	534	572	548	500	547	509	543	511	533	531	547	533	536	527	528	494	564	514	540	506	561	513	491	544	525	484	527	551	506	475	489	506	524	523	505	481	532	493	566	489	481	535	562	516	518	526	496	487	487	444	525	512	486	497	495	483	529	482	482	513	497	524	524	487	523	513	521	531	535	474	521	505	504	524	524	480	516	517	527	521	488	533	455	509	484	557	504	532	528	500	518	524	483	585	515	540	563	555	506	511	550	488	498	494	504	553	518	509	508	497	514	527	524	524	531	530	525	481	535	517	509	517	493	503	525	532	485	541	548	510	528	507	504	527	532	542	515	500	529	525	537	516	550	499	515	558	483	517	488	528	556	506	497	498	502	496	571	504	504	502	507	519	504	522	549	561	558	538	554	551	515	542	518	500	482	497	541	530	502	515	506	515	550	504	488	516	474	482	549	517	529	521	495	499	521	512	494	476	549	502	532	523	500	555	520	523	536	483	532	509	516	503	519	537	500	484	491	508	504	511	477	482	502	518	547	534	483	528	493	512	539	544	521	531	472	517	516	477	518	551	516	542	565	520	560	495	508	506	525	526	544	530	517	529	517	524	514	476	488	488	504	542	521	513	497	553	535	543	484	519	489	526	534	534	511	569	521	496	501	537	518	491	522	517	560	565	540	499	532	536	498	473	503	529	533	564	476	494	507	513	536	505	514	522	473	577	510	543	539	502	533	518	530	514	495	526	473	518	487	472	544	510	524	510	538	563	523	522	537	508	531	589	524	529	510	538	485	518	537	505	542	510	499	508	517	513	532	501	547	510	522	504	544	519	538	521	546	498	502	499	491	546	476	504	486	527	521	504	530	525	507	493	548	530	484	535	463	542	490	516	500	480	484	524	505	539	511	511	488	528	510	510	511	519	540	504	502	497	531	535	554	507	511	517	501	536	495	479	481	497	532	474	534	507	538	529	552	491	475	504	504	504	566	496	520	522	535	529	509	481	518	515	483	475	507
11933	1295	455	401	386	390	317	283	348	341	281	286	268	254	269	230	248	255	282	246	239	252	261	264	228	240	286	248	238	217	265	268	254	253	259	249	231	266	270	243	274	240	232	259	238	237	254	241	250	250	272	233	262	232	233	251	268	229	251	237	240	225	227	251	245	236	236	253	273	267	231	246	236	226	241	277	239	282	238	279	257	268	284	225	252	252	285	239	265	253	241	284	275	250	229	236	249	260	238	242	254	267	244	252	277	260	252	243	251	244	234	278	230	254	252	249	271	276	277	253	245	248	266	259	301	257	262	241	265	288	243	258	246	312	271	261	217	247	252	249	261	252	250	254	265	224	236	247	243	240	246	237	230	233	273	246	255	263	269	272	237	247	244	250	225	240	266	244	235	238	265	262	271	254	241	232	258	235	233	253	277	249	256	254	257	258	264	283	259	275	198	264	247	272	261	268	213	255	258	263	225	226	253	252	250	236	233	249	256	241	240	255	256	258	253	238	260	260	254	267	253	256	303	272	211	248	238	268	236	249	254	240	272	251	235	253	229	267	250	248	238	250	256	250	242	270	230	261	251	254	239	236	277	230	240	234	230	241	239	231	241	237	247	241	240	241	254	265	248	260	280	233	242	255	228	251	233	239	247	241	265	217	231	233	239	224	229	251	215	246	231	262	238	238	249	248	248	237	220	226	257	224	241	235	239	233	242	225	236	234	234	229	232	231	238	221	244	271	244	239	234	263	275	261	265	215	240	243	255	269	260	233	244	232	218	236	237	265	254	251	242	236	247	231	240	226	260	247	248	253	255	220	209	246	253	229	239	264	244	253	257	246	239	259	259	239	262	231	255	250	238	257	257	253	232	239	202	225	256	237	237	236	252	282	247	266	286	262	252	248	254	247	261	253	259	243	235	238	216	259	289	255	256	256	256	230	223	233	257	254	263	235	252	287	243	260	241	224	235	258	240	250	264	242	254	278	235	249	247	255	236	239	262	269	258	242	243	244	238	253	243	219	237	233	262	247	234	276	261	273	231	238	251	244	225	251	240	246	256	253	240	236	250	237	258	250	239	256	245	226	251	270	258	200	268	276	259	270	262	261	212	262	244	276	241	236	277	272	232	263	248	234	277	253	269	260	268	269	245	274	231	233	246	240	245	269	256	310	252	240	260	263	251	258	269	265	240	241	264	234	255	224	241	259	279	253	253	255	246	248	245	228	253	275	258	270	234	208	255	230	262	258	211	257	262	281	225	244	252	263	279	243	251	270	248	233	258	254	243	233	213	259	217	254	230	229	209	260	244	204	224	247	268	217	230	235	255	242	256	241	244	247	266	230	259	240	239	223	229	239	232	244	247	247	222	247	278	259	255	232	241	220	287	235	241	241	239	234	228	272	257	242	267	234	269	264	260	250	234	222	265	258	258	239	272	239	235	262	253	264	232	225	223	269	266	258	237	267	256	262	263	252	260	239	251	265	238	231	263	258	252	241	243	264	268	287	257	278	222	253	268	269	214	259	267	259	259	249	252	272	220	269	257	287	276	255	274	232	254	260	227	237	216	269	222	273	250	246	254	237	245	223	242	247	255	237	261	236	255	255	258	252	230	256	240	238	248	277	242	260	253	238	256	272	261	252	247	271	256	273	239	251	280	242	256	263	245	244	227	221	251	265	250	248	256	264	265	239	241	259	246	235	261	228	263	243	248	236	261	272	269	245	238	244	239	256	252	259	258	255	259	252	242	257	225	255	254	294	281	237	251	268	246	235	278	256	260	252	240	252	270	251	243	233	261	226	242	250	246	224	236	229	251	239	283	275	239	266	256	229	236	247	251	257	272	259	251	236	231	250	259	274	240	251	242	212	234	260	269	249	275	232	250	256	277	253	263	224	243	284	265	227	267	205	215	253	252	244	251	256	258	242	279	288	249	233	243	210	246	246	247	219	225	255	225	253	221	268	243	234	250	244	234	249	250	238	242	240	231	261	237	252	253	265	225	231	243	249	246	253	268	240	252	275	250	236	261	249	262	250	242	262	254	253	277	255	260	221	256	285	293	270	252	249	265	225	247	246	261	273	301	275	232	263	260	218	275	251	228	253	249	240	231	241	272	266	267	239	250	220	252	266	248	257	251	238	266	245	244	266	240	254	250	248	271	280	267	260	283	283	257	259	269	269	238	260	242	280	235	248	241	243	242	266	253	237	245	261	251	260	279	247	263	275	225	229	248	251	252	238	243	223	283	240	214	275	256	254	256	249	250	243	241	230	230	229	248	259	211	272	225	253	229	230	251	237	234	245	238	245	277	272	246	230	268	237	262	251	237	252	216	256	250	222	235	256	237	207	239	261	283	261	256	246	248	229	257	264	252	258	255	254	270	230	243	253	239	269	265	231	221	231	271	221	256	222	258	237	225	237	241	222	268	238	220	254	244	233	245	248	253	257	242	262	262	259	276	242	256	267	277	245	232	254	296	249	269	230	251	274	234	221	227	275	272	239	253	211	277	252	238	261	273	258	261	271	263	254	271	257	256	263	222	227	245	239	265	276	217	251	253	224	267	265	272	288	240	257	240	233	239	229	249	253	231	232	236	266	278	259	214	222	258	256	221	272	244	243	245	286	272	229	242	254	267	249	270	242	244	251	262	283	252	252	237	260	254	241	245	263	265	210	221	234	253	268	257	243	242	245	254	246	236	217	237	235	244	233	226	252	236	251	248	290	247	278	247	241	255	258	263	246	250	233	250	248	218	244	257	231	274	268	249	249	252	256	237	239	279	227	251	264	234	240	241	229	235	215	247	280	268	226	244	254	258	253	253	261	242	211	251	226	265	237	268	254	266	254	247	262	267	268	226	247	273	250	256	272	219	234	233	265	239	279	248	276	239	266	235	244	245	250	250	310	247	253	231	255	232	260	269	276	258	238	232	266	235	252	262	232	234	246	258	252	231	285	272	246	235	251	260	247	224	239	258	225	232	220	239	248	226	236	244	251	228	274	277	232	246	204	241	224	231	271	249	230	246	232	237	246	256	252	243	233	232	269	241	248	250	265	247	247	252	288	255	235	266	295	237	218	243	258	247	264	234	248	234	229	245	255	248	253	250	238	235	249	249	240	244	244	263	242	248	254	250	210	266	256	245	251	221	297	270	257	263	254	269	263	223	261	259	249	271	247	245	246	216	231	257	254	224	236	234	244	209	256	277	243	230	215	252	280	237	244	198	231	235	235	250	271	250	222	211	239	275	240	255	239	256	251	249	255	271	256	227	224	249	268	246	276	210	230	256	249	249	253	252	255	233	262	241	227	255	270	237	231	254	218	267	246	237	252	251	270	242	225	276	233	227	254	233	225	247	243	247	280	243	261	275	255	258	252	258	252	264	254	267	260	236	244	240	256	249	269	274	264	242	260	270	249	246	257	245	242	251	224	258	241	250	263	262	264	246	241	236	262	272	232	241	257	281	257	232	246	237	259	219	254	246	238	221	247	227	249	239	237
8646	953	1084	1276	1413	1338	1129	824	913	888	797	879	843	723	681	669	665	610	665	637	656	703	713	640	641	667	637	664	696	665	672	661	633	590	615	612	633	626	590	639	645	643	620	614	636	610	593	606	596	594	615	628	584	627	602	642	675	569	590	661	643	612	570	657	616	578	614	646	619	617	645	649	639	626	602	603	581	615	577	664	662	594	662	641	681	663	629	594	655	658	604	594	615	614	610	607	613	608	640	596	599	608	613	643	609	589	581	573	623	566	620	636	648	664	590	619	651	626	653	591	575	615	576	634	630	639	617	622	659	613	565	618	645	626	638	603	640	614	583	587	618	599	631	611	644	626	636	687	648	647	621	611	602	586	629	624	607	599	596	584	666	627	613	600	617	650	628	616	561	636	650	610	601	601	602	561	578	628	629	613	589	633	598	631	578	626	579	618	643	615	624	630	649	621	618	579	610	605	622	627	607	620	616	635	612	633	598	587	615	687	605	621	621	652	638	633	615	619	580	600	624	582	610	590	597	646	677	618	630	600	636	626	622	620	655	640	627	637	619	608	578	646	653	624	642	609	609	636	660	599	615	635	591	581	629	688	587	644	579	628	598	606	598	592	611	628	609	672	621	627	657	624	603	620	640	611	572	612	646	632	626	621	644	623	660	623	657	612	598	648	588	589	602	654	676	609	603	598	608	613	635	582	599	633	599	637	546	620	666	613	601	639	590	664	609	614	616	628	640	612	636	657	631	607	629	569	669	584	604	616	611	601	632	605	634	649	609	632	630	619	579	630	614	604	622	627	595	600	600	653	639	586	610	592	607	659	658	631	639	613	647	661	584	597	636	652	603	629	625	641	589	614	600	627	606	580	610	634	665	627	632	623	621	594	613	629	588	595	613	612	630	587	578	624	643	631	615	632	601	625	616	635	639	645	633	600	620	624	624	618	647	656	559	623	636	612	614	652	601	620	603	609	657	612	574	595	603	608	646	594	670	590	618	600	620	604	603	643	682	646	623	626	611	584	610	662	633	627	669	670	626	634	639	632	629	592	602	661	616	611	575	608	629	645	626	642	620	665	633	646	622	643	620	647	625	570	614	605	611	615	607	595	594	581	632	629	620	600	593	616	603	598	540	609	611	619	615	646	673	623	626	639	628	617	643	581	613	582	606	624	659	696	620	615	581	620	624	611	601	602	597	590	651	632	626	582	629	546	625	600	605	580	620	608	591	647	595	618	612	627	614	600	606	628	577	623	617	611	601	633	572	618	622	652	602	627	597	626	667	639	625	668	632	625	603	644	602	606	632	607	606	659	620	610	625	629	642	643	618	656	635	621	602	715	606	614	635	599	610	611	681	634	625	606	570	602	651	609	670	559	589	560	651	635	636	628	585	616	594	597	609	612	607	650	614	655	636	629	620	602	628	594	645	622	645	630	640	583	628	589	645	580	619	664	621	617	648	680	593	625	582	613	633	639	658	644	655	611	585	650	616	624	603	597	624	610	616	600	603	660	617	569	612	626	619	631	613	612	591	637	632	636	644	607	641	606	622	652	563	560	616	599	612	653	652	656	595	560	577	614	605	619	593	627	597	568	614	605	631	595	657	681	597	627	679	573	576	650	572	600	585	613	595	629	637	632	593	626	580	627	611	617	642	627	609	627	600	623	598	559	617	649	605	609	652	610	630	596	635	592	588	636	565	629	609	634	554	577	623	622	620	630	642	631	616	570	604	601	610	618	645	615	667	621	608	631	600	638	601	679	602	647	606	613	584	616	598	625	609	659	621	603	636	650	578	626	622	576	586	634	622	617	602	645	602	675	607	603	603	656	643	634	642	596	624	608	650	573	633	597	634	658	607	639	650	603	639	626	642	631	584	611	613	640	648	623	584	630	631	643	613	603	587	559	624	626	640	590	598	593	652	597	627	594	644	574	616	630	608	583	636	628	608	651	627	599	577	649	593	595	578	576	620	616	582	575	630	629	635	610	636	655	640	617	595	596	631	606	634	567	635	625	597	655	636	618	640	571	615	608	609	615	612	582	615	632	617	634	599	642	629	615	603	620	597	602	659	611	613	636	641	608	629	659	629	638	687	592	623	604	610	605	615	600	609	596	631	643	651	657	608	601	583	642	584	635	589	662	623	634	638	644	632	620	673	592	581	633	587	625	616	592	626	594	622	590	579	620	615	624	634	646	641	616	601	632	627	622	605	619	581	654	635	614	622	605	608	623	618	607	603	613	622	570	637	638	618	652	573	631	611	625	600	630	614	600	638	613	637	585	618	638	633	631	604	665	611	637	652	586	581	649	689	635	639	649	598	611	559	661	589	662	620	610	564	637	636	630	612	629	625	667	602	642	654	586	586	626	649	608	578	656	597	651	594	624	640	638	626	579	582	617	619	592	626	633	650	634	599	593	664	590	612	653	643	597	623	639	597	643	585	621	563	639	621	613	595	611	646	580	656	633	614	613	639	629	611	659	670	630	625	601	637	604	660	641	560	604	607	626	638	647	628	621	601	611	628	574	644	606	629	598	654	641	599	582	672	621	631	619	597	654	624	625	616	635	647	654	625	603	626	629	630	642	687	576	619	614	639	685	617	659	637	643	586	630	600	601	614	628	583	606	556	661	590	604	632	618	599	629	640	596	621	596	639	609	627	644	602	651	616	558	586	597	617	606	637	608	629	615	601	647	637	617	644	614	621	634	600	573	594	651	636	621	638	601	611	594	633	600	615	583	622	625	600	636	630	622	600	661	603	628	597	620	627	630	618	554	636	658	650	616	636	596	572	644	629	641	591	597	563	618	664	561	596	613	614	639	605	634	598	565	621	640	572	632	625	639	628	603	610	625	635	596	652	647	634	640	610	584	614	636	621	646	626	600	576	623	639	633	605	635	604	650	615	610	630	611	655	644	665	626	586	642	613	604	638	599	627	608	659	588	564	618	586	667	624	593	634	611	628	590	593	616	570	563	622	657	635	607	670	612	619	652	595	605	606	639	614	621	645	597	605	655	552	640	608	622	609	595	583	680	631	629	603	600	600	650	581	622	625	606	612	654	613	654	691	626	652	636	646	651	574	589	664	626	657	631	613	621	603	624	646	668	631	604	673	638	585	654	653	640	634	617	622	628	607	636	602	676	634	665	623	581	648	572	618	616	611	618	636	662	587	641	605	648	626	589	606	566	651	610	626	604	624	604	643	622	624	601	599	614	655	616	606	608	637	618	614	655	643	652	594	639	659	640	610	658	624	642	628	650	675	621	627	642	648	619	611	578	587	619	640	605	638	589	633	651	630	625	623	623	584	644	663	598	588	596	604	615	608	651	622	614	624	594	593	619	630	592	611	637	600	653	612	588	635	696	607	592	702	607	642	639	619	613	626	600	607	646	619	652	638	636	577	611	631	672	612	666	591	615	553	634	599	663	614	590	595	626	574	582	600	636	653	660	623	579	605	612	626	592	611	648	575	603	602	620	647	612	583	619	634	619	587	599
26940	4163	1012	902	750	628	485	429	431	447	445	411	391	331	338	368	353	315	315	306	305	316	338	325	304	350	316	329	340	299	331	315	316	309	328	318	359	321	281	315	327	348	328	327	358	316	278	281	293	340	301	345	331	316	332	305	337	324	300	351	288	360	327	335	314	339	306	316	274	303	333	309	299	273	311	329	288	297	334	310	299	319	331	321	331	328	283	299	308	314	341	338	352	360	311	331	290	331	290	285	340	363	315	282	274	313	301	329	324	335	320	297	318	328	343	325	315	310	339	290	312	333	353	313	326	281	312	311	302	301	296	302	355	286	320	332	312	333	345	325	314	311	287	333	290	345	317	304	340	271	286	289	310	288	310	326	346	314	329	332	310	330	332	303	292	314	369	329	319	328	332	337	334	302	315	330	302	308	313	310	303	282	303	296	291	324	285	303	310	337	314	312	310	318	307	325	351	305	309	328	309	266	314	330	337	326	308	325	332	266	284	306	347	325	304	325	318	313	313	325	289	331	295	331	301	324	287	307	295	318	345	316	339	292	315	319	315	333	347	309	342	324	338	316	316	288	316	341	307	335	314	297	315	324	335	347	314	311	300	292	282	341	296	316	336	320	324	315	336	323	285	319	334	354	300	326	320	330	314	312	323	355	332	317	315	291	299	295	307	292	306	301	300	337	325	319	308	297	328	301	314	339	296	332	321	316	301	296	310	317	338	316	308	330	281	312	330	320	308	282	285	306	307	381	331	325	304	364	322	303	273	314	294	278	361	293	307	304	310	297	311	282	350	285	337	318	318	291	293	317	312	328	308	310	322	314	332	314	304	296	319	306	347	346	349	332	299	307	298	310	343	302	335	323	342	323	319	333	305	306	297	348	301	305	302	310	290	311	318	314	302	276	324	268	325	344	316	336	343	342	284	325	310	309	325	308	327	300	311	324	355	339	323	333	315	297	344	290	329	328	327	299	333	312	308	336	307	322	319	279	321	357	328	324	313	288	321	279	311	316	333	323	355	338	342	359	319	320	321	322	308	324	305	320	320	342	311	299	345	281	307	298	282	324	319	307	269	303	323	288	330	333	304	299	286	321	314	306	341	319	312	316	288	296	333	296	308	307	305	311	320	307	315	326	325	328	342	318	328	306	300	327	361	339	312	338	315	311	317	303	304	333	293	364	321	290	297	288	298	316	312	307	330	302	288	288	306	286	314	298	305	329	318	314	310	333	311	317	337	308	306	305	304	349	278	304	317	319	311	303	318	332	310	311	268	300	309	310	343	308	336	306	334	293	335	296	302	307	349	287	280	306	294	307	322	300	262	320	309	307	349	283	330	312	293	349	327	303	321	339	331	307	312	271	310	351	308	321	314	333	329	252	302	290	310	311	321	339	303	319	300	303	336	345	341	309	279	307	309	327	298	328	299	314	311	320	312	287	277	310	313	312	305	309	333	312	340	343	351	340	303	321	303	292	308	311	334	296	328	297	316	314	312	335	299	311	321	334	293	322	301	328	315	323	313	310	321	306	332	324	323	356	317	290	327	316	325	346	303	331	290	301	326	334	330	286	304	320	319	263	341	341	313	308	329	290	325	324	330	356	351	319	347	354	344	309	295	319	331	351	316	296	292	335	323	310	319	324	329	274	317	303	347	314	315	321	334	302	302	292	296	310	281	307	312	306	310	292	366	291	339	300	301	298	287	314	316	317	321	345	318	326	337	282	320	358	323	278	304	324	330	342	303	329	317	300	321	317	318	329	289	282	337	312	340	320	306	308	317	316	303	295	296	325	320	321	332	332	290	329	342	304	281	293	303	331	325	303	317	283	267	330	300	294	308	330	334	327	312	332	316	329	327	314	275	312	292	280	301	295	303	300	296	317	327	303	324	348	311	335	364	300	318	329	308	299	305	332	300	265	308	302	329	312	318	299	329	305	308	336	295	292	339	346	299	291	326	315	344	310	304	320	318	295	310	321	288	333	326	308	312	338	314	329	353	318	298	325	331	290	305	286	290	338	309	306	318	337	325	298	285	297	323	322	304	329	343	321	330	329	341	317	317	326	302	331	296	341	287	302	323	351	316	337	311	334	300	332	314	313	304	303	317	270	308	347	342	288	336	306	298	284	304	317	313	329	321	333	298	340	327	332	304	288	316	298	315	335	327	331	316	338	313	336	310	343	313	295	280	338	354	318	331	312	328	301	318	329	284	309	360	295	318	297	290	297	301	304	334	326	324	334	333	323	315	312	346	293	341	307	329	310	339	342	304	296	345	343	311	301	310	328	296	349	317	281	328	290	339	328	327	301	322	311	317	326	295	328	312	297	331	308	293	323	349	294	334	316	345	325	303	310	309	315	356	325	334	320	353	342	299	326	273	323	298	307	325	327	306	309	305	302	303	282	329	289	293	348	306	314	317	323	291	312	347	296	303	268	304	295	314	317	317	322	313	303	290	324	285	309	295	340	315	314	314	382	326	308	295	342	303	320	300	325	338	307	317	342	316	301	344	306	298	318	311	322	285	318	268	373	354	332	310	297	337	309	328	331	366	302	350	306	306	319	317	301	313	317	356	312	302	338	295	294	363	342	323	312	389	317	315	320	324	297	307	336	335	313	302	303	294	292	330	328	291	318	312	312	333	345	309	326	308	310	362	296	247	337	313	305	320	313	334	305	292	305	293	315	319	327	307	339	301	312	301	299	349	320	307	329	339	317	314	342	304	338	307	341	301	326	345	323	332	309	293	310	309	327	335	291	304	317	307	317	313	313	340	331	288	290	336	317	320	318	345	332	288	295	306	306	282	319	313	329	304	320	332	343	286	314	314	305	320	277	326	293	305	298	299	319	329	295	340	353	311	316	302	354	330	301	282	349	330	332	312	318	324	303	330	306	321	317	327	275	334	297	311	314	305	297	313	340	325	322	296	302	296	329	295	359	304	310	334	274	290	305	294	320	319	329	322	309	286	332	328	289	334	323	327	298	338	333	313	298	302	300	323	291	334	311	313	286	273	334	303	295	317	323	298	293	339	324	300	317	288	329	328	307	316	332	317	323	300	339	271	296	316	328	303	330	301	338	332	330	319	297	290	297	322	338	304	302	327	298	302	310	331	317	306	317	309	323	327	329	304	320	319	301	323	330	322	334	346	285	275	297	318	324	318	329	309	350	310	278	293	303	348	269	288	317	316	265	301	322	364	318	291	316	271	342	298	298	344	285	361	317	298	333	323	299	354	338	320	302	341	356	316	322	318	323	302	355	311	321	293	308	308	334	341	341	333	296	313	297	359	307	307	292	304	292	333	307	338	300	308	307	280	318	305	364	295	327	342	314	332	315	337	312	320	328	309	334	297	314	316	327	328	320	333	310	285	286	315	328	304	308	331	343	331	293	320	283	309	312	278	319	289	293	337	286	287	349	335	302	347	303	293	324	313	304	330	305	343	326	291	312	299	321	304	311	327	300	263	330	346	332	314	294	332	329	301	328	325	307	328	333
18407	1565	2181	2810	2791	2412	1733	1579	1570	1492	1489	1350	1206	1016	961	885	820	870	811	768	859	825	924	848	812	812	836	865	864	797	779	804	831	805	833	770	812	732	799	768	765	720	753	682	708	710	763	780	728	757	683	808	768	756	769	721	792	755	733	752	756	815	689	736	748	734	782	716	728	756	751	746	742	749	799	717	712	745	775	754	768	737	725	766	761	746	787	711	754	735	738	685	808	787	766	734	758	769	737	746	740	741	763	730	761	745	776	732	762	791	765	767	724	801	751	767	752	721	773	735	752	743	738	715	795	758	743	751	749	774	766	693	767	727	758	744	756	733	727	780	757	759	733	776	749	742	762	751	777	742	733	807	709	720	750	735	742	776	774	810	719	732	766	829	755	745	757	789	773	758	698	755	778	731	717	692	707	798	704	726	737	736	769	726	741	766	747	759	802	782	731	753	750	731	714	772	751	765	835	737	735	751	754	740	766	692	706	764	712	785	699	746	702	817	745	775	747	737	747	733	768	788	727	704	739	744	778	800	811	739	804	745	711	742	712	739	765	794	698	726	777	747	729	700	736	769	756	794	699	707	749	706	758	764	789	711	755	752	794	754	703	715	780	727	696	717	741	739	714	701	772	754	762	711	718	735	763	783	808	788	709	747	747	736	797	767	777	797	715	715	828	767	747	715	746	723	787	759	785	758	751	736	786	737	744	786	768	752	753	708	778	750	726	731	753	731	699	758	733	739	740	766	801	768	736	706	716	744	715	744	761	760	763	749	737	744	711	705	769	764	771	755	730	707	749	751	749	737	771	699	719	723	758	771	737	759	730	745	738	791	762	722	709	757	746	773	819	791	743	760	767	715	755	728	738	729	738	754	781	800	783	746	775	731	742	729	747	758	753	698	725	751	709	729	754	754	739	766	753	758	748	788	736	752	764	721	729	710	736	734	774	787	768	722	789	735	794	773	712	727	715	757	760	721	737	718	742	705	770	753	789	694	786	730	746	769	782	716	745	761	766	682	752	732	734	841	754	743	774	718	686	758	724	782	779	758	724	752	730	755	760	739	730	750	712	699	715	736	741	773	717	780	812	725	702	725	756	726	734	761	739	744	795	734	714	759	742	758	699	743	740	773	747	744	767	742	750	721	744	755	779	744	737	702	725	773	721	751	750	817	755	734	746	747	787	774	787	748	725	733	768	759	806	764	690	767	744	747	762	807	719	799	739	775	762	738	772	792	766	770	754	762	746	791	711	744	752	736	795	764	708	740	785	774	717	734	746	740	725	806	738	758	751	814	739	752	747	737	734	755	752	749	728	781	778	775	794	699	729	801	747	739	771	728	726	778	710	711	746	760	758	721	725	732	754	756	710	729	752	833	721	756	753	735	727	756	731	739	775	759	743	756	747	747	750	733	754	718	712	684	698	712	788	761	730	710	774	782	749	758	762	725	751	734	764	752	743	730	801	716	744	768	745	707	763	740	773	759	775	787	752	723	727	753	746	730	764	792	711	759	738	743	754	791	747	757	743	748	788	755	711	773	750	733	793	738	742	757	773	739	766	739	754	741	736	762	749	822	714	763	792	768	761	714	763	737	751	705	730	806	793	713	748	788	781	785	775	764	729	687	788	684	727	767	709	733	750	728	763	806	806	792	733	751	708	722	752	745	721	755	742	745	744	721	777	764	753	728	768	750	749	804	777	760	786	729	784	759	748	750	685	690	747	753	754	735	769	780	756	763	724	739	789	719	759	735	742	738	771	787	759	710	757	730	808	775	739	701	734	757	752	765	691	781	732	725	689	746	718	757	739	739	772	765	758	746	753	722	782	726	713	769	746	757	746	720	738	751	744	748	717	741	728	797	758	758	776	753	777	725	752	749	756	750	790	761	760	765	745	761	747	776	747	743	761	750	778	735	749	729	727	766	752	758	754	758	781	775	756	738	753	739	775	711	737	737	741	713	765	763	793	730	726	765	733	755	787	765	697	754	746	739	730	799	747	756	776	774	711	772	751	751	690	787	719	758	710	782	735	784	693	769	746	753	786	761	740	701	738	732	751	776	721	759	711	692	745	704	742	719	737	730	758	783	751	754	730	763	731	760	755	737	742	766	719	780	713	766	739	779	694	754	722	766	769	720	782	739	762	778	732	774	692	715	753	727	757	751	752	763	732	741	718	743	699	684	785	774	723	797	824	729	714	736	719	765	752	747	743	772	748	759	816	791	739	747	734	723	775	752	753	747	761	733	742	729	759	741	770	719	765	754	747	794	741	731	745	745	757	757	717	777	775	770	743	713	775	751	724	735	729	762	740	739	736	704	752	731	778	766	758	732	766	729	753	728	749	743	789	725	773	741	766	712	744	732	722	795	787	738	736	741	712	772	756	726	738	717	736	733	788	741	748	808	757	756	800	756	753	716	785	746	752	783	754	787	772	736	689	751	752	750	751	737	763	716	758	739	727	753	774	727	703	718	752	730	751	741	731	726	727	743	735	785	716	730	756	735	715	742	755	764	739	730	764	749	778	789	729	804	749	796	754	753	718	745	783	682	725	748	730	784	759	774	729	755	698	693	762	767	792	731	710	783	734	703	778	753	702	790	709	781	753	716	733	737	747	742	774	739	760	723	797	729	699	719	752	770	786	762	777	781	778	743	729	755	799	730	780	796	746	724	744	736	807	771	734	790	748	761	752	758	738	748	716	793	791	767	778	755	744	755	720	755	774	760	756	738	804	729	766	718	689	767	778	743	770	776	721	783	780	754	751	750	737	731	791	767	729	745	698	747	759	733	705	740	722	698	768	732	746	755	728	762	772	769	743	776	776	812	725	768	762	688	737	767	740	759	714	756	768	765	748	750	730	709	746	747	750	737	750	740	783	738	743	727	753	766	774	748	746	730	777	794	726	739	751	772	717	793	773	729	729	771	785	690	789	734	729	730	800	729	756	759	747	686	718	743	746	729	751	749	755	768	828	747	753	803	741	793	755	750	739	748	747	776	724	768	796	767	774	758	750	734	711	696	793	733	719	713	739	769	736	757	763	767	750	729	750	763	760	768	754	744	760	713	751	760	805	743	778	729	751	780	775	735	753	717	771	739	749	715	729	724	716	754	722	748	759	723	738	759	758	723	712	718	784	767	757	733	683	750	745	762	742	777	789	703	717	739	785	756	753	740	740	755	739	762	814	787	751	777	682	776	743	779	712	773	766	704	734	724	719	725	720	761	747	766	726	744	787	753	732	759	760	712	766	720	734	756	734	709	717	758	708	742	777	727	764	779	758	745	747	779	761	816	749	784	771	734	726	774	728	755	753	737	739	774	703	729	717	716	761	729	791	821	700	736	765	778	738	719	736	762	709	747	758	707	745	751	761	766	745	730	807	775	790	717	727	731	694	762	710	738	762	742	732	700	783	703	713	785	782	750	749	795	749	746	710	717	746	761	771	739	750	756	751	802	742	747	721	766	752	698	749	743	751	779	731	792	742	763	751	744	734	768
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
