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
336828429155	336828429716	336828430264	336828430816	336828431366	336828431916	336828432466	336828433016	336828433564	336828434114	336828434666	336828435216	336828435764	336828436316	336828436866	336828437416	336828437966	336828438516	336828439064	336828439616	336828440164	336828440716	336828441266	336828441816	336828442364	336828442916	336828443466	336828444016	336828444566	336828445116	336828445666	336828446216	336828446764	336828447316	336828447866	336828448416	336828448966	336828449516	336828450066	336828450616	336828451166	336828451716	336828452266	336828452816	336828453366	336828453916	336828454466	336828455016	336828455566	336828456116	336828456666	336828457216	336828457766	336828458316	336828458866	336828459416	336828459966	336828460516	336828461066	336828461616	336828462166	336828462716	336828463266	336828463816	336828464366	336828464916	336828465466	336828466016	336828466566	336828467116	336828467666	336828468216	336828468766	336828469316	336828469866	336828470416	336828470966	336828471516	336828472066	336828472616	336828473166	336828473716	336828474266	336828474816	336828475366	336828475916	336828476466	336828477016	336828477566	336828478116	336828478666	336828479216	336828479766	336828480316	336828480866	336828481416	336828481966	336828482516	336828483066	336828483616	336828484166	336828484716	336828485266	336828485816	336828486366	336828486916	336828487466	336828488016	336828488566	336828489116	336828489666	336828490216	336828490766	336828491316	336828491866	336828492416	336828492966	336828493516	336828494066	336828494616	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43243	12022	2778	1757	1162	924	738	599	530	463	425	394	355	349	345	296	270	285	281	296	274	306	276	283	250	282	272	263	264	280	224	259	264	253	240	264	260	244	222	238	255	259	213	257	254	250	244	257	253	227	235	235	228	242	244	249	263	259	247	256	242	236	272	241	241	243	251	267	222	251	228	239	220	223	226	244	270	218	280	204	230	249	256	265	254	247	234	225	242	261	251	250	220	246	238	228	232	213	263	229	230	248	220	253	227	242	215	232	251	252	242	280	241	226	233	240	234	227	227	274	245	222	235	215	222	251	234	223	247	211	259	233	237	255	248	217	237	244	256	236	268	273	235	245	230	227	243	205	231	227	260	251	258	286	276	264	272	241	244	237	239	267	237	228	278	253	229	263	241	230	218	238	227	242	227	247	253	233	259	234	248	257	274	236	241	239	258	250	224	253	223	237	225	223	237	232	220	226	243	241	234	225	259	250	262	251	283	261	221	237	226	213	253	242	242	247	246	241	276	221	246	250	261	223	224	271	225	236	268	215	212	264	220	241	272	236	209	236	259	226	208	210	194	219	226	242	232	237	244	237	249	229	239	232	221	242	234	240	255	254	230	225	249	245	227	241	202	240	258	249	258	217	268	230	234	242	234	231	210	230	221	232	250	234	245	252	258	228	221	240	269	230	242	197	243	266	213	236	246	273	221	231	268	224	230	230	246	276	285	221	242	230	220	230	258	222	244	262	217	232	214	238	255	216	234	225	231	258	237	230	274	262	263	246	231	223	247	226	193	264	242	245	260	238	235	228	269	236	249	248	207	243	241	270	282	240	231	211	222	255	229	209	236	231	245	232	231	256	212	269	220	252	226	237	226	241	228	251	237	234	239	252	241	227	250	253	235	240	227	189	233	258	246	227	252	237	234	247	240	259	247	246	255	222	223	242	263	220	234	236	222	227	211	250	230	214	240	240	219	256	224	228	238	252	255	216	257	244	243	254	242	243	255	241	239	233	234	221	261	234	223	214	223	207	232	263	245	229	249	249	219	210	231	243	247	227	224	230	235	266	225	257	248	235	220	226	243	244	275	253	238	233	244	241	254	249	226	260	220	243	236	237	234	233	245	246	235	271	232	219	250	230	239	220	228	256	226	257	237	249	245	245	236	238	237	241	232	239	222	243	232	232	235	245	251	230	253	215	238	248	234	254	255	241	243	268	227	220	238	255	232	215	256	228	255	250	245	263	242	239	245	223	244	228	221	230	218	227	264	212	221	273	226	248	241	228	253	232	261	251	245	230	235	220	241	257	242	228	234	212	236	259	245	208	252	233	259	241	244	267	236	241	248	277	209	238	224	258	249	233	238	233	251	216	254	241	224	255	239	246	248	232	255	242	237	215	234	220	231	250	244	228	267	252	242	235	244	241	249	261	266	270	275	249	244	229	260	219	216	251	227	244	243	240	220	252	218	241	253	266	243	250	230	244	242	242	258	229	233	213	213	221	238	235	219	238	268	249	250	262	216	294	232	256	224	238	238	262	263	247	232	261	244	227	270	252	222	254	225	236	225	218	240	236	229	234	269	258	234	234	237	249	263	252	258	218	231	242	256	252	241	246	285	244	237	223	253	266	239	238	232	259	256	221	233	245	221	249	225	241	255	240	251	243	227	227	252	243	234	274	214	237	249	237	241	239	248	243	226	228	231	210	243	231	231	242	250	229	259	236	237	236	273	216	261	242	229	229	226	249	230	228	235	245	240	245	236	250	233	267	216	237	249	225	232	272	251	226	244	213	232	259	222	230	230	222	244	270	222	249	271	247	214	234	252	231	262	221	248	239	227	259	233	197	236	228	243	230	253	238	232	254	229	191	254	207	229	233	259	245	263	225	249	254	249	248	222	232	227	259	219	208	252	251	225	240	263	228	257	231	251	263	202	225	226	254	260	236	246	251	254	246	262	241	251	213	255	258	243	241	235	242	240	230	260	259	221	225	241	251	255	221	238	253	241	260	248	239	242	248	222	231	225	218	247	243	217	235	260	222	240	263	237	231	217	247	255	247	275	202	234	234	238	227	231	220	224	246	246	228	258	233	257	248	266	233	231	216	219	234	247	259	203	257	254	222	240	264	253	214	252	250	220	258	212	223	212	244	222	233	228	260	263	249	233	240	290	202	246	237	234	253	230	230	215	233	240	220	252	242	212	236	269	234	258	241	209	233	237	231	256	241	225	252	239	221	246	245	248	234	253	230	206	266	251	260	232	233	249	241	241	222	206	258	245	230	268	251	239	247	223	263	237	242	219	205	255	246	232	228	274	251	234	271	226	226	272	227	255	209	257	217	224	259	264	241	242	224	253	223	231	230	260	231	258	255	260	196	225	238	214	205	227	249	239	244	235	237	239	270	237	252	232	232	259	237	246	271	230	241	249	230	239	253	233	237	224	241	250	259	231	258	255	237	260	237	232	257	231	217	245	260	227	250	224	200	226	240	235	243	217	266	239	241	247	255	235	218	221	264	248	211	269	261	261	240	238	245	238	233	230	243	222	238	245	240	253	249	263	195	225	271	241	262	244	240	244	259	231	248	248	259	277	243	223	243	263	238	249	231	243	228	217	242	226	242	260	252	239	242	254	228	236	235	237	222	245	204	249	232	238	247	251	244	255	236	239	273	248	255	259	273	269	218	216	257	226	274	264	269	224	242	234	230	216	262	257	233	227	267	225	255	262	220	243	237	227	247	233	241	238	219	264	266	227	229	251	228	224	252	269	246	227	223	239	241	224	212	235	216	249	237	252	261	246	215	237	231	238	215	238	236	238	231	257	248	230	231	222	256	265	239	229	232	227	227	215	225	228	258	235	233	234	262	219	218	241	242	237	236	268	242	228	262	212	235	225	248	257	247	242	227	245	222	236	230	251	231	250	222	230	243	241	241	251	237	240	245	238	263	238	247	237	253	253	270	249	256	215	234	253	241	225	219	230	224	268	230	218	235	218	258	251	244	256	213	242	232	236	233	244	212	233	216	222	243	246	220	258	247	251	231	244	230	229	210	272	254	259	234	270	235	238	218	237	230	217	239	220	200	214	195	222	251	203	231	211	215	228	242	266	246	218	212	219	251	249	274	264	234	252	240	199	236	250	242	232	237	256	241	228	241	239	241	245	258	246	251	233	241	245	249	214	255	214	230	249	248	268	198	217	237	245	247	232	246	230	268	259	231	240	249	242	236	247	257	245	255	237	214	242	259	242	238	230	263	238	268	223	241	269	227	245	245	239	267	265	244	256	248	255	252	259	208	235	231	257	238	237	267	234	214	237	263	229	250	250	223	247	225	193	239	262	263	226	258	253	240	238	286	234	250	208	257	244	248	260	254	232	236	225	231	247	221	243	228	241	267	256	246	256	245	193	239	241	235	265	237	252	225	248	225	229	242	221	232	226	239	238	270	229	264	235	247	263	277	247	254	256	235	203	247	217	244	227	244	223	243	247	266	246	223	231	223	220	269
22675	2320	5118	5766	4796	3962	3106	2634	2279	2090	1830	1653	1532	1411	1319	1245	1155	1067	1039	954	979	942	907	875	913	877	836	839	786	779	738	737	772	719	732	720	732	688	686	739	725	672	714	733	724	632	712	695	696	661	631	679	689	685	663	660	715	627	662	639	685	656	681	630	666	643	677	641	660	617	677	642	680	657	603	636	650	669	677	659	631	600	677	676	638	634	653	631	637	592	624	637	617	632	637	597	612	632	662	640	647	591	631	638	623	682	642	620	623	622	650	686	608	610	598	625	612	609	603	652	626	641	649	655	619	641	654	663	571	638	660	619	601	612	591	605	615	675	589	660	633	590	647	648	589	648	625	619	674	644	611	626	616	639	615	589	627	619	621	613	652	663	632	633	616	606	626	623	618	632	639	608	626	623	649	669	633	607	583	598	588	617	633	644	628	618	640	606	642	671	628	609	634	662	622	653	624	622	588	653	639	616	618	629	571	608	585	643	643	672	578	604	594	625	599	644	628	569	613	678	660	615	618	553	647	625	612	602	634	611	611	630	602	592	639	615	638	603	614	652	642	599	603	652	604	637	618	623	659	656	609	621	619	613	599	651	595	628	642	597	609	647	637	619	615	648	675	631	642	618	568	600	613	592	629	628	607	583	636	635	595	637	637	576	647	665	595	670	638	582	619	639	602	590	593	613	646	596	657	635	590	603	653	594	603	624	609	632	641	600	636	621	622	639	647	633	640	621	641	638	615	640	639	631	624	630	644	621	627	668	639	660	621	599	606	619	609	600	661	635	636	631	626	648	661	659	575	601	611	649	602	632	613	616	602	609	566	640	618	633	623	663	600	607	595	619	616	585	622	617	607	585	565	621	619	636	636	642	635	691	652	659	612	617	666	670	603	645	637	598	635	591	598	608	638	626	611	606	646	637	637	605	637	630	620	619	644	593	608	650	593	629	594	608	627	639	606	656	622	621	642	624	612	662	611	623	641	630	615	634	683	637	623	633	626	622	590	575	589	646	592	651	575	610	632	653	617	652	598	642	642	646	619	609	595	573	627	620	631	592	641	657	640	652	655	632	578	610	588	642	650	569	592	607	596	573	629	630	662	612	629	585	610	639	640	641	630	619	603	556	586	562	627	616	608	656	625	640	619	648	644	654	608	616	591	622	616	590	650	661	622	602	654	616	592	643	647	606	627	670	634	599	607	644	661	577	635	606	584	612	584	581	602	653	638	633	577	607	651	632	601	618	626	603	627	653	603	628	656	627	597	647	605	625	632	633	611	681	619	636	608	587	636	627	612	630	605	611	650	620	587	603	632	587	639	592	618	626	630	681	591	583	640	581	632	629	628	630	595	618	567	635	608	620	626	607	645	582	640	609	679	631	612	614	595	609	624	660	649	634	648	594	595	598	640	609	624	649	622	654	632	628	648	628	647	571	673	626	620	625	603	628	611	636	612	626	589	606	608	609	653	613	613	624	614	606	607	610	595	578	630	626	587	635	665	604	566	602	623	591	642	615	616	640	595	625	594	609	630	622	597	625	612	643	615	615	620	642	606	610	637	630	624	612	631	591	665	598	639	621	617	634	613	690	635	621	624	612	634	636	609	589	631	624	605	584	629	616	614	654	607	637	633	590	645	625	632	644	585	598	592	626	617	596	687	580	672	611	642	647	619	619	606	581	634	684	626	613	650	621	623	597	627	636	604	658	614	604	616	635	580	613	635	588	614	662	639	616	643	617	648	598	603	681	637	593	610	629	658	637	647	627	625	583	654	641	588	581	628	606	636	656	586	595	611	623	659	673	601	638	623	637	648	630	620	584	635	603	598	601	638	595	641	619	649	673	644	615	630	636	626	611	647	582	597	649	643	627	600	615	615	649	637	613	667	632	606	581	637	627	653	621	627	599	602	604	643	630	643	665	609	616	629	638	619	627	658	645	639	610	567	602	600	579	598	633	644	674	651	609	634	614	656	601	618	623	635	600	610	601	552	619	608	639	572	635	599	621	638	608	592	621	641	668	569	589	566	633	578	613	595	600	631	640	587	628	599	600	601	637	629	608	636	633	649	638	690	592	602	616	619	652	625	626	611	602	602	633	625	599	621	617	617	617	628	611	617	608	602	595	643	602	608	635	633	629	622	595	599	647	591	605	618	643	602	674	629	617	618	661	638	637	645	633	612	624	600	630	615	578	652	645	611	601	632	614	646	609	632	615	645	614	630	642	640	641	583	560	603	667	649	639	652	633	654	620	619	579	638	596	644	609	623	631	624	617	634	644	641	652	638	610	653	649	588	621	606	616	649	604	644	640	606	585	613	636	548	602	611	630	632	612	594	626	619	647	604	644	586	598	657	651	601	608	593	620	629	625	574	612	595	608	618	628	598	600	642	655	609	647	619	645	624	644	618	590	590	613	640	613	624	622	669	641	597	626	640	644	648	651	627	636	612	638	652	639	605	623	617	638	637	641	549	656	672	658	602	619	614	612	671	635	660	638	660	589	617	660	687	637	636	577	617	579	648	614	626	612	603	636	613	612	585	635	637	656	653	634	589	623	624	590	590	605	697	621	658	664	606	614	600	640	574	608	643	629	605	608	560	640	585	632	641	607	671	653	631	589	669	566	632	653	626	646	615	640	640	655	634	616	614	620	607	623	617	685	601	650	588	612	640	635	638	597	630	599	680	626	563	627	595	601	660	622	615	625	659	683	644	609	618	654	658	602	616	645	610	647	648	618	610	604	609	617	629	633	638	615	647	625	620	592	642	620	611	627	597	598	600	642	673	635	632	598	606	599	624	636	620	630	647	629	613	642	603	629	619	668	635	556	576	628	615	655	620	627	631	632	646	616	607	625	642	608	647	646	569	629	606	598	595	581	601	596	639	666	646	619	594	589	630	615	626	602	616	581	612	665	606	614	586	612	638	609	629	653	626	689	635	626	635	594	624	621	576	628	640	622	618	624	650	597	635	638	625	591	664	633	592	641	619	623	611	629	651	650	651	611	590	630	617	654	649	575	601	633	629	586	645	624	576	621	590	616	604	636	623	610	627	592	643	619	652	657	655	590	609	642	600	631	616	605	621	582	658	611	582	619	665	632	614	582	652	606	645	600	641	611	632	632	597	616	672	638	609	618	605	666	595	618	600	621	627	601	649	619	613	645	645	621	631	605	612	642	641	635	651	629	638	621	646	582	616	601	645	591	572	664	639	631	585	613	613	640	633	625	607	634	604	600	622	574	607	635	607	655	632	627	648	650	604	637	582	560	638	592	591	614	591	635	631	635	624	656	599	670	571	604	613	626	586	637	619	630	554	629	590	629	631	607	594	674	610	644	666	603	628	600	608	623	620	614	608	594	607	612	631	632	591	630	631	593	599	582	637	669	605	613	639	642	659	602	661	661	616	630	639	643	641	650	646	610	619	620	629	630	638	627	623	613	612	595	619	623	664	634	629	612	666	656	610	609	596	617	622	664	602	628	581	609	672	610	589	607	615	613
4654	291	243	247	254	215	216	228	190	222	222	222	212	197	193	225	239	221	227	208	207	216	218	224	197	232	216	211	246	244	191	205	203	208	202	192	197	245	228	237	198	222	211	207	216	210	198	223	223	229	229	221	223	206	221	210	184	214	206	190	229	228	205	186	221	199	187	215	204	189	208	207	241	220	244	228	211	225	193	231	235	184	204	228	204	204	214	223	233	224	218	196	209	198	197	178	212	182	194	231	219	218	214	220	182	173	204	214	208	192	215	224	215	202	203	214	198	209	223	217	204	241	208	189	209	221	224	223	178	232	213	192	206	234	218	216	258	210	204	180	191	219	233	210	211	241	212	214	205	199	203	222	216	241	207	216	176	217	198	231	209	230	210	189	215	242	188	228	198	229	204	199	205	198	195	210	239	238	217	210	227	198	206	233	251	233	207	196	230	203	227	188	222	209	236	199	207	240	227	211	190	231	224	216	186	200	225	222	200	199	216	209	183	216	210	218	215	224	207	215	214	219	199	191	226	218	220	223	234	220	193	205	242	223	209	200	240	197	204	222	238	201	223	214	203	225	190	232	200	225	210	218	211	202	210	219	234	199	190	190	214	209	187	206	195	187	207	200	203	191	187	207	201	205	189	212	209	220	200	208	191	201	218	210	211	200	202	222	198	194	193	188	218	224	209	226	185	203	229	256	219	177	195	217	204	221	241	217	218	206	192	203	227	216	243	219	195	211	212	214	204	240	217	217	194	236	202	247	213	192	210	194	238	231	226	207	204	212	219	221	235	204	209	216	221	219	225	225	225	215	220	227	208	234	213	232	232	214	216	191	197	195	212	188	189	201	211	213	222	210	256	226	206	222	207	212	237	209	224	226	198	194	215	210	205	210	197	196	237	205	218	206	214	226	207	206	215	211	208	179	225	195	214	229	198	213	213	224	209	207	219	196	181	206	240	185	185	197	195	171	225	169	225	200	208	225	229	227	247	211	213	227	196	209	203	202	218	214	204	198	204	209	235	219	217	206	223	205	216	231	213	234	194	214	188	196	214	208	217	205	212	216	217	182	188	211	194	186	226	213	204	198	209	206	221	182	202	222	231	214	225	226	170	195	194	246	210	205	200	228	227	231	205	199	222	189	217	232	213	206	231	213	216	207	223	217	197	181	199	194	199	220	181	193	211	202	210	202	199	204	232	198	208	197	209	204	219	213	235	215	206	207	237	201	213	236	228	207	221	219	203	244	206	181	195	224	208	229	204	215	216	202	262	205	233	218	236	209	206	199	180	221	198	234	210	223	194	231	208	195	199	194	230	215	204	231	207	205	197	222	211	204	217	213	225	219	227	207	198	242	221	228	221	233	222	208	237	202	238	194	178	204	225	207	192	210	210	207	217	237	235	224	224	225	217	203	204	220	191	222	232	218	208	194	194	221	206	221	238	214	233	233	251	195	203	195	231	205	227	195	169	181	218	200	208	196	211	211	219	225	200	220	209	253	229	216	202	215	213	212	217	208	182	195	227	180	239	210	200	222	191	233	218	180	219	198	212	220	196	193	209	220	235	233	211	258	201	217	209	216	213	230	215	180	218	214	208	210	208	207	188	223	199	219	218	232	209	215	203	208	204	215	224	202	221	202	215	179	214	182	205	210	256	212	229	195	200	179	218	192	221	208	207	230	208	202	201	205	197	241	210	228	226	197	191	240	210	225	220	213	201	210	220	231	230	209	203	183	182	218	174	222	234	167	210	225	239	223	174	222	212	199	227	195	206	202	236	203	211	198	222	235	218	224	211	225	219	236	215	185	204	234	208	210	216	223	205	212	212	204	226	200	220	208	208	224	203	181	230	227	206	224	214	215	205	216	201	201	221	246	195	237	209	208	207	220	168	218	213	199	205	210	207	228	234	207	226	183	203	227	205	204	229	225	205	229	203	217	203	175	257	218	235	201	223	232	197	217	227	221	192	202	206	194	222	206	176	207	176	197	207	215	177	210	223	191	180	200	198	205	180	233	233	228	207	197	197	180	212	213	199	180	212	184	195	226	232	211	221	215	223	194	215	211	212	191	210	200	209	192	194	217	196	232	234	222	200	219	193	202	225	215	216	220	191	188	212	225	222	199	218	204	229	192	214	199	197	225	213	194	232	222	219	205	193	229	207	224	191	207	223	214	205	209	202	205	218	197	223	218	223	200	202	202	203	225	189	189	250	223	235	225	213	210	234	200	238	209	172	196	225	199	216	225	199	237	232	206	178	211	210	223	226	197	208	204	234	210	192	187	210	216	203	191	180	217	232	215	224	220	193	254	218	219	207	208	229	201	219	193	210	218	247	218	211	193	204	209	225	204	205	212	201	217	224	205	216	220	219	194	211	212	219	224	207	213	212	216	205	210	226	227	198	193	172	216	199	187	209	197	196	212	221	217	208	216	211	208	211	200	198	197	225	223	211	183	232	214	217	224	192	211	231	202	209	223	228	184	212	219	224	183	205	167	228	231	210	217	234	246	223	210	216	225	215	196	207	205	194	232	210	214	205	222	215	187	204	192	207	204	232	207	207	187	245	222	225	219	216	218	220	208	196	212	207	224	204	226	246	200	217	207	203	250	200	193	204	218	224	222	226	221	199	241	221	232	189	210	186	203	221	205	227	216	204	218	211	213	223	224	224	213	199	201	195	211	191	192	216	198	216	202	218	233	213	229	242	216	206	204	217	214	215	175	228	213	216	224	208	244	205	196	189	222	221	221	219	211	214	236	195	207	216	217	213	208	221	201	224	177	198	208	224	186	219	217	211	205	226	240	219	194	224	217	187	205	195	208	217	230	204	221	203	202	227	183	195	214	225	216	184	216	231	224	225	221	204	220	207	220	236	219	225	198	214	182	221	223	216	209	230	226	226	214	223	193	219	204	220	218	221	231	190	181	227	203	231	191	199	223	204	233	217	233	222	198	216	221	202	205	228	196	222	219	233	217	222	223	237	189	203	212	204	222	238	226	232	216	240	195	225	234	222	212	217	211	197	205	220	214	210	244	193	209	258	226	227	191	227	212	214	203	214	208	224	197	208	218	221	213	199	192	210	215	212	194	219	205	210	207	199	217	207	243	222	198	235	201	198	223	202	200	214	204	217	214	204	246	214	200	228	202	183	200	221	202	206	217	208	220	233	227	183	198	202	206	228	231	198	200	177	223	191	193	218	229	226	235	193	195	226	193	201	211	212	208	178	211	224	191	238	206	202	235	214	208	173	213	215	198	255	194	191	198	224	215	209	213	207	220	226	218	198	212	229	221	179	206	217	227	213	207	186	215	219	224	207	218	193	215	201	227	206	182	234	241	219	211	207	238	202	231	213	226	223	225	205	241	211	209	197	203	218	226	218	184	200	201	207	207	209	190	224	198	191	205	219	223	205	256	230	232	209	206	221	218	188	200	195	203	210	200	190	206	222	200	218	217	220	197	213	213	183	225	222	187	230	198	234	195	234	211	215	225	212	223
4333	650	692	756	685	639	623	671	600	663	619	620	677	613	608	585	580	622	592	619	639	580	618	599	619	582	614	577	619	622	586	625	547	600	613	576	618	612	559	598	586	582	593	559	631	587	606	598	569	518	564	592	614	626	594	605	571	585	578	594	614	604	593	601	540	599	619	599	623	607	578	569	578	598	574	628	588	586	635	592	574	604	592	641	584	589	557	628	606	557	587	576	602	578	572	605	597	578	600	588	603	595	612	593	631	599	593	590	635	582	543	582	561	611	602	610	616	570	620	627	562	647	527	621	553	573	554	580	558	605	594	579	576	611	583	615	602	596	593	581	585	631	591	603	614	584	616	580	607	635	612	554	576	617	562	525	575	556	558	637	610	550	597	600	569	600	614	598	594	584	601	603	635	601	578	601	597	532	568	622	583	568	564	626	570	598	608	610	583	597	592	588	612	601	581	554	578	567	564	590	660	645	591	598	576	630	597	582	578	583	597	611	575	584	620	565	643	568	625	601	610	593	587	573	559	616	568	579	587	582	576	597	621	569	578	611	567	595	569	593	594	564	584	567	586	606	583	582	599	584	578	563	593	631	604	565	598	596	585	548	538	624	622	549	597	556	555	612	612	608	561	612	614	563	598	567	556	598	570	565	616	541	582	629	564	630	599	599	602	571	626	594	584	636	585	596	595	570	590	593	551	571	591	586	627	588	599	624	548	558	583	576	625	602	562	606	623	580	581	564	624	630	554	581	630	593	562	567	578	580	624	579	571	566	582	586	621	619	614	625	602	580	604	587	579	576	567	594	592	583	611	579	620	606	558	594	575	616	582	608	580	619	548	531	635	535	566	577	583	597	601	536	599	602	592	570	604	612	575	626	632	587	569	598	555	574	640	565	559	638	553	603	569	600	598	636	588	586	587	615	591	633	623	599	595	548	621	617	603	602	629	626	598	635	590	580	628	567	579	560	562	600	590	604	610	582	587	595	584	537	594	617	620	617	566	586	638	554	641	592	621	590	587	624	621	553	559	617	596	622	561	631	589	587	582	576	597	570	590	540	607	606	559	626	549	575	599	560	557	565	561	608	594	575	559	607	587	599	620	589	609	581	575	591	528	569	640	565	619	626	602	606	561	583	615	590	561	582	560	585	502	595	596	606	607	615	617	556	614	595	555	651	621	578	571	584	605	594	580	578	587	608	585	581	612	590	595	597	557	590	596	617	576	555	565	621	610	580	602	611	586	594	624	572	587	590	611	585	577	571	563	589	593	580	577	634	571	602	588	579	581	608	568	604	591	600	591	616	615	595	583	571	597	633	572	556	605	588	535	606	627	609	614	625	624	559	560	612	550	594	615	630	602	582	591	607	581	592	581	611	579	600	601	538	624	608	616	590	587	599	575	555	563	646	667	644	593	567	585	607	625	613	596	587	624	540	637	584	584	563	569	616	572	606	623	607	565	572	561	556	607	565	624	593	577	608	579	595	575	545	566	601	584	617	607	607	571	573	601	580	576	585	577	563	602	575	573	550	582	612	596	597	621	609	608	618	597	575	593	569	602	596	558	577	588	613	601	575	627	560	591	633	562	533	595	598	658	569	584	557	586	579	640	600	608	552	577	600	591	572	604	568	606	540	618	593	594	602	592	577	584	581	618	599	551	637	599	617	606	560	572	580	589	571	605	629	569	604	558	580	581	584	600	546	578	587	638	543	604	596	555	599	556	562	594	588	580	606	537	581	608	573	541	597	569	600	593	607	604	548	575	577	602	622	594	627	576	571	542	609	563	621	595	612	609	589	598	598	586	583	564	585	573	589	541	585	582	592	614	557	608	625	569	613	607	557	567	569	587	570	589	577	555	591	528	605	607	589	578	579	591	581	574	625	590	596	618	583	538	593	637	603	587	603	580	586	595	582	638	585	548	601	572	585	592	593	547	579	597	571	582	544	638	602	595	603	579	595	603	609	600	586	584	562	579	576	569	588	603	595	615	587	577	582	522	574	591	595	582	551	594	612	568	605	588	567	576	597	607	608	613	603	587	541	608	588	601	633	609	571	593	614	615	541	580	566	601	584	602	592	552	569	553	595	571	565	561	584	567	609	579	585	611	623	626	604	592	615	604	593	519	603	590	620	575	600	586	595	590	585	597	569	637	587	576	612	558	609	607	607	600	610	580	605	553	587	583	579	598	588	621	582	613	584	580	556	601	588	608	629	570	577	602	568	649	612	583	603	589	595	615	588	603	584	558	573	562	560	542	613	585	572	550	587	598	577	599	520	619	616	617	541	564	576	587	558	556	626	598	610	598	588	572	597	622	596	575	561	603	615	577	590	573	582	618	600	569	551	574	616	568	596	605	552	545	561	585	574	615	590	604	547	602	615	599	575	563	573	594	594	605	554	598	566	573	595	624	623	573	638	602	563	629	574	560	559	564	621	574	604	569	555	583	585	583	565	598	576	588	613	546	591	599	588	579	576	589	620	587	625	573	569	587	598	557	603	546	633	628	578	569	633	570	572	592	566	572	574	568	590	589	636	555	545	581	620	569	555	569	619	576	609	583	547	561	565	554	546	547	618	603	610	588	603	622	596	590	580	575	595	566	570	611	617	601	589	538	587	578	605	582	594	617	600	619	598	577	641	607	596	571	595	633	603	594	581	637	557	623	609	586	620	582	608	583	556	584	538	569	610	617	607	589	587	576	556	605	580	573	596	597	570	596	579	574	596	588	555	539	535	624	622	622	578	580	551	604	558	545	582	557	544	569	610	583	576	581	592	555	571	630	587	559	607	596	604	588	600	611	563	605	591	591	561	574	605	588	610	598	543	600	557	547	608	601	599	589	591	611	611	576	589	560	596	583	595	621	594	576	615	597	583	600	577	547	568	597	577	597	588	599	591	617	623	536	582	596	581	588	599	557	592	592	556	634	632	578	585	543	603	628	567	585	569	629	614	618	614	598	625	572	608	581	591	648	604	583	582	545	613	572	519	593	565	560	562	595	594	600	551	566	557	552	565	578	569	603	602	643	604	581	568	597	616	606	521	590	595	593	592	631	571	580	556	558	576	620	617	525	583	572	550	605	599	624	596	586	593	548	588	588	610	576	588	570	616	561	572	606	587	601	588	585	583	613	607	584	574	610	590	609	631	604	626	596	591	602	575	555	563	617	604	565	607	610	633	524	574	577	562	627	603	594	599	607	578	592	554	619	575	574	618	584	602	579	614	609	601	539	563	608	572	611	565	598	612	611	605	584	583	562	575	623	569	624	579	608	600	588	608	585	616	622	606	628	596	599	576	599	575	553	601	595	589	600	570	616	616	621	554	573	590	622	601	604	585	606	571	586	569	583	592	585	625	601	566	566	610	589	600	569	617	602	581	590	578	595	586	576	576	599	598	620	587	591	643	589	554	586	597	577	568	579	605	567	597	569	619	630	568	603	596	585	595	634	591	617	591	596	652	579	590	591	622	545	600	625	558	599	576	570	578	648	622	606	604
30701	7334	1516	1097	813	609	590	497	481	440	420	394	348	384	324	382	350	324	344	334	309	340	325	314	318	333	311	328	292	322	321	332	327	291	327	313	315	328	320	329	333	306	322	309	343	324	341	335	312	310	328	332	320	279	293	339	346	305	329	323	309	321	325	309	326	357	329	319	307	322	295	343	351	336	338	335	323	344	302	315	352	309	341	292	282	333	304	308	328	363	308	295	363	328	335	313	307	332	309	325	296	339	292	337	360	303	325	332	316	311	326	317	310	313	311	310	296	323	322	296	294	323	343	314	293	312	288	330	324	324	308	343	332	279	337	316	292	330	316	312	292	305	329	291	312	299	312	305	303	284	308	303	325	298	341	299	317	299	334	294	277	316	324	322	316	326	311	316	327	319	312	316	305	316	312	301	320	299	324	325	312	321	318	250	316	329	317	318	323	309	301	324	333	314	355	329	316	298	271	301	318	308	321	350	300	290	306	363	306	333	320	289	286	349	306	320	281	284	295	314	319	295	304	295	304	340	322	338	305	304	306	297	320	354	325	302	313	328	343	319	285	266	300	286	347	290	344	286	327	297	328	316	306	297	322	312	275	288	326	320	277	329	333	334	313	323	312	319	307	326	313	306	307	341	311	307	316	333	311	310	314	298	349	315	303	306	321	294	326	312	304	343	316	310	294	339	303	318	336	326	296	324	319	326	277	289	332	306	360	324	306	337	349	300	310	343	316	300	333	318	308	310	317	296	310	336	303	302	286	344	337	300	301	286	341	302	309	318	334	331	310	323	327	330	339	305	306	337	288	307	330	293	295	316	301	333	317	300	318	331	312	288	355	277	326	309	332	304	317	316	332	327	336	307	305	309	342	293	301	307	324	337	311	298	308	344	314	308	353	346	320	312	326	311	318	300	310	339	283	354	325	343	302	280	312	355	296	326	336	318	294	375	316	321	314	303	292	315	332	323	319	306	308	332	325	309	330	307	299	323	283	288	285	330	291	305	307	325	307	317	308	307	291	303	314	312	325	331	324	298	313	316	301	320	323	322	332	306	304	324	318	361	302	302	313	305	300	310	289	307	354	339	284	363	330	306	333	323	284	297	341	337	307	309	299	337	344	317	305	308	354	307	310	328	314	319	327	302	329	338	283	289	336	323	336	312	320	347	341	326	298	294	338	332	327	323	293	276	320	345	308	309	290	337	328	300	304	358	314	300	283	334	314	317	348	271	329	259	344	319	324	337	317	320	300	329	331	288	289	352	312	317	344	302	298	303	317	340	334	298	329	307	314	277	303	294	305	335	336	318	300	308	324	277	292	339	325	314	302	316	324	341	304	318	329	293	319	350	321	349	308	292	342	308	312	332	335	325	325	279	352	290	297	284	327	339	310	323	341	280	328	300	303	323	321	326	300	303	305	324	327	343	312	350	327	283	322	312	308	316	328	302	282	316	318	305	329	307	295	347	292	300	332	330	316	315	323	377	301	361	319	323	322	307	307	343	307	308	317	324	309	302	314	319	278	325	288	328	282	337	288	289	334	317	283	310	313	341	350	353	339	315	303	308	310	304	316	297	313	307	341	288	327	300	303	287	315	280	300	337	330	342	307	285	310	313	343	278	342	322	301	297	315	325	266	300	300	313	290	333	326	354	332	322	332	310	308	322	302	307	273	305	344	317	309	336	315	327	328	312	272	336	317	287	325	290	329	300	301	326	301	306	316	294	332	319	317	361	287	317	299	308	321	333	323	332	314	351	318	349	303	320	315	326	311	318	328	310	292	339	322	296	306	353	355	304	278	329	298	314	343	321	320	294	339	350	323	332	338	348	294	289	354	312	316	349	314	314	289	290	329	368	343	323	339	337	285	315	346	326	301	339	338	331	300	317	316	308	331	300	287	328	326	321	304	304	309	317	319	314	320	324	322	330	318	323	318	309	346	328	319	318	322	329	331	308	316	322	282	326	324	334	329	335	313	288	308	288	308	330	344	326	329	321	300	308	304	310	316	290	307	304	317	322	315	269	297	338	287	293	295	341	347	315	324	322	304	355	322	299	315	324	331	302	348	311	319	291	307	314	315	311	341	333	334	335	347	308	329	334	290	282	303	313	319	314	276	309	342	304	311	350	299	296	305	300	313	307	285	313	316	323	304	304	329	303	300	304	294	318	332	342	316	267	289	309	315	309	311	309	300	308	311	304	341	281	319	308	320	329	300	321	339	306	290	326	310	315	334	310	295	309	308	310	344	330	307	308	332	332	308	333	313	302	312	306	356	333	288	321	293	321	300	332	330	296	324	340	316	300	300	289	302	338	334	333	306	311	287	318	289	345	303	310	301	319	290	314	314	338	329	301	322	323	295	324	304	327	306	322	325	333	293	320	323	355	304	344	282	311	329	321	349	311	295	297	351	362	311	321	306	352	298	301	334	352	324	291	306	316	311	318	291	305	335	321	309	321	298	303	319	328	311	351	283	328	342	352	306	308	299	302	299	286	333	290	341	338	307	297	347	330	323	315	325	309	316	330	309	301	321	306	328	326	326	316	308	323	327	296	317	337	326	345	299	285	324	306	330	270	313	328	313	321	304	322	346	316	297	325	313	309	327	324	293	309	304	314	326	316	318	294	303	344	335	322	329	339	322	307	318	321	320	309	314	322	303	304	308	294	295	320	344	315	311	302	346	340	323	332	326	342	314	313	322	330	317	322	320	332	325	292	355	321	288	299	302	327	312	309	304	314	289	327	298	315	333	338	299	323	316	330	338	310	328	330	348	347	313	309	342	307	337	333	279	331	305	317	335	296	331	337	293	351	323	319	315	321	344	340	319	313	296	309	294	339	338	334	328	318	308	306	293	304	347	312	291	318	320	355	296	296	327	321	319	341	334	339	300	311	322	311	314	323	305	320	352	356	300	316	296	274	296	339	319	317	338	328	349	336	286	291	337	302	331	311	330	324	290	312	328	339	294	305	300	329	301	310	329	328	304	322	302	320	330	318	312	318	304	303	325	324	350	313	321	333	333	298	282	313	331	297	342	265	339	337	359	301	322	332	318	302	333	308	352	297	288	304	352	285	307	334	313	340	287	321	338	314	305	327	290	317	341	330	312	334	312	315	295	329	326	341	304	369	331	320	334	318	341	308	316	314	371	328	334	334	320	337	320	325	295	306	328	332	313	329	322	311	313	312	339	317	296	332	310	286	329	310	338	324	312	317	297	334	329	332	332	297	299	329	309	322	293	314	287	322	297	323	300	336	312	320	310	331	344	337	302	281	335	328	322	260	304	346	341	339	337	341	290	364	321	325	301	276	327	317	307	343	308	332	302	309	289	324	333	331	312	284	320	314	314	301	301	348	301	279	318	322	295	331	328	322	303	304	322	343	294	307	314	310	323	305	298	283	337	309	312	326	301	294	319	298	320	265	350	311	329	292	329	314	312	339	316	311	301	324	307	333	297	311	304	278	299	331	334	334	328	307	271	333	343	322	312	351	322	298
17253	1650	3125	3508	2981	2538	2125	1862	1665	1601	1458	1297	1257	1248	1145	1156	1137	1116	1015	1008	967	1011	964	1036	1029	916	950	946	902	916	917	846	890	933	818	890	857	884	878	856	809	832	840	858	925	916	856	887	830	874	835	860	839	829	903	848	863	827	797	866	806	810	890	823	826	819	819	877	826	869	816	822	842	802	815	854	823	846	765	832	791	813	855	860	840	863	845	815	842	799	851	820	794	821	841	831	799	832	866	776	839	811	841	804	878	806	837	842	836	847	821	842	833	834	794	894	831	795	850	860	831	860	814	833	826	814	850	825	819	807	790	866	835	768	825	802	801	836	819	841	799	801	900	825	852	847	791	849	771	842	844	796	889	820	836	840	801	844	817	863	817	837	782	792	811	801	786	828	774	822	789	811	797	807	812	857	859	845	850	774	825	816	843	821	804	775	796	835	761	833	829	818	841	822	811	798	793	840	861	906	817	801	762	791	836	874	830	808	807	859	794	799	815	859	784	820	844	776	842	796	794	828	806	787	833	805	770	789	869	799	915	815	773	865	858	853	829	806	795	869	890	805	850	758	831	812	836	849	808	857	799	853	843	837	785	871	855	792	787	822	833	846	842	793	833	799	830	839	836	799	810	842	819	809	845	791	826	875	787	804	848	815	887	834	828	798	801	812	836	837	824	846	802	765	819	803	840	843	893	777	815	816	822	844	797	821	834	852	820	820	812	816	840	826	798	793	808	816	845	814	821	813	825	816	803	780	786	821	839	758	849	771	790	815	775	825	843	836	828	793	834	804	860	825	838	823	814	805	782	829	822	843	796	859	784	793	777	862	785	802	875	821	854	812	821	807	831	867	774	797	841	781	799	837	793	773	815	858	824	870	798	839	810	765	853	812	831	819	796	822	828	826	799	813	815	832	806	826	797	789	797	808	813	826	758	843	823	856	836	790	879	845	837	765	768	801	813	853	804	803	836	847	813	809	818	818	822	858	826	832	783	851	793	797	813	788	835	802	811	799	812	789	825	807	786	843	824	806	806	817	848	806	848	853	772	848	811	838	808	782	780	855	836	829	779	793	837	804	785	793	846	822	802	836	859	823	792	803	808	811	799	807	868	820	805	821	785	807	800	832	824	864	793	810	823	809	821	847	835	809	797	829	866	872	816	815	790	801	817	785	794	805	845	785	810	830	846	839	809	798	828	855	817	818	865	834	829	811	817	870	812	860	856	805	816	829	847	807	835	802	831	784	824	821	809	840	815	835	842	803	797	850	793	879	834	859	808	844	818	825	860	810	827	751	842	778	859	805	785	860	804	845	831	762	821	788	830	807	819	828	856	828	821	818	847	826	857	797	816	776	822	824	801	848	778	830	836	894	821	831	836	830	813	876	808	839	871	852	862	836	778	827	796	781	825	819	845	828	869	819	829	773	859	818	840	830	780	774	798	814	793	798	817	849	827	822	859	848	822	817	815	812	782	838	814	852	801	781	817	834	780	789	811	787	857	854	846	784	830	842	838	805	803	789	806	838	856	814	833	800	838	798	851	833	811	813	830	854	808	822	762	811	855	852	849	818	790	831	815	818	756	857	822	808	809	881	777	851	805	873	778	808	810	807	880	802	781	839	864	848	821	812	824	876	815	811	815	806	819	791	822	846	776	812	805	872	791	776	869	789	860	786	762	810	818	837	795	813	882	851	791	818	821	874	885	787	794	800	810	822	759	823	818	857	817	832	842	782	840	773	856	830	832	786	811	866	808	853	854	839	825	804	874	835	874	823	860	865	806	803	882	800	795	804	864	772	834	805	804	832	832	843	792	786	839	808	849	792	788	908	829	883	763	825	822	866	844	857	791	793	847	827	811	832	835	832	879	808	807	809	796	819	808	786	831	829	832	797	861	816	844	812	817	804	812	852	774	807	833	792	822	828	811	771	818	812	826	800	817	868	896	860	887	842	799	773	774	821	813	832	788	847	830	758	783	866	804	839	808	862	858	808	798	869	855	853	767	806	786	817	830	809	804	831	839	798	839	780	842	783	781	798	829	832	841	846	849	865	777	834	811	836	795	847	799	793	796	796	815	801	810	825	848	801	803	789	808	865	850	837	840	859	848	841	878	791	806	759	798	838	833	797	780	817	824	827	844	841	759	815	810	880	835	803	819	796	837	823	810	845	872	820	786	867	825	792	815	808	810	824	813	785	775	811	825	836	823	842	805	855	777	813	827	835	846	822	859	777	801	820	819	912	810	766	840	825	813	835	789	846	751	783	849	813	806	790	801	828	856	823	795	850	832	820	837	854	837	815	835	845	783	822	837	809	866	833	764	758	829	775	827	829	853	820	847	790	796	841	824	853	839	858	811	840	883	842	887	837	807	813	768	833	858	774	864	865	781	795	820	837	818	823	841	832	785	836	864	818	856	851	814	864	786	820	866	788	833	807	789	816	833	834	819	783	870	805	860	860	841	786	790	822	784	841	826	819	876	831	871	829	760	798	822	805	857	792	852	802	815	828	800	852	808	813	859	782	834	833	855	810	832	869	809	831	842	889	809	836	888	791	850	871	848	835	818	783	809	828	825	829	813	795	837	879	817	797	884	820	841	782	883	822	814	813	820	812	838	834	810	834	846	814	800	802	807	813	843	810	833	853	845	833	872	766	873	848	809	809	810	826	826	814	823	813	768	806	826	805	874	830	807	809	822	749	813	860	828	759	827	783	802	785	833	819	814	829	788	798	794	821	812	834	798	752	814	809	851	747	815	822	796	836	890	839	818	812	863	845	808	841	797	851	788	868	797	836	800	807	824	809	844	849	825	809	793	785	836	837	830	812	796	815	806	814	803	821	840	805	799	859	819	790	816	812	792	828	822	844	928	850	821	863	804	802	793	808	800	824	806	881	867	838	809	805	791	846	880	753	810	834	790	858	808	849	816	826	818	821	831	792	811	808	825	814	828	820	879	820	827	846	797	815	820	792	799	856	815	823	857	816	786	811	829	853	845	849	844	826	821	844	790	844	821	826	827	842	855	843	806	821	761	793	799	827	852	789	814	833	834	771	794	804	847	880	837	805	827	753	829	784	849	828	790	820	762	802	817	817	896	885	835	763	827	834	807	833	838	806	836	853	809	854	794	804	815	792	787	809	824	782	821	822	763	773	792	864	836	828	799	832	806	790	845	833	850	839	800	839	819	824	812	853	797	821	837	834	826	841	827	828	859	833	826	816	889	884	861	747	835	821	813	846	838	910	851	815	798	810	787	820	810	827	861	827	815	791	826	820	854	790	830	832	859	832	787	788	804	801	853	830	872	790	791	863	840	778	800	835	807	788	829	845	788	870	764	810	784	864	816	803	811	824	799	787	788	792	865	829	798	863	798	811	821	845	826	801	784	856	808	786	820	817	815	827	819	824	793	817	814	769	757	872	809	819	858	790	814	779	870	802	816	825	838	833	824	875	797	783	805	824	805	827	813	796	789	830	812	852	831	845	813	792	866	828	807	824
44506	16904	4189	1803	1200	880	760	608	513	424	421	376	363	331	303	327	307	296	275	292	312	276	279	276	250	255	270	277	256	293	226	233	291	256	225	243	236	251	254	240	241	239	236	278	227	289	247	279	226	251	279	229	250	236	213	252	246	249	263	230	211	235	255	247	224	259	221	234	250	222	238	252	243	246	241	244	235	269	251	239	236	246	228	273	231	267	237	218	216	236	226	221	215	232	257	248	249	238	238	248	240	239	245	261	233	234	241	256	221	252	213	201	242	239	225	261	241	241	214	229	194	275	231	225	223	235	248	218	240	243	232	230	215	231	262	221	252	212	251	228	230	264	223	252	215	235	235	221	220	238	256	248	228	251	254	230	230	228	192	233	228	243	252	261	229	253	236	225	236	262	266	247	257	237	252	246	211	247	218	207	240	252	238	260	255	238	214	236	232	231	245	220	239	217	249	214	256	233	252	242	222	249	226	223	259	231	220	238	234	233	208	230	240	220	224	267	238	243	234	235	272	271	219	257	261	243	222	220	247	235	214	235	228	230	221	248	215	243	237	225	242	219	261	243	229	241	261	232	229	238	258	252	226	224	238	261	234	224	234	235	235	226	234	239	264	222	249	230	237	216	239	234	235	199	238	248	255	227	255	256	217	250	264	231	230	226	251	239	238	242	258	219	248	223	250	252	257	238	240	252	212	255	227	234	218	233	258	222	250	232	286	233	257	233	250	236	238	240	232	241	230	247	239	230	229	243	236	227	206	228	234	246	235	266	274	222	254	249	238	241	247	238	255	247	233	210	240	274	214	233	224	210	228	244	254	202	247	217	239	262	240	251	244	231	235	245	249	252	260	239	250	222	228	231	249	259	206	247	256	263	243	226	245	237	257	217	235	229	241	251	230	241	238	258	234	269	238	255	226	236	223	262	232	225	231	216	225	236	202	234	228	215	251	250	234	271	230	238	258	251	242	218	258	250	252	249	223	235	222	249	246	218	234	225	239	240	263	232	231	224	237	221	259	239	243	222	247	231	221	229	254	213	217	246	265	219	211	219	246	219	240	243	272	253	248	243	248	254	249	261	237	231	238	233	245	214	219	213	235	254	210	258	270	242	252	272	251	231	249	254	246	252	238	246	257	225	211	233	249	245	237	247	236	225	245	252	233	237	225	252	230	242	226	217	267	212	234	251	267	244	250	257	235	225	222	279	238	254	249	227	219	280	255	261	260	227	236	236	235	244	231	226	265	227	204	256	244	231	233	223	237	223	219	232	221	254	245	257	229	253	234	267	247	271	216	231	254	210	237	249	216	232	263	197	214	245	240	219	247	223	233	241	245	231	258	243	247	219	245	237	239	241	248	225	260	235	225	233	253	220	230	233	237	232	219	219	234	228	249	212	238	229	221	214	220	243	250	261	249	253	222	266	239	219	244	212	245	231	205	227	247	228	238	240	262	234	258	237	250	265	214	229	225	245	263	209	223	263	249	228	227	260	258	241	270	261	222	264	230	211	217	237	237	246	236	232	229	232	214	278	240	219	257	269	228	221	245	227	242	274	234	242	233	265	245	261	239	260	260	252	236	247	241	250	236	265	256	260	247	227	259	243	226	255	239	239	246	268	248	229	254	217	231	232	228	228	260	243	254	240	260	259	246	238	231	246	230	248	244	260	242	270	240	246	216	252	231	232	229	219	261	264	246	258	224	257	235	233	245	252	253	214	231	244	255	250	269	273	252	211	235	256	264	252	204	209	230	248	246	251	262	220	257	226	248	219	253	256	236	231	226	226	238	276	270	239	217	239	226	221	243	233	256	214	250	269	225	241	245	243	249	225	226	240	252	227	241	242	253	210	252	218	248	234	245	236	244	253	230	244	242	267	238	238	230	239	234	223	260	251	259	244	223	248	234	249	241	245	271	234	267	232	232	222	264	230	206	245	244	235	259	216	247	253	250	230	258	243	235	245	264	239	232	241	231	219	222	233	259	271	247	232	250	251	229	252	238	221	243	246	234	218	249	255	251	237	258	220	254	225	255	227	260	240	257	245	240	235	241	229	253	226	214	239	234	246	235	228	246	242	213	242	239	254	219	263	252	259	291	244	238	264	237	211	254	221	257	225	265	281	228	238	231	254	232	243	257	252	217	237	250	261	228	232	240	242	249	205	231	249	227	225	249	277	236	222	241	237	227	229	258	252	264	244	264	242	209	256	245	254	241	262	250	259	210	238	241	235	246	226	237	255	213	251	246	266	230	244	267	217	237	242	248	206	238	254	236	216	262	254	230	218	244	210	232	249	238	265	249	242	244	244	232	247	228	234	237	234	250	236	255	230	263	239	275	269	228	238	264	238	232	236	255	237	247	238	265	240	211	215	243	242	252	253	229	236	246	251	235	221	227	214	231	253	217	270	233	272	241	238	261	254	235	242	208	246	238	246	249	253	242	227	225	228	233	257	228	218	241	256	229	277	233	243	261	213	242	270	230	245	245	252	240	224	230	240	221	229	261	256	230	250	222	248	233	243	249	248	264	199	231	223	231	232	247	265	203	234	217	233	216	224	231	225	251	244	224	237	202	226	226	257	248	235	270	232	238	207	243	262	242	238	244	249	222	224	222	249	246	236	235	242	256	228	251	243	233	211	224	254	222	245	242	210	255	215	254	220	263	247	240	220	224	217	248	225	243	214	252	230	224	222	245	217	247	247	229	211	236	235	260	207	241	223	214	256	249	233	215	226	226	232	247	237	206	219	244	257	262	217	244	199	266	242	229	243	231	242	234	251	261	252	228	217	234	270	226	240	240	261	240	248	224	235	224	270	258	247	258	229	282	225	256	248	252	248	261	308	264	223	231	255	262	217	230	196	229	230	242	243	259	237	209	251	247	221	238	211	247	225	220	222	240	263	240	242	272	233	249	227	226	223	235	219	222	217	229	266	234	246	251	251	238	254	234	222	221	241	237	232	262	251	281	243	253	224	243	256	250	227	233	234	240	267	233	250	270	219	238	198	218	250	228	250	244	250	241	231	227	267	257	214	253	233	241	243	256	224	210	246	227	212	237	227	232	234	261	204	270	253	264	220	219	230	227	244	221	263	223	224	239	250	230	257	219	241	245	247	251	220	233	253	243	258	214	256	245	251	257	231	288	246	236	233	258	201	242	257	248	260	244	237	206	238	258	249	245	241	200	224	242	250	226	242	231	205	223	211	251	245	242	224	253	249	221	227	259	219	236	223	258	277	283	223	249	234	212	233	249	239	241	250	223	221	250	262	240	247	265	270	226	227	227	247	197	238	225	253	251	238	232	253	251	247	242	230	247	247	239	246	238	251	263	232	232	221	243	264	205	227	257	235	256	242	242	215	250	251	276	253	241	230	251	229	233	243	227	257	211	244	260	230	248	241	230	215	204	226	265	248	231	250	234	236	237	260	243	233	233	243	245	240	229	221	225	266	254	239	226	202	260	234	230	263	229	279	249	234	247	222	230	248	234	241	260	219
25676	2334	5096	5526	4699	3858	3081	2737	2327	1971	1797	1695	1492	1410	1321	1170	1153	1082	1048	1026	946	941	941	887	844	829	867	793	826	810	785	756	752	738	730	729	703	720	715	748	663	706	680	712	706	707	671	693	646	694	663	628	656	654	639	629	718	669	655	667	669	644	663	685	644	718	678	645	642	623	623	633	671	621	626	646	573	619	630	632	689	627	608	619	629	616	624	685	628	614	649	616	634	648	665	661	653	626	644	624	647	561	621	614	655	665	638	572	581	636	638	584	642	642	622	621	653	588	651	617	617	648	654	646	649	629	599	597	630	614	598	645	645	602	575	660	631	638	609	623	604	611	634	590	671	624	629	657	609	580	596	646	646	607	627	631	658	639	603	656	645	619	613	606	608	623	643	622	629	624	646	626	621	620	651	665	660	640	591	610	640	621	635	665	679	613	645	671	591	625	622	640	620	598	664	587	618	609	613	605	604	571	630	645	598	692	593	640	591	558	631	633	636	611	604	688	628	599	616	596	606	600	602	664	608	637	587	606	657	620	551	614	644	624	624	622	628	633	620	614	610	589	615	646	640	653	659	627	610	600	642	609	636	621	636	633	627	649	607	621	679	572	616	592	644	653	631	627	621	625	594	625	638	600	587	584	619	609	632	622	568	627	562	676	643	604	660	598	627	622	610	643	597	607	586	608	591	625	555	665	662	622	618	597	656	653	631	648	624	602	626	631	666	630	615	611	647	599	599	636	654	590	627	621	615	628	615	587	670	629	598	592	615	616	599	658	649	612	618	633	614	647	613	621	585	613	604	586	621	610	632	573	591	646	609	626	606	569	614	654	594	622	639	618	638	641	626	591	629	613	653	606	630	635	610	623	641	581	592	640	633	653	565	616	615	608	606	584	611	641	593	594	623	651	627	621	627	592	602	618	595	583	645	669	607	642	609	602	663	604	599	612	623	659	619	631	639	602	638	611	596	597	599	606	570	620	605	589	613	645	622	646	575	640	630	584	604	603	629	613	601	655	632	608	632	627	614	598	628	631	632	611	651	631	576	656	612	614	668	628	640	561	626	597	650	631	644	604	616	638	640	646	596	597	587	629	610	591	613	675	634	613	577	588	603	606	606	629	620	607	653	597	615	634	605	611	615	576	646	608	609	587	608	656	643	606	679	641	621	600	663	584	596	627	599	629	599	624	631	619	587	643	566	648	615	629	643	587	678	602	644	601	588	633	605	592	658	634	551	629	662	590	659	630	608	576	646	643	646	677	647	657	604	645	627	631	627	637	615	633	629	639	651	605	623	601	609	637	599	641	635	640	606	618	598	623	625	596	629	632	661	635	586	590	610	600	614	619	620	630	621	605	632	639	597	622	593	638	611	675	562	659	631	702	560	624	615	621	655	628	627	619	617	598	632	649	609	598	633	585	600	606	604	681	627	630	626	644	606	652	604	616	620	647	651	575	610	649	588	649	621	661	630	644	616	641	611	654	593	591	638	587	640	595	597	624	595	652	661	607	637	638	616	593	610	576	600	658	606	631	658	600	640	599	636	610	632	611	625	614	626	609	630	613	656	623	563	586	601	641	619	585	631	606	570	643	592	594	596	595	608	627	620	638	610	623	650	601	630	663	640	590	595	629	608	629	584	680	604	594	599	615	636	623	639	651	631	641	620	597	631	604	646	599	618	660	640	643	654	653	623	614	599	626	586	677	635	587	631	623	602	626	614	637	618	621	570	641	625	666	627	591	581	605	580	638	619	568	635	626	616	634	597	600	613	592	590	624	616	605	657	605	589	616	649	626	626	649	610	600	586	609	622	657	604	649	641	595	592	629	617	644	567	566	643	586	643	654	597	642	612	624	622	661	605	563	633	630	654	608	617	589	611	601	626	614	612	640	660	643	615	607	662	604	613	655	638	632	652	620	612	644	620	548	560	625	620	631	593	638	647	599	671	595	632	624	573	627	607	620	600	620	571	603	594	648	626	621	638	640	614	661	593	563	627	666	627	620	650	601	621	621	621	669	619	603	580	625	652	602	612	583	577	585	648	666	591	575	627	617	588	595	604	621	649	610	591	608	649	625	594	601	634	639	610	643	614	585	636	642	638	615	601	599	623	662	623	607	612	637	620	652	658	609	602	639	617	608	604	593	627	617	617	637	592	638	643	661	622	633	602	633	632	616	624	607	623	595	602	631	618	609	632	634	590	619	619	614	641	640	629	609	624	637	614	624	641	597	597	671	630	584	597	633	606	612	606	622	640	555	608	608	648	688	595	631	647	606	650	651	633	596	591	619	639	609	598	653	624	622	631	623	604	662	606	626	606	615	613	634	627	641	669	636	609	589	632	625	615	608	628	615	632	634	584	601	672	603	619	582	647	596	574	603	643	620	632	657	642	646	581	617	629	605	603	675	640	625	626	616	621	613	641	595	582	603	646	614	604	610	625	641	652	627	587	619	645	602	644	614	608	611	639	623	545	657	618	617	596	623	617	603	593	651	626	647	628	654	614	622	626	563	593	618	572	622	642	629	671	598	631	649	625	608	592	604	663	608	626	623	575	615	597	619	622	644	634	657	602	607	621	630	663	622	640	610	621	658	639	609	614	608	617	616	631	648	603	628	643	629	599	581	672	614	627	611	596	635	627	667	629	611	596	590	644	649	649	648	661	587	610	624	595	558	644	588	604	597	599	637	632	623	640	583	583	632	605	604	617	630	604	634	655	648	568	601	581	663	624	597	660	650	573	629	592	603	619	659	611	595	613	635	615	610	637	613	638	612	620	628	619	636	608	610	698	627	630	660	595	602	645	626	620	604	601	587	641	608	662	606	644	640	610	654	585	600	638	637	652	630	650	631	673	611	655	630	617	595	606	628	635	602	571	636	623	601	616	657	669	612	619	643	638	611	585	598	628	655	620	632	564	672	644	617	676	582	611	649	593	596	590	616	621	655	623	609	628	662	627	636	631	568	629	629	574	616	606	579	615	604	645	661	634	570	594	583	617	589	649	620	588	639	628	617	674	582	582	621	624	640	613	626	601	681	609	606	582	596	586	641	591	592	638	573	582	644	671	615	608	615	587	625	672	618	627	635	602	612	628	596	632	657	629	590	617	612	682	617	579	573	657	602	638	594	645	623	620	621	660	636	615	617	584	622	667	644	637	601	630	587	642	612	606	624	615	666	593	628	615	628	616	577	631	665	581	587	611	623	638	626	604	619	641	608	625	632	625	600	589	613	637	647	636	600	600	605	598	627	609	654	610	620	613	586	618	622	651	654	640	646	652	598	600	574	658	613	611	626	615	654	613	596	620	633	649	596	649	638	625	657	645	639	619	628	683	598	593	586	633	569	604	592	617	611	613	595	609	660	608	608	594	602	620	628	657	595	629	634	671	593	595	627	650	675	608	617	583	647	657	611	609	633	600	620	650	632	621	626	573	645	641	629	662	552	578	587	613	554	597	625	590	628	624	614	628	600	620	638	629	595	604	585	644	640	625	636
5164	310	223	244	221	217	218	224	203	213	205	228	209	186	200	207	236	212	238	201	209	211	208	230	214	234	197	215	232	225	225	217	212	202	197	230	210	239	241	252	233	195	231	188	231	200	223	209	209	202	204	211	209	212	202	213	194	199	197	202	208	197	207	217	226	226	210	198	191	203	215	206	211	227	203	190	213	218	206	213	195	245	214	185	198	222	242	223	228	204	213	205	204	197	228	219	214	189	201	186	218	209	229	212	208	238	196	229	218	193	190	237	202	238	235	197	211	229	200	232	195	211	207	215	204	227	196	211	229	212	224	225	210	247	217	210	207	213	238	209	232	214	209	207	231	205	206	205	234	198	218	215	187	195	213	202	222	192	211	211	209	205	234	212	206	207	197	215	207	229	192	222	219	230	220	208	195	211	189	216	242	220	207	204	220	201	213	196	209	227	209	189	206	216	204	209	187	210	217	193	227	201	206	217	190	212	184	214	214	218	205	223	223	211	197	225	195	226	225	207	223	202	202	217	226	245	209	209	200	223	221	216	221	199	182	224	199	218	200	200	226	219	216	213	202	187	195	235	206	210	228	239	207	197	210	189	222	217	215	259	218	221	172	227	201	228	220	225	202	222	219	195	213	206	208	234	212	212	211	232	191	207	187	216	218	197	193	217	187	207	205	232	187	206	217	197	211	206	209	211	214	227	212	231	209	202	212	195	240	197	186	188	209	205	214	230	214	189	232	208	230	224	212	232	201	242	230	224	201	205	225	184	222	210	216	216	207	196	220	239	208	209	209	198	210	238	182	206	241	197	190	212	218	221	217	223	268	214	224	194	213	184	203	218	235	192	197	214	215	204	213	242	216	196	203	192	202	219	202	225	204	189	221	200	199	202	201	205	214	180	191	223	227	191	213	196	198	222	198	214	209	242	247	194	215	189	211	212	204	205	206	202	224	201	236	201	212	212	234	229	231	207	216	256	218	237	200	198	206	205	219	217	186	213	199	226	210	210	177	220	206	221	214	209	193	219	209	192	210	201	221	201	211	224	200	204	212	199	243	193	218	212	226	177	221	209	199	208	216	216	222	196	195	201	232	205	214	215	184	230	180	209	203	217	210	203	194	201	206	212	198	220	247	221	216	216	207	205	208	235	232	219	210	231	232	204	233	215	232	207	248	181	226	222	188	214	214	223	221	219	209	194	197	207	222	225	221	224	214	219	212	242	209	211	201	210	219	223	227	211	214	212	235	208	234	222	202	222	208	233	214	210	188	201	218	215	195	206	190	185	230	218	211	233	248	240	244	206	202	207	196	204	214	205	219	239	235	228	207	227	210	201	210	184	208	195	218	226	245	209	200	228	223	220	197	209	174	206	209	201	212	207	212	220	194	220	203	202	195	231	218	223	210	212	200	208	227	211	190	210	202	208	230	208	193	204	214	222	180	230	219	232	182	193	223	219	208	197	189	214	202	206	213	224	223	188	196	193	229	225	214	197	225	217	217	232	213	221	193	212	221	213	208	214	198	219	221	188	210	220	222	203	216	226	215	225	223	237	218	206	224	212	222	210	202	226	213	228	214	219	203	214	221	213	204	202	213	206	214	187	225	198	190	196	216	214	203	242	212	214	192	225	215	210	204	234	199	221	212	196	218	200	195	219	234	227	192	201	208	226	211	224	202	226	223	219	221	183	219	206	228	204	213	203	227	192	200	198	205	230	227	216	203	221	207	225	207	216	212	252	202	203	239	224	240	225	206	239	214	173	220	205	207	192	209	234	231	207	195	200	204	219	217	215	207	213	208	216	213	200	235	200	195	199	206	208	234	206	209	243	232	233	210	233	230	194	207	203	202	180	210	210	187	184	206	211	194	234	182	208	198	197	182	208	186	202	229	222	180	220	202	219	230	223	244	198	215	231	203	211	197	211	212	216	211	174	244	233	227	210	216	197	198	209	199	189	209	243	195	209	230	206	181	216	236	199	215	199	211	215	213	206	167	227	206	221	217	211	193	235	212	209	196	206	218	220	211	198	221	206	208	209	191	240	215	237	210	211	235	231	228	214	227	192	218	202	239	215	219	194	201	229	202	230	215	222	239	222	199	217	224	182	218	211	205	202	234	194	220	212	205	225	202	183	207	200	222	221	222	201	214	209	244	198	212	215	222	206	205	210	220	213	211	209	214	204	211	207	198	171	213	236	200	198	218	210	215	219	202	212	197	218	206	225	214	199	198	205	207	239	213	201	204	195	199	171	250	219	211	210	226	219	212	220	236	196	208	197	213	209	212	194	201	207	224	211	232	201	194	235	197	195	193	202	174	213	192	202	209	239	220	217	232	224	198	206	218	190	219	185	208	209	206	216	192	230	203	229	226	199	190	207	220	194	201	232	207	200	209	205	176	218	204	214	208	228	211	237	214	202	221	227	209	199	224	224	226	212	211	218	208	205	221	218	211	166	202	212	213	207	216	199	226	216	192	194	232	219	200	203	209	224	215	208	239	220	224	202	224	186	237	207	206	193	201	194	215	204	222	216	209	191	207	195	212	217	235	211	237	219	223	229	202	197	217	205	237	212	241	223	183	201	184	215	213	200	209	212	201	220	194	201	209	227	204	225	180	207	212	195	188	217	191	201	193	203	234	184	210	239	220	198	203	208	213	221	204	211	208	211	210	222	221	219	203	195	190	189	211	228	204	221	218	227	198	193	191	200	190	196	217	225	194	215	198	186	215	179	206	210	216	206	214	184	221	222	220	227	239	230	203	218	216	195	220	220	184	225	185	225	189	224	208	220	226	191	211	219	201	227	201	213	201	199	187	235	224	216	189	197	204	213	194	222	238	199	198	218	226	208	239	229	229	193	198	212	196	203	204	210	207	224	226	241	213	227	231	217	200	224	212	207	221	204	214	208	213	205	211	211	218	229	222	203	209	238	223	221	206	201	228	203	187	211	201	201	199	207	218	224	185	210	209	214	217	227	210	211	223	232	206	208	219	218	216	215	206	207	219	207	186	216	197	182	205	206	186	195	219	217	214	191	238	220	210	195	213	216	193	205	217	195	211	233	210	201	197	192	221	214	218	211	207	198	213	212	220	217	226	207	217	205	202	217	215	206	232	211	199	235	198	210	208	206	226	181	210	195	195	192	222	195	210	218	215	234	222	215	194	208	211	231	222	207	224	197	212	195	208	218	209	200	195	208	207	204	211	201	218	213	210	234	239	192	225	205	203	216	235	234	220	214	200	222	212	195	202	225	220	191	206	193	210	206	220	238	192	227	205	196	213	182	207	221	200	190	197	191	221	237	227	240	187	194	228	231	219	221	223	206	206	221	225	201	244	207	209	211	227	200	223	206	246	189	191	190	218	202	201	227	211	217	223	228	215	182	227	204	218	223	211	206	252	194	211	230	206	196	203	212	215	240	205	225	202	196	199	207	215	221	202	211	215	241	214	210	212	216	215	190	229	226	212	220	222	200	221	228	214	238	211	193	213	211	197	233
4500	650	696	755	702	686	618	604	670	651	607	644	656	614	606	608	585	575	600	577	554	617	609	583	573	601	561	595	607	603	635	596	588	604	594	653	614	599	618	589	588	585	580	560	568	567	570	527	629	589	580	550	583	592	576	557	559	604	573	595	586	575	607	586	577	584	589	597	558	567	563	592	610	585	618	578	597	616	594	577	578	579	565	574	598	570	574	552	626	626	576	607	559	540	566	568	609	567	550	644	512	577	627	601	570	597	575	598	602	592	606	569	576	614	614	567	569	562	539	625	576	558	542	587	585	595	603	596	587	577	619	577	562	634	597	556	583	555	591	605	618	583	634	580	600	607	574	611	608	543	593	600	610	610	596	617	577	597	560	599	571	521	609	584	619	548	628	566	609	593	591	603	561	606	576	558	611	553	548	522	601	590	605	610	606	572	594	586	571	573	599	586	570	628	575	579	531	589	567	563	611	582	582	582	567	640	555	591	581	583	565	609	564	598	584	612	576	580	597	615	578	560	575	604	590	583	617	576	562	560	564	559	596	591	578	607	546	592	583	616	602	586	593	557	568	587	559	605	544	578	593	588	597	584	583	587	551	595	586	614	619	546	569	608	579	604	566	614	601	643	589	603	565	605	545	591	549	590	587	600	542	599	607	578	596	564	557	563	575	591	598	610	615	594	607	572	568	575	590	609	637	540	625	544	604	571	556	584	603	581	558	564	605	589	583	596	583	550	573	632	631	580	600	559	582	594	595	610	602	586	567	585	567	586	607	578	564	561	595	565	596	579	583	578	622	622	617	535	618	552	557	592	564	577	545	577	580	566	581	552	579	565	541	588	607	613	625	616	564	563	541	565	564	630	567	592	617	630	571	595	589	581	566	612	539	566	597	553	556	563	610	563	557	595	606	630	603	595	588	576	568	629	582	571	624	571	578	572	580	611	576	571	600	562	514	591	582	593	577	554	592	594	589	560	565	630	580	569	569	590	598	590	596	585	562	610	523	553	572	562	592	521	580	569	574	572	609	596	571	575	506	572	573	603	591	608	570	630	621	603	534	550	596	575	606	566	606	593	567	617	591	590	612	576	593	579	601	558	636	562	599	584	576	590	592	613	571	571	581	594	637	577	665	580	620	614	590	569	550	604	605	578	596	574	599	575	596	615	575	575	632	584	603	550	568	609	552	550	649	579	568	619	564	563	543	559	599	576	591	556	581	552	556	558	561	575	583	621	572	589	547	614	617	529	629	561	538	551	620	536	595	595	590	614	594	578	558	594	596	603	612	570	592	619	595	584	543	610	606	578	621	603	564	597	572	577	564	625	604	580	585	612	582	573	575	592	591	615	593	600	534	611	594	619	550	524	600	591	588	590	587	604	613	544	610	595	599	569	591	595	604	598	607	597	559	578	621	577	610	581	614	595	615	574	595	595	583	614	565	610	554	589	595	574	601	568	531	584	568	579	595	562	551	579	641	583	572	534	577	591	579	586	566	583	598	599	574	583	574	573	580	570	593	612	599	627	573	511	598	613	579	594	533	560	566	593	578	595	554	569	550	578	566	568	586	635	581	577	568	586	575	565	596	560	574	562	560	583	548	568	603	608	546	563	590	601	574	605	553	593	606	581	572	569	605	578	612	610	623	585	579	611	556	611	582	580	542	585	560	637	577	602	575	609	605	540	584	623	598	606	578	589	549	563	519	572	580	595	611	575	567	603	581	591	585	586	537	582	554	592	570	564	603	575	579	590	598	634	574	566	566	556	613	573	586	596	580	567	545	609	541	578	571	597	662	577	610	612	578	535	578	582	570	575	622	613	594	557	608	557	596	577	548	569	617	593	649	617	594	560	599	582	585	561	577	597	569	583	605	588	569	572	609	641	577	610	602	579	582	563	571	578	590	589	610	637	535	559	567	584	575	562	562	585	592	565	563	586	619	570	588	591	549	583	571	606	628	568	590	553	614	579	632	591	608	583	598	586	586	535	601	528	577	578	559	596	596	582	624	545	562	591	591	585	581	585	594	600	576	613	554	583	561	600	572	593	570	554	588	592	535	615	608	559	584	600	584	617	621	597	587	607	598	604	575	593	545	601	589	606	578	549	592	586	568	566	606	565	573	576	589	623	536	605	631	608	562	564	587	559	600	585	582	587	562	586	576	562	565	591	541	624	568	606	568	557	550	596	599	569	582	589	573	589	594	647	621	598	581	571	585	545	583	578	579	616	580	536	549	598	600	607	540	544	566	586	578	601	566	580	599	592	591	580	605	565	593	546	550	583	593	606	605	574	585	562	563	611	591	594	577	583	596	562	606	591	563	588	585	601	602	567	579	561	573	572	558	597	559	541	585	567	584	577	559	554	594	563	606	579	583	583	577	587	586	569	619	613	607	573	618	597	600	569	610	556	593	564	593	590	552	569	577	594	602	588	562	549	596	579	552	616	609	579	564	640	592	583	572	552	564	611	595	584	603	603	537	640	588	557	588	591	619	603	546	599	585	604	564	572	634	579	591	573	610	577	584	610	547	596	595	597	563	585	555	610	580	536	592	588	605	583	571	596	614	620	637	534	655	569	546	569	609	563	583	601	594	579	570	609	546	576	572	567	564	529	593	591	597	587	610	610	596	566	585	603	544	550	618	567	605	582	550	630	568	576	566	567	589	596	557	586	538	579	534	605	556	593	539	607	581	600	576	585	513	607	564	557	581	605	557	551	589	561	557	558	614	590	619	578	576	573	651	578	601	548	596	583	600	537	577	591	530	604	568	644	599	565	606	576	585	579	614	564	562	598	594	605	540	602	596	594	620	587	599	558	611	605	634	582	573	607	554	574	599	582	606	552	599	571	626	599	627	574	595	643	554	628	545	614	537	608	604	557	584	514	599	555	581	593	567	533	586	552	548	594	586	606	594	584	602	612	572	585	589	602	580	601	587	630	567	585	621	581	548	560	573	617	561	591	567	590	603	574	588	594	576	571	613	606	561	559	564	597	593	564	630	586	584	590	562	564	593	596	572	550	565	589	639	599	569	619	639	580	604	618	622	590	579	566	601	600	617	577	573	587	631	653	568	648	565	587	639	596	590	592	594	631	576	601	594	570	577	599	590	598	571	613	570	585	572	557	598	578	597	559	598	573	559	615	604	592	602	577	564	577	568	574	614	536	552	594	561	645	540	583	613	591	566	591	546	574	606	575	576	608	649	545	557	577	616	613	550	581	567	590	599	576	570	568	582	596	565	522	611	610	564	631	600	634	614	562	587	592	598	590	591	566	622	607	582	636	584	600	588	581	567	566	600	581	549	595	563	610	606	588	598	614	585	606	570	594	540	627	580	587	608	562	563	605	558	555	589	602	609	560	611	570	575	592	612	623	598	592	575	533	585	585	594	568	585	611	572	546	552	600	593	571	587	577	577	559	621	588	561	556	587	615	582	568	567	558	605	626	582	614	566	610	584	587	576	623	598	584	557	594	565	574	609	560	603	551	544	576	570	587
32496	10168	1813	1011	749	646	533	525	473	375	388	397	392	334	381	345	330	329	328	317	317	332	307	364	323	337	341	332	316	294	348	335	313	343	327	320	310	313	337	339	283	310	289	329	305	278	301	341	291	321	311	320	316	313	312	320	327	309	304	335	302	331	310	310	325	334	333	302	307	293	314	327	299	324	345	316	287	300	330	296	300	347	311	312	326	290	320	322	312	324	318	322	305	323	303	338	277	320	285	326	317	322	300	348	293	284	305	312	316	318	299	328	283	286	306	295	332	302	301	291	344	308	304	341	322	323	323	312	282	312	323	314	328	319	317	291	318	334	351	307	294	322	332	332	308	331	328	308	297	322	329	296	295	319	351	286	337	312	343	326	349	324	312	331	348	315	305	303	343	336	290	308	355	312	304	321	348	313	345	349	294	329	294	341	301	334	340	362	296	321	316	287	303	281	297	328	362	320	312	320	356	297	337	318	324	315	279	301	308	328	299	290	304	285	312	329	319	307	346	337	335	304	302	330	259	340	289	314	339	317	289	323	324	338	322	324	327	311	323	322	277	312	292	342	340	346	319	313	341	334	299	314	297	310	332	292	311	331	338	338	325	337	284	309	296	325	309	326	334	328	275	327	340	324	322	309	303	300	314	332	320	340	318	303	301	292	326	308	306	318	299	299	328	309	284	330	320	287	315	312	343	320	322	290	321	327	320	338	297	320	291	353	317	302	298	300	302	336	337	332	340	300	319	295	331	318	269	301	327	311	317	298	310	320	312	308	298	317	322	323	326	347	287	290	312	303	325	326	310	296	312	322	331	286	312	322	332	312	304	302	344	335	289	300	288	303	314	341	311	317	305	325	316	335	285	363	312	288	318	298	309	319	310	332	336	323	311	302	301	321	310	350	331	298	275	333	282	330	314	331	320	304	276	304	320	300	353	308	322	320	302	312	326	309	330	312	323	297	306	299	323	316	329	316	317	305	336	273	298	280	298	317	295	325	286	316	321	328	348	343	284	306	320	340	309	320	277	323	320	340	303	342	331	293	321	295	321	333	313	305	293	300	358	302	319	313	315	314	287	289	272	328	292	385	292	312	302	308	305	325	308	291	287	288	326	334	324	327	319	295	319	335	335	335	332	320	268	282	334	295	300	306	311	285	281	279	331	318	311	315	316	345	339	303	317	330	315	329	307	315	283	335	292	329	316	312	333	350	293	329	347	315	330	330	303	299	298	327	359	302	300	295	305	297	319	303	329	325	348	346	326	300	317	341	272	315	310	280	283	293	312	306	339	301	317	304	322	305	313	280	341	289	313	316	334	338	315	332	310	315	269	319	321	322	361	308	328	321	319	354	321	304	335	285	345	290	325	323	313	306	293	323	297	333	321	305	313	341	316	290	286	318	297	318	316	300	318	318	336	286	279	304	293	313	291	331	305	300	323	324	335	319	305	349	322	334	310	330	316	304	293	301	343	351	297	293	309	327	323	304	334	304	312	302	336	298	328	303	315	341	314	283	307	340	321	290	301	294	301	314	317	338	322	332	336	322	335	321	317	308	317	328	321	334	343	327	290	319	274	272	313	286	299	291	324	303	309	307	295	285	314	335	297	277	283	309	304	305	303	277	324	327	314	308	292	306	315	305	317	314	317	322	344	333	307	346	348	353	317	332	347	327	285	330	292	326	299	330	337	326	307	327	322	304	310	296	314	306	296	294	321	305	343	334	297	327	288	312	298	325	331	295	316	339	289	347	327	316	334	321	328	334	295	326	316	303	295	307	292	313	348	313	299	291	325	300	348	321	312	326	331	303	307	327	272	325	309	325	303	335	302	308	315	320	301	329	311	257	311	332	335	318	337	297	334	296	310	304	322	330	338	324	335	324	313	335	307	305	328	315	326	336	280	330	295	267	308	280	322	308	304	291	304	327	322	301	288	318	316	294	288	334	327	275	319	319	289	359	326	319	282	322	323	323	305	299	318	293	370	303	320	318	317	347	317	315	299	316	306	308	311	298	307	279	293	317	275	330	304	315	332	338	299	303	311	295	325	301	315	290	305	335	306	309	326	276	311	310	342	316	332	303	334	321	303	300	318	332	295	341	292	336	331	321	304	318	333	298	313	354	333	302	295	348	324	329	298	312	348	329	297	295	295	320	289	311	285	313	301	288	300	306	304	329	371	309	331	298	323	268	308	312	326	308	306	321	348	307	299	293	323	330	334	320	329	305	306	327	298	317	298	328	312	323	309	289	338	317	322	326	300	331	335	301	339	320	291	322	308	322	311	287	300	318	321	309	317	292	317	305	331	323	324	339	332	315	316	292	284	269	326	328	323	332	334	323	311	330	270	340	340	380	296	298	325	303	308	314	294	322	331	306	348	321	310	310	352	323	287	336	322	310	308	336	295	306	300	304	334	334	316	324	333	304	320	296	311	305	335	306	305	314	349	293	309	288	312	290	327	312	311	314	323	325	291	316	311	324	310	308	353	337	327	308	321	318	307	279	338	312	294	314	312	311	362	304	335	326	299	319	317	320	299	328	340	332	319	278	301	315	311	324	309	320	301	315	307	356	304	323	297	334	358	314	314	302	328	310	324	346	328	330	337	308	301	329	287	332	317	317	301	311	338	339	329	340	308	286	333	315	321	324	294	294	338	307	313	324	333	285	319	305	337	318	347	297	309	340	294	354	323	350	356	314	309	303	299	333	299	320	302	351	308	324	321	304	312	308	302	317	341	304	340	313	327	313	301	321	348	306	338	287	316	321	312	297	311	329	305	319	268	335	324	310	314	307	315	318	287	331	331	307	317	290	309	348	330	330	318	328	314	348	316	290	317	323	318	309	316	315	288	300	359	318	307	321	316	292	310	318	371	329	340	314	291	317	317	343	289	321	354	303	310	296	334	328	327	299	318	343	317	354	308	296	301	314	336	326	316	334	280	328	328	311	359	343	312	294	294	348	306	330	327	330	303	296	340	340	283	316	324	320	298	312	304	307	294	297	331	309	324	272	310	293	284	352	313	339	320	335	300	332	341	343	312	335	316	309	299	337	289	309	327	312	313	307	345	277	292	337	285	324	356	305	313	322	340	294	306	307	356	330	313	273	349	328	310	299	308	303	324	314	333	324	326	326	288	315	328	336	322	334	361	298	310	312	323	298	340	330	315	340	290	327	336	330	305	331	334	330	314	269	344	317	338	329	300	321	312	306	325	341	326	318	314	288	331	313	299	310	323	310	326	344	312	332	323	309	310	290	306	326	327	308	341	355	307	291	331	306	317	317	314	325	321	293	322	344	340	286	303	359	312	322	313	330	298	330	335	337	300	362	334	330	309	320	326	320	326	323	298	312	317	283	335	348	328	328	310	306	320	324	304	347	342	302	337	306	295	278	312	318	313	297	313	323	296	320	308	293	338	309	322	339	329	332	314	326	310	320	344	299	314	317	277	321	318	328	317	301	323	324	336	323	284	287	308	328	284	315	312	319	296	305	320	333
18925	1699	3142	3493	3021	2468	2155	1808	1623	1508	1427	1270	1295	1224	1174	1133	1080	1112	1045	983	971	953	978	974	930	929	987	906	950	878	956	833	814	851	854	850	882	937	903	866	868	850	864	875	831	846	841	838	820	836	780	852	842	851	833	842	854	846	844	851	860	847	812	829	831	834	847	837	852	825	802	826	835	835	855	795	821	812	823	843	859	783	796	791	810	826	797	831	888	844	758	816	873	782	826	820	770	824	805	856	809	888	781	848	772	815	825	821	839	787	853	852	824	816	834	795	800	821	836	791	830	807	855	866	811	790	809	803	817	880	817	843	769	824	840	816	766	844	839	862	842	828	785	827	814	778	808	836	857	872	810	821	847	781	808	861	827	831	782	841	768	846	826	828	773	834	816	833	827	857	830	848	844	773	796	833	756	805	826	819	836	840	856	824	749	781	803	814	810	846	833	802	800	816	791	800	825	791	859	791	825	788	795	820	826	835	817	775	859	826	835	810	807	778	751	863	821	841	802	781	842	798	796	765	819	792	798	805	815	855	865	815	876	766	805	792	813	858	856	827	745	762	829	781	883	823	816	779	821	847	830	791	821	824	777	772	812	839	822	819	814	824	824	846	813	820	779	768	824	826	823	824	809	797	832	771	806	803	783	822	836	752	789	762	825	798	794	778	764	830	808	862	777	802	792	807	842	800	760	807	801	830	781	794	803	842	754	826	815	814	823	813	821	815	820	810	796	812	783	840	833	799	805	831	818	789	803	807	854	832	770	802	808	827	851	807	806	787	764	848	796	810	792	823	789	802	832	775	792	832	829	769	801	781	764	853	840	742	828	766	837	749	782	800	820	808	789	867	838	797	786	767	811	822	769	793	830	820	806	863	789	805	808	775	795	809	801	809	810	808	784	848	782	765	820	761	813	833	763	819	836	792	798	792	796	800	836	770	852	839	851	858	797	778	820	862	788	790	870	796	818	786	793	816	768	800	827	802	822	815	846	786	783	801	793	799	813	821	823	800	798	791	804	788	774	842	839	788	839	805	826	832	826	770	785	822	810	842	810	782	817	815	797	850	822	799	782	797	785	774	832	817	868	778	821	820	827	790	796	828	840	818	854	814	805	806	789	806	812	779	808	809	805	776	861	821	831	892	810	805	808	853	847	810	835	845	821	865	821	803	845	809	790	842	790	857	769	827	796	876	816	814	846	792	790	786	858	853	802	826	854	778	779	788	778	818	829	827	762	857	824	808	802	846	796	848	847	793	801	793	821	842	831	802	790	861	788	819	807	770	823	776	896	890	815	790	813	766	760	751	796	824	835	822	824	791	810	808	791	772	778	797	805	803	820	845	830	814	791	816	839	814	787	822	803	826	839	795	795	864	853	840	765	773	853	851	788	768	806	793	875	820	789	851	800	842	838	762	811	799	768	767	841	822	749	800	831	897	862	803	829	791	771	865	780	812	785	794	817	807	787	761	826	806	778	724	812	848	822	856	806	777	827	848	784	783	776	815	848	803	862	804	769	810	767	838	801	823	854	789	852	835	805	876	786	787	836	827	791	841	789	840	805	780	799	787	807	784	797	844	784	792	797	782	846	796	781	786	809	817	839	823	853	846	797	830	788	788	802	827	798	845	812	805	789	806	810	814	787	774	773	804	827	800	839	876	804	826	824	814	846	800	833	801	815	850	819	800	809	840	757	845	801	840	835	793	824	810	792	769	857	824	835	888	773	800	799	808	868	787	826	843	817	807	834	786	807	782	767	827	782	783	843	806	811	751	767	797	830	756	785	773	757	795	833	881	846	820	839	816	829	803	822	819	737	811	795	834	808	832	818	786	823	800	772	812	787	821	789	887	816	816	887	806	814	799	770	807	789	812	831	846	793	784	846	817	806	807	798	815	860	845	835	835	794	821	831	827	838	819	821	795	764	808	782	808	798	824	859	818	813	858	823	818	812	773	767	830	838	802	832	829	789	768	831	774	820	789	806	817	803	846	835	802	809	837	836	849	771	833	812	794	794	809	831	853	812	732	786	801	798	797	783	796	811	845	816	786	777	859	786	844	837	784	780	806	811	834	796	781	830	848	788	802	816	831	763	805	835	790	829	815	778	784	854	819	775	804	795	814	808	789	787	853	812	770	827	839	791	821	816	775	821	875	793	783	831	809	809	816	789	848	861	819	857	806	829	804	803	741	864	836	806	834	816	783	813	810	822	811	824	829	797	817	788	835	818	873	820	817	803	815	841	781	788	811	870	822	821	855	846	833	803	845	844	844	800	780	767	836	810	818	836	815	820	793	859	871	798	804	847	801	789	787	818	816	805	834	772	783	786	830	821	806	817	786	878	831	784	808	817	848	830	807	807	790	834	827	804	840	859	866	824	796	776	817	824	813	806	784	750	772	841	806	786	825	840	789	811	797	828	799	848	848	784	760	823	806	828	791	830	801	822	794	794	821	789	829	780	860	831	794	813	817	813	795	812	819	809	833	799	839	835	818	797	801	799	780	798	795	821	855	787	817	791	797	869	818	803	831	799	804	823	807	833	823	803	794	805	822	831	806	767	815	781	821	806	839	776	790	789	819	830	834	815	790	780	770	784	816	814	778	802	809	834	798	815	810	765	809	828	794	839	768	798	839	838	798	885	794	843	850	796	827	827	801	784	793	845	790	812	778	857	823	795	773	779	788	812	746	805	805	821	804	831	778	829	813	826	801	887	821	823	799	802	824	834	786	866	802	804	786	843	817	838	859	850	747	827	729	832	783	801	816	810	805	704	786	833	814	810	836	827	843	838	810	796	838	774	816	818	798	837	806	828	761	835	837	790	850	794	799	815	792	793	806	767	847	813	801	803	797	825	820	828	803	759	825	771	838	788	757	767	824	805	812	798	786	805	796	815	792	829	818	819	793	805	809	777	824	833	826	832	803	802	843	827	791	844	803	817	849	842	763	815	852	871	844	821	837	818	786	838	856	800	805	807	825	819	836	803	808	790	841	825	820	831	817	789	774	783	824	788	829	830	815	814	800	813	847	766	824	824	820	795	878	833	823	837	820	801	838	808	779	830	789	789	828	802	826	818	778	797	803	810	838	815	800	823	787	791	802	833	856	749	767	832	769	821	780	769	859	849	795	787	821	826	830	791	778	826	824	785	800	794	840	829	791	820	849	823	825	828	812	792	778	771	843	841	813	824	827	839	833	796	747	830	804	804	814	794	827	857	820	808	843	796	789	829	866	829	801	818	810	755	780	806	810	798	780	790	797	805	786	856	824	870	816	765	824	839	804	750	844	815	773	803	791	849	825	802	802	807	804	810	766	790	814	816	847	793	858	801	810	820	858	826	817	801	778	799	776	814	818	798	832	806	845	850	768	797	809	816	795	797	819	847	801	797	790	777	777	836	811	779	829	776	803	858	802	839	829	790	815	808	843	766	824	824	798	776	812	813	834	778	779	828	806	807	820	792	833	823	830	793	759	780	817	833	832	827	810	878	796	838	842
45535	19006	5267	1813	1150	823	680	571	491	467	406	372	340	360	316	295	285	290	275	265	250	258	289	254	291	258	259	225	260	246	262	253	246	241	243	239	245	254	253	227	267	275	237	217	256	245	222	248	242	278	235	267	251	227	223	253	241	237	231	229	235	246	280	236	238	268	223	236	218	226	247	237	241	234	231	239	217	205	240	256	214	256	238	244	254	241	246	213	235	238	227	234	241	220	234	202	249	269	216	215	221	257	228	262	231	223	232	246	243	249	248	240	237	228	238	221	229	234	245	232	228	262	212	261	229	223	244	209	240	240	204	222	234	244	221	202	266	220	251	240	226	242	218	199	252	256	235	221	235	242	238	227	269	244	228	241	256	232	252	230	215	247	234	235	230	221	256	229	251	257	261	239	261	260	207	237	209	247	246	179	239	259	217	231	260	244	235	204	265	247	238	217	212	251	212	227	231	226	243	236	210	248	223	242	253	225	224	227	234	252	229	223	229	218	241	216	233	236	250	241	220	251	248	223	257	255	225	225	231	217	228	262	222	255	250	225	244	223	249	235	225	244	248	242	220	250	241	237	263	225	216	226	234	215	254	227	227	229	231	220	233	238	206	260	241	254	247	239	225	218	247	226	228	232	230	257	223	247	250	217	230	209	209	243	241	232	222	218	205	212	212	227	251	230	243	257	240	239	239	253	228	226	248	226	210	290	250	243	217	211	223	249	246	232	242	253	235	238	224	255	254	242	219	225	232	233	228	240	248	229	215	211	239	250	239	224	223	269	227	233	210	242	260	243	219	215	231	222	247	245	202	220	216	255	242	239	239	248	234	238	227	233	240	218	196	207	227	226	245	236	228	212	209	210	258	231	240	214	226	231	238	229	216	245	250	225	212	238	257	248	247	240	241	220	213	230	234	214	221	228	193	209	219	247	224	221	246	227	242	202	221	246	216	209	222	225	218	254	245	235	245	249	205	225	230	236	252	218	258	204	242	225	239	228	225	208	245	240	255	238	225	250	248	228	247	275	229	221	216	235	244	234	217	214	261	262	226	224	226	252	242	243	241	238	229	215	228	265	226	215	223	229	259	222	235	240	254	238	210	224	224	244	233	238	215	218	235	236	216	253	232	235	240	229	223	228	237	210	230	236	195	250	258	257	194	241	223	204	260	260	220	211	223	250	221	243	254	231	230	219	230	268	240	227	255	236	227	224	273	251	236	200	233	231	256	210	236	231	234	248	245	229	226	232	193	233	242	229	232	233	220	221	256	226	221	213	235	241	219	253	209	203	230	249	239	259	253	234	230	209	247	202	212	247	258	240	273	227	224	252	201	243	224	231	237	227	232	241	240	231	225	252	210	210	227	265	213	248	221	227	210	236	260	219	224	226	244	235	224	248	226	256	247	235	224	233	221	228	219	235	231	255	223	206	233	262	220	232	240	226	244	247	208	230	221	248	206	238	254	243	248	226	233	255	218	227	255	217	241	225	225	244	241	226	240	265	233	247	236	223	269	243	229	241	250	220	216	218	246	213	243	242	241	239	215	229	214	214	239	264	225	240	226	228	222	234	222	220	223	227	206	255	238	234	253	211	236	237	244	225	239	227	274	245	235	240	230	220	233	249	262	230	201	236	224	233	201	250	215	229	268	251	242	259	249	244	253	198	239	240	257	237	254	243	230	221	236	263	234	240	230	262	257	216	255	267	245	248	221	245	231	204	234	249	241	224	214	225	197	246	232	229	252	242	221	222	219	227	219	225	230	238	227	219	216	238	218	217	219	230	222	244	226	240	243	257	248	244	231	264	244	275	231	225	256	256	218	230	251	253	217	228	253	245	232	214	240	229	250	232	255	251	242	238	225	218	260	240	240	276	251	189	267	218	237	223	240	241	234	242	244	226	213	225	268	245	232	216	228	222	230	212	215	225	211	235	235	237	222	246	223	255	219	209	232	209	220	238	256	195	241	244	253	248	235	225	262	235	240	233	240	238	199	244	236	219	212	225	224	226	239	220	252	234	252	234	208	237	216	227	244	253	217	215	240	221	222	211	225	199	245	209	238	232	238	197	210	263	257	250	207	233	241	227	227	235	254	212	220	237	220	240	227	245	271	190	209	238	222	188	209	240	214	245	210	242	221	235	233	238	235	203	237	230	251	206	277	231	219	235	216	245	240	257	225	220	238	240	212	242	233	216	261	209	252	224	241	239	230	268	249	204	230	238	254	271	235	242	246	246	235	274	240	223	230	243	242	230	256	243	231	245	237	243	203	236	246	231	202	243	221	259	241	223	212	261	227	222	223	278	251	219	249	239	251	232	237	238	228	215	233	232	220	230	235	234	198	238	224	229	251	217	244	217	229	242	235	225	247	248	210	238	220	237	226	185	216	232	193	213	224	220	221	231	251	231	212	224	247	240	213	203	236	240	208	238	258	225	261	220	211	256	241	233	212	253	214	266	224	230	223	244	271	276	241	254	254	264	245	257	234	200	258	224	234	217	260	227	219	263	231	234	230	232	220	247	241	218	251	215	222	264	259	258	228	262	254	223	228	237	252	242	225	221	227	220	233	224	215	234	248	224	243	241	226	229	237	239	248	202	221	225	256	248	228	247	226	240	241	221	229	238	237	219	246	259	227	252	239	231	218	230	245	236	235	238	208	223	226	241	233	238	244	247	251	218	251	228	229	259	237	250	216	246	230	244	247	226	253	257	255	222	206	269	239	235	225	241	266	247	223	232	235	249	232	223	247	253	239	268	240	257	251	227	233	235	255	217	230	217	257	258	242	261	236	236	243	234	227	230	226	236	219	225	234	242	237	219	240	241	233	233	243	234	194	203	260	242	229	215	247	243	242	258	256	244	223	243	265	212	218	268	243	225	239	239	263	241	234	249	255	268	248	235	225	201	237	239	232	246	244	219	214	241	221	244	234	206	216	239	230	212	247	243	236	271	245	229	251	257	222	230	230	247	237	240	240	239	226	227	226	256	219	247	222	258	241	227	226	199	217	233	227	220	250	224	241	263	238	225	231	233	211	212	242	208	226	233	250	231	240	236	218	211	241	235	230	237	216	246	245	238	243	221	226	229	227	258	228	225	236	231	244	215	217	228	212	210	241	265	223	210	232	226	234	241	242	224	242	223	238	225	242	225	246	234	259	225	210	230	207	221	218	224	238	237	268	235	218	235	216	245	202	219	232	257	253	237	227	204	214	212	234	243	211	241	239	240	253	216	238	225	228	264	213	228	205	251	231	245	254	224	208	234	227	231	254	233	223	216	255	224	224	225	248	213	228	214	247	244	246	254	230	259	239	242	246	231	239	255	234	209	227	238	229	264	241	233	225	224	241	239	235	234	252	224	227	221	232	251	235	227	251	273	237	249	233	258	229	251	238	251	209	232	210	215	232	250	230	245	260	238	237	199	264	253	205	225	235	250	258	240	231	220	249	271	238	259	236	191	259	244	231	251	249	247	221	208	265	250	250	230	238	242	208	217
26801	2367	5065	5493	4717	3902	3205	2590	2267	2051	1746	1654	1478	1338	1298	1216	1148	1049	987	1004	958	915	924	893	852	805	828	774	789	784	768	710	753	747	712	737	692	714	662	704	754	717	719	674	665	659	686	680	664	664	637	701	672	651	653	670	654	647	612	625	631	669	644	635	647	673	589	595	621	599	575	610	589	616	570	633	628	643	612	603	622	608	651	662	623	628	658	613	622	625	629	621	647	631	617	575	581	622	675	633	613	639	616	583	601	622	636	656	627	595	582	618	599	614	618	645	643	590	632	596	619	624	584	571	624	630	592	633	637	609	585	640	655	642	621	609	613	620	583	602	642	640	652	591	601	627	607	633	601	593	548	572	627	629	634	595	630	609	598	580	630	603	636	621	608	609	622	589	587	652	638	647	623	646	620	649	602	614	613	652	619	601	587	594	636	624	603	655	641	606	650	613	641	635	610	603	564	666	610	589	601	607	612	602	610	636	608	613	611	662	610	571	637	623	610	612	625	588	587	591	583	603	574	575	647	623	608	660	607	578	599	593	630	635	558	605	583	616	612	605	606	600	585	559	622	615	577	668	628	605	638	579	591	581	603	604	612	652	603	627	636	608	650	610	561	590	606	566	583	613	603	586	574	578	612	622	581	585	548	605	596	614	619	619	563	594	581	608	633	596	611	624	563	629	596	583	615	586	609	618	644	622	587	640	611	634	604	604	622	592	577	586	582	635	577	640	619	603	632	574	610	584	621	629	598	581	643	598	643	601	621	621	600	629	644	613	618	592	591	629	639	607	600	637	594	608	668	594	598	609	629	583	596	631	605	600	612	582	631	587	612	583	601	622	595	610	586	628	569	629	635	620	587	621	606	628	617	634	605	635	610	598	597	644	602	602	603	608	592	590	633	624	601	583	628	579	630	597	630	632	610	641	590	605	629	579	641	610	624	610	613	615	635	648	634	610	614	607	593	582	593	578	628	640	593	607	631	584	586	591	577	631	597	596	604	609	613	615	606	603	590	591	586	633	615	655	577	629	652	570	623	595	603	574	617	589	629	602	624	687	611	596	577	626	620	632	621	573	614	623	585	645	618	608	604	604	586	572	614	622	606	638	584	623	599	608	612	640	618	611	611	627	598	618	609	648	584	633	659	575	581	606	576	589	587	566	626	621	622	622	621	632	616	611	625	627	622	608	638	594	632	615	608	666	577	573	542	601	611	594	612	627	621	548	579	570	659	626	593	652	557	628	650	603	569	587	630	601	635	608	615	635	584	556	607	566	627	600	600	617	597	589	605	591	604	609	593	623	632	620	621	595	634	640	617	560	571	581	662	609	583	601	617	641	633	628	617	597	616	625	578	591	626	647	668	639	587	619	618	564	570	643	621	630	614	558	570	600	622	611	564	567	573	620	605	574	610	626	577	619	587	595	639	600	598	629	566	600	603	627	587	596	616	592	604	607	664	590	607	624	637	639	637	613	598	606	631	613	582	621	615	589	610	605	674	638	638	631	594	576	631	619	594	627	626	589	588	622	618	595	592	614	610	617	616	616	602	609	592	594	614	645	601	638	619	592	593	599	629	594	575	620	574	627	632	614	645	576	596	598	577	611	583	625	626	622	612	609	601	593	641	614	651	580	621	630	613	625	599	645	597	608	587	573	584	585	621	642	616	621	597	585	575	561	605	546	655	600	586	564	598	570	663	592	619	579	626	607	638	616	640	624	599	595	588	574	653	566	565	598	637	647	590	642	595	578	625	649	622	577	601	599	612	557	605	595	642	565	626	641	584	612	578	643	618	594	630	587	608	608	593	613	600	665	622	594	611	622	613	617	642	636	573	637	630	628	593	602	605	654	614	588	617	590	637	630	637	599	574	592	626	630	593	600	588	636	579	575	591	626	637	624	610	565	627	579	621	611	633	579	639	603	584	623	594	580	610	604	621	622	626	609	617	587	546	620	618	591	594	627	636	592	642	586	611	646	582	612	607	607	581	579	618	566	590	644	622	613	620	604	615	593	617	612	573	679	629	607	599	600	581	602	635	628	584	557	614	638	614	636	620	619	606	598	563	618	604	588	587	566	627	606	562	613	567	604	578	636	621	612	591	562	588	578	582	628	652	626	614	620	607	591	599	616	588	598	586	570	664	691	578	575	621	600	600	583	610	594	623	647	586	611	621	672	614	553	599	606	612	653	634	618	614	651	602	603	596	574	626	641	588	596	620	607	666	631	617	609	630	600	615	654	616	618	610	643	621	618	613	660	582	623	605	633	656	612	653	617	560	577	620	579	595	609	564	618	635	625	615	654	639	571	624	597	597	598	597	575	616	600	644	632	627	551	579	608	624	589	645	563	629	610	601	581	607	601	611	621	650	595	590	560	611	636	607	605	599	586	635	605	639	658	608	641	608	604	610	612	592	635	597	622	616	596	645	573	582	642	638	599	626	614	653	631	625	606	617	620	597	618	580	628	605	611	604	623	615	598	623	613	609	618	638	602	614	598	637	669	592	594	602	616	573	626	638	589	625	594	602	564	621	591	587	624	622	582	608	613	568	606	639	606	610	597	568	626	633	629	604	621	627	603	618	634	601	603	578	618	624	605	607	606	568	586	612	581	621	605	559	613	619	636	604	622	604	572	590	570	607	617	558	617	610	639	573	589	628	591	652	572	603	620	651	585	556	615	600	589	590	671	571	628	622	594	584	610	595	650	630	590	623	597	622	655	575	606	654	625	604	647	590	634	619	609	624	636	590	629	608	635	584	608	599	608	596	577	634	613	626	590	628	598	631	598	582	539	568	611	624	584	637	664	593	615	558	611	617	598	588	610	617	596	619	622	642	598	598	601	610	630	639	658	612	644	622	599	615	629	575	600	592	594	575	578	630	625	595	576	640	633	623	609	576	561	609	601	600	612	580	599	578	623	620	584	610	656	585	612	615	619	620	618	617	625	622	659	611	595	596	607	611	619	627	627	644	618	607	629	593	588	626	628	566	612	567	606	575	605	625	638	596	626	616	584	616	595	613	624	643	656	586	622	618	641	527	626	582	617	617	578	598	639	606	625	600	574	611	629	597	689	555	611	643	649	648	610	612	555	607	573	619	581	617	584	595	598	660	601	594	608	620	599	571	587	653	610	643	593	627	598	609	625	615	594	583	608	575	625	620	630	621	637	610	601	585	617	612	618	594	584	677	601	563	579	619	581	597	614	597	580	624	584	563	637	623	598	626	554	625	635	574	628	626	619	604	553	614	630	622	610	636	601	609	568	610	578	608	623	612	615	565	590	648	634	637	611	603	614	624	614	566	554	603	590	616	601	597	544	617	621	625	588	591	604	690	635	585	601	617	634	637	564	621	661	623	656	620	590	623	601	596	626	635	617	579	583	621	610	616	624	619	584	617	607	628	587	596	636	623	605	541	630	603	599	587	632	598	619	646	625	609	663	571	623	572	616	616	617	613	600	610	621	585	589	640	646	671	609	600	576	636	623	598	611	594	611
5184	283	215	242	216	212	220	222	215	253	213	219	226	212	211	210	182	213	199	190	208	219	192	223	194	222	216	203	207	202	196	208	222	188	200	206	192	206	226	210	200	180	215	201	223	201	200	201	247	202	213	221	217	204	194	199	195	208	220	210	206	234	236	232	224	198	224	211	204	216	205	205	216	201	205	210	181	191	219	173	212	185	232	229	226	221	206	201	196	215	226	212	224	188	235	222	205	211	215	192	215	209	217	193	227	201	195	226	200	202	201	192	212	193	204	202	208	182	248	210	222	209	183	219	199	216	229	194	219	225	171	189	207	246	187	194	199	204	217	183	198	219	225	200	207	196	221	216	230	219	234	224	197	219	211	200	220	213	199	209	188	208	212	212	197	211	216	208	237	205	229	231	234	223	222	185	210	195	192	194	220	193	213	180	214	187	197	194	215	225	218	227	220	215	245	210	204	217	206	215	229	200	228	246	242	198	211	202	192	185	183	229	186	195	204	192	201	219	228	214	244	193	235	208	205	212	210	208	201	225	194	226	210	213	214	190	210	199	232	206	214	224	215	185	191	193	204	216	207	209	211	218	196	221	206	224	190	209	235	195	228	181	215	195	211	207	210	222	226	243	231	188	229	210	235	223	243	197	204	182	217	211	227	194	199	226	208	212	188	223	223	213	212	187	208	205	205	191	214	192	226	227	207	217	222	200	171	223	209	232	223	235	221	211	221	193	212	222	209	197	210	206	241	207	214	212	196	178	209	187	208	209	212	218	196	226	205	197	195	213	220	232	187	191	207	165	204	217	178	216	225	206	206	198	211	226	205	195	187	165	181	205	224	212	210	198	198	190	212	215	217	215	217	195	239	204	179	202	179	191	201	225	209	192	182	212	193	229	196	208	197	211	196	193	222	196	220	209	243	212	223	210	217	214	223	215	199	218	238	201	203	209	201	224	197	207	225	213	220	210	197	237	189	187	198	200	207	195	205	253	192	213	204	200	223	218	196	214	201	228	201	219	230	222	210	191	187	237	201	208	204	206	226	207	195	247	211	223	217	210	230	224	185	217	195	210	209	216	211	207	201	228	210	191	193	224	220	179	210	216	211	205	209	227	219	201	175	225	211	199	210	201	200	219	194	201	193	221	210	215	208	195	221	226	208	199	191	181	205	199	222	191	209	209	232	191	236	218	240	198	217	219	210	194	215	181	227	205	206	176	201	167	202	230	194	210	257	194	211	191	204	216	209	222	199	190	231	226	244	228	214	217	214	256	197	217	211	231	209	210	188	209	207	189	228	210	206	225	217	196	184	214	216	199	172	247	186	213	210	195	185	198	245	218	201	202	203	211	190	164	214	211	206	188	216	202	183	224	202	221	211	199	184	199	209	197	203	218	203	206	203	199	218	196	211	222	220	207	211	207	228	219	219	219	230	235	207	209	199	211	175	205	204	198	180	249	209	213	212	208	215	210	212	189	227	222	233	221	202	233	208	188	201	203	214	212	196	213	179	188	228	227	224	225	178	199	191	216	185	211	207	206	228	207	228	214	217	187	198	251	224	223	193	203	204	207	193	200	208	202	213	200	203	192	215	237	214	160	230	215	213	207	204	241	202	216	202	203	245	194	201	210	196	220	208	194	215	196	204	224	220	198	225	207	202	198	205	198	231	221	227	218	198	206	220	218	238	225	212	205	212	197	198	223	216	194	217	233	209	195	223	210	198	200	203	220	223	220	227	231	221	191	229	234	218	210	209	217	194	228	200	226	193	223	241	194	203	214	203	207	226	201	228	212	219	207	200	228	202	225	209	201	176	202	209	179	202	213	203	176	222	218	218	220	222	230	200	204	222	193	222	224	205	208	229	214	204	218	207	212	216	237	209	186	214	197	205	172	229	222	216	220	200	216	231	215	195	235	216	192	218	215	202	226	221	185	202	196	219	227	195	200	208	206	188	259	180	210	183	213	183	207	188	209	220	218	219	194	203	207	220	220	208	214	211	218	233	215	212	196	206	235	237	208	188	202	205	191	231	190	227	224	207	210	181	197	221	196	205	218	197	188	242	192	191	196	224	188	213	189	208	230	215	232	217	243	222	196	190	187	217	213	209	210	195	202	193	208	207	191	198	201	220	201	205	193	214	192	219	209	254	190	215	221	192	233	210	249	212	245	230	208	191	226	220	223	190	197	220	219	237	191	208	219	180	207	209	192	199	241	195	203	219	204	231	214	201	213	237	208	202	209	227	225	211	217	228	219	219	216	206	204	199	191	209	205	196	218	213	219	220	197	196	179	204	214	237	192	213	236	194	215	218	191	207	224	214	189	200	218	217	206	229	191	196	217	217	195	208	226	234	232	199	212	195	208	207	213	206	204	211	210	194	185	180	218	218	202	206	208	218	223	216	203	231	230	232	215	221	227	222	217	190	206	211	213	208	209	202	227	201	219	203	204	200	192	234	221	213	219	201	210	214	213	199	195	193	192	185	188	220	204	220	193	239	214	229	195	238	194	207	201	200	203	212	199	211	210	195	210	201	180	190	215	204	201	220	221	189	195	190	198	217	198	216	188	191	204	216	209	196	214	209	190	207	198	201	208	219	237	196	171	222	203	203	215	194	205	228	194	196	199	201	212	195	223	225	225	230	188	196	222	224	175	218	222	204	245	216	217	225	220	174	209	202	224	190	226	206	193	227	196	226	220	213	215	202	211	198	194	190	200	214	198	180	222	183	210	209	231	202	201	189	187	184	225	220	206	193	209	221	218	226	224	231	214	226	200	216	204	220	201	232	199	207	208	204	204	170	234	215	217	190	204	221	202	200	173	215	212	196	251	214	229	205	229	213	230	207	199	198	203	227	214	185	176	214	200	195	190	191	206	214	210	187	255	216	184	191	224	150	220	212	194	215	231	212	219	200	230	234	198	198	215	218	217	216	212	198	180	199	209	215	230	227	195	215	237	204	226	222	193	215	227	212	208	234	220	195	196	232	192	219	212	175	210	210	178	203	201	222	202	213	234	205	207	216	204	216	181	230	218	207	233	210	215	209	219	228	186	211	194	213	207	194	213	217	196	218	215	218	204	203	205	205	221	220	186	197	203	208	218	225	197	189	209	248	214	219	220	196	223	230	215	205	204	218	226	199	195	228	211	188	205	223	236	212	195	209	220	223	201	212	233	199	219	211	211	185	208	191	223	220	213	210	195	197	238	205	226	214	213	195	206	226	209	196	217	209	222	207	226	200	208	200	188	206	195	205	246	210	196	216	235	188	190	215	183	195	208	216	215	201	195	194	195	206	217	203	200	207	226	204	196	189	218	213	228	224	205	221	209	191	201	200	216	221	227	203	240	212	234	233	231	208	233	216	223	198	193	204	233	190	202	188	228	212	175	207	220	229	211	180	193	208	220	219	237	187	203	225	231	192	197	231	234	217	194	220	197	237	186	183	199	246	203	206	227	193	213	236	227	195	200	233	220	199	211	206	219	215	204	209	217	191	207
4568	656	642	678	697	637	666	605	583	595	602	584	567	602	616	589	606	573	560	572	565	586	605	590	584	570	572	605	600	600	588	550	577	578	590	594	588	611	595	551	618	582	590	617	552	589	571	578	583	605	627	569	567	620	602	606	572	587	583	537	565	565	568	565	595	585	589	621	582	557	632	556	575	571	581	548	565	574	570	574	610	595	618	588	598	599	568	583	582	596	576	572	639	573	579	574	559	561	561	575	587	595	561	542	605	568	631	601	570	556	539	602	614	620	570	605	600	531	638	580	562	583	559	624	596	579	586	603	590	599	593	610	586	558	584	612	538	596	590	565	550	564	607	595	588	578	554	557	576	598	581	582	582	571	612	603	579	625	622	578	586	584	595	578	576	609	594	555	577	567	574	569	553	613	603	537	566	569	565	542	586	621	554	563	557	604	588	577	552	565	540	543	588	574	582	592	605	548	592	546	600	549	569	620	540	578	584	586	567	581	591	597	596	573	565	608	630	563	619	600	557	546	560	602	577	573	574	568	574	606	614	561	626	571	564	567	582	559	576	598	546	580	562	578	582	537	577	593	560	560	562	576	541	591	578	510	597	569	576	580	599	599	578	566	634	608	603	613	585	562	576	601	602	567	585	599	624	603	585	592	609	606	572	570	566	567	579	575	595	610	568	582	526	548	573	620	560	577	561	603	566	557	584	594	601	588	581	561	610	576	589	568	576	575	506	576	577	580	544	563	583	604	629	556	579	610	590	575	611	578	608	596	570	589	542	581	577	574	547	571	597	573	596	578	596	544	617	563	592	546	609	580	644	553	569	584	582	586	606	570	597	608	543	605	587	593	594	539	597	583	569	565	574	573	593	596	582	566	546	609	589	624	570	593	534	619	631	589	605	563	606	593	604	584	563	557	590	596	591	540	582	581	585	559	582	588	577	594	629	602	608	566	591	614	579	623	588	582	608	586	594	614	582	544	554	586	570	570	580	640	575	557	579	600	522	595	587	555	565	627	582	527	589	623	571	586	551	580	606	549	593	559	572	588	559	588	592	517	644	578	626	582	568	610	554	572	603	602	589	588	614	599	623	596	514	560	622	583	585	592	586	565	588	615	583	589	585	628	563	571	578	591	575	574	551	593	591	564	551	564	568	623	552	550	598	575	581	572	589	572	571	571	533	582	596	550	560	582	591	594	586	577	559	614	563	656	606	608	626	581	597	587	610	569	590	582	562	585	542	571	552	601	598	593	531	589	602	584	572	620	606	579	556	583	552	578	561	602	583	591	573	545	610	591	542	597	552	544	573	589	591	596	611	552	555	560	580	546	576	568	577	589	613	533	617	538	577	564	636	603	577	595	590	569	595	604	617	615	543	603	601	576	571	564	581	562	556	616	586	553	563	598	620	555	562	613	525	580	547	567	544	567	538	594	555	623	574	572	634	563	579	583	637	579	580	602	594	626	601	615	546	595	595	577	574	587	611	590	575	580	598	600	602	566	583	584	553	533	583	610	594	543	616	584	587	629	569	582	551	579	555	618	606	592	580	580	566	599	563	597	582	555	580	587	575	584	556	599	606	585	581	612	596	612	605	609	600	574	613	560	584	632	575	649	606	606	545	597	629	590	590	557	563	577	557	608	604	573	577	569	564	573	547	578	598	579	576	607	600	582	574	544	573	569	594	573	555	569	598	571	609	591	563	568	581	571	558	600	600	594	583	560	579	556	620	577	576	600	594	569	571	505	565	577	568	586	568	611	589	548	617	602	578	592	563	582	584	598	536	577	588	539	601	554	575	589	582	567	570	591	572	603	550	597	593	593	624	612	568	548	543	578	590	552	592	611	517	601	546	548	579	613	571	581	564	603	623	645	602	589	601	578	536	534	572	602	586	599	586	560	582	594	567	574	604	575	556	525	593	644	512	569	614	573	616	607	581	601	594	600	616	602	577	595	594	611	530	567	614	552	528	591	540	571	591	580	532	571	562	549	563	568	553	590	599	603	555	584	545	598	584	605	592	553	566	593	537	555	582	556	564	547	589	563	585	605	587	588	601	536	540	597	575	600	630	556	564	604	637	556	574	573	578	602	626	589	570	601	620	568	609	575	593	607	598	518	589	598	581	577	527	583	594	572	571	583	568	567	597	586	582	590	602	555	605	590	545	569	568	583	567	534	585	578	564	578	597	575	626	577	633	540	584	592	578	593	601	580	554	570	597	603	596	578	543	592	569	592	544	564	539	533	571	601	589	563	589	611	580	565	558	559	582	627	573	564	561	559	542	610	599	544	550	575	610	574	580	623	583	560	574	602	556	536	553	601	558	573	610	583	559	559	653	590	593	546	559	569	574	589	566	554	570	565	606	576	590	590	612	570	556	603	581	588	593	626	603	597	560	586	613	569	604	556	556	558	591	588	616	560	569	594	590	570	594	555	551	584	581	567	619	546	559	568	563	555	584	589	544	659	614	545	583	580	568	566	580	583	545	611	542	584	556	578	586	577	596	616	578	582	629	536	612	564	606	580	591	544	573	575	556	585	574	607	566	558	563	563	565	586	585	636	561	585	588	561	586	565	591	606	524	580	540	600	600	573	574	601	547	588	592	564	571	601	583	609	570	550	568	618	596	585	598	625	580	567	586	613	566	612	579	540	594	596	610	571	593	570	599	569	573	550	602	588	560	608	566	585	575	631	572	590	576	590	545	574	561	589	606	603	567	577	601	574	516	578	576	600	579	615	555	565	543	505	561	570	596	572	579	580	594	605	576	573	615	563	602	528	590	574	620	535	578	581	566	580	646	551	570	538	576	567	592	585	596	595	563	596	559	586	592	619	631	602	588	575	601	592	566	598	584	585	581	557	570	599	563	550	579	552	570	587	613	561	588	611	576	594	570	577	555	599	609	554	549	565	578	594	570	592	599	602	541	588	579	602	556	589	570	541	587	571	577	571	554	588	542	547	615	570	568	622	560	574	574	589	576	588	581	596	578	612	548	566	616	558	567	604	563	622	574	603	561	577	612	592	609	566	627	593	620	559	601	576	576	592	570	571	589	553	565	611	573	599	559	574	543	556	622	527	537	590	622	593	588	578	639	572	612	584	574	625	597	545	562	627	641	583	604	599	551	581	614	549	593	556	579	573	571	585	550	567	549	552	619	578	591	558	578	595	541	591	580	595	602	563	602	598	582	568	604	567	548	616	585	602	603	604	599	637	561	564	595	523	591	609	576	547	559	561	629	548	576	590	554	556	577	555	609	550	570	590	592	604	585	596	612	578	575	628	574	543	571	631	560	598	591	584	576	574	587	585	604	569	562	598	580	565	591	585	590	571	576	588	588	592	538	582	570	604	572	583	561	566	616	602	575	522	612	598	569	613	600	552	543	610	596	571	556	552	569	609	579	576	554	577	557	619	558	552	614	591	570	577	578	590	604	599	596	554	594	560	597	585	593	596	557	557	605	614	627	576	613	586	593	590	582	561	607	578	561	584	587	551	605	592
32847	9693	1520	961	749	595	577	468	454	411	400	386	363	357	360	353	359	345	350	352	361	356	378	332	324	331	314	314	332	298	306	331	372	323	326	307	314	353	328	301	346	330	322	340	318	313	316	307	326	294	307	324	345	326	349	322	302	334	339	336	306	334	308	313	296	298	319	341	330	288	290	309	320	319	330	339	296	324	325	305	312	337	337	352	295	312	334	295	347	312	276	310	322	305	294	321	328	322	328	318	335	307	340	321	311	284	315	316	327	360	303	370	328	318	315	288	331	325	330	301	299	267	307	311	296	313	297	327	302	307	310	325	325	304	326	290	312	279	295	347	281	312	292	320	275	299	287	316	299	315	310	332	324	275	316	302	306	291	333	309	303	316	361	338	317	304	309	297	299	307	313	321	320	318	296	301	332	308	357	291	298	293	304	311	282	289	311	321	330	310	331	312	327	287	291	314	318	325	324	327	301	344	342	325	289	295	334	309	357	283	278	319	303	296	298	317	317	332	320	299	330	306	297	292	310	360	338	333	332	352	355	334	322	285	310	316	301	314	303	337	314	312	283	324	301	319	303	281	316	325	295	343	308	299	321	360	323	304	313	321	316	316	358	301	293	305	343	299	296	325	303	302	332	335	306	312	296	314	324	262	333	302	306	321	294	306	285	297	300	320	313	318	297	271	321	316	320	315	287	300	298	295	322	287	300	332	328	325	317	334	307	313	313	313	267	347	327	325	296	319	316	329	283	314	333	319	310	334	329	306	317	301	328	317	345	313	302	306	321	320	323	299	340	333	333	299	316	331	332	306	321	280	310	330	339	308	331	338	320	306	329	311	320	340	307	308	339	326	303	290	295	304	319	304	323	282	271	313	289	293	319	301	306	324	349	291	352	302	311	353	309	289	318	314	313	306	325	279	298	302	297	278	322	313	324	348	289	304	329	305	330	328	300	327	322	285	323	318	299	330	326	314	346	314	307	334	302	294	306	353	313	328	312	298	328	327	298	328	312	336	300	322	302	290	324	312	339	322	290	306	283	338	309	318	270	310	312	309	327	322	304	308	310	290	291	330	349	307	297	321	315	313	340	304	331	301	324	349	314	327	302	310	304	283	275	297	293	324	280	322	297	321	289	318	291	303	301	317	285	328	276	300	287	324	349	347	276	287	313	329	323	347	320	292	321	348	299	315	296	269	334	334	288	307	322	304	317	313	327	311	301	311	287	320	311	320	305	332	320	293	316	321	332	307	330	332	328	315	318	304	297	273	312	303	291	323	337	322	319	347	343	292	314	314	297	333	283	299	289	282	268	325	291	313	306	324	336	303	282	313	302	324	294	304	342	326	339	332	325	311	296	318	327	332	306	346	321	280	295	316	302	302	331	297	295	320	321	295	309	295	325	313	303	318	342	279	339	337	251	327	361	309	326	314	323	311	327	332	306	305	298	311	311	279	312	325	295	289	354	318	316	277	337	297	295	345	333	320	319	322	338	320	299	303	320	289	327	300	316	324	298	320	357	327	291	304	298	314	316	326	291	313	312	327	308	297	280	342	301	336	302	337	305	306	328	311	307	321	321	297	314	315	335	325	342	310	324	319	305	309	337	290	289	315	315	299	348	331	292	310	289	338	322	315	327	311	289	281	328	304	290	290	323	318	314	332	315	336	322	300	334	337	262	275	304	330	346	279	320	313	344	313	276	292	319	342	301	322	328	298	286	323	311	303	298	281	309	319	312	312	291	326	294	323	301	290	310	326	303	327	300	310	282	326	312	310	321	308	304	332	311	318	294	306	318	320	311	331	336	315	310	301	316	340	301	310	344	312	340	325	302	327	326	318	299	334	313	299	325	315	303	336	304	319	299	352	304	296	295	325	368	314	306	292	321	328	309	300	314	301	311	310	318	330	313	311	300	300	340	303	337	297	309	311	360	287	297	323	325	314	306	293	303	323	292	330	303	323	315	317	310	303	260	325	322	319	309	333	303	346	337	306	315	326	297	334	335	301	331	328	331	284	308	326	313	310	318	324	322	288	309	270	281	309	303	298	313	292	327	306	339	309	327	307	321	312	317	324	311	335	331	341	316	312	312	337	294	320	323	274	274	318	298	310	302	321	324	328	316	308	320	339	333	357	331	340	343	328	325	342	287	341	332	307	339	324	326	332	315	312	345	314	309	304	291	336	316	300	320	308	309	310	323	274	315	299	295	345	306	329	316	299	274	291	329	329	306	300	281	302	326	285	292	332	282	295	295	320	274	321	296	299	284	305	315	327	325	301	319	313	308	319	339	324	333	287	310	326	309	294	276	299	297	323	316	332	294	309	291	311	317	304	317	332	309	304	335	300	299	361	354	294	273	296	295	353	351	286	295	327	302	293	288	310	318	339	321	304	326	284	317	315	302	311	340	323	314	332	323	317	311	311	333	312	323	291	343	325	317	297	336	325	326	326	364	313	318	302	337	276	287	313	359	342	304	287	313	325	316	304	331	334	312	286	321	347	318	311	295	329	345	314	305	320	316	325	308	343	341	308	317	294	311	314	322	301	282	343	297	348	318	288	298	325	330	310	310	267	333	337	307	289	286	319	352	291	297	314	330	277	321	342	335	293	318	276	308	326	319	337	327	329	303	298	314	305	315	319	305	322	310	297	289	306	306	304	307	327	321	282	301	308	309	342	338	292	325	298	315	306	299	323	333	307	324	280	320	316	306	303	288	272	296	289	301	321	334	280	317	339	303	308	328	321	311	313	275	320	337	294	347	298	297	292	310	284	307	317	306	330	322	340	324	303	328	308	277	303	301	319	334	302	305	316	282	336	336	322	302	291	333	291	288	324	324	363	321	284	301	281	291	322	310	298	316	328	297	310	302	320	306	314	313	307	318	304	297	320	305	272	346	312	290	319	293	322	339	313	297	304	297	332	323	341	307	328	294	305	336	303	312	325	283	331	297	283	304	324	302	309	327	312	290	305	293	342	352	310	320	300	322	346	308	325	299	296	331	283	333	332	307	322	311	337	301	308	326	296	301	319	337	338	306	334	329	333	319	298	292	325	299	297	344	325	290	307	304	307	323	327	310	327	312	311	306	322	353	274	305	314	315	291	331	326	297	301	304	333	303	282	291	293	330	298	311	301	331	297	281	296	322	291	304	309	305	290	287	307	337	278	307	312	288	309	333	290	307	292	297	300	310	304	317	332	314	297	310	307	330	368	305	339	294	300	331	278	308	334	294	332	295	268	299	305	316	304	276	295	284	340	315	347	293	284	307	282	323	339	299	351	331	312	300	336	298	304	278	289	298	295	287	331	332	313	324	302	311	295	305	298	327	324	297	319	314	320	328	325	323	327	312	295	287	349	307	316	331	292	313	317	308	296	279	311	303	285	328	294	326	343	259	302	330	282	297	329	335	317	331	314	315	291	283	321	303	326	309	334	319	324	316	318	322	313	339	330	329	285	295	292	287	325	312	355	351	298	310	296	340	316	330	294	289	307	282	344
18627	1633	3204	3367	2935	2550	2120	1855	1712	1525	1423	1290	1229	1192	1160	1076	1069	1069	1034	980	1038	952	978	973	934	920	887	922	844	865	892	862	898	872	912	841	858	825	882	878	812	861	857	828	799	905	845	864	816	817	822	838	774	873	840	857	836	843	885	809	831	801	851	855	815	788	856	767	793	828	848	805	845	804	847	836	820	832	822	804	835	778	797	817	803	873	788	836	852	818	856	823	816	845	828	786	780	825	768	829	794	854	836	841	826	869	750	900	797	831	796	846	823	790	870	769	826	798	834	819	820	835	822	800	811	809	849	835	816	800	785	799	770	788	776	812	853	828	789	831	777	822	833	819	834	796	815	818	828	798	846	818	780	828	807	811	825	782	803	812	846	813	796	791	822	792	818	789	837	813	815	886	818	818	821	797	866	819	795	821	820	837	841	774	815	866	824	797	842	785	820	815	792	852	761	878	832	805	790	815	755	827	828	787	815	838	825	802	788	762	827	784	794	764	855	808	833	898	817	775	733	778	805	802	787	851	814	816	791	804	826	811	784	779	823	789	860	846	812	772	801	896	817	808	830	859	829	793	797	838	797	827	829	811	847	807	803	801	807	774	801	795	810	811	828	797	825	834	766	771	823	814	814	776	837	800	784	817	837	748	815	814	860	832	806	754	833	795	801	794	883	825	786	844	819	831	805	811	820	815	823	777	751	798	802	770	834	835	827	796	811	824	832	786	790	730	794	802	778	807	807	808	820	850	829	802	778	802	903	767	775	794	793	820	816	798	801	824	837	794	767	836	802	814	808	823	849	777	814	779	803	779	803	851	815	787	805	786	811	856	811	800	787	841	784	790	784	803	783	766	787	835	798	816	808	832	832	823	792	845	828	832	806	785	790	808	850	856	772	792	794	828	803	800	806	814	794	792	837	809	782	824	815	780	805	822	792	857	781	780	810	784	825	811	840	847	853	850	776	819	800	799	814	832	809	807	839	783	802	806	792	745	835	837	804	833	825	821	836	848	850	848	843	801	775	864	801	786	820	747	834	801	792	790	866	786	825	856	781	787	828	814	835	826	778	784	789	841	807	777	825	769	827	850	810	833	756	843	812	868	800	820	808	851	808	828	767	825	837	814	834	813	844	807	815	757	855	803	784	795	804	806	837	797	812	811	812	799	801	813	784	784	808	818	778	821	828	800	765	796	837	822	810	870	816	841	814	790	824	805	794	758	826	769	783	833	818	830	784	774	800	807	811	839	842	837	848	805	795	796	818	812	789	820	784	770	759	812	764	792	827	775	791	831	817	782	810	789	796	811	802	840	838	804	757	784	764	849	821	782	807	822	814	777	791	763	818	816	816	830	803	827	797	791	838	834	775	820	798	786	827	776	804	744	782	810	814	788	835	898	802	843	800	851	775	827	859	796	786	822	837	838	856	746	783	807	839	831	831	869	789	719	838	768	839	813	815	751	790	798	826	820	774	877	782	800	807	775	821	876	837	798	756	809	849	798	804	808	847	821	835	822	799	824	782	822	749	850	781	849	819	846	803	764	763	798	768	839	849	852	761	825	821	841	831	784	801	828	791	800	806	844	782	810	821	830	831	775	846	808	780	816	787	773	863	848	789	752	816	785	832	855	815	840	808	794	813	843	798	853	804	830	819	850	831	797	770	819	758	825	781	812	758	801	829	794	832	770	757	853	787	790	834	809	873	743	811	835	779	832	798	806	846	827	823	816	815	812	799	797	848	809	750	832	803	822	808	794	817	826	831	861	841	790	812	790	824	835	784	808	784	804	826	813	796	800	778	805	789	767	832	789	817	836	810	845	816	799	813	851	796	827	780	814	809	879	780	840	814	846	777	842	825	817	863	793	834	853	763	783	835	809	856	876	797	877	826	812	828	855	837	811	833	801	810	786	796	806	858	768	838	801	799	847	820	789	808	792	777	782	841	839	810	819	791	818	754	833	840	839	832	789	859	827	848	792	802	816	781	811	809	791	775	840	784	839	822	883	790	817	795	805	826	759	779	840	769	812	837	819	853	790	851	833	821	782	795	865	781	810	810	794	785	784	766	799	819	843	885	782	825	805	795	807	851	807	824	704	790	799	802	816	847	845	869	825	825	839	820	821	802	803	821	760	765	804	798	791	768	769	792	754	769	809	800	815	813	814	753	790	840	773	795	765	847	833	777	763	765	784	815	844	773	806	787	849	802	857	848	814	801	781	789	792	796	801	789	835	844	763	817	813	839	857	781	835	825	817	849	789	814	789	807	854	778	800	778	828	809	785	792	837	807	832	814	808	800	818	820	802	800	801	794	862	829	804	824	848	792	821	837	770	738	812	796	764	812	862	780	784	767	838	842	797	796	756	794	788	782	802	827	798	782	837	843	827	791	818	771	812	818	749	799	839	747	823	740	767	859	825	785	794	848	804	808	830	825	817	807	853	845	842	826	790	834	782	821	821	863	783	783	757	780	807	846	812	797	863	837	776	840	843	804	837	757	851	850	788	828	807	819	784	806	825	817	863	823	841	761	793	779	762	815	815	827	771	740	872	757	829	798	847	825	837	822	818	787	821	823	835	845	786	783	780	806	789	811	791	807	823	835	797	813	794	845	789	814	806	861	787	768	835	808	770	759	806	816	818	835	851	814	831	802	825	783	833	759	831	790	751	841	835	773	826	811	831	774	824	800	831	846	805	779	795	815	799	868	869	759	806	775	816	813	822	860	804	749	889	783	842	842	792	823	810	838	778	797	779	772	811	794	812	780	855	752	795	791	819	759	782	881	738	872	816	791	798	834	826	742	815	785	806	779	772	792	818	829	813	796	804	837	796	838	850	832	789	801	848	775	804	781	820	814	747	768	814	839	804	818	827	805	776	797	833	826	795	779	805	777	793	822	758	816	794	807	803	775	812	826	793	802	854	844	776	819	818	737	809	779	809	800	762	807	773	785	828	749	827	797	847	800	822	845	783	814	824	783	772	800	822	834	808	753	788	824	835	820	830	762	793	837	774	823	808	784	812	822	773	823	795	804	769	813	789	774	803	755	821	838	841	863	879	780	825	819	790	864	810	829	849	760	830	822	793	845	795	800	844	838	756	777	853	843	793	794	797	827	836	777	812	752	870	826	872	784	787	800	818	816	814	769	757	838	791	836	819	814	764	806	814	785	753	811	815	829	807	803	808	796	794	818	844	736	876	809	828	778	780	804	782	795	830	837	848	813	798	807	765	826	774	812	827	807	852	812	771	792	811	822	762	807	816	807	807	817	808	817	801	769	824	794	852	811	780	818	831	860	786	793	787	759	884	817	790	789	777	811	812	837	812	790	858	805	799	802	840	822	814	784	799	808	780	787	817	822	854	789	833	804	869	775	877	825	850	829	800	806	819	820	825	805	839	839	803	784	819	819	862	738	813	789	854	784	805	817	778	784	823	866	827	806	817	764	765	805	818	800	788	814	833	815	780	834	847	809	785	851	825	789	784	815	820	810	795	826	802
45679	17943	3739	1691	1155	915	728	504	509	434	425	357	388	325	314	304	286	295	282	274	274	248	264	266	273	257	286	258	247	241	226	256	264	245	239	209	266	262	245	219	234	261	254	250	251	240	248	234	234	253	231	221	250	251	226	244	221	231	259	263	245	256	231	251	228	254	231	248	259	218	233	231	240	236	242	236	268	240	252	242	243	222	231	238	247	218	229	236	239	238	223	241	224	217	197	226	231	249	258	240	208	237	249	245	226	231	255	202	242	238	232	227	246	259	215	232	259	252	212	240	231	230	235	227	245	251	257	234	245	257	273	211	242	235	244	246	243	217	272	217	241	240	237	236	230	221	227	223	248	224	212	246	226	238	256	251	233	222	244	208	214	240	230	231	234	211	239	224	217	251	242	241	216	259	234	209	244	226	210	221	239	228	230	228	237	230	274	253	217	220	244	265	231	238	219	242	247	237	236	212	242	214	237	229	228	238	217	250	238	254	196	220	239	232	221	257	228	230	232	244	263	233	215	242	259	223	223	254	232	225	227	230	244	251	258	256	250	209	228	248	237	264	262	256	230	227	211	223	240	247	206	241	252	259	216	243	210	210	227	216	222	227	228	237	223	229	240	220	241	250	230	243	247	245	239	236	245	249	240	228	230	237	248	211	242	213	237	226	234	239	252	250	252	223	275	242	239	232	249	231	255	248	217	246	199	241	223	236	256	251	179	220	273	223	231	231	233	200	232	229	238	218	235	234	233	245	258	248	221	222	245	224	241	253	228	237	236	230	238	254	238	255	218	227	243	267	217	235	243	209	221	250	194	227	217	260	235	256	234	261	235	225	234	242	234	232	225	234	218	224	234	223	227	229	255	249	254	241	263	200	262	242	237	221	246	232	232	268	248	257	253	237	205	203	222	241	231	242	216	259	238	258	235	229	256	247	230	257	232	214	235	242	253	254	241	205	224	246	224	226	221	227	265	258	199	227	205	217	201	248	192	207	228	239	231	252	209	224	241	222	233	236	219	239	233	237	212	234	251	248	215	231	227	214	223	243	235	229	226	235	254	225	224	247	238	237	229	234	215	221	215	249	233	239	217	250	224	225	267	245	248	245	224	220	243	234	234	251	241	249	239	237	248	246	233	225	228	273	256	237	219	214	226	216	243	236	241	225	219	215	234	239	246	230	226	240	208	205	218	258	200	216	224	219	227	220	219	234	231	242	244	210	236	216	261	247	213	241	242	233	228	225	246	261	231	255	209	228	242	229	255	220	233	237	230	225	237	242	248	218	208	241	223	219	212	248	241	242	249	248	250	235	243	237	241	246	238	250	226	255	247	219	244	222	219	251	237	220	213	216	235	249	227	237	219	237	235	244	238	219	241	238	201	251	237	233	239	229	208	230	247	255	204	225	235	231	215	238	239	238	257	252	267	236	210	242	259	248	246	218	241	232	239	256	226	207	231	232	213	237	218	229	233	234	257	280	222	245	235	263	246	229	226	243	235	241	221	245	247	224	238	251	225	234	262	232	260	231	234	246	224	239	241	223	214	252	236	219	240	224	176	267	241	221	239	229	228	249	215	227	227	230	251	221	244	227	241	225	252	248	234	233	242	229	249	268	218	225	233	238	235	235	237	256	245	245	212	234	218	212	208	240	221	240	252	252	271	245	232	219	229	274	216	246	246	218	228	222	279	220	217	220	206	215	242	210	236	227	228	247	223	242	240	232	232	237	234	229	234	243	207	215	248	233	218	216	227	249	228	246	207	249	238	229	240	225	217	224	224	238	228	216	255	232	220	227	216	220	242	223	242	213	240	226	281	222	226	235	258	238	228	241	250	214	227	231	217	256	226	238	228	221	230	203	227	253	215	224	233	203	260	263	243	244	215	221	235	269	239	243	233	252	272	237	237	238	231	245	218	229	255	233	211	220	238	252	256	244	205	247	253	225	201	244	241	226	249	216	234	237	235	242	225	230	218	203	238	222	247	217	184	248	252	219	235	243	229	237	236	226	249	232	222	244	235	226	227	250	250	215	245	261	222	236	210	256	257	220	198	240	234	244	247	242	244	224	237	246	223	213	222	221	234	235	243	232	224	232	246	260	244	239	208	227	215	244	233	250	249	252	239	254	223	209	223	233	228	226	241	265	251	224	238	220	248	262	235	240	219	233	242	244	201	252	235	223	249	197	236	220	240	226	236	227	210	248	247	249	248	259	225	215	223	224	236	220	206	220	240	237	253	226	217	223	235	238	247	228	225	247	217	234	230	209	224	249	206	223	252	219	278	206	228	223	243	228	256	273	250	249	245	250	263	260	231	240	225	213	227	228	218	259	242	231	237	251	243	249	239	230	226	256	209	241	246	246	231	232	248	243	233	238	227	227	248	256	250	226	249	239	233	216	245	253	221	223	215	238	250	242	250	229	224	245	248	208	238	245	246	220	253	232	241	234	259	230	221	242	252	206	237	221	227	234	221	244	240	231	230	251	227	257	234	237	257	219	232	243	222	211	231	259	234	237	223	219	261	231	227	224	212	240	232	231	220	227	251	227	234	270	241	216	237	266	248	235	233	250	244	242	243	213	211	220	253	235	239	262	228	240	243	261	224	235	227	222	228	245	245	241	216	242	218	236	272	224	257	240	218	243	242	233	225	227	233	244	202	233	219	220	233	225	212	240	243	221	224	228	220	258	227	236	231	248	233	228	229	206	245	226	219	226	260	237	225	242	222	227	231	246	240	252	213	236	260	241	255	238	229	247	244	246	219	222	235	214	219	237	217	259	237	216	235	239	235	227	234	213	202	227	252	243	213	238	227	233	238	247	250	247	232	246	243	240	220	234	270	257	234	235	209	226	242	254	246	221	231	237	219	233	228	233	234	213	235	203	255	241	234	249	214	237	250	245	254	224	216	215	242	261	246	214	242	232	232	227	246	251	255	251	267	274	228	245	246	235	243	239	223	240	248	228	270	226	222	239	215	229	226	227	232	225	233	242	238	234	218	233	261	228	228	241	227	226	220	223	273	223	223	226	223	244	263	278	232	266	237	245	242	236	216	250	214	226	240	202	222	230	223	233	260	266	227	227	233	240	236	258	207	243	203	223	235	233	265	238	233	224	203	246	271	236	244	224	251	211	272	239	225	223	229	225	232	240	241	236	253	231	273	221	236	237	234	231	237	250	250	228	227	226	202	213	243	244	240	247	225	240	234	250	241	231	224	248	228	214	240	225	229	244	254	220	231	225	236	228	225	252	233	236	230	209	220	241	230	256	255	243	239	226	250	225	228	230	237	221	225	233	241	253	257	224	232	224	266	213	261	270	227	227	225	251	233	231	243	245	232	222	229	255	232	247	249	233	242	227	236	240	258	215	212	234	254	238	228	210	225	233	207	242	217	218	248	234	259	228	251	228	267	224	206	242	239	238	234	267	218	267	248	239	231	229	271	232	246	208	227	246	243	243	224	237	242	222	204	227	213	229	253	232	255	220	257	239	223	233
25333	2303	4983	5688	4624	3682	3096	2571	2203	1936	1728	1549	1459	1376	1306	1185	1196	1048	1054	1005	1024	957	883	945	843	832	838	788	766	808	788	764	718	713	730	679	720	688	731	667	684	713	639	731	645	704	661	673	666	658	679	664	639	620	640	661	692	648	611	636	679	672	666	701	662	648	647	656	672	616	607	583	665	657	632	645	662	670	625	645	589	628	648	611	621	670	575	617	598	579	627	653	622	627	583	664	629	613	605	577	595	633	645	675	647	614	608	613	634	644	550	680	590	631	630	643	669	604	627	614	613	613	584	605	599	589	642	678	605	626	633	619	631	594	621	623	615	647	637	598	616	604	631	651	575	634	598	615	667	598	580	607	562	629	641	617	561	611	640	602	604	623	619	607	651	638	608	647	630	647	613	612	621	579	652	615	645	593	652	611	632	630	631	628	638	642	594	617	624	619	617	608	608	616	618	674	638	604	631	618	600	602	601	601	609	607	637	638	610	607	649	614	658	604	609	627	623	595	640	593	643	593	631	595	633	626	600	606	640	618	603	607	621	597	636	607	584	568	632	622	619	615	601	646	577	620	617	610	603	597	598	610	610	607	586	615	662	589	613	617	591	590	617	598	638	584	592	583	602	622	629	622	616	569	637	624	645	642	591	605	606	619	604	652	622	620	601	592	599	647	595	560	611	617	588	654	599	624	631	612	606	610	596	660	612	630	558	595	588	659	630	635	609	580	633	671	606	612	568	607	595	606	566	603	618	627	625	592	597	594	624	594	628	598	589	572	609	544	679	629	603	590	614	594	652	672	567	633	645	634	641	647	628	549	623	635	637	619	569	658	619	608	617	600	572	614	591	583	599	561	592	603	574	601	569	615	577	623	582	617	593	594	577	624	616	639	632	584	590	582	578	603	587	636	600	615	608	636	571	605	580	582	606	611	621	600	610	636	631	633	587	597	620	592	631	632	621	621	615	625	600	654	585	638	613	593	597	644	588	619	593	605	675	599	617	610	602	564	580	633	570	604	622	593	600	573	631	598	601	626	602	664	651	598	651	575	591	624	575	656	607	642	600	597	592	636	587	573	603	601	623	636	596	602	601	617	590	577	596	605	599	608	621	604	611	580	598	629	633	595	613	650	574	657	565	601	611	601	630	605	587	647	625	554	608	573	638	606	626	625	594	616	608	610	607	574	595	596	590	560	624	612	590	658	608	617	610	592	639	628	607	616	621	554	658	618	623	602	562	580	628	617	616	604	608	586	586	570	574	615	574	610	641	584	594	566	590	601	630	573	635	641	616	619	622	545	630	585	599	606	628	625	625	571	613	628	646	624	587	584	635	610	602	639	564	608	605	593	595	598	614	621	640	563	591	569	602	565	651	614	624	621	599	594	575	610	636	608	617	605	626	561	612	581	628	621	592	648	598	627	603	585	606	588	604	615	649	598	577	599	616	614	581	594	604	607	630	588	602	575	585	620	601	578	620	626	628	586	594	608	616	602	603	576	600	618	555	650	622	604	624	616	606	575	632	626	600	607	598	615	612	597	621	602	645	645	610	609	620	597	613	588	593	604	632	613	640	623	605	616	598	613	592	591	635	631	592	642	607	600	633	608	619	643	626	558	611	622	648	617	604	601	616	594	565	599	632	624	589	603	616	574	550	582	609	593	594	616	592	641	618	568	609	611	599	590	577	584	580	604	588	610	605	624	607	624	622	589	623	566	577	612	608	606	582	613	635	585	632	682	606	622	654	563	605	574	582	667	570	643	586	624	586	567	600	650	621	619	566	630	622	607	626	621	673	596	601	587	609	590	602	639	644	644	644	639	606	598	594	621	617	597	601	605	556	649	597	629	630	611	579	601	600	589	584	649	652	605	587	595	577	581	574	594	645	567	628	612	598	622	581	611	611	662	561	623	640	621	615	567	619	611	633	564	643	581	568	573	580	618	627	633	616	591	561	611	560	592	620	630	652	626	625	604	634	596	644	618	556	608	565	636	619	607	658	610	550	642	627	598	590	644	594	618	631	587	589	621	625	579	611	604	634	642	636	604	612	615	618	625	583	604	627	626	646	620	626	632	588	617	631	583	610	576	585	549	634	599	611	616	607	614	637	634	585	627	572	625	621	587	592	617	605	594	595	604	639	614	643	581	626	582	643	613	614	613	596	580	622	632	619	620	610	644	619	665	567	604	613	590	585	611	635	589	602	610	625	593	577	623	631	576	586	659	581	581	594	611	611	633	587	579	624	644	600	599	607	601	558	665	624	649	582	604	581	612	638	651	621	600	596	587	641	612	584	603	633	586	601	648	646	651	581	585	581	596	592	573	612	593	620	580	652	634	593	606	594	598	592	573	591	608	592	598	640	601	618	603	602	632	619	610	661	576	605	593	594	610	634	605	577	623	581	633	576	609	645	598	627	574	594	582	623	594	622	563	597	614	632	591	597	599	620	613	578	643	577	613	627	627	633	640	607	570	628	610	627	604	600	609	577	626	620	608	617	566	663	630	576	609	646	623	618	626	601	591	594	610	622	555	632	575	600	660	593	616	602	576	626	620	633	625	614	626	583	598	605	597	586	614	609	605	623	598	629	602	612	650	623	612	632	568	631	594	618	614	603	608	596	591	633	597	614	637	618	576	589	599	589	594	620	617	590	584	608	562	624	605	578	613	613	630	631	651	617	639	606	591	573	614	608	588	673	664	629	595	648	592	673	588	606	584	604	666	623	568	612	646	620	610	607	628	590	615	648	577	623	641	653	586	614	618	660	629	651	559	624	566	575	609	614	582	610	622	625	634	627	653	605	626	598	597	597	642	625	610	625	578	578	584	594	589	600	574	612	586	620	555	593	597	594	620	605	592	564	610	593	600	635	605	593	561	574	570	589	628	611	626	589	618	580	582	615	606	626	603	603	581	623	665	604	654	588	608	618	614	618	593	601	630	603	614	630	597	588	614	628	620	557	635	610	588	584	638	618	562	625	647	622	612	645	653	589	620	563	583	595	631	582	602	598	570	628	619	637	583	618	567	587	600	609	634	625	585	611	602	585	618	603	593	598	610	645	634	624	595	647	603	595	613	650	640	582	616	582	585	601	604	621	641	584	589	596	634	616	613	554	642	630	598	568	618	625	644	605	624	624	637	592	631	645	572	593	604	646	592	597	643	650	611	626	604	611	580	615	583	582	625	639	601	549	641	568	600	597	599	601	668	616	624	595	610	608	611	614	566	609	584	619	640	607	639	603	651	628	632	595	628	637	581	643	620	598	598	601	560	607	588	624	587	597	596	600	594	575	643	604	597	638	607	630	582	591	611	642	630	570	594	633	601	582	589	602	606	593	604	625	631	628	588	597	644	625	596	635	602	606	626	609	586	633	604	614	576	582	611	624	577	610	616	635	618	615	608	620	596	630	579	623	599	583	579	590	615	574	597	632	589	576	611	575	587	595	608	624	608	600	620	551	614	625	606	618	658	623	633	596	573	553	584	639	609	645	590	622	598
5185	321	249	217	231	232	227	212	208	205	219	215	216	204	201	214	211	210	213	192	213	223	205	204	225	234	193	231	226	178	196	198	244	221	243	222	185	213	191	214	203	214	181	210	231	232	211	208	224	194	209	225	206	212	236	223	217	209	202	216	200	208	205	214	247	203	207	214	210	207	229	234	237	212	236	187	209	224	209	195	220	221	211	195	219	208	185	212	206	229	202	201	220	208	177	204	221	219	237	210	228	207	210	226	247	233	228	229	200	216	208	193	219	189	225	209	225	201	218	184	219	221	190	213	227	241	187	245	229	201	197	227	206	222	217	207	206	231	199	199	196	229	208	207	186	188	216	227	206	213	244	205	256	193	201	233	210	220	223	205	199	195	218	216	217	208	207	203	211	202	222	215	202	221	198	208	220	183	220	208	230	179	220	210	220	207	206	218	213	223	209	223	224	220	214	213	248	217	214	227	202	210	227	201	244	181	213	236	190	186	209	234	190	222	211	179	219	212	221	189	232	212	209	228	204	210	216	203	207	214	200	227	209	222	220	197	214	216	217	231	223	210	198	204	202	218	188	213	200	231	199	225	212	225	223	239	204	225	222	222	207	205	232	217	209	208	186	201	219	201	209	221	188	208	227	222	228	220	212	254	195	227	194	180	242	214	190	212	191	210	190	210	214	196	201	196	226	237	252	202	201	226	232	180	222	216	208	181	213	212	208	201	226	240	194	217	223	221	210	236	205	231	217	212	209	230	224	220	203	219	211	220	240	210	211	230	198	211	213	223	221	219	209	212	201	200	238	205	202	180	224	207	182	199	198	215	229	212	215	210	197	207	229	214	190	223	203	216	217	247	212	220	201	201	194	221	215	235	246	197	194	198	221	220	203	204	231	221	194	211	210	192	225	187	224	219	205	184	231	212	200	235	225	206	212	220	217	245	194	225	190	210	195	216	209	233	235	197	208	202	204	221	232	193	204	223	177	220	228	216	187	220	225	172	199	205	215	182	209	206	235	205	249	243	229	202	211	219	206	198	220	199	217	197	216	237	211	202	228	215	207	220	203	199	223	216	222	203	234	205	228	193	199	191	209	210	234	222	218	201	210	201	207	229	213	240	238	216	193	235	216	220	205	205	215	195	221	180	210	193	190	209	248	205	219	216	198	212	219	215	238	204	210	216	201	208	215	195	207	188	194	212	226	197	220	227	241	211	216	185	217	204	192	205	198	222	213	209	207	202	211	178	211	216	253	208	196	217	220	225	209	194	227	199	210	206	206	224	227	202	229	217	232	180	215	210	197	207	245	221	196	211	211	217	192	216	228	208	219	186	211	244	214	211	229	193	224	253	197	208	236	219	212	204	218	208	246	204	211	231	196	210	217	197	175	216	218	198	215	234	222	200	202	229	184	223	199	196	232	226	182	223	175	205	223	202	211	201	209	232	181	222	211	219	180	209	230	220	204	218	212	212	212	208	234	206	229	219	181	206	217	216	215	203	191	212	214	210	190	209	214	202	222	207	203	197	221	192	214	203	217	206	215	211	232	245	218	203	225	208	218	220	221	204	198	216	224	227	227	232	227	198	233	201	213	223	224	212	206	211	176	214	214	223	211	213	213	205	211	216	229	233	206	219	193	217	213	214	204	215	185	218	200	213	203	188	222	231	202	184	203	208	209	223	199	225	209	216	200	208	189	206	211	215	190	191	203	234	244	188	219	221	206	215	202	202	212	177	201	247	208	210	197	198	210	206	214	209	206	229	234	227	182	193	193	186	209	207	202	223	205	202	240	207	214	213	200	217	214	218	213	217	190	207	178	217	221	193	213	227	191	203	192	218	201	210	236	225	234	225	211	208	218	230	219	206	201	218	217	205	223	196	198	222	201	206	224	219	226	198	221	231	233	182	210	198	202	205	215	250	208	212	196	240	230	212	221	232	226	218	206	196	248	232	212	213	223	197	202	205	185	222	221	220	219	184	217	207	195	227	209	206	194	230	187	195	186	231	227	224	218	199	191	195	202	206	210	204	229	227	194	208	203	203	223	192	201	210	220	204	205	224	207	248	206	182	211	229	236	194	192	223	196	204	234	217	224	238	212	203	235	242	204	182	220	196	221	189	196	220	204	203	239	220	211	237	218	234	216	215	215	201	208	217	212	217	195	189	221	224	226	202	210	203	210	206	231	212	224	195	222	200	208	189	219	194	218	215	199	217	201	217	224	208	221	213	197	229	198	214	215	246	209	241	231	234	200	242	199	232	208	215	201	224	210	204	241	194	205	222	222	202	209	240	234	200	217	206	188	197	211	200	185	215	201	228	211	206	187	237	243	234	202	225	215	236	194	215	193	250	208	190	191	211	221	222	181	226	203	203	227	204	217	217	208	223	233	206	230	208	200	231	231	205	214	202	249	194	205	194	224	195	251	220	201	202	222	228	217	225	240	210	220	190	229	228	201	214	210	213	203	216	198	201	216	224	205	216	229	202	211	228	182	223	215	195	243	216	210	188	246	194	202	220	210	224	212	192	223	195	195	210	213	218	227	185	206	214	237	198	225	202	192	245	226	219	221	227	177	215	201	223	202	223	203	240	205	199	235	227	213	215	200	213	217	210	214	199	222	195	210	207	231	223	215	232	215	221	212	212	219	215	227	190	237	222	216	221	186	228	187	216	209	191	206	210	220	195	198	219	206	236	207	216	227	206	194	205	212	193	215	201	224	223	226	203	216	223	187	224	238	194	233	224	169	226	195	183	196	228	233	220	197	187	204	242	222	220	210	214	232	250	206	201	204	225	194	188	214	217	194	216	229	217	209	213	183	195	203	201	210	233	206	224	191	230	226	193	194	187	225	222	221	231	226	226	208	220	212	215	219	201	208	241	217	214	204	190	218	218	204	188	202	232	224	197	205	220	213	218	226	236	231	201	217	197	203	204	196	194	229	196	203	217	209	216	224	206	202	198	222	228	213	207	192	226	209	232	198	175	201	212	205	247	245	214	200	211	219	225	232	204	211	203	224	212	198	196	194	220	202	201	212	225	201	204	215	216	195	218	204	218	226	203	197	216	198	219	232	231	244	193	230	218	218	203	196	213	225	209	221	242	207	211	206	215	222	214	221	224	213	187	226	196	199	212	201	240	197	221	226	204	217	198	201	192	214	234	210	202	219	202	232	222	219	225	234	238	195	235	227	218	203	220	232	223	190	224	222	224	193	220	230	210	242	201	215	217	210	208	203	219	201	203	234	225	218	223	199	231	221	199	228	209	217	203	216	205	200	197	199	204	179	213	221	210	204	195	192	235	217	213	249	188	204	194	204	225	198	194	212	204	224	234	201	197	183	209	182	207	230	210	210	208	239	187	214	208	228	214	220	201	205	206	223	213	209	222	199	212	226	193	194	211	219	212	189	218	213	220	216	227	226	214	205	227	226	186	171	215	208	197	209	215	213	208	214	207	213	213	206	213	212	210	196	206	199	178	219	184	220	212	212	217	238	225
4539	652	711	704	700	699	673	620	640	654	645	658	625	590	585	632	626	619	581	575	554	587	552	620	591	565	596	594	605	598	603	610	582	598	595	589	587	589	528	589	555	556	585	612	545	591	611	583	600	583	592	605	577	566	622	584	588	585	615	575	594	601	590	621	576	594	581	586	575	585	554	593	599	619	567	603	572	602	550	575	584	555	597	577	586	637	540	567	618	620	605	589	628	592	596	582	602	607	597	581	589	592	622	594	594	603	594	543	595	586	560	560	567	627	630	559	569	612	606	558	602	573	600	556	580	609	582	587	563	602	599	567	585	597	554	576	645	561	586	571	629	587	600	578	542	577	617	616	580	563	544	613	606	595	590	594	584	595	574	594	607	554	602	595	579	590	617	570	629	614	567	551	631	591	640	597	616	632	531	581	569	616	555	610	571	599	586	581	568	555	595	576	579	619	584	566	554	575	647	612	623	598	598	545	587	587	586	606	592	564	601	580	543	568	528	577	543	599	578	602	576	592	566	608	592	616	596	572	555	620	579	574	539	560	560	629	565	581	571	559	602	613	601	623	601	581	641	618	544	580	586	655	582	602	573	574	601	569	575	557	566	579	592	593	553	557	612	603	610	586	555	565	610	558	601	569	575	590	563	607	557	584	612	588	616	606	566	604	590	614	603	589	594	580	594	586	613	570	641	599	563	593	616	603	573	574	610	595	601	578	605	591	578	596	590	614	617	594	629	604	564	576	576	540	563	567	592	611	586	592	597	627	523	570	609	574	571	574	593	565	556	598	585	586	598	577	589	558	597	592	599	590	577	588	611	589	607	588	603	594	614	571	590	629	605	614	616	537	603	622	617	519	626	588	562	557	608	648	544	582	568	596	584	606	605	636	558	597	622	598	571	588	640	605	564	645	592	588	601	615	567	581	572	596	541	574	562	600	566	565	571	638	594	623	564	545	540	627	559	580	635	599	634	567	567	616	558	557	577	607	592	570	582	585	633	636	588	604	603	604	571	613	612	557	604	619	597	581	571	599	599	565	624	606	594	572	571	598	570	595	574	540	588	549	599	583	589	578	558	552	551	565	568	551	566	583	543	592	584	597	626	574	529	649	539	570	592	593	588	595	571	586	556	575	616	540	557	597	565	532	626	624	581	573	560	566	614	579	544	609	617	603	614	571	602	552	598	568	587	553	621	547	609	595	606	561	570	622	635	579	604	570	588	594	574	613	589	597	544	616	568	573	613	590	587	669	624	589	593	601	608	582	588	579	595	611	599	593	586	574	636	561	563	540	604	588	574	573	573	560	566	593	640	557	608	604	589	611	559	570	570	593	580	588	576	579	597	582	630	605	634	606	596	577	590	552	570	560	589	596	576	635	588	609	596	565	591	582	585	639	575	599	600	568	547	574	604	625	544	546	593	603	633	602	573	554	598	610	591	562	542	572	589	606	594	576	558	596	577	598	589	563	593	552	555	565	577	597	631	581	613	598	600	615	556	580	571	581	581	593	586	531	569	617	601	540	564	614	570	587	587	601	604	588	623	574	553	648	617	563	548	629	577	597	572	572	649	581	548	589	579	563	563	590	528	587	541	600	599	569	566	611	564	567	627	569	589	562	588	574	600	548	578	582	631	564	609	583	555	571	586	588	619	610	576	611	572	577	651	565	585	599	599	582	607	551	620	584	568	582	577	566	553	603	581	557	583	539	597	595	562	580	611	573	580	654	604	574	592	573	611	596	552	607	599	556	556	564	595	592	583	581	554	560	592	593	600	566	584	624	543	565	550	580	581	560	561	577	585	595	636	572	567	548	552	584	607	594	618	605	541	576	546	576	576	595	574	626	585	588	618	583	581	605	591	582	590	573	595	597	609	590	570	617	606	594	564	595	532	580	606	537	610	640	597	611	661	584	596	544	614	596	581	599	575	566	594	584	535	614	601	604	567	615	553	620	592	582	599	575	580	573	567	572	586	612	551	532	590	546	582	589	586	553	560	580	582	614	582	597	618	592	601	606	583	596	556	607	579	574	604	568	561	635	567	573	560	582	568	579	607	569	566	542	592	562	563	586	559	598	585	584	572	598	611	578	579	590	572	583	580	589	543	577	580	550	576	586	578	598	561	597	577	550	564	586	559	588	587	585	596	595	604	589	554	625	573	568	542	567	594	596	588	569	575	559	585	598	588	617	595	588	576	608	609	569	612	573	600	604	593	573	610	623	601	574	614	552	567	590	616	561	573	613	594	569	576	606	594	604	629	653	586	624	613	631	614	633	599	632	559	581	564	557	580	588	586	583	571	581	590	570	576	573	571	612	596	584	600	564	618	598	601	593	575	553	578	595	568	602	564	631	617	550	638	596	612	567	589	522	623	554	552	548	547	600	587	544	609	621	576	543	565	608	562	589	607	585	609	620	559	648	654	590	593	607	591	557	642	569	593	607	591	606	571	581	556	595	569	578	589	567	550	629	582	558	586	610	579	582	568	581	552	557	608	558	579	597	633	575	611	555	598	577	592	571	612	583	570	557	606	578	610	597	598	587	588	579	564	594	611	563	593	579	559	594	605	584	624	544	607	573	641	575	589	586	538	588	593	592	583	597	581	580	556	586	611	561	602	594	591	605	584	613	629	591	585	569	585	563	589	611	563	576	584	565	590	573	609	572	582	566	592	608	580	555	568	604	630	603	595	556	602	599	589	568	561	589	563	559	598	550	572	639	592	601	580	612	559	597	565	637	598	589	653	615	613	593	592	564	614	587	588	600	656	584	613	593	595	617	591	588	639	536	627	624	644	595	566	591	598	597	602	587	591	623	578	610	604	602	551	583	614	594	626	612	590	601	587	602	593	561	558	579	623	574	590	552	563	590	579	591	585	585	597	631	544	606	583	618	536	594	561	592	548	572	598	570	581	591	614	594	577	572	546	599	581	581	592	599	591	565	559	575	582	555	592	565	572	596	564	591	587	575	565	558	603	574	592	567	593	550	587	602	566	548	658	565	643	612	597	585	602	614	617	569	569	598	574	599	627	661	603	560	607	626	559	591	625	584	644	579	568	608	599	574	606	568	539	588	570	593	636	589	612	598	584	566	591	604	611	537	637	578	561	548	548	598	566	601	577	575	611	577	556	603	576	572	610	578	515	587	640	600	592	599	583	636	609	593	605	624	583	606	589	586	605	625	577	597	543	570	598	604	614	597	582	560	573	617	587	608	604	560	573	600	591	595	565	590	559	562	601	603	615	593	522	580	587	589	562	609	565	620	544	537	549	539	587	600	587	609	557	550	625	607	605	594	646	557	565	598	543	610	587	594	573	570	615	575	590	575	562	563	585	579	579	582	594	564	563	600	626	622	604	599	585	587	579	602	563	560	580	598	601	600	628	586	579	550	566	565	560	608	620	564	606	602	637	583	631	580	597	532	583	579	593	603	618	555	607	578	560	609	590	559	589	584	607	586	622	560	595	601	578	570	591	574	595	585	579	605	606	576	545	579
33015	7171	1441	979	790	629	549	487	448	417	388	397	361	371	358	352	368	362	379	372	346	336	335	346	359	333	332	317	325	299	320	360	352	330	323	298	369	351	347	345	288	314	301	321	309	340	309	332	334	337	289	300	319	343	312	284	317	312	308	301	318	356	324	318	307	305	328	332	345	327	285	323	318	308	333	313	319	296	303	328	316	275	298	324	319	331	302	328	289	324	314	325	325	336	306	339	317	290	311	350	316	358	324	309	333	317	300	314	346	320	297	325	315	282	288	316	292	301	281	293	367	318	320	319	308	317	346	302	283	308	330	297	280	325	326	296	298	324	317	303	297	301	320	275	349	301	306	327	290	313	346	325	333	318	370	304	342	299	326	351	315	315	302	325	301	347	306	312	290	288	320	297	306	344	328	331	320	330	304	290	291	301	358	324	311	303	337	320	335	327	289	312	282	284	290	326	295	325	284	322	316	309	330	333	304	282	313	324	285	314	297	298	325	306	302	326	308	277	287	314	331	344	316	315	301	287	297	332	325	297	320	316	337	318	322	310	284	295	310	326	342	332	326	341	355	274	297	305	299	346	339	309	276	322	324	311	327	303	278	314	329	367	278	311	352	300	315	331	340	328	323	324	323	323	329	326	329	282	339	322	332	350	346	300	301	294	312	299	281	316	342	299	332	319	318	304	315	292	285	308	325	266	317	297	320	312	302	300	318	326	304	288	293	312	352	315	324	325	324	301	323	294	314	274	309	340	315	315	320	307	319	320	294	276	347	329	335	313	300	303	294	317	299	338	311	323	297	339	344	313	305	318	347	362	286	297	338	282	319	319	332	316	297	330	308	322	295	337	315	295	336	327	302	282	325	301	340	339	340	302	316	301	332	306	325	312	290	314	316	325	310	332	356	328	284	288	319	326	323	306	347	313	307	333	319	309	311	293	300	265	336	332	335	306	331	317	312	319	329	307	310	347	331	290	293	302	320	349	350	297	311	358	318	323	330	307	324	292	341	308	301	299	344	311	324	334	309	310	356	311	296	318	306	302	302	308	315	303	310	310	297	317	361	280	325	314	341	321	334	312	339	305	330	314	314	305	313	331	312	315	326	305	291	322	308	308	305	334	268	321	323	283	316	305	336	329	327	296	352	326	297	297	331	321	338	339	294	300	327	341	296	310	333	299	282	325	322	313	324	307	338	294	296	324	304	338	338	321	320	324	310	320	277	315	318	292	344	354	309	370	331	341	324	314	313	310	333	310	313	329	338	325	313	291	322	305	312	344	321	333	298	321	304	277	298	294	331	312	309	298	302	324	337	324	303	321	290	293	301	327	318	311	314	308	323	322	332	339	331	291	302	296	333	303	325	294	337	314	303	299	321	335	302	286	314	288	314	331	302	317	284	300	338	328	325	341	290	306	312	284	294	297	348	291	333	322	327	301	289	304	316	307	324	293	294	332	344	310	326	304	320	345	336	303	305	297	299	316	315	333	276	284	338	345	319	301	334	319	312	345	353	296	326	319	312	277	320	281	337	314	311	309	310	346	322	292	295	307	318	311	303	324	297	329	272	337	299	362	318	303	332	301	325	328	307	317	341	311	296	308	298	292	345	313	310	322	300	322	317	275	332	332	328	305	330	306	307	305	342	326	314	328	272	298	296	312	285	299	321	335	327	290	313	292	321	308	266	325	303	294	302	311	348	289	326	317	311	307	285	307	292	319	284	308	328	315	283	275	338	283	299	315	330	298	306	333	305	323	321	313	332	324	348	294	298	320	308	302	308	318	305	299	313	294	319	327	304	333	328	341	323	326	318	321	331	313	322	312	303	311	326	336	314	323	320	301	342	317	305	305	316	343	290	299	336	319	315	341	367	294	300	290	310	322	290	304	323	305	309	324	292	302	314	312	312	296	331	323	343	309	322	312	317	302	326	298	292	290	320	302	315	295	309	313	303	311	289	313	315	319	303	308	315	319	291	308	307	307	328	320	326	317	299	310	332	322	293	353	330	336	277	347	322	302	308	327	355	337	341	306	285	304	314	320	312	290	301	282	318	305	311	304	301	288	290	304	287	341	299	344	347	341	305	318	294	308	346	305	321	324	324	337	297	300	330	319	343	328	300	293	299	299	323	306	323	303	334	279	328	318	340	344	350	328	302	316	320	349	314	312	330	332	300	290	309	314	328	308	312	341	268	300	309	293	321	336	285	316	342	293	339	344	318	299	302	300	325	325	333	287	314	305	307	315	339	293	355	338	339	326	283	321	303	301	320	309	307	299	326	331	332	323	339	343	299	305	278	335	323	294	310	303	311	342	274	300	278	323	310	326	304	310	365	339	304	334	317	312	294	347	285	295	311	284	297	315	306	319	297	324	306	289	307	306	319	307	289	298	316	346	299	310	310	331	278	333	315	310	306	299	311	342	307	327	329	342	330	301	318	320	325	313	318	288	323	287	350	350	321	314	326	327	325	306	319	304	344	280	319	336	314	319	315	305	334	305	332	296	291	355	326	284	362	320	329	359	317	319	294	309	324	329	309	291	317	321	287	304	312	313	324	271	272	337	332	322	284	309	301	316	308	308	323	280	336	332	306	291	323	320	325	298	318	303	333	306	325	333	316	325	320	286	312	307	312	299	317	280	326	310	319	330	303	302	349	306	384	279	302	304	355	342	324	275	347	318	302	332	343	328	315	316	317	297	343	307	311	342	294	336	272	358	333	317	287	343	333	316	318	289	322	307	279	351	337	273	292	315	325	321	354	328	296	324	346	337	325	312	297	306	342	275	300	278	307	351	303	329	322	301	301	305	311	333	333	308	308	305	282	313	296	305	316	308	317	355	296	310	305	318	314	287	305	327	295	352	325	305	306	324	314	335	319	293	305	353	308	342	301	327	312	340	311	317	284	325	350	299	329	304	316	283	309	338	279	297	319	327	288	327	318	271	301	324	318	292	328	298	325	313	298	353	290	316	295	297	339	301	317	311	326	356	333	282	276	306	324	309	342	306	309	322	314	320	321	311	299	302	343	309	301	328	301	290	305	332	341	310	311	311	303	297	327	313	307	319	313	330	334	296	305	326	292	307	310	329	322	318	322	347	307	305	332	340	320	307	306	317	330	295	312	322	297	279	329	293	312	306	341	326	311	287	335	285	262	293	306	296	323	361	299	311	296	318	289	319	319	307	307	304	320	298	306	312	305	287	312	320	301	289	292	321	292	308	305	307	331	317	339	311	328	299	289	287	378	345	322	307	298	296	295	308	314	313	322	321	322	323	324	308	319	338	320	317	325	314	346	305	334	287	352	319	330	335	320	300	319	323	311	346	322	340	326	314	324	314	336	305	318	314	318	347	291	296	290	308	317	276	314	337	306	337	329	348	322	315	306	321	337	332	317	335	301	323	293	297	346	282	316	329	330	301	347	315	303	305	329	311	314	304	281	301	304	328	319	316	312	306	318	328	292	314	325	297	307	298	319	319	306	290	316	304	320	318	320	338
17552	1638	3087	3399	3026	2594	2094	1901	1681	1607	1341	1298	1278	1190	1181	1106	1072	1032	1003	1039	1006	981	928	959	928	902	879	891	922	913	888	891	929	884	865	857	851	866	883	853	838	829	806	833	878	863	816	871	826	824	797	831	853	880	848	804	856	839	864	826	816	846	832	807	897	851	832	789	836	872	836	812	803	819	834	811	822	765	773	793	849	851	849	833	848	849	844	814	823	793	802	767	840	796	829	822	785	828	825	798	833	815	801	752	799	811	840	821	818	822	807	830	789	835	841	835	786	789	813	804	772	797	817	822	822	796	836	848	789	802	804	871	777	868	803	772	837	816	716	828	805	817	838	792	853	765	802	806	843	836	820	848	755	875	793	847	798	785	848	810	817	836	763	803	850	804	840	823	788	786	816	783	787	820	863	822	812	784	886	816	807	803	801	825	858	773	819	854	780	804	809	808	832	810	834	850	769	828	835	782	812	804	803	810	859	778	817	817	809	801	808	834	823	801	831	798	775	827	823	795	829	851	838	825	849	810	829	840	851	809	806	794	793	784	840	803	820	818	786	795	792	815	848	787	845	827	796	759	803	854	847	829	818	817	804	817	758	831	829	823	774	834	798	828	822	805	894	820	825	815	791	801	764	824	833	825	816	817	797	862	784	758	813	817	775	786	788	830	786	818	812	880	807	855	828	750	816	858	770	847	813	843	799	789	782	813	799	813	822	802	850	789	866	805	784	774	835	806	786	863	802	798	754	846	791	797	801	822	822	844	836	813	847	841	812	901	842	848	748	806	839	816	824	794	853	852	811	843	893	832	831	795	825	813	807	841	868	806	776	776	850	816	834	835	846	833	768	836	849	826	823	787	863	806	814	849	844	801	766	802	813	864	868	809	859	786	825	833	838	776	850	835	782	800	766	827	794	783	836	767	802	807	754	787	806	853	836	829	802	793	792	839	783	823	769	876	776	797	827	852	794	864	805	794	835	806	769	812	802	802	834	806	818	794	823	802	828	791	796	772	808	767	777	826	801	815	808	837	797	820	805	822	793	791	838	768	787	805	799	825	805	777	851	784	803	804	757	777	841	852	820	870	845	800	830	813	794	776	810	845	805	827	817	786	814	795	823	802	786	821	861	805	828	816	763	855	854	767	786	744	832	788	748	832	834	821	840	797	778	807	824	817	818	850	823	762	790	829	809	798	794	813	846	846	762	795	791	817	783	782	831	812	769	800	772	804	833	826	813	812	766	772	796	794	824	839	833	789	801	841	790	791	795	806	782	819	778	800	861	811	814	823	778	750	785	817	765	760	788	800	755	783	783	794	799	795	841	832	820	804	817	804	781	799	783	825	820	854	823	794	849	820	872	825	767	831	828	809	766	777	790	814	804	810	809	804	780	784	832	769	833	829	776	790	810	814	822	744	813	832	830	828	789	839	798	823	829	788	769	851	818	785	822	807	824	836	821	824	823	781	813	813	824	806	834	860	857	806	819	807	813	801	792	770	819	833	804	798	846	852	812	751	875	777	789	793	790	845	802	805	796	783	793	800	796	744	814	796	813	831	867	786	792	831	812	883	784	787	851	753	785	789	833	840	830	779	783	814	819	803	803	810	810	800	855	828	843	802	790	801	855	823	816	837	828	814	826	817	812	774	768	875	859	838	757	830	839	775	840	773	809	805	789	838	839	846	791	781	774	853	818	873	843	825	830	814	846	795	856	823	840	835	862	827	841	825	771	768	769	831	830	879	793	798	800	809	802	832	845	799	832	800	782	851	768	853	848	788	786	837	781	784	831	781	803	865	828	760	795	776	776	850	792	838	866	824	803	819	837	811	749	807	819	790	766	789	789	779	824	782	838	821	852	865	837	795	823	794	829	833	868	798	808	810	828	768	808	827	857	738	829	793	792	834	800	790	781	807	789	783	840	805	786	808	773	811	828	827	809	769	816	785	835	859	844	810	833	747	806	832	819	787	785	814	821	811	788	830	853	833	798	753	835	782	822	836	818	822	820	762	819	775	813	824	715	795	812	842	882	771	812	840	805	792	840	798	858	766	778	818	820	836	804	759	774	808	804	806	797	783	802	791	792	824	793	830	866	752	836	796	785	820	802	786	799	822	795	820	837	804	802	802	785	836	809	850	792	776	778	825	832	793	818	821	763	778	829	817	809	792	782	792	784	824	788	788	799	795	768	791	819	853	801	768	816	813	821	777	768	795	826	804	778	808	801	849	794	873	755	800	768	810	792	846	842	766	834	758	786	875	831	754	828	848	850	757	817	847	849	829	828	793	759	787	807	860	786	835	802	747	801	862	822	788	780	840	789	833	794	823	796	814	823	833	815	813	809	796	841	890	801	826	814	825	783	758	825	820	826	857	787	813	823	832	806	817	778	826	769	777	823	776	824	831	847	807	804	805	808	820	846	781	806	785	805	881	806	869	865	819	806	794	892	774	834	832	774	830	784	790	838	761	750	831	772	765	844	823	776	859	816	823	789	840	820	837	771	759	820	815	809	800	871	776	810	794	836	812	801	840	795	798	819	789	781	766	786	834	815	802	809	812	828	885	836	792	768	805	784	864	853	824	812	833	833	830	794	797	830	836	807	774	857	763	833	795	836	808	798	786	771	829	826	816	796	848	860	773	808	831	843	813	817	841	848	827	810	816	810	843	784	841	806	766	751	791	776	792	834	817	827	812	786	798	762	835	838	824	834	796	784	800	800	793	827	787	817	823	761	800	811	777	768	805	818	858	805	843	785	825	807	846	852	852	806	768	787	836	785	829	786	772	824	818	818	850	791	765	810	776	833	793	836	828	803	831	796	820	804	815	823	823	847	774	775	818	787	793	855	803	819	765	811	762	764	877	829	858	841	847	819	781	764	782	806	796	825	796	832	817	847	792	833	789	821	803	848	820	790	807	785	837	839	775	820	803	882	849	820	788	755	829	820	829	819	794	814	789	784	783	753	801	866	774	817	831	770	823	782	809	831	845	819	807	796	827	800	785	783	810	792	833	843	796	802	765	845	766	871	793	782	778	838	829	775	802	841	786	819	786	860	799	783	791	789	819	788	855	774	795	835	823	823	767	792	749	835	782	801	789	813	796	816	802	816	794	805	795	833	852	827	802	803	809	748	782	811	811	796	770	836	795	757	832	809	789	852	827	802	812	833	785	777	816	857	753	792	806	788	825	845	865	804	777	798	748	771	839	847	828	850	835	829	826	828	811	786	766	822	838	795	789	775	824	776	796	818	843	832	850	823	832	813	778	783	841	835	797	785	822	815	837	776	785	786	824	796	776	832	859	803	755	806	795	831	794	784	829	763	813	813	828	813	786	838	855	800	765	776	834	836	793	824	809	796	812	778	839	823	767	838	814	819	829	780	871	800	830	767	759	849	830	798	791	769	858	815	782	830	796	838	801	782	798	837	817	800	788	823	837	805	791	794	795	852	786	831	838	797	737	799	818	777	779	790	806	805	777	846	792	811	824	796	794	792	750
46698	13878	2847	1755	1229	907	682	604	534	464	388	416	374	355	316	305	301	292	298	296	279	288	277	252	292	233	255	251	279	257	245	270	233	227	245	243	242	239	218	243	266	232	222	253	228	271	240	257	246	231	245	235	243	227	242	238	269	234	246	264	242	247	240	278	250	225	259	225	220	257	246	264	250	243	233	219	248	222	236	230	231	226	268	229	219	237	248	247	274	218	223	245	231	246	250	274	267	232	215	256	216	250	256	252	251	231	235	203	266	252	216	232	225	216	221	246	230	247	259	227	255	231	236	208	244	251	245	236	245	233	234	260	217	240	244	250	260	218	231	265	207	209	221	235	227	244	238	234	242	253	244	232	259	232	236	234	242	241	244	240	252	222	227	258	245	237	228	247	249	219	246	249	254	245	228	239	268	226	239	239	242	249	195	244	215	238	223	260	229	236	249	232	248	216	209	249	205	212	226	229	255	234	251	253	245	272	238	260	212	227	254	254	202	205	234	252	254	249	252	259	254	227	219	240	224	249	239	230	242	241	238	234	238	258	236	232	218	234	240	252	254	226	240	206	219	218	230	238	233	232	229	241	252	243	254	227	213	221	245	242	234	246	228	225	241	227	224	232	230	235	267	245	202	225	226	248	234	240	279	230	235	237	231	225	236	229	221	233	192	223	246	242	205	266	263	254	223	244	223	248	244	230	238	291	246	226	221	235	239	213	226	211	229	233	238	216	232	217	216	205	233	233	236	219	244	238	235	262	233	229	255	225	223	228	218	237	241	226	211	222	237	240	214	230	241	260	224	214	232	259	264	252	248	232	234	228	287	242	220	202	247	224	250	209	223	236	239	215	234	238	233	230	228	229	250	254	242	238	260	258	230	252	230	239	248	234	223	245	210	223	219	238	234	209	211	223	252	250	229	204	232	223	222	253	253	215	251	251	210	264	230	254	235	239	219	224	224	215	213	236	215	217	232	248	229	249	209	255	222	257	199	227	253	247	238	249	218	229	227	228	249	230	224	208	239	238	239	236	242	249	252	222	209	272	221	261	223	224	223	235	235	229	242	226	252	252	233	240	240	239	225	231	244	231	262	245	253	237	240	274	223	223	243	213	218	212	206	208	224	258	242	229	257	246	218	219	225	232	263	252	236	211	244	234	228	249	233	215	232	252	232	239	226	223	231	213	204	233	241	228	227	273	221	259	219	226	219	241	272	271	233	224	241	221	236	222	233	251	245	234	217	259	250	217	241	229	236	228	231	264	243	280	282	228	251	264	260	234	247	242	239	238	219	211	237	229	259	228	217	245	291	241	246	247	233	240	236	228	216	232	233	213	250	244	214	259	240	226	242	233	242	236	228	240	266	270	251	254	234	227	231	228	229	226	225	215	245	248	220	270	244	214	216	221	235	226	250	239	244	241	244	260	223	230	220	235	245	240	216	241	243	223	241	221	252	204	229	222	224	207	231	244	237	211	251	247	255	257	239	232	214	230	235	221	210	244	243	243	248	241	240	234	205	245	255	222	223	221	247	223	234	242	262	231	241	248	223	231	233	239	265	237	272	242	228	246	238	209	250	249	240	249	253	244	255	220	234	228	245	244	215	222	229	230	227	210	237	219	229	240	212	235	242	230	244	235	244	224	246	239	204	240	236	232	217	233	243	265	249	261	235	218	243	239	242	210	233	221	270	232	250	247	239	249	238	247	220	227	247	243	219	230	243	259	240	250	222	214	243	240	222	245	250	217	254	269	242	229	226	220	243	259	224	195	234	242	250	230	219	253	229	236	228	226	238	233	265	254	224	237	249	209	220	238	265	227	220	273	232	260	245	237	265	226	242	246	239	224	213	236	261	210	257	254	208	244	230	232	205	238	236	231	241	247	255	244	241	224	242	229	237	208	231	265	225	256	248	223	236	243	238	223	219	221	213	235	266	230	251	241	242	248	252	239	229	242	249	243	229	230	214	244	231	225	240	237	249	209	221	234	237	234	213	249	231	235	225	227	209	237	240	244	246	249	246	242	247	215	248	213	222	229	229	249	210	209	235	227	224	245	217	255	237	214	238	229	223	243	234	233	227	237	237	263	229	249	229	226	235	239	221	250	242	222	256	244	212	268	236	242	253	244	230	236	223	220	233	266	236	226	273	260	253	245	248	235	267	270	233	239	216	255	237	219	209	245	233	236	227	229	233	263	241	241	240	245	229	241	229	228	249	245	229	251	254	237	211	209	209	254	227	216	231	208	254	219	236	224	243	226	218	220	217	237	209	226	217	224	213	224	231	236	257	218	228	219	231	209	207	247	239	218	196	241	229	241	235	223	261	226	226	245	232	246	250	215	241	233	237	250	217	226	250	227	225	224	220	232	228	245	218	247	243	223	250	234	231	238	218	208	239	238	237	239	220	253	227	278	202	244	244	239	235	251	243	221	227	228	253	234	239	235	247	254	241	249	252	250	245	250	255	254	269	237	229	258	217	239	224	253	225	247	218	265	249	193	241	256	231	254	228	218	202	227	233	210	250	236	236	253	247	218	260	264	222	222	226	245	208	244	238	239	250	234	244	232	245	257	233	261	236	236	247	225	226	228	220	271	237	240	229	226	226	261	225	218	246	249	231	226	252	221	246	203	230	244	218	232	206	231	218	242	217	222	249	224	211	225	255	247	289	215	235	224	245	234	254	243	235	252	244	234	215	239	238	201	235	263	239	248	238	243	234	249	227	261	244	222	226	253	248	248	235	266	233	249	218	245	235	244	196	236	222	228	244	229	249	247	227	249	239	227	173	240	226	237	202	257	220	216	240	254	229	228	224	231	242	219	251	258	255	251	243	239	242	232	233	226	213	269	206	231	241	250	225	239	242	252	248	222	219	213	232	231	221	245	240	248	210	211	244	240	205	241	256	225	267	236	219	239	237	245	242	256	269	233	228	215	244	212	242	242	210	227	240	280	241	242	214	246	235	203	220	232	235	237	207	265	228	250	240	255	268	229	220	224	242	238	188	231	236	257	219	205	256	222	239	255	205	240	218	209	233	251	208	208	248	226	260	225	223	242	240	255	224	222	238	221	256	263	200	231	191	223	256	213	220	249	245	241	239	214	224	230	229	226	242	256	243	259	249	207	249	211	259	255	259	246	252	218	227	222	247	235	221	240	244	221	243	239	242	229	251	261	255	231	245	228	245	236	267	251	225	254	244	244	224	254	257	248	244	248	223	231	228	233	235	234	221	232	246	182	227	240	247	241	221	234	226	231	265	257	231	205	242	224	227	213	243	266	265	254	223	213	223	220	262	200	243	233	217	244	215	248	218	256	234	225	233	244	241	203	222	224	230	253	231	219	217	246	253	232	242	226	238	246	231	206	261	239	230	226	252	240	245	226	224	240	227	204	227	234	214	238	225	236	234	210	245	248	238	212	242	232	259	263	246	222	250	211	249	216	282	204	230	228	227	271	241	250	235	253	232	234	245	229	230	234	240	231	235	213	229	255	209	217
23452	2253	4945	5479	4727	3832	3091	2683	2286	2084	1802	1612	1484	1405	1227	1232	1158	1085	1058	1036	917	898	902	840	873	844	810	814	786	783	785	734	762	698	746	753	699	692	711	688	740	728	657	716	677	670	685	674	633	682	642	625	665	661	679	664	640	637	658	640	615	696	668	588	622	640	654	664	642	598	655	641	617	596	634	654	627	643	614	615	620	642	628	618	625	660	640	664	601	598	651	694	603	569	610	621	574	603	631	611	642	612	643	633	637	626	629	674	608	588	585	596	608	617	625	613	651	565	627	617	579	602	627	628	676	596	620	634	592	611	600	652	595	613	608	613	601	598	652	689	596	610	620	622	626	624	576	647	613	655	590	577	569	612	584	599	655	581	601	598	597	599	650	613	619	591	655	639	562	621	664	607	585	592	635	615	602	624	642	611	570	601	623	589	636	623	628	587	602	585	622	605	618	598	596	621	619	598	611	629	563	610	610	584	595	635	592	600	591	598	609	622	621	595	630	591	598	630	595	580	657	603	563	587	597	635	591	619	593	587	592	637	613	587	609	637	603	637	640	628	597	611	618	593	611	618	601	630	635	618	653	603	620	617	613	610	620	592	595	521	631	619	608	574	611	647	633	590	625	570	569	584	564	608	644	593	600	630	614	624	582	612	599	563	626	615	637	588	603	613	637	601	628	593	559	571	561	621	629	611	578	594	612	647	607	641	621	628	600	614	616	595	588	595	614	602	583	601	615	590	636	619	640	619	608	580	619	625	607	598	625	586	604	588	594	576	623	604	643	611	619	567	606	583	586	606	580	630	625	607	611	614	600	589	580	646	605	586	611	556	648	645	609	653	626	579	642	594	647	601	598	613	582	568	639	607	623	654	624	600	589	578	674	626	586	596	615	622	597	569	662	597	635	620	587	592	546	630	633	587	608	581	630	611	609	601	648	613	614	576	613	582	601	612	610	649	601	635	620	615	647	579	638	560	649	623	657	612	591	616	637	593	623	582	616	624	605	647	584	582	608	573	587	638	641	594	595	624	627	627	633	619	590	648	616	601	626	618	618	598	578	640	617	628	608	612	613	628	584	597	623	633	634	587	555	621	591	610	589	578	601	625	616	587	580	606	587	558	569	577	577	571	575	613	619	643	620	610	607	611	538	573	629	615	576	616	580	641	630	615	641	588	617	617	610	595	600	592	659	583	590	636	595	646	621	600	604	610	601	600	595	691	605	581	612	606	578	603	609	632	606	603	583	592	612	584	621	611	606	614	568	669	610	646	607	632	650	614	681	664	599	592	618	598	584	634	603	611	601	638	572	628	593	585	631	621	589	625	599	632	598	578	571	634	608	669	559	584	616	559	620	628	634	616	623	585	622	641	622	644	625	613	587	614	576	664	578	570	593	609	631	621	628	601	569	575	621	570	576	618	652	621	601	568	626	611	601	616	555	599	604	606	630	569	604	617	600	588	593	633	577	566	606	609	621	580	577	614	575	629	579	537	632	560	615	586	621	618	589	629	610	573	618	658	578	637	574	565	600	630	625	622	652	628	614	608	602	595	597	599	576	622	637	622	630	594	615	652	646	614	620	579	571	603	583	662	622	609	620	614	610	631	639	600	618	585	623	626	607	582	570	590	580	597	591	612	603	628	589	573	591	606	625	641	567	599	603	583	640	589	665	618	597	606	615	567	619	617	583	599	588	625	609	611	621	601	582	600	636	589	599	608	661	619	620	574	593	596	638	622	613	623	645	611	571	607	598	606	611	632	625	623	593	641	588	572	606	663	598	635	628	618	588	619	600	606	606	628	609	613	627	636	683	616	622	579	615	610	644	615	615	629	616	617	599	661	577	624	641	607	608	618	663	638	607	589	639	608	629	629	595	615	634	603	577	612	603	635	630	624	608	616	569	593	599	644	600	628	626	604	590	633	528	622	586	650	561	637	625	574	619	603	625	624	617	560	586	636	559	589	558	593	624	614	588	630	583	622	600	630	618	632	575	557	554	579	645	590	579	619	603	618	589	633	611	623	634	650	586	591	593	629	615	598	615	612	643	620	656	607	638	585	638	629	594	612	601	587	663	619	611	593	652	618	623	585	590	622	597	587	650	613	595	584	580	606	582	680	636	622	612	658	609	581	578	623	584	635	637	609	603	654	593	662	626	613	617	586	592	598	557	653	577	566	600	630	560	600	631	641	576	583	603	603	645	582	609	552	619	613	578	603	604	573	579	631	602	646	598	623	570	646	618	627	622	601	568	606	624	591	636	531	645	588	610	630	640	587	639	602	601	619	608	638	646	579	623	650	648	654	571	587	553	608	633	643	627	617	575	637	603	562	632	601	599	625	625	603	607	615	642	601	634	617	589	621	603	623	647	613	588	589	619	609	633	581	616	636	628	645	601	589	585	642	633	643	638	629	581	620	598	600	591	624	603	618	596	677	609	597	621	576	572	584	618	595	564	618	555	627	625	607	601	625	600	574	544	612	612	630	601	596	607	611	587	622	667	604	602	638	606	651	644	571	627	598	611	614	600	632	632	593	560	622	593	605	610	624	635	566	638	625	604	613	587	611	611	644	574	627	603	627	620	565	585	601	631	601	599	588	653	612	580	663	560	593	585	580	596	621	629	582	640	634	628	619	599	600	585	605	613	624	633	581	566	572	666	626	584	594	598	623	691	571	617	632	607	579	623	628	628	617	604	603	626	604	602	606	608	573	625	605	581	625	559	627	618	619	637	607	630	614	592	596	574	599	618	644	584	618	617	683	613	653	628	587	631	606	610	600	636	614	580	580	600	656	616	614	612	589	613	555	610	626	638	571	651	615	610	628	587	621	668	598	589	597	605	592	591	624	610	587	629	622	604	646	664	606	588	651	577	601	590	634	591	610	592	593	637	604	594	605	605	597	611	624	589	592	615	624	657	626	575	632	640	612	622	600	637	590	581	632	636	574	634	616	622	642	615	605	582	640	579	615	579	631	650	618	627	593	601	597	608	656	588	633	665	624	594	598	576	586	615	587	587	618	591	574	622	632	656	631	617	610	605	624	652	570	575	589	631	617	557	590	602	590	618	607	623	614	605	571	652	593	597	559	632	628	588	568	620	639	643	559	602	577	619	621	622	605	592	638	620	645	592	640	628	638	572	618	588	575	595	593	577	593	601	634	604	556	632	595	587	566	598	620	603	603	617	552	661	611	591	567	627	697	649	606	637	633	623	630	592	598	660	620	563	640	629	602	577	607	628	622	585	594	589	571	609	590	597	586	618	592	644	572	608	603	638	614	665	628	600	581	643	597	647	617	572	613	651	609	620	598	565	608	611	590	628	594	637	590	608	575	594	587	640	608	619	653	648	579	602	598	622	630	579	589	596	567	586	625	631	636	598	612	572	598	596	592	630	596	647	602	645	600	585	602	585	592	656	603	639	654	599	610	611	601	617	642	600	583	579	627	660	587	598	650	591	630	591	575	621	614	617	601	596	608	609	588	621	631	568	637	658	595
5450	416	291	258	254	236	214	212	229	233	209	228	204	212	238	201	217	212	224	206	237	209	219	233	207	220	249	219	235	195	226	212	223	203	205	212	240	248	225	210	211	222	226	176	197	219	235	212	214	246	213	200	204	232	206	224	224	225	219	202	239	215	212	242	203	200	210	214	195	225	200	226	216	209	211	214	216	213	239	216	237	209	218	224	237	208	207	211	207	229	213	217	191	246	206	221	232	196	234	219	213	226	218	211	196	222	202	229	244	201	199	185	227	213	202	216	195	228	204	250	201	211	220	189	224	236	196	203	226	203	206	222	216	194	231	206	221	202	230	221	217	203	204	241	240	212	205	208	233	211	219	214	209	180	219	216	231	220	221	200	202	206	225	230	209	200	199	231	250	238	208	228	216	211	221	239	216	213	194	248	210	221	209	240	207	198	224	227	219	202	240	236	221	203	196	190	199	207	205	206	225	219	212	212	240	237	204	230	206	228	204	186	241	203	226	225	203	200	207	200	194	225	213	186	213	219	220	203	217	184	210	240	222	216	196	211	202	243	201	205	233	191	213	231	213	227	209	215	222	240	213	216	223	220	208	232	205	199	178	212	224	230	184	196	205	231	241	212	218	199	217	195	217	220	219	236	222	220	220	226	237	226	205	207	214	210	211	202	241	215	198	196	206	199	223	198	220	209	215	177	208	196	189	220	233	234	222	193	244	243	185	224	211	221	213	242	198	211	204	199	211	207	206	211	197	207	233	192	235	208	210	227	240	214	215	213	218	223	199	220	180	199	216	196	201	219	200	202	230	212	218	231	180	206	203	218	219	198	218	198	212	160	225	215	218	189	183	231	185	239	230	210	223	205	219	226	215	212	242	210	199	213	208	198	227	219	194	209	237	202	229	206	191	229	201	175	237	207	221	210	236	216	251	200	207	196	245	216	206	193	207	196	221	193	219	186	196	224	215	197	197	226	222	237	234	202	227	194	197	220	210	209	193	207	230	200	206	219	212	209	221	203	221	211	221	226	219	209	193	210	203	202	230	211	225	226	205	227	225	205	236	213	212	204	208	208	208	220	225	195	252	201	213	200	212	215	206	205	203	220	207	239	192	230	226	203	227	222	207	198	208	217	226	218	229	200	217	199	209	225	195	226	213	217	186	228	191	206	236	213	217	211	218	187	204	179	211	193	243	195	207	199	203	198	232	190	221	205	215	215	216	226	217	204	222	201	204	200	219	225	191	196	216	197	217	212	214	223	239	222	196	213	212	219	236	226	204	216	204	207	245	184	202	206	180	178	207	219	216	217	210	203	200	223	239	215	227	183	211	199	212	191	216	237	240	222	214	226	213	197	202	221	218	219	206	198	233	209	227	217	207	203	197	198	234	184	209	225	211	213	217	213	211	214	222	248	216	187	193	221	213	235	207	216	217	216	222	208	201	180	210	229	212	215	197	220	223	193	181	196	209	195	207	203	229	234	203	207	205	207	222	196	183	240	214	212	192	229	222	224	223	217	201	209	212	211	205	230	230	227	197	216	229	218	207	215	197	200	208	198	208	229	205	196	197	211	207	217	206	246	192	200	226	205	201	202	221	227	212	205	215	225	227	217	201	202	198	193	225	209	216	221	222	211	215	216	216	221	216	201	210	197	235	202	198	209	204	236	219	196	210	187	188	230	217	231	213	231	221	204	210	222	239	239	217	204	205	204	230	221	201	233	212	230	204	178	207	229	222	205	233	212	222	206	233	202	237	197	173	202	237	222	246	219	213	201	220	216	231	240	230	201	230	192	212	212	221	219	218	204	224	182	207	217	234	218	212	216	210	222	221	199	206	229	218	206	202	217	211	207	202	208	205	214	211	209	232	209	232	213	202	228	239	232	200	205	240	214	200	234	212	213	218	222	198	221	205	225	211	201	205	214	182	233	202	205	211	199	203	216	256	269	198	197	198	211	212	199	188	204	204	214	217	213	217	219	240	232	218	205	202	213	185	201	211	198	222	217	209	206	223	206	228	220	224	234	216	215	196	221	211	199	232	226	217	186	214	203	215	223	189	214	213	229	205	169	193	215	227	192	225	197	209	215	203	217	215	219	216	213	207	200	220	209	210	184	209	210	211	211	208	200	208	204	185	213	197	223	216	243	233	236	241	198	232	196	204	237	200	206	196	208	219	212	212	213	211	198	207	213	213	194	211	231	213	217	243	204	178	205	207	204	196	222	211	194	230	200	244	205	214	204	205	215	210	197	208	198	212	216	202	205	191	213	234	207	231	220	184	202	213	192	199	213	212	237	222	217	212	215	229	235	217	217	221	220	216	219	208	215	209	232	212	226	226	199	204	224	207	228	195	210	207	189	215	229	235	201	189	190	209	205	234	217	213	224	195	222	189	221	212	226	218	208	179	181	222	198	207	214	206	188	215	221	231	211	210	205	236	235	180	202	194	218	237	214	212	218	188	232	224	192	226	212	222	209	241	215	199	211	210	222	250	194	180	234	243	197	208	209	216	233	220	223	233	221	215	219	216	208	204	228	190	223	223	231	208	220	192	227	207	213	193	217	245	257	215	214	203	222	207	221	204	217	210	220	224	209	202	223	181	213	203	228	211	216	194	197	204	180	232	219	218	209	218	211	214	234	210	208	187	225	239	220	215	217	187	211	212	199	207	238	207	197	200	218	215	218	224	208	232	193	197	227	215	223	236	215	218	228	223	211	207	241	213	201	232	200	202	221	206	222	229	198	214	224	213	252	194	200	242	214	230	225	222	212	232	204	178	200	232	216	238	217	214	204	211	220	216	200	198	225	219	226	206	205	240	216	223	199	216	183	212	192	197	195	239	184	199	237	214	184	199	214	212	230	208	196	193	225	245	222	232	215	186	201	204	213	208	200	225	218	218	206	223	218	200	207	205	215	202	209	215	208	218	245	192	211	229	209	209	229	185	231	217	205	191	188	223	206	217	225	215	205	213	213	194	199	213	200	175	197	223	227	206	202	223	243	197	212	213	229	210	235	224	194	215	188	193	232	188	214	209	226	212	197	206	214	211	233	214	226	218	203	207	205	225	218	212	220	226	197	169	180	207	203	193	222	200	206	235	222	208	217	206	225	246	207	231	212	226	194	195	198	215	240	192	227	188	222	210	215	217	213	230	218	232	193	201	232	201	226	216	199	229	202	196	211	224	228	198	223	195	208	226	213	239	210	190	210	201	242	244	221	226	194	208	218	209	215	211	201	228	228	215	211	217	216	208	217	196	200	198	219	208	225	205	196	226	225	222	220	205	206	188	226	224	237	222	219	220	220	231	216	217	238	209	239	221	199	217	199	234	204	216	235	213	230	213	219	196	198	198	210	207	227	212	207	231	219	221	187	228	203	203	226	197	228	202	228	227	215	213	214	201	195	215	197	222	211	191	196	247	217	209	209	200	194	218	200	197	239	215	211	208	206	217	213	227	196	221	218	209	209	208	258	241	200	206	208	208	230	214	210	201	210
4708	648	753	832	747	700	661	661	652	677	644	623	620	652	578	614	613	628	615	616	644	578	612	557	617	599	623	628	628	601	549	591	630	563	566	626	581	590	579	570	609	590	592	530	595	611	605	585	586	625	607	542	621	602	592	637	599	563	603	553	575	587	587	566	600	610	569	613	573	604	603	609	626	575	542	589	565	582	586	587	592	599	560	554	603	589	580	533	574	589	593	606	575	588	641	541	597	541	601	600	564	583	599	624	624	561	536	558	604	604	589	544	559	564	554	568	565	590	596	635	594	609	551	564	632	546	598	559	573	602	534	607	588	607	586	614	561	639	591	635	589	594	600	585	594	550	624	598	561	600	583	593	603	580	601	586	603	571	565	584	616	623	601	617	593	581	594	630	594	608	609	600	607	596	557	604	569	641	617	561	571	592	583	598	579	593	609	583	633	589	572	565	610	625	608	560	596	569	572	585	603	576	609	595	600	545	597	566	574	577	583	592	592	555	577	573	559	565	591	628	622	609	573	583	604	574	574	566	602	586	593	604	591	619	598	635	552	593	576	636	602	603	620	588	579	565	567	607	599	587	572	640	558	567	595	586	576	613	606	633	601	570	584	588	596	622	590	571	587	601	594	569	613	598	561	600	568	585	565	603	570	562	551	580	544	597	614	571	571	612	580	603	549	560	576	587	555	551	572	619	613	580	586	557	613	622	574	583	591	527	588	633	602	588	637	604	632	602	594	599	586	609	606	587	592	592	584	577	601	592	588	578	597	603	591	584	557	585	557	572	603	567	564	570	583	602	585	594	562	617	560	584	548	572	576	575	607	619	599	531	569	540	591	596	604	554	612	582	612	624	581	610	578	552	577	570	598	590	602	600	602	597	578	592	623	582	563	576	542	581	627	586	595	551	522	629	577	582	601	621	654	561	599	620	598	586	631	576	565	579	576	601	565	629	618	626	580	624	566	614	594	592	604	576	611	627	617	525	625	577	588	584	592	592	626	558	570	575	580	576	570	572	592	634	589	607	634	581	554	587	582	567	592	623	542	606	596	592	599	608	621	592	598	578	609	577	595	589	549	586	579	570	555	569	585	541	580	607	570	567	609	587	613	575	604	549	570	625	567	602	611	613	578	608	582	614	628	601	593	593	585	584	579	632	637	591	593	589	640	607	602	595	582	603	580	614	567	594	541	572	590	587	578	576	621	622	588	611	576	578	566	578	625	626	535	607	614	560	599	603	585	606	558	578	572	610	583	573	603	556	531	570	577	579	596	587	610	521	566	610	607	591	603	579	580	581	619	594	559	628	566	624	602	539	599	608	612	554	606	581	587	581	564	602	564	586	545	608	611	592	578	523	562	605	543	609	604	569	603	590	603	583	595	542	609	537	581	574	565	596	617	581	627	591	578	558	596	535	592	550	565	587	594	608	554	624	592	563	550	560	607	566	579	570	587	610	588	618	593	613	574	638	544	592	598	606	605	591	618	600	568	552	603	624	586	610	545	629	612	548	617	581	592	606	602	592	558	636	582	623	583	610	545	584	600	556	599	578	558	576	630	574	623	608	536	597	604	562	584	582	582	571	588	586	588	600	551	596	653	571	600	575	604	578	612	645	586	560	564	583	574	571	619	562	586	598	597	585	603	580	617	611	543	579	607	583	598	598	561	589	591	602	569	571	614	561	610	557	613	569	604	620	598	540	586	594	588	589	559	576	605	608	612	577	608	586	541	596	579	551	577	598	606	614	588	624	585	586	572	606	596	577	549	603	593	554	554	566	578	604	593	599	595	579	582	588	609	569	594	581	596	611	636	586	597	602	550	542	557	590	569	569	640	572	570	623	597	592	616	556	607	608	573	602	604	587	636	595	581	598	604	560	556	601	563	607	625	673	568	554	608	577	561	639	548	585	554	562	648	613	579	593	557	583	610	572	572	599	549	616	595	577	627	617	634	584	614	571	600	601	554	607	583	587	600	567	570	599	609	555	568	644	578	568	589	597	558	609	604	590	609	583	553	580	632	595	632	553	623	567	620	592	578	614	561	552	629	568	580	589	576	562	607	593	619	625	599	596	593	622	606	588	603	574	571	599	588	586	580	601	635	647	626	626	579	548	553	550	569	585	587	575	578	593	605	616	607	573	559	579	595	579	562	570	591	614	549	569	584	553	577	590	571	603	625	588	554	553	564	612	581	545	595	593	575	586	632	605	595	575	569	570	556	565	598	616	594	610	643	605	623	609	586	589	565	593	598	578	560	543	569	608	554	631	616	553	564	589	577	576	538	617	584	573	646	585	602	582	545	553	573	619	588	603	597	579	623	602	632	551	552	576	615	605	560	593	607	649	577	630	588	574	572	591	603	576	597	603	551	595	615	570	595	587	558	606	569	619	594	624	584	568	565	595	607	598	556	606	607	590	587	577	586	574	601	578	579	634	604	566	545	581	587	583	600	551	626	623	604	583	606	613	613	616	574	606	568	595	576	591	579	604	603	556	580	584	600	551	569	588	609	549	545	556	537	635	569	569	575	573	614	588	572	587	592	587	616	562	613	583	568	596	626	567	590	631	571	599	586	564	562	551	571	562	554	635	649	550	575	670	596	605	620	615	564	595	561	550	552	627	522	571	589	630	593	623	603	602	544	644	596	594	585	562	560	581	588	585	576	597	593	600	626	523	570	601	578	579	608	557	583	566	605	624	600	633	564	637	570	630	561	603	599	566	568	607	541	581	649	592	569	600	635	600	576	567	612	621	578	577	543	552	600	553	610	631	609	547	583	587	600	562	618	577	589	602	579	594	577	572	618	580	553	637	575	593	573	573	602	591	582	587	572	592	601	583	566	617	613	608	549	604	622	575	560	586	597	570	612	632	548	594	581	578	558	560	576	602	603	579	590	610	611	573	630	599	579	587	569	568	579	597	629	569	584	518	552	537	612	580	620	592	579	625	589	593	563	519	546	593	636	617	626	602	577	617	598	609	608	602	637	574	615	625	603	552	609	611	559	576	630	596	602	605	595	569	570	555	595	591	558	578	612	582	528	608	592	567	575	580	605	595	587	573	590	604	571	580	615	616	566	593	571	601	612	608	610	589	577	574	608	524	554	614	609	609	577	585	606	552	550	590	582	573	598	602	573	549	611	559	558	614	582	615	611	629	562	606	568	588	556	621	568	577	563	600	570	575	564	580	611	590	633	564	594	591	619	567	566	566	590	576	564	571	593	574	575	618	600	601	590	616	551	607	582	601	575	584	578	563	586	593	562	635	620	562	545	554	565	570	568	622	569	581	585	597	593	584	603	604	568	600	569	598	611	573	568	599	585	614	566	580	662	630	551	594	561	560	577	544	607	630	564	572	597	601	583	602	557	555	606	592	564	600	560	581	581	614	598	552	601	571	600	604	581	552	554	594	584	568	603	562	605	577	602	602	580	590	522	566	574	598	572	611	566	548	567	583	620	614	556	569	587	606	572	608	607	592	607	585	560	602	598	609	591	605
32400	5715	1328	1020	793	589	571	505	452	445	419	402	384	376	380	370	391	346	345	348	329	312	317	331	344	327	346	312	275	306	320	296	353	332	357	325	306	297	327	318	332	308	361	301	342	343	332	322	315	325	340	328	293	294	299	311	301	344	293	324	332	302	322	299	318	315	343	304	306	325	326	337	328	333	337	353	295	312	288	313	320	325	319	320	315	296	308	334	343	329	310	317	341	336	325	298	292	282	280	279	316	301	315	321	332	294	329	321	325	309	342	328	320	316	297	330	340	325	314	322	266	285	322	306	352	324	279	320	294	291	298	303	314	296	312	337	350	309	329	302	317	294	307	323	336	338	315	356	305	356	336	325	311	306	301	295	287	325	317	317	317	324	302	306	313	326	320	307	312	324	313	352	298	314	290	343	286	351	298	338	299	326	344	331	309	327	312	315	357	301	289	287	336	346	342	311	300	328	335	316	278	291	321	314	307	309	303	321	323	315	324	336	335	325	316	322	334	310	322	317	298	320	337	350	299	327	322	305	309	330	306	301	312	308	304	331	338	328	266	315	332	302	291	308	295	321	289	339	319	302	322	311	312	343	315	286	278	342	325	284	284	330	320	287	306	313	290	306	329	304	313	299	328	313	308	336	314	321	303	301	312	342	333	313	305	343	337	337	318	332	318	326	327	316	323	318	296	329	334	313	316	360	318	324	336	320	320	325	329	319	309	297	310	295	314	318	327	324	328	302	338	323	311	300	331	326	335	340	288	362	288	295	300	301	341	302	335	339	303	329	325	329	329	308	319	334	294	307	365	357	315	306	326	343	289	305	327	310	311	326	347	314	338	274	311	324	300	289	304	314	293	321	297	277	289	359	294	317	332	281	293	288	307	323	312	314	313	304	319	311	309	290	337	332	312	321	331	331	317	268	338	301	299	326	303	288	284	295	324	301	312	339	279	307	288	329	334	319	314	338	318	323	288	310	316	297	298	284	337	319	339	308	326	318	326	322	328	324	333	330	310	296	297	325	284	301	312	335	304	329	315	305	306	318	295	294	348	334	292	314	331	314	329	356	314	338	301	325	295	294	294	317	305	338	313	313	291	340	277	298	316	291	307	322	309	307	350	305	328	329	289	288	303	337	328	324	292	298	284	280	329	328	290	334	315	262	318	320	339	314	338	319	299	315	328	316	302	297	339	334	319	317	317	373	315	319	324	311	289	318	332	337	291	338	336	285	302	347	323	304	322	300	322	328	322	338	266	301	333	312	291	320	315	311	294	308	327	283	333	316	326	353	301	288	323	310	315	286	298	345	315	269	300	297	331	323	356	330	328	316	291	311	352	313	303	346	338	316	309	291	355	316	298	313	335	300	327	332	290	308	310	305	314	321	344	336	319	344	304	327	282	333	329	307	287	295	314	328	313	304	334	323	300	312	299	284	310	285	318	288	301	312	306	304	336	295	308	298	313	317	323	322	306	301	329	312	323	312	342	329	305	327	330	306	306	341	323	310	336	336	293	300	311	330	317	318	348	307	310	299	336	299	312	328	304	331	308	289	340	317	277	308	318	344	271	316	354	311	329	331	305	290	350	342	355	336	280	298	311	318	345	305	329	309	311	336	328	326	309	316	308	292	312	330	310	304	323	319	276	297	294	327	313	306	304	317	327	310	311	323	314	325	319	306	301	285	326	306	337	318	304	345	312	308	321	329	301	325	311	320	318	291	306	346	283	310	304	315	301	328	318	306	309	335	323	330	307	334	312	318	323	323	317	270	322	304	315	342	319	319	296	321	298	323	320	312	294	324	304	305	343	309	313	312	321	319	307	337	310	345	301	315	337	336	266	299	287	335	308	304	305	322	290	297	312	317	333	293	307	297	297	321	309	313	280	300	320	348	305	313	325	327	308	293	311	324	325	288	296	295	340	323	282	325	325	336	319	317	285	304	349	368	314	288	354	321	301	310	319	318	342	321	309	310	297	333	316	309	327	322	316	313	314	315	334	307	310	333	327	329	354	321	357	319	312	305	306	298	305	303	331	308	306	330	340	282	360	337	298	303	282	307	304	295	332	364	318	335	314	294	356	287	326	299	293	294	317	306	331	317	313	305	322	316	301	352	293	320	345	335	305	321	314	294	311	305	310	315	316	328	325	301	297	312	304	343	324	342	322	336	311	314	312	301	335	315	329	301	327	321	315	305	301	297	319	327	316	306	355	335	345	320	355	343	321	320	302	329	316	327	334	322	311	311	323	310	312	323	331	308	288	317	300	308	333	299	308	313	313	292	329	288	316	305	309	344	319	337	357	295	327	303	286	305	305	304	298	300	327	327	300	332	295	312	311	331	356	325	310	291	334	310	331	295	308	340	329	306	315	301	299	294	305	352	316	294	331	344	331	319	310	311	333	314	296	330	328	340	330	326	291	297	321	297	305	320	279	317	331	325	328	310	326	292	328	300	318	310	324	318	308	329	312	285	315	328	309	302	332	339	346	341	327	308	312	313	332	335	314	330	325	297	316	308	341	302	322	308	326	290	304	323	369	314	321	316	343	334	332	313	296	311	331	299	303	320	307	329	322	317	310	318	317	332	323	353	345	318	326	318	316	350	313	315	328	310	336	337	346	330	301	312	285	298	344	321	293	329	345	295	337	332	324	306	341	298	323	289	306	307	286	295	322	304	307	314	323	304	310	335	339	324	307	324	338	346	301	318	305	327	320	320	314	312	333	296	340	327	285	310	301	332	290	323	298	313	335	269	308	328	324	297	320	324	304	312	287	301	301	283	328	320	297	298	335	338	337	301	320	318	347	304	327	305	300	297	310	310	307	308	307	325	309	268	307	303	312	312	279	316	313	314	315	327	275	336	262	334	337	307	338	324	318	314	292	307	288	304	322	322	308	323	342	304	298	314	324	339	317	264	271	314	300	338	329	332	278	355	318	314	332	304	289	308	342	343	318	324	315	334	333	273	332	290	319	317	306	325	306	344	333	315	323	309	320	314	344	300	302	336	290	322	291	332	331	285	315	338	313	315	315	301	306	313	334	308	343	305	302	314	302	299	327	321	324	286	305	340	322	304	325	315	298	301	278	272	296	323	298	312	325	317	291	293	307	293	318	278	312	327	293	334	317	332	311	302	338	291	340	312	286	296	307	332	299	305	296	301	324	311	326	337	284	336	309	342	315	351	331	300	301	320	321	284	279	319	316	311	306	323	324	286	328	324	319	300	309	307	293	295	300	329	336	306	341	267	341	322	322	306	345	320	313	295	326	321	312	319	323	337	307	277	316	346	353	315	288	294	319	325	350	333	332	336	309	299	305	315	322	330	320	347	322	273	291	304	304	324	308	304	316	287	338	274	308	298	331	330	288	339	315	318	299	331	349	332	329	311	298	335	309	324	345	345	278	339	322	306	328	355	296	297	289	299	349	341	321	321	324	322	298	297	334	335	286	304	323	329	327	308	327	305	334	313	339	336	323	275	297	317	318	313	329	327	309	301
16355	1719	3116	3486	2998	2509	2193	1950	1644	1533	1398	1310	1246	1243	1178	1117	1083	985	1032	1011	967	992	934	964	902	929	901	890	923	828	881	929	919	864	927	876	881	857	864	847	845	800	845	857	790	792	908	821	835	884	846	799	889	858	807	824	858	809	871	812	786	774	845	839	802	847	829	834	834	801	843	796	814	826	857	799	817	771	820	857	837	813	824	853	855	849	846	799	829	815	815	844	786	754	834	801	842	818	822	856	836	801	886	833	891	813	824	838	812	775	804	832	791	768	783	882	810	802	748	851	817	789	772	803	867	805	826	794	741	793	792	766	827	838	815	819	805	849	813	805	794	764	754	831	780	798	806	828	787	811	838	778	831	793	806	777	841	786	822	816	825	881	798	821	827	770	812	771	797	832	751	808	812	808	850	794	857	806	816	820	828	834	775	802	802	815	782	802	795	851	814	874	809	802	775	779	830	800	794	779	827	836	825	848	818	826	865	846	800	811	788	795	771	814	831	776	774	824	812	831	825	851	800	865	823	844	848	795	796	819	835	799	802	807	796	782	852	864	771	787	829	762	778	829	795	806	809	770	767	809	833	818	808	768	795	741	790	762	849	841	809	800	834	795	796	802	833	798	774	791	813	835	775	814	796	851	787	787	750	800	777	774	770	798	824	818	846	787	799	841	850	828	824	814	781	767	826	779	805	800	788	802	842	808	811	796	800	832	739	763	799	797	807	792	750	780	835	798	853	782	813	851	846	786	842	819	772	817	764	801	839	753	813	834	832	858	767	825	859	852	838	814	790	762	784	831	798	851	852	810	825	796	842	771	821	804	800	802	878	854	797	829	791	784	807	818	795	800	810	782	809	828	834	810	827	784	831	801	805	812	855	833	798	836	823	776	826	849	839	803	753	772	772	789	820	798	825	766	794	814	788	821	811	754	818	761	801	785	803	818	829	819	804	815	832	836	803	768	819	804	824	814	796	800	854	786	744	784	854	822	807	806	881	778	799	912	815	766	810	826	811	827	835	803	801	799	827	803	786	788	824	792	839	836	820	818	844	799	785	845	844	815	838	829	827	830	799	794	778	829	790	810	813	808	859	809	850	808	782	806	838	838	778	823	787	845	813	820	797	841	796	788	796	839	825	799	767	854	799	820	777	793	809	856	808	816	839	808	771	808	805	801	803	855	803	831	785	800	774	815	822	783	775	752	834	817	803	815	828	812	836	845	815	792	781	855	812	779	807	832	790	811	812	823	811	840	751	791	807	858	742	768	842	779	821	811	782	808	814	861	805	825	767	810	805	788	785	811	828	837	814	861	829	794	835	806	786	795	822	829	831	753	814	820	825	832	822	837	876	808	830	811	765	851	841	802	757	800	786	888	844	830	805	846	790	769	797	806	806	814	788	800	770	842	756	774	756	772	839	842	843	821	846	800	789	796	845	814	786	812	799	798	796	813	812	793	777	821	810	780	836	799	862	857	797	845	854	789	802	820	828	804	771	813	835	791	806	825	834	809	851	786	814	792	805	779	836	787	812	815	844	800	819	833	842	826	838	815	797	804	801	805	812	856	842	813	770	773	811	794	823	810	807	820	811	787	816	834	841	792	827	795	800	849	835	813	879	808	831	759	758	819	795	765	797	746	797	800	754	796	835	753	839	792	856	817	776	794	790	824	846	802	809	824	843	782	843	822	844	813	853	786	807	725	834	745	763	823	788	820	816	873	843	803	784	815	776	805	822	855	832	812	809	791	828	784	816	791	775	835	833	861	795	845	823	867	783	789	814	855	790	800	806	802	850	859	834	844	855	815	853	813	839	840	851	821	802	856	749	757	770	772	833	799	788	811	792	808	813	842	847	830	776	815	865	832	814	791	804	802	804	761	815	796	782	730	847	851	802	822	826	785	815	839	871	878	843	796	806	815	780	777	776	781	805	798	817	810	777	835	789	803	754	814	801	822	829	795	784	857	803	799	856	823	809	876	848	802	771	817	810	830	791	822	807	828	808	816	808	813	860	854	815	843	778	834	801	779	809	810	811	795	775	818	827	808	774	829	770	843	777	828	808	778	816	821	830	846	825	789	812	799	776	836	806	814	803	807	885	749	835	819	824	821	799	823	796	812	802	822	796	861	816	807	870	815	800	808	803	794	858	774	818	863	836	787	795	809	821	864	819	728	790	806	812	773	788	820	799	775	789	762	793	752	781	827	817	788	856	785	857	822	876	885	828	855	839	809	865	778	812	823	778	824	799	782	812	847	854	793	777	802	821	816	792	770	808	858	829	816	779	799	896	824	853	799	863	815	793	794	822	837	755	761	883	779	812	781	770	799	797	814	828	818	772	820	806	803	796	810	809	821	813	787	854	801	807	842	806	778	769	872	820	807	772	820	774	841	819	851	832	806	786	825	764	856	836	863	836	812	781	804	812	778	828	839	850	830	820	876	840	874	793	824	817	849	793	817	821	824	821	829	818	764	821	776	791	786	825	812	842	834	787	777	751	828	798	852	860	774	825	822	848	804	805	825	804	829	853	803	797	783	814	829	776	833	839	826	808	759	852	827	832	850	811	808	795	781	798	784	796	769	831	839	846	796	801	837	829	763	784	808	800	829	845	801	838	808	818	795	861	814	804	812	811	805	786	801	802	839	816	830	812	771	804	815	794	788	806	811	855	811	815	865	777	822	782	816	855	862	814	783	810	828	779	818	831	748	745	771	816	729	785	820	763	783	822	821	806	817	779	819	810	814	748	815	804	788	839	790	819	846	844	818	810	791	805	858	820	820	757	815	786	785	791	856	828	808	863	796	841	851	826	818	835	801	797	803	834	828	844	793	795	833	824	832	791	851	779	833	797	822	790	827	845	808	821	873	843	747	788	815	899	800	819	744	789	851	815	804	768	871	827	795	780	773	867	799	768	814	850	798	837	838	839	805	761	766	810	851	774	869	809	803	773	824	830	803	797	738	820	823	777	771	801	784	799	773	836	866	777	783	807	855	845	809	834	858	824	779	811	764	843	757	822	803	806	829	861	828	847	786	825	765	798	795	794	814	832	813	854	790	823	771	849	797	828	846	825	815	805	796	822	815	803	856	774	791	770	795	783	837	784	810	791	792	805	798	857	788	846	797	770	787	766	799	843	803	805	847	768	799	799	826	803	862	841	826	825	784	808	834	853	767	790	790	817	804	859	797	836	798	809	825	795	799	841	816	801	798	813	792	788	771	794	844	779	774	808	785	822	757	817	806	806	831	837	787	797	794	808	837	789	777	795	880	803	825	790	785	809	807	883	812	809	795	780	827	835	799	814	792	803	788	772	868	838	789	792	848	825	797	833	824	837	834	842	828	824	825	805	798	792	819	817	791	808	806	784	881	800	837	784	853	786	854	804	780	808	825	786	759	835	809	821	809	820	832	799	820	875	831	830	766	805	787	834	760	818	813	784	755	859	845	787	813	839	858	824	808	856	814	833	815	813	784	788	802	840	815	803	829	830	801	765	852
46716	12073	2777	1777	1243	863	693	583	489	457	411	393	343	331	313	332	292	280	288	311	268	253	229	221	264	264	260	249	272	258	260	254	230	236	250	236	278	240	245	252	252	256	235	242	232	206	219	258	277	256	258	239	238	242	267	265	259	220	239	254	209	260	226	229	223	231	261	241	220	248	252	220	232	240	254	208	236	249	259	251	228	240	221	248	251	226	213	236	256	260	233	210	198	232	232	253	263	230	244	248	229	244	268	232	238	256	233	228	266	234	227	241	219	260	250	249	227	238	232	242	220	201	242	242	210	228	224	233	247	245	203	244	255	238	218	212	227	212	275	221	236	272	219	219	239	241	234	271	222	253	239	234	227	244	277	221	260	228	235	224	242	246	225	228	223	226	207	231	237	221	248	230	251	220	228	248	260	242	245	246	252	209	206	278	236	215	231	240	256	225	228	233	237	247	259	256	238	235	231	225	233	211	242	255	225	237	245	201	234	249	241	256	251	221	223	229	220	217	244	231	221	245	246	244	215	230	255	213	247	230	222	220	225	261	242	236	225	252	232	219	212	238	238	193	255	224	231	242	235	245	216	208	238	224	226	216	210	252	234	242	236	234	228	270	249	244	227	256	224	225	247	223	243	271	244	252	209	250	210	236	257	228	236	240	238	251	225	230	243	235	229	274	220	255	221	274	213	264	230	219	228	251	215	239	220	219	272	248	202	239	215	216	250	216	234	218	210	206	238	242	215	219	210	222	209	260	211	243	228	203	225	226	246	218	214	223	258	239	218	230	236	222	220	246	242	241	242	229	233	255	232	250	245	231	210	215	216	235	250	237	241	244	231	221	203	237	236	252	238	212	261	212	229	234	251	229	212	230	236	238	227	230	238	231	227	236	201	220	232	234	245	244	250	249	222	207	223	240	226	238	260	197	224	231	250	250	240	256	245	261	235	239	238	223	223	223	211	238	229	232	238	232	240	236	187	238	226	231	246	237	224	259	243	247	236	240	221	239	238	234	222	242	257	231	253	246	249	228	237	236	271	265	227	221	257	224	226	225	221	211	223	242	254	230	263	218	224	256	235	231	206	231	229	219	214	230	232	227	241	229	246	249	232	232	219	247	274	233	237	284	226	240	246	238	233	236	231	237	247	231	246	224	237	231	235	231	219	212	204	238	247	216	246	250	218	232	182	247	262	235	225	223	240	230	194	204	240	220	223	226	244	260	237	226	223	246	224	197	209	249	228	244	225	240	223	247	223	236	221	236	243	234	223	228	243	234	223	244	227	202	241	204	251	226	206	228	234	208	208	216	220	221	237	240	231	270	237	209	193	210	236	273	254	218	253	199	209	253	223	225	229	258	248	217	226	234	254	224	223	220	248	224	254	233	221	206	251	216	204	239	214	236	234	215	243	230	236	225	246	251	245	230	204	220	261	224	265	242	269	250	231	224	235	219	240	252	238	223	239	235	219	244	249	266	239	236	258	214	235	237	219	230	245	237	249	249	229	219	269	248	223	213	224	247	233	232	247	210	210	231	219	256	226	184	230	232	224	255	218	231	234	240	214	224	244	245	210	229	212	212	287	245	210	232	216	196	237	215	223	248	245	260	236	225	227	244	228	221	238	236	231	247	218	242	239	223	233	221	233	217	234	251	230	246	216	242	212	243	243	245	218	213	253	222	220	220	196	238	258	223	231	214	208	226	212	225	249	236	231	224	228	218	238	224	230	241	251	259	229	237	240	251	242	235	245	226	253	262	197	223	223	230	218	221	252	215	203	262	265	201	204	264	226	236	249	252	259	242	236	234	248	232	238	235	237	200	215	214	245	264	234	235	208	240	206	211	216	198	244	237	209	236	237	228	230	247	240	240	239	258	238	225	237	227	247	248	237	246	247	244	247	240	235	248	213	218	225	237	237	256	210	240	220	250	225	238	213	219	235	238	223	232	230	218	217	231	194	245	223	212	240	260	216	227	255	223	234	215	213	220	231	234	246	256	190	238	230	204	231	237	237	257	255	233	255	231	226	259	221	230	240	227	224	211	257	249	260	236	214	213	220	271	224	235	261	246	228	255	226	244	212	214	232	245	212	252	215	245	225	252	245	243	246	248	253	202	249	246	247	234	228	252	222	233	236	220	253	243	231	231	229	240	221	232	219	220	246	209	224	236	217	244	252	222	209	231	226	221	217	242	220	238	240	239	205	237	226	225	227	250	238	222	239	248	246	248	236	208	209	220	248	228	208	230	208	217	235	227	256	219	214	242	217	241	228	242	236	236	278	251	212	238	250	231	252	250	209	212	231	224	223	226	213	234	262	231	239	225	231	264	221	247	222	229	245	231	232	233	208	221	247	227	249	210	250	241	234	234	245	205	223	209	222	236	226	222	260	221	236	217	239	262	207	247	243	242	242	230	232	260	250	232	221	240	221	243	240	249	253	232	224	248	257	235	228	240	232	244	248	244	222	216	241	247	232	232	253	235	217	249	214	252	255	252	253	238	224	250	246	246	257	227	204	266	231	225	257	255	192	243	258	245	223	241	231	219	233	239	215	253	230	240	212	234	243	222	236	225	228	236	244	230	247	239	235	232	247	230	245	255	224	248	191	239	238	247	215	245	225	247	217	243	237	229	227	225	226	244	231	242	233	212	208	240	223	231	197	233	221	226	241	239	234	244	260	217	214	215	251	236	259	256	228	231	252	231	234	264	223	223	239	214	239	227	232	228	235	248	212	249	244	234	211	223	218	231	241	228	212	235	207	225	235	212	237	235	222	224	224	197	213	240	221	214	222	233	243	233	228	213	236	245	280	232	219	243	243	240	238	236	245	243	258	230	250	232	222	244	240	222	218	248	241	252	245	248	246	233	231	231	232	246	226	233	228	222	228	262	211	239	271	246	244	253	241	239	232	230	264	241	265	240	232	246	231	237	195	208	210	247	254	259	266	228	235	259	232	252	239	213	226	245	237	224	248	261	247	245	258	229	235	247	254	251	236	246	228	240	219	273	247	240	232	240	239	222	252	225	235	245	224	245	252	216	226	221	232	248	242	266	223	226	256	230	260	241	217	228	209	245	228	209	223	194	245	227	229	223	221	253	236	238	256	230	256	243	237	255	239	217	243	249	227	233	249	208	226	229	224	235	239	253	240	254	234	221	203	230	269	236	244	227	274	261	236	231	213	233	218	209	244	257	259	231	209	241	249	223	236	228	227	229	227	248	248	240	211	218	234	201	244	260	226	218	247	206	221	227	223	193	235	238	235	220	237	233	235	227	241	231	274	239	216	235	223	259	230	227	220	243	218	246	237	234	237	229	234	232	222	248	248	221	216	209	238	231	250	216	246	239	218	203	213	227	236	241	232	261	240	246	223	249	245	243	238	249	250	208	229	223	234	230	226	238	228	229	235	254	231	208	243	234	224	270	218	264	234	242	214	246	224	236	235	245	199	231	269	233	222	217	236	258	240	219	249	185	231	240	215	209	224	233	233	238	238	228
22393	2316	4965	5507	4748	3854	3102	2534	2314	2019	1740	1607	1575	1382	1330	1213	1145	1070	1040	998	1028	895	898	929	835	918	791	778	777	809	810	773	794	744	712	715	716	706	707	668	743	737	699	678	689	700	669	654	669	651	663	641	665	683	604	679	629	612	638	587	650	673	658	610	593	628	640	650	601	605	629	607	613	607	616	662	608	593	610	616	571	663	589	623	589	661	592	646	581	619	618	571	602	597	642	632	540	613	657	611	632	628	593	589	667	610	619	665	596	609	598	631	615	623	606	623	630	658	582	609	664	649	595	595	609	638	576	650	655	575	614	572	639	644	620	643	649	591	594	583	603	569	645	625	620	630	574	633	552	613	588	584	637	578	575	601	584	620	616	561	560	612	598	636	607	537	573	591	612	586	559	604	580	616	589	609	637	626	642	670	681	618	591	612	594	597	585	585	597	613	574	568	584	606	623	603	572	603	645	567	620	627	605	603	602	627	628	589	633	585	592	617	622	532	632	616	569	613	575	611	627	625	591	646	613	582	599	606	613	617	605	609	606	581	578	629	586	646	586	572	575	628	627	597	662	599	564	602	610	627	581	570	590	603	624	629	605	572	618	633	564	642	551	615	639	592	666	579	588	599	541	595	628	600	622	622	638	600	566	593	549	626	613	615	633	595	616	589	623	652	596	579	594	608	636	587	655	571	585	604	591	630	565	587	592	604	635	603	585	619	616	610	619	608	623	640	628	596	566	606	574	610	618	615	570	612	647	605	625	570	593	589	574	581	623	619	636	599	552	628	643	620	625	608	594	651	560	612	599	586	627	561	605	602	613	639	630	581	595	642	591	598	642	589	617	609	614	611	612	572	563	609	586	597	622	589	581	632	598	579	586	564	567	564	646	644	575	603	609	617	616	549	639	603	616	632	604	586	587	571	667	556	624	605	604	565	585	591	591	596	660	610	591	645	547	626	634	604	659	596	639	581	603	625	611	642	639	602	638	638	571	622	605	618	586	598	638	628	577	598	621	569	565	637	593	600	576	580	625	596	586	611	620	581	634	580	616	587	589	602	580	657	604	645	624	628	588	587	597	637	599	620	577	593	658	607	629	565	599	571	622	567	596	615	632	580	568	596	595	590	575	590	612	605	599	587	602	580	595	616	610	623	619	569	603	641	573	613	636	615	585	601	577	582	619	609	588	581	597	627	636	583	598	613	596	610	606	608	578	631	606	605	600	623	593	563	637	626	565	580	593	596	584	617	578	598	604	627	606	608	603	633	565	626	573	582	602	604	596	587	619	594	615	599	564	617	576	551	573	605	672	599	579	605	605	663	606	624	614	586	584	578	610	612	598	597	588	633	576	632	606	588	579	596	604	635	601	608	604	589	649	614	584	572	542	569	593	598	589	610	597	566	585	617	628	608	606	615	614	572	598	589	615	559	561	608	609	615	575	601	586	626	619	575	608	608	605	599	606	573	585	586	563	586	617	611	546	626	578	572	590	608	611	617	591	589	625	575	599	605	606	612	614	641	576	590	589	610	633	579	561	588	617	625	608	614	576	621	575	628	615	631	607	598	601	576	572	598	623	597	582	603	627	569	596	609	598	601	616	594	604	611	585	595	569	634	605	609	567	601	620	608	565	633	614	623	612	634	604	638	615	602	577	632	591	588	590	583	637	565	594	599	566	562	647	600	603	633	583	590	620	585	608	621	603	596	578	626	585	592	624	554	580	601	628	635	583	599	559	584	602	592	576	601	583	612	591	636	609	576	580	601	602	587	581	603	628	579	601	605	633	625	671	579	602	593	568	600	615	619	585	615	605	568	576	606	552	646	601	595	589	592	608	596	567	585	596	613	627	614	581	597	573	608	627	608	539	609	599	539	626	631	568	592	597	577	595	599	619	594	613	626	623	605	571	655	637	620	592	590	576	572	615	622	591	540	605	594	616	595	657	574	571	614	633	673	610	582	589	597	568	616	617	598	597	643	603	583	586	604	612	589	615	630	613	568	601	616	570	609	621	635	637	582	578	585	574	610	604	583	557	605	631	557	629	581	601	604	639	590	629	620	561	613	604	583	600	662	607	633	582	592	610	628	578	602	621	592	614	596	607	647	597	554	661	609	566	617	573	598	591	650	636	616	576	615	587	624	626	598	592	580	623	629	616	559	609	651	606	624	574	587	601	595	604	616	626	616	603	624	592	565	603	585	625	590	590	614	605	602	598	607	591	596	592	598	625	633	576	557	591	588	588	593	603	652	623	621	584	578	564	589	638	566	625	588	633	638	624	611	584	593	597	606	601	593	608	549	629	572	610	655	601	603	616	566	616	579	606	637	615	552	615	630	573	571	602	629	590	569	573	595	580	636	592	604	624	580	628	604	634	628	613	604	565	604	604	571	602	621	622	628	594	580	612	608	557	609	626	645	635	590	592	614	654	632	607	562	611	631	629	601	626	621	616	600	570	623	628	629	563	587	618	579	588	563	636	575	595	607	590	577	641	627	643	637	594	628	592	609	615	615	629	578	565	571	603	657	618	590	595	610	606	609	611	637	606	592	598	597	603	579	583	586	578	645	616	607	591	586	593	605	620	602	569	616	592	627	594	577	604	603	612	548	620	633	582	570	603	641	591	604	637	585	561	603	629	624	630	585	611	594	588	606	617	629	626	637	599	632	577	594	601	621	619	628	634	576	595	556	634	584	647	611	599	598	633	679	582	559	587	609	610	635	623	610	600	578	592	587	578	556	651	541	584	617	576	584	658	594	559	600	616	560	624	577	570	582	571	575	602	561	618	567	611	604	620	615	581	632	600	562	609	588	613	596	587	563	650	653	566	602	573	578	618	541	573	608	646	575	619	600	654	602	581	576	618	602	632	626	600	647	629	577	584	622	599	552	614	592	574	612	611	579	530	620	564	620	601	616	601	572	608	626	612	594	648	592	594	575	596	585	590	605	581	613	573	624	575	595	589	603	586	633	578	616	604	625	620	618	595	562	574	591	612	583	618	603	593	580	630	583	614	612	583	603	603	585	549	613	611	606	594	570	597	616	590	589	624	624	590	582	608	607	573	584	537	625	571	604	585	613	584	636	621	682	594	592	633	599	605	633	549	610	598	596	626	587	561	569	595	639	652	612	549	575	587	607	597	653	585	622	553	584	603	619	599	668	598	617	630	608	609	610	601	629	559	616	600	582	625	588	616	622	637	589	625	596	630	628	594	589	567	580	628	603	599	626	616	625	644	585	580	595	645	585	570	584	576	632	599	647	627	600	612	598	584	586	612	581	624	577	591	573	613	605	600	628	635	571	615	595	583	596	560	576	618	615	593	595	541	604	641	626	600	600	595	553	596	599	616	640	640	619	590	594	623	575	603	598	548	585	573	629	615	583	608	657	600	592	607	562	632	600	621	631	588	625	615	636	563	598	617	574	593	540	609	584	596	621	630	604	646	587	607	565	650	606	573	585	560	600	616	647	586	594	550	568	634	566	617	620	609	603	565	592
5033	297	255	238	200	236	226	234	215	224	209	232	215	237	203	214	214	207	197	202	228	222	231	185	195	214	227	172	217	252	212	232	202	205	222	194	205	209	248	229	232	230	214	209	227	227	232	169	222	212	186	212	221	237	230	232	198	221	188	203	238	231	250	174	198	219	207	204	219	223	205	203	218	196	203	205	234	210	209	189	216	218	241	238	219	205	217	213	204	248	201	216	183	226	215	219	214	203	213	201	222	244	208	216	220	219	211	197	222	215	202	225	211	196	199	211	210	209	206	228	211	228	204	229	207	257	209	208	196	229	198	191	210	221	217	191	216	226	211	196	224	217	213	216	195	206	228	211	183	214	209	192	214	214	220	228	219	230	208	197	211	210	208	202	196	207	206	219	228	233	203	226	197	217	202	209	202	219	212	227	201	197	234	210	213	214	220	208	199	222	219	223	203	237	221	212	187	201	212	209	213	218	237	219	234	217	206	223	253	212	221	217	223	203	194	190	238	212	194	214	221	215	206	210	221	219	200	202	224	192	212	238	204	220	212	203	197	198	234	229	203	230	203	202	214	236	224	224	180	217	203	207	203	182	213	208	214	225	215	186	217	194	216	202	221	225	196	190	220	242	234	207	222	225	238	210	212	200	233	218	246	219	211	219	195	217	218	219	197	201	228	221	207	225	191	222	227	230	208	234	231	205	197	204	219	206	218	216	236	207	216	211	261	190	213	200	210	204	243	209	214	214	228	212	228	218	229	215	217	232	211	199	220	198	205	194	218	208	217	214	220	205	204	205	218	233	236	224	196	210	229	228	244	215	220	238	233	239	211	216	207	197	231	224	233	215	211	205	207	199	216	210	231	217	224	192	214	201	199	229	209	183	251	195	180	216	201	195	189	198	245	223	213	228	201	212	203	195	208	216	214	182	220	207	231	222	230	240	207	205	213	205	215	206	223	224	216	208	222	218	222	206	205	202	222	184	202	268	221	211	222	218	221	245	219	208	198	215	189	213	218	243	206	206	215	234	195	191	248	206	201	212	211	207	224	201	219	220	175	213	223	217	177	218	239	216	218	224	211	214	201	224	197	209	203	187	228	209	198	201	198	200	214	188	231	174	197	198	221	196	217	199	212	197	184	221	205	198	228	225	220	205	207	233	238	207	211	221	238	221	212	188	235	177	195	213	218	218	194	207	220	208	194	225	242	214	201	237	207	188	218	234	219	217	231	203	218	235	197	211	237	202	204	199	183	214	195	208	240	194	203	223	226	220	191	230	212	201	211	220	210	193	206	196	187	198	185	208	213	226	194	213	229	229	195	236	202	207	212	214	200	212	212	242	208	201	209	213	184	198	206	209	206	219	211	180	219	208	212	201	208	230	220	220	204	265	203	215	217	221	206	209	198	200	211	216	201	212	213	247	235	195	190	211	204	226	205	195	231	212	239	218	203	222	214	214	244	230	213	188	184	188	225	208	209	215	220	182	226	199	196	225	213	212	203	214	221	216	189	215	218	209	222	219	213	223	198	226	234	210	224	211	193	205	235	201	199	223	207	207	217	209	222	218	208	195	213	207	195	212	199	190	230	215	214	203	221	223	209	183	210	214	219	217	241	202	231	213	203	205	212	222	198	224	230	197	223	233	222	208	216	200	201	202	192	222	187	204	195	179	220	208	205	211	202	221	223	236	202	189	209	217	214	202	226	232	197	225	203	201	189	204	209	206	192	240	210	215	181	204	204	186	179	214	224	240	187	211	211	210	175	208	209	201	213	205	215	200	195	191	205	222	215	212	204	221	197	214	208	186	230	190	208	185	210	195	207	193	225	213	218	203	217	210	195	245	216	190	192	213	190	220	234	225	222	224	222	226	204	204	214	196	210	210	195	238	235	220	229	217	203	191	195	230	234	170	222	194	190	223	211	214	219	223	210	197	218	217	204	194	233	176	241	219	195	211	222	195	226	191	229	213	197	211	217	198	224	236	201	197	231	222	218	222	211	206	220	219	216	197	201	226	235	200	193	186	224	170	213	196	201	207	225	222	217	231	220	200	204	215	224	217	242	204	208	236	205	225	192	232	200	208	207	197	207	211	198	189	217	188	215	186	193	204	202	196	194	205	226	227	206	235	223	193	221	229	196	189	197	224	243	221	225	212	193	187	201	205	194	222	216	208	219	234	220	238	188	202	199	197	202	221	194	211	227	217	229	185	213	188	219	220	199	217	215	229	202	227	217	197	223	193	203	201	209	206	204	215	224	195	226	188	220	227	218	191	217	225	209	199	187	210	187	224	224	220	229	208	228	206	209	220	215	198	215	205	229	193	249	209	233	233	226	218	231	211	206	200	212	211	207	176	220	224	223	185	192	211	174	211	210	207	197	188	207	219	218	221	222	198	208	208	222	174	196	207	199	216	203	198	215	233	188	210	213	206	231	223	219	214	193	207	220	222	225	184	231	191	210	196	190	229	246	206	231	237	196	210	219	206	219	223	202	200	205	195	230	207	215	189	215	226	217	203	199	195	211	196	192	214	231	237	197	237	252	210	225	232	226	238	191	191	202	233	200	227	192	217	191	194	212	213	193	220	216	206	218	216	203	178	209	180	204	197	220	209	220	232	179	204	191	203	224	231	190	242	212	217	220	234	208	192	202	225	176	197	217	204	225	208	236	220	201	212	207	233	219	212	196	201	240	238	204	212	200	206	198	231	237	203	203	206	229	205	212	200	225	205	231	185	228	215	222	200	213	181	211	174	215	211	216	202	221	216	219	221	216	190	190	215	197	195	215	205	189	186	229	203	186	215	200	210	215	218	224	224	214	217	206	234	210	217	197	221	198	222	203	191	200	190	211	203	221	234	226	219	181	215	218	221	198	210	223	236	204	187	216	205	218	233	227	213	199	226	195	194	217	225	230	200	221	203	217	201	229	227	200	224	187	230	220	221	211	196	219	218	205	212	219	205	216	190	223	237	228	207	211	210	201	210	197	211	196	214	213	191	221	213	216	221	180	226	175	245	209	206	210	186	205	222	208	223	205	201	205	198	187	236	211	237	208	218	214	202	218	211	230	208	203	207	196	215	221	211	203	205	212	218	238	187	216	219	212	209	212	196	234	245	243	187	197	203	202	239	236	222	221	203	208	212	254	228	208	210	231	234	228	229	237	205	218	212	199	209	214	218	216	210	241	213	222	216	207	231	214	211	215	217	224	210	208	208	233	220	231	241	212	203	199	235	206	226	186	217	191	228	209	192	233	227	199	211	223	217	203	236	202	183	220	217	214	183	221	200	183	211	220	227	204	224	220	216	206	215	194	193	237	222	200	183	217	208	208	205	231	206	227	208	216	225	210	185	214	207	230	213	225	204	209	218	224	226	208	228	217	197	215	197	210	176	215	204	193	201	222	216	225	203	207	215	210	200	211	228	209	212	223	214	225	223	234	197	183	174	232	224	196	220	208	227	228	232	231	197	190	213	211	200	213	223	199	207	191	192	218	186
4550	638	673	753	711	679	609	647	593	626	633	647	626	611	572	611	583	583	591	597	631	643	548	624	608	576	554	633	572	634	589	582	582	599	551	588	600	574	607	582	594	552	539	643	568	538	572	595	608	590	577	572	628	566	602	576	582	580	585	580	620	592	529	576	607	594	605	609	518	635	596	554	590	584	550	570	593	614	602	582	577	557	556	586	581	553	537	620	550	613	612	573	610	565	620	580	602	596	557	562	550	596	601	578	616	620	615	613	564	598	623	574	609	586	548	554	598	586	575	597	629	594	565	558	565	636	568	574	559	620	586	612	582	583	584	584	546	551	604	570	566	591	599	636	608	609	577	565	563	544	597	560	598	544	615	575	527	613	574	592	590	597	608	619	573	581	618	569	579	545	592	568	571	590	558	597	619	611	598	557	572	562	551	560	588	559	585	617	588	616	575	589	586	605	610	589	589	637	585	596	566	607	611	542	573	591	564	555	556	588	612	602	595	602	552	581	580	568	556	578	575	585	604	582	547	568	569	564	615	571	571	629	552	538	569	580	576	574	597	568	576	600	618	562	600	570	608	615	531	611	553	592	517	575	592	591	565	569	578	574	604	542	547	629	606	576	617	618	591	582	573	614	587	621	617	586	592	580	558	548	623	589	603	594	623	576	609	537	582	590	593	596	587	584	615	590	601	609	549	566	578	581	555	600	579	569	586	576	600	570	591	568	536	555	610	591	606	578	576	589	625	584	573	581	605	592	585	553	565	620	607	561	598	611	561	584	561	584	610	603	567	546	559	578	578	572	616	625	601	584	609	601	587	555	638	552	582	613	609	617	611	645	576	619	585	565	573	551	534	539	611	590	581	592	590	566	589	587	588	572	577	588	567	603	569	586	570	574	559	560	568	563	587	647	587	561	665	549	616	563	596	607	621	616	625	588	587	579	590	591	568	605	589	641	576	592	577	543	554	554	591	553	580	565	572	585	605	592	612	582	586	581	533	553	545	551	579	600	532	600	631	594	551	559	587	590	638	575	592	600	587	593	579	592	562	576	635	539	564	618	584	569	569	605	597	555	586	576	590	558	531	586	573	582	539	580	573	625	587	583	571	592	562	585	561	538	589	563	534	636	604	586	538	584	589	567	579	613	581	605	569	578	593	596	611	614	576	610	605	620	589	602	590	564	559	582	550	574	545	579	613	557	502	554	576	589	607	613	596	599	593	566	596	545	587	549	567	577	585	594	578	558	611	589	536	564	642	571	609	547	585	583	612	618	547	578	590	576	589	597	574	566	574	556	536	604	563	554	595	574	573	556	539	601	566	562	606	582	601	588	631	562	580	523	542	583	613	589	567	582	622	566	588	604	558	564	600	531	562	614	618	607	543	593	573	600	577	609	588	599	573	568	554	611	600	577	601	553	568	554	573	598	573	546	596	598	576	572	576	584	613	586	596	605	596	588	568	575	569	588	598	612	577	592	572	561	553	575	569	560	569	590	596	618	557	615	553	607	598	538	566	598	576	561	582	566	560	611	598	611	596	558	604	597	550	570	573	612	582	616	597	586	618	586	609	537	588	638	626	587	625	578	611	562	600	598	570	617	572	589	591	608	564	568	611	604	599	627	610	592	585	558	556	593	566	582	595	570	624	598	615	580	602	566	594	525	609	577	610	551	574	567	586	553	600	608	560	579	604	580	603	563	571	610	551	564	581	557	578	566	553	587	551	594	577	529	585	598	570	573	596	573	596	543	608	557	570	602	569	588	580	586	587	593	562	592	606	585	556	594	585	588	592	572	577	604	572	575	568	579	567	585	595	600	605	609	618	599	570	583	563	596	569	581	586	559	591	618	582	535	592	578	579	610	580	534	591	570	590	570	557	622	545	580	587	590	593	562	569	575	566	584	557	583	582	634	592	611	616	593	595	605	624	551	588	603	589	556	569	592	562	611	591	585	597	595	603	547	601	604	536	586	618	541	604	557	584	556	531	619	623	578	574	579	589	538	609	537	580	593	551	569	605	603	549	613	574	560	580	591	588	598	613	617	631	571	585	537	552	617	600	609	588	593	613	530	566	535	596	582	608	573	601	586	571	563	554	589	605	569	607	558	590	556	570	583	561	594	564	587	562	613	605	582	544	585	583	592	622	583	588	581	529	587	591	526	574	587	571	593	619	585	594	618	606	627	532	571	578	637	593	563	635	594	565	598	564	559	564	587	569	565	616	648	588	563	594	560	633	594	607	589	604	596	587	600	559	551	595	579	629	614	573	613	566	616	556	545	572	536	570	583	606	535	561	638	597	584	629	593	596	575	620	619	595	630	590	605	575	592	615	577	604	538	563	577	598	601	603	581	551	580	561	622	596	563	600	599	567	578	549	558	568	577	566	567	548	607	564	539	598	550	599	570	582	638	587	638	601	587	617	561	591	559	623	629	598	573	542	579	595	555	553	589	547	542	570	612	548	580	590	567	606	565	601	568	562	559	562	611	579	595	591	567	549	566	590	576	556	521	616	570	612	615	591	534	602	577	558	581	595	591	549	535	611	594	551	591	593	547	633	605	578	565	595	595	575	570	589	541	565	531	618	589	589	563	563	560	561	566	607	577	632	593	629	579	622	617	604	578	579	585	552	598	587	617	558	604	585	575	616	565	609	581	546	646	612	593	598	609	615	581	598	579	590	574	595	598	618	575	577	587	609	574	562	580	549	565	581	629	556	622	580	570	565	611	564	601	587	581	551	625	549	554	555	585	577	568	592	604	586	607	605	545	577	555	548	586	562	562	595	612	584	576	593	581	586	558	602	624	589	597	517	525	578	589	592	553	599	595	602	532	577	572	580	582	628	624	535	576	573	541	585	584	576	546	579	571	594	596	564	587	578	573	583	557	596	571	594	612	603	611	596	545	583	604	533	566	583	589	572	542	544	576	574	575	578	589	611	599	575	586	577	561	600	562	576	603	624	575	563	591	587	567	587	588	575	552	611	583	605	605	540	612	626	544	614	574	565	536	579	573	651	557	568	606	610	640	579	595	629	595	593	586	591	568	572	569	608	575	564	614	568	570	542	595	595	565	582	557	577	563	572	557	607	551	599	571	608	561	629	570	542	572	587	578	565	552	567	600	607	574	578	604	573	571	590	621	563	565	609	581	609	570	576	559	563	513	587	565	579	582	596	586	643	574	560	624	599	581	580	543	556	602	581	588	618	616	573	583	622	616	543	595	591	625	576	541	580	582	606	576	570	579	570	564	566	600	576	581	580	550	602	578	581	567	585	561	601	585	561	575	570	550	603	581	601	591	599	569	536	615	555	555	549	554	551	589	559	526	542	595	580	601	594	579	593	601	599	577	598	604	554	566	549	582	556	562	579	573	556	595	561	568	579	557	557	562	549	577	597	553	588	595	608	551	606	602	529	559	562	625	610	590	567	577	611	569	584	589	565	629	555	597	571	634	614	582	562	550	622	563	606	595	571	576	596	593	562	585	616	593	617	551	542	575
33135	5808	1407	1045	740	619	546	488	470	416	382	386	326	420	330	365	313	340	349	336	345	367	356	304	311	340	316	332	342	327	297	306	333	314	308	283	333	313	330	295	323	308	317	329	315	312	353	341	337	305	274	315	291	322	307	308	297	327	352	324	311	312	339	335	315	290	324	305	309	277	300	314	299	331	292	331	288	294	308	303	324	327	311	316	310	314	319	299	330	326	315	291	272	307	321	333	296	327	312	345	334	285	297	315	324	299	302	318	310	322	326	311	314	309	309	282	293	338	316	354	344	322	304	312	309	322	317	364	313	311	302	313	340	314	338	278	310	333	293	338	298	343	271	278	308	331	286	332	310	301	322	307	326	307	271	318	289	319	319	303	276	313	301	314	303	314	294	315	346	321	273	340	296	314	312	321	304	320	354	305	291	292	304	313	313	314	307	298	304	358	306	340	301	311	352	313	306	328	337	300	283	319	332	314	348	303	302	319	330	311	287	296	279	320	326	314	303	311	341	289	298	304	287	335	328	322	292	307	334	308	326	333	306	316	331	306	288	297	305	328	311	312	313	326	326	325	305	291	312	295	330	339	281	333	328	305	317	292	289	296	328	326	315	305	328	334	315	306	306	309	330	293	331	291	317	310	310	315	319	310	311	313	312	313	348	290	322	318	318	320	289	271	330	321	325	344	302	310	330	321	302	339	295	348	302	296	330	348	318	344	307	312	279	308	294	301	313	326	296	307	263	307	295	304	302	295	296	320	300	293	318	336	315	284	286	312	288	315	309	319	312	330	312	339	306	312	351	275	327	295	318	332	339	319	299	341	301	308	350	332	325	306	316	296	324	321	337	328	320	315	331	292	292	368	302	308	325	301	305	301	291	297	282	331	292	310	300	298	296	292	309	298	287	280	289	339	306	301	309	296	277	353	276	329	316	357	333	316	335	316	308	310	285	288	306	340	328	288	294	329	306	312	318	308	307	325	272	335	336	296	295	281	283	317	281	312	346	303	322	336	316	348	325	280	299	314	300	330	286	313	312	289	298	309	321	324	311	292	317	308	300	312	302	319	307	336	313	292	290	314	322	312	305	319	315	283	339	304	333	360	291	322	300	323	323	334	311	336	322	339	335	323	314	311	336	285	322	321	321	301	322	313	317	310	312	297	350	315	291	298	328	301	293	290	328	307	313	337	326	302	339	323	306	316	353	335	291	307	335	332	293	300	308	313	313	312	339	320	330	309	317	343	331	341	306	300	319	310	291	303	315	322	338	337	304	298	283	334	324	323	305	313	311	319	333	308	309	311	289	334	344	315	342	327	331	325	328	313	312	304	334	346	358	313	333	315	319	315	294	321	312	324	314	310	286	346	311	302	306	319	317	316	314	295	311	304	319	285	295	302	357	316	328	331	330	333	335	307	321	308	305	332	308	322	309	324	326	325	307	306	310	303	331	309	318	307	305	280	295	314	345	297	311	303	319	336	316	347	304	339	322	305	292	308	329	276	342	304	317	306	336	300	296	339	280	315	283	282	327	323	305	308	302	328	283	277	340	303	292	327	297	307	298	303	334	292	319	292	305	335	305	335	320	309	335	320	298	322	314	296	312	307	328	314	315	333	293	300	309	304	311	310	316	318	326	283	294	307	315	333	312	341	291	311	314	310	286	324	274	314	341	315	328	329	306	330	286	315	304	323	315	317	312	301	324	319	328	313	309	324	313	349	350	300	328	324	329	319	337	326	298	316	300	287	307	283	347	277	339	292	327	298	321	270	286	311	309	313	271	352	305	327	328	326	350	317	336	314	298	296	305	313	324	303	343	280	314	291	297	309	269	322	321	336	326	284	289	292	317	296	295	304	311	324	306	319	311	344	325	292	284	270	312	318	334	294	305	292	301	324	307	272	318	310	342	327	304	326	328	316	309	336	322	339	315	302	296	301	290	312	298	310	325	337	338	349	328	343	311	308	288	297	274	299	289	332	337	322	308	289	347	287	318	324	301	324	332	309	313	315	309	281	327	329	338	315	326	320	274	325	322	318	321	306	316	302	302	309	316	307	324	317	327	325	275	308	320	304	316	323	313	321	312	312	338	320	314	293	308	297	296	344	307	317	293	293	315	307	313	332	303	320	311	274	312	329	328	287	311	308	332	287	325	302	333	297	294	309	330	302	314	338	323	319	316	319	323	295	312	321	319	287	319	329	316	252	284	319	303	326	313	317	320	295	341	323	309	304	329	304	307	315	323	334	300	302	319	323	315	294	332	301	298	311	331	317	333	318	336	309	306	324	332	296	303	319	286	316	325	338	331	321	325	347	339	314	304	288	300	327	321	334	322	288	295	314	331	314	305	307	335	292	294	299	318	291	292	334	324	302	311	311	287	314	339	311	310	305	292	305	272	316	317	298	331	312	345	322	314	317	343	306	285	300	308	322	319	338	347	296	297	329	303	305	299	315	302	297	292	349	290	289	359	315	294	338	325	325	328	301	321	317	305	311	318	308	317	321	310	325	308	299	296	307	289	284	305	318	315	333	319	320	301	281	308	322	300	301	288	346	304	313	310	334	328	348	310	343	311	319	308	364	300	325	310	321	281	331	302	305	308	306	296	297	303	313	306	307	293	325	302	315	332	332	301	327	312	311	317	296	335	331	315	337	309	294	294	272	263	288	306	318	322	291	335	324	319	314	324	309	347	320	289	309	300	303	279	305	311	338	309	316	284	305	306	295	281	312	332	327	288	355	339	300	317	304	319	288	304	331	331	291	307	283	298	294	327	303	299	329	291	303	334	340	322	328	299	284	293	309	296	316	317	354	343	287	327	325	281	296	318	308	336	294	291	316	288	298	311	313	287	319	306	312	281	306	278	276	334	303	329	318	313	309	312	323	323	313	272	354	320	314	287	294	311	335	291	285	306	306	267	332	317	278	299	329	304	327	291	339	315	314	319	272	315	318	296	301	309	323	304	345	325	325	324	337	334	271	316	324	313	332	306	317	279	293	324	345	295	323	304	335	291	342	327	307	322	327	288	312	339	303	321	304	314	318	317	319	333	318	311	295	298	314	295	331	334	333	340	327	346	320	345	315	318	299	325	348	304	332	341	330	293	297	325	294	339	335	313	317	314	324	324	304	328	332	312	328	276	315	308	313	311	325	303	324	315	330	299	321	286	326	319	334	305	312	311	307	313	330	314	353	328	297	321	306	316	286	319	302	342	337	291	322	267	297	293	298	293	335	298	303	319	318	321	329	296	342	320	306	307	289	298	297	280	319	284	321	286	305	298	288	294	313	306	298	286	325	313	344	300	261	323	334	294	333	286	315	308	320	312	296	308	326	328	318	334	331	355	323	327	332	339	327	347	343	297	322	335	280	301	319	307	314	300	298	323	336	311	288	344	323	341	318	301	334	301	315	306	359	345	339	319	326	317	320	288	300	303	284	306	329	326	316	306	302	298	333	299	326	309	337	335	308	304	301	329	333	297	310	342	290	269	312	323	330
16846	1595	3080	3443	3054	2532	2137	1858	1637	1474	1448	1347	1290	1200	1116	1166	1033	1069	1036	1022	1010	965	941	980	957	975	892	886	931	908	927	850	875	850	883	883	864	852	848	849	832	832	800	821	819	840	825	822	846	852	842	830	883	821	857	842	849	809	837	820	829	820	817	822	791	902	781	775	796	844	837	821	812	877	855	777	760	836	795	801	806	856	835	823	828	808	824	819	849	826	791	811	803	853	809	823	748	868	847	813	851	758	778	814	793	793	820	795	802	839	828	840	772	813	784	841	792	791	760	826	735	837	801	791	791	825	777	837	813	796	819	784	778	760	788	845	810	845	779	834	819	865	777	793	801	843	777	822	803	791	788	756	783	840	800	827	786	792	783	857	808	821	824	788	825	799	785	804	782	775	802	790	794	753	824	853	779	760	787	843	819	810	795	792	793	869	798	829	784	786	804	828	767	794	797	821	799	799	758	825	824	816	806	865	832	798	796	785	789	799	790	834	783	764	833	799	795	793	780	851	779	799	756	799	817	782	797	811	797	812	802	822	821	823	826	768	816	795	814	836	863	810	863	823	757	764	802	814	819	817	812	803	774	760	743	806	834	822	835	733	789	775	784	798	844	828	817	757	797	829	814	791	815	814	790	783	777	855	808	785	835	825	750	813	815	804	833	802	820	844	772	810	820	769	799	751	847	746	765	774	767	784	812	789	756	859	787	787	825	792	780	819	866	812	790	813	853	829	810	817	830	822	833	853	727	865	803	811	831	822	856	799	847	815	818	806	846	804	754	827	780	747	771	806	822	800	775	848	802	786	796	786	840	803	814	781	845	796	828	815	829	824	786	811	864	784	790	802	823	822	829	807	850	830	834	789	786	722	813	866	835	784	790	766	810	803	803	824	788	811	816	772	823	814	772	826	830	824	773	845	823	828	797	777	830	809	805	810	776	805	804	782	787	845	797	819	830	806	800	794	824	779	838	833	831	824	784	799	780	796	807	763	774	788	844	846	738	846	799	795	764	748	765	780	837	789	778	781	824	777	812	831	832	783	799	784	865	837	818	811	810	750	818	800	838	789	809	788	861	833	752	788	802	746	816	750	830	810	821	768	793	825	783	824	815	820	796	809	830	827	827	841	830	835	789	797	771	791	781	808	765	777	821	787	838	789	819	775	804	787	776	782	807	784	775	830	781	831	797	851	796	840	854	869	785	840	762	791	826	880	813	800	788	796	794	791	810	818	804	756	821	798	772	813	775	796	798	820	774	777	830	800	802	809	824	797	820	888	753	807	783	788	823	808	828	822	845	810	803	802	838	742	849	787	814	799	751	830	824	765	821	735	785	823	869	793	807	768	871	840	848	800	800	768	853	820	823	787	755	849	809	774	818	843	749	797	798	783	783	814	799	763	825	789	887	801	808	878	877	835	776	769	774	832	777	831	821	821	832	821	778	815	806	824	742	792	825	770	827	761	816	789	795	845	802	770	770	812	820	814	805	829	822	865	715	818	765	821	798	858	806	828	777	804	825	833	806	785	801	820	825	867	818	840	778	774	754	803	793	761	852	813	806	772	799	831	804	788	842	798	776	764	809	769	839	734	796	835	824	839	765	787	810	865	816	843	841	772	805	829	804	808	754	826	814	784	825	790	819	863	866	840	761	828	761	849	811	801	807	782	832	796	815	813	783	784	800	785	794	823	828	841	776	849	796	763	808	772	786	788	800	766	763	808	790	800	797	759	750	799	799	811	827	793	848	781	805	795	780	872	787	778	811	862	804	797	792	799	823	810	883	827	843	831	818	802	753	801	797	844	812	836	746	812	853	788	774	782	829	799	850	757	795	869	796	805	809	785	776	836	811	824	797	819	808	756	814	795	789	772	832	836	733	794	819	812	771	795	855	771	841	763	778	805	838	811	818	828	770	801	805	748	781	834	823	758	819	794	776	816	866	813	786	735	791	798	851	811	795	764	844	813	765	800	845	733	775	845	801	850	790	842	754	804	825	796	813	796	819	831	779	808	771	829	767	792	787	804	817	841	818	774	790	818	786	786	758	804	766	830	756	809	804	838	786	795	811	783	853	855	813	843	803	831	787	775	814	780	793	768	812	796	789	810	812	841	803	793	806	830	782	804	805	815	767	836	782	851	810	834	757	829	848	819	796	814	785	791	794	783	774	798	814	769	828	789	826	803	788	793	800	805	770	756	834	848	851	815	793	799	820	802	848	760	786	783	796	802	794	792	784	857	888	797	806	794	834	816	770	761	820	767	780	849	817	802	742	861	828	804	822	782	794	832	805	771	794	822	815	844	804	811	777	859	797	784	826	804	789	826	782	817	855	791	792	841	815	781	804	769	840	768	799	789	825	849	846	755	872	779	769	791	821	821	800	815	814	784	865	803	830	809	849	882	821	832	775	790	803	826	739	768	836	826	798	806	876	762	817	820	809	779	788	811	783	799	793	842	815	793	808	748	776	784	882	865	809	815	815	798	827	831	782	782	818	813	787	797	763	802	783	793	811	806	819	817	743	767	799	851	841	799	818	810	835	841	807	798	839	799	804	809	817	801	838	758	822	869	817	812	798	769	825	784	766	801	852	800	796	822	811	831	805	795	822	767	752	752	768	802	824	771	826	779	851	859	810	776	794	750	760	829	806	806	757	804	762	760	788	813	781	793	822	805	773	800	766	846	817	788	787	843	820	779	801	805	808	798	827	850	845	790	821	822	789	829	795	879	820	751	823	785	789	766	822	826	805	812	838	789	870	824	792	859	827	799	773	779	837	791	801	838	811	834	842	837	790	798	804	793	786	802	840	761	786	781	855	803	782	799	781	866	786	775	793	750	815	778	738	840	853	795	792	850	808	819	854	736	806	808	816	788	769	791	767	782	696	844	793	828	803	791	805	789	794	819	820	795	790	803	899	832	798	788	873	792	782	758	725	798	829	757	768	757	829	831	843	819	796	802	849	784	840	778	811	789	844	776	757	785	829	839	809	746	821	807	838	843	825	768	808	814	816	754	809	828	812	813	779	849	824	789	829	809	805	780	793	846	784	852	794	877	802	850	760	835	794	830	824	811	798	773	783	814	753	786	738	840	814	791	803	826	777	816	801	769	775	794	818	803	814	761	805	830	805	856	797	818	796	771	781	812	824	767	772	747	819	811	822	827	825	784	771	808	812	796	775	791	781	808	758	804	811	821	757	777	813	799	803	818	835	816	814	790	834	837	846	779	840	814	820	815	794	787	776	781	785	757	890	813	824	769	891	794	829	835	809	827	776	840	758	855	821	836	790	824	849	790	786	833	841	810	826	778	834	817	798	877	809	813	790	795	795	806	782	799	759	798	799	762	792	775	786	809	770	802	822	796	755	821	865	830	866	781	802	783	782	767	779	770	757	790	821	797	790	774	846	804	824	766	761	798	775	801	835	801	838	799	769	792	797	823	815	768	741	796	834	796	848	832	745	839	766	752	836	785	813	825	840	780	801	800	813	812	800	820
47834	13023	2831	1771	1250	874	702	590	525	444	389	376	370	344	320	367	286	276	280	290	291	256	290	255	231	236	282	258	266	260	248	218	241	253	277	282	227	230	261	225	259	229	235	251	242	236	239	267	223	242	255	230	256	251	232	215	233	223	247	224	243	236	243	227	247	217	223	209	270	219	225	267	248	220	226	220	238	223	242	239	207	205	244	238	214	247	221	238	232	238	247	239	229	257	219	247	246	247	254	253	220	229	240	221	238	222	235	241	224	216	215	228	229	203	247	241	255	219	226	215	231	239	219	219	205	232	226	256	243	230	225	242	251	246	230	246	260	235	253	223	231	254	229	249	216	247	244	245	237	235	231	215	246	236	243	242	219	244	228	217	215	240	224	232	251	256	215	252	200	241	233	241	239	256	261	217	227	241	252	249	227	231	235	249	227	238	228	248	229	225	235	234	218	256	229	213	205	222	231	228	221	196	220	219	242	218	232	212	238	247	240	273	236	234	231	240	233	247	269	230	229	220	229	229	236	223	239	229	223	226	236	209	245	209	267	235	215	272	231	203	259	234	239	250	226	228	211	243	234	232	234	235	215	252	224	245	240	228	218	218	238	242	235	233	226	233	220	268	235	203	252	257	231	218	225	235	229	234	271	210	224	234	227	241	235	235	242	239	219	218	217	229	244	241	224	237	227	230	227	267	238	216	224	217	232	243	237	243	237	240	260	228	220	246	253	241	241	213	208	203	254	224	231	211	241	247	213	241	217	253	242	245	243	238	229	244	233	247	204	240	210	213	226	263	271	204	224	219	215	232	207	219	203	228	257	226	226	232	222	205	224	222	204	232	213	215	266	252	213	229	231	232	217	229	221	247	221	240	228	212	248	234	271	227	227	215	230	232	242	236	236	215	202	238	203	226	219	210	218	221	247	254	246	215	249	221	230	253	243	221	223	223	244	256	211	240	270	228	246	228	204	243	224	251	216	238	211	253	231	243	252	249	235	206	224	266	226	235	240	234	202	212	245	238	227	249	251	243	231	271	224	218	221	229	225	223	219	247	223	256	246	252	228	246	220	236	242	241	218	257	241	225	232	235	219	225	243	212	239	251	249	215	218	218	221	254	228	234	218	210	209	221	220	238	264	246	223	250	223	232	233	255	224	231	225	241	230	230	237	226	223	243	266	264	226	232	212	251	222	218	208	220	254	227	237	271	221	192	220	213	249	230	218	245	213	218	234	277	226	230	231	266	224	234	248	204	246	225	222	234	252	238	244	236	227	223	228	209	226	228	224	216	215	209	242	234	204	231	216	228	242	213	220	232	259	244	236	240	221	233	230	215	226	273	226	222	224	202	220	249	233	287	231	243	229	238	240	230	255	244	239	201	242	245	259	247	248	233	224	224	243	235	202	240	227	225	236	256	243	251	256	231	224	238	227	216	227	245	221	251	234	219	217	210	223	227	232	225	256	238	235	203	245	226	234	202	246	255	247	246	250	255	192	220	218	239	229	224	241	233	242	220	233	236	243	232	229	231	260	262	217	197	209	211	235	235	242	226	229	235	242	236	215	234	197	226	237	229	252	227	237	207	210	219	237	215	260	226	218	230	253	218	215	205	221	235	221	203	247	265	224	239	236	237	250	242	235	249	203	242	257	206	212	216	225	223	245	227	214	254	256	236	238	249	235	221	224	271	250	224	250	268	248	207	251	224	225	237	264	239	247	218	243	236	226	196	239	217	243	223	220	253	220	235	227	238	243	239	264	199	233	216	205	213	224	243	221	223	229	204	211	242	204	223	243	265	225	247	210	251	244	250	237	245	216	231	250	263	241	224	224	226	217	222	217	220	267	251	221	217	222	241	226	250	236	233	256	231	216	206	258	207	252	224	184	220	219	248	232	233	228	247	250	221	232	235	226	250	244	234	249	223	215	218	241	249	237	216	253	215	244	233	259	252	229	241	227	261	234	205	244	203	253	247	239	208	192	227	220	257	249	231	274	258	267	200	251	229	239	230	233	232	217	236	216	223	201	237	236	241	225	238	241	223	245	223	233	222	252	224	251	202	216	223	234	242	221	207	239	248	233	240	236	231	224	239	236	238	220	225	246	228	251	238	251	247	236	228	224	249	268	236	213	243	199	244	268	196	256	225	263	252	230	235	244	218	255	213	231	234	237	244	237	261	228	232	233	250	233	242	208	278	219	211	250	238	233	219	241	219	233	244	230	201	240	222	255	250	233	247	242	229	228	224	247	253	233	225	205	238	209	236	241	220	234	246	257	237	193	224	223	255	231	262	237	221	213	213	239	217	219	222	223	258	235	226	227	253	248	220	246	232	230	218	256	217	235	234	223	237	224	237	250	233	236	228	231	226	247	242	218	195	225	235	248	216	241	233	244	260	237	228	229	227	218	220	215	220	213	253	230	210	244	240	258	211	273	212	249	228	236	216	236	238	208	225	253	265	206	229	223	225	230	243	232	226	243	242	243	232	243	238	231	266	244	247	227	231	224	256	228	219	242	260	232	262	225	269	214	246	217	216	230	224	233	222	235	233	214	248	252	219	236	208	231	224	247	239	228	226	235	232	247	218	224	241	221	236	252	258	232	254	248	242	227	237	213	215	263	230	198	225	234	237	217	238	224	194	223	210	220	230	229	213	217	236	199	226	244	235	223	225	232	236	230	248	212	250	244	252	221	239	241	238	211	239	242	245	264	241	260	215	243	218	230	240	244	235	231	244	236	242	234	218	242	233	203	217	242	266	229	223	212	246	242	230	225	222	225	243	229	257	235	207	241	231	237	240	241	238	242	232	211	191	235	262	210	235	240	236	238	239	225	240	234	254	244	224	220	230	218	220	223	221	203	230	243	227	226	229	262	233	241	214	236	237	211	233	242	228	242	247	213	230	243	238	250	242	230	240	269	228	232	251	229	213	208	231	255	239	233	241	255	209	255	248	234	204	248	210	218	223	245	239	273	233	257	201	223	217	234	208	244	202	268	255	244	224	222	231	236	240	254	224	237	219	217	231	221	237	215	239	218	222	208	250	203	250	236	206	230	223	220	219	237	237	222	226	241	226	223	234	246	238	281	215	237	234	220	251	244	216	221	228	217	237	231	219	235	234	247	245	229	222	209	225	241	219	193	217	207	210	225	224	217	235	272	252	219	255	248	225	230	225	251	229	235	221	193	218	242	239	243	243	247	249	232	222	249	232	238	236	232	222	239	210	254	259	241	240	235	221	224	238	211	249	217	227	262	201	240	233	240	212	229	232	209	259	218	236	203	216	231	262	258	235	215	233	227	231	230	228	228	247	225	213	246	219	235	218	238	234	239	218	220	229	239	219	215	200	243	238	232	238	223	217	233	258	222	261	246	221	220	252	253	223	222	232	259	213	249	221	221	220	225	211	227	211	246	228	257	259	254	216	248	209	242	245	196	246	253	251	236	236	247	218	217	255	212	236	235	231	261	226	212	244	234	230	216	238	213	225	231	205	262	211
24069	2298	4951	5451	4599	3766	3094	2601	2231	1949	1824	1544	1454	1411	1347	1244	1157	1107	991	999	958	932	861	887	777	834	829	811	757	805	771	751	749	765	759	696	718	740	667	702	675	669	698	678	705	661	659	669	683	704	666	674	643	688	623	633	639	609	665	643	626	610	626	633	591	700	631	606	623	594	636	640	650	595	613	620	604	587	574	650	632	613	578	603	586	610	607	627	598	613	580	561	612	618	627	603	614	606	593	613	602	588	673	603	620	596	615	648	573	590	575	592	600	594	577	583	611	634	635	612	625	604	624	606	588	642	644	612	570	627	630	608	670	579	591	643	596	614	649	593	594	590	582	614	569	569	629	611	619	584	590	627	583	611	620	680	617	594	614	614	583	606	626	633	609	624	638	611	585	588	619	612	608	583	595	594	626	670	602	610	574	592	560	596	597	636	577	605	598	585	599	625	577	574	604	636	600	552	598	575	551	607	576	610	553	602	579	606	588	592	623	633	574	607	647	572	621	581	593	573	601	573	614	570	606	561	614	592	591	592	610	593	588	536	656	542	654	614	642	617	582	590	628	606	596	562	590	606	609	645	568	594	643	603	617	612	591	572	588	592	597	588	582	591	578	605	611	586	576	557	580	588	592	611	661	608	578	612	570	599	649	564	605	615	608	592	610	550	612	613	605	591	610	601	620	621	569	585	584	593	592	640	604	604	589	620	596	572	620	557	586	599	568	555	672	600	603	581	597	598	606	571	607	589	579	609	603	582	604	613	616	625	609	629	551	563	618	564	618	602	564	609	596	564	625	595	610	584	566	592	560	641	542	602	604	590	535	616	583	642	606	591	621	613	628	598	603	598	646	647	612	594	633	652	592	553	616	584	603	627	596	634	616	588	594	580	555	573	622	601	568	579	617	568	592	598	582	586	624	618	595	572	611	608	562	612	598	617	566	602	563	550	573	591	640	546	607	566	582	602	613	605	609	591	599	620	557	595	619	593	558	602	647	645	571	560	602	622	626	616	592	612	605	626	627	610	583	611	590	637	588	590	586	605	557	594	612	654	580	588	646	550	577	563	608	640	593	591	560	612	630	606	597	668	622	591	587	579	544	601	560	609	585	600	606	616	624	597	617	644	581	612	621	600	623	589	605	632	642	621	598	607	595	615	594	587	647	601	613	610	598	608	645	611	583	622	601	580	626	646	601	609	555	589	611	599	588	565	561	616	551	599	631	550	558	597	609	605	639	607	605	586	629	561	591	552	559	586	589	567	584	624	614	602	627	598	578	569	594	633	589	590	600	629	580	616	577	598	639	608	581	605	596	625	591	527	560	578	607	617	579	580	583	605	613	559	575	561	635	611	587	590	570	613	602	579	627	598	613	600	623	601	572	630	596	581	628	622	638	651	621	571	628	605	534	574	575	611	585	601	599	630	566	606	593	595	618	619	587	563	553	581	577	622	593	585	605	577	611	585	622	590	581	632	593	563	547	584	598	556	614	587	609	576	590	581	602	601	591	575	602	614	601	625	587	578	647	597	575	630	576	595	602	599	584	576	589	576	629	648	581	574	641	624	614	597	628	615	613	590	575	576	608	618	584	630	624	588	603	609	568	612	613	601	567	579	624	585	611	576	583	595	598	619	618	591	573	623	616	610	603	594	593	623	622	620	599	574	571	618	611	566	593	600	617	611	637	601	587	586	629	611	608	589	575	588	575	601	632	607	598	572	546	572	557	586	619	584	621	588	590	557	635	636	626	616	611	611	570	598	600	607	602	543	613	587	638	562	590	597	604	580	560	615	600	581	633	590	633	602	580	575	594	625	621	579	568	588	549	633	581	580	570	610	607	621	583	581	594	608	586	608	564	604	637	568	586	572	583	613	609	608	612	613	644	575	630	599	545	607	631	570	539	610	624	550	605	603	592	598	631	599	589	627	593	588	631	602	574	547	576	672	603	561	641	615	596	557	566	562	646	628	607	591	579	602	604	601	601	626	645	554	602	570	582	571	611	612	602	615	607	621	600	596	620	599	641	598	583	613	586	605	621	594	583	566	608	607	556	605	618	654	578	617	617	547	621	586	653	577	610	634	544	573	622	565	611	628	603	592	627	586	578	588	583	570	588	529	614	562	628	576	587	616	625	603	597	587	601	584	628	571	595	606	601	555	605	572	588	628	637	643	615	590	582	641	639	593	604	593	578	593	605	585	629	643	581	573	599	606	613	584	600	584	565	546	592	638	604	597	608	588	580	607	593	571	577	557	585	601	610	601	603	583	579	583	599	632	603	586	595	626	622	606	568	595	608	600	605	581	639	626	627	633	592	623	583	611	594	512	617	602	596	550	613	623	593	625	570	645	619	615	618	593	588	571	579	593	590	599	564	600	613	644	606	602	593	614	596	595	620	613	620	599	576	591	635	610	584	582	583	610	569	594	558	584	607	580	608	629	579	569	634	611	582	607	612	575	616	608	610	612	636	602	602	590	611	585	615	594	585	622	580	613	618	568	582	550	616	635	587	606	608	567	592	537	580	549	614	616	603	632	603	634	620	579	569	587	531	592	589	563	637	599	597	623	618	562	631	558	591	588	648	632	610	566	605	567	669	598	575	633	579	638	600	643	585	644	592	633	553	598	614	597	588	633	615	604	573	579	613	617	541	614	590	609	637	617	621	624	579	622	604	593	611	634	648	591	562	560	588	588	610	614	581	637	646	598	574	643	598	609	609	544	608	590	620	618	620	570	676	612	572	605	602	629	597	560	643	591	608	622	581	584	622	565	603	601	627	615	603	520	584	598	601	623	589	594	604	606	575	575	627	581	595	597	592	571	612	643	550	581	573	575	620	594	582	602	614	615	558	573	629	619	595	602	576	589	598	560	590	652	654	558	577	595	618	622	629	609	621	567	623	627	577	597	566	588	597	631	580	564	604	578	591	577	633	605	619	583	560	615	598	609	596	617	580	599	620	599	544	559	598	611	625	560	575	600	602	578	586	594	609	584	606	631	604	607	609	569	633	605	607	607	617	611	575	588	610	615	552	614	585	604	595	624	564	598	573	623	590	570	595	599	594	602	576	621	607	587	603	584	592	599	590	619	620	623	617	605	622	570	569	555	579	617	604	633	566	605	586	574	553	586	612	605	572	609	616	624	649	614	565	610	599	593	588	603	595	611	601	548	587	594	613	559	597	632	571	536	577	572	604	586	625	587	592	591	560	613	604	581	537	604	549	542	621	566	579	621	616	553	595	547	627	592	577	641	633	589	592	638	614	625	577	564	552	581	574	586	597	585	599	588	609	587	599	580	643	554	644	609	598	631	646	623	580	581	592	615	619	602	583	577	669	667	657	557	585	629	598	599	612	601	588	582	555	610	608	586	625	582	596	627	559	598	583	629	640	593	557	565	556	583	626	571	624	613	608	564	604	582	610	651	605	607	577	624	624	569	614	614	613	555	574	610	574	584	621	607	633	622	622	609	558	610	596	602	620	605	643	607	637	551	577	554
5948	419	284	254	233	220	235	203	197	243	213	220	236	223	178	222	235	224	233	195	198	195	230	219	221	242	196	243	188	215	223	212	207	222	234	208	212	205	192	216	211	227	212	226	245	228	199	212	195	212	212	214	226	210	205	191	218	194	216	202	192	205	188	199	217	222	217	220	210	207	225	190	224	237	208	199	237	221	202	236	233	223	201	199	189	240	240	210	220	194	211	194	229	195	221	218	205	203	215	205	233	235	216	210	206	210	227	246	205	199	203	206	200	236	206	202	217	222	224	224	202	211	203	221	209	206	208	198	232	195	198	195	196	196	180	184	206	220	208	212	236	211	260	199	196	204	196	200	192	200	217	210	212	166	192	179	227	203	208	224	211	206	208	199	205	214	226	233	198	168	202	230	196	200	208	195	239	223	198	201	237	214	207	208	237	183	212	198	209	219	212	216	203	224	227	203	185	209	204	195	192	199	201	231	213	204	197	206	205	204	208	197	191	232	194	179	203	209	213	204	202	185	191	178	232	208	247	189	191	228	223	179	225	196	247	185	203	188	203	201	231	214	206	204	213	209	204	204	227	217	206	196	198	233	199	226	205	221	211	222	216	223	207	223	210	197	190	199	216	206	183	210	224	220	200	195	209	203	173	182	195	226	206	240	213	247	205	201	203	197	215	228	218	211	220	264	216	201	199	202	195	203	214	201	208	186	214	236	197	198	210	199	208	223	203	236	207	203	232	198	205	208	203	209	214	213	208	220	214	229	228	188	206	236	192	195	183	204	213	212	221	229	235	232	215	210	204	218	202	187	185	208	217	238	239	229	230	207	219	214	200	210	206	210	235	210	229	231	208	201	205	197	194	222	210	189	207	224	204	208	213	192	206	220	207	224	195	191	183	216	218	205	222	206	227	241	183	201	222	246	191	214	223	218	205	187	192	219	207	227	198	210	207	216	216	213	204	215	214	202	203	213	183	201	209	197	201	200	202	178	207	199	230	211	186	220	198	222	220	214	215	180	193	233	218	211	210	203	222	247	236	184	210	204	198	228	210	226	217	194	211	240	195	201	186	187	197	196	190	216	220	212	209	204	206	217	227	226	231	197	222	226	216	213	213	209	218	170	206	194	206	208	196	206	209	208	241	188	245	217	201	185	216	204	208	192	221	199	218	207	207	237	188	206	214	224	226	228	221	225	224	203	222	195	211	201	211	236	207	207	236	192	207	221	205	182	204	217	213	203	220	202	196	233	218	191	214	236	212	192	208	191	192	224	206	206	233	211	221	221	200	190	173	218	219	212	200	221	230	219	194	193	200	214	191	215	199	203	207	195	213	245	201	208	210	215	220	207	196	203	194	206	192	212	222	199	207	210	197	206	228	219	218	193	203	223	209	229	215	196	219	204	211	214	218	179	226	251	211	204	217	205	200	225	218	195	204	205	193	203	206	188	234	213	222	213	218	190	225	216	231	192	202	217	215	231	173	190	216	238	226	236	194	193	214	187	203	231	224	199	214	218	210	212	205	222	199	210	185	259	206	195	232	211	194	208	220	195	213	201	187	214	215	213	209	209	190	206	230	194	217	213	260	201	196	212	224	207	176	206	202	220	219	199	202	222	206	186	237	171	210	199	208	224	218	216	201	184	225	198	196	207	202	235	209	196	218	213	214	211	181	200	217	214	227	190	229	199	218	217	235	212	206	210	195	188	219	208	201	208	218	205	197	210	189	241	207	189	201	232	214	201	201	204	223	238	196	201	228	217	239	223	193	197	213	199	216	190	200	199	213	186	213	204	203	230	213	195	202	222	179	206	219	252	215	208	214	228	221	230	215	180	220	192	172	225	244	226	185	213	207	204	196	191	211	175	184	212	228	204	228	217	199	215	211	222	212	192	220	178	208	210	247	211	212	215	232	194	224	201	210	202	191	228	199	209	205	192	226	226	193	232	204	198	228	210	182	214	227	228	214	223	195	208	198	206	196	250	218	240	200	202	189	203	217	196	217	222	219	204	195	237	214	195	204	213	204	233	220	222	197	211	217	210	208	218	201	232	240	209	224	202	205	226	176	221	218	208	216	222	223	215	188	223	238	203	196	214	204	215	187	198	210	211	179	211	197	208	228	209	193	230	194	205	220	199	218	209	212	221	196	204	209	224	213	219	202	213	232	242	236	227	223	199	243	208	214	217	209	211	201	195	220	196	197	216	235	179	199	229	209	207	224	211	215	209	191	216	186	190	206	191	194	215	224	196	219	212	216	197	212	204	203	207	215	211	203	242	219	199	217	234	230	189	206	200	228	199	196	209	215	188	182	223	218	228	197	211	194	210	212	193	218	215	205	207	207	179	221	177	219	220	224	217	209	193	214	203	193	215	208	216	212	209	206	223	196	184	213	192	229	202	222	221	207	192	218	197	206	229	212	216	228	198	198	209	228	217	206	232	229	224	235	237	237	195	230	200	236	208	214	207	203	175	203	203	199	197	209	213	197	188	219	224	207	215	213	221	222	214	235	211	192	210	210	230	207	208	214	217	201	208	197	232	232	222	192	223	195	230	208	202	206	218	209	200	219	233	221	196	212	223	221	244	214	222	207	215	222	219	217	207	179	234	220	203	206	203	216	200	219	234	216	218	202	195	200	217	195	195	201	195	193	206	232	243	233	221	205	221	211	193	209	206	193	213	182	197	169	185	189	209	214	215	202	219	186	212	206	220	201	218	217	221	196	240	235	210	194	212	195	232	222	209	217	185	234	189	208	216	220	233	212	213	209	211	201	212	212	209	215	178	218	209	197	190	215	199	185	199	192	203	203	209	216	229	200	221	228	229	202	208	204	201	207	221	209	206	214	246	208	195	221	210	197	221	216	190	214	185	210	215	204	207	234	228	192	202	206	217	229	234	261	228	234	191	186	198	205	215	214	207	221	194	214	210	183	195	189	214	207	200	191	224	216	200	213	213	193	227	212	229	198	230	226	213	193	198	206	202	213	218	202	187	207	220	230	203	232	219	190	211	222	203	189	213	189	217	211	207	221	217	207	216	224	209	193	178	210	194	231	201	206	199	206	218	202	190	181	195	221	200	203	217	204	217	213	204	203	201	212	211	223	218	219	215	220	207	191	214	210	198	190	218	187	196	226	236	174	200	222	226	203	237	186	216	189	200	208	214	222	209	189	193	241	214	204	195	202	215	216	219	209	220	219	218	214	223	211	213	208	212	194	228	218	222	225	213	209	234	193	191	201	208	208	197	192	236	224	191	192	218	198	226	194	207	205	183	212	232	222	201	208	203	232	189	211	230	204	204	196	218	217	207	229	192	220	211	179	215	222	209	214	210	199	192	215	170	220	220	201	214	213	223	195	177	217	206	216	204	217	186	185	210	204	188	214	177	215	224	236	215	214	214	204	202	201	224	249	188	214	194	190	214	221	228	189	227	196	203	217	203	216	210	226	198	168	208	210	208	199	198	201	217	195	206	230	167	213	209	206	208	214	220	193	206
4898	634	764	767	735	703	679	607	685	663	606	612	595	599	571	607	544	554	586	595	574	624	626	573	588	622	549	571	604	564	592	540	584	576	573	592	575	524	609	552	591	623	608	559	583	565	571	598	590	580	558	585	604	597	519	557	589	569	570	633	602	540	591	591	558	608	551	589	547	556	595	571	550	576	621	625	552	632	545	577	550	603	606	571	576	553	578	590	590	575	532	599	609	578	557	576	607	571	571	564	557	611	568	580	586	554	604	609	607	572	582	579	561	572	573	592	601	613	588	609	597	653	596	539	537	543	576	538	573	583	580	564	558	589	613	583	599	596	574	571	585	606	610	589	559	551	565	576	592	564	568	578	548	557	585	585	587	572	605	581	623	548	582	591	574	562	574	603	594	569	571	615	580	568	545	582	563	620	607	567	566	590	604	571	548	588	599	572	569	589	599	611	575	589	585	572	620	636	608	560	556	551	589	577	585	573	596	592	559	547	569	561	542	595	608	579	605	532	575	572	585	569	588	587	566	557	539	545	620	576	617	576	559	617	572	548	574	612	615	574	551	558	590	573	581	570	620	583	523	578	582	588	592	577	566	561	566	530	592	561	552	555	560	577	623	567	578	570	606	597	583	607	598	594	569	580	517	586	629	558	567	609	581	579	580	575	619	594	563	582	585	579	595	580	595	611	541	560	598	566	625	606	596	583	531	592	594	589	566	575	582	563	583	625	576	559	572	569	605	568	596	606	568	605	620	578	563	580	582	632	595	582	602	568	638	531	626	593	578	594	565	576	560	530	596	610	589	567	596	614	544	602	583	602	593	593	584	629	581	556	564	606	617	542	562	580	603	606	577	550	612	582	620	549	568	586	634	633	565	605	607	561	537	554	586	612	585	574	607	555	543	574	590	587	598	578	570	565	551	562	576	613	558	595	563	566	595	589	534	569	573	561	559	601	577	592	607	551	568	567	575	608	604	582	608	580	570	544	570	567	571	571	568	584	576	601	612	588	616	646	576	629	625	612	568	608	601	576	571	564	539	601	578	610	562	591	559	560	611	590	560	568	564	595	549	585	562	572	583	611	608	591	578	581	603	564	555	580	553	574	601	576	594	591	579	593	576	587	595	553	583	570	575	560	554	607	559	611	549	595	592	600	592	538	538	615	604	593	596	529	549	597	600	550	594	567	567	533	562	587	599	595	604	620	605	587	601	613	558	535	538	581	577	533	556	592	576	520	561	557	575	602	560	546	557	566	612	581	566	628	526	596	579	536	558	592	535	599	582	609	529	582	584	550	579	578	560	551	546	575	551	592	566	577	613	571	604	593	558	581	598	599	522	588	551	552	542	578	554	564	565	585	562	583	573	566	565	569	565	572	603	595	588	605	584	605	617	613	568	596	582	571	589	591	596	545	597	606	545	586	599	604	580	595	579	592	558	561	534	576	569	544	579	610	547	576	561	577	549	577	593	586	598	612	606	593	565	571	581	592	562	594	569	577	608	594	601	577	622	600	601	591	622	564	603	598	594	553	556	558	571	597	563	545	559	600	602	579	565	603	565	567	587	604	594	573	553	586	603	562	586	552	557	583	626	571	604	598	573	613	584	555	569	582	564	578	577	581	541	565	645	597	548	517	604	606	563	560	590	553	573	573	551	592	625	564	575	557	557	580	555	550	546	607	542	572	555	571	568	566	575	593	590	564	583	577	605	571	572	579	529	589	595	607	588	593	586	595	589	582	567	595	615	568	564	593	560	579	578	590	539	547	587	566	566	590	606	585	563	601	550	585	592	564	572	581	602	564	632	567	589	568	605	560	572	562	559	552	561	582	553	597	591	580	595	627	570	585	589	625	594	568	549	572	556	547	571	602	574	604	558	579	532	568	570	629	556	582	631	566	582	566	554	566	586	588	586	652	586	586	575	580	631	562	587	585	534	585	591	563	552	635	569	587	541	561	634	549	568	601	594	590	555	597	538	600	556	572	565	568	577	615	578	547	572	563	618	562	554	574	572	586	587	597	580	571	593	553	593	583	558	529	579	539	583	611	571	593	585	651	564	556	603	574	522	603	552	629	613	546	543	592	589	594	610	572	574	559	594	576	560	568	570	557	579	609	580	536	522	594	555	580	606	607	564	579	565	614	572	605	604	609	543	560	582	576	576	555	576	590	569	578	578	616	596	549	602	601	603	552	575	635	558	572	590	590	535	584	579	584	575	616	564	580	585	574	584	599	592	540	569	593	588	594	562	582	559	578	582	566	612	568	558	550	587	563	570	563	592	551	595	572	624	614	590	625	530	581	575	557	596	561	577	630	605	585	580	607	584	603	572	605	585	596	560	582	629	585	617	586	577	562	627	602	619	581	610	576	574	570	545	520	570	580	599	612	562	583	598	595	569	575	564	544	597	582	620	536	561	555	587	596	559	556	564	574	564	589	575	553	573	579	568	600	556	557	595	572	581	592	565	556	555	581	548	603	575	587	560	570	594	536	620	597	563	574	588	639	620	624	582	583	608	590	627	605	594	625	615	549	619	547	558	576	567	606	593	587	570	555	591	574	553	620	618	608	562	537	573	580	575	594	600	566	564	567	593	602	587	581	558	574	577	565	560	584	599	540	527	590	535	509	567	579	581	615	615	592	588	552	594	575	567	548	545	592	566	609	558	584	645	629	586	544	571	562	592	680	556	596	555	569	598	570	650	576	659	573	595	539	573	584	596	597	555	613	595	632	595	528	549	605	567	560	592	572	597	595	618	590	558	587	588	563	547	565	586	549	603	599	592	583	543	623	576	536	556	603	573	553	551	567	585	582	616	537	601	550	557	568	588	592	572	606	536	592	575	565	565	604	598	548	541	600	583	594	590	589	553	531	577	584	563	567	598	609	553	532	594	583	572	540	543	594	598	540	592	594	539	565	571	629	592	588	555	569	600	596	626	563	567	599	572	592	584	587	571	570	551	635	596	593	539	540	568	588	587	584	542	583	578	557	608	614	556	609	599	579	593	602	531	608	568	594	644	540	578	591	536	562	596	583	608	571	569	601	608	586	615	583	587	607	533	583	605	581	569	586	549	558	600	580	581	531	592	580	608	588	575	561	619	609	590	562	528	579	578	627	598	571	580	549	619	602	563	564	566	591	553	626	610	557	582	560	557	563	573	559	576	539	554	577	563	564	588	579	564	573	578	600	580	597	610	607	562	593	593	580	561	592	600	570	610	572	575	588	558	554	565	559	564	561	542	573	623	586	625	583	593	583	589	575	546	573	544	554	601	616	602	598	591	573	573	568	607	615	595	606	563	624	545	565	589	570	591	597	548	596	579	618	599	614	604	590	580	616	591	574	642	550	582	596	586	542	560	540	551	581	589	622	606	587	563	595	549	552	634	559	575	597	598	600	567	567	568	571	598	579	557	557	596	598	574	579	567	586	567	606	553	559	571	580	592	592	603	595	536	590	546	581	600	588	572	563	587	544	568	603	624	575	608	655	539	616	546	613
33815	6392	1341	1013	825	618	570	487	460	427	399	378	357	398	338	355	382	356	350	356	367	330	357	310	359	334	314	318	311	315	298	331	311	353	317	289	316	323	327	319	301	333	304	289	329	293	309	290	324	331	339	335	327	298	324	299	291	334	299	291	291	291	314	334	328	287	333	311	337	319	265	302	313	311	322	319	322	344	336	299	316	329	303	314	306	349	298	307	333	310	328	320	323	304	322	324	314	291	299	320	308	325	291	321	297	314	319	299	294	291	289	331	330	327	313	322	327	279	307	315	288	334	307	295	339	320	321	298	330	322	325	330	271	309	325	318	312	302	281	290	324	324	293	324	321	333	275	301	319	294	328	302	312	328	302	345	285	307	327	317	287	277	312	314	300	314	296	321	281	295	332	320	331	294	341	309	347	306	339	352	301	342	328	293	291	358	327	303	298	298	322	313	321	333	312	309	319	305	309	304	331	309	320	331	314	299	290	301	320	322	316	333	304	295	329	279	291	322	301	307	316	335	334	335	322	286	287	299	303	313	342	319	307	344	330	302	327	304	305	287	304	324	330	304	304	305	304	300	323	332	314	332	335	301	303	301	304	315	311	305	331	319	328	307	284	318	327	293	334	309	288	296	292	354	309	333	327	299	288	335	314	337	294	327	307	300	305	312	310	309	326	323	336	326	287	310	264	293	301	299	302	306	329	326	348	279	304	327	307	321	309	342	306	313	294	312	312	295	320	316	333	303	300	307	323	309	280	284	314	314	306	283	305	301	336	326	310	304	328	317	287	290	308	312	294	310	299	295	325	318	353	312	322	331	323	291	316	308	330	337	316	313	337	330	309	294	298	310	299	298	317	308	278	301	269	289	338	316	297	334	322	306	333	350	323	331	338	285	295	310	323	314	351	313	300	318	313	322	302	295	310	277	311	316	277	302	285	303	311	303	302	318	319	319	303	328	283	331	337	294	270	311	283	339	291	329	328	291	327	320	297	305	317	336	305	368	327	314	318	315	292	287	306	309	294	294	326	314	313	320	304	321	299	277	336	295	285	333	332	288	305	302	286	294	294	307	316	321	294	299	302	318	306	286	292	326	300	309	319	334	318	288	278	305	336	294	286	345	281	302	287	309	319	295	307	300	310	292	308	311	283	294	335	297	322	321	325	299	324	315	286	292	310	324	304	306	299	298	302	289	315	326	296	294	295	350	296	320	323	309	326	310	324	289	308	321	300	315	319	319	315	291	320	296	286	314	285	294	286	325	337	328	296	302	321	291	308	337	341	329	296	327	305	295	318	295	325	308	293	304	343	293	314	307	292	293	313	318	290	314	318	308	280	332	309	307	284	320	332	343	301	298	290	327	295	313	291	329	323	317	320	322	319	303	316	310	298	327	300	307	324	335	293	322	311	301	318	291	302	288	356	331	310	277	302	300	302	351	309	340	333	314	293	333	296	294	292	307	316	291	314	298	295	335	303	294	303	310	303	315	344	298	343	301	318	317	300	303	296	320	336	299	290	307	337	304	306	322	312	300	280	301	285	333	300	300	341	297	339	313	300	305	324	298	307	318	304	311	305	300	303	327	329	308	298	336	290	321	295	306	303	340	309	303	316	316	284	287	274	322	320	294	295	308	282	310	296	293	353	341	312	334	333	309	303	299	314	320	293	324	271	300	301	310	276	320	327	303	324	303	321	313	315	285	304	290	295	326	315	327	328	290	339	280	315	281	292	277	324	335	316	305	331	295	320	312	286	305	321	285	318	310	281	318	304	355	294	297	290	303	286	298	323	288	304	314	318	320	328	310	320	309	313	261	323	336	331	296	328	288	347	337	310	309	292	315	303	336	307	285	335	308	313	331	294	315	300	326	311	290	325	307	307	322	318	310	332	339	309	307	315	300	315	316	296	299	295	278	293	293	296	300	320	312	296	325	319	323	313	308	318	316	325	306	294	306	299	308	314	317	323	304	330	337	296	289	314	317	321	321	342	312	353	285	321	292	319	288	320	325	315	310	297	316	347	303	343	289	314	310	331	321	327	282	300	298	288	308	348	315	311	312	320	333	303	318	303	350	313	276	300	331	287	309	281	307	324	285	321	301	316	322	330	302	282	296	295	323	297	322	333	302	317	325	277	290	308	303	289	296	328	286	325	319	306	292	317	314	324	310	318	302	377	334	326	327	320	294	328	308	297	287	298	294	315	333	305	344	279	308	339	304	312	296	307	294	338	303	291	319	312	318	326	299	310	308	319	314	297	313	293	308	334	317	286	309	308	305	342	320	328	301	318	317	310	291	322	295	315	329	346	297	298	329	352	257	306	339	314	311	315	298	338	312	323	302	331	311	335	336	315	282	320	298	321	317	301	317	299	322	274	317	341	319	279	318	295	317	316	327	313	315	317	309	334	318	290	283	314	358	317	305	308	299	321	341	306	335	306	292	345	306	318	321	315	310	317	300	324	278	268	288	311	306	345	283	312	309	288	319	307	319	334	332	341	282	316	288	327	278	287	302	288	340	316	320	285	339	341	303	307	292	299	322	332	280	319	304	329	324	320	337	311	313	289	334	297	341	335	324	301	352	324	317	306	341	338	320	345	289	315	298	299	332	309	293	285	287	286	317	304	287	285	319	296	275	310	324	332	300	310	349	316	310	320	288	330	308	306	292	295	302	321	325	343	286	310	310	292	317	290	339	336	313	326	323	306	296	324	320	299	338	286	288	290	310	291	304	285	347	307	282	301	299	312	281	280	302	315	310	303	299	315	330	333	322	297	346	292	284	316	288	309	295	315	300	304	289	293	325	305	298	343	311	319	343	320	279	304	326	304	338	315	285	307	304	304	315	323	290	331	297	350	342	299	302	330	310	303	316	300	326	316	301	309	282	328	329	300	315	336	310	309	288	318	332	303	306	311	325	310	295	323	322	288	301	285	327	334	279	304	306	329	335	353	287	333	295	319	276	303	273	306	313	290	297	281	311	332	307	317	299	305	316	302	322	297	319	335	256	297	293	310	285	294	317	349	307	323	327	366	306	322	328	309	325	320	287	303	333	313	323	318	310	299	294	302	306	308	327	322	318	339	333	313	269	312	321	315	308	341	327	293	288	309	297	327	319	310	278	299	327	300	307	324	308	318	350	301	343	325	331	329	308	311	299	303	289	280	317	288	314	346	309	291	278	299	292	315	299	312	289	325	308	317	322	280	294	319	298	325	300	269	323	299	325	317	288	296	328	303	309	368	329	331	303	297	301	288	344	317	288	319	313	314	326	301	311	299	291	284	301	308	336	340	313	324	346	313	312	343	298	345	362	327	309	328	305	307	321	275	284	322	308	307	290	310	306	331	317	310	328	296	268	325	279	295	328	311	332	287	331	311	329	276	311	323	295	306	339	303	312	300	294	308	307	331	327	297	316	310	342	332	318	292	310	294	307	343	293	327	331	322	324	300	309	306	330	337	304	321	275	333	308	331	295	298	318	318	298	300	280	338	300	330	295
17335	1569	3151	3374	2991	2486	2124	1854	1698	1455	1477	1290	1290	1163	1091	1100	1010	1022	1046	985	1009	1008	919	944	875	882	934	887	950	855	902	861	881	903	890	872	867	867	863	844	766	817	800	846	815	814	800	827	809	834	769	852	814	814	860	795	863	856	846	858	806	846	766	792	812	815	787	816	813	813	795	794	803	807	832	832	844	804	840	812	785	750	846	778	829	804	714	843	803	875	770	846	797	787	794	816	793	825	835	806	787	831	812	813	830	816	816	832	796	834	844	849	836	788	787	799	795	815	820	838	821	786	828	787	775	802	749	827	765	806	800	870	801	730	827	770	803	831	797	803	846	726	799	823	819	813	761	749	815	809	777	779	794	784	826	778	798	788	814	778	841	873	886	776	832	807	797	835	784	798	816	838	832	879	863	844	791	812	781	807	831	829	803	813	849	864	765	783	785	855	787	814	843	784	765	753	801	858	852	831	771	830	850	857	776	827	777	828	825	768	744	776	846	802	773	844	821	774	788	836	789	767	780	762	785	841	859	765	782	814	816	823	774	786	767	792	774	813	787	793	801	802	724	787	817	775	762	814	812	793	765	842	807	778	755	835	777	796	849	767	791	798	790	835	767	783	757	806	788	814	780	801	791	770	738	789	747	817	768	770	770	778	819	829	806	791	831	810	811	840	819	787	743	754	835	806	808	771	823	822	810	783	795	760	806	772	792	767	765	837	814	766	834	777	783	814	842	779	831	740	770	790	819	773	809	776	827	817	783	792	840	788	798	801	753	802	776	779	816	823	807	792	826	831	800	813	834	801	798	801	796	752	775	833	754	784	782	790	835	811	753	764	771	786	799	794	809	767	751	806	819	841	816	785	761	786	842	749	783	770	752	803	803	783	829	792	807	796	816	774	754	780	857	771	799	804	790	802	806	820	842	801	800	757	829	776	776	772	785	835	793	818	761	806	802	784	798	794	841	848	842	784	774	787	829	809	791	845	755	804	796	788	775	815	796	828	745	818	812	789	788	811	801	834	782	809	788	813	788	832	765	818	808	843	800	834	749	831	772	742	834	789	779	821	812	829	804	831	756	831	784	808	731	767	796	801	802	792	786	789	820	779	827	794	797	832	788	821	843	825	770	753	770	817	788	795	805	810	828	735	855	817	824	764	775	790	801	782	837	803	794	762	754	873	789	787	830	810	741	830	785	793	767	845	791	792	804	766	792	824	806	747	798	799	793	831	788	811	837	770	795	761	785	808	793	822	853	816	826	776	787	835	845	808	799	811	825	820	795	808	793	788	721	798	759	833	791	818	819	756	800	832	791	726	791	854	757	783	855	806	794	805	755	826	793	794	797	830	874	828	852	813	808	767	798	786	803	796	772	791	810	769	820	779	798	754	766	785	752	756	800	784	798	811	800	792	798	790	790	826	778	798	754	810	829	748	778	810	820	818	796	788	829	779	814	720	810	782	778	848	789	779	809	849	788	786	806	740	810	823	778	814	770	777	761	806	799	801	820	835	797	763	732	841	816	805	813	783	829	794	785	843	735	810	824	801	844	820	800	771	760	794	849	823	822	778	804	799	749	783	815	803	794	815	783	798	846	732	833	817	755	783	807	766	758	819	806	851	787	799	739	739	833	822	761	787	798	794	764	794	776	772	872	826	841	772	784	777	778	799	783	804	748	813	790	781	729	756	762	780	815	862	831	799	807	793	799	748	806	786	803	794	841	794	780	823	754	797	812	807	788	831	770	806	777	833	806	736	754	799	760	771	815	816	833	818	807	773	807	799	804	808	757	797	796	878	805	777	800	844	829	830	778	829	852	793	854	748	761	761	768	792	813	781	818	809	777	833	772	758	762	778	752	825	794	830	795	781	789	789	840	795	826	777	837	804	818	850	757	839	813	763	790	856	867	825	760	854	803	779	796	782	738	854	773	836	811	759	794	808	812	828	807	795	803	833	803	765	811	798	854	814	813	827	816	843	798	773	756	829	800	821	756	791	784	807	827	766	772	741	787	790	829	790	800	799	826	778	806	770	772	807	808	790	792	808	778	798	777	825	810	771	847	771	808	736	791	814	788	821	805	774	792	805	783	770	790	819	767	836	781	806	833	817	771	775	800	789	761	811	793	799	827	749	776	762	831	766	781	777	783	806	812	781	778	834	747	792	775	759	792	762	842	792	786	782	839	822	799	774	798	814	818	770	777	799	795	820	769	792	781	840	765	790	771	787	830	798	852	800	822	810	875	849	777	782	833	848	770	806	767	784	809	757	796	819	811	818	776	817	808	790	741	807	787	788	792	803	744	772	829	775	792	776	794	864	785	806	799	845	817	801	780	825	811	816	817	801	821	846	776	774	790	771	789	797	798	781	803	786	769	851	788	835	822	760	798	763	812	804	828	800	831	782	807	818	815	824	823	766	800	795	870	791	800	815	785	772	830	771	786	776	784	799	795	842	793	797	795	730	778	777	809	815	775	830	772	804	850	773	788	837	804	782	828	839	804	802	782	776	777	789	763	794	827	813	791	778	809	802	811	807	775	810	800	771	798	818	802	774	781	786	817	794	761	813	752	801	833	812	822	825	800	860	761	796	772	849	791	781	810	817	821	805	825	813	847	789	800	818	785	817	791	838	755	801	841	801	800	795	759	802	785	812	803	801	820	836	823	850	763	841	781	776	758	803	784	783	764	824	857	823	810	779	785	829	788	791	812	805	727	794	784	802	826	775	809	823	793	816	793	805	796	765	765	833	821	781	849	805	795	825	804	775	803	731	754	799	749	790	798	807	775	780	775	808	776	806	779	780	794	843	795	817	806	822	806	812	853	773	769	797	787	801	778	790	835	828	812	782	806	794	796	746	820	810	780	793	805	835	775	791	788	799	823	815	804	815	807	852	833	795	813	824	834	792	771	830	761	795	792	815	832	807	807	838	833	789	789	818	799	771	784	753	808	790	801	792	815	845	777	789	791	843	741	771	821	804	804	773	797	794	811	814	752	771	811	836	803	769	787	797	810	833	816	771	799	785	764	757	782	811	830	796	806	789	789	816	830	818	800	760	819	806	789	808	760	763	821	826	797	832	844	863	801	816	755	821	813	749	839	831	816	795	830	812	798	820	800	825	786	828	809	801	786	774	849	773	797	766	826	797	770	813	810	779	770	812	838	802	782	824	783	818	804	782	781	788	807	769	798	805	862	765	800	785	771	804	815	807	806	816	757	783	794	803	819	816	800	807	795	795	762	775	779	815	768	795	820	784	807	793	799	753	855	829	804	765	770	817	760	784	754	773	789	829	813	781	806	753	720	758	745	805	807	774	810	816	804	822	768	789	776	812	798	826	796	781	820	782	785	803	805	804	836	858	781	814	816	823	776	802	785	754	835	742	757	827	776	834	858	803	798	793	800	787	798	819	773	778	809	801	810	840	787	815	844	783	832	820	752	821	828	763	784	786	782	788	757	798	758	782	768	822	768	764	822	828	839	858	818	734	828	841	787	781
47635	14030	2913	1688	1226	920	674	603	515	423	429	377	337	332	308	307	316	272	264	273	272	245	274	263	254	197	230	240	257	232	251	233	246	229	250	242	252	258	214	224	249	255	276	231	250	245	236	244	225	229	236	260	260	228	264	235	229	220	222	227	228	236	226	234	239	226	235	233	235	219	218	252	219	245	232	206	240	206	236	262	219	218	241	240	230	243	221	236	212	259	260	233	236	234	247	245	229	223	248	242	236	223	254	240	238	223	187	250	200	222	236	250	247	231	244	230	254	237	223	226	262	227	218	217	233	226	246	213	227	254	236	217	219	210	230	254	241	204	253	238	247	243	240	218	232	222	230	207	212	267	205	216	246	216	226	239	217	218	217	253	233	196	230	210	254	227	212	241	209	233	223	237	248	201	241	231	258	234	226	227	235	247	230	264	246	220	272	255	261	229	237	207	240	216	246	232	227	235	215	230	254	239	233	248	228	227	236	259	279	237	217	231	254	254	200	208	236	247	211	235	249	200	242	233	244	254	223	239	227	228	222	211	251	235	207	218	243	212	232	249	236	257	256	241	248	232	244	258	262	211	245	225	246	197	217	216	247	212	241	222	226	224	241	250	260	246	199	235	227	234	211	250	245	248	250	236	252	267	243	233	222	232	247	269	221	220	265	249	201	222	242	219	227	242	242	229	214	226	223	252	254	233	227	222	205	247	229	259	206	235	219	211	212	218	253	230	233	235	228	236	201	230	249	207	241	237	236	226	243	224	197	251	244	238	243	213	233	245	269	217	196	240	225	243	223	243	209	202	227	222	234	199	244	234	227	210	236	217	216	216	216	235	232	232	217	210	224	238	245	233	202	227	258	214	245	224	225	249	243	222	237	206	217	221	243	246	202	217	203	219	216	241	243	221	237	230	219	213	242	227	240	229	225	195	247	237	221	256	245	209	222	232	227	231	237	223	236	228	233	237	252	225	244	211	207	262	228	213	203	214	239	215	237	240	242	224	213	243	189	229	241	242	220	231	239	206	248	243	249	203	255	215	236	221	260	232	219	236	259	215	239	206	231	228	242	215	229	231	230	200	234	228	186	243	246	233	217	229	232	236	230	241	228	246	260	236	237	263	232	216	234	263	262	227	206	227	228	234	219	228	238	225	237	251	211	248	255	254	223	227	218	241	227	245	229	232	235	233	231	224	235	241	199	220	215	245	260	220	249	250	251	196	231	233	222	229	289	274	231	244	217	217	222	223	230	210	233	223	237	270	218	245	215	247	234	232	207	214	232	279	226	227	191	229	238	256	239	211	261	229	219	224	231	238	233	226	229	235	242	211	216	216	249	234	222	236	237	221	220	236	222	226	230	201	250	200	222	227	251	245	212	253	231	222	209	229	220	216	224	233	243	219	231	274	205	253	218	214	236	248	207	237	238	228	263	213	239	231	236	271	216	239	218	234	218	216	229	237	220	221	242	226	242	208	260	244	248	220	244	218	227	225	249	229	241	265	219	229	266	237	254	226	207	233	236	219	232	245	260	221	242	240	242	240	218	222	241	244	256	226	243	236	244	215	226	238	238	226	215	232	223	236	245	235	244	225	233	242	233	266	231	225	214	257	204	225	229	229	221	238	225	278	247	214	234	233	224	239	227	243	239	235	216	231	233	231	232	241	249	226	218	226	211	222	238	215	237	222	245	227	226	221	216	249	241	235	233	215	231	198	255	220	257	231	261	233	280	235	223	245	228	212	245	237	239	257	244	224	234	207	248	255	248	236	222	243	219	251	244	246	210	229	244	227	217	230	259	215	202	222	257	257	232	239	225	239	203	244	238	213	240	224	218	212	238	227	216	243	240	227	243	227	239	239	246	225	196	238	217	252	209	222	221	227	239	251	230	250	240	247	236	219	246	239	212	229	216	209	248	236	228	268	254	211	231	250	243	253	261	207	236	259	227	259	205	210	260	230	200	222	259	235	244	238	198	242	244	230	246	221	220	223	229	238	206	237	190	218	234	239	252	238	215	232	234	244	224	227	213	255	226	228	224	219	238	248	218	220	226	225	261	212	180	229	233	239	227	242	226	226	224	246	241	224	246	213	237	207	225	235	232	240	254	222	223	228	226	206	233	235	215	251	235	212	233	221	250	229	221	222	224	243	256	229	251	255	214	218	240	229	223	211	218	232	218	225	225	240	237	215	241	239	208	230	244	193	232	225	230	238	224	209	224	241	245	225	206	233	223	219	263	247	278	224	255	236	226	230	242	263	246	254	227	210	258	232	245	220	199	237	226	248	215	243	235	255	244	208	238	231	222	257	208	240	216	202	266	247	252	247	224	249	223	223	218	221	237	227	230	237	217	238	215	217	240	232	215	213	216	210	262	225	219	225	257	227	212	236	198	233	215	232	253	221	239	243	220	231	219	245	229	212	252	222	206	214	218	220	200	208	257	239	219	218	242	197	207	253	197	231	215	267	234	233	229	214	244	222	213	223	218	210	224	237	233	237	241	258	227	244	219	232	222	240	243	223	229	233	245	210	214	244	222	253	215	234	222	240	228	233	214	241	239	227	254	257	215	235	226	210	221	211	231	217	235	238	238	256	220	232	239	217	254	222	254	223	217	240	239	240	213	212	215	211	235	226	223	220	232	230	239	210	242	260	239	219	239	220	226	239	217	226	221	215	260	204	225	234	266	244	260	236	230	251	210	222	220	246	213	224	228	225	213	205	214	231	238	234	214	259	259	242	226	235	215	215	239	238	217	223	215	221	240	235	230	223	228	255	234	216	224	216	210	245	238	216	244	204	218	227	214	205	214	251	273	238	239	249	234	241	240	229	245	250	209	209	233	239	240	217	272	240	222	209	229	218	246	231	250	244	242	240	250	224	248	224	221	213	219	259	227	209	231	250	230	240	228	233	243	198	222	280	213	232	193	216	212	216	228	227	234	238	225	214	214	226	217	212	242	199	245	236	237	238	240	230	225	207	231	221	232	221	223	236	220	226	225	219	248	266	217	222	233	236	244	225	216	228	241	243	202	235	251	259	236	211	235	206	237	221	227	232	216	205	229	217	219	216	224	236	195	231	214	225	226	239	245	240	222	232	234	209	230	246	229	244	249	229	237	236	238	233	254	260	227	245	243	253	229	210	227	242	251	263	252	223	206	202	242	210	206	259	251	259	214	209	222	236	227	208	220	242	208	228	199	225	231	251	253	248	239	228	246	224	205	267	237	215	227	236	203	222	239	222	214	234	263	226	235	219	238	234	217	251	236	229	232	236	237	237	221	257	250	245	221	240	251	231	216	239	215	245	223	255	229	225	251	222	256	236	191	236	215	219	225	220	225	239	221	217	203	257	246	222	255	214	227	239	210	249	245	253	236	243	247	215	254	242	238	233	267	206	219	237	223	250	227	241	223	247	275	237	220	203	224	226	248	244	235	237	261	243	214	241	210	246	245	214	227	236	231	241	221	237	236	199	229	197	252	241	239	230	235	227	247	218
24420	2291	4878	5390	4634	3828	3066	2549	2256	1995	1706	1597	1467	1341	1196	1111	1081	1013	1015	954	947	937	894	841	858	830	787	738	745	812	748	747	735	714	735	712	655	693	705	639	731	679	668	653	659	632	661	690	647	658	658	615	659	638	612	642	633	634	588	652	649	655	610	644	607	636	595	642	607	646	629	625	651	592	618	570	599	661	616	627	640	596	633	614	606	609	609	619	623	638	615	633	590	610	632	594	602	574	628	597	643	597	624	619	598	612	577	587	622	586	602	574	602	611	604	630	637	580	612	660	573	614	597	586	635	661	564	601	601	638	566	619	577	647	598	610	595	620	643	626	618	589	601	569	605	588	622	611	565	594	576	590	617	603	611	590	596	626	552	597	562	577	608	585	627	606	622	585	612	563	591	579	635	565	602	637	603	602	593	639	552	602	530	618	646	610	563	608	601	666	581	603	575	572	620	618	590	620	609	573	597	602	558	579	630	616	574	632	561	580	646	578	579	615	586	588	588	560	577	580	591	568	604	611	614	569	615	604	597	624	635	589	603	627	607	643	615	593	617	571	549	551	630	578	599	572	567	558	583	588	590	617	606	563	576	605	560	594	586	579	579	580	555	589	612	605	661	567	606	609	589	639	626	565	597	572	573	581	614	612	581	579	551	596	588	573	585	556	560	593	610	552	631	584	635	623	622	597	628	643	630	587	586	573	578	608	579	550	618	617	599	601	596	609	617	595	566	591	586	587	553	603	596	616	574	601	576	612	605	612	654	603	605	614	559	599	573	587	587	608	631	608	618	631	575	570	594	575	570	634	571	605	606	587	612	578	575	531	573	613	571	610	624	564	626	623	592	557	586	589	621	624	579	557	623	573	591	602	584	646	625	626	587	586	594	625	590	583	578	593	573	637	613	564	616	610	592	643	601	646	543	595	668	601	568	566	604	610	608	607	572	622	621	606	613	585	636	644	578	623	621	554	620	620	584	591	558	554	652	617	589	544	615	600	604	618	585	547	571	613	593	614	604	604	591	592	601	569	595	553	614	556	632	601	587	578	590	592	590	602	587	591	583	583	604	571	595	599	595	576	592	626	627	575	620	637	577	622	598	586	560	613	582	574	591	626	608	615	579	573	568	614	619	603	580	591	613	642	590	641	606	597	584	565	594	606	592	548	611	601	622	583	549	612	612	587	593	561	584	600	575	664	616	580	591	587	594	554	587	612	609	593	605	531	593	593	648	583	577	616	618	632	616	577	581	610	582	578	595	613	595	588	593	593	622	584	617	617	576	566	600	590	669	617	595	597	574	569	595	579	596	579	610	588	603	605	574	571	608	606	631	644	587	549	599	596	577	588	593	549	601	641	616	618	595	587	607	600	614	596	606	576	586	605	606	586	585	565	583	588	564	591	612	606	582	612	621	635	571	609	592	573	579	622	591	628	583	575	619	629	620	619	593	601	609	595	621	608	543	547	623	572	623	597	576	590	576	617	620	656	646	583	616	535	623	596	596	607	574	571	639	539	607	558	622	588	631	585	623	592	576	614	569	632	588	545	562	562	598	574	584	570	557	611	618	575	566	620	593	604	621	621	589	611	580	629	601	594	617	619	615	620	613	598	563	590	573	585	600	578	593	583	599	565	589	578	577	610	561	620	608	601	568	618	583	589	575	566	549	615	608	607	575	586	602	581	598	640	602	579	608	628	594	623	616	574	599	579	598	621	600	616	569	589	600	572	576	580	582	594	605	562	585	582	615	588	561	573	533	599	614	595	564	578	566	581	637	589	605	623	582	574	548	601	556	611	619	576	593	566	605	592	575	555	578	635	586	609	611	565	603	584	570	631	564	580	577	578	573	597	615	611	546	599	585	568	604	579	588	568	580	591	612	589	627	606	624	593	573	622	593	595	596	602	612	563	582	597	541	611	644	591	553	634	640	615	607	578	594	628	597	616	612	594	592	630	588	602	588	589	592	597	634	606	595	588	621	594	605	623	561	594	618	600	570	581	605	577	616	641	589	542	553	615	611	592	624	579	588	572	630	557	553	644	589	580	647	580	604	591	557	611	587	549	568	603	544	595	588	585	610	649	606	569	540	612	566	555	631	574	598	615	574	627	619	562	594	589	615	574	627	582	603	668	586	594	587	601	574	638	576	563	628	550	585	592	608	606	583	565	614	565	592	597	626	596	638	624	610	623	621	636	580	617	597	582	564	550	585	577	560	600	625	612	560	632	580	542	612	586	592	616	630	552	596	593	632	645	585	586	581	585	584	547	634	635	586	606	604	650	566	609	573	568	604	596	574	635	574	611	612	555	573	606	596	587	585	568	610	627	617	632	605	577	631	590	605	569	631	625	592	585	605	592	595	570	600	620	620	582	615	592	596	622	577	610	602	553	591	609	551	587	603	610	611	585	600	563	602	651	556	572	640	581	596	650	590	631	530	589	593	557	612	604	605	572	616	595	583	597	574	606	624	589	594	591	548	631	633	607	595	592	629	599	604	562	606	581	614	601	588	586	593	605	633	571	574	623	599	599	580	569	591	612	586	644	589	588	589	569	596	614	640	598	614	544	576	618	560	586	603	635	595	566	618	613	587	583	563	548	573	569	598	576	586	557	612	577	584	541	590	655	612	603	616	652	562	598	624	587	592	600	572	574	635	638	588	544	639	623	573	650	608	617	578	633	590	580	579	658	602	653	594	626	608	619	611	664	567	554	600	598	578	584	584	573	582	616	583	617	599	645	639	615	609	622	602	585	554	570	586	573	596	545	590	631	621	625	616	604	594	613	608	551	587	576	588	608	637	653	584	570	585	642	595	619	584	572	615	603	622	587	610	597	562	602	550	596	615	544	630	569	577	613	572	572	617	616	603	619	612	573	551	633	574	615	624	628	562	692	597	577	581	612	589	613	621	557	639	596	619	583	613	543	596	624	593	602	550	603	568	613	641	610	640	586	595	583	573	610	577	636	658	593	568	606	595	581	613	640	571	612	564	567	575	590	632	557	589	617	605	605	575	595	628	612	614	603	570	580	572	578	602	586	636	582	620	613	602	618	623	587	599	595	587	596	584	548	628	601	570	626	565	584	564	586	621	597	603	594	613	559	598	587	594	580	599	643	602	615	636	606	601	602	571	594	575	584	586	589	544	591	621	633	594	538	614	557	600	595	617	617	561	602	586	587	563	616	574	590	638	618	634	613	583	591	583	597	613	573	588	568	611	571	602	623	547	618	579	598	591	601	591	600	623	564	585	587	635	568	581	546	618	605	562	603	594	626	613	573	599	613	627	567	549	605	576	589	601	568	575	599	558	598	600	601	598	593	598	607	600	601	579	599	541	587	611	582	629	610	617	595	580	611	554	567	578	601	595	583	624	592	611	606	566	594	568	617	605	630	584	588	585	598	594	568	583	617	618	593	559	538	621	606	583	589	614	543	587	600	564	609	572	585	615	639	545	617	593	603	585	594	642	631	560	589	626	589	633	609	564	580	596	607	596	659
5634	306	261	238	231	252	239	220	211	232	187	212	196	197	207	222	230	189	206	202	204	194	224	218	230	211	195	185	199	213	237	191	212	201	222	238	213	215	184	198	235	224	223	223	212	197	218	220	210	224	227	218	189	196	180	220	214	188	198	208	208	215	201	199	187	216	211	207	216	191	205	221	201	216	190	220	231	201	217	212	212	199	216	215	174	213	227	220	216	230	211	196	198	204	203	200	202	212	209	217	260	186	195	209	216	203	231	199	191	213	217	192	238	216	207	196	223	190	210	217	209	214	219	207	201	225	194	176	218	202	213	191	195	213	225	194	207	219	203	229	182	240	215	216	217	199	224	187	215	215	208	218	203	224	205	230	193	192	212	211	201	216	232	206	196	227	205	208	199	203	194	191	231	204	235	217	222	211	193	196	200	197	204	213	236	190	196	201	179	227	217	184	209	222	235	209	174	187	202	204	194	219	208	221	203	196	198	202	223	219	210	200	179	197	231	206	217	196	194	208	203	205	179	191	204	211	206	226	202	196	245	228	212	203	183	189	197	197	235	210	219	214	188	216	202	217	212	218	208	215	195	219	197	185	219	216	196	209	255	188	210	205	197	178	205	207	206	208	212	229	198	190	217	182	197	209	229	189	225	190	212	213	226	212	208	200	225	187	219	219	235	203	182	255	210	205	214	207	231	187	219	231	220	206	226	214	204	192	214	180	210	196	194	202	194	218	198	208	220	222	217	189	218	204	234	205	201	183	200	208	209	222	219	218	226	208	217	187	192	214	230	198	189	220	218	220	223	201	199	209	179	219	196	206	188	197	228	194	204	204	193	244	238	207	224	218	206	219	199	227	207	192	183	237	194	206	195	201	210	196	222	202	229	207	193	204	205	205	207	200	209	184	218	209	199	192	206	211	228	199	214	209	207	202	202	218	189	238	205	209	221	206	195	198	222	209	181	197	240	216	203	180	208	212	238	195	227	232	210	186	177	210	193	208	237	180	214	204	208	242	194	225	211	199	202	200	216	201	205	214	219	241	195	221	220	218	194	208	225	218	188	220	181	217	201	194	229	218	206	239	196	215	227	199	201	220	204	207	201	230	186	205	204	235	227	184	235	224	214	174	207	226	219	209	228	184	243	229	221	240	217	216	223	223	216	225	203	202	202	226	214	236	190	206	179	189	219	235	208	206	187	216	210	195	205	203	216	207	212	203	195	228	226	181	223	221	199	221	196	221	212	206	217	200	222	215	210	198	207	179	203	226	214	210	176	225	208	194	219	191	208	216	216	206	188	233	196	200	254	236	207	235	210	206	203	221	200	215	203	219	217	197	186	202	211	176	207	179	224	207	211	179	202	235	220	231	210	178	218	243	232	242	195	210	226	227	216	212	221	189	207	194	213	201	216	205	204	215	198	209	215	213	190	207	211	206	214	212	201	235	214	199	219	222	192	208	186	223	201	185	217	217	193	211	216	204	209	194	182	222	192	198	185	190	208	205	223	178	208	246	226	210	242	207	218	207	215	188	208	234	200	199	202	204	198	185	205	203	211	205	199	217	207	222	185	200	201	215	195	216	197	242	217	180	185	226	229	219	229	175	189	188	196	217	203	199	211	223	221	197	212	192	199	206	213	185	226	233	183	194	199	212	192	210	216	185	203	211	200	210	208	223	193	193	228	205	213	208	208	209	201	225	238	225	204	191	219	210	208	221	208	219	213	204	206	199	213	212	194	198	212	218	206	216	219	222	207	228	191	208	226	196	194	220	234	201	183	210	206	231	198	200	209	189	231	211	204	189	208	203	208	180	182	205	218	189	167	225	205	199	191	232	214	208	216	198	200	212	203	201	212	182	219	177	222	207	213	216	221	219	201	205	212	230	210	188	217	199	197	211	211	217	222	216	205	217	194	185	202	188	198	210	198	185	210	201	228	216	218	228	202	215	220	194	195	176	208	233	181	207	187	210	204	178	188	227	201	203	203	210	191	211	215	193	197	225	211	209	216	224	188	202	216	208	196	238	208	242	186	210	199	194	220	191	204	188	195	200	188	192	189	209	205	244	217	229	210	241	207	194	198	195	204	226	190	222	190	199	217	211	217	178	204	183	232	204	219	211	222	208	198	215	189	214	209	199	211	217	213	209	224	202	216	211	194	228	198	212	197	229	210	179	205	192	195	204	209	227	208	205	213	208	229	227	214	210	233	217	196	176	191	224	241	200	217	231	217	199	187	216	208	202	176	219	239	221	204	217	226	230	214	210	215	211	219	199	197	216	183	216	211	218	203	174	204	230	199	212	221	216	203	192	219	215	206	213	199	206	210	234	215	212	231	243	230	199	195	218	222	206	226	212	210	215	233	219	213	218	215	188	210	217	209	204	194	221	209	203	211	184	198	186	196	195	192	200	204	195	215	190	188	212	199	209	213	198	221	206	191	231	187	223	192	195	194	213	195	220	195	239	236	210	188	202	207	224	180	210	198	217	205	233	230	203	219	238	190	202	202	197	181	211	203	214	183	193	185	209	202	206	225	212	221	204	219	212	199	204	187	242	211	219	222	206	188	208	218	192	203	206	189	211	242	206	202	230	219	210	198	209	226	226	209	207	219	211	213	212	222	190	213	208	202	197	209	215	221	210	219	226	207	215	217	215	204	222	220	223	217	203	221	216	213	221	190	201	208	192	211	229	213	193	205	203	223	221	205	194	209	190	184	226	228	226	225	213	205	248	180	191	235	216	205	224	196	234	212	212	218	218	218	221	225	215	188	224	194	199	211	201	213	229	217	183	201	210	220	236	180	218	199	236	209	191	243	179	197	182	203	193	218	187	229	195	196	193	217	214	216	202	208	225	211	216	208	231	213	234	215	219	241	206	204	227	214	208	211	215	209	177	181	216	222	211	220	206	234	196	211	222	215	221	225	190	222	208	215	196	202	211	209	246	179	224	213	206	230	204	182	199	199	205	215	219	231	206	232	210	205	214	227	232	229	215	241	210	193	193	238	193	236	211	233	211	202	207	202	184	208	216	178	213	208	226	213	183	216	220	240	196	188	214	210	216	209	230	201	166	205	217	206	186	220	190	189	223	193	209	195	231	214	213	220	192	197	196	187	189	189	211	211	204	191	230	207	212	204	185	194	235	202	209	210	195	198	198	216	180	213	223	191	197	220	218	201	188	217	191	219	216	212	217	217	196	230	222	210	191	203	206	212	193	203	212	197	170	218	239	213	216	213	222	194	199	221	219	210	214	215	214	229	197	202	201	194	209	207	200	188	222	231	188	211	211	220	199	200	168	174	214	209	195	192	225	210	246	183	242	203	220	183	213	211	215	220	244	182	198	232	188	188	213	191	251	239	203	192	209	211	235	184	245	203	218	215	209	186	193	178	205	182	234	208	219	216	202	195	220	185	234	204	216	218	208	209	198	202	205	228	214	212	182	212	212	172	218	240	192	219	182	206	227	210	198	219	214	221	188	180	205	225	201	208	219	211	218
4868	624	676	750	694	660	669	632	605	578	677	614	631	604	606	561	628	589	534	558	587	620	551	562	571	567	589	591	562	570	566	596	556	572	603	561	612	538	560	566	580	572	558	581	595	642	598	563	579	597	571	562	572	536	584	595	538	587	545	558	618	552	575	553	563	555	565	578	567	576	580	566	535	563	574	637	582	607	586	604	573	554	583	585	622	571	581	593	553	593	609	585	570	514	643	540	610	573	568	576	612	572	571	575	591	572	581	575	605	534	592	553	578	605	563	575	596	610	559	564	600	572	586	536	581	586	563	591	611	617	581	588	554	588	570	573	567	554	573	581	589	576	523	587	563	594	638	577	565	545	564	571	574	548	582	647	546	560	586	568	548	612	565	566	621	571	633	565	546	533	623	599	544	606	580	583	544	599	565	558	546	564	547	608	595	583	567	600	576	563	602	567	562	559	555	552	564	572	563	587	599	585	582	559	602	568	585	536	554	579	556	594	556	579	549	598	579	601	554	580	622	566	569	581	570	658	565	553	571	603	613	579	557	564	549	568	558	565	588	560	595	581	594	602	570	534	574	568	579	587	603	520	546	564	579	558	599	617	582	540	549	539	543	534	537	600	559	583	607	593	597	561	593	556	555	536	604	562	593	606	542	551	570	593	584	604	549	599	589	571	613	565	538	595	554	610	559	522	565	568	579	591	572	564	578	583	594	534	553	547	562	604	596	594	578	561	589	566	604	590	579	605	566	593	570	576	578	581	584	544	561	549	575	640	613	603	601	581	593	544	600	573	588	568	536	546	597	580	529	556	573	558	556	570	604	571	587	588	603	557	575	669	548	593	543	580	536	603	579	567	593	567	572	521	563	579	597	578	573	613	591	574	580	569	586	556	557	594	616	558	563	562	557	575	551	575	583	567	604	561	581	555	516	591	562	538	550	601	606	568	580	556	600	569	574	578	552	567	637	547	592	564	574	595	595	603	592	615	576	590	597	582	568	608	606	544	573	596	571	567	581	575	576	506	591	569	578	571	577	599	602	570	565	572	574	590	579	566	552	608	567	582	567	588	557	562	606	574	575	578	566	597	556	559	556	574	596	530	568	590	554	543	584	537	553	581	575	583	578	554	553	604	546	548	573	583	554	561	567	574	563	595	588	565	580	550	622	605	589	553	612	579	563	597	546	557	595	565	572	581	544	571	550	575	551	550	571	586	543	571	530	616	556	546	569	559	590	538	595	520	551	572	552	595	554	616	571	538	573	589	594	613	560	586	583	554	599	568	572	538	537	584	574	542	560	560	621	586	600	585	551	580	515	558	573	582	612	583	549	550	609	579	549	557	565	556	542	564	607	585	592	600	603	579	550	599	620	612	632	604	610	572	541	570	588	574	591	554	601	631	584	583	580	561	593	572	572	570	585	607	581	608	531	572	626	552	552	567	580	617	588	582	566	528	575	575	601	605	572	570	586	574	644	542	572	590	557	547	597	575	572	581	577	542	604	576	567	592	599	559	567	585	567	600	600	608	583	563	581	572	548	541	561	608	552	566	540	602	555	548	587	598	579	564	558	572	570	596	562	606	571	538	582	565	574	553	558	577	583	625	559	566	546	553	592	585	577	592	557	599	587	589	565	543	543	552	562	612	584	573	545	578	580	548	576	542	604	606	574	593	628	539	552	564	551	547	586	579	602	536	580	556	539	577	621	538	589	549	638	551	576	617	492	568	600	502	595	573	563	610	577	574	576	571	582	581	577	575	548	571	583	568	603	579	534	618	525	555	607	610	609	626	598	565	587	628	530	610	596	593	558	600	555	552	586	542	577	597	567	579	557	552	566	591	566	611	545	546	580	587	587	607	562	607	550	556	549	559	581	526	533	592	569	596	567	568	575	550	578	565	571	560	571	565	590	595	601	600	552	571	578	556	585	572	621	590	581	577	582	595	596	546	556	616	541	584	586	604	605	547	568	582	594	540	550	581	578	583	579	568	611	552	599	573	562	550	603	558	570	582	625	595	581	583	554	596	553	536	578	582	574	592	566	558	528	615	567	553	580	582	589	610	614	579	575	578	560	615	578	580	589	628	545	571	556	563	596	564	582	607	601	570	545	627	546	545	558	529	599	557	586	572	575	560	601	566	570	559	613	579	553	578	571	600	583	581	529	583	599	576	548	606	539	575	553	591	593	571	546	621	597	567	553	534	609	568	580	576	603	576	605	531	530	561	593	584	621	561	568	574	567	569	568	586	588	599	551	579	569	574	571	579	577	588	584	562	559	610	605	547	621	582	566	527	560	592	586	575	554	566	568	582	591	561	570	590	585	579	612	522	547	603	574	622	577	545	592	612	533	579	535	624	582	574	601	551	568	535	542	554	563	580	550	555	562	569	583	534	577	569	576	549	577	574	629	609	567	573	560	549	561	601	563	550	557	589	629	621	562	600	527	551	562	606	586	549	597	553	608	536	596	557	636	593	584	574	611	559	598	616	571	615	545	556	579	600	575	533	528	587	557	542	559	540	607	528	595	544	584	604	567	589	581	565	588	543	587	582	578	603	548	535	571	539	543	588	599	538	586	605	586	595	612	570	558	557	542	577	558	583	589	575	601	542	615	576	561	584	604	549	569	572	578	514	575	589	562	583	557	581	563	571	563	560	571	584	557	571	559	548	580	576	555	589	631	566	589	567	582	565	551	589	628	536	544	598	525	606	586	526	598	626	569	587	564	546	563	593	580	610	573	542	626	587	542	572	541	564	575	572	547	574	557	599	571	588	552	552	567	594	573	557	592	575	627	579	516	529	617	599	577	622	583	575	592	568	576	556	574	566	593	607	542	573	548	589	628	528	565	581	595	588	585	553	607	575	578	551	552	568	576	563	549	567	575	562	587	623	589	561	586	541	605	582	539	571	563	600	574	599	548	570	618	600	604	562	563	596	532	534	538	571	579	643	590	542	570	538	594	564	607	538	580	587	554	570	568	555	604	560	585	594	561	586	621	583	593	568	584	561	595	585	586	582	579	569	553	560	584	608	590	579	592	590	561	571	597	603	569	567	559	565	573	586	602	584	577	597	551	521	531	578	538	557	549	568	559	599	576	560	617	575	558	534	543	585	573	574	588	549	581	593	601	562	606	596	581	559	600	622	561	562	540	586	624	559	579	583	555	557	617	608	580	570	530	557	564	590	549	564	513	540	556	552	586	589	543	552	585	591	539	585	556	581	573	532	587	587	581	590	560	581	578	563	590	551	607	589	593	569	585	555	550	537	566	517	602	592	560	542	575	562	602	588	599	564	578	577	537	549	608	578	563	588	593	575	551	558	587	531	539	558	579	559	597	544	578	588	564	566	576	608	613	560	572	628	620	563	579	585	612	581	554	558	581	594	567	534	577	597	556	581	589	549	577	559	554	599	556	559	596	584	590	602	545	554	582	573	600	590	578	598	555	616	560	612	565	601	571	567	530	553	601	582	552	620	563	590	608	564	597	594	549	576	573	569
33547	6987	1394	1040	798	628	544	447	447	445	407	389	379	387	387	347	349	364	317	318	327	342	317	326	298	320	331	335	293	300	331	314	312	343	345	306	327	325	344	277	336	324	329	292	323	335	302	319	301	307	338	279	283	321	296	308	319	297	323	293	337	305	291	275	320	331	317	292	315	310	328	314	323	308	346	325	293	317	338	293	306	300	302	271	322	303	298	304	361	329	303	292	310	308	303	298	293	315	287	309	288	331	302	314	294	329	323	315	316	319	304	309	328	303	307	300	309	327	307	312	347	328	337	308	302	333	308	288	318	327	297	315	319	307	293	303	302	310	275	290	297	323	308	305	292	301	303	319	292	326	316	298	325	286	294	300	334	315	323	292	319	317	330	294	313	317	291	319	313	335	325	322	298	319	282	318	309	308	285	330	325	297	343	299	292	304	336	279	272	316	303	288	273	296	315	324	324	336	290	299	297	289	312	300	312	317	315	340	315	284	293	316	300	308	302	331	318	301	308	306	329	298	313	314	302	288	339	314	286	334	283	314	304	313	317	326	311	295	305	308	353	312	322	323	302	335	337	296	338	302	299	324	304	342	301	301	285	271	306	289	314	311	331	351	314	278	319	303	358	326	292	291	286	347	293	301	308	317	281	311	292	333	274	293	305	330	335	319	323	325	294	299	306	313	300	300	323	298	345	301	312	283	309	305	314	309	307	336	315	332	311	293	321	335	319	330	296	309	288	318	322	308	293	305	289	303	305	289	307	303	319	329	323	295	319	344	313	310	293	295	296	321	320	336	296	358	304	310	294	300	321	351	328	283	322	282	298	298	305	311	305	309	315	297	314	316	314	303	285	317	286	298	315	275	289	277	310	303	318	296	334	277	308	324	308	284	324	319	323	348	300	280	290	290	324	253	328	311	293	342	317	322	324	293	299	300	304	317	326	305	310	314	315	306	292	334	320	310	296	313	301	308	292	328	347	301	326	315	305	298	309	309	313	306	279	299	302	336	304	306	296	334	289	350	309	291	319	292	306	286	314	320	284	299	305	306	291	275	291	298	297	346	315	330	287	309	331	318	251	311	283	311	291	330	320	309	319	345	295	300	321	299	304	292	309	320	287	288	330	336	298	307	298	311	329	294	292	302	322	314	286	297	305	321	286	297	285	313	320	334	308	253	289	297	288	314	297	305	304	318	303	310	340	306	268	345	315	316	302	299	322	304	343	319	276	287	319	318	337	303	332	317	305	288	288	306	301	318	305	365	288	320	313	328	339	316	300	301	283	337	299	302	330	340	284	280	284	292	305	313	316	328	331	314	296	310	269	302	306	293	300	329	339	332	309	310	309	303	327	309	330	302	314	310	310	296	314	322	274	319	301	335	309	298	298	302	308	292	300	308	304	316	319	311	316	294	310	312	314	329	302	341	279	326	275	293	285	278	310	322	286	322	276	320	313	334	284	312	289	300	260	315	330	327	305	336	316	300	285	284	332	297	308	331	322	308	334	287	282	294	284	319	310	334	302	309	318	313	291	334	330	274	301	297	341	317	315	285	294	305	297	296	298	312	306	316	337	343	301	280	333	336	324	284	305	290	343	329	318	302	311	311	326	346	316	306	323	312	294	322	315	298	338	325	310	311	294	283	314	292	306	294	313	301	297	308	315	310	324	318	316	323	301	307	312	350	312	320	323	277	299	315	365	307	332	313	298	312	315	303	323	343	329	312	298	307	292	306	317	292	286	325	308	290	308	298	299	292	294	301	304	311	294	299	311	286	289	288	290	305	298	312	289	297	325	281	317	308	318	323	300	310	320	310	301	330	298	310	318	323	303	296	305	313	321	278	294	330	305	296	303	268	329	328	326	299	303	302	285	308	300	288	340	302	312	346	311	290	307	298	320	293	309	298	304	295	292	307	289	301	309	316	260	308	325	303	298	327	295	286	305	266	321	295	275	297	324	326	327	308	302	281	303	322	324	308	312	313	320	317	291	323	325	318	283	288	289	301	325	308	284	289	302	283	313	339	323	289	297	328	323	293	339	291	315	316	338	330	314	293	311	329	297	297	305	322	295	321	300	286	312	302	284	287	347	307	330	285	334	300	314	301	308	336	312	344	291	269	309	310	336	299	311	319	256	340	353	328	297	333	305	321	322	302	318	313	365	284	317	302	320	301	310	324	292	328	309	336	302	294	305	312	273	302	325	280	284	342	306	309	340	305	336	323	305	285	300	310	342	316	305	340	317	291	333	309	278	303	333	279	296	325	334	318	278	277	316	293	308	316	327	310	324	308	323	283	305	339	310	285	289	293	275	328	297	321	292	322	308	298	316	310	312	263	304	281	313	290	313	321	298	298	288	323	305	297	326	338	325	316	288	318	311	310	323	316	282	281	304	296	310	326	285	318	304	291	321	277	320	278	328	316	311	303	333	315	294	304	301	316	333	289	312	313	287	295	309	306	307	333	284	302	315	319	350	330	310	302	319	282	299	299	313	327	317	331	273	309	299	323	324	298	332	318	280	313	285	292	310	319	292	308	273	311	299	286	318	319	311	312	297	312	303	273	321	278	283	326	324	323	283	306	289	311	290	309	314	305	295	276	262	298	296	323	259	301	311	312	279	331	324	318	314	293	320	302	323	324	310	280	282	286	329	331	293	314	310	325	292	295	321	329	327	311	321	344	291	282	318	325	288	299	328	331	289	304	301	289	309	342	309	320	321	341	273	314	293	290	313	312	289	318	320	316	306	301	302	303	307	313	339	277	281	330	287	354	312	333	300	289	294	335	289	320	314	321	319	263	330	283	273	314	312	287	339	303	324	320	303	328	339	333	295	335	300	306	300	311	290	321	299	329	271	304	283	297	290	294	305	312	328	304	297	292	305	297	336	299	277	329	317	289	315	304	324	319	309	321	310	300	318	312	293	339	301	312	318	311	301	342	328	314	309	322	321	331	292	330	358	315	299	333	314	323	323	326	326	334	332	326	315	324	313	324	269	295	297	339	316	319	331	314	342	308	313	287	279	324	301	306	281	319	326	307	307	319	324	293	286	310	338	305	297	274	312	342	319	284	276	328	322	288	322	310	252	304	346	341	307	299	338	324	297	305	333	297	309	306	300	277	319	305	297	301	305	328	336	326	295	325	295	308	349	294	296	317	307	295	326	319	296	321	307	329	297	288	295	312	299	316	302	285	310	294	310	311	309	297	309	291	329	308	318	308	341	312	326	332	340	349	301	305	287	311	298	314	297	304	281	313	286	323	309	294	312	328	300	330	332	328	295	317	309	298	331	326	328	286	329	301	298	293	335	279	339	290	303	322	334	324	320	304	320	336	340	323	265	306	346	307	283	298	298	321	299	282	295	289	309	314	300	366	316	302	276	318	308	299	329	323	304	299	292	316	318	343	284	306	306	300	329	306	312	300	278	292	297	295	327	307	314	313	309	293	332	316	302	330	293	324	308	303	310	315	280	329	294	309	328	318	337	308	299	319	280	321
17303	1634	3058	3386	2893	2481	2089	1844	1669	1504	1341	1269	1213	1163	1057	1070	1055	1038	999	962	1033	939	939	954	950	898	937	919	828	948	919	895	939	827	882	805	824	814	848	870	864	878	815	791	869	872	872	806	846	882	819	745	843	807	804	770	794	792	795	775	785	794	811	775	826	821	808	838	858	738	843	849	794	849	869	801	797	797	858	805	806	845	847	817	802	797	799	790	804	788	787	832	776	859	761	805	795	813	778	803	793	879	808	795	816	810	785	788	772	791	802	810	822	851	835	821	799	803	796	774	766	741	775	811	792	797	828	817	783	823	781	788	837	753	807	842	814	820	805	834	776	760	801	774	824	776	773	815	785	785	785	803	797	752	802	802	785	817	790	806	788	769	872	796	817	817	801	830	824	806	786	794	779	815	791	810	759	792	791	796	760	817	800	796	814	829	735	854	815	804	768	781	758	776	849	814	803	833	774	769	834	830	799	840	796	795	829	797	809	818	801	789	804	779	818	800	777	786	807	818	746	779	810	754	796	792	805	775	775	822	782	821	828	788	791	799	784	787	774	779	803	809	760	813	756	790	767	833	773	784	797	781	772	823	739	796	786	708	792	798	790	855	788	789	789	807	797	799	820	823	780	823	808	854	792	809	796	808	818	771	786	733	782	804	756	765	782	839	848	809	776	781	808	794	842	804	787	804	841	829	799	786	838	795	776	808	856	796	800	818	777	789	769	771	772	752	788	819	780	800	814	811	829	805	801	751	802	768	809	805	767	769	833	831	822	786	773	840	771	779	801	756	794	818	783	796	816	777	776	819	799	796	774	803	844	793	848	845	771	792	822	816	791	866	812	812	798	816	765	797	767	783	813	780	808	759	778	773	838	728	746	775	827	807	784	773	814	809	743	822	786	813	775	772	719	780	767	801	800	716	801	791	815	818	770	796	790	781	778	726	764	761	778	857	832	800	778	762	794	769	841	792	814	840	842	736	823	803	743	741	806	771	770	829	834	822	755	771	797	797	833	819	814	769	787	778	793	770	771	792	827	771	827	826	747	784	785	817	798	819	837	815	767	780	808	761	774	742	805	802	794	775	836	803	802	763	792	792	792	744	808	817	846	796	801	790	837	808	755	804	801	802	824	811	775	786	790	751	775	811	798	776	757	835	790	728	785	812	807	712	816	825	771	840	823	776	786	747	784	796	806	792	765	845	739	796	795	836	775	784	810	835	789	744	798	779	797	840	762	796	785	797	748	782	798	810	820	812	796	799	805	825	853	800	803	754	809	788	805	803	818	816	769	814	857	784	775	831	776	796	814	823	827	836	800	773	802	829	741	737	819	794	833	794	834	822	830	771	776	834	859	778	769	779	789	805	798	782	831	807	802	827	772	776	803	835	819	833	792	818	830	839	780	787	791	821	783	756	797	785	750	798	856	804	798	749	796	759	791	808	795	806	794	831	737	836	795	772	799	802	821	835	760	798	833	810	800	819	806	815	838	789	848	773	792	795	819	769	771	777	820	761	822	783	788	761	802	833	838	792	840	797	785	784	769	812	756	814	818	762	788	810	839	779	788	786	813	776	791	778	784	845	754	807	816	770	823	787	760	780	796	791	816	796	756	786	799	824	811	789	821	791	795	766	792	774	823	818	786	799	810	782	771	804	777	831	834	800	768	781	760	803	849	803	781	779	775	802	761	792	782	807	781	838	798	792	760	826	804	772	823	819	810	788	764	738	831	834	758	769	778	760	787	819	784	817	810	817	858	806	796	803	804	811	797	770	835	762	810	817	793	838	809	800	759	775	760	746	786	840	792	805	807	802	765	781	751	825	818	763	793	819	835	787	811	805	796	792	766	795	784	736	825	801	812	774	813	778	818	771	768	809	745	815	804	778	770	763	825	809	813	752	823	809	764	797	829	815	805	822	817	807	796	837	797	835	776	837	809	804	862	820	820	788	763	768	746	830	770	799	759	779	761	838	835	793	831	743	805	868	824	781	775	816	793	804	788	825	800	801	830	754	828	769	779	773	805	804	779	813	862	848	838	808	801	825	752	866	779	811	808	824	840	791	805	818	767	793	793	834	796	805	826	801	790	817	823	754	775	770	769	810	752	801	741	784	772	815	784	783	796	797	794	822	805	755	773	842	763	861	778	825	839	818	813	779	745	794	829	804	796	732	809	811	827	834	760	801	795	809	749	788	777	862	819	819	801	733	842	828	808	763	818	787	789	785	807	819	781	806	767	817	760	758	839	784	820	827	776	783	845	783	768	818	782	803	747	821	770	789	818	794	819	823	853	784	842	805	755	744	811	815	793	814	812	789	777	785	802	789	804	797	754	833	779	834	785	760	826	771	817	804	851	792	772	808	785	783	769	754	751	802	786	790	790	793	799	796	768	760	788	814	792	862	834	771	819	800	771	808	770	790	743	733	769	779	840	800	840	834	769	746	768	834	779	782	768	794	754	819	775	723	797	821	808	848	748	755	781	766	815	757	835	814	806	784	775	771	795	796	803	794	843	783	804	833	803	780	807	785	810	838	821	850	768	775	779	812	747	840	777	742	837	801	784	797	831	812	808	789	797	800	757	832	766	792	801	830	800	817	761	796	826	776	786	833	778	779	724	762	783	783	795	794	790	812	811	772	780	803	822	806	771	812	814	853	791	801	827	815	754	771	830	797	813	831	799	818	814	833	799	790	821	805	782	777	798	792	790	758	794	817	809	757	809	777	840	782	779	782	775	766	786	775	809	757	804	780	801	802	805	810	761	804	827	802	763	813	804	777	772	811	792	862	803	796	815	831	826	751	812	819	799	790	692	824	819	735	827	771	799	807	766	787	793	811	774	838	786	826	790	774	768	801	786	814	790	825	844	769	819	772	814	847	785	793	774	758	804	791	889	838	802	794	768	780	751	749	802	729	793	771	785	826	808	766	770	789	834	769	760	804	790	824	843	845	832	808	797	793	815	846	763	813	796	825	852	724	813	789	806	805	834	804	797	785	791	803	756	846	828	794	784	813	809	800	845	800	801	766	781	766	794	835	801	773	784	799	820	816	745	765	743	821	808	834	839	857	786	785	770	813	825	801	806	793	787	861	753	797	785	796	780	755	781	779	801	782	808	780	793	766	788	827	815	796	794	802	774	796	828	765	821	767	780	785	738	818	787	818	791	782	763	845	783	783	810	785	821	778	786	814	808	804	788	811	775	775	742	793	780	820	776	781	799	758	821	844	760	834	790	774	739	807	817	764	828	827	795	844	787	803	755	837	838	795	846	794	769	801	731	790	806	796	804	742	790	796	758	813	776	847	813	808	751	712	851	761	841	784	842	784	799	775	796	781	751	764	774	776	853	823	775	840	770	776	788	805	790	773	754	765	837	773	758	835	798	739	771	794	765	798	834	781	801	809	798	843	840	780	838	875	792	799	771	796	795	823	784	785	810	791	836	799	779	778	806	773	765	825	810	790	777	816	781	831	799	807	767	800	809	796	792	814	796	835
46711	13671	2765	1731	1171	914	667	522	558	484	406	399	327	320	347	324	295	276	261	309	260	278	232	264	244	266	270	260	255	245	254	255	228	237	235	220	244	221	263	228	233	209	248	228	241	230	249	244	259	232	241	268	256	235	230	263	251	232	225	243	250	227	221	245	231	234	228	248	234	224	224	216	214	228	213	213	256	242	239	226	220	217	204	238	230	224	234	250	220	220	224	193	218	224	215	225	234	210	217	202	231	225	239	219	227	236	245	218	214	204	200	251	220	229	209	229	243	218	212	207	231	232	224	247	210	236	198	216	244	209	232	208	213	238	218	219	222	234	226	234	212	216	233	237	221	257	232	257	216	215	216	221	219	242	221	228	228	233	247	225	226	236	228	212	236	235	229	233	238	225	245	237	225	229	231	243	250	240	206	237	251	212	208	215	213	224	213	224	196	224	228	223	194	211	239	258	202	243	241	198	218	247	225	235	223	220	206	238	202	219	251	218	249	225	232	218	217	243	229	226	200	213	221	221	222	228	263	179	231	239	240	224	207	227	235	230	229	248	243	215	228	224	219	241	233	222	219	259	230	225	215	238	226	222	221	225	236	240	226	246	258	232	239	251	226	216	246	229	219	215	226	244	255	221	217	227	222	206	258	246	238	241	217	200	203	207	245	215	223	267	230	243	232	225	208	229	226	250	221	226	220	234	224	245	230	252	228	248	221	215	213	228	221	243	251	241	216	224	215	232	239	223	229	244	198	221	205	231	236	212	221	221	237	231	208	223	234	225	192	219	237	237	229	223	213	218	226	213	231	227	241	220	238	212	217	238	192	208	231	227	210	200	223	222	244	230	214	244	248	231	209	233	242	228	253	239	210	233	231	243	232	223	242	187	214	213	202	228	204	241	236	221	243	227	239	240	210	241	251	197	216	204	235	225	230	219	253	221	238	209	194	213	216	218	218	236	226	224	228	218	261	254	203	222	228	231	223	209	244	230	237	219	228	228	218	216	262	238	224	252	230	223	222	239	219	236	238	250	228	207	225	231	227	237	237	227	208	210	232	244	273	202	227	242	230	224	233	242	218	236	234	222	242	205	240	241	232	226	208	216	226	243	229	229	215	224	235	214	229	205	242	208	199	220	244	211	241	216	224	252	229	213	231	226	229	221	239	230	222	242	227	203	251	239	236	217	242	217	231	242	222	222	240	232	217	207	244	248	262	208	206	209	188	220	235	224	197	206	220	230	202	215	222	219	235	234	227	211	201	226	239	227	227	231	240	257	221	198	222	244	225	209	220	254	232	244	198	228	211	224	234	209	225	214	234	214	238	209	223	207	189	225	230	205	229	257	227	245	218	213	230	223	215	238	248	203	223	213	226	236	202	201	234	241	203	202	222	202	222	233	232	231	224	253	207	242	224	220	212	225	227	240	211	236	209	238	221	227	188	253	242	235	213	242	214	218	270	233	212	209	235	223	214	195	245	231	201	218	220	216	233	233	231	240	232	247	215	241	232	229	219	231	223	209	260	205	214	224	215	232	222	260	247	226	229	220	213	221	230	236	207	219	216	211	252	219	230	207	256	206	230	238	218	224	239	239	246	217	261	236	217	239	259	227	209	230	233	255	219	222	253	229	215	228	228	255	220	214	242	243	250	223	227	218	226	220	216	232	215	200	216	243	210	234	237	222	228	265	226	260	212	226	223	235	247	236	231	243	215	212	216	227	224	222	234	225	215	204	217	203	230	222	200	223	202	262	225	241	211	211	244	223	222	225	236	227	227	247	226	230	217	231	212	221	247	240	224	195	237	200	214	214	235	233	255	229	207	238	233	191	219	249	250	234	220	236	224	203	225	231	224	202	236	201	226	223	224	218	256	219	245	210	222	236	221	229	205	219	215	207	230	259	212	229	213	221	219	231	192	220	246	248	235	229	208	233	228	227	219	257	235	214	220	210	211	231	215	221	256	217	235	203	224	215	222	240	235	198	226	242	215	220	238	229	238	211	210	221	225	206	239	234	241	220	238	233	221	243	222	225	200	196	190	206	193	225	225	211	218	208	243	195	234	230	194	218	222	216	233	222	245	256	236	225	244	228	245	221	213	215	220	240	228	230	224	222	242	236	263	225	243	241	229	215	225	221	259	212	214	247	212	223	234	215	239	214	241	222	228	226	253	212	212	247	221	222	214	214	213	223	239	223	228	231	224	215	244	227	228	214	235	216	223	218	211	230	249	228	199	223	230	225	248	221	204	222	237	227	230	230	249	258	236	243	221	227	234	249	262	218	223	221	231	262	220	213	235	252	218	236	228	209	224	216	205	244	237	221	219	237	244	253	226	234	206	256	238	235	231	233	257	217	224	210	230	229	227	235	240	223	233	238	210	248	246	195	211	227	241	214	221	232	231	242	228	262	199	228	201	216	214	237	264	209	214	193	206	263	229	222	218	221	233	233	237	225	214	240	239	212	251	243	212	248	209	238	220	225	216	253	227	259	207	217	234	241	194	220	235	221	211	220	201	230	217	225	217	234	217	234	244	219	193	249	208	214	221	237	237	203	243	217	228	219	239	211	225	237	253	210	211	232	211	238	216	260	236	217	238	218	260	212	225	242	246	232	219	210	234	274	232	223	207	234	234	214	195	219	206	224	233	229	232	213	243	242	251	223	221	202	216	241	238	210	240	227	226	223	224	225	211	237	231	220	225	245	227	200	213	235	252	242	252	217	216	232	234	204	235	229	209	219	224	239	230	226	215	232	221	248	226	215	236	208	225	209	231	253	201	231	242	224	227	222	238	217	239	238	239	208	232	246	235	209	206	239	191	213	226	218	234	227	237	223	234	220	227	218	227	221	241	197	214	233	258	238	228	213	208	240	238	236	229	227	232	223	215	242	225	199	251	232	239	231	235	212	214	234	237	219	207	211	211	245	232	216	222	253	203	248	238	245	222	256	231	254	235	210	238	192	228	228	228	227	222	221	213	219	244	217	219	192	229	267	229	222	260	214	253	259	202	252	219	236	212	235	216	206	219	227	231	214	240	226	228	247	225	206	228	230	217	236	207	243	244	198	219	240	226	211	220	207	226	238	251	226	230	235	227	237	236	240	218	232	244	224	225	233	228	241	239	227	224	218	210	247	262	225	209	203	234	233	268	215	238	219	210	218	224	243	225	224	242	210	235	213	234	230	243	235	248	228	205	223	219	231	225	224	236	237	221	234	211	207	210	226	217	243	243	228	230	240	227	198	211	220	221	228	197	213	224	245	209	214	236	221	225	250	241	242	215	194	233	245	216	230	274	212	218	239	225	242	241	214	222	229	236	235	243	245	215	206	197	252	187	206	255	233	207	216	229	222	207	222	240	217	222	235	226	232	238	212	245	235	218	218	230	249	207	207	229	245	246	234	235	196	224	216	221	235	242	244	221	199	250	231	228	218	218	230	241	204	227	225	229	220	239	221	246	238	232	248	227	214	218	231	243	228	218	231	248	251	206	212	216	244
23359	2255	4740	5424	4633	3593	3043	2533	2133	1972	1793	1558	1413	1332	1194	1144	1123	1100	995	976	979	897	850	850	852	853	790	819	761	755	738	770	754	698	733	732	713	671	663	704	676	625	688	682	652	652	666	637	622	673	664	624	645	668	616	642	644	680	636	664	671	619	648	588	583	647	625	600	625	615	633	564	606	637	647	584	643	610	568	626	617	565	601	596	601	585	619	614	591	615	586	588	602	561	646	620	637	593	643	607	600	576	638	611	592	590	588	605	591	589	653	595	614	571	645	605	566	607	565	599	589	626	585	590	607	587	644	575	590	625	620	612	569	629	589	581	609	586	591	588	582	572	604	649	622	624	618	602	594	572	586	633	577	583	603	609	596	642	593	554	625	590	593	546	604	620	550	611	629	633	591	540	577	573	564	588	576	634	606	628	593	598	591	564	622	589	569	615	561	622	611	648	610	594	572	586	611	593	607	610	603	627	571	578	602	625	562	608	584	586	592	592	575	593	564	564	570	585	585	616	590	607	641	590	548	606	580	603	583	565	578	577	601	581	605	630	596	582	579	565	615	636	614	614	629	619	601	597	665	578	578	637	570	603	572	566	577	564	589	574	590	557	557	577	594	577	580	612	580	594	586	583	588	630	617	547	601	605	566	595	597	610	593	597	595	567	576	563	547	591	614	533	580	590	566	611	520	563	608	598	590	602	585	611	600	650	584	543	616	592	579	601	572	561	620	580	567	609	590	583	642	574	570	622	606	606	573	596	568	562	587	611	592	576	585	615	596	597	573	572	567	591	626	586	581	576	567	629	589	599	552	629	612	630	567	550	604	609	576	583	561	567	547	574	589	576	583	596	588	584	600	549	602	559	559	616	576	571	637	551	601	584	568	611	594	585	576	545	599	603	617	637	557	584	585	573	609	632	566	593	589	598	632	594	593	595	581	568	643	548	568	600	628	559	577	601	610	651	536	555	607	589	583	582	569	598	567	586	570	587	572	570	625	601	589	608	585	566	616	566	578	588	584	580	592	570	554	551	585	570	652	628	579	586	578	572	603	580	582	567	582	614	599	584	620	600	613	620	580	607	575	563	584	600	587	621	579	569	565	606	618	590	564	587	581	600	584	569	616	603	627	632	568	589	572	553	578	594	590	560	567	579	643	556	561	595	561	589	616	596	623	568	610	602	558	585	621	570	603	585	606	569	584	566	601	576	638	572	585	628	538	559	558	578	568	558	593	629	553	561	601	551	597	567	614	577	570	582	576	576	614	595	579	559	582	604	644	538	612	583	580	573	602	581	562	610	571	632	603	592	600	618	596	581	608	584	605	615	572	571	574	565	579	561	634	592	603	568	596	577	552	588	639	638	582	564	569	596	576	555	560	617	619	565	599	571	620	603	555	644	574	577	602	592	581	623	596	608	599	558	574	541	574	577	597	571	587	597	593	565	577	592	558	598	605	558	611	623	598	570	578	576	564	615	545	599	628	595	583	568	572	596	570	596	567	573	616	603	593	575	568	605	599	577	578	590	592	583	567	581	598	619	557	557	608	589	557	655	611	644	561	604	546	578	598	570	588	619	588	594	581	622	595	566	568	632	591	572	617	585	612	575	562	606	621	599	534	585	582	574	567	598	582	591	550	573	576	645	588	610	586	577	578	584	575	546	567	610	588	590	607	580	580	562	641	617	577	593	582	615	521	558	602	596	560	598	597	576	574	602	581	577	558	592	576	568	568	556	617	626	570	601	605	565	571	524	580	571	574	614	596	607	580	626	621	590	605	589	576	605	576	585	568	562	595	609	563	626	642	575	586	547	598	560	584	641	649	595	636	586	596	560	552	585	604	549	581	600	581	589	557	598	572	595	610	593	604	588	619	609	547	572	589	569	599	556	637	608	603	594	589	602	635	575	575	563	571	598	551	531	585	581	565	573	599	622	628	640	629	596	581	597	589	585	560	613	587	584	589	603	623	567	602	584	572	612	558	619	611	580	584	582	583	677	574	588	583	577	568	612	610	579	582	540	612	606	578	605	600	604	585	582	590	585	596	602	609	600	573	607	617	573	585	552	584	586	554	593	564	602	621	608	560	600	577	580	608	584	601	613	625	587	563	617	549	582	640	596	605	568	631	584	577	592	584	568	644	554	569	571	541	549	590	593	600	573	554	609	583	534	576	587	595	562	609	598	617	583	580	552	603	560	523	611	616	569	533	570	601	643	580	602	598	595	595	594	588	597	598	604	595	562	599	585	592	554	602	576	593	637	612	584	597	586	586	568	597	568	588	596	596	567	617	570	662	602	605	592	568	536	557	530	550	591	619	576	639	575	617	614	638	565	582	580	581	581	588	560	566	598	552	556	555	579	586	587	587	617	570	571	594	604	609	588	563	591	567	618	620	588	584	574	577	553	589	603	612	573	605	586	584	604	619	610	618	553	603	559	566	621	656	592	572	560	605	623	592	603	537	627	581	559	611	606	556	608	566	564	612	571	547	566	641	603	636	560	592	580	578	589	600	553	591	592	589	574	571	594	553	567	602	569	581	612	562	603	573	580	606	562	574	599	577	587	553	588	631	628	590	549	606	649	579	563	615	596	608	581	587	584	629	560	589	553	592	638	576	579	609	617	583	571	566	605	591	602	595	596	594	553	596	574	563	598	580	603	576	613	600	632	597	595	597	565	633	616	613	594	580	628	581	653	637	610	582	596	627	569	603	588	601	591	573	593	547	569	568	609	605	613	608	572	529	607	588	567	578	568	600	620	561	611	593	637	646	596	587	636	593	606	595	565	599	595	630	567	587	590	597	588	582	600	572	595	594	631	594	582	596	557	603	604	634	625	615	593	592	572	607	606	583	602	552	576	581	610	641	597	577	582	581	592	557	590	617	607	589	566	561	590	550	593	590	577	605	595	581	615	614	580	616	555	576	577	632	613	573	651	605	595	589	588	570	574	646	585	605	616	609	571	581	601	566	564	619	606	609	591	586	620	605	547	579	574	579	527	605	585	573	585	578	574	580	570	604	588	578	614	581	549	637	597	548	572	566	601	573	555	598	596	569	574	604	597	626	590	576	592	606	613	577	593	576	594	605	583	589	551	578	561	599	594	554	589	606	604	631	619	558	583	614	551	602	583	576	565	562	606	557	546	597	575	596	553	591	600	631	584	607	601	584	623	571	548	588	590	592	574	577	613	576	605	585	582	604	607	589	601	589	550	550	579	586	554	604	572	571	577	544	568	533	609	556	541	630	600	567	598	531	575	608	615	558	618	594	536	556	573	603	613	578	535	588	585	540	633	565	563	604	612	645	599	608	616	601	554	593	620	566	617	563	598	576	605	641	562	559	619	582	593	570	577	578	624	563	569	595	562	606	538	600	630	573	602	591	627	630	594	584	588	559	603	573	577	570	592	603	561	573	574	561	589	605	592	574	563	605	555	582	631	610	580	631	610	580	596	614	589	609	579	578	567	576	591	610	654	632	608	597	594	571	635	561	624	609	598
5209	283	237	264	200	207	211	186	207	201	212	231	225	228	213	221	192	169	195	214	223	187	192	233	197	207	214	214	214	195	207	189	222	182	190	207	209	212	229	219	194	218	246	193	214	209	204	228	218	192	208	204	207	198	191	186	205	211	228	217	208	238	206	204	243	201	188	198	200	215	225	185	221	194	223	204	201	213	191	177	194	211	209	211	234	190	209	208	230	218	199	177	223	207	207	191	193	208	220	222	235	179	218	206	222	218	194	224	203	219	212	209	212	197	218	204	204	217	208	193	197	225	204	203	225	221	214	215	226	177	218	208	228	203	221	224	206	196	226	202	202	218	226	209	198	196	208	204	213	184	194	199	206	218	213	207	183	209	192	195	218	194	211	201	194	192	204	197	217	194	198	232	196	220	202	192	224	219	205	217	196	219	199	194	226	208	193	203	235	186	229	230	188	213	189	194	188	205	218	238	192	190	221	203	186	217	244	192	182	203	212	230	226	218	195	198	230	196	193	218	205	190	200	214	205	208	225	231	192	214	193	176	212	193	221	185	202	216	194	198	239	209	198	215	193	229	180	209	191	208	228	214	233	200	210	213	207	185	203	216	188	207	210	215	209	213	210	212	183	200	222	211	202	181	166	205	214	199	186	240	211	193	189	209	205	214	219	241	233	207	235	224	215	194	223	217	180	224	191	220	212	226	251	225	202	183	217	185	184	236	196	205	191	243	229	212	217	213	226	216	203	203	196	184	207	218	189	194	205	186	180	190	210	198	196	185	212	203	218	201	212	190	215	188	184	203	207	219	183	217	224	230	197	194	198	217	212	205	197	213	201	219	223	212	214	201	205	210	192	186	208	204	228	196	199	216	213	210	214	198	191	197	233	211	198	202	202	197	215	206	213	212	220	205	187	208	224	187	202	205	188	216	197	210	170	222	223	203	194	209	223	230	197	202	194	177	232	208	237	196	210	225	204	182	199	175	209	221	191	214	210	218	191	225	188	245	174	191	204	208	208	197	199	232	231	218	198	196	195	215	203	196	219	197	210	214	184	200	200	212	230	210	208	211	203	234	215	216	188	211	221	196	212	200	215	229	239	191	210	200	207	205	212	211	230	194	199	219	238	204	214	203	189	177	206	192	204	207	206	227	208	206	192	185	221	202	195	220	213	199	219	189	216	217	203	197	210	209	231	198	213	213	215	216	199	227	176	211	206	203	224	219	197	222	218	193	209	183	211	215	237	223	211	205	191	223	201	208	187	208	170	184	206	234	199	199	179	201	212	210	187	215	186	211	230	215	197	211	220	220	202	207	207	200	216	183	219	221	228	212	189	210	206	205	215	219	215	202	224	209	228	218	220	208	200	227	204	217	218	223	186	196	187	225	196	195	209	208	218	219	213	199	212	193	221	192	178	203	212	206	232	217	204	218	213	199	206	207	202	215	202	193	186	236	197	195	227	179	207	203	186	221	201	181	220	215	215	205	207	205	199	216	191	219	198	225	202	225	205	209	250	230	189	222	231	231	188	206	237	176	212	218	226	217	220	230	212	197	196	205	197	206	202	209	186	211	192	205	196	190	217	191	230	232	192	184	210	197	219	216	204	204	226	186	207	198	225	206	217	204	227	198	194	226	235	213	198	185	199	200	203	190	207	178	191	206	213	209	228	239	214	184	204	219	221	205	206	174	229	195	220	209	204	215	205	208	208	161	202	213	202	222	197	168	210	198	208	209	191	242	181	218	197	189	184	208	209	217	204	173	203	185	185	198	195	220	201	217	199	179	212	227	213	190	225	189	193	201	186	213	233	173	190	192	197	229	218	194	206	213	215	190	182	212	193	175	202	208	204	203	220	199	204	211	202	185	213	212	197	185	210	197	215	226	182	229	242	201	215	182	224	187	206	190	211	223	204	198	201	189	207	220	210	214	178	214	217	198	228	202	214	190	213	214	195	198	240	201	192	191	208	218	213	221	189	214	193	201	202	196	225	220	210	201	208	196	208	210	204	226	228	212	208	222	207	178	219	203	194	200	221	225	218	210	239	209	192	212	214	215	198	194	222	195	216	215	204	210	216	217	192	209	226	189	213	215	188	198	220	197	211	205	218	201	171	209	213	226	213	169	205	210	217	175	203	195	213	207	201	185	227	224	200	196	199	211	197	197	213	209	224	229	211	215	187	192	200	207	247	220	197	206	211	239	220	201	197	189	200	197	205	202	191	206	234	178	207	185	242	198	206	247	206	198	205	191	206	197	238	198	227	221	223	180	203	205	196	191	217	213	209	217	209	225	212	224	193	198	208	209	222	182	189	245	198	216	212	219	192	206	194	220	213	214	210	229	214	218	198	219	200	240	219	212	244	216	193	214	206	216	183	228	206	206	202	226	179	224	210	220	209	217	223	193	214	193	214	206	195	204	191	187	202	255	200	188	229	193	214	203	226	223	192	202	247	225	189	194	197	190	201	187	207	215	196	224	192	203	226	205	205	207	193	203	186	229	208	217	182	215	193	214	191	222	208	241	229	194	216	191	205	210	213	204	203	189	211	196	179	186	214	201	195	193	198	189	217	223	218	229	191	234	185	192	198	207	214	219	200	232	208	235	195	212	235	234	203	222	209	188	187	214	207	212	218	202	200	189	191	223	205	228	207	205	212	199	250	198	207	208	216	190	196	193	200	209	232	201	215	203	209	204	226	230	218	200	198	207	212	210	201	196	191	195	196	193	210	206	200	205	195	178	227	186	204	195	216	217	201	221	201	213	228	229	206	205	211	205	201	204	189	204	206	200	217	209	189	232	220	191	214	231	203	193	194	219	206	230	204	181	229	206	212	228	222	202	189	201	229	202	214	190	205	209	193	206	227	199	214	228	183	198	209	201	214	198	204	200	233	199	231	236	205	223	187	212	204	204	192	238	196	208	208	207	220	239	200	183	216	204	216	189	214	201	199	195	217	193	200	219	216	198	215	218	208	199	206	207	194	226	208	209	197	213	209	214	223	181	210	202	195	200	204	179	195	230	212	187	213	242	188	207	202	211	219	221	179	190	204	213	234	217	231	220	223	208	217	204	177	193	190	198	200	200	205	212	211	219	207	208	207	199	200	209	193	227	223	225	233	218	217	231	229	217	177	212	184	228	208	204	212	191	210	206	235	230	193	217	210	226	195	224	189	198	201	205	210	212	190	182	187	204	185	232	194	209	211	208	203	210	184	223	208	178	205	217	195	194	211	216	191	193	225	212	198	203	215	210	204	187	191	222	230	243	199	221	212	190	216	219	212	236	233	218	212	202	193	205	228	195	216	217	198	178	191	239	198	206	196	182	226	206	194	209	222	198	219	207	243	206	196	245	218	196	189	188	218	205	204	228	219	194	198	205	194	179	201	200	223	215	190	202	212	205	217	221	216	211	240	206	213	208	219	210	240	214	204	211	199	215	169	217	189	228	204	205	218	213	205	181	205	211	225	198	199	204	190	203	168	208	202	188	185	210	198	208
4643	611	684	717	651	622	613	645	615	633	624	626	599	582	613	616	554	630	590	622	571	592	555	522	555	569	578	544	561	606	513	567	588	606	581	615	573	555	592	585	544	579	596	602	569	609	555	614	602	644	598	578	584	562	593	557	599	609	572	573	574	605	609	557	601	594	544	556	523	570	612	589	541	600	606	533	583	555	567	586	562	590	547	572	583	560	584	591	591	573	590	582	590	585	564	615	605	573	608	570	573	554	593	562	552	583	571	559	565	585	577	593	494	532	603	560	567	578	565	588	539	588	570	582	611	575	533	575	617	560	566	510	595	580	623	535	535	566	548	566	563	570	594	523	569	600	579	576	536	547	522	570	604	552	584	577	554	562	569	584	566	565	601	595	543	569	590	548	573	622	604	579	570	598	594	555	525	579	601	577	572	577	642	581	570	554	598	582	590	539	573	581	586	573	534	574	506	584	599	582	540	553	556	576	628	576	613	576	581	594	571	541	586	629	617	543	617	533	606	548	525	589	544	579	575	566	577	607	598	608	577	544	567	571	562	553	561	546	606	609	564	567	619	585	565	548	563	596	571	590	609	571	562	591	560	574	578	543	569	544	582	535	564	538	585	587	541	563	575	563	578	607	626	590	592	586	598	585	555	571	574	548	577	568	604	561	580	557	565	566	588	548	575	580	587	552	587	539	626	529	559	550	571	547	596	521	592	609	595	610	551	578	565	587	582	577	590	573	572	596	621	584	578	601	557	568	598	531	590	541	602	558	606	500	573	561	560	543	587	565	561	557	628	575	550	540	521	569	550	543	535	563	590	578	548	567	575	581	578	571	556	573	566	536	582	579	574	520	583	591	595	611	556	531	585	566	539	597	568	563	578	538	595	574	599	564	510	561	523	605	624	578	567	589	594	533	575	566	544	545	531	598	543	542	544	617	607	611	590	606	563	567	579	564	588	513	523	548	558	609	577	539	514	585	573	556	612	546	553	560	602	592	546	543	533	560	586	605	581	568	558	549	621	604	547	543	586	528	535	622	611	530	580	554	619	558	556	550	552	591	600	618	580	559	566	564	562	558	607	565	595	579	586	539	575	594	621	575	546	539	611	618	597	585	615	556	597	592	572	569	592	555	541	571	553	575	565	554	604	564	603	614	556	566	570	588	579	593	604	551	546	577	564	589	628	574	582	598	525	561	525	569	626	576	548	589	607	582	553	590	586	552	600	583	571	562	565	571	557	595	574	573	577	557	561	554	596	579	541	599	555	564	559	585	578	586	545	592	598	602	575	542	586	531	567	616	560	578	572	551	543	533	588	605	556	593	578	611	556	534	585	618	523	582	590	535	606	544	562	566	575	590	569	554	551	579	570	542	539	580	585	554	612	596	590	599	571	601	591	549	573	566	595	546	569	565	616	543	560	594	607	590	569	561	585	560	535	559	522	540	547	540	600	577	560	583	568	554	554	537	562	556	578	554	590	577	534	568	522	559	576	545	575	618	559	608	584	583	588	568	583	557	555	563	549	574	601	606	551	577	588	572	563	598	591	579	547	556	564	536	556	612	571	576	597	534	595	591	583	559	591	563	558	547	550	569	537	557	579	540	544	563	560	590	581	535	576	580	591	604	562	588	615	607	614	588	602	560	585	603	624	598	575	561	582	587	612	554	603	581	562	604	598	599	573	575	606	535	586	561	542	574	574	567	559	570	560	569	570	597	581	548	571	562	541	537	547	583	607	583	582	556	567	593	612	568	569	553	585	558	591	615	554	570	586	603	571	567	611	567	590	596	519	529	600	574	576	588	588	542	609	608	583	532	535	580	585	578	588	557	587	591	589	600	543	607	548	529	546	626	586	578	568	538	572	567	553	591	581	580	537	565	553	598	547	590	599	578	551	565	581	534	609	563	578	539	562	550	580	550	575	595	594	561	556	583	582	598	533	565	600	579	597	579	583	611	604	623	590	558	562	549	604	573	580	522	567	598	582	556	591	605	577	560	574	608	550	549	603	538	560	544	612	550	594	576	594	570	556	555	545	576	553	584	593	577	592	584	569	567	574	599	588	627	573	562	609	596	617	548	586	586	524	572	579	560	581	565	610	580	613	580	559	568	575	565	555	622	589	564	558	576	562	586	555	568	564	607	625	583	585	545	578	580	557	569	574	585	543	610	559	590	554	567	575	590	554	558	563	587	583	541	567	550	596	564	573	563	561	619	537	550	574	549	592	582	586	606	568	600	583	594	549	600	582	604	560	546	511	590	549	581	555	603	549	540	563	602	545	532	540	576	587	582	622	579	572	555	553	555	552	573	558	568	585	636	610	573	631	558	593	577	601	591	556	555	563	589	533	593	605	563	575	634	594	590	581	585	563	553	572	578	580	566	598	591	546	502	626	565	605	567	593	540	567	579	601	576	602	576	605	576	560	581	561	568	553	559	536	526	571	555	599	587	530	555	550	592	548	562	602	555	578	603	618	542	547	599	595	539	612	563	602	561	556	584	554	552	587	576	589	567	572	545	604	533	578	533	588	569	597	587	598	581	567	536	551	594	578	555	610	552	603	559	591	588	561	531	557	647	597	505	585	560	569	573	592	545	562	598	595	573	623	617	564	577	607	592	549	580	534	600	545	579	577	571	570	518	595	562	544	528	577	589	613	573	562	576	593	556	573	541	541	593	569	592	587	584	623	585	588	573	603	535	584	561	569	591	558	579	561	587	563	531	587	557	591	566	579	510	596	587	572	529	562	631	587	513	595	604	568	560	545	593	590	607	553	587	587	574	584	590	542	497	562	607	573	573	607	561	601	600	579	557	541	565	602	568	552	576	608	532	558	547	617	570	567	583	594	545	564	574	523	594	583	573	578	585	539	560	570	560	531	578	584	615	558	556	538	568	551	578	566	509	566	606	609	587	610	561	615	559	599	593	582	571	583	585	559	548	572	555	600	533	535	579	591	589	612	562	607	573	592	548	553	575	578	539	577	609	589	520	570	565	561	584	544	576	562	582	603	589	612	643	614	553	585	580	567	578	588	574	561	576	593	590	570	599	600	630	569	607	594	550	549	547	531	606	561	608	565	591	606	569	548	631	592	563	559	558	585	533	579	573	596	563	595	577	597	562	589	556	564	578	620	565	586	541	555	570	569	591	531	600	584	583	574	561	551	596	569	608	532	554	542	547	611	577	567	609	600	598	606	615	574	514	587	580	601	602	583	557	588	585	613	604	597	556	581	555	604	579	554	564	523	576	525	563	541	595	512	545	552	565	538	559	624	560	579	566	592	593	595	586	576	575	548	539	535	592	596	596	557	571	610	621	544	537	551	564	582	590	572	549	588	628	555	621	595	550	525	543	559	565	579	551	565	587	569	560	554	565	547	558	585	581	565	550	548	561	542	598	508	597	585	601	556	576	589	553	608	621	556	573	570	536	576	542	574	604	565	577	566	626	548	557	607	590	573	604	562	532	559	574	626	580	609	562	534	566	632	536	602	564	607	593
32908	6422	1342	1009	777	612	537	492	469	424	403	383	389	342	351	331	335	313	325	342	306	307	297	334	311	301	358	312	336	347	343	316	282	321	302	305	308	325	300	307	270	301	330	317	260	270	311	328	276	292	293	317	315	289	267	306	295	307	320	289	313	289	322	320	318	290	298	277	306	312	286	281	299	329	353	311	329	305	286	320	295	341	311	322	331	298	319	317	321	320	303	324	275	303	326	301	314	321	285	360	319	304	332	331	328	338	317	309	311	271	285	284	308	312	290	328	300	307	335	325	316	307	317	301	344	351	317	313	307	332	298	313	281	321	294	310	314	328	329	301	317	322	342	304	301	326	323	303	318	305	310	319	287	307	302	319	314	310	302	304	294	267	300	336	299	307	296	310	288	291	315	298	298	314	299	291	314	342	298	322	320	341	301	291	308	304	282	322	330	320	356	296	332	298	300	315	327	301	301	287	287	264	303	301	317	289	302	292	294	292	304	268	317	330	329	314	282	267	304	286	341	304	343	284	313	306	314	313	325	285	313	294	290	299	274	294	334	313	306	330	308	326	301	327	330	354	298	300	270	306	304	299	308	340	279	334	287	302	317	306	283	308	334	296	291	361	293	303	299	315	333	302	328	268	290	327	297	288	273	295	326	313	321	333	309	298	284	267	303	319	303	310	317	330	344	294	302	302	327	278	294	300	311	306	285	275	339	319	317	337	316	296	316	324	317	330	306	285	294	325	313	333	312	308	304	332	306	297	294	307	339	284	293	324	312	302	336	307	300	282	298	273	326	291	285	299	313	283	306	312	299	318	328	291	305	323	276	339	305	318	327	327	310	319	303	325	297	287	324	284	303	294	338	293	294	319	284	316	251	291	307	325	304	310	326	276	285	307	311	299	320	311	322	268	316	329	325	309	281	319	332	305	289	304	336	325	302	296	298	298	306	351	317	300	303	301	289	305	321	304	303	271	319	288	293	286	285	305	318	297	310	294	343	315	302	291	294	316	326	291	293	308	322	310	277	318	288	290	329	299	306	300	270	329	289	303	305	306	279	328	320	321	277	312	323	334	332	301	318	279	338	312	303	340	317	308	288	320	294	308	337	292	303	290	356	305	318	314	298	319	293	326	285	286	282	316	314	317	325	322	290	309	273	270	329	282	326	300	275	303	306	298	337	281	296	346	287	312	333	283	286	304	283	327	287	327	287	268	311	307	299	331	321	325	318	303	310	319	299	264	302	328	301	313	298	318	324	299	314	313	286	319	308	315	295	320	318	274	296	331	305	305	266	321	306	293	281	288	295	296	272	326	307	307	312	314	319	297	292	302	330	315	322	302	270	323	294	306	261	301	296	294	284	315	277	333	303	291	312	283	304	299	284	315	282	296	282	301	284	286	292	321	301	311	316	308	330	309	324	292	293	331	300	311	319	288	315	308	309	290	283	283	315	297	317	321	324	298	305	326	306	302	310	295	310	352	309	316	292	295	297	309	329	309	321	309	314	290	306	302	284	309	315	302	328	300	322	256	294	331	302	323	308	310	314	308	325	333	304	307	282	293	320	310	315	303	319	292	309	307	316	305	298	311	265	332	293	296	299	280	315	300	301	298	295	309	317	314	300	334	316	329	320	295	338	294	312	289	297	323	276	338	305	291	315	310	303	316	302	292	299	317	279	312	288	295	301	267	296	278	301	305	305	326	268	320	289	286	300	306	317	349	284	310	282	283	304	278	308	316	307	302	277	317	324	302	295	295	298	295	295	290	301	290	312	308	321	313	305	302	286	324	288	282	286	323	320	356	312	313	266	310	313	331	319	325	300	311	300	348	308	305	292	319	342	319	314	301	344	294	308	323	299	266	285	322	316	332	289	264	324	318	314	295	322	303	314	338	324	317	315	301	303	315	289	293	331	333	306	301	297	326	277	329	284	345	347	330	303	335	284	305	300	291	289	311	333	273	294	290	303	302	313	300	298	296	320	325	292	285	330	297	291	305	306	306	322	293	288	323	299	327	309	335	284	327	295	310	295	292	332	294	274	295	328	270	292	307	318	311	364	307	330	311	295	293	307	317	305	336	335	281	266	299	337	277	321	285	340	273	291	298	297	321	350	339	293	326	331	323	279	313	318	322	309	333	325	307	327	283	293	301	296	306	292	299	263	298	298	319	286	292	309	315	297	293	296	326	292	294	304	318	302	299	313	329	303	314	311	311	305	318	334	326	316	275	340	297	286	328	297	280	316	314	297	290	291	311	304	299	318	299	300	308	290	306	352	309	312	289	316	299	310	280	319	333	343	336	306	299	335	319	296	310	322	314	312	289	312	312	296	314	312	322	305	351	322	300	309	301	268	311	305	295	295	313	319	314	322	283	292	314	323	310	326	342	325	301	302	323	267	301	331	303	353	300	299	317	311	344	316	313	331	315	325	316	302	283	307	300	307	294	304	322	301	339	330	310	310	286	313	283	305	302	311	310	288	330	314	299	308	299	322	321	350	328	280	336	290	309	320	316	297	299	327	361	294	295	284	281	296	317	298	306	275	319	307	313	299	288	288	317	275	304	320	290	293	322	279	287	294	300	297	284	296	317	314	293	275	324	292	303	306	297	349	275	336	315	303	289	337	349	298	322	307	297	322	303	322	346	310	304	289	310	326	290	271	301	313	274	300	302	331	284	304	286	330	299	292	304	299	323	296	298	304	303	297	283	329	291	325	316	328	318	296	337	300	290	282	295	331	312	308	267	297	294	302	316	303	317	291	315	264	327	287	305	317	329	300	308	325	291	299	308	283	279	326	320	300	320	319	306	305	285	277	301	329	317	289	310	298	310	274	290	314	302	283	319	319	285	304	303	313	334	276	341	301	288	300	306	322	288	295	286	273	289	290	340	344	298	304	294	278	309	306	277	297	327	322	326	338	309	302	310	317	305	305	317	294	293	322	332	306	325	314	310	337	315	312	306	321	311	320	306	279	316	329	294	331	301	271	277	290	288	333	308	285	294	297	306	320	313	295	307	311	283	321	325	282	311	346	287	293	322	282	311	304	310	318	275	291	302	341	306	317	322	298	332	304	309	271	280	284	306	270	338	287	333	295	286	269	325	298	309	275	306	312	315	315	327	306	316	327	311	304	306	298	315	294	298	324	333	321	283	279	307	300	312	281	299	284	301	331	301	312	342	315	316	330	306	343	279	312	305	321	320	268	314	294	304	310	335	285	287	270	315	324	283	295	326	304	326	305	298	290	317	319	308	287	306	310	316	316	309	287	328	304	319	289	302	287	314	313	300	288	319	283	324	303	300	324	354	289	312	307	314	335	318	286	312	324	292	343	334	270	293	298	318	312	326	314	317	315	323	304	305	291	300	277	321	309	312	287	307	337	311	323	323	291	281	333	305	331	294	314	273	285	287	308	291	309	279	318	301	300	295	292	296	279	294	302	311	348	329	305	321	285	295	312	306	270	297	332	328	305	303	347	293	340	350	312	274	328	311	277	317
16893	1612	2981	3289	3015	2455	2184	1823	1586	1531	1409	1324	1242	1168	1184	1045	1048	1026	1005	1003	966	924	960	886	925	946	846	865	897	808	872	874	828	827	888	900	838	825	825	840	791	856	807	838	862	835	795	785	802	804	811	799	813	807	788	818	809	775	774	846	786	823	839	735	807	789	808	796	841	810	800	780	776	792	806	797	803	783	829	868	792	738	833	785	761	808	802	760	783	815	853	731	826	811	747	786	876	826	807	748	764	771	790	776	791	821	811	759	764	795	856	803	854	817	745	795	732	741	768	795	765	815	785	809	751	771	859	827	776	757	801	771	801	838	739	822	833	803	818	779	770	811	768	837	770	767	815	776	831	782	793	744	832	786	796	757	828	840	799	816	783	765	815	777	820	820	768	829	825	831	787	810	785	822	784	806	760	777	815	805	846	848	776	852	816	835	802	835	791	800	809	811	841	762	800	793	795	847	786	768	786	785	811	841	797	742	803	858	800	801	764	783	821	803	788	849	751	777	809	800	792	756	776	775	818	801	771	819	808	747	864	813	811	779	808	757	796	781	821	778	809	778	814	750	760	794	846	795	782	826	763	839	760	772	808	778	751	837	787	783	808	709	846	806	775	808	779	767	820	805	850	863	820	768	835	803	774	794	858	811	799	776	824	823	818	777	772	790	788	797	783	795	837	865	776	740	796	793	783	784	808	782	744	787	789	808	770	780	807	839	806	835	803	761	808	775	842	798	814	758	789	812	823	823	727	741	808	754	781	778	793	810	798	827	825	805	809	806	790	804	819	790	811	790	787	749	775	777	806	776	756	829	766	804	802	731	791	798	752	759	809	743	747	799	839	791	778	784	812	812	786	828	775	846	783	791	860	770	840	805	869	787	765	805	767	780	787	826	802	803	791	804	784	797	752	774	820	754	824	860	806	800	791	750	783	834	788	817	814	853	789	746	795	798	792	798	805	836	820	779	784	758	818	772	749	778	784	845	833	821	799	790	800	804	770	771	792	840	785	792	814	793	770	780	793	745	796	843	782	771	834	800	785	773	809	838	839	803	788	820	831	813	810	794	823	811	747	844	790	746	746	789	813	794	796	760	801	787	848	780	785	768	740	838	777	760	798	829	830	752	833	795	793	770	826	789	792	795	770	815	841	782	771	793	827	816	785	805	813	790	787	757	799	767	772	786	815	803	779	790	779	752	799	784	795	749	769	754	750	788	775	745	757	763	771	802	788	796	779	849	833	811	809	757	793	785	768	797	762	781	778	818	806	824	732	824	768	811	825	822	808	775	831	814	764	796	782	797	760	796	774	779	737	789	819	780	765	784	809	804	788	776	879	806	777	808	839	769	784	753	838	791	782	802	854	763	818	785	776	871	816	824	789	822	846	810	831	791	836	827	762	802	819	757	747	808	785	798	757	800	759	763	793	779	785	803	825	765	785	826	749	772	781	771	808	797	766	747	812	796	800	812	823	782	799	825	775	808	788	792	848	787	804	782	807	766	795	801	840	761	797	815	771	771	809	770	786	797	772	817	805	784	751	808	794	804	803	787	739	754	790	827	825	783	779	797	776	812	806	813	782	830	804	751	829	781	766	799	817	810	790	812	777	810	809	820	802	747	767	828	786	771	822	773	784	769	810	774	814	781	769	740	826	818	764	818	758	813	775	774	766	808	774	734	792	786	737	767	773	786	781	814	778	828	755	723	809	775	845	825	802	815	742	857	857	772	795	776	807	808	838	755	792	744	849	802	783	782	763	722	757	781	833	777	776	791	765	819	772	790	758	810	779	774	791	799	801	742	809	818	788	852	784	768	820	743	809	766	763	813	813	767	757	805	782	788	771	775	803	793	789	820	810	787	777	772	811	835	795	725	854	837	765	803	753	755	778	775	797	884	789	804	767	750	830	747	762	748	813	782	789	807	814	813	830	792	737	849	799	841	801	780	805	845	788	876	820	857	817	779	804	829	783	823	804	803	759	801	797	790	825	750	831	803	754	722	794	840	779	812	780	730	778	870	780	778	718	806	819	804	810	824	790	848	774	822	801	841	781	799	833	835	811	791	794	788	815	789	830	797	796	751	710	786	782	801	810	767	830	798	830	762	766	826	761	815	796	763	792	809	837	802	796	764	798	827	820	791	815	819	776	779	780	748	765	756	849	817	807	849	798	801	769	850	815	784	810	781	812	812	845	788	789	807	751	811	795	827	768	793	801	781	810	803	817	813	802	799	834	845	783	826	785	780	839	819	750	774	742	762	764	816	830	772	783	785	752	791	790	837	781	800	815	823	796	774	776	757	752	772	792	837	790	792	757	813	713	764	812	844	800	776	787	788	785	792	808	775	754	859	722	784	828	798	773	785	830	745	774	744	779	786	761	821	786	798	765	787	801	801	735	822	790	734	780	814	821	831	841	836	814	806	780	822	791	826	817	799	805	802	774	798	715	829	847	762	829	777	794	820	768	798	787	803	802	777	791	765	793	804	808	820	842	811	809	760	760	759	827	819	810	779	778	800	770	817	817	797	836	749	778	800	826	794	829	806	740	772	781	803	803	780	782	806	838	783	787	790	766	830	800	800	800	770	811	762	767	754	789	746	807	760	776	807	804	784	780	770	766	809	827	766	809	840	760	818	795	832	735	760	761	781	774	778	800	801	794	800	826	819	775	768	731	806	841	768	737	763	787	812	758	814	775	807	808	774	791	795	753	777	846	756	797	761	823	831	779	795	793	732	787	832	772	737	819	741	840	864	780	754	796	797	745	828	766	829	784	771	747	789	779	786	828	820	784	851	765	809	763	833	801	808	740	758	814	809	828	806	732	781	826	753	835	736	775	768	752	824	820	753	781	802	806	774	765	794	787	742	805	845	746	785	799	784	823	811	754	882	783	774	813	763	784	801	779	779	789	792	841	769	774	805	863	811	793	823	834	786	735	815	737	811	825	724	722	806	851	812	777	742	750	763	816	797	792	796	798	786	768	792	812	799	811	806	807	754	766	838	759	822	788	803	823	807	779	772	754	791	752	795	780	814	816	767	805	790	802	816	795	741	804	833	823	827	810	778	804	785	770	754	770	794	784	795	740	821	819	812	777	835	792	757	837	793	784	763	780	802	754	786	807	785	814	766	797	788	778	777	767	811	800	786	787	772	837	784	791	802	771	801	792	817	778	776	805	797	791	814	795	833	790	781	790	802	778	842	736	756	830	837	803	784	804	800	789	768	812	804	781	795	786	776	814	771	817	806	788	823	813	785	815	800	821	777	810	838	780	750	747	848	808	802	759	798	775	746	794	737	834	745	803	776	772	820	824	825	772	846	816	783	816	799	771	836	847	817	823	806	811	775	832	822	779	793	782	746	860	850	828	830	775	804	769	745	810	737	815	775	743	813	784	849	804	801	834	822	792	811	816	801	799	796	786	791	791	793	752	822	748	844	743	730	734	757	758	777	823	801	830	815	782	849	787	774	777	777	815	753	814	802	759	808	817	820	790	818
46594	13320	2771	1717	1131	865	674	581	504	445	397	340	355	334	323	289	307	307	297	259	264	261	262	262	268	258	245	277	246	253	229	250	249	217	219	215	241	247	259	226	226	201	205	224	247	242	215	227	234	209	218	256	243	250	201	235	211	219	242	242	191	202	222	242	254	247	241	256	211	254	220	236	223	195	241	214	201	220	222	204	255	208	216	226	229	222	246	214	241	230	224	203	222	223	258	245	249	203	219	235	222	217	247	213	219	222	223	243	229	217	220	232	232	224	244	227	267	247	235	220	211	237	222	226	228	208	200	225	236	197	240	213	204	226	220	224	221	228	250	220	215	217	241	266	217	246	241	219	230	215	211	220	228	225	218	204	238	206	246	217	230	220	242	224	224	198	229	218	234	226	224	210	214	207	247	210	236	206	181	201	234	219	200	241	227	208	214	201	258	226	227	224	215	244	229	217	251	244	226	267	224	237	248	253	210	233	238	233	251	210	199	219	224	233	226	228	240	237	213	218	245	238	232	203	217	218	203	214	228	226	242	210	226	231	231	226	208	236	204	207	228	251	231	214	229	226	227	235	256	243	223	272	218	230	211	215	221	210	214	213	240	231	229	241	258	210	217	243	222	194	232	215	223	212	215	218	250	219	223	224	226	231	212	219	235	229	224	238	223	245	237	222	257	213	215	195	270	211	209	198	232	234	238	254	237	245	209	228	226	243	247	224	229	225	219	224	207	217	218	241	225	207	225	210	242	235	222	240	236	222	205	239	247	235	226	225	233	234	240	241	227	239	212	227	201	252	190	214	201	240	231	227	248	258	217	218	205	231	240	210	232	233	216	212	236	230	218	218	219	224	241	242	216	230	238	231	234	227	234	221	218	213	247	197	213	231	222	242	226	225	231	205	249	240	247	240	211	237	220	220	237	200	207	224	230	194	242	222	222	239	227	219	246	225	241	204	232	196	213	220	222	218	215	210	257	223	225	259	224	258	226	193	213	210	203	224	203	219	229	224	243	230	224	216	225	229	220	245	234	187	199	214	246	202	228	222	216	201	220	234	238	237	216	226	220	222	222	229	227	239	248	235	215	228	205	218	228	217	229	233	230	215	245	232	232	213	248	208	199	213	188	235	181	247	232	233	265	250	203	230	232	218	213	236	216	251	211	234	240	194	218	233	213	223	195	241	239	252	229	272	236	215	213	237	212	233	219	215	239	217	213	228	228	207	232	220	211	203	219	228	235	228	227	217	238	252	231	229	225	238	211	236	206	200	218	224	223	197	210	208	232	216	250	218	230	241	217	234	242	208	209	263	222	231	246	236	206	217	232	255	230	236	237	238	276	226	204	241	220	229	237	213	223	226	207	213	236	239	250	250	207	207	213	241	210	230	232	231	208	243	229	227	225	232	193	238	235	215	246	222	249	223	274	248	230	188	223	222	214	216	227	215	206	229	219	226	252	221	216	241	241	246	229	208	227	216	193	218	199	235	222	244	216	237	201	222	218	205	222	247	222	202	233	227	227	222	228	248	248	227	211	262	237	230	217	191	239	222	224	210	235	237	228	222	232	220	215	239	214	227	215	212	238	241	240	211	255	198	205	198	237	235	209	190	263	207	235	253	245	218	222	238	208	211	216	226	201	217	230	209	243	227	226	248	222	204	242	224	234	210	232	229	212	222	236	248	218	235	228	221	217	213	241	241	213	217	226	223	236	223	212	218	206	207	212	224	241	232	213	232	243	259	250	250	211	237	205	221	208	204	219	214	210	224	241	227	226	192	244	218	219	214	220	224	241	216	238	210	250	246	226	219	217	228	236	228	201	202	251	241	233	232	239	232	205	254	246	212	205	254	232	202	212	249	245	222	195	240	244	211	232	225	223	192	207	226	214	201	226	234	248	221	220	211	246	230	253	225	244	255	229	224	236	222	218	235	222	229	242	211	226	246	209	237	209	248	177	222	226	215	224	230	242	216	237	231	262	231	211	219	230	234	247	213	202	230	223	232	250	231	207	215	213	230	203	219	214	208	210	204	224	216	214	225	215	252	238	217	202	241	255	227	231	221	240	209	209	210	231	207	264	240	222	231	208	216	206	226	210	235	206	228	203	223	252	231	214	228	249	205	260	255	210	251	208	221	213	240	220	221	237	232	238	238	220	254	231	218	204	225	199	236	216	214	209	206	203	250	242	214	219	237	228	222	218	232	231	228	232	242	243	228	223	218	239	223	252	240	225	210	194	234	227	210	215	234	263	228	220	225	228	247	240	218	235	203	246	245	236	223	207	209	211	218	230	212	192	236	257	251	215	216	213	201	206	229	210	252	245	211	199	219	234	234	223	211	222	242	235	233	250	221	206	224	231	226	218	232	239	250	234	226	234	251	208	211	218	241	203	237	234	219	260	226	234	222	213	227	220	236	229	219	224	192	230	233	228	250	225	204	209	232	180	197	228	215	221	230	231	214	218	229	220	234	238	222	233	225	209	251	223	244	224	230	222	244	205	223	234	212	235	222	202	243	239	229	232	249	262	229	203	210	241	235	237	233	219	228	231	226	197	206	203	223	235	228	219	215	255	236	217	227	240	207	220	215	219	235	231	228	235	226	230	245	216	217	217	199	215	221	225	244	240	243	230	238	219	217	209	233	235	246	210	227	208	212	257	227	245	228	225	227	228	218	228	220	215	244	233	227	230	233	279	208	230	224	224	224	172	248	212	250	224	223	216	214	217	217	239	225	228	225	229	198	195	205	260	198	227	224	230	230	208	246	195	231	216	229	206	215	219	239	232	206	233	226	262	237	255	199	199	243	244	223	230	229	234	208	226	238	233	226	235	215	238	253	247	206	237	214	226	235	213	224	209	248	225	228	238	230	225	219	218	233	207	249	253	219	205	203	235	229	208	224	235	236	233	240	211	217	238	203	232	236	222	247	232	214	246	237	238	254	244	218	214	243	214	208	237	244	242	225	200	235	220	246	235	246	234	223	229	212	235	211	230	230	235	202	210	230	220	218	219	238	221	231	233	219	205	216	213	229	222	210	221	241	227	259	238	208	230	233	217	260	241	234	224	207	195	195	225	217	245	223	210	215	237	213	258	163	220	227	234	212	219	219	226	227	225	256	219	244	226	196	218	231	232	233	224	249	214	244	228	225	214	217	200	214	225	255	239	221	232	213	230	199	237	208	233	248	205	233	230	205	212	234	200	235	212	208	220	232	218	246	215	221	229	215	237	239	231	219	213	223	219	217	226	234	223	199	231	215	213	243	229	227	252	203	232	200	225	243	226	223	249	227	239	224	198	223	203	217	244	220	225	246	212	242	233	229	213	240	221	240	266	211	238	239	226	241	220	200	254	218	225	226	226	207	221	241	213	219	229	237	239	233	217	191	244	219	236	232	226	218	226	219	204	251	227	228	198	210	231	231	229	241	211	244	216	229	225	206	214	231	210	230	254	219	210	227	230	232	230	214	216	225	207	250	224	232	203	215	216	205	214	209
23223	2343	4936	5498	4734	3660	3118	2590	2351	2099	1831	1607	1427	1379	1236	1213	1151	1021	1052	961	973	868	892	813	842	852	798	773	704	754	734	771	732	729	688	717	666	668	640	700	637	661	660	680	638	669	675	626	659	611	624	627	610	639	631	624	634	628	596	606	619	610	579	609	625	630	636	603	623	604	614	604	631	640	633	610	534	622	611	616	610	605	611	616	629	560	587	603	608	629	603	635	584	585	578	634	610	627	589	560	582	589	571	584	642	557	570	628	586	566	600	563	567	602	622	577	588	622	563	616	606	621	630	617	617	600	595	615	580	645	608	608	540	593	606	613	567	587	619	613	572	587	582	581	564	593	613	575	557	556	610	582	623	623	596	586	591	623	587	596	633	539	619	617	579	569	550	627	594	598	514	583	611	603	623	569	588	547	611	581	588	645	570	638	567	574	591	618	599	580	620	560	589	596	615	587	601	599	570	660	559	598	598	601	578	596	591	566	627	594	548	579	575	571	564	591	551	592	558	608	641	604	603	569	552	562	576	581	565	588	639	652	594	555	570	566	647	570	586	569	576	590	611	586	578	604	586	562	623	626	584	604	561	594	538	602	570	587	555	532	602	607	605	571	575	590	596	557	610	599	568	590	593	549	565	542	605	593	573	563	555	586	582	607	594	567	578	585	583	561	605	608	573	585	593	578	560	581	618	585	593	603	565	630	594	597	607	573	604	563	581	565	625	591	597	588	612	600	574	575	595	581	598	580	620	598	579	594	584	573	601	579	536	587	589	561	604	647	568	588	600	603	568	615	583	616	588	623	579	528	577	546	574	516	600	572	581	597	621	557	571	619	593	588	597	560	571	583	603	633	566	574	597	625	537	580	581	578	630	611	568	591	566	588	620	556	610	571	598	576	606	578	566	606	565	578	615	571	545	541	630	590	578	561	580	596	580	595	586	633	580	583	635	589	588	556	569	581	549	576	569	595	595	649	573	584	606	611	584	615	582	608	584	601	574	572	574	554	557	578	565	577	597	582	573	542	638	585	624	597	612	571	611	587	570	541	592	572	613	578	601	569	564	549	574	571	622	593	595	598	577	562	581	577	555	595	599	575	574	631	596	528	586	564	582	596	625	561	582	586	610	596	583	561	576	603	600	586	541	640	545	558	598	597	584	626	589	601	571	561	609	567	622	554	593	601	588	588	595	594	647	564	590	579	533	607	647	598	587	573	590	603	614	612	591	563	597	583	565	613	621	565	587	592	564	575	593	608	587	571	606	574	593	601	577	593	600	588	596	599	585	590	543	564	594	569	579	573	577	613	587	590	576	566	581	579	611	569	603	609	599	591	559	633	569	594	577	567	588	638	566	595	578	550	561	561	605	590	583	569	573	603	589	579	537	583	580	584	609	611	576	523	618	594	554	643	586	566	574	612	613	593	561	589	604	584	594	591	602	598	581	575	586	581	597	592	578	626	568	539	583	568	594	590	576	629	574	615	552	599	596	610	553	606	599	622	568	599	571	563	570	561	567	579	554	551	589	592	598	603	587	569	610	606	591	566	636	552	590	615	578	592	565	592	586	573	591	625	591	594	608	572	557	569	568	616	547	548	571	582	562	576	564	607	594	606	623	576	577	561	625	600	573	573	609	615	611	579	588	569	563	619	587	564	616	623	599	605	590	559	584	580	601	605	619	593	603	582	622	586	561	585	556	606	608	653	624	618	571	618	537	594	580	643	525	599	564	629	601	549	524	583	614	568	595	567	614	581	562	603	621	583	582	621	555	581	569	575	577	608	572	561	611	605	573	593	619	579	580	581	595	575	581	597	548	580	606	586	584	563	622	578	614	598	543	616	621	530	616	607	595	567	580	600	593	579	584	585	587	607	582	579	579	561	574	593	611	597	584	588	589	557	613	552	561	560	611	620	545	602	619	609	611	611	556	589	585	582	571	574	596	588	604	592	551	602	623	584	567	594	588	587	582	612	584	552	565	618	581	573	591	582	580	579	572	593	559	607	556	563	548	592	562	588	644	570	565	625	584	594	560	625	606	541	575	636	570	532	540	621	589	609	580	604	596	558	566	613	554	606	574	607	576	569	664	583	616	590	601	597	615	602	600	604	578	606	580	589	592	564	555	630	602	556	636	583	619	630	567	632	627	573	627	596	586	597	604	574	550	598	556	575	579	625	548	605	564	597	572	576	547	579	609	576	586	551	542	547	606	605	587	545	631	560	563	595	615	581	612	547	589	610	621	567	569	585	579	656	571	619	611	562	565	569	577	582	563	539	617	603	588	609	555	643	555	575	594	601	606	628	554	578	573	613	553	603	596	604	554	578	602	608	561	581	550	628	561	576	597	629	556	561	634	583	567	577	595	531	603	584	622	594	590	587	605	590	587	572	558	589	550	563	583	535	562	577	566	563	571	583	569	616	573	563	583	598	553	604	594	654	556	582	586	588	585	593	573	597	599	570	606	573	553	591	569	578	564	584	570	606	607	614	580	575	542	585	611	582	620	598	614	553	580	563	599	546	617	583	585	625	567	590	575	613	561	570	617	560	593	548	594	605	557	577	603	580	587	599	575	598	574	602	604	592	559	588	596	599	588	613	552	598	574	603	572	588	609	591	595	545	585	606	560	614	588	604	601	559	586	573	626	591	602	578	607	608	621	570	588	616	592	600	580	566	569	554	568	578	589	620	577	605	608	612	617	578	593	582	611	613	615	572	617	572	545	598	633	561	574	649	576	580	584	581	628	607	566	550	563	613	601	594	551	587	548	590	602	577	625	589	594	601	598	612	577	564	596	619	588	604	577	565	562	563	589	583	592	527	574	598	610	563	639	552	602	577	594	629	581	572	579	564	584	594	556	626	582	581	625	613	576	585	557	560	586	596	562	562	617	616	618	580	597	599	589	594	617	600	573	633	582	578	591	595	595	579	579	583	571	571	580	630	653	603	590	595	571	597	589	607	554	594	558	644	601	534	619	603	589	604	558	588	594	628	577	616	570	604	619	569	589	578	570	582	597	626	605	642	573	597	577	574	597	624	582	607	577	631	592	575	580	569	570	595	615	524	543	591	550	529	601	625	570	586	594	593	607	593	578	596	578	622	580	602	637	632	581	573	585	609	614	565	591	552	544	610	558	551	591	566	604	565	570	592	603	574	583	569	564	583	621	582	606	595	571	597	615	581	591	537	556	585	578	629	589	564	587	583	570	567	568	590	573	558	621	569	576	591	565	591	552	621	628	584	594	554	565	568	590	609	587	570	621	601	616	582	590	574	546	588	572	620	579	603	539	604	574	546	600	590	602	624	625	577	590	626	621	556	591	615	545	591	595	560	590	578	579	592	585	579	622	573	593	586	583	590	625	610	580	556	591	574	604	524	561	630	529	629	638	596	582	599	609	583	611	599	603	595	623	622	555	584	617	593	587	574	558	561	557	593	660	615	603	587	565	581	581	570	596	591	639	551	590	571	618	613	600	555	593	597	572	592	542	573	606	598
5121	283	223	234	201	239	210	207	202	195	217	184	199	207	196	198	193	242	182	215	200	207	215	225	194	192	223	218	194	201	200	204	182	211	186	205	223	224	178	178	169	228	202	210	202	194	198	211	237	224	228	188	216	210	213	191	221	194	192	186	236	190	216	214	217	210	187	217	206	216	227	187	214	220	198	186	190	210	218	162	221	178	208	224	232	200	211	193	208	186	205	191	201	209	227	212	206	203	186	224	184	212	192	214	201	211	200	201	193	198	200	196	226	208	208	187	220	185	200	180	193	186	196	216	211	169	207	208	188	195	210	206	198	212	199	215	180	222	171	216	207	231	194	239	228	206	205	216	210	212	209	215	205	219	197	215	197	206	184	189	225	194	195	202	204	211	218	194	206	191	217	200	197	198	194	207	184	228	197	207	218	210	221	202	199	204	188	188	204	209	184	217	194	195	231	199	184	195	221	200	198	195	209	209	236	216	223	203	187	201	190	212	219	207	216	215	239	196	237	231	212	207	183	182	190	242	216	208	195	178	181	186	211	206	184	205	218	182	191	212	183	204	234	211	187	192	206	218	205	229	177	201	220	233	237	202	209	202	224	209	212	216	183	204	217	179	208	193	214	213	187	179	198	231	209	204	206	205	189	190	176	184	201	229	212	203	213	196	184	222	195	215	211	188	200	226	212	181	205	194	215	203	212	208	204	198	216	183	213	208	203	223	223	206	204	194	221	206	228	189	201	195	194	182	189	208	198	220	232	230	211	180	198	207	180	203	238	193	203	201	195	219	220	187	201	200	235	200	205	182	204	240	219	204	184	208	217	215	192	224	214	208	202	228	193	234	225	197	190	225	206	216	231	209	185	238	218	217	192	211	226	221	219	212	216	210	206	199	183	208	212	205	189	191	210	203	194	191	229	171	204	173	199	207	205	215	219	189	207	194	195	185	202	209	207	234	223	193	237	211	208	168	201	220	212	220	210	197	211	199	226	206	251	195	194	212	208	196	202	211	204	199	175	232	223	217	217	219	191	223	237	186	198	207	209	220	179	174	205	222	219	216	222	206	214	205	196	234	202	176	203	201	204	179	193	209	207	195	181	186	199	179	169	215	177	213	211	171	211	229	206	192	184	206	204	202	194	206	199	204	211	197	221	233	174	211	196	224	211	209	199	199	213	216	204	219	200	191	201	195	185	181	227	218	204	203	212	221	208	197	196	194	201	193	199	212	192	195	224	213	221	218	205	184	225	201	204	215	210	220	200	196	218	209	221	211	230	179	223	225	203	199	177	211	200	215	181	224	194	190	217	212	206	173	197	206	207	212	216	213	197	197	210	217	220	212	203	209	221	205	198	199	194	188	190	205	218	199	200	209	209	194	212	164	226	194	215	181	203	195	206	204	183	224	215	215	185	224	220	192	227	189	216	191	205	189	197	186	241	250	196	200	239	222	171	188	200	212	216	228	193	217	204	219	203	196	220	191	208	197	198	233	207	202	193	220	217	220	191	216	216	191	221	188	209	191	203	202	207	213	202	196	206	191	208	222	191	210	199	174	218	219	226	212	217	209	194	197	202	192	168	229	195	196	199	213	168	221	211	206	209	218	213	219	190	197	201	205	183	207	227	180	193	193	200	221	212	228	189	211	182	198	200	201	181	201	210	222	182	193	190	207	179	205	200	233	209	216	220	206	193	228	233	222	183	226	200	197	213	227	212	224	233	200	210	216	205	223	214	212	211	173	196	209	222	206	206	197	209	225	200	217	211	199	201	233	200	221	204	209	190	243	218	184	229	199	214	178	201	204	209	227	199	190	185	201	194	204	210	233	209	187	191	204	222	193	195	194	198	200	216	223	214	208	196	213	223	209	251	222	201	183	204	203	216	226	201	183	177	229	205	195	213	199	226	212	224	204	232	197	178	206	204	219	226	205	209	214	180	213	211	199	235	206	191	216	213	202	199	202	171	210	217	203	182	195	202	191	210	187	210	200	197	202	192	212	182	218	218	223	202	198	200	231	208	202	204	197	193	196	215	216	199	194	215	213	211	201	205	209	218	234	220	201	227	187	189	209	208	195	194	213	225	191	211	211	221	216	215	233	215	204	211	202	214	238	206	213	208	205	187	215	217	172	192	201	211	224	239	197	196	187	221	217	225	212	191	174	222	207	203	228	229	180	193	213	195	199	198	197	187	228	217	223	199	194	200	229	212	219	204	191	193	209	211	195	188	211	185	226	200	193	207	229	201	217	219	213	212	226	205	205	195	203	211	235	186	210	197	202	196	224	223	210	225	220	240	214	188	203	196	207	229	213	205	188	184	205	212	216	231	210	200	208	222	221	202	210	191	201	195	201	212	216	176	195	208	191	218	199	190	216	201	202	214	196	205	227	180	192	212	212	208	218	224	177	205	210	210	172	212	210	238	220	212	212	230	189	193	216	192	186	201	171	202	188	213	227	196	194	222	248	214	208	214	205	206	202	222	225	195	241	207	214	196	216	223	207	201	193	202	219	215	208	241	211	196	215	187	194	196	235	201	195	174	186	185	206	215	219	207	178	216	220	205	198	208	206	189	177	221	209	223	215	205	198	210	191	210	223	196	215	198	191	223	187	182	205	224	229	197	194	222	218	210	182	180	206	216	169	178	204	186	202	224	204	201	202	212	235	185	228	165	223	215	224	217	195	220	232	239	198	195	222	199	214	228	186	223	195	227	218	223	217	184	207	226	200	199	206	179	208	247	197	207	203	228	213	216	199	211	198	197	213	235	210	176	197	215	184	212	196	225	215	230	210	185	215	201	190	226	178	182	204	228	222	209	216	194	182	218	207	193	228	207	216	222	209	195	198	181	219	184	177	221	175	203	192	213	200	187	218	208	199	227	218	234	185	192	207	200	242	192	212	214	210	196	231	215	221	191	195	189	227	236	194	205	194	209	207	204	223	203	169	207	204	193	197	238	199	224	196	237	198	201	224	204	207	225	203	227	199	201	180	197	176	215	205	204	220	215	211	183	203	216	205	216	184	219	218	185	193	226	204	192	206	217	208	168	210	194	220	204	205	222	181	183	220	187	208	196	188	191	230	203	210	222	227	196	213	200	178	215	195	207	197	251	200	213	192	198	203	206	200	196	191	178	229	183	214	225	206	202	201	195	181	228	192	186	199	220	200	198	226	214	201	201	213	213	224	193	216	202	190	187	208	193	198	192	212	211	198	197	181	224	202	198	183	211	215	190	203	194	223	192	207	221	196	203	206	187	213	199	194	217	206	198	197	222	202	197	202	182	209	196	220	206	178	212	223	205	193	241	221	226	224	190	204	213	201	197	216	213	195	200	223	221	190	220	210	202	220	217	232	225	205	209	194	183	187	210	199	207	227	205	211	207	198	207	212	237	213	176	190	194	213	201	194	206	197	218	212	205	191	202	195	173	193	190	204	215	213	213	202	207	212	206	191	167	182	194	176	219	192	181	198	176	205	226	205	193	189	212	202	216	196
4623	580	639	678	667	634	612	599	599	628	567	600	583	609	578	545	602	570	611	550	563	572	594	586	546	517	605	594	562	586	557	610	587	583	537	570	590	533	538	589	557	578	576	552	559	562	551	551	605	556	581	573	582	558	552	554	582	537	565	550	569	512	569	561	545	525	563	523	572	574	602	586	595	536	584	604	568	558	626	563	601	581	581	567	566	567	552	525	559	560	550	589	598	586	567	547	591	572	576	540	594	582	581	558	586	528	555	594	572	575	553	560	552	521	570	592	550	603	560	551	579	584	523	570	562	549	556	583	573	556	584	557	554	570	571	590	574	547	554	521	552	591	563	568	545	548	523	533	561	557	589	577	573	558	566	522	531	552	604	547	601	581	540	532	602	571	601	532	559	550	611	587	593	628	538	530	570	561	571	570	559	577	547	577	561	611	566	557	557	522	604	589	552	585	570	536	542	609	587	588	577	521	619	552	565	541	559	567	526	630	587	507	517	556	595	592	565	615	603	569	546	568	572	538	570	576	565	568	579	541	561	566	552	552	601	568	596	601	612	573	600	602	574	572	547	555	579	584	580	558	565	536	610	551	587	552	591	570	587	587	570	559	551	549	548	572	531	551	547	600	595	552	536	592	592	586	588	529	547	596	571	571	566	609	557	553	634	515	580	571	592	560	569	564	564	592	569	543	534	604	586	577	582	564	593	583	589	546	537	566	515	580	556	584	575	571	554	569	580	592	544	540	534	548	618	573	550	539	499	596	586	584	573	576	566	577	548	528	585	561	549	571	622	581	592	564	563	606	566	562	585	587	559	572	589	603	585	572	594	555	576	612	568	579	562	559	538	547	564	566	549	556	550	534	525	583	590	592	588	580	595	601	546	589	592	558	571	582	531	601	550	532	543	573	570	603	586	535	556	592	572	550	611	572	541	580	587	577	555	566	552	594	570	575	575	562	547	539	589	597	597	550	541	566	615	592	621	562	574	540	592	588	574	563	600	575	576	592	569	592	558	605	577	544	583	612	564	577	558	637	580	584	556	551	589	566	578	624	531	560	533	539	542	595	528	563	582	611	555	516	574	563	549	579	577	597	569	562	606	530	598	566	547	544	569	588	541	540	571	594	574	568	536	622	545	572	573	558	573	541	562	649	586	507	560	581	621	575	588	588	566	559	582	590	592	586	590	568	595	579	624	527	550	543	584	530	565	586	565	592	531	584	563	589	541	569	609	614	571	541	586	565	594	591	580	556	548	572	607	575	579	531	611	577	556	615	561	580	559	585	556	563	593	512	565	573	544	589	582	593	567	564	584	510	568	587	541	558	578	580	567	570	603	532	592	577	565	570	612	554	579	575	613	577	563	601	598	581	609	540	581	557	592	559	524	585	572	569	560	557	529	564	543	544	593	570	581	597	572	565	579	562	613	579	585	589	557	598	543	600	561	571	566	551	567	558	525	542	570	570	602	580	602	568	596	580	574	554	570	537	519	549	600	591	544	584	581	529	523	576	564	573	574	565	585	562	585	531	586	540	543	553	565	582	554	544	572	554	607	521	584	500	565	541	564	587	583	546	534	567	557	573	548	584	578	574	565	564	582	544	582	590	557	552	570	552	530	554	586	525	557	611	568	544	564	553	589	574	559	552	576	578	564	590	555	606	583	556	579	608	570	521	536	543	548	562	563	581	564	573	577	590	568	539	562	588	565	590	585	603	564	581	557	582	592	538	569	565	530	588	570	556	583	604	627	576	571	566	578	568	560	557	607	580	550	581	578	549	594	576	585	565	539	574	597	543	570	584	562	567	606	567	573	560	574	581	587	572	546	568	549	558	571	552	576	565	559	567	557	581	576	578	592	573	542	609	589	587	590	553	550	568	588	539	580	563	577	551	591	603	563	547	584	540	572	560	591	589	533	596	583	578	571	556	573	587	541	602	622	593	550	580	557	586	560	604	570	531	594	539	600	557	598	535	580	558	594	544	532	553	539	573	550	563	589	562	564	569	554	556	598	646	537	588	618	572	600	572	590	548	554	591	565	586	585	565	602	560	545	549	584	525	566	516	570	554	529	582	590	578	537	573	614	589	571	587	590	564	562	565	599	582	594	553	609	590	601	570	541	564	569	584	498	553	515	563	607	570	580	589	567	523	573	587	522	574	555	586	557	576	570	594	556	602	592	566	542	569	523	560	594	558	544	567	567	583	555	579	567	591	569	562	550	609	522	572	526	574	555	579	588	585	551	607	584	588	585	600	523	604	557	583	575	588	585	595	540	583	571	584	557	588	605	569	559	568	557	595	556	555	556	589	554	570	579	572	588	573	558	574	608	559	574	557	570	560	592	582	592	536	585	524	581	596	592	582	586	551	551	558	612	563	549	577	531	561	581	553	551	526	550	576	536	576	567	561	585	584	540	556	548	587	517	604	601	581	599	569	522	545	577	567	559	553	569	574	560	611	546	612	579	512	602	574	583	584	548	567	586	523	558	575	557	581	578	574	569	565	572	601	606	600	551	577	532	551	574	585	578	559	586	560	573	578	618	598	567	579	527	534	559	541	594	527	570	619	566	579	601	527	566	601	569	580	555	558	513	535	603	599	582	555	555	557	537	576	598	558	530	581	551	583	578	545	595	583	592	590	593	545	578	554	546	595	624	560	595	597	562	538	559	616	595	579	578	580	521	594	554	574	617	593	594	558	600	557	596	570	575	554	574	596	618	575	603	584	542	575	567	533	514	560	563	574	557	517	549	588	571	586	579	562	581	579	570	573	591	553	556	541	564	553	578	566	555	608	555	554	568	566	559	548	568	534	565	573	542	537	528	542	602	567	547	571	578	543	603	570	534	558	563	526	580	604	636	552	523	570	569	532	583	575	574	591	532	562	556	587	645	581	506	587	532	584	592	601	578	547	547	539	587	542	592	562	593	564	560	558	566	566	577	592	577	616	571	610	539	579	558	602	608	590	601	554	570	567	546	577	543	578	575	609	547	565	575	592	592	564	523	542	550	576	588	610	547	558	548	540	590	578	609	598	540	566	564	559	597	558	570	576	580	573	571	555	585	558	597	568	597	582	559	628	552	535	551	595	533	568	531	531	585	576	570	548	550	598	573	524	545	564	563	544	595	586	534	567	564	576	558	567	603	598	610	590	572	538	576	589	570	557	539	511	516	541	567	531	563	577	576	575	575	574	570	578	536	563	593	590	636	539	599	566	593	583	583	531	579	531	586	575	554	587	591	552	525	570	555	531	571	552	575	617	562	576	622	569	544	612	542	581	566	548	569	608	565	559	548	547	554	526	561	597	583	538	600	544	573	563	613	559	549	597	601	560	571	554	550	566	589	605	560	551	520	574	539	560	577	562	583	556	565	585	586	586	592	563	567	596	573	564	594	554	548	543	599	600	558	583	546	584	556	586	580	543	604	587	589	590	549	604	530	564	583	577	554	595	533	558	556	527	612	592	600	539	565	591	609	602	588	584	563	554	545	552	612	567
33011	6535	1426	1002	785	642	516	491	435	430	389	385	375	358	320	366	313	300	350	316	302	319	327	295	313	344	325	293	317	299	334	281	309	282	303	315	296	302	308	322	337	323	305	287	295	319	338	321	313	314	311	289	289	321	314	296	302	302	317	325	313	308	316	289	273	283	338	312	342	312	289	305	328	307	290	321	286	297	312	306	287	268	343	288	319	267	304	293	282	315	306	273	285	275	323	301	318	295	269	326	273	316	278	313	308	312	320	303	275	339	321	299	306	258	279	285	315	292	331	278	290	312	289	309	299	305	309	288	308	302	254	340	315	318	313	290	349	312	310	283	289	332	280	297	294	306	293	303	318	294	339	286	304	313	305	316	353	303	293	287	290	344	283	299	314	284	325	315	296	283	301	296	283	257	325	304	302	298	317	306	278	317	334	340	296	298	310	303	300	265	302	330	324	350	301	318	273	303	309	311	318	318	321	305	280	315	313	271	318	334	311	301	300	274	287	285	339	313	290	286	282	330	319	286	307	349	266	317	296	310	268	306	300	322	319	292	311	328	301	312	295	292	287	289	287	282	288	298	321	308	320	322	316	297	305	288	297	293	310	305	289	300	290	279	301	278	309	318	308	322	303	341	325	286	296	291	339	310	293	321	327	297	309	309	295	319	321	313	296	323	291	311	304	308	314	325	293	278	291	275	295	282	294	284	322	300	322	307	322	274	303	322	292	333	296	334	291	289	334	307	327	308	289	349	325	327	302	282	322	317	309	318	316	276	310	310	300	322	283	291	312	312	297	292	291	300	292	288	297	309	332	289	278	295	280	267	305	321	309	306	344	305	307	338	285	299	310	283	270	258	273	319	299	303	291	306	293	290	293	296	323	290	299	286	299	307	324	274	296	291	298	304	325	315	308	301	281	300	300	278	313	351	260	303	285	289	319	291	313	280	302	292	304	269	327	301	313	306	303	317	316	341	310	302	327	311	308	319	313	283	337	268	328	343	301	300	311	311	287	302	328	314	282	325	275	297	283	284	316	288	261	301	311	297	309	301	309	290	337	282	304	284	325	299	299	289	283	300	309	282	311	300	301	342	319	323	317	307	317	329	288	290	316	271	299	332	308	278	287	325	294	306	293	298	325	269	341	297	345	287	312	276	295	325	312	300	308	316	302	285	283	320	336	314	292	295	336	333	299	312	311	301	280	286	306	302	304	299	317	257	290	296	317	302	325	294	293	306	295	320	320	296	297	268	316	293	284	297	302	302	308	327	331	306	310	285	290	306	324	331	311	322	301	305	310	292	290	296	301	290	299	308	299	307	301	309	318	309	336	350	310	299	312	298	314	290	306	298	289	303	325	313	316	260	303	323	306	304	296	297	299	313	325	318	316	275	295	297	325	290	318	273	326	326	309	302	298	265	299	279	320	320	312	299	311	290	316	303	321	269	283	285	314	298	286	306	323	300	274	298	290	305	313	302	331	321	296	305	289	296	297	291	334	292	300	297	301	349	272	267	317	301	302	321	297	314	272	292	288	340	329	316	272	331	296	306	324	300	285	311	296	285	324	309	307	301	295	317	323	290	308	274	307	300	289	297	292	303	341	313	319	319	292	287	313	316	287	311	335	285	289	294	292	306	296	284	297	319	312	300	307	306	267	299	305	323	250	296	283	304	293	330	305	305	311	339	304	316	293	314	322	303	286	295	260	314	336	291	312	307	320	316	293	307	299	295	334	319	328	323	298	316	302	317	305	289	300	273	317	298	327	302	314	312	319	308	304	302	302	288	276	268	294	293	282	312	318	269	285	314	281	304	300	330	319	307	308	309	301	313	318	286	281	315	300	309	319	298	272	317	317	311	320	278	302	284	306	295	321	290	335	288	332	316	302	331	285	273	290	319	318	288	313	296	292	293	353	306	314	278	314	331	333	275	334	308	279	296	300	315	286	301	307	276	288	306	304	306	287	317	303	313	332	316	281	330	298	302	268	335	294	317	309	312	325	334	317	280	291	327	294	275	308	301	294	319	309	319	320	259	285	270	291	330	313	279	301	314	314	331	289	300	295	282	313	274	310	289	278	293	288	308	278	306	313	301	320	337	310	277	305	323	325	302	315	317	281	300	314	319	272	301	320	284	306	312	298	313	293	324	292	287	314	314	319	330	311	290	298	317	301	303	321	304	321	328	284	324	315	325	291	307	270	297	329	298	319	318	285	299	320	324	311	308	320	298	288	334	278	301	268	331	299	283	277	287	300	291	312	297	324	315	316	303	300	280	300	311	328	312	306	302	292	304	287	315	292	323	306	316	337	292	328	309	321	299	300	304	292	306	324	309	314	309	309	300	292	291	310	322	319	341	296	303	331	299	303	298	328	307	317	326	322	288	300	264	339	315	336	317	293	341	323	306	279	320	346	313	295	299	326	284	320	295	320	270	309	326	322	303	314	298	306	299	329	303	320	299	329	312	327	301	327	316	296	301	319	288	334	286	290	340	301	309	284	270	301	293	333	277	304	300	310	323	281	289	286	275	288	324	282	257	301	262	284	274	328	313	282	300	300	297	311	291	330	289	293	311	344	305	287	294	277	290	304	310	278	329	303	300	339	290	306	281	330	287	288	286	301	328	310	324	274	304	336	295	304	317	313	306	299	306	298	317	277	310	305	268	304	293	304	317	294	289	297	307	330	296	310	326	305	317	308	340	309	291	335	320	297	309	287	298	320	292	277	280	295	298	306	274	310	291	283	284	314	281	295	316	276	273	299	305	295	336	330	298	321	308	310	295	267	277	296	272	293	299	316	273	314	302	352	311	346	344	305	274	335	345	318	320	293	294	297	341	285	303	331	297	295	305	322	292	297	307	295	302	308	324	304	305	307	322	271	277	316	295	323	311	297	351	327	324	316	314	324	302	306	336	304	296	303	328	314	311	319	316	306	297	325	297	271	312	345	302	310	300	312	290	276	338	295	316	311	328	301	275	316	268	323	329	333	334	306	340	312	272	315	284	327	302	309	292	293	330	325	308	300	316	289	280	342	268	336	319	334	328	270	312	317	305	286	314	316	292	321	308	277	291	305	305	323	287	314	291	319	317	296	310	286	312	288	301	312	280	316	275	341	309	287	304	293	283	306	286	305	290	284	308	281	317	315	312	305	299	291	301	295	342	300	299	333	281	340	294	288	316	310	308	317	276	297	289	320	336	292	305	323	273	328	326	332	333	289	351	266	283	297	320	307	301	298	314	310	309	313	299	318	301	287	300	314	319	329	306	293	303	336	295	309	349	306	311	316	296	320	306	292	295	305	302	309	288	286	323	301	314	304	317	309	289	286	283	274	269	292	277	295	270	322	303	313	308	317	304	308	286	306	306	282	279	322	293	308	295	279	305	326	278	298	302	339	299	303	320	310	295	304	320	282	286	331	279	295	290	309	301	299	312	321	333	310	305	293	284	288	300	314	287	327	328	296	285	284	291	299	301	286	315	311	318	305	303	267	283	307	292
17354	1592	3018	3391	2930	2517	2100	1853	1663	1538	1394	1295	1155	1154	1167	1039	1053	1044	1003	962	945	940	998	939	916	917	879	876	890	852	850	850	927	878	837	868	881	811	781	796	809	849	840	810	806	801	782	846	786	819	783	832	822	834	799	770	817	803	848	811	787	835	801	805	792	758	769	854	837	841	835	812	802	799	800	857	803	808	759	810	763	756	776	784	825	815	830	795	776	757	810	817	764	751	796	822	852	850	827	764	797	789	819	780	793	782	767	834	809	802	794	790	811	883	797	757	797	830	821	788	806	777	775	826	764	777	783	808	817	766	785	763	798	820	708	789	827	773	769	784	746	784	814	764	764	750	810	787	799	769	823	771	757	782	771	753	806	841	765	788	808	747	788	779	810	804	763	824	825	851	845	774	806	799	781	829	772	791	774	739	777	783	781	746	790	780	845	809	804	771	851	771	790	828	794	795	836	764	749	770	773	769	774	807	748	747	850	797	835	743	785	798	770	766	774	789	767	753	805	755	780	763	806	793	804	827	793	755	759	787	801	767	814	785	800	808	781	768	759	815	779	767	780	760	763	768	796	795	813	762	804	819	769	790	794	817	787	775	749	794	762	787	812	801	817	805	752	791	789	810	771	820	812	799	799	784	787	745	802	795	753	806	837	774	816	747	771	778	831	737	776	821	819	744	782	773	780	741	869	810	744	789	833	770	803	802	790	786	773	745	788	744	834	840	826	800	825	789	760	781	792	787	753	819	773	776	812	794	836	775	756	847	807	803	808	749	776	787	773	769	766	797	801	749	773	764	777	763	764	772	764	770	762	784	773	775	796	842	754	805	771	783	777	770	767	772	791	786	849	805	808	813	814	835	750	803	797	732	819	772	785	812	764	790	753	749	778	760	752	834	774	812	817	806	775	804	810	830	807	756	773	749	803	733	801	779	803	740	795	819	794	737	800	796	803	750	731	765	814	812	770	825	794	755	830	793	795	788	785	813	778	771	780	776	786	800	807	750	801	784	790	821	790	758	778	772	740	812	768	798	805	756	811	809	774	850	796	829	779	777	778	731	793	776	755	809	750	757	757	826	718	778	761	771	773	752	815	769	773	768	797	766	794	801	844	754	794	769	795	837	744	809	786	795	791	836	789	804	761	783	810	828	794	800	781	770	766	795	771	781	810	741	782	776	771	813	738	770	793	839	786	797	777	765	854	792	834	785	794	805	792	747	827	719	785	814	843	756	783	686	795	796	828	782	796	805	744	799	817	734	764	797	787	791	776	760	843	757	802	813	825	783	768	760	797	804	747	766	778	796	772	823	753	795	753	800	812	770	839	782	816	776	871	799	787	729	813	770	797	810	823	806	799	833	779	807	832	741	777	739	811	784	791	746	793	782	829	807	777	769	780	813	806	854	779	844	802	774	785	771	796	736	765	805	820	801	784	780	762	763	817	804	823	833	780	800	778	778	825	812	833	855	796	763	779	802	805	793	768	789	791	740	793	798	780	776	762	792	781	730	832	768	751	782	771	764	803	784	748	771	827	815	803	754	796	811	791	768	826	812	816	766	830	772	799	782	818	828	807	796	810	796	814	820	790	809	793	747	829	785	764	753	816	781	791	829	820	828	834	767	811	727	781	742	825	770	762	778	807	790	814	745	784	788	835	832	758	825	775	758	814	842	804	888	783	805	796	807	778	805	792	765	783	777	791	798	789	762	809	767	750	711	813	845	749	799	787	736	804	751	799	734	743	778	779	809	766	784	769	827	782	827	789	737	795	840	815	788	790	762	739	809	853	756	786	862	752	793	823	799	793	762	759	762	773	750	775	785	784	772	757	826	811	760	774	827	858	761	774	823	792	748	766	794	786	800	782	771	833	786	791	786	780	790	801	771	791	800	836	823	761	738	771	817	790	785	776	831	756	805	786	819	811	875	801	782	782	770	828	815	792	819	803	817	778	764	788	779	814	751	803	810	825	743	823	744	800	777	795	762	816	798	805	723	834	755	818	776	782	780	794	796	823	769	815	784	799	797	807	828	776	731	761	772	753	816	753	825	740	799	743	785	779	818	766	796	797	777	796	802	773	810	781	809	790	816	818	776	789	782	795	759	784	766	762	801	796	769	811	773	763	786	754	772	813	744	845	779	803	795	813	763	728	812	792	797	773	827	800	831	768	805	780	776	716	793	782	772	774	823	769	867	795	750	782	772	806	833	784	761	833	772	760	755	838	748	784	756	795	794	827	758	805	758	761	783	786	836	789	797	789	819	783	801	738	813	775	827	805	789	795	819	781	794	797	791	777	769	806	781	797	793	786	780	785	819	795	782	789	817	797	768	754	777	708	835	785	766	780	809	789	749	768	780	779	832	807	767	789	776	767	760	790	787	777	812	773	791	769	806	749	799	790	765	760	797	750	803	796	796	800	813	798	823	783	795	841	782	770	741	855	759	793	774	765	737	792	778	794	776	800	804	801	809	839	804	768	793	766	819	785	799	771	752	791	793	786	737	815	810	802	800	756	768	785	745	793	796	775	773	803	795	791	756	819	789	813	752	721	734	817	809	781	779	795	795	778	806	815	800	793	797	789	776	801	761	777	821	768	786	788	808	805	794	786	742	771	799	786	787	766	805	844	786	822	746	780	853	763	766	765	812	785	769	775	812	870	823	791	713	779	766	809	792	739	760	811	783	755	832	761	778	801	759	739	839	791	811	760	767	778	735	802	781	819	781	803	748	779	762	801	776	840	800	771	776	771	751	805	836	810	772	789	761	759	800	761	823	777	749	839	795	793	837	755	763	842	766	827	817	802	760	858	791	792	798	857	769	780	816	757	805	798	739	778	783	710	796	773	787	770	735	731	812	812	809	817	759	779	824	796	757	777	760	779	767	812	798	796	727	774	738	762	820	750	796	850	817	753	737	796	725	789	757	786	749	787	788	818	758	809	817	802	745	766	815	749	763	826	803	778	770	731	823	733	791	728	805	768	801	786	791	802	834	805	807	762	858	778	774	773	771	746	811	805	796	804	778	830	808	787	786	769	761	808	821	714	828	852	798	824	778	807	722	701	764	805	763	785	762	811	775	803	822	792	786	764	775	804	804	767	798	759	770	753	791	805	824	820	787	801	836	783	812	792	823	847	786	808	816	768	786	737	814	710	756	782	839	757	825	756	743	828	737	801	797	852	799	791	768	820	785	798	788	782	827	778	808	805	746	778	780	734	806	801	807	779	777	750	808	776	839	816	825	831	779	787	762	843	812	784	772	822	824	792	809	806	798	781	780	815	805	799	789	791	806	839	753	794	769	797	753	789	761	780	752	792	815	740	762	780	777	764	793	796	796	778	831	802	781	768	789	805	769	694	762	747	776	813	766	792	752	783	769	804	785	736	738	788	751	825	827	790	728	783	831	759	816	772	744	796	797	809	777	759	747	783	759	822	818	803	864	813	782	789	773	821	826	770	843	823	755	818	795	818	812	764	741	782	842	760	826	800	779	769	770
47370	14149	2827	1703	1192	927	726	626	498	429	385	373	366	352	299	299	296	255	242	251	256	290	246	251	221	272	280	242	243	226	258	266	234	242	227	249	262	226	232	251	251	254	217	213	233	243	228	243	227	250	233	228	213	240	254	231	267	245	233	220	214	226	234	231	259	237	252	228	190	241	250	206	214	230	218	218	222	213	240	214	191	216	234	253	216	226	209	212	223	231	215	226	201	227	250	228	222	240	225	216	237	268	230	238	257	227	220	217	235	226	242	224	208	240	187	223	233	223	233	223	246	225	222	243	234	238	245	227	238	214	239	224	242	261	235	236	217	240	217	233	210	207	230	245	245	205	215	214	235	244	219	245	214	253	203	218	198	234	246	209	262	218	252	194	220	241	215	232	230	216	227	236	213	225	199	231	243	203	203	203	219	256	220	246	237	209	226	210	229	233	218	223	238	214	217	255	252	233	202	225	229	222	234	204	228	209	207	235	237	233	241	226	205	237	212	215	248	241	233	217	216	211	224	232	214	253	238	238	242	235	224	214	201	231	220	224	227	223	207	233	253	237	226	212	231	255	239	232	239	221	227	257	208	251	236	218	204	225	231	218	224	240	229	209	255	222	242	205	224	232	233	226	222	226	205	258	215	226	246	230	226	213	214	216	208	243	224	205	234	210	238	235	218	199	213	210	217	211	253	213	213	240	240	226	272	211	237	225	241	236	224	230	224	218	213	230	199	223	225	242	252	210	228	224	224	220	226	256	217	264	197	207	224	224	229	240	202	229	226	223	220	207	232	206	246	225	240	225	233	214	241	254	211	233	216	222	202	240	222	205	222	223	204	227	224	240	250	232	221	221	229	225	217	233	220	235	212	229	244	216	251	208	226	222	208	206	227	253	214	245	235	220	220	224	228	230	203	238	223	247	209	219	223	214	214	255	214	239	216	253	216	222	240	250	222	246	213	244	208	243	239	223	217	230	232	245	223	239	206	196	211	191	233	248	235	214	259	249	203	200	228	215	195	231	240	219	219	248	212	227	230	211	203	242	229	234	244	225	209	233	232	206	218	227	212	210	223	231	227	230	218	219	235	220	246	224	234	210	247	221	234	217	238	244	227	220	229	246	214	226	244	192	216	225	227	235	264	224	222	226	208	239	235	225	233	236	224	195	201	231	232	219	233	225	230	242	209	215	237	228	204	219	255	245	248	237	217	234	211	218	221	258	231	231	242	231	236	241	221	251	219	210	251	193	255	225	214	213	244	218	226	229	221	248	242	220	216	233	220	246	219	215	237	216	237	222	194	204	241	216	244	229	231	239	251	220	258	248	256	249	227	206	245	217	230	222	234	230	201	225	215	243	254	204	240	219	223	211	223	231	234	236	218	264	228	229	208	202	224	220	229	228	229	216	251	213	228	225	208	219	220	231	230	223	201	229	273	195	230	220	226	207	234	238	271	217	224	208	228	224	225	210	217	242	232	208	228	231	231	247	213	214	249	216	205	259	218	244	218	245	211	205	258	224	194	234	241	226	219	237	239	236	208	244	227	234	189	219	231	210	214	258	252	203	235	233	186	215	221	231	216	227	234	215	222	195	219	229	224	222	248	222	221	248	259	199	222	218	225	213	228	234	238	226	222	224	210	239	249	230	235	207	206	239	241	216	220	186	219	251	241	217	245	226	227	211	223	228	201	248	220	212	224	209	235	216	227	235	243	222	249	201	236	237	209	207	198	223	253	216	237	228	224	237	210	229	239	243	222	219	213	224	239	209	221	198	225	234	230	249	226	215	242	237	216	225	236	215	251	234	226	206	235	248	215	219	229	274	216	245	229	236	240	230	240	218	229	219	218	222	230	200	256	213	209	202	226	238	195	224	219	225	220	222	227	225	244	221	238	195	212	228	206	235	212	225	210	215	219	230	231	222	219	234	229	214	225	228	215	216	214	223	204	230	219	245	234	213	238	229	229	242	249	212	214	239	236	206	238	238	219	209	225	261	198	197	249	194	228	212	220	233	199	232	252	220	205	204	232	262	244	225	202	221	234	235	234	228	183	227	256	220	209	231	233	217	218	213	216	215	212	228	208	256	243	209	206	213	231	213	226	246	236	215	238	248	222	238	226	233	220	194	233	213	213	214	220	234	237	217	219	216	214	237	231	240	220	211	237	239	195	219	238	216	221	216	211	239	217	213	220	220	217	225	215	216	259	192	234	214	211	221	218	230	227	202	205	208	206	205	218	241	220	253	241	239	231	240	219	221	242	217	250	219	208	239	199	227	213	233	219	201	217	198	250	246	257	232	241	235	232	251	236	230	245	239	222	237	249	241	232	247	228	207	227	221	217	230	211	240	213	232	213	239	234	225	213	201	234	238	241	229	213	242	258	249	219	256	229	228	236	226	200	227	218	222	227	244	207	244	247	232	252	247	208	245	216	216	232	205	210	213	233	216	218	237	250	232	213	214	231	217	248	252	218	215	247	223	217	222	224	212	230	220	237	223	248	206	234	221	233	206	230	220	237	227	203	217	186	221	229	214	226	225	232	228	221	263	258	233	221	229	251	247	250	225	217	222	233	218	235	208	231	233	236	238	224	237	225	214	229	227	246	208	227	210	252	241	236	221	242	234	229	251	222	213	245	232	219	210	239	235	218	256	231	206	258	242	205	229	224	207	236	228	213	225	257	231	237	220	227	223	215	223	233	231	226	216	225	214	214	256	216	230	235	216	227	239	201	227	223	251	239	222	230	212	217	235	212	223	228	214	230	208	219	220	216	220	235	237	235	224	242	236	219	223	236	247	237	215	221	222	225	207	253	213	229	202	228	252	242	246	209	232	252	214	231	248	228	201	225	220	239	214	261	221	234	225	227	229	237	229	227	200	237	195	232	190	219	225	233	237	229	218	205	210	220	231	212	218	209	226	227	189	231	219	218	219	225	217	230	213	214	225	240	240	225	225	215	214	211	246	250	255	229	235	209	220	234	237	198	223	228	213	227	223	212	209	221	218	234	214	230	238	225	223	235	217	207	211	197	215	236	210	224	217	215	252	220	242	232	230	233	227	229	252	232	251	220	218	258	211	216	195	244	250	214	198	244	227	201	217	252	208	236	229	230	210	253	236	214	264	226	235	212	211	207	226	216	222	217	219	222	242	246	210	210	214	237	249	237	266	217	235	236	246	222	231	210	224	245	217	216	245	228	225	216	192	233	205	207	235	241	225	216	203	218	225	242	232	232	218	225	232	234	246	226	222	219	203	211	213	206	218	233	232	229	232	230	228	257	215	229	205	210	214	254	219	214	213	246	219	255	216	226	224	204	218	209	203	201	227	221	222	202	224	220	199	234	238	208	252	221	238	227	229	214	244	227	238	223	194	216	233	200	203	220	210	205	237	208	222	223	233	251	246	227	214	199	212	233	230	235	231	225	238	237	232	220	248	222	248	216	211	222	236	244	232	240	261	224	261	222	230	198	206	211	240	232	246	218	205	250	211	225	206
24250	2220	4802	5390	4596	3705	3115	2600	2227	1972	1741	1600	1485	1316	1215	1162	1073	1032	1051	931	963	853	907	878	805	869	738	779	754	815	780	753	791	729	700	685	672	722	708	665	665	663	661	683	644	660	701	644	658	679	656	612	641	649	584	639	655	608	648	598	648	599	602	660	607	613	619	640	619	538	575	622	608	577	607	619	622	592	574	536	607	602	639	598	605	609	607	599	592	620	574	634	608	581	599	622	569	618	585	617	627	556	584	644	577	604	524	556	618	606	646	592	614	594	591	617	570	608	624	621	596	579	560	620	622	577	601	578	640	581	581	554	609	586	602	578	575	610	616	651	614	574	626	600	580	571	637	586	645	564	613	578	571	547	593	551	598	597	601	619	574	630	558	616	566	567	599	576	584	582	546	590	555	563	574	540	563	588	603	568	607	607	585	552	589	594	581	586	575	615	591	643	595	601	601	560	595	628	596	537	596	568	547	640	596	561	598	563	573	589	546	601	571	569	532	577	582	546	611	566	599	611	602	584	623	596	615	619	598	560	564	564	612	592	558	551	556	579	589	621	619	600	599	549	601	586	580	603	561	595	560	566	602	631	559	546	543	565	567	572	592	589	556	619	569	563	592	574	596	552	550	588	594	596	614	566	620	550	572	531	565	603	567	574	585	598	581	584	590	550	567	561	568	554	545	582	558	601	589	579	590	584	637	587	540	570	584	608	608	601	626	561	604	598	615	598	584	614	563	617	582	616	570	579	590	559	587	607	587	552	552	615	574	555	600	570	628	592	571	569	570	575	564	634	587	550	577	593	590	542	591	561	604	573	548	599	581	564	610	589	603	581	584	666	602	597	560	578	605	597	517	565	582	591	606	597	621	595	583	559	543	559	548	554	582	603	561	553	568	578	594	640	577	563	580	584	569	590	559	614	653	581	596	566	595	594	627	598	595	554	578	621	566	633	609	596	571	609	621	619	606	593	621	531	547	565	590	590	549	571	607	565	575	548	585	564	595	577	593	591	587	562	608	564	552	576	548	639	592	596	583	565	597	560	614	547	585	589	583	538	600	626	580	573	559	591	561	573	579	601	567	577	620	573	543	575	562	540	634	612	609	576	609	591	591	587	557	603	596	592	556	575	581	563	602	600	574	567	593	569	570	614	594	570	566	597	589	559	602	609	575	570	580	596	629	624	592	585	590	536	569	612	557	590	619	582	572	605	590	600	583	560	573	586	619	573	603	574	598	589	581	590	607	577	566	588	541	623	604	630	562	564	550	596	564	616	550	611	572	583	610	564	575	587	593	597	564	598	614	585	584	584	565	586	578	587	544	580	558	587	596	573	607	584	553	584	622	568	625	589	599	607	566	564	627	589	588	573	604	581	616	581	561	568	607	548	572	596	547	578	611	586	594	602	619	617	593	561	598	568	595	568	561	550	552	549	597	587	577	607	628	592	590	575	606	618	607	532	571	600	553	563	575	583	600	626	623	612	556	600	605	609	558	618	578	553	561	594	614	591	613	567	600	584	600	597	599	646	568	562	545	606	556	590	580	549	551	566	571	625	583	594	565	559	516	573	601	570	557	606	573	562	603	614	619	581	553	609	586	560	574	572	576	555	553	622	563	557	615	582	563	596	562	601	590	568	585	596	585	577	581	577	601	578	576	592	581	580	602	582	629	607	593	548	603	567	629	586	575	589	583	594	563	581	619	561	579	556	625	579	609	586	553	567	588	574	567	612	536	598	594	585	557	595	539	589	565	565	628	560	596	610	595	625	548	549	589	588	587	560	539	568	563	639	560	617	615	607	618	587	577	585	542	588	603	602	596	562	615	582	616	597	573	565	591	597	564	609	593	600	622	567	592	582	563	567	642	568	598	606	587	549	580	615	593	585	614	569	564	584	566	583	628	595	605	584	584	613	569	584	634	593	591	610	604	612	596	550	594	553	594	535	558	588	592	592	590	557	642	574	592	603	559	621	572	587	608	592	593	588	614	585	583	590	606	573	568	610	586	585	577	593	560	584	602	620	560	584	590	587	587	624	618	601	604	554	614	561	580	556	596	602	568	584	595	542	576	551	592	576	575	573	570	567	638	589	562	594	578	541	564	554	594	616	576	618	576	605	556	580	656	560	638	562	563	539	560	587	597	564	625	615	622	588	592	606	607	637	573	614	596	609	572	614	565	574	583	590	573	606	641	562	578	613	548	563	620	594	590	616	587	596	566	579	589	574	596	633	589	576	564	567	527	588	574	620	608	565	586	602	606	588	572	596	586	642	557	598	575	611	577	585	566	600	574	620	618	606	597	592	565	559	548	584	594	567	564	576	613	556	573	541	534	559	546	567	584	544	585	579	596	553	561	617	625	599	611	589	574	555	555	586	612	574	597	573	608	543	567	587	542	572	594	530	566	632	588	559	585	605	559	619	598	590	568	583	571	590	581	578	587	591	587	588	580	569	600	607	593	569	559	570	588	551	582	610	577	633	591	557	550	586	591	570	584	592	556	608	598	577	602	590	588	596	546	585	548	538	607	609	549	578	612	583	588	573	601	599	576	573	616	559	590	566	546	611	575	605	605	575	582	596	607	590	603	583	585	598	628	605	552	543	590	568	563	571	541	594	588	616	597	581	598	605	544	558	581	576	571	573	591	578	637	567	586	612	610	574	596	563	537	572	557	590	613	601	561	605	596	597	563	568	638	569	567	610	572	592	574	601	601	584	581	582	570	566	596	565	601	580	552	621	551	531	565	578	596	599	597	621	541	551	574	594	608	584	579	560	607	563	528	563	599	576	556	615	601	594	579	582	607	563	572	584	633	558	595	597	603	552	547	611	571	581	550	600	546	598	611	611	542	603	567	613	591	572	581	601	649	584	590	568	567	583	578	591	575	586	619	601	562	555	568	566	578	574	580	581	580	589	569	617	574	611	600	580	590	563	587	623	574	578	601	629	592	580	590	589	621	551	613	610	633	637	593	563	591	567	612	579	565	580	600	628	606	598	578	610	559	595	579	609	577	584	579	572	636	579	575	559	582	573	487	592	572	559	585	595	628	566	598	591	610	561	615	584	601	594	586	584	577	590	559	603	552	583	555	604	615	580	568	603	617	587	575	574	528	568	575	586	604	580	566	561	593	589	629	595	551	527	578	625	565	599	566	597	620	589	614	607	574	615	546	590	550	604	619	568	583	572	547	567	576	605	566	585	572	562	573	598	567	587	550	600	615	577	610	620	519	553	601	608	594	571	597	590	556	594	582	596	599	609	599	617	553	574	617	581	600	582	575	603	557	558	590	569	587	598	618	571	584	553	540	596	602	552	592	635	582	555	572	588	584	591	580	538	602	606	602	573	586	586	567	569	636	581	618	616	585	610	605	589	575	585	585	598	584	554	567	570	611	591	615	598	600	596	599	568	637	562	602	581	605	584	578	581	619	569	614	592	543	584	570	617	574	522	581	563	605	582	589	531	531	590	592	605	622	597	600	584	600	579	586	521	591	597
5329	331	257	227	225	229	229	214	225	202	202	221	215	219	216	194	206	209	200	213	214	211	222	210	201	201	223	208	224	186	202	191	187	209	181	196	216	214	203	176	188	199	199	204	215	210	224	219	213	167	194	217	188	221	224	220	200	191	234	201	204	203	229	191	197	218	193	212	188	196	189	194	213	233	211	219	209	205	216	218	220	211	214	193	211	235	201	227	192	203	178	206	201	200	217	204	195	213	218	216	214	208	222	198	188	235	209	217	229	220	200	188	208	232	203	194	229	217	191	223	222	195	244	201	193	211	208	218	223	192	215	228	214	203	222	210	205	205	194	199	232	212	217	208	217	205	201	207	228	207	201	204	197	182	201	195	213	209	192	210	218	220	230	214	196	184	201	203	232	221	196	212	202	204	191	210	213	206	211	217	192	200	179	206	202	210	197	207	207	215	205	202	205	224	211	217	210	188	192	233	219	212	200	227	211	196	221	197	212	203	208	221	205	186	212	209	203	194	214	209	205	197	215	195	199	209	189	205	226	205	212	214	204	212	190	217	208	202	224	198	219	201	207	198	230	209	199	212	175	269	234	210	193	222	225	209	195	188	213	224	199	210	198	222	226	216	251	202	239	207	213	221	204	243	190	203	188	200	207	191	217	201	168	205	184	199	212	204	214	208	202	216	186	204	197	170	202	177	219	234	209	190	213	232	204	232	220	198	192	192	213	212	223	218	213	199	188	212	196	214	193	194	207	204	212	204	204	211	214	225	200	205	198	234	220	214	200	219	171	210	198	227	178	222	225	205	190	235	208	243	193	208	192	205	221	197	193	241	204	223	218	198	203	226	209	203	206	177	210	229	216	219	216	233	218	221	201	197	197	214	210	207	225	194	206	214	206	213	189	197	204	217	201	212	222	208	215	226	217	227	187	207	203	207	224	223	211	222	232	211	201	225	223	184	218	207	223	202	206	209	241	214	209	203	201	209	221	211	226	222	216	231	202	236	197	207	200	188	186	202	181	198	211	210	223	190	214	217	192	225	228	185	233	226	175	245	229	208	211	224	227	208	218	228	216	195	232	214	205	218	187	202	181	242	196	203	214	209	211	222	194	207	222	204	206	211	216	193	208	215	239	209	205	182	186	181	174	228	199	169	176	211	193	210	209	208	225	210	197	235	229	234	198	216	205	209	212	208	204	204	219	211	218	222	204	214	208	190	211	234	180	222	197	257	208	187	182	199	184	170	192	214	197	220	205	205	192	207	183	218	192	213	179	205	203	232	202	193	213	240	193	215	214	207	226	228	219	200	202	205	205	201	210	214	218	188	206	227	228	212	235	206	198	189	202	202	186	205	216	196	200	191	187	246	208	201	213	202	191	232	194	223	218	188	191	243	227	209	190	215	213	220	190	215	213	203	209	192	202	216	213	203	217	221	221	191	220	248	200	202	198	201	220	224	184	233	231	224	197	211	230	226	210	203	202	200	201	215	202	211	228	210	186	243	201	202	205	188	187	175	189	220	231	203	179	193	213	182	233	195	207	219	199	243	206	218	220	209	214	194	199	200	203	200	200	183	213	192	210	204	189	188	200	199	213	201	212	193	222	224	204	200	223	216	192	196	219	207	212	190	230	213	203	207	218	186	206	220	233	214	210	215	196	183	205	179	173	228	201	233	197	212	234	191	219	215	210	199	187	194	205	188	206	229	185	211	206	221	245	204	198	226	211	198	220	215	194	191	192	220	217	211	212	190	182	215	221	206	185	198	221	201	197	206	201	210	192	202	225	208	202	200	215	217	211	193	187	210	209	203	219	192	217	203	215	223	231	211	193	196	224	219	235	191	226	205	188	212	199	196	219	211	210	229	218	194	215	197	192	206	198	235	224	174	231	199	179	203	203	227	221	193	213	202	211	193	228	204	212	222	212	210	187	188	211	202	232	216	221	184	224	186	221	209	210	199	205	210	232	211	205	179	209	217	202	202	213	213	178	213	201	192	178	230	173	210	199	204	193	182	216	168	175	190	210	189	206	224	229	216	213	208	214	204	208	224	206	213	197	215	205	209	215	196	206	197	199	205	210	201	239	208	213	213	201	211	208	207	187	204	202	208	227	204	224	231	230	219	205	184	211	190	218	194	196	221	209	202	221	205	182	235	220	208	201	195	188	192	200	206	231	212	227	195	188	216	196	176	191	202	218	220	208	211	174	228	195	226	218	220	204	205	187	186	212	216	213	216	200	220	190	196	224	201	229	211	220	235	197	194	201	200	197	192	223	188	205	185	217	199	227	170	201	198	229	216	206	185	196	180	173	191	217	209	224	240	186	193	209	213	218	207	207	200	236	228	226	183	198	223	203	195	198	199	193	199	209	191	214	221	239	206	205	193	198	218	195	235	195	221	212	223	196	204	201	191	204	218	215	220	201	222	224	185	195	205	204	183	203	216	195	200	219	169	231	200	210	176	208	214	204	213	240	228	207	181	204	175	220	180	193	231	209	201	203	208	193	218	208	195	219	215	229	217	200	188	219	216	210	203	181	220	201	192	215	220	203	194	200	228	234	202	209	224	201	214	194	205	228	211	222	208	197	223	205	204	215	228	202	216	228	209	212	187	225	227	209	209	211	213	221	180	207	198	195	195	223	214	220	224	204	211	217	187	203	170	217	219	184	193	233	201	208	195	195	198	235	223	212	244	227	191	204	211	218	214	232	179	201	217	199	179	205	201	240	197	192	200	184	222	200	232	213	210	218	200	196	193	186	229	219	211	208	181	197	227	185	210	196	207	193	258	224	202	192	219	210	214	231	201	229	199	206	219	199	225	217	206	236	188	230	195	198	194	198	191	230	205	249	220	203	194	199	225	218	197	204	216	207	203	204	188	197	209	197	211	203	195	219	211	187	208	201	229	213	197	213	196	194	190	257	205	217	215	213	216	222	207	211	219	191	210	217	221	194	175	199	210	206	215	212	205	221	224	201	202	221	209	212	220	221	223	217	188	227	225	219	219	206	195	215	218	217	230	222	199	204	189	219	197	241	196	204	188	197	164	207	209	187	203	221	207	251	218	218	203	192	205	215	208	200	198	224	205	230	191	204	232	216	203	193	209	186	199	229	244	234	229	197	197	209	230	206	210	220	197	226	183	214	207	178	234	215	182	201	198	203	200	200	203	212	230	197	225	223	240	179	200	210	231	189	192	199	184	224	203	212	184	192	201	206	220	224	213	189	203	210	196	224	184	230	211	187	201	223	201	224	204	185	199	198	206	220	200	233	218	210	199	243	215	242	221	211	221	228	209	199	231	216	191	193	208	214	189	200	222	207	210	226	252	219	215	192	228	205	210	205	214	197	211	200	217	187	213	228	209	214	222	223	198	184	223	218	197	192	226	215	214	205	203	236	201	190	194	182	206	231	227	196	224	241	222	190	213	209	215	215	217	174	202	205	209	173	227	210	198	201	215	222	215	186	201	211	222	226	223	232	201	204	213	228	197	199	199	222	205
4773	627	688	720	681	637	672	618	601	622	631	600	610	590	610	604	590	597	593	575	601	566	598	608	594	549	577	606	592	574	566	559	581	616	559	549	552	607	586	554	562	593	584	542	599	540	584	581	586	588	555	590	532	544	587	583	600	540	560	524	596	562	582	536	566	550	560	543	596	552	621	571	586	589	577	577	579	541	592	603	554	595	535	563	532	540	545	560	575	580	588	607	556	604	576	585	579	542	532	568	564	555	535	517	624	573	568	628	588	556	574	539	582	535	560	574	551	588	575	571	577	583	576	570	580	603	591	622	559	585	591	590	604	591	553	572	587	603	577	535	582	543	569	571	564	580	568	574	558	571	561	568	575	603	620	596	596	610	567	605	546	522	559	598	592	568	560	562	561	571	573	599	583	567	552	609	585	597	573	552	571	531	545	637	565	582	624	566	574	569	604	595	556	572	548	577	618	563	555	593	585	580	580	582	601	576	563	554	540	566	595	581	584	560	591	578	613	544	519	559	605	585	559	584	553	590	589	550	617	587	559	633	567	573	602	529	572	557	560	567	589	607	575	559	561	605	602	548	555	612	552	631	555	587	585	559	588	604	565	612	563	589	584	596	552	564	535	588	580	585	556	565	542	604	592	584	598	621	557	567	600	552	543	547	551	575	571	580	531	548	557	572	556	570	584	584	529	581	587	557	550	580	500	542	580	529	569	565	563	562	580	569	592	609	547	585	585	597	589	567	626	532	598	536	572	557	568	549	590	612	547	544	561	565	564	578	572	547	584	567	574	600	557	564	549	567	568	560	594	574	545	547	604	555	582	567	551	560	540	591	521	561	550	589	567	605	540	544	570	543	577	562	586	596	592	561	554	586	582	589	573	572	548	566	562	560	540	603	535	536	597	578	560	591	570	549	557	542	538	604	558	561	565	613	577	582	590	559	595	612	605	525	617	578	570	571	575	611	586	571	578	566	603	593	590	587	544	593	592	588	563	548	575	542	596	547	561	589	563	568	523	539	604	594	595	580	537	575	569	555	566	551	578	638	543	560	575	574	560	545	581	594	608	563	557	563	593	567	538	577	617	582	557	542	602	550	571	547	555	566	556	535	601	556	578	563	555	569	558	571	552	565	574	553	562	549	571	562	555	550	584	601	591	552	582	550	550	576	556	572	589	575	571	613	539	571	568	582	554	564	598	574	606	548	585	559	590	578	563	582	587	620	587	553	560	564	557	530	617	554	589	640	561	585	626	561	601	593	539	591	573	567	583	576	614	548	613	532	585	586	596	634	580	597	560	544	572	541	535	614	573	589	548	568	584	559	529	570	612	601	635	568	545	566	589	554	577	536	553	526	573	615	558	582	576	618	574	579	574	595	535	576	582	591	547	532	585	555	556	590	533	582	583	588	566	607	532	586	538	552	577	579	562	579	563	562	585	549	596	539	555	559	585	579	597	597	545	547	580	573	583	595	568	578	555	528	545	548	578	576	589	597	589	590	591	559	583	526	601	533	545	570	540	585	571	545	527	604	540	603	554	572	557	581	585	563	535	535	541	588	579	583	598	585	603	593	582	604	563	559	613	609	573	580	599	570	567	595	609	582	570	602	599	554	591	570	611	539	578	590	569	544	568	570	548	597	555	526	559	566	574	605	547	577	611	571	594	604	556	600	575	575	542	567	568	590	578	539	566	581	543	573	565	599	593	546	570	593	574	588	531	608	557	579	585	586	545	570	561	568	555	598	569	527	540	584	605	572	539	587	567	550	577	584	574	558	577	557	560	576	547	591	536	567	600	574	560	571	569	568	578	560	599	584	588	569	564	580	555	607	660	559	581	582	618	544	573	597	569	559	596	563	585	595	558	596	588	582	577	557	565	607	557	568	568	569	557	584	618	611	518	566	543	516	543	605	596	569	602	597	594	577	565	573	605	591	572	603	576	571	600	584	561	571	608	527	574	578	558	568	567	584	556	570	607	550	560	577	594	567	561	547	553	589	528	578	586	591	615	562	605	552	584	552	589	614	561	579	552	577	617	565	547	581	560	566	577	552	595	569	549	572	537	604	539	575	555	607	558	552	549	537	586	598	536	572	570	556	574	581	584	571	557	572	593	508	596	586	560	568	568	622	570	569	577	565	617	574	615	554	566	566	559	529	545	565	533	568	580	571	606	548	588	545	543	577	582	544	563	577	573	568	604	560	602	548	560	610	550	571	588	561	575	538	554	557	615	583	564	532	575	565	564	578	588	606	558	581	579	579	581	557	558	553	591	565	553	555	602	589	550	564	543	541	540	566	609	625	576	628	585	556	583	552	597	547	572	550	571	557	545	581	568	602	551	577	595	539	610	552	560	612	595	592	605	612	593	568	582	582	594	582	574	558	572	558	536	594	571	598	607	549	596	604	546	632	560	583	580	574	556	507	576	636	555	556	571	569	578	558	551	562	543	591	583	573	583	561	579	584	578	582	598	555	566	606	527	550	560	614	602	561	563	612	559	550	598	559	582	656	576	578	586	536	554	552	563	550	569	591	581	566	614	604	580	591	544	526	592	591	598	572	586	561	573	567	577	567	587	583	589	602	563	531	577	545	591	590	570	603	589	594	533	595	574	573	525	588	578	530	555	607	606	590	582	568	615	557	605	582	572	532	545	571	565	575	590	559	559	506	550	600	636	584	578	565	572	554	575	557	582	555	572	576	599	562	572	541	530	549	585	581	572	546	580	580	568	572	546	536	548	587	570	585	582	546	558	584	600	619	612	547	608	574	589	586	573	561	526	578	580	565	570	564	591	542	584	568	536	607	561	572	552	578	548	544	597	566	534	585	586	579	603	565	593	583	560	599	622	613	582	578	585	594	564	546	600	583	562	582	582	577	561	549	559	551	563	571	585	621	560	585	574	564	568	578	583	537	603	618	570	574	596	608	585	594	571	583	563	571	537	641	571	555	554	575	543	605	558	575	616	566	558	594	535	569	558	548	561	591	539	564	576	595	583	567	577	594	546	590	596	556	588	562	605	603	594	596	548	567	567	621	587	574	558	591	581	571	525	548	571	573	580	604	578	564	555	581	574	498	528	586	565	535	587	566	596	538	568	595	601	584	556	579	605	583	535	576	603	550	545	576	567	582	562	573	590	585	532	543	598	578	599	614	528	552	550	623	553	571	558	574	600	576	556	590	581	582	585	583	536	567	579	551	604	561	566	601	541	571	570	571	529	554	602	567	567	587	598	549	590	581	532	596	544	575	584	591	559	564	560	554	588	629	571	556	539	606	590	572	573	557	572	579	546	556	541	603	599	574	564	555	571	521	577	571	552	569	637	580	568	581	557	565	608	597	583	588	640	562	610	550	597	535	540	575	566	564	594	571	575	619	591	586	560	598	590	559	531	522	571	582	533	596	595	554	562	548	531	555	586	606	547	552	578	580	579	564	567	616	571	619	566	608	576	610	595	581	551	541	577	613	634	589	574	597	610	588	587	569	547	554	561	562	557	560
34154	7685	1456	1065	765	645	530	475	448	407	382	388	347	326	357	328	343	324	300	286	304	317	319	339	321	329	329	310	321	314	292	297	286	309	287	305	320	325	323	283	299	297	334	329	317	311	326	288	330	331	302	306	329	329	313	308	297	307	333	302	329	322	305	330	292	342	336	328	296	315	286	282	301	285	323	319	323	328	309	321	293	293	324	294	284	252	291	338	323	307	324	321	311	296	277	311	302	286	297	296	295	327	322	298	280	291	298	302	286	315	299	280	315	328	307	285	327	299	291	304	307	307	287	297	277	306	286	299	300	322	285	292	290	303	328	287	285	290	318	307	295	298	329	301	339	320	275	285	300	333	324	316	317	327	310	299	281	305	307	305	314	300	317	307	311	286	329	314	300	328	304	317	308	329	315	305	290	280	288	311	296	298	329	312	329	334	326	346	292	296	291	290	306	300	293	304	262	331	301	330	315	314	301	300	351	312	299	285	316	282	302	305	317	347	301	297	319	303	337	306	292	321	320	320	300	312	370	310	303	299	318	303	302	277	302	279	311	273	288	282	287	321	320	321	310	336	293	330	286	294	314	268	285	288	316	313	314	291	305	306	310	312	304	286	312	279	304	326	326	339	281	310	305	308	299	303	311	278	291	287	305	312	317	298	295	333	290	305	299	308	316	272	282	298	313	309	332	323	313	309	311	317	285	291	283	334	368	257	286	280	303	318	307	288	291	280	302	290	290	283	294	337	312	313	294	293	352	306	291	323	317	310	274	299	279	287	294	304	316	279	316	288	300	319	319	312	295	344	286	301	277	317	294	356	278	307	313	331	332	286	288	303	276	323	270	329	300	305	299	277	368	284	344	287	290	285	321	296	329	318	320	311	296	308	312	297	305	311	318	278	303	304	344	329	328	332	313	306	274	274	281	315	300	314	299	300	322	310	321	289	303	290	299	291	273	301	307	293	300	302	309	315	301	318	332	295	288	294	311	312	305	319	334	316	299	316	322	299	313	317	270	333	283	298	342	306	268	313	318	305	337	296	296	289	330	295	308	327	322	302	277	284	303	306	259	287	315	313	301	284	341	300	332	301	309	327	320	301	319	331	306	330	306	297	291	314	312	337	310	333	296	315	317	310	274	293	269	310	310	305	305	313	310	296	282	329	323	320	307	290	294	336	310	309	309	326	328	308	299	268	297	307	315	294	302	302	333	315	274	309	319	331	297	305	285	310	338	277	306	299	290	301	300	316	354	319	283	315	308	297	282	313	306	300	336	301	310	324	292	318	317	309	317	298	306	250	297	317	300	322	315	328	328	337	304	304	296	324	301	298	327	318	304	286	318	324	290	309	307	270	316	324	278	305	307	317	297	320	280	301	316	290	281	304	285	304	334	284	320	315	307	334	296	315	338	295	290	316	311	318	307	321	316	299	289	297	325	330	312	311	298	331	317	292	295	298	337	300	289	313	296	289	289	290	316	350	319	308	334	304	306	310	275	288	321	324	319	309	319	273	282	318	320	330	304	340	294	305	297	284	273	314	280	299	307	344	291	350	272	297	339	314	302	303	280	315	292	302	279	324	294	305	304	304	350	283	325	291	277	320	296	298	313	294	326	287	301	329	282	289	301	312	334	318	280	299	301	348	321	256	305	308	288	271	327	301	314	310	326	286	302	304	306	318	312	304	281	318	322	320	308	304	260	290	293	322	326	323	316	322	306	299	322	296	275	280	303	304	317	283	290	302	321	347	300	311	325	318	296	294	330	318	323	337	316	294	300	318	290	291	328	320	312	314	292	331	300	294	291	352	310	311	316	322	331	310	296	318	281	320	300	313	304	301	307	302	333	300	325	294	300	312	279	304	261	308	316	303	300	329	289	319	312	307	280	316	281	330	288	306	297	343	316	306	315	322	339	309	322	322	319	317	301	298	294	297	318	280	328	294	339	290	365	300	340	302	284	290	320	320	307	308	314	317	317	318	299	278	308	307	309	325	353	303	292	285	276	299	337	333	299	326	308	312	314	304	307	334	301	343	300	296	303	279	307	322	306	259	268	318	317	271	320	319	306	277	301	326	313	295	313	326	301	318	278	305	312	301	326	319	328	292	298	294	318	301	292	312	328	294	279	279	324	291	328	298	316	300	307	322	306	317	303	300	318	312	337	275	313	293	279	315	309	296	330	291	277	307	305	287	315	342	313	289	307	286	337	300	322	278	306	304	302	316	300	287	290	296	306	302	318	291	295	336	275	330	326	256	326	298	290	297	325	307	318	312	337	293	285	273	309	301	298	319	303	320	316	313	313	325	305	280	317	293	297	327	274	339	299	318	296	285	296	294	320	330	299	277	322	275	320	297	289	309	292	328	269	310	299	310	287	302	301	307	285	318	291	312	327	299	317	312	321	285	300	293	308	268	279	322	319	335	292	309	305	294	292	321	308	332	308	306	301	345	326	327	316	324	329	324	310	293	298	310	306	297	303	320	299	292	286	323	304	316	317	289	332	300	302	278	309	294	310	274	292	274	306	317	312	300	293	317	341	317	313	324	318	325	333	282	281	302	312	307	287	275	287	287	330	306	316	323	273	287	278	316	296	305	297	286	315	269	318	290	328	325	285	315	309	306	311	338	304	293	312	317	305	303	304	338	280	324	300	287	321	307	307	308	322	294	299	325	293	268	291	342	297	316	282	352	320	317	322	307	326	305	303	282	321	324	286	307	318	320	333	301	259	324	308	285	303	302	316	265	300	307	310	288	311	303	267	282	302	319	338	292	314	301	302	316	307	300	302	296	313	279	328	313	306	300	322	277	282	319	295	305	316	299	335	306	340	320	313	298	343	290	291	297	299	336	308	306	265	313	284	312	311	321	276	287	291	305	331	298	314	295	265	284	286	284	350	309	308	319	326	308	306	282	293	308	322	291	302	316	312	292	332	325	302	331	315	288	316	316	342	319	321	287	275	316	295	298	291	339	275	285	330	314	282	305	318	276	299	302	300	313	293	302	313	314	274	318	312	319	284	288	291	306	313	324	301	321	297	281	312	309	337	294	297	294	332	294	299	283	315	280	333	295	329	270	323	311	300	300	292	310	318	314	311	314	297	322	306	327	291	328	286	307	344	301	320	320	264	351	303	314	311	264	318	306	306	277	298	284	302	305	275	320	309	313	304	315	305	311	314	296	320	320	289	331	322	304	305	279	285	348	303	294	321	296	281	292	293	295	332	301	311	334	287	305	280	298	283	319	316	292	331	285	315	338	297	298	323	287	295	296	311	316	275	298	307	290	284	318	292	311	281	337	289	254	283	294	289	300	278	327	313	276	298	321	305	323	279	350	305	293	271	297	317	308	316	316	322	320	298	305	336	315	305	311	292	303	302	286	293	279	295	279	306	321	337	307	287	336	321	311	324	315	289	276	312	346	313	290	304	330	293	292	289	336	261	276	337	300	314	305	324	298	296	297	325	317	300	323	335	291	292	287	286	286	310	299	271	304	321	312
18568	1594	2982	3404	2928	2442	2081	1850	1558	1521	1393	1331	1276	1216	1161	1101	1044	984	976	1060	988	916	965	893	902	871	865	859	903	823	826	848	830	861	841	847	854	811	832	805	792	860	852	804	816	778	866	854	840	776	845	815	808	819	807	809	855	863	807	815	800	788	814	822	775	827	820	805	833	812	771	759	812	786	726	743	766	799	755	815	825	862	827	823	798	787	806	811	819	819	796	791	836	794	844	792	824	826	779	805	811	826	775	807	792	741	772	807	802	786	778	755	806	733	780	744	814	753	769	736	785	776	775	769	844	794	787	843	773	748	773	837	794	787	790	808	762	789	769	809	814	792	810	773	789	734	778	842	807	850	801	789	807	799	796	810	772	767	800	754	805	816	821	747	767	797	780	767	777	755	802	784	817	830	765	799	812	836	778	770	737	775	846	834	768	794	807	817	810	801	825	812	799	754	816	759	808	732	818	774	750	779	813	833	782	773	777	835	795	768	785	827	816	737	747	790	768	788	782	812	761	774	758	762	769	802	761	799	831	824	796	776	754	795	801	787	750	758	781	832	790	784	811	802	824	767	800	771	748	813	814	776	793	797	787	761	772	756	814	761	781	755	742	759	824	787	783	725	818	823	818	758	802	840	789	777	796	770	751	749	856	761	800	808	807	808	754	805	851	816	815	751	841	789	776	800	820	752	794	801	773	775	787	799	801	777	810	788	806	748	797	800	778	772	769	779	811	783	770	805	784	839	796	801	761	824	735	746	714	765	769	795	839	845	791	815	787	764	768	774	790	771	737	750	747	781	773	805	799	826	762	812	791	767	802	763	840	788	782	763	788	803	790	828	781	764	746	786	780	823	802	779	771	809	770	779	782	730	780	742	754	771	780	810	775	763	833	781	825	763	778	793	809	780	808	796	809	810	840	789	779	791	784	757	806	779	746	777	759	760	776	762	775	802	764	770	775	806	768	750	803	804	755	824	757	733	789	747	767	713	753	789	752	826	788	801	779	843	788	812	791	721	774	762	838	771	777	789	809	810	777	800	741	747	735	755	811	761	803	781	761	824	759	777	764	797	798	782	779	746	761	791	773	799	798	736	759	785	743	805	751	781	795	796	789	791	835	788	805	769	795	810	727	807	793	767	843	812	793	801	794	779	767	754	801	789	838	764	795	756	794	828	765	813	786	803	839	782	787	816	780	796	781	804	773	782	803	836	769	805	793	796	767	770	739	803	789	804	777	803	748	826	809	740	818	770	775	747	819	864	793	789	799	761	790	743	771	771	806	783	784	765	821	783	750	779	746	789	746	782	761	805	796	701	825	833	786	823	794	785	774	823	774	771	799	791	792	818	796	771	795	785	780	773	775	810	776	781	776	802	761	741	799	781	769	781	773	790	792	754	744	765	859	798	796	718	830	792	753	739	807	779	792	796	779	793	771	784	797	732	809	807	807	771	785	831	802	809	851	770	832	831	770	745	754	805	768	785	792	826	786	754	789	810	819	789	804	772	785	743	785	788	772	803	821	793	800	812	788	744	807	807	766	805	780	808	816	797	801	770	803	804	786	823	798	764	820	804	794	760	814	786	766	814	775	771	822	788	784	784	843	763	814	789	838	750	849	751	798	751	785	762	769	816	827	760	774	831	777	782	771	770	768	842	774	797	803	781	773	810	807	796	778	775	730	800	779	789	771	773	746	775	742	779	771	798	786	810	787	761	818	764	798	787	804	787	802	765	789	767	855	770	757	748	789	801	801	796	725	775	770	773	827	802	781	789	748	767	782	745	759	778	775	836	771	788	759	770	774	821	773	805	760	792	796	821	774	803	777	764	770	754	814	780	736	776	829	812	847	822	786	783	788	803	836	779	705	772	818	787	812	808	729	770	767	776	787	782	800	801	807	772	754	745	775	804	784	795	779	714	768	838	755	791	775	779	787	832	748	768	871	832	778	798	779	779	726	757	804	802	824	771	752	719	781	771	737	803	730	725	766	735	789	805	766	790	800	789	770	807	775	821	785	819	738	802	768	753	791	833	761	722	825	789	811	772	771	810	769	757	753	808	722	806	817	810	807	725	796	854	759	773	774	804	764	764	769	760	791	807	807	816	762	796	798	757	822	779	802	824	773	800	750	796	815	809	746	756	774	839	782	816	810	791	783	797	768	781	801	804	805	828	818	751	783	768	805	798	763	795	795	802	762	756	773	836	722	773	746	792	771	763	742	792	745	773	771	788	792	784	774	811	772	789	802	787	801	807	771	749	818	764	775	782	776	788	759	811	818	776	734	815	821	838	795	816	765	806	796	818	760	757	782	767	698	791	805	761	769	781	763	821	807	803	810	790	777	821	774	803	825	809	770	789	822	748	789	780	744	752	830	747	721	858	760	818	817	804	799	815	783	851	752	771	761	783	748	810	853	768	802	755	815	747	775	775	761	835	834	853	747	789	782	811	778	772	849	773	704	764	798	798	841	756	753	783	855	807	845	786	789	791	830	776	775	758	788	829	767	781	808	769	776	823	779	785	826	737	814	802	722	838	798	804	778	841	814	814	780	764	812	763	825	765	788	802	810	809	781	738	739	817	758	827	780	772	786	779	685	766	808	760	787	834	789	768	790	817	789	789	860	740	756	758	785	786	796	791	760	830	825	800	845	759	765	808	775	820	828	781	779	777	796	767	782	778	787	768	764	749	822	818	778	827	778	825	813	778	821	799	760	816	796	805	796	799	754	784	742	782	768	748	789	803	798	790	768	764	806	819	830	786	775	790	836	789	781	801	818	827	762	775	754	793	803	789	790	776	800	822	779	778	757	858	762	758	782	790	836	823	838	794	795	806	820	727	743	828	809	787	728	784	810	792	754	814	785	781	846	772	794	815	780	742	823	745	766	795	771	778	741	748	783	811	751	874	804	793	810	790	792	707	838	769	814	805	778	756	792	806	759	755	828	777	766	819	793	827	814	745	764	739	846	803	767	818	783	797	799	804	798	805	786	800	814	805	800	818	773	790	757	789	754	802	794	827	784	780	784	824	748	774	738	793	749	752	774	780	799	748	787	785	791	810	844	795	761	783	817	752	755	762	782	854	815	788	804	841	794	737	820	758	765	812	793	754	827	822	781	798	802	833	773	796	820	779	777	818	805	804	771	793	787	786	809	775	807	784	751	732	764	815	789	830	778	753	794	792	803	794	793	780	772	795	830	798	757	771	794	795	738	804	774	825	750	770	750	796	810	762	778	804	778	788	773	745	823	800	742	776	779	788	793	755	750	825	796	788	796	801	790	801	750	817	809	751	806	729	775	751	812	777	808	799	848	767	809	826	784	835	822	806	824	780	765	778	779	825	820	783	801	762	818	822	802	775	831	824	783	780	802	791	777	821	797	779	803	826	758	830	766	788	838	785	821	748	832	792	805	843	795	785	787	758	756	792	778	779	786	756	737	835	803	828	789	759	809	790	831	755	818	813	803	778	767	773	766	770	770	781	785	769	761	770	821	836
49042	16301	3150	1696	1213	867	670	600	474	484	400	376	329	320	325	293	303	256	274	282	268	235	239	272	270	252	256	251	228	240	265	240	234	242	248	240	244	233	254	220	248	238	214	212	235	246	215	231	180	239	218	218	225	247	214	215	242	245	208	204	224	234	211	230	205	214	219	226	224	243	207	252	230	228	234	214	231	214	228	232	207	216	233	222	224	212	223	204	245	216	213	218	229	216	209	224	230	194	231	227	196	222	217	225	224	214	218	225	207	235	217	218	226	202	222	228	232	209	234	233	226	244	233	225	219	202	246	246	220	258	225	197	214	220	209	214	241	204	225	238	229	231	226	224	230	257	217	226	214	233	210	229	238	223	232	186	242	241	238	233	222	246	200	229	231	251	236	194	200	217	212	229	223	223	231	219	225	230	216	217	229	232	214	245	225	225	211	221	228	218	227	225	204	234	222	229	233	235	235	208	224	198	237	216	224	240	209	241	207	240	203	224	217	242	211	224	217	228	223	210	210	234	222	230	221	218	228	238	234	261	182	235	219	207	232	259	242	206	218	214	217	225	216	223	184	224	212	201	236	227	232	235	244	221	245	230	251	212	221	246	220	203	241	239	233	231	210	235	237	241	215	249	237	252	246	227	227	196	215	218	230	182	207	200	211	236	199	212	226	223	222	256	218	236	227	212	223	195	209	194	206	202	227	205	230	233	219	198	205	248	221	215	281	218	247	202	240	234	213	233	226	213	276	241	203	236	213	224	233	209	236	228	202	210	255	203	252	219	199	212	229	232	204	228	250	225	205	207	230	252	229	264	218	216	229	227	220	236	220	225	206	227	233	225	242	228	226	216	210	222	253	207	239	243	249	206	224	242	215	225	201	258	210	241	219	235	213	236	203	245	227	239	254	234	208	222	205	225	213	245	216	255	250	226	216	222	223	256	243	231	216	224	246	233	217	220	248	228	237	177	219	217	217	238	234	217	190	220	216	218	217	214	230	199	234	223	220	241	240	232	233	254	217	254	211	246	229	186	207	220	199	226	235	228	234	218	229	237	226	197	250	220	252	215	206	201	230	234	230	245	230	246	221	234	221	201	224	226	249	188	205	232	225	237	240	236	213	232	212	208	221	221	215	226	221	221	253	206	227	205	238	226	248	195	260	215	212	212	218	228	201	208	214	205	213	226	229	238	207	232	214	230	237	232	241	219	221	248	211	212	212	230	228	211	218	219	208	229	243	248	242	229	236	235	214	209	215	213	241	197	240	236	217	212	227	230	229	265	230	227	210	238	228	254	215	214	218	216	245	211	242	202	229	197	223	233	234	211	246	221	226	238	225	211	229	234	216	245	249	223	215	238	224	239	245	233	227	219	231	245	226	198	225	231	210	232	224	262	217	247	201	224	222	215	203	234	250	229	232	212	248	228	235	258	205	215	232	220	244	212	239	227	216	221	195	209	193	238	235	238	217	217	228	207	224	239	216	235	221	230	227	234	205	221	216	231	227	224	249	244	234	206	231	229	220	271	204	233	222	216	221	226	232	209	245	247	237	220	254	262	199	225	275	219	247	240	222	234	224	220	212	218	211	187	227	240	214	209	244	228	213	219	216	229	227	210	215	207	212	222	205	244	229	233	210	255	251	234	254	231	247	226	231	198	226	225	242	235	208	217	200	219	229	217	229	240	229	224	233	238	235	232	233	220	231	232	247	225	217	219	232	212	227	227	211	251	237	233	235	225	183	234	210	226	218	225	249	223	230	221	275	220	241	225	212	234	238	246	224	231	198	228	218	222	213	222	200	222	232	250	243	216	227	227	214	239	214	234	230	213	242	228	215	204	225	206	211	204	235	230	234	211	207	250	229	258	235	223	209	219	186	252	211	212	210	184	222	207	230	217	225	232	255	211	235	222	250	221	247	223	202	224	231	243	198	218	223	239	204	232	199	206	232	209	225	227	230	247	212	250	208	208	235	235	229	217	208	236	237	225	222	206	190	215	199	212	243	228	210	233	225	222	210	220	203	232	221	198	214	208	214	224	229	199	239	207	233	232	220	232	207	227	205	232	220	232	234	248	239	242	227	220	230	224	231	202	237	211	224	195	207	216	209	241	244	219	214	206	221	215	242	219	217	228	192	232	220	218	211	240	211	214	237	225	233	221	233	230	229	210	202	223	222	212	225	224	226	212	234	206	236	196	215	207	221	202	217	226	224	200	231	226	208	206	215	205	233	246	224	217	241	204	237	217	211	216	225	224	231	243	201	229	221	233	241	206	254	237	231	223	234	212	237	240	204	212	230	251	230	210	188	221	230	226	256	223	209	240	199	232	241	208	206	229	242	241	243	225	227	240	204	236	229	229	228	253	234	230	213	190	223	206	225	208	224	219	232	239	232	219	217	241	257	230	223	211	235	235	226	224	233	225	212	246	258	202	219	200	241	232	231	238	235	211	228	229	236	231	216	225	231	244	255	186	221	215	219	219	245	239	202	206	235	233	231	238	212	235	222	231	230	190	199	211	221	219	228	215	245	200	219	222	210	239	243	212	228	220	224	219	242	235	226	243	242	200	220	221	222	222	217	206	228	239	236	226	220	229	219	236	230	227	242	242	214	238	243	211	233	216	215	238	207	207	206	247	268	233	228	184	253	211	220	241	248	260	231	203	230	248	222	228	218	189	238	225	235	247	224	222	221	229	240	231	237	211	225	238	228	227	186	224	223	211	226	231	232	220	224	230	248	232	222	232	236	224	242	216	246	236	224	234	217	244	232	214	235	207	230	211	215	206	209	222	217	238	204	241	209	230	251	228	230	219	224	208	217	257	220	239	234	216	237	243	218	209	233	228	258	238	202	205	221	238	219	211	202	218	230	224	226	217	219	228	216	224	206	264	222	219	251	233	233	224	221	204	237	222	221	227	197	162	199	223	210	214	212	198	220	247	211	248	246	213	216	207	214	236	235	208	229	219	204	236	206	222	236	197	222	208	227	218	216	233	262	212	232	237	222	247	234	246	233	229	244	225	234	212	208	232	224	212	226	210	231	242	243	229	242	191	203	228	200	229	233	231	245	217	238	262	237	197	206	205	244	208	238	218	213	207	197	257	242	230	209	226	229	246	211	223	225	246	205	212	231	212	240	185	189	201	230	223	212	220	243	230	226	254	235	232	240	244	230	218	207	207	222	228	232	253	250	223	248	202	222	208	236	226	228	210	228	265	248	221	216	230	211	219	209	229	218	218	230	223	201	220	226	245	253	237	214	245	219	252	273	234	256	227	211	237	227	229	242	207	211	203	210	233	234	209	213	224	214	225	211	220	204	223	232	251	228	230	231	229	218	263	239	213	235	198	199	213	246	199	226	236	233	230	218	228	217	218	203	242	221	209	201	212	222	232	221	213	219	212	210	230	202	212	230	215	205	264	243	216	211	198	214	217	221	218	244	205	219	233	240	233	228	217	217	224	233	198	229	199	211	225	225	257	234	222	211	210	191	227	240	219
27062	2197	4741	5385	4517	3804	3089	2503	2228	2074	1793	1603	1419	1329	1254	1129	1039	1126	964	956	1001	865	888	849	793	790	758	779	721	763	697	728	729	721	692	725	666	703	725	714	660	642	698	620	696	634	669	654	625	665	630	612	648	629	598	625	641	604	599	598	598	603	573	630	676	602	611	571	616	594	627	624	601	612	545	605	589	553	602	608	595	567	618	639	608	574	602	634	624	597	591	604	573	569	560	620	607	543	582	607	599	576	587	561	575	597	609	608	572	651	583	549	577	557	570	599	582	536	606	588	591	580	589	606	597	634	592	626	604	600	601	556	579	595	529	575	593	619	618	585	655	612	606	580	603	585	583	591	606	596	594	582	583	604	578	615	599	613	550	625	556	585	576	569	564	596	590	639	534	565	588	596	566	581	560	596	557	605	590	579	566	594	609	569	577	590	636	583	582	617	613	594	560	561	600	596	603	537	594	572	574	551	577	592	569	562	591	581	581	575	593	609	595	548	588	590	563	562	549	579	552	642	626	555	586	600	593	603	564	616	574	576	582	561	583	595	576	587	603	608	618	611	597	553	532	569	587	595	549	534	590	540	621	575	586	545	567	594	570	579	602	588	552	585	597	631	606	568	541	550	551	564	583	571	563	584	588	574	587	589	621	582	594	597	601	622	568	597	569	657	591	533	587	593	584	618	631	598	626	604	573	580	605	561	551	566	574	514	586	588	588	593	562	535	642	573	617	563	564	558	598	602	597	549	583	577	591	595	574	594	540	585	577	610	620	545	619	575	590	554	585	581	564	556	612	556	554	565	576	623	603	641	551	577	584	606	577	582	599	577	598	585	587	599	561	526	595	604	566	585	582	599	589	562	568	575	576	607	566	599	563	603	571	550	567	627	588	590	584	606	601	616	572	569	590	588	568	571	528	576	614	594	563	564	564	570	565	549	544	579	569	642	564	584	551	602	613	561	600	564	599	571	586	632	572	594	565	594	580	565	586	591	614	594	549	621	579	560	567	578	575	564	548	589	602	596	549	585	585	604	551	603	551	580	605	631	586	550	617	585	625	546	598	583	569	581	562	612	583	591	630	578	572	583	592	613	557	587	615	598	548	608	590	570	592	594	592	543	611	569	574	592	585	560	568	585	551	557	560	553	567	583	604	574	562	574	582	575	566	565	553	588	570	630	564	590	615	579	591	558	591	572	597	581	578	566	592	590	552	605	567	553	556	585	553	614	630	585	558	558	599	581	583	589	591	569	610	579	562	578	564	556	613	567	568	599	594	642	567	612	581	594	550	581	542	612	549	586	626	566	625	561	584	612	553	594	580	573	556	600	535	599	591	558	587	567	572	583	629	585	590	576	560	535	560	566	566	591	578	557	568	559	565	569	594	626	570	573	560	563	593	603	564	580	597	579	571	596	602	555	573	594	599	573	609	580	576	639	608	596	567	570	580	602	634	577	577	619	592	602	575	608	566	567	553	595	551	593	574	572	568	591	595	637	543	595	573	519	603	578	573	551	573	589	581	561	568	575	569	608	588	580	605	607	606	586	576	590	568	575	606	584	597	639	554	584	551	580	591	553	613	612	557	602	594	592	602	539	600	562	596	571	618	566	615	548	615	625	587	541	587	593	606	573	539	568	586	543	567	617	575	603	590	616	565	590	544	569	595	545	564	553	558	583	574	526	593	560	626	579	568	565	591	539	544	560	534	568	569	568	561	588	608	582	570	567	575	630	599	595	574	600	545	601	572	575	567	583	608	613	599	576	582	575	585	576	584	597	543	612	548	601	539	576	573	518	577	550	553	601	624	608	592	569	575	592	569	572	618	594	595	637	584	598	601	567	625	578	548	580	578	574	570	543	570	530	637	545	590	556	565	533	545	556	568	558	613	560	578	557	597	589	600	572	551	592	567	555	549	595	605	599	576	589	602	567	612	571	558	542	553	590	590	605	548	588	590	567	560	604	570	574	563	569	560	556	614	560	627	557	554	564	555	610	530	562	610	615	556	586	598	578	577	576	585	628	573	579	569	573	563	614	604	604	592	575	556	561	561	561	566	600	594	615	580	616	545	554	557	579	619	593	602	628	582	581	529	561	569	578	580	581	584	564	560	568	586	606	624	614	547	582	540	591	570	561	589	588	610	567	562	535	622	554	596	563	584	558	587	597	608	587	539	590	570	590	543	585	564	565	604	560	587	596	612	628	611	571	549	601	565	583	604	595	591	576	614	581	538	589	609	564	554	600	593	627	586	570	586	584	555	559	564	589	564	604	596	605	547	553	537	606	613	553	574	570	566	577	545	576	563	578	582	546	596	583	583	609	564	605	542	554	571	558	543	556	662	598	591	593	543	560	590	613	613	556	558	609	543	586	574	553	618	608	600	589	580	590	575	597	590	617	568	572	628	562	546	571	537	537	548	519	581	578	586	573	550	571	562	608	581	605	583	543	597	621	565	608	519	532	566	569	607	565	573	552	562	574	568	654	527	639	564	583	556	583	600	570	574	577	606	576	631	605	613	551	596	583	605	566	582	610	604	635	593	602	541	539	587	626	548	547	587	554	605	600	558	602	594	537	576	577	571	547	579	552	553	601	580	611	587	572	594	565	610	593	619	564	593	580	539	571	581	579	552	588	592	598	567	588	593	540	543	592	583	568	537	561	602	551	572	568	595	559	560	566	570	554	577	605	557	553	561	559	597	593	559	564	631	573	609	592	530	564	577	551	545	559	574	592	598	584	566	601	546	641	582	585	587	610	581	540	587	545	579	579	560	601	602	584	571	597	552	549	579	590	621	625	598	548	559	589	554	555	568	560	579	642	580	579	554	596	576	577	611	582	604	585	616	607	582	606	573	621	584	570	577	626	567	593	565	560	568	545	596	649	615	562	569	564	553	591	566	549	563	587	570	590	624	570	557	589	609	610	595	590	543	589	606	574	608	567	577	583	618	566	588	576	576	586	533	542	549	568	566	571	592	590	528	592	557	568	608	601	590	590	565	584	540	604	527	579	606	548	600	550	590	566	600	603	581	544	577	590	572	584	589	597	558	542	631	576	593	601	587	583	580	587	588	564	614	596	614	548	591	580	592	577	602	588	574	605	623	546	608	605	583	605	578	554	569	592	556	557	589	599	591	601	590	590	610	600	564	591	562	570	566	513	607	551	579	577	607	603	540	575	600	595	621	563	616	586	605	580	601	562	593	514	604	625	578	614	570	570	581	629	569	547	575	557	585	568	632	595	661	599	562	600	565	582	642	576	565	601	575	544	611	570	567	605	589	604	610	565	560	596	576	579	569	579	588	552	601	608	568	548	590	600	577	565	559	560	572	579	613	606	577	612	605	572	593	608	607	592	601	579	593	573	581	590	593	581	621	595	586	570	569	613	581	572	539	572	553	574	578	571	579	588	542	551	593	561	582	639	599	576	579	550	597	557	609	584	592	588	555	562	590	572	567	620	577	589	592	571	544	566	590	621	587	615	594	588	605	582	576	574
5705	293	233	232	231	202	230	214	196	195	223	228	215	206	204	197	203	187	225	176	216	230	228	197	209	178	176	198	194	205	209	202	197	214	169	187	203	217	189	194	208	177	219	190	194	224	223	197	205	190	221	217	202	217	205	220	193	214	206	196	190	204	195	201	197	229	188	203	211	193	191	213	200	184	182	213	223	210	198	202	212	197	191	209	191	222	216	200	206	199	197	210	197	206	191	182	218	219	199	188	196	196	208	198	203	190	195	188	212	215	178	206	200	206	201	199	182	206	211	234	201	187	205	192	209	210	193	188	181	207	205	213	214	191	193	199	205	196	200	170	224	197	213	171	208	191	182	220	201	176	211	196	197	197	204	213	203	215	220	204	213	195	190	200	222	204	197	186	212	203	224	249	186	182	203	166	201	185	193	210	179	201	193	215	175	202	195	199	201	217	207	185	204	203	202	201	226	186	225	176	205	218	179	165	222	190	187	220	189	215	184	202	209	188	218	205	207	212	204	214	200	223	210	191	222	209	194	208	198	188	186	180	222	208	174	205	217	209	214	201	188	196	210	192	206	196	203	178	177	183	211	186	230	210	223	211	205	191	203	205	184	219	178	191	182	216	195	188	214	210	188	205	215	219	173	197	208	236	198	217	192	194	204	204	198	211	194	208	197	201	211	219	196	192	228	204	218	223	217	228	190	208	184	230	206	186	205	226	199	170	181	200	201	194	205	222	216	210	211	232	223	215	229	222	189	207	212	220	217	197	179	209	196	192	210	208	224	194	204	190	179	174	204	201	213	194	196	208	208	231	194	221	204	195	202	210	220	186	200	206	194	197	216	231	206	181	232	202	222	195	194	184	206	198	229	205	195	205	197	192	216	181	201	199	179	206	211	194	187	224	185	207	205	222	178	176	202	199	230	210	209	199	210	200	198	204	206	218	190	175	225	199	209	204	186	214	179	200	172	187	233	200	218	214	214	191	199	216	192	179	211	199	220	195	220	221	183	191	228	189	205	199	191	191	180	193	200	188	193	194	224	207	203	206	192	200	175	203	189	203	201	208	178	190	185	220	202	211	222	212	226	221	202	226	218	201	216	210	192	196	222	194	204	186	219	199	207	205	199	205	201	172	193	207	202	225	211	185	179	202	199	186	199	199	195	215	197	214	226	197	219	174	205	212	179	201	188	190	221	230	215	190	190	177	191	219	202	191	208	204	183	211	188	199	223	210	222	194	197	217	197	178	212	235	160	204	208	197	209	198	205	196	229	202	202	184	205	180	205	187	203	206	212	196	210	218	198	215	210	213	217	201	211	222	203	220	206	204	204	201	178	188	205	185	215	204	178	181	221	211	174	206	212	199	187	186	196	215	222	210	163	200	203	199	202	199	183	229	183	184	194	203	203	201	181	172	198	190	188	195	179	206	179	216	195	192	200	198	217	203	203	203	224	223	238	176	223	188	196	215	203	194	178	208	215	214	200	202	219	212	222	206	191	191	205	214	222	210	206	219	194	198	212	182	215	222	193	183	208	182	224	212	213	196	203	198	176	179	195	209	194	229	175	206	206	187	215	186	189	196	184	203	194	212	212	215	228	193	192	215	212	189	205	214	239	200	199	183	198	208	216	211	234	198	186	196	237	195	215	202	218	212	187	208	201	179	199	231	212	235	180	201	196	178	226	223	212	201	190	206	197	191	222	193	236	198	228	181	208	229	196	176	189	188	189	218	198	211	176	190	216	169	203	217	198	205	190	224	233	193	204	212	201	198	211	218	201	191	222	207	189	191	201	198	220	211	204	224	170	213	214	208	184	212	233	187	198	190	196	230	211	194	201	217	231	204	223	193	205	197	215	190	188	193	182	214	191	208	218	209	199	172	223	190	228	198	214	206	209	187	178	161	194	198	189	226	224	207	197	194	195	213	199	197	194	203	177	191	202	219	221	193	194	202	205	225	182	187	226	194	205	164	192	224	211	176	199	200	188	196	195	197	208	209	206	207	222	186	189	193	201	206	181	204	201	213	190	198	209	219	164	214	177	201	215	184	217	181	190	197	208	196	181	229	211	191	188	221	220	207	227	195	227	200	185	234	205	197	202	218	195	180	204	199	205	223	227	194	187	194	200	208	169	203	213	186	196	217	191	183	219	206	208	207	213	174	216	201	219	199	187	201	191	225	238	205	217	214	193	209	239	202	217	196	238	202	221	205	201	204	200	226	202	190	197	175	197	213	176	185	217	209	231	201	189	213	207	204	226	225	192	203	196	224	208	202	220	215	175	207	204	209	199	226	172	211	193	215	212	204	211	243	174	192	214	206	232	188	219	185	194	223	185	203	195	216	197	187	196	192	181	228	193	215	220	214	164	197	159	234	189	193	172	205	230	196	200	228	193	219	236	207	188	201	187	176	205	227	203	180	200	213	215	209	213	183	195	200	214	226	174	194	199	176	209	194	230	201	188	205	224	205	209	202	203	202	216	239	164	197	212	184	191	233	192	227	228	198	196	204	193	177	193	188	189	194	185	184	168	205	204	206	220	206	218	215	196	212	204	199	226	207	194	193	207	190	203	219	218	181	222	201	195	198	190	214	193	204	205	195	190	184	186	187	189	221	203	202	198	234	200	191	212	210	216	166	183	203	223	197	199	199	223	198	209	180	202	228	205	176	191	199	212	209	212	182	195	196	202	199	195	186	223	185	210	198	202	202	186	193	194	187	201	201	209	199	202	190	216	211	204	217	230	207	194	204	186	174	171	227	183	202	213	225	210	189	194	205	200	220	191	197	190	189	207	224	191	205	217	206	231	190	204	192	190	195	221	212	209	222	195	210	199	208	198	214	196	215	209	204	221	188	228	196	177	185	187	186	194	215	214	207	185	209	206	194	207	195	212	174	202	203	178	227	209	176	198	193	186	213	214	211	187	196	187	204	206	199	200	192	186	211	211	194	202	196	233	198	213	196	194	202	196	203	201	191	191	198	171	183	220	199	176	202	182	194	173	212	184	193	195	209	226	159	181	210	209	224	211	176	224	194	197	211	221	221	183	177	225	217	205	193	218	191	215	204	214	196	203	199	201	191	181	173	192	211	169	201	206	206	205	217	192	213	218	200	192	219	200	189	205	198	196	177	215	213	216	216	205	174	197	196	210	181	232	192	196	191	222	231	204	177	244	225	197	208	196	199	205	208	191	207	198	216	188	195	189	188	220	208	206	197	223	231	201	183	187	206	181	186	209	202	193	202	200	196	201	174	201	203	216	208	210	198	199	209	211	224	197	187	212	210	176	182	190	207	199	226	175	216	215	236	187	212	212	217	201	195	189	207	206	211	208	194	209	209	171	191	208	188	207	189	188	189	190	181	201	194	207	201	186	207	188	183	191	199	208	190	199	213	199	225	216	162	218	166	204	203	193	198	223	183	198	208	206	198	205	205	215	192	205	209	193	185	201	211	203	201	208	202	183	202	178	247	228	186	223	235	202	210	201	197	207	197	200	219
5123	610	627	730	665	696	615	657	606	678	620	550	580	570	561	593	595	622	614	552	531	571	580	578	514	577	574	587	567	585	546	581	546	571	568	535	570	572	537	554	590	534	569	516	556	572	544	556	553	570	569	560	568	543	577	561	485	587	568	524	553	556	613	599	579	528	568	543	566	556	564	565	596	540	577	540	607	570	548	538	542	547	520	554	536	539	552	586	586	571	572	522	532	599	579	535	561	587	555	534	573	521	564	537	559	537	579	554	564	592	512	525	606	540	578	605	594	566	611	542	590	537	604	521	595	547	545	560	548	611	548	584	601	559	541	549	549	576	556	569	555	591	561	554	547	543	534	596	595	555	552	561	574	568	574	570	568	557	580	590	528	583	593	584	541	554	583	568	553	553	572	517	561	561	533	510	513	499	549	620	562	554	580	555	498	554	543	607	558	587	596	509	593	534	567	566	528	588	538	600	512	619	539	575	569	605	540	550	546	578	579	552	594	589	555	582	578	557	591	525	604	554	569	580	563	557	551	580	568	550	558	523	559	566	536	558	608	578	595	577	593	566	613	538	549	549	566	521	564	563	558	582	591	547	557	569	576	554	588	555	597	559	591	552	595	579	583	574	555	564	580	560	542	559	595	563	578	570	558	574	579	556	554	561	582	579	591	568	539	576	546	563	547	538	546	528	566	543	551	541	549	550	593	597	579	538	533	553	586	579	559	535	618	562	561	548	587	574	558	555	550	551	565	584	590	591	536	602	555	589	525	573	573	495	603	561	545	597	521	579	528	580	572	546	529	561	548	573	553	576	534	547	571	542	544	572	576	571	568	566	531	521	546	638	584	580	546	576	569	586	521	527	582	543	589	557	579	597	596	512	603	566	534	571	555	564	596	574	569	581	547	575	583	601	548	565	553	580	555	547	567	515	566	567	552	577	579	571	537	576	562	518	536	561	545	567	536	568	620	557	546	501	572	540	545	528	541	568	523	582	563	552	559	565	527	561	591	537	538	539	569	541	544	540	589	610	557	572	558	581	574	531	547	547	575	545	574	523	583	578	549	573	583	541	548	554	549	606	553	553	570	598	593	567	542	552	587	535	613	518	566	614	565	551	517	555	536	525	575	528	575	562	577	613	577	576	592	547	560	603	554	512	543	563	524	566	583	548	544	568	554	510	515	575	611	586	538	545	555	567	540	567	564	548	559	566	569	548	534	584	518	563	562	558	558	519	559	555	556	562	533	521	547	545	583	556	573	556	559	566	563	559	588	543	587	537	580	615	518	532	550	543	572	566	590	587	590	609	582	577	563	578	559	580	577	580	535	574	564	553	591	538	575	550	560	542	545	573	591	590	567	539	561	556	584	574	552	558	575	558	536	576	553	547	568	548	569	546	508	558	615	558	596	587	588	556	571	575	550	572	580	536	539	588	599	575	543	527	542	551	566	542	598	571	533	534	560	588	523	563	563	553	601	543	592	525	520	608	586	567	608	602	589	557	555	546	563	532	581	565	563	574	571	550	526	563	559	540	529	586	590	586	596	553	518	595	564	576	572	613	557	561	551	587	545	540	580	584	557	607	533	525	580	559	517	591	570	538	585	505	564	568	546	586	549	577	582	520	521	583	585	537	611	526	597	593	582	572	572	581	563	520	531	557	547	521	542	568	573	615	548	571	588	541	548	567	588	546	578	564	553	553	549	504	547	529	554	538	523	567	561	567	569	594	508	543	497	549	546	609	537	560	575	575	588	577	556	552	533	586	501	563	553	581	540	543	561	608	574	569	540	532	561	604	539	548	554	558	536	559	579	536	563	579	538	541	557	587	553	621	567	551	560	535	563	588	556	585	560	546	540	565	546	560	570	567	556	552	506	536	551	541	576	534	512	587	579	553	558	540	588	548	557	554	566	520	572	570	541	550	557	590	628	567	594	544	563	571	590	543	545	571	540	594	615	552	539	564	569	574	561	556	542	563	607	585	533	575	554	551	607	550	583	592	521	535	525	579	586	568	621	581	582	588	565	553	576	553	543	558	532	547	592	526	580	547	557	561	540	547	591	537	608	572	590	595	571	520	564	583	568	594	543	545	590	634	537	531	531	550	574	519	537	564	587	513	582	560	597	537	540	589	564	589	538	557	559	579	583	519	577	589	564	613	545	575	569	593	566	512	553	554	598	549	574	549	616	539	590	523	584	543	560	528	628	571	590	562	573	555	599	568	558	551	556	592	512	587	551	593	599	600	553	510	602	619	564	555	561	567	558	524	556	580	586	592	611	563	590	566	540	562	548	583	538	572	569	541	531	573	569	584	590	575	558	544	572	563	556	553	546	584	545	567	567	551	579	560	573	570	572	548	570	577	561	543	532	552	560	567	530	554	579	529	609	577	549	558	590	554	588	582	555	564	514	581	552	607	585	575	564	554	546	526	596	591	550	566	541	516	570	592	572	560	572	562	548	615	535	574	570	506	597	558	549	598	508	563	556	557	612	554	574	556	576	541	553	560	545	605	576	560	566	557	586	576	602	569	527	549	542	582	567	551	580	567	569	572	513	581	562	590	604	587	554	582	560	534	559	545	575	532	524	601	530	600	569	589	545	588	617	543	555	614	573	560	576	593	572	577	536	571	555	553	614	526	543	631	570	577	557	553	597	565	536	578	590	571	591	538	568	550	596	560	589	569	595	574	541	561	550	530	564	571	553	556	569	530	592	587	523	605	595	600	526	562	549	545	552	580	558	555	576	543	564	551	576	546	585	591	493	545	544	536	546	566	508	574	534	532	549	581	549	569	557	566	527	560	558	580	617	591	525	595	596	553	606	602	595	616	534	542	557	535	588	557	540	601	565	506	575	524	572	577	607	577	538	564	615	567	578	518	502	556	596	564	559	567	550	544	548	535	562	570	584	536	544	589	587	526	571	566	546	546	581	573	562	563	561	557	580	552	603	549	578	590	612	549	599	549	577	544	600	543	567	519	576	563	544	569	586	533	574	560	576	552	557	578	631	562	605	575	554	576	555	583	576	538	567	565	536	540	590	562	574	587	510	560	551	544	547	586	524	562	549	561	574	542	602	569	538	592	598	548	577	583	573	533	583	552	581	575	519	552	544	540	553	561	542	542	549	580	558	547	575	567	582	573	577	550	564	550	541	580	575	559	547	553	549	562	589	596	548	579	559	566	574	558	521	568	546	588	565	537	535	562	571	545	539	547	539	529	523	577	543	543	559	573	540	580	528	586	542	567	565	572	587	596	573	562	570	597	597	590	611	587	586	549	547	622	534	550	591	559	558	569	595	544	553	577	544	539	606	556	590	550	575	560	530	572	548	579	568	543	522	564	509	578	556	596	562	532	544	528	563	584	563	583	578	580	560	539	591	567	563	538	579	586	589	574	564	550	564	552	605	552	566	559	575	598	562	561	575	551	539	529	562	614	566	546	570	575	573	583	568	534	576	568	538	562	573	602	537	544	559	568	569	551	512	545	535	574	585	560	565	551
35836	9113	1459	1002	799	634	492	472	442	406	366	408	332	331	350	313	325	291	318	332	332	301	325	363	311	295	292	323	287	299	302	276	299	320	339	287	305	310	314	282	303	284	289	340	320	302	285	294	296	309	303	293	292	306	300	299	290	340	281	316	293	334	281	305	306	285	339	295	308	297	294	309	312	305	305	295	288	301	300	311	306	284	291	291	288	331	309	294	297	282	311	327	313	260	320	322	295	287	308	270	304	310	269	299	301	279	277	321	276	305	295	269	294	263	294	304	270	315	342	277	336	305	301	309	311	279	343	317	317	280	324	284	314	279	286	300	287	314	290	295	300	279	310	319	296	272	278	323	331	265	281	329	314	289	287	289	296	278	325	323	287	275	302	289	304	335	302	323	267	295	296	281	314	276	301	321	278	274	319	299	280	288	275	301	329	320	280	290	303	314	329	300	290	321	294	290	295	291	304	288	298	297	314	311	295	332	266	307	297	312	290	272	306	313	284	319	272	260	318	323	324	294	300	295	300	282	269	291	264	285	329	283	265	281	301	294	306	309	285	320	316	298	307	295	309	277	300	314	308	278	316	315	311	283	297	278	310	290	284	279	275	307	282	298	283	326	297	314	295	341	308	317	305	275	311	278	291	308	294	246	262	271	304	276	280	298	281	288	311	321	307	298	287	297	299	296	321	281	286	300	300	312	287	303	329	313	298	319	324	293	314	335	289	269	324	299	308	286	259	314	320	284	288	293	321	322	298	277	278	290	326	292	297	304	295	345	294	300	285	291	328	310	262	267	312	292	265	267	258	290	296	313	279	295	303	317	319	325	294	298	310	281	302	294	296	303	272	302	279	338	330	248	306	323	315	284	302	312	294	300	291	309	293	312	301	323	301	299	325	314	267	283	287	306	270	274	295	289	296	282	295	321	301	300	275	326	322	279	267	281	298	294	286	278	321	280	317	271	291	328	310	315	292	296	305	307	310	306	313	306	297	293	294	284	312	261	267	258	318	314	348	291	284	298	311	287	306	275	305	312	300	322	302	300	288	303	305	311	312	309	296	321	317	285	296	342	289	291	305	299	316	303	261	299	309	329	281	286	296	299	275	324	324	273	308	280	299	281	311	312	315	302	297	315	276	328	275	252	338	331	328	309	290	311	345	328	293	310	327	286	308	277	305	301	299	258	308	317	273	285	297	302	313	323	289	301	313	320	300	292	299	322	310	286	301	308	275	302	286	306	262	315	291	322	273	305	290	263	279	316	294	301	298	332	314	288	353	280	290	296	335	274	305	299	326	287	304	292	287	289	292	290	275	273	310	315	321	328	282	330	314	290	317	313	310	288	317	300	320	297	310	294	289	289	271	292	313	263	302	307	280	289	272	302	276	309	277	297	293	284	318	328	307	259	303	294	305	280	312	277	301	303	322	327	312	321	299	312	284	304	314	301	289	309	297	300	300	292	276	272	277	338	285	294	297	297	300	301	273	318	319	297	295	314	299	277	296	327	285	297	304	282	284	326	307	263	274	273	292	295	303	299	309	320	296	303	308	298	321	323	294	278	279	325	278	322	297	270	269	287	300	286	301	316	312	289	284	285	308	331	315	287	323	316	308	320	304	305	274	294	316	295	298	304	301	348	310	303	281	308	294	304	352	271	312	326	318	295	304	315	310	303	277	309	307	297	311	295	297	272	287	296	298	293	289	302	302	283	293	285	305	274	307	303	366	327	311	288	285	282	283	265	312	298	325	322	321	322	280	302	312	323	312	297	290	313	294	307	298	302	310	306	323	340	311	306	294	292	297	308	284	288	307	317	341	280	301	320	314	313	299	297	332	314	316	284	322	299	319	280	304	317	286	299	290	320	308	298	336	282	292	320	316	302	292	325	286	289	281	303	290	292	295	331	296	286	266	316	313	285	306	291	281	297	326	317	310	337	314	271	299	306	281	329	301	281	301	314	275	316	331	275	312	322	283	315	284	307	284	285	325	336	312	311	266	298	278	312	323	308	272	294	303	296	269	289	304	296	313	281	358	305	315	288	295	309	323	309	310	319	285	289	278	316	323	339	323	285	265	302	306	285	309	286	291	303	293	311	308	315	310	292	316	267	299	294	298	285	298	336	281	251	299	289	284	308	304	315	307	308	274	298	296	294	313	283	288	347	280	285	304	316	346	303	289	300	299	291	283	290	324	262	274	313	279	281	326	295	303	305	312	342	285	308	294	296	307	272	324	301	312	280	282	314	299	315	290	313	291	296	294	351	308	286	290	274	311	299	289	290	298	296	301	266	281	267	285	316	273	312	305	276	324	292	310	323	275	274	326	272	286	318	288	326	305	309	305	298	270	310	293	348	314	286	342	317	289	294	315	294	329	302	304	302	313	338	288	337	272	299	312	322	313	290	318	311	318	292	294	269	341	314	296	313	288	308	330	285	293	286	322	327	311	315	329	305	299	294	286	304	283	294	281	333	289	308	274	322	307	310	307	311	290	299	309	300	291	291	273	286	272	337	285	284	294	290	300	305	279	323	292	315	280	255	268	299	311	304	317	276	263	314	297	310	291	285	262	312	339	315	304	299	318	324	330	291	285	310	338	304	305	318	310	282	303	310	275	304	318	316	355	314	281	284	305	297	294	302	285	295	279	312	298	288	333	282	267	296	336	302	339	311	320	291	302	294	314	284	320	298	323	312	341	343	290	274	302	312	275	302	312	265	304	277	294	303	314	277	350	288	286	290	311	311	312	314	261	308	273	295	306	292	290	312	299	290	306	285	286	287	311	324	329	282	289	303	279	310	255	296	306	302	293	278	297	277	312	289	294	293	279	293	293	305	329	313	295	304	274	315	323	314	281	306	306	300	278	294	303	289	323	292	267	299	320	324	324	342	306	290	295	299	300	311	314	298	278	302	301	275	299	318	299	292	292	275	313	292	308	317	295	310	281	302	246	326	280	303	316	290	264	322	279	305	327	296	312	316	294	320	277	284	279	304	334	274	300	297	284	303	292	279	302	344	316	285	305	281	317	292	288	292	295	279	320	342	310	269	285	283	292	270	288	316	319	325	320	289	287	302	346	308	318	317	286	301	316	325	287	263	279	326	324	308	319	300	291	302	290	303	275	321	303	264	305	321	286	265	287	311	293	318	313	316	296	327	304	288	283	299	327	259	296	287	290	315	282	310	296	291	280	281	330	298	269	271	299	271	318	294	321	281	303	281	278	289	326	275	313	288	305	288	289	321	291	292	287	295	274	284	318	306	291	308	283	303	320	296	300	293	303	323	278	318	288	303	302	279	286	291	334	306	299	288	314	295	313	290	290	293	301	321	281	294	335	319	289	324	298	320	322	280	291	285	265	337	294	311	316	326	282	279	329	301	313	282	317	291	294	299	285	305	305	286	254	300	290	272	307	304	284	283	306	300	289	296	320	277	308	306	270	302	304	296	302	296	296	294	306	319	276	287	280	289	287	287	314	302	301	278	280	295	303	303	308	267
20546	1755	2974	3338	2925	2485	2025	1766	1585	1502	1379	1262	1246	1154	1171	1136	1063	1044	977	1002	932	925	930	889	934	884	842	914	885	850	822	832	840	845	836	812	849	866	843	818	777	826	851	794	885	793	871	787	838	814	803	780	819	765	839	801	827	817	743	792	784	787	842	792	764	811	752	799	818	809	789	809	739	763	781	780	848	787	776	782	825	813	821	740	823	767	773	790	775	759	804	783	771	834	774	780	775	793	779	760	761	781	773	784	807	726	758	779	752	803	787	791	769	783	752	769	812	807	780	753	801	817	780	764	781	835	761	758	840	788	797	795	737	832	789	734	803	783	789	802	825	796	800	798	789	795	821	772	795	774	756	764	747	746	809	799	797	780	765	791	780	737	766	761	782	806	749	722	745	755	800	758	775	784	786	809	794	766	810	807	802	785	778	788	798	808	781	787	844	769	770	742	784	749	803	755	771	733	782	770	802	787	831	768	782	780	774	785	771	775	781	790	785	794	771	764	819	779	751	757	731	767	781	744	718	829	759	794	753	739	832	743	771	755	768	777	785	748	795	765	799	779	811	806	786	720	791	790	762	745	778	742	801	774	819	763	797	708	738	719	770	794	801	777	792	769	834	759	755	770	765	778	773	788	759	783	770	796	774	813	806	728	846	758	759	803	796	782	789	825	796	800	761	745	788	815	747	756	831	765	762	719	758	809	826	769	754	761	767	777	781	794	817	786	749	791	786	740	770	821	770	750	771	734	749	751	757	751	785	774	767	824	795	756	769	784	800	751	807	758	769	783	817	773	740	754	783	793	754	779	776	732	793	735	765	744	789	817	777	772	780	820	738	809	805	811	742	739	729	735	812	780	744	788	810	773	778	763	788	790	755	808	765	775	792	803	754	769	736	791	739	747	708	768	773	800	739	779	751	751	766	755	751	776	765	736	797	737	808	774	767	786	771	791	782	790	709	781	779	781	749	745	766	762	789	750	769	745	732	791	769	742	811	752	793	774	836	790	788	741	791	831	724	814	791	733	827	746	738	756	774	756	767	775	762	752	799	784	805	752	747	809	757	752	805	770	678	823	763	758	808	812	794	817	764	761	796	806	797	729	770	778	748	790	747	727	827	769	771	839	810	812	772	775	747	763	789	758	802	742	755	814	771	778	791	827	816	742	766	778	736	826	762	822	801	767	786	762	751	766	749	749	753	785	750	770	777	791	749	798	757	791	752	739	800	743	763	766	764	763	749	752	745	802	801	757	776	736	756	808	777	805	751	777	774	785	825	754	772	743	754	756	719	778	834	736	772	757	774	805	755	801	761	780	748	763	741	773	781	754	791	778	798	816	772	762	739	804	813	781	787	819	788	788	764	805	779	787	777	710	780	820	780	775	772	787	782	747	763	805	771	713	769	729	762	792	742	778	753	725	772	751	771	727	797	775	797	761	826	838	775	731	813	827	765	741	815	825	736	762	824	770	803	786	802	831	801	722	776	785	769	777	749	792	794	806	828	785	705	716	747	812	770	833	787	766	770	754	748	807	785	795	798	769	799	798	793	793	752	723	779	725	809	820	815	751	727	735	801	781	765	765	851	772	766	752	818	798	778	755	771	764	802	787	784	809	794	722	782	754	722	756	798	753	770	807	762	759	782	778	786	751	781	768	808	750	754	787	831	785	786	748	772	772	757	814	774	775	773	786	748	775	732	773	757	786	741	806	764	794	824	770	762	814	823	818	740	765	736	746	814	800	795	741	779	782	808	776	801	783	823	738	816	754	763	772	792	791	784	757	799	746	785	779	712	786	772	726	755	809	790	793	750	791	738	749	768	723	825	774	768	797	738	770	804	788	780	778	738	765	780	775	777	777	794	796	762	764	759	786	781	783	782	779	778	753	774	774	770	835	791	791	775	791	793	775	786	764	779	809	828	723	751	795	783	773	782	803	761	770	749	736	776	819	760	804	802	743	813	787	791	755	763	778	777	774	762	782	787	780	808	747	792	746	778	795	827	795	752	764	774	792	737	767	775	770	773	801	820	776	744	787	725	820	792	794	783	732	774	753	782	724	821	796	756	781	768	772	791	787	740	807	742	797	805	798	786	757	756	755	790	785	763	795	769	769	753	720	810	772	799	794	837	768	774	738	769	783	776	752	760	754	795	772	800	796	760	768	746	804	805	739	792	787	781	747	792	721	820	773	780	743	773	762	756	840	810	784	791	802	771	761	779	744	765	799	720	798	820	793	777	748	811	824	781	756	757	805	763	774	736	776	745	783	785	803	748	778	746	739	764	782	799	801	751	766	804	775	761	781	788	773	790	753	786	805	759	758	792	763	753	779	836	779	777	775	749	797	800	802	764	776	808	830	790	784	791	767	709	796	777	766	723	780	759	784	757	792	779	775	717	749	755	792	839	780	775	773	763	802	785	778	751	826	722	760	792	721	767	795	807	752	794	757	786	753	751	795	780	786	805	781	743	751	746	810	743	795	750	728	742	787	738	791	783	776	809	728	759	754	776	790	743	785	845	785	812	804	796	744	789	777	739	763	814	779	794	762	804	777	747	763	814	767	769	766	725	772	750	770	763	810	771	763	763	773	822	819	787	738	757	748	782	775	792	790	778	820	798	793	801	730	770	757	735	711	760	749	786	818	755	752	770	767	768	736	762	755	747	755	743	756	807	736	789	801	790	790	784	764	807	760	769	738	818	776	732	726	751	827	763	825	743	779	772	734	734	769	775	759	785	732	775	771	781	812	757	803	791	758	768	816	813	786	792	783	786	767	767	801	752	781	770	772	775	765	783	790	755	770	762	760	741	813	776	779	763	758	823	766	824	769	812	827	805	835	793	787	833	780	792	765	751	707	792	773	757	765	734	784	826	793	824	727	713	721	783	724	762	760	769	787	761	795	763	733	768	746	766	798	743	844	652	748	810	809	776	770	734	777	731	769	837	796	741	800	808	770	766	744	819	766	756	769	803	803	807	753	737	723	757	760	716	748	775	763	767	757	801	776	814	752	768	824	774	745	795	790	775	800	769	770	788	808	814	757	765	754	786	806	755	731	786	721	790	732	791	793	784	684	797	732	780	765	804	756	760	748	778	790	740	757	750	771	781	775	798	827	760	698	814	772	793	781	804	807	773	816	773	791	776	753	734	761	786	741	822	754	784	775	727	788	774	780	771	772	758	776	755	822	758	767	752	752	774	796	777	754	748	760	785	770	763	755	761	743	763	735	769	806	801	784	779	786	824	778	757	837	752	760	750	798	849	781	763	718	803	750	775	764	768	810	756	799	743	786	748	772	798	773	739	756	733	779	747	754	739	773	782	748	787	827	746	743	802	772	728	805	780	781	741	800	804	732	773	760	769	759	805	801	797	768	809	770	736	764	727	823	772	746	748	750	773	748	800	798	743	745	776	710	777	775	738	726	778	731	745	784	768	788	785	759	764	764	784	796	780	715	775	758	806	733	745	836	774	771	819	745	830	798	786	757	764	831	811	738
51387	17971	3472	1707	1170	844	657	555	481	400	355	321	325	304	293	280	265	294	243	235	251	243	247	235	253	250	212	233	232	252	241	231	237	249	244	204	253	246	210	256	262	239	247	214	181	208	217	218	261	220	215	217	206	231	234	243	246	235	221	219	201	196	241	200	213	216	227	223	236	204	226	211	227	224	214	260	234	238	237	254	236	219	237	233	214	230	219	219	200	258	227	208	208	231	192	213	226	205	245	233	227	222	201	200	230	218	217	204	225	193	206	243	244	241	220	225	210	216	236	249	244	235	229	219	219	204	209	209	219	192	205	243	234	230	230	214	243	215	234	225	202	196	218	202	215	201	207	218	199	203	197	219	226	213	240	194	227	209	243	247	198	209	226	221	242	224	225	221	219	222	224	234	256	213	208	225	216	237	219	228	206	211	199	234	232	226	192	189	205	223	244	246	214	226	210	241	227	219	222	219	228	213	236	231	185	190	218	221	205	214	221	239	196	217	211	205	206	227	208	244	203	222	224	223	238	210	202	248	231	202	231	214	238	212	217	199	213	212	221	222	222	246	219	215	209	209	229	234	214	207	224	222	236	194	211	204	228	195	197	208	198	200	209	205	223	216	227	228	213	222	238	215	223	243	197	234	222	226	234	218	191	196	203	231	197	222	229	208	230	255	243	217	239	211	222	225	229	226	220	215	222	240	210	214	226	224	235	219	207	226	218	234	182	205	200	236	216	237	253	206	249	227	249	222	212	247	219	199	210	219	231	238	228	207	198	220	208	180	181	192	224	216	196	220	208	203	201	217	219	208	183	250	221	223	197	196	216	182	193	236	215	237	206	235	206	252	233	207	215	211	201	185	216	182	227	228	219	198	233	192	222	222	234	209	206	206	227	212	245	198	202	222	213	219	231	218	228	231	228	246	219	200	224	190	206	224	207	208	211	233	208	218	243	224	210	216	242	224	190	234	226	226	222	227	217	210	219	224	216	241	228	197	233	227	214	228	229	193	205	218	228	209	228	253	238	220	225	203	218	201	185	202	237	205	218	243	215	214	237	237	199	225	230	218	227	219	219	227	204	220	211	215	225	223	222	247	227	203	221	231	243	198	201	207	215	208	217	197	205	216	214	225	196	224	221	229	208	203	221	246	227	203	219	222	213	216	193	223	226	212	230	216	227	210	237	206	224	215	222	219	216	208	204	205	199	231	213	217	223	233	194	212	236	224	224	214	209	189	199	203	224	247	206	198	227	233	233	220	200	207	219	237	249	193	213	240	206	221	239	200	215	213	201	224	218	210	203	233	235	232	223	202	224	211	222	226	244	197	222	223	229	210	189	221	230	216	233	201	195	205	234	210	213	191	228	220	225	230	238	195	232	255	263	213	217	238	221	204	219	207	227	247	219	201	240	197	186	212	206	205	212	231	212	218	222	210	192	202	203	234	207	236	235	239	229	229	226	220	221	215	214	234	214	214	206	225	229	205	231	207	221	230	256	232	219	231	172	232	219	207	200	210	224	210	228	210	225	225	253	218	234	207	207	228	207	226	223	225	205	216	215	217	235	221	225	243	212	212	204	207	200	224	228	236	214	220	229	205	231	230	213	232	245	214	236	218	242	217	234	204	240	233	207	228	213	216	188	212	192	237	224	224	217	227	232	227	199	224	226	200	263	219	222	222	233	225	194	203	198	186	227	178	227	236	224	199	242	205	217	202	212	221	206	219	205	215	214	196	202	199	210	241	216	222	202	210	221	211	204	217	199	215	213	214	212	206	204	200	225	201	203	207	206	227	202	211	194	205	186	212	217	194	221	217	192	211	212	216	234	208	213	217	236	213	226	241	227	216	232	196	202	226	225	220	232	196	223	198	237	214	193	197	254	206	220	232	221	192	227	217	232	226	226	194	211	212	227	212	194	182	207	217	192	235	234	217	214	248	242	230	208	213	208	185	187	226	213	222	243	199	252	230	214	202	200	217	201	210	247	263	213	205	227	204	198	211	205	219	198	238	224	215	223	229	207	230	200	231	212	211	228	240	236	232	230	213	219	234	217	204	226	196	194	227	231	229	231	236	241	209	195	194	190	240	228	197	217	226	205	261	216	219	195	211	213	206	206	199	232	221	231	223	217	189	229	226	228	202	236	213	214	230	192	218	223	226	229	251	233	206	240	228	226	199	204	200	228	196	234	212	232	229	196	196	211	197	227	237	205	208	240	218	212	219	232	188	219	217	210	229	193	251	210	200	212	195	230	197	227	217	232	203	218	234	222	223	219	230	238	224	228	198	236	194	248	264	220	222	223	230	225	228	194	224	244	212	230	221	213	222	198	206	236	193	239	212	234	212	218	214	197	216	225	237	198	226	217	213	230	226	235	221	234	211	227	226	211	233	244	229	207	218	242	198	230	237	206	205	236	235	191	222	208	226	214	235	227	213	232	203	218	233	195	208	213	208	240	208	216	232	223	226	214	252	209	201	235	219	229	243	216	200	234	201	236	208	263	256	223	217	215	209	227	238	221	206	217	244	228	244	258	228	208	229	214	248	208	212	204	234	207	203	229	230	190	227	224	216	208	203	224	232	197	214	229	225	223	211	237	230	223	245	234	233	215	232	195	221	196	219	194	219	246	216	217	219	231	222	219	190	227	213	216	224	208	232	220	214	229	234	205	228	204	229	215	224	226	238	207	227	210	208	227	201	232	264	239	208	218	220	211	199	204	198	216	207	218	242	200	229	242	218	220	200	233	210	215	214	206	207	217	234	217	218	199	217	210	188	239	255	207	221	237	233	224	196	216	250	206	185	239	204	202	241	232	209	192	212	223	228	242	215	203	214	234	206	208	198	216	232	199	215	234	242	213	233	204	219	240	223	233	186	243	236	209	222	228	219	219	200	213	205	178	196	234	221	210	212	197	198	230	220	220	236	226	222	226	213	216	239	222	210	233	233	238	222	226	208	223	213	228	221	213	214	221	223	246	237	230	220	216	222	195	207	199	226	194	209	222	179	202	223	235	224	230	208	232	207	200	202	203	218	209	208	206	217	241	231	201	247	229	232	197	216	227	244	235	217	228	218	230	233	227	219	209	221	202	228	206	216	206	215	220	230	228	228	223	219	209	224	229	210	224	219	235	233	219	233	182	225	248	211	221	212	237	229	229	216	209	235	211	210	202	217	227	219	196	236	220	221	247	201	202	208	221	219	241	220	206	228	216	223	216	206	229	233	215	206	236	202	253	216	202	203	205	204	232	215	200	215	202	202	205	216	228	218	211	220	203	230	210	234	234	196	232	225	238	221	220	231	219	241	221	231	209	243	211	226	214	212	185	226	210	222	205	202	227	217	190	204	245	214	223	199	212	204	196	207	224	202	177	201	229	226	212	209	233	220	220	223	189	211	239	221	220	218	258	217	213	210	235	215	241	205	205	230	198	211	227	217	210	212	201	235	216	249	232	211	216	225	207	214	238	212	197	214	222	211	244	211	247	205	216	200	185	235
29279	2513	4833	5393	4538	3812	3103	2536	2159	1843	1844	1530	1413	1254	1267	1124	1068	1029	974	937	943	850	884	842	801	788	812	762	743	712	663	717	687	695	650	659	659	670	653	642	648	720	653	651	681	666	635	630	613	653	633	614	567	672	656	610	612	589	584	647	612	614	603	565	592	595	609	601	582	561	586	600	614	603	586	584	585	579	578	598	536	610	634	602	599	570	572	629	585	592	604	573	567	555	615	579	581	583	559	582	535	560	565	561	584	565	540	591	571	591	566	610	576	602	541	574	544	560	616	557	587	590	561	545	576	588	594	581	600	604	552	541	542	545	564	536	582	636	557	591	628	597	579	589	604	551	527	544	575	532	613	551	550	576	608	561	582	555	561	589	574	579	600	551	585	583	599	578	557	589	518	562	610	571	534	634	577	556	610	588	575	548	598	593	574	597	584	627	606	595	597	551	534	540	593	566	584	588	599	570	562	629	566	578	572	570	551	550	559	551	528	564	556	543	542	563	552	549	601	584	565	564	582	566	620	590	567	583	593	581	558	533	546	576	569	537	573	568	581	530	555	571	575	539	554	581	558	544	517	594	581	574	579	561	550	627	543	610	591	580	569	538	613	558	570	568	556	594	553	579	590	540	556	557	577	552	573	581	555	556	590	602	590	549	560	522	553	580	561	540	596	608	594	529	584	551	568	560	557	563	573	567	559	573	574	590	555	559	561	534	558	578	603	565	559	570	579	571	585	617	587	572	579	557	585	594	602	579	569	564	576	582	591	560	557	555	541	562	558	570	567	588	573	593	567	573	566	583	604	601	540	615	534	564	600	590	577	564	569	572	576	570	548	593	498	550	597	519	543	581	545	577	568	574	576	556	572	550	596	593	557	560	573	598	551	592	528	535	594	574	578	565	546	502	558	582	582	555	527	558	590	572	586	632	585	540	498	585	557	565	571	562	515	611	619	550	563	570	600	618	581	554	620	530	539	557	560	585	554	608	527	573	591	559	602	580	582	574	579	560	552	560	546	556	568	564	591	556	580	532	564	567	567	584	588	584	568	534	539	552	578	563	600	552	555	541	589	590	550	577	556	568	534	581	614	567	531	514	545	564	585	568	559	547	600	605	635	580	561	556	577	631	568	581	555	576	557	551	539	581	605	596	543	592	614	521	548	573	546	582	583	570	580	583	562	634	576	590	563	563	571	539	540	539	591	553	570	582	584	546	581	547	562	577	579	577	604	567	606	535	558	534	539	604	590	559	576	566	588	511	578	576	523	584	574	590	554	554	594	575	577	583	599	573	593	580	563	567	553	563	522	590	551	556	543	594	580	574	532	580	573	579	542	596	546	532	532	652	574	565	576	587	582	555	580	586	597	541	585	583	568	566	523	541	599	563	579	545	586	564	572	544	583	557	554	600	558	515	606	558	549	601	574	563	561	579	516	534	579	565	552	565	536	551	606	570	574	547	529	595	585	554	552	537	568	543	560	544	604	554	581	545	554	514	558	589	590	540	578	565	575	590	597	563	585	584	575	572	537	533	544	547	585	553	505	574	539	527	590	554	562	592	547	559	588	575	558	552	610	561	584	570	530	552	550	590	571	578	600	588	578	580	594	591	597	535	547	582	556	550	573	576	567	548	562	559	575	588	589	549	538	569	557	557	558	572	533	591	547	594	517	598	569	645	584	598	552	568	562	588	559	577	592	588	560	533	589	588	579	585	554	555	556	567	526	554	530	541	568	582	541	579	625	554	592	550	585	601	569	552	560	534	583	591	603	544	558	576	552	591	591	538	570	544	582	568	627	592	607	593	529	574	592	568	507	546	556	570	534	605	570	532	556	559	590	548	563	582	572	611	549	585	628	597	553	560	547	571	566	588	584	531	540	575	558	580	603	577	572	572	557	566	562	591	552	550	572	560	588	568	571	563	537	596	612	549	572	557	545	545	557	590	567	595	587	623	554	616	578	578	567	573	569	619	599	566	566	563	547	596	589	589	551	514	551	492	577	591	565	590	580	544	549	623	556	573	569	592	573	558	600	527	579	526	579	608	523	604	576	559	549	582	572	572	595	602	541	536	507	592	589	563	572	542	568	565	526	549	556	613	538	615	605	590	583	524	587	584	583	556	530	540	595	577	558	570	539	551	576	584	555	600	567	565	567	596	615	556	560	524	576	565	565	600	606	589	578	575	587	563	557	607	557	567	572	556	597	587	587	568	576	565	557	551	552	595	581	535	562	595	600	549	565	534	548	557	576	577	558	535	570	587	556	571	590	579	594	595	551	544	609	595	544	574	582	594	600	581	619	555	580	604	557	585	568	572	621	565	561	566	578	599	572	576	598	568	554	579	641	597	612	571	574	545	632	583	558	574	539	527	565	562	553	555	556	564	558	547	591	579	580	588	574	599	587	550	548	573	567	571	530	555	565	548	583	604	575	542	550	547	544	537	611	575	486	558	565	579	593	525	544	596	567	580	568	561	562	586	553	547	548	570	554	554	534	547	574	557	529	567	598	561	569	592	579	591	565	557	568	561	604	522	597	557	523	546	559	580	584	518	559	612	541	550	640	589	570	590	572	568	576	547	576	601	577	576	596	551	567	553	544	571	595	616	570	534	608	580	543	611	580	509	543	545	540	595	581	602	571	578	573	555	559	558	568	599	582	570	580	611	585	547	553	565	584	535	578	580	560	568	549	546	546	514	572	556	564	593	579	576	539	535	584	561	543	588	604	525	577	547	595	556	585	568	542	559	547	547	560	572	565	588	580	550	571	543	541	539	566	571	577	547	536	592	603	583	570	559	580	563	563	542	584	591	528	559	585	541	551	599	533	582	572	548	580	588	573	547	528	537	552	585	557	550	551	587	554	590	577	582	537	585	622	553	577	599	555	557	581	547	572	594	562	578	579	580	592	578	558	575	572	553	565	541	522	579	549	578	569	586	536	583	576	592	580	553	571	592	564	555	575	573	547	565	513	550	589	586	544	578	601	534	607	567	572	569	546	555	556	579	562	546	549	565	584	546	561	565	604	554	530	555	558	552	569	563	557	559	557	544	550	585	542	567	572	564	605	628	573	590	591	582	556	553	552	560	604	599	552	577	572	586	563	590	527	542	548	604	551	562	513	583	559	564	528	582	572	526	579	580	576	577	573	537	545	569	600	638	603	567	557	610	607	537	553	591	540	518	542	557	557	545	558	571	546	609	549	561	573	541	533	596	552	525	581	562	531	592	561	543	568	564	597	573	515	593	542	574	570	596	530	575	543	539	528	575	595	588	593	575	582	536	587	579	553	554	555	626	623	554	584	577	591	547	564	580	552	569	565	579	511	578	593	565	590	623	594	555	582	574	519	564	550	573	527	613	591	588	560	594	585	557	561	525	567	526	558	542	551	560	571	603	560	566	568	587	545	540	551	564	553	609	556	553	533	582	572	578	543	544	577	569	605	586	549	587	566	513	586	620	584	603	563	573	591	540	606	585	549	583	596	546	536	519	589	570
5911	297	227	221	219	222	226	173	223	207	240	191	198	207	221	187	199	222	174	184	206	193	190	212	184	191	202	179	210	204	184	182	180	200	183	207	213	178	221	197	206	209	193	197	231	232	203	181	185	212	193	217	206	187	209	191	221	212	179	206	210	211	186	186	203	186	208	213	216	205	201	196	183	184	201	204	217	205	208	166	197	196	188	185	214	206	197	188	184	188	204	202	193	203	211	211	201	183	192	206	200	203	199	213	198	206	207	218	183	205	212	234	190	201	220	174	219	201	191	202	205	198	212	210	203	193	200	200	190	201	199	193	186	209	204	219	194	208	192	182	192	196	180	190	188	205	186	185	209	187	213	207	205	207	181	195	205	188	198	207	204	210	218	184	173	207	206	201	204	197	216	192	210	219	207	198	206	202	222	205	225	176	183	174	226	197	178	182	207	166	204	197	202	188	179	184	227	208	208	192	201	202	226	191	190	218	186	216	191	217	196	195	209	200	210	198	187	183	206	172	216	205	187	195	200	205	199	210	225	204	209	220	212	192	210	198	223	207	192	213	190	218	169	190	217	238	198	189	206	193	189	186	206	193	207	204	219	218	199	189	194	188	178	203	193	197	207	229	208	195	193	197	198	194	204	194	201	203	191	181	212	184	216	195	194	205	194	212	200	202	202	195	175	214	195	181	206	224	207	178	182	196	198	231	193	210	210	197	202	178	196	199	208	203	197	214	197	202	179	187	195	183	216	202	195	182	212	195	201	199	221	230	189	205	197	214	190	195	201	189	183	207	199	200	215	209	176	206	187	225	200	204	181	192	190	201	190	186	221	184	186	176	173	207	191	221	205	191	186	177	167	200	189	198	193	181	204	194	196	211	196	195	221	204	212	199	222	172	166	206	187	188	175	205	240	210	205	200	174	215	177	243	183	180	205	178	223	198	199	181	202	201	217	218	221	204	195	211	210	180	178	167	180	186	197	206	192	199	202	198	212	170	197	201	190	215	208	217	241	202	226	157	177	218	234	213	210	178	196	228	208	205	205	199	226	224	174	181	203	213	195	213	179	169	214	207	196	216	196	216	230	171	178	222	193	203	207	192	196	181	220	209	193	218	201	192	186	191	191	216	187	215	193	195	193	183	217	218	210	193	175	218	205	177	194	185	230	217	191	212	178	193	193	208	212	205	197	199	186	199	182	189	187	220	212	197	213	193	206	194	178	209	189	187	190	198	205	200	221	218	212	178	220	202	186	206	209	208	204	217	192	215	205	214	193	219	192	176	185	198	203	192	203	190	200	180	185	214	223	192	193	203	203	229	219	224	203	196	177	189	196	181	224	193	206	216	199	193	220	191	242	218	222	207	198	199	196	220	222	198	174	200	207	183	202	189	197	208	198	222	203	203	212	205	164	233	203	180	220	216	176	208	205	218	195	181	213	182	170	182	226	179	221	200	197	207	198	175	179	188	194	192	177	214	201	210	193	210	205	191	222	207	190	211	194	202	205	197	172	189	196	208	223	201	190	199	208	196	196	216	220	203	199	177	210	193	192	187	186	202	205	202	182	197	168	200	208	180	184	193	196	195	203	191	193	182	221	175	185	177	197	189	207	191	204	201	200	179	234	207	183	200	175	212	181	180	199	188	200	196	180	190	195	202	172	206	199	196	196	179	210	180	200	230	208	200	171	187	181	210	202	229	205	211	191	197	192	195	200	192	205	211	201	183	158	196	205	187	197	194	196	227	192	197	205	212	193	175	212	200	207	179	200	196	186	227	170	168	170	220	218	195	199	188	188	194	204	181	183	216	192	200	199	191	211	195	228	213	201	182	197	204	216	149	209	199	237	204	164	195	196	182	181	188	202	191	228	191	223	197	217	206	208	221	212	190	207	188	209	194	225	209	200	195	210	198	201	169	215	194	196	205	218	213	228	178	193	216	213	222	187	201	191	191	209	186	187	187	210	197	175	191	221	191	205	198	195	175	191	208	226	200	183	182	190	188	200	189	201	208	202	189	211	210	197	197	214	188	206	176	207	191	172	196	187	208	190	196	184	192	195	194	186	212	226	201	174	253	216	187	187	216	191	189	203	176	207	182	193	183	205	221	182	175	206	222	202	183	200	203	223	195	201	179	206	206	189	231	218	220	177	226	188	216	204	196	217	214	194	196	205	194	218	189	208	184	192	211	197	203	209	197	198	216	169	211	207	205	206	199	221	206	216	197	206	185	195	210	198	220	198	198	203	208	185	173	196	176	187	202	212	201	180	221	200	196	195	210	217	192	200	192	200	187	204	189	218	181	208	217	225	206	191	177	202	220	183	192	172	172	180	194	222	211	202	212	209	190	205	210	205	229	224	241	205	216	179	216	177	220	224	198	170	199	195	200	198	181	199	219	204	189	205	205	206	197	195	210	197	181	182	224	181	198	200	188	182	227	201	196	197	222	204	186	185	207	171	212	198	197	187	207	181	197	206	198	203	186	220	196	208	197	195	217	212	189	188	186	185	190	191	185	188	194	184	190	185	168	195	220	204	200	173	211	200	187	194	202	196	200	198	207	195	212	194	175	189	217	185	217	205	210	195	193	202	184	190	188	180	225	194	219	201	195	197	217	202	206	196	185	200	199	192	205	183	206	203	203	180	189	195	184	187	187	207	197	213	182	191	205	194	194	182	201	219	202	218	190	234	219	197	164	214	194	182	204	212	191	185	188	192	211	205	212	193	190	214	209	188	185	193	202	204	207	188	181	195	202	193	192	209	218	186	206	180	179	184	201	209	220	195	178	223	210	205	202	190	199	196	208	195	205	202	211	204	189	190	200	187	220	199	193	197	210	192	172	188	199	196	201	217	193	217	190	210	196	199	202	196	188	231	212	188	228	220	203	204	221	189	193	195	213	197	189	188	218	192	205	209	203	211	196	201	184	198	187	217	206	194	180	176	229	182	180	188	223	216	180	240	212	213	197	198	191	229	187	205	193	212	200	192	212	229	202	204	184	205	208	220	208	215	214	188	194	191	200	202	197	207	208	196	193	213	183	196	199	194	190	196	226	179	202	211	205	200	183	190	201	211	194	181	225	200	232	217	211	205	187	197	178	202	212	209	199	200	213	206	200	240	218	194	165	212	226	202	213	226	178	166	189	231	202	214	198	212	201	210	206	220	178	210	196	206	240	202	200	193	194	196	198	183	204	196	195	182	189	194	189	216	196	213	208	205	190	208	219	195	211	211	223	191	192	179	210	211	183	186	218	213	194	207	220	207	217	216	202	187	208	215	178	186	197	228	190	214	193	209	194	191	186	190	172	209	191	236	179	203	202	212	191	202	194	188	189	228	185	203	203	182	204	198	199	196	198	202	176	232	203	192	215	221	181	217	228	218	179	207	193	212	212	193	208	207	202	188	202	211	166	202	186	193	204	202	178	206	194	194	179	211	188	190	172	213	224	203	224	234	189	208	228	208	200	217	189	175	203	201	192	199	191	190	185	191	221	193	203
5374	658	673	718	725	664	687	540	581	618	579	607	553	544	582	584	591	582	589	548	528	543	581	570	570	637	606	613	559	587	588	589	595	543	528	559	557	558	529	572	526	547	556	554	599	550	555	560	617	519	590	561	585	539	568	561	539	598	527	543	568	543	553	562	561	543	564	546	550	556	564	574	560	573	578	546	549	527	543	584	568	585	561	543	561	549	577	528	556	541	553	565	547	547	529	553	577	535	591	577	571	542	576	565	585	574	519	543	562	554	556	546	523	572	587	528	579	554	543	519	514	551	576	555	528	586	587	582	542	604	527	573	535	504	553	559	540	522	551	578	561	570	527	531	589	565	554	576	591	555	549	579	533	553	533	568	578	567	574	579	570	527	560	587	513	562	569	555	572	548	542	561	585	540	576	578	546	570	565	543	547	552	531	582	544	541	567	553	562	547	578	549	617	527	577	553	579	569	558	518	569	553	557	510	538	533	554	581	548	590	556	532	573	525	550	545	540	576	547	560	522	587	553	574	532	553	569	587	600	563	574	542	554	572	542	546	547	549	547	577	543	523	541	546	528	569	551	590	581	575	566	570	559	555	550	559	525	521	550	547	551	567	540	556	530	535	573	537	572	577	546	548	542	533	538	528	525	581	552	578	531	574	556	546	591	547	549	552	535	509	547	563	549	512	541	579	571	524	567	513	568	570	530	578	542	550	513	578	542	581	539	589	573	605	587	570	511	531	572	559	551	562	592	588	571	557	549	596	507	542	520	568	543	524	598	574	592	568	521	604	556	554	534	570	561	526	579	561	552	601	539	541	592	564	548	551	563	571	537	573	561	569	540	563	592	601	567	546	532	580	584	557	597	561	569	587	535	593	522	582	571	534	555	537	551	589	521	525	611	556	524	574	534	553	562	578	532	492	540	546	546	585	557	574	571	508	551	568	578	558	565	570	564	539	602	538	553	567	562	567	602	546	612	578	556	542	552	532	543	565	534	567	556	553	566	510	593	540	595	567	562	521	573	576	591	578	571	559	509	535	557	567	542	517	589	514	571	584	571	557	544	554	567	540	554	559	563	562	545	620	617	541	581	573	560	523	593	553	556	542	571	525	546	580	538	568	566	538	565	497	619	546	555	522	568	554	596	577	569	558	562	562	557	541	602	557	582	543	564	538	522	518	567	585	564	525	561	519	578	515	555	581	543	534	551	571	551	522	518	522	587	585	565	544	535	592	584	563	619	600	512	562	607	569	547	568	555	525	535	538	541	513	532	604	556	575	563	576	513	536	561	542	506	534	533	556	549	551	580	573	572	558	562	539	582	563	556	584	550	543	565	550	529	573	596	559	588	559	577	578	528	541	568	517	558	582	627	591	519	521	534	558	573	573	520	577	553	555	522	591	579	521	542	589	538	553	565	558	537	548	542	541	566	541	556	539	584	569	496	578	548	546	545	578	558	538	521	557	538	599	511	572	525	546	572	563	533	580	563	552	571	569	569	558	574	530	543	515	526	560	566	582	558	585	580	561	597	558	558	499	549	589	594	534	566	575	530	560	582	546	575	544	523	541	588	545	525	604	571	541	528	548	553	546	565	555	575	533	588	555	581	588	589	558	568	571	542	558	590	519	524	548	555	525	562	547	585	543	584	579	588	595	558	546	567	569	585	554	593	551	565	531	570	597	535	531	536	537	559	571	574	587	554	563	566	544	550	529	555	536	558	565	556	568	558	545	524	582	568	581	561	561	539	558	604	568	568	540	538	568	530	548	528	598	541	536	549	561	572	583	555	583	532	564	578	573	555	536	573	574	561	576	559	565	558	560	556	578	557	524	562	518	542	573	547	580	593	536	527	570	573	551	539	558	572	534	618	525	568	568	568	548	555	568	532	556	541	546	586	582	561	554	563	538	609	575	571	570	556	542	537	607	547	559	575	553	569	586	549	546	593	498	563	539	542	535	566	511	545	573	534	582	612	598	577	577	527	565	573	562	585	555	544	530	582	522	598	577	576	560	547	562	616	536	522	564	572	568	550	556	570	543	573	566	594	571	578	528	591	590	595	548	555	535	532	593	580	524	551	579	530	562	596	590	541	595	539	596	577	568	547	507	532	548	575	557	544	525	555	550	588	557	616	567	594	549	564	527	542	521	561	565	608	573	569	614	568	547	540	557	545	586	489	591	587	596	558	540	516	528	553	558	574	530	598	537	565	530	513	525	558	569	580	563	516	505	582	563	513	553	545	539	546	560	522	574	551	554	563	535	571	555	545	579	538	554	537	534	554	539	574	538	556	569	570	587	548	542	587	527	597	579	540	515	605	550	596	567	521	541	567	554	536	568	589	545	578	522	545	531	546	577	552	527	519	563	564	597	561	532	564	546	544	553	507	545	610	572	490	575	575	565	570	574	596	612	555	529	567	568	585	526	550	602	580	563	557	528	615	558	512	550	515	579	570	589	548	540	550	578	554	592	586	551	534	570	528	520	612	594	553	530	521	550	546	583	547	559	561	554	558	567	570	539	588	565	549	581	571	561	556	566	602	556	575	570	565	617	598	569	553	520	560	560	538	542	563	577	509	551	548	541	560	558	587	517	573	581	532	523	571	533	596	566	576	610	518	510	528	554	538	536	541	550	633	546	550	587	527	578	572	556	588	517	560	578	587	551	533	528	556	541	563	584	576	561	569	561	538	553	558	588	559	535	559	534	548	540	557	560	555	516	551	549	578	560	525	590	527	526	569	539	560	565	598	576	599	540	603	571	572	539	547	566	512	561	582	511	556	570	506	508	573	528	545	547	563	514	505	537	566	556	559	581	527	607	543	588	579	550	564	542	544	573	552	612	536	558	547	563	533	543	578	587	585	566	564	542	584	567	480	546	514	547	534	550	516	560	532	541	620	555	598	580	576	533	547	542	565	504	544	529	533	574	557	541	570	532	550	549	543	560	529	554	598	607	538	543	578	552	538	537	562	559	609	535	558	586	577	538	523	549	595	565	522	546	543	514	561	610	539	563	547	554	578	549	562	561	531	541	618	549	526	507	525	587	571	535	571	542	536	538	576	538	545	562	556	575	556	562	554	552	526	575	525	547	527	553	541	591	550	527	569	551	549	581	573	604	540	523	545	558	530	600	589	570	547	553	600	563	565	544	590	545	525	556	555	559	523	544	598	526	562	571	629	552	552	527	542	539	524	575	534	597	577	554	585	508	569	519	605	578	572	549	536	535	572	585	566	573	517	522	557	569	556	530	573	544	569	527	572	525	551	558	536	555	551	548	576	548	575	528	555	550	561	523	578	560	572	518	554	583	551	559	580	621	570	589	554	589	538	552	553	540	593	581	570	558	548	542	534	524	595	563	545	520	544	551	550	578	579	587	548	549	540	569	552	578	576	564	574	576	520	556	518	493	538	571	512	565	560	553	562	605	529	566	555	524	554	604	553	568	562	568	590	546	513	555	553	586	548	554	524	585	561	537	557	544	576	552	584	565	553	568	537	518
36797	9068	1523	1044	752	632	545	514	428	444	389	391	368	326	358	346	309	299	325	329	338	312	319	308	329	333	316	330	311	308	326	306	316	267	292	289	263	299	296	291	311	307	321	323	340	298	315	303	293	306	296	322	307	312	298	292	269	290	311	278	320	291	303	303	323	314	283	285	317	295	337	305	256	275	307	298	318	296	301	318	304	285	298	283	318	292	308	298	315	286	290	319	303	317	298	284	271	283	291	303	279	326	288	297	302	308	279	302	309	308	287	290	313	274	273	319	295	314	301	313	293	309	298	314	327	325	327	273	317	326	330	345	272	312	294	344	306	296	311	320	300	332	298	303	303	284	290	317	303	288	284	289	311	290	297	276	324	280	306	286	259	309	315	307	298	323	267	312	263	284	315	280	285	292	308	276	288	318	282	300	256	293	303	302	260	287	322	301	293	313	264	321	302	282	283	289	295	261	333	307	282	312	296	313	274	272	295	311	314	305	296	274	271	313	306	268	285	298	272	301	291	262	300	316	287	297	302	307	295	305	284	264	304	308	294	286	279	296	269	290	269	291	292	309	299	281	317	320	301	313	311	276	279	309	315	289	261	294	296	323	301	315	340	300	305	309	279	307	338	275	300	317	308	308	328	271	299	319	314	274	292	284	274	294	332	300	293	289	312	271	277	310	297	320	303	307	307	306	315	309	290	316	309	296	307	332	295	293	276	297	288	292	326	287	299	281	282	292	314	307	328	284	317	310	302	266	280	301	316	314	318	318	253	282	277	275	281	308	310	309	287	314	287	331	277	290	273	317	287	316	317	304	303	291	276	287	286	291	300	287	298	281	270	307	293	317	317	293	270	266	268	300	321	285	286	306	298	294	283	298	294	282	290	313	271	297	323	286	285	281	280	328	307	292	313	323	279	285	298	311	336	338	315	304	291	290	295	299	264	271	306	320	277	320	338	278	282	311	278	309	326	295	297	298	321	321	269	275	285	267	311	283	285	291	306	271	304	292	295	340	290	315	315	295	312	287	304	249	276	309	294	311	279	302	276	279	269	326	309	305	309	291	294	317	307	284	287	316	295	322	310	312	282	294	305	276	308	273	276	286	308	316	278	305	283	289	286	278	267	299	318	321	310	312	297	280	298	302	289	327	296	300	311	282	319	305	282	282	301	277	295	310	306	312	316	314	290	295	296	313	315	295	286	324	316	310	266	297	288	329	261	269	310	294	321	306	272	299	308	320	264	275	305	275	301	290	272	309	299	287	279	271	309	295	287	298	291	288	285	286	275	317	296	284	306	296	292	317	333	329	255	303	311	294	288	298	309	324	280	269	305	286	296	303	296	294	299	307	307	280	310	290	314	281	317	285	343	337	318	322	299	305	284	322	286	315	320	311	302	325	308	303	309	329	302	277	286	312	302	324	303	273	294	279	287	304	296	294	302	320	291	280	287	254	286	301	308	303	331	301	288	324	298	311	278	290	307	280	316	307	301	285	304	284	299	316	286	285	271	351	296	327	304	303	315	287	319	315	289	280	304	300	300	289	309	314	296	307	284	270	325	277	281	296	284	309	296	308	328	287	289	317	289	298	292	301	304	274	292	296	296	274	299	308	330	330	284	327	264	296	285	298	311	291	295	323	298	276	287	277	300	310	312	291	295	276	275	319	304	299	301	309	302	299	305	275	288	302	315	289	316	305	296	299	273	301	313	272	281	297	283	296	253	322	299	303	288	315	262	311	307	315	307	306	294	289	294	319	324	288	291	303	289	299	340	297	290	329	314	276	297	333	268	342	316	312	335	278	302	272	311	285	286	310	303	294	319	313	304	289	285	319	287	297	315	305	276	325	315	298	291	305	314	276	299	292	292	299	271	297	283	291	293	285	290	290	325	283	285	267	308	306	306	285	280	298	288	287	315	274	316	326	321	280	295	285	306	291	306	288	274	311	275	338	284	298	281	308	278	302	279	312	309	271	320	307	276	316	275	298	319	300	306	325	329	307	302	307	299	294	288	294	310	296	276	276	271	308	294	295	320	263	280	319	298	304	286	317	299	289	320	293	310	283	268	277	314	287	311	288	295	280	322	325	268	309	289	305	295	295	314	278	334	312	322	296	311	288	293	260	310	316	274	299	324	308	271	296	308	310	284	299	279	295	312	301	268	289	268	321	255	290	287	300	297	288	285	302	340	283	324	288	329	304	318	280	309	269	286	294	311	290	299	290	274	274	317	300	254	333	330	315	285	289	277	304	302	288	300	274	287	307	295	298	330	301	305	296	289	295	293	320	286	279	300	279	309	276	297	296	292	283	298	282	295	321	324	279	309	285	286	312	314	318	308	304	271	287	294	286	324	308	302	298	278	315	287	298	279	296	332	351	360	331	322	295	274	301	313	306	254	275	295	272	306	324	319	318	280	284	301	277	310	276	307	327	273	296	299	293	294	305	283	315	287	298	320	331	291	291	317	270	301	320	325	289	298	296	296	289	309	301	318	350	347	272	322	333	293	321	297	286	333	305	321	303	298	336	261	292	314	307	301	329	281	332	310	272	267	299	323	314	305	302	307	301	321	308	303	302	289	316	280	254	347	298	288	293	318	297	289	287	322	285	310	291	284	270	323	285	299	265	286	296	327	301	305	319	301	336	308	313	287	285	272	306	286	306	297	312	315	304	302	281	278	289	291	306	295	298	333	294	280	312	283	307	321	297	313	290	321	299	301	280	302	312	303	273	278	291	319	320	316	286	287	300	315	333	276	310	301	291	286	302	259	271	296	333	290	274	291	300	319	317	266	314	307	331	283	300	275	335	290	293	331	287	278	287	313	294	324	294	313	324	321	315	317	306	300	323	300	294	304	293	304	363	278	318	278	283	261	307	289	316	295	273	309	302	276	295	300	299	306	287	254	302	292	332	274	297	261	310	287	282	284	312	295	299	320	314	284	322	307	311	303	311	303	300	324	289	301	306	278	264	304	309	319	286	291	296	278	296	266	307	286	302	282	275	295	289	289	280	296	282	319	292	310	316	295	317	306	285	308	262	285	290	314	298	300	291	303	305	285	288	308	323	298	283	293	314	306	287	349	292	285	319	284	312	336	318	315	333	300	285	318	309	316	289	271	308	298	298	334	310	293	272	310	282	293	266	333	306	303	309	272	288	300	305	303	293	290	300	303	288	297	319	292	282	304	306	268	293	266	283	269	293	310	284	307	318	308	298	314	311	297	284	304	335	303	281	309	310	301	291	293	316	301	293	304	311	327	309	309	310	287	298	296	304	286	294	282	298	288	279	283	302	293	290	268	274	289	252	311	289	331	284	308	314	293	347	279	304	311	268	284	287	287	319	297	332	305	281	321	292	247	285	298	312	305	291	323	283	291	304	310	302	293	281	273	318	294	286	320	303	293	255	269	292	335	293	326	323	279	304	320	287	302	312	295	302	289	282	280	302	283	321	306	273	333	300	300	295	296	289	294	309	311	261	256	323	288	269	311	289	299	273
20802	1772	3018	3375	2861	2435	2013	1837	1626	1477	1357	1277	1213	1090	1117	1076	1023	1018	979	997	926	911	881	901	870	953	859	833	914	915	873	826	785	824	872	818	818	876	808	833	817	809	806	842	746	787	805	805	815	794	795	827	834	792	790	767	760	767	787	759	801	787	779	804	825	754	796	813	752	789	801	749	801	784	817	752	755	776	767	809	788	814	776	761	773	800	770	755	795	783	836	747	790	740	793	732	829	800	791	776	770	761	787	767	782	741	800	731	842	803	780	787	743	746	798	813	781	764	771	740	769	820	808	787	769	774	782	757	829	736	799	835	690	740	710	776	806	761	822	737	824	787	771	786	785	781	803	803	743	765	818	731	764	772	820	812	797	760	767	816	794	712	784	777	744	782	717	767	779	765	842	765	787	732	765	837	776	747	726	817	832	761	752	786	787	751	767	733	810	797	746	812	709	779	801	778	742	729	727	785	761	736	839	762	824	740	783	782	836	770	761	802	763	743	767	770	770	784	778	789	721	769	802	805	743	785	812	754	776	804	738	820	787	798	769	761	819	761	798	738	787	796	746	823	756	761	747	780	782	792	789	795	788	792	741	732	754	808	749	804	740	762	750	746	713	792	736	750	765	763	789	777	720	748	749	719	762	761	790	776	752	750	777	806	846	773	746	838	774	792	769	747	794	794	803	741	773	707	738	740	753	820	748	760	783	716	764	795	783	764	859	732	751	759	815	820	810	811	759	759	780	779	835	789	748	769	786	766	813	769	778	804	792	771	802	771	752	727	762	773	773	778	757	794	754	722	776	783	762	778	752	781	779	753	782	765	748	734	788	783	796	769	747	724	737	738	806	804	813	733	795	777	795	780	734	770	771	790	738	819	727	719	747	704	772	797	757	807	737	765	819	781	753	825	810	740	754	726	834	795	809	778	804	796	816	776	744	799	784	767	803	778	799	778	776	769	767	805	753	760	774	785	796	792	802	796	807	755	775	780	808	794	793	769	785	790	764	778	789	777	759	784	725	800	822	791	776	761	770	767	808	779	762	762	772	816	808	765	783	831	777	786	769	812	697	773	794	775	726	765	810	771	742	758	763	764	785	761	746	812	765	762	777	789	784	733	759	831	735	816	759	748	765	747	739	742	735	798	718	803	762	790	763	762	777	753	765	747	794	778	738	753	767	781	750	778	755	803	736	788	790	749	805	781	784	756	822	723	782	775	787	795	770	786	795	775	719	794	749	780	796	736	813	820	779	762	777	765	781	783	759	748	778	779	771	796	755	749	798	790	754	764	757	772	743	775	743	805	827	817	743	783	758	750	802	836	765	739	738	755	774	786	798	779	764	758	729	741	799	791	830	771	750	739	797	751	810	761	725	786	742	785	741	773	690	787	797	813	751	819	765	768	758	762	792	779	754	737	744	806	767	766	740	796	767	774	767	765	727	783	812	791	743	791	783	752	786	787	804	758	744	723	781	771	776	831	792	791	782	750	773	724	778	807	764	794	769	742	780	796	757	758	750	830	842	800	780	802	792	776	777	827	818	769	748	759	780	810	798	812	787	783	767	758	786	847	772	811	812	808	802	864	827	774	820	840	792	771	736	764	769	763	785	803	761	821	797	785	779	793	779	738	810	792	772	755	756	807	786	808	797	789	709	745	784	768	748	731	791	800	809	755	772	829	783	754	768	787	789	790	764	798	781	791	714	800	759	761	786	764	773	790	792	781	749	799	747	855	762	811	765	802	748	744	780	785	760	764	806	782	739	773	808	815	801	778	768	782	759	739	773	807	754	750	785	775	790	774	804	775	732	776	742	779	749	782	755	831	801	716	780	761	781	768	781	773	806	763	770	764	703	792	818	788	782	790	817	775	745	807	736	773	802	761	793	751	798	758	805	831	735	717	769	735	790	764	778	758	781	806	797	825	722	787	785	779	780	755	820	741	761	739	731	825	810	833	819	791	752	771	788	773	769	776	762	750	792	760	762	757	789	841	793	784	780	765	758	772	799	813	768	778	822	775	774	819	812	736	829	764	812	754	804	817	767	780	743	776	783	785	764	754	747	748	756	768	802	780	802	782	785	756	744	774	819	784	753	746	796	771	776	771	773	729	801	757	784	751	750	784	810	777	770	760	756	824	765	840	729	809	765	739	745	763	776	770	788	781	831	754	817	764	779	785	769	759	742	794	774	794	790	778	754	756	764	788	830	775	768	766	760	753	752	771	757	797	787	783	772	814	773	802	790	769	752	798	825	790	812	721	797	763	810	745	789	811	790	779	773	764	812	788	754	798	788	735	801	792	778	799	784	804	764	786	786	801	760	769	802	781	791	800	762	865	789	786	817	751	777	745	745	773	788	774	818	773	779	771	806	761	791	787	754	811	798	732	829	750	745	764	785	781	745	747	814	749	763	802	797	806	779	760	828	734	779	766	774	794	854	770	791	751	758	749	830	778	763	766	789	725	776	781	747	798	808	803	724	772	740	765	757	768	747	780	795	839	808	703	767	788	833	725	798	736	830	783	775	776	773	756	755	784	784	782	744	779	753	796	776	767	780	723	764	757	758	796	791	752	797	800	773	745	743	761	771	787	734	757	753	787	815	826	730	763	759	781	770	761	798	779	770	745	777	770	807	751	761	808	765	721	806	787	796	779	757	777	784	788	796	740	750	759	795	812	771	791	817	776	812	797	784	779	779	781	741	792	752	763	758	766	749	795	758	758	782	793	775	731	769	768	803	772	747	801	783	816	771	738	794	759	759	767	793	745	769	775	774	768	793	762	722	797	733	752	724	798	802	763	773	724	790	757	772	761	741	747	754	760	799	719	794	785	732	721	772	763	791	841	789	767	776	742	784	790	806	785	728	778	745	784	811	811	767	756	840	797	773	788	813	804	800	799	789	782	777	743	750	817	781	828	797	793	737	743	798	752	773	766	773	771	778	774	709	797	783	761	765	756	815	794	795	781	824	743	777	796	738	771	757	764	767	786	781	813	747	722	703	782	794	749	760	737	776	751	756	779	788	724	796	731	773	713	745	744	747	751	765	756	770	783	755	759	830	818	720	757	750	788	777	739	743	823	730	797	791	747	801	720	775	772	800	759	764	772	767	780	818	819	748	746	774	782	745	767	764	769	797	771	801	766	748	738	801	798	832	754	779	824	765	787	738	785	787	814	756	760	749	753	770	792	692	759	773	772	774	813	743	755	744	786	779	730	743	813	786	737	762	765	766	783	806	753	791	767	753	789	785	766	788	744	788	782	775	773	785	762	843	792	759	743	776	776	775	802	766	838	753	802	757	790	736	778	807	801	769	840	771	804	756	737	761	783	870	776	729	809	814	740	734	750	734	757	763	782	751	809	771	764	763	851	769	771	813	784	752	786	832	782	810	788	797	808	806	796	741	809	765	774	771	773	717	796	760	734	763	758	817	796	779	768	805	787	759	769	770	732	787	803	748	803	772	794	787	762	768	785	777	751	741	743	760	726	750	802	792	752
48938	15913	3120	1764	1193	869	642	577	447	461	417	384	324	306	325	298	284	291	257	271	260	267	260	285	226	239	262	249	254	246	229	227	211	217	244	232	214	245	235	207	208	263	236	234	229	201	216	241	255	234	234	252	220	235	238	228	224	236	234	207	207	229	240	243	204	214	207	236	231	235	248	220	220	239	229	212	224	238	215	229	210	205	233	237	215	231	231	215	221	253	231	235	214	203	228	220	203	211	245	225	214	215	223	232	227	209	203	245	203	204	225	218	212	233	210	219	219	188	219	203	226	191	236	204	212	210	174	204	178	205	229	216	237	215	222	225	232	191	238	208	200	236	204	230	234	224	222	245	240	215	255	219	244	226	216	208	244	213	220	180	232	225	198	204	244	217	216	220	199	226	198	192	231	219	232	211	246	217	232	233	226	203	219	228	258	235	240	224	228	217	228	196	198	208	207	208	262	209	182	249	246	221	228	240	210	228	202	235	225	199	238	239	210	220	215	227	224	230	221	200	233	229	217	207	202	220	214	201	224	224	232	223	208	206	235	232	239	202	219	231	219	218	233	216	204	209	209	223	246	211	221	193	215	227	218	206	233	239	222	222	223	217	203	215	220	202	226	205	206	238	234	218	200	218	213	245	228	218	245	214	248	246	233	237	208	256	206	216	241	237	201	194	202	249	226	228	209	212	194	211	222	233	193	211	226	205	218	244	208	231	234	220	232	235	218	225	188	208	229	234	230	247	238	203	251	215	208	194	246	210	227	200	214	185	226	213	238	233	228	229	196	222	217	228	220	217	211	223	203	207	212	209	215	231	238	229	245	221	193	221	247	261	233	239	246	189	230	213	211	191	207	196	239	232	219	212	205	194	216	251	233	225	210	248	210	224	219	203	211	224	212	219	225	225	203	223	227	222	234	231	232	239	237	217	226	234	218	188	200	212	214	234	194	198	204	236	218	213	234	225	223	229	183	202	182	214	209	219	215	220	211	238	187	197	220	201	234	236	195	224	217	234	223	216	217	209	219	217	231	207	204	211	230	229	249	222	218	214	223	229	215	224	238	229	218	240	226	230	214	229	207	214	220	245	238	222	212	200	202	237	230	218	237	216	226	231	185	206	190	221	212	223	244	225	211	252	232	234	216	212	247	193	219	211	228	204	190	239	199	216	219	211	203	202	237	224	216	210	232	188	205	237	216	229	208	200	223	194	202	236	231	219	179	221	214	226	201	228	232	195	232	214	233	242	227	228	215	217	209	203	254	213	205	209	213	227	213	204	233	213	212	226	248	181	197	226	190	211	206	219	221	221	213	215	229	212	205	210	218	188	205	203	206	223	212	213	228	246	225	205	219	176	227	213	208	213	225	230	206	226	207	215	215	218	197	209	219	238	231	198	237	222	218	221	177	248	249	217	222	238	233	202	233	208	218	202	210	234	220	242	190	204	241	202	220	214	218	203	236	221	224	226	232	228	204	237	215	247	228	211	225	198	227	212	215	203	216	208	206	238	247	234	208	223	224	206	217	214	207	228	204	216	200	217	204	229	243	190	183	181	205	223	232	220	217	215	214	229	234	201	208	221	211	239	204	206	246	187	232	208	233	235	217	241	204	242	220	209	207	219	192	238	246	206	210	213	223	215	227	190	224	214	176	211	218	209	223	219	215	215	215	235	213	219	209	219	216	224	217	229	220	204	213	209	209	231	219	200	203	214	249	200	224	220	225	242	237	216	206	241	234	233	232	256	234	217	230	202	243	226	218	237	243	224	243	228	195	213	225	235	205	202	205	188	222	252	226	227	230	221	220	216	241	208	169	217	191	222	193	207	222	225	238	213	231	248	231	218	234	235	217	232	219	209	210	244	203	248	204	225	241	213	192	211	213	190	199	196	227	200	230	234	232	191	240	226	213	197	228	234	229	215	217	221	234	216	220	225	228	215	217	205	210	206	216	205	238	228	194	238	235	222	228	207	228	209	205	231	209	170	212	215	232	223	246	214	220	210	202	211	208	187	202	228	232	235	216	202	212	211	229	203	222	228	251	237	219	231	228	239	233	233	184	188	233	186	233	230	218	215	230	218	217	240	208	218	234	209	200	195	229	219	212	210	207	193	220	197	222	219	226	212	213	226	200	201	175	219	210	236	237	217	222	244	200	199	222	230	244	199	221	227	239	206	218	229	207	243	212	226	214	227	228	233	210	204	234	222	230	214	224	238	219	215	233	231	216	217	202	214	208	226	216	216	246	205	216	246	205	237	232	232	188	230	215	195	203	226	198	201	226	221	211	219	196	222	219	236	209	193	221	226	224	249	232	237	229	205	211	235	216	238	217	228	202	209	214	229	209	228	207	176	205	209	213	229	205	234	203	228	207	198	200	174	205	250	218	224	199	239	210	217	210	235	210	214	238	214	203	203	238	198	233	242	225	237	202	236	225	215	224	204	232	217	229	217	215	244	217	211	212	206	205	189	226	201	212	239	213	229	221	201	209	234	239	224	215	228	197	234	206	246	225	231	230	215	221	212	227	196	237	242	242	216	222	203	219	222	212	218	221	192	212	215	212	210	228	210	214	225	208	223	195	238	251	239	209	233	227	203	209	237	210	219	220	197	231	253	215	205	213	224	221	206	218	213	218	237	233	204	215	206	212	218	230	211	192	207	211	209	193	231	229	230	212	220	180	237	220	246	247	220	218	224	220	200	223	233	192	196	204	196	216	201	246	224	228	214	233	215	235	188	244	215	221	219	195	209	230	234	194	208	186	236	218	203	216	201	217	218	202	223	195	209	241	212	221	214	207	236	245	217	212	215	206	227	231	213	217	222	238	199	178	215	232	229	200	221	228	239	235	198	206	234	217	217	215	241	220	208	226	215	210	253	185	227	233	234	226	219	243	215	233	208	217	234	218	211	241	214	231	232	240	202	246	195	222	228	200	221	214	232	256	227	209	237	224	213	211	237	241	225	236	211	242	215	208	206	229	219	212	198	240	216	199	234	211	211	235	218	207	225	219	249	243	202	227	206	233	209	199	206	219	248	209	216	239	201	201	232	222	221	222	206	216	218	213	220	206	232	219	222	216	227	222	206	216	235	198	221	191	224	197	205	205	205	231	237	239	204	227	240	232	235	212	229	214	197	209	203	220	216	208	231	224	191	197	243	195	219	223	214	211	214	213	227	212	225	211	216	221	242	217	224	240	201	207	204	237	203	202	239	233	199	226	232	224	218	211	201	209	205	213	230	224	209	207	217	231	199	212	214	219	207	233	231	212	217	217	250	207	219	231	205	228	231	225	221	233	221	211	210	229	213	206	252	212	228	217	215	197	211	221	219	226	194	201	227	214	255	209	245	220	195	204	194	244	221	196	209	227	213	251	222	212	199	190	222	220	222	191	230	216	213	189	225	245	230	207	198	227	215	233	211	217	194	196	244	215	180	189	231	221	188	218	221	236	227	224	214	213	235	208	225	209	243	235	245	231	227	226	225	238	200	204	222
26919	2185	4894	5415	4599	3712	3106	2552	2112	1901	1771	1558	1365	1276	1241	1169	1120	958	954	974	893	880	896	846	750	765	732	794	749	741	741	726	680	672	683	645	743	680	707	680	681	632	653	635	656	658	632	625	615	597	622	594	624	683	616	657	596	633	654	610	631	631	564	551	570	596	579	574	599	575	596	626	582	601	608	605	575	566	605	553	603	597	617	577	571	593	611	629	563	551	599	555	586	563	592	571	568	541	603	567	576	594	556	574	548	581	570	546	585	589	551	538	542	541	536	597	569	572	578	596	621	541	524	570	569	593	577	578	592	586	558	570	570	561	557	557	560	591	585	561	584	508	590	583	550	611	600	546	590	578	642	589	602	576	566	605	601	558	578	529	574	589	562	605	539	545	573	560	624	584	603	552	568	568	547	575	570	574	558	611	557	584	546	576	554	536	558	578	581	530	569	549	549	569	586	538	561	558	541	546	590	555	551	526	584	589	534	565	539	505	550	560	565	548	614	570	614	640	535	576	589	566	561	556	520	583	565	530	600	568	573	563	545	557	590	552	560	549	573	581	543	588	587	564	531	555	540	587	579	554	565	586	551	601	564	542	554	554	574	574	583	563	580	569	557	602	574	548	539	576	556	561	575	528	572	570	568	557	567	580	613	549	582	566	579	592	523	580	561	559	542	541	615	515	541	556	577	578	549	546	536	554	593	582	560	537	554	583	596	512	571	590	548	558	566	542	578	590	566	587	575	551	591	541	546	584	546	604	505	558	542	576	596	552	611	562	539	576	552	563	602	563	560	575	538	538	607	574	575	556	554	553	544	565	597	566	556	550	539	552	572	562	574	546	603	596	553	521	541	549	553	637	575	588	600	573	568	592	542	594	526	575	543	577	601	514	543	523	564	568	580	594	534	587	571	576	611	574	586	573	606	574	591	549	560	532	578	592	549	588	601	560	600	570	561	562	608	548	544	549	563	594	558	576	507	598	592	582	624	571	594	565	571	556	556	591	610	580	553	559	561	550	531	573	597	524	542	570	618	558	552	532	559	537	560	601	564	566	536	574	580	493	564	534	587	583	563	588	579	576	593	590	593	549	563	508	564	550	561	539	567	543	523	594	495	549	601	526	506	605	544	598	532	513	574	568	547	547	551	553	595	539	617	589	617	554	555	556	559	545	526	557	557	549	577	590	560	547	622	548	517	574	561	568	541	579	528	588	527	581	579	580	590	587	576	558	552	609	554	543	551	553	567	546	599	582	562	578	619	525	561	567	599	487	634	560	554	553	569	557	537	577	601	512	572	593	526	572	587	512	566	555	567	585	542	572	558	557	585	542	564	551	568	551	548	553	503	556	579	533	544	548	596	541	572	562	518	592	577	540	568	567	566	544	567	612	576	570	588	541	576	539	591	509	599	590	553	576	588	576	532	539	531	569	583	577	575	582	558	594	594	547	564	586	567	531	547	585	570	573	572	547	564	634	589	551	535	538	613	574	541	544	561	564	574	582	612	569	574	544	569	533	548	555	580	568	596	561	563	587	556	610	561	561	544	598	549	584	585	570	518	597	534	566	539	590	565	568	556	510	559	535	615	547	550	601	566	572	602	590	579	569	532	565	558	593	564	588	556	578	541	570	572	597	587	564	562	570	581	542	562	590	605	573	566	607	556	597	575	528	549	612	577	553	568	530	587	568	582	548	555	570	579	565	588	545	597	542	535	580	587	574	547	546	562	586	573	535	616	616	599	605	583	563	634	575	630	523	529	558	582	555	564	590	546	556	547	547	562	590	529	579	562	558	545	546	556	595	573	569	513	575	620	562	599	558	538	573	547	601	568	549	577	557	563	554	578	580	581	594	569	541	538	549	590	578	571	538	553	545	592	571	581	569	580	563	563	530	559	515	594	575	538	538	611	541	542	571	543	612	565	625	554	565	528	570	570	565	536	555	576	561	554	539	553	574	595	585	564	550	599	541	572	570	580	598	542	551	603	585	547	525	590	578	529	584	579	565	522	585	567	591	580	569	561	600	538	558	574	575	576	574	586	572	560	542	527	551	564	535	575	552	576	567	594	551	602	602	599	559	557	565	564	561	577	583	550	604	561	577	608	550	528	567	550	509	566	556	581	523	579	564	568	590	573	577	546	587	582	561	573	586	555	541	587	578	565	584	586	512	543	540	612	532	595	569	583	548	528	570	571	552	613	564	531	554	556	579	569	554	578	560	563	535	584	566	580	596	603	616	574	590	562	561	586	580	613	562	528	565	585	563	585	583	561	541	577	562	565	549	560	544	547	579	614	549	570	544	536	556	582	562	568	628	597	536	590	557	572	574	606	568	564	526	602	531	604	558	578	548	577	559	621	527	593	523	576	536	557	541	537	577	599	566	569	570	548	555	540	532	579	587	567	565	589	577	545	572	565	575	567	557	592	537	561	599	551	589	522	569	558	552	591	565	539	555	562	557	608	576	579	586	570	557	582	542	558	574	559	516	557	562	574	559	564	587	602	537	589	576	562	535	561	567	565	549	529	575	569	562	589	554	545	536	547	561	547	553	599	546	554	545	552	570	580	553	584	556	548	548	587	525	576	573	577	533	567	588	559	542	544	544	593	567	586	597	566	610	568	589	542	579	537	592	622	549	565	595	568	512	578	571	585	583	578	550	571	573	575	546	563	578	547	577	562	538	550	538	551	588	555	553	581	580	576	579	646	575	575	596	595	551	604	555	559	568	553	545	563	534	587	552	573	593	622	581	545	549	549	493	585	556	593	539	552	561	568	547	610	580	580	563	591	557	530	590	551	553	588	533	553	577	602	578	596	579	621	547	562	567	582	581	585	574	591	578	573	591	556	568	591	547	568	545	574	555	595	605	615	565	612	550	581	549	593	552	575	600	598	612	568	580	570	565	572	574	536	599	572	570	561	598	572	559	546	529	608	542	555	564	555	564	565	651	580	583	579	590	583	566	524	550	565	544	521	575	590	560	593	547	575	544	556	549	534	544	564	537	566	552	564	589	535	546	607	565	566	547	621	529	601	563	564	591	519	587	540	587	524	567	554	568	564	579	600	517	554	558	563	570	570	536	548	577	588	582	532	604	589	577	598	560	551	569	524	552	560	569	589	560	584	537	524	546	586	559	555	604	618	581	594	584	524	569	542	601	574	548	583	529	570	554	591	537	555	572	566	568	557	563	570	558	576	607	582	565	585	597	544	595	578	620	561	601	561	554	601	550	579	552	594	625	582	597	595	568	551	539	595	594	559	544	569	543	584	528	572	594	598	617	550	593	557	606	573	566	561	559	521	561	563	548	576	584	600	589	561	534	553	575	556	573	629	569	565	573	573	565	639	548	528	604	575	557	626	569	581	561	557	561	598	567	584	601	579	553	552	594	594	552	537	566	558	550	578	557	554	590	550	529	563	526	526	593	601	529	550	562	561	582	549	521	586	562	595	580	554	572	601	534	585	595	555	553	579	544	549	576	560	568	584	568	562	551	596	574
5040	321	260	221	218	233	207	192	218	205	222	200	183	208	203	211	251	224	226	167	205	209	220	201	236	206	209	191	201	197	201	197	174	174	189	217	207	200	180	205	198	199	200	197	228	206	183	181	211	212	225	201	221	220	196	209	210	209	208	216	195	203	192	234	228	206	206	208	197	203	232	182	217	210	217	211	204	190	221	231	202	219	200	215	211	204	211	213	200	181	195	192	189	202	240	205	195	216	210	220	212	167	207	181	178	206	205	204	197	183	187	195	217	201	181	191	198	166	201	224	203	208	194	195	214	204	192	229	181	178	199	192	216	219	206	213	189	199	181	216	189	179	191	206	225	178	214	166	206	195	189	215	200	211	207	202	202	206	212	203	187	182	191	198	185	211	210	179	190	229	227	192	187	196	208	194	195	191	194	196	196	228	201	217	190	182	193	193	175	201	223	189	194	189	188	194	213	191	207	216	179	199	208	189	201	216	210	201	229	206	212	194	193	179	188	201	180	206	208	185	162	203	186	173	180	195	190	181	194	204	189	207	200	196	193	213	193	219	215	191	213	195	180	190	213	205	189	243	194	205	187	149	181	197	201	204	195	210	180	203	165	193	172	200	223	202	227	204	235	190	199	219	189	198	186	191	199	205	215	192	202	191	179	211	206	206	211	192	215	227	210	184	201	212	193	234	178	200	182	210	200	194	192	202	191	187	209	191	197	182	180	191	187	207	196	209	189	198	191	192	203	194	218	185	221	219	224	212	194	187	175	198	215	199	207	196	196	203	221	207	203	209	211	192	197	208	192	180	173	195	212	219	184	210	204	183	171	184	207	209	189	206	214	198	182	199	184	205	197	224	185	168	220	210	195	216	210	168	191	184	190	206	210	214	210	192	168	218	196	178	207	186	222	208	181	170	175	207	210	201	192	212	224	198	206	182	186	187	192	212	173	203	211	199	229	211	219	195	187	196	210	211	193	235	204	208	208	218	209	179	169	174	209	198	198	228	179	208	189	197	198	217	219	211	208	215	204	191	199	211	207	214	193	233	214	226	205	209	198	206	189	189	237	199	206	199	198	195	205	230	190	169	222	222	193	180	193	197	211	186	186	200	183	207	208	183	213	195	189	208	188	182	213	173	231	204	185	179	188	170	217	205	174	193	179	198	188	210	181	169	203	206	199	187	201	196	200	203	230	200	168	213	186	221	191	192	201	217	201	210	195	214	159	218	191	231	201	206	201	201	174	195	172	198	220	211	193	197	188	190	208	212	227	178	191	197	221	177	178	223	210	197	214	188	215	220	174	204	198	187	202	203	175	199	225	169	183	194	214	206	204	213	216	203	219	203	219	181	216	223	198	172	191	187	224	200	201	193	229	213	194	218	187	207	177	215	203	200	201	204	188	200	191	172	200	200	203	227	205	189	198	195	209	195	216	194	207	218	190	212	194	213	205	219	201	189	204	191	214	199	199	199	181	208	202	182	209	194	215	184	198	189	198	210	202	197	212	214	178	221	178	205	215	186	203	217	168	199	187	197	208	176	189	187	217	208	215	188	219	203	217	210	219	200	207	201	207	188	225	187	207	180	175	183	190	202	192	199	207	206	201	229	185	190	234	213	201	204	191	233	200	234	183	187	154	203	208	212	197	199	208	183	220	197	177	169	200	226	199	182	205	173	200	211	211	175	185	207	187	196	201	209	212	191	185	202	200	200	188	226	209	223	199	224	194	195	198	212	218	186	204	213	178	204	210	205	181	170	234	212	214	171	181	171	197	194	205	187	206	181	213	180	201	200	195	223	193	199	218	213	180	208	217	208	217	179	201	186	213	208	204	182	187	181	182	199	186	204	189	206	180	182	203	199	198	219	191	206	205	200	192	217	208	208	198	216	196	183	211	203	221	186	206	204	190	187	197	214	175	202	202	207	190	184	243	208	204	173	233	199	198	199	174	200	224	173	200	175	209	203	207	195	190	213	206	200	218	163	226	200	210	203	226	189	226	181	172	203	177	239	182	185	215	213	199	196	238	203	199	200	173	230	199	217	181	193	218	209	215	203	183	199	212	201	191	190	196	190	228	180	190	208	203	221	198	199	181	220	189	186	218	229	186	224	185	192	219	174	186	193	187	184	177	189	184	194	207	227	221	223	181	181	193	199	227	203	225	214	220	201	212	180	194	190	209	228	202	216	222	177	207	188	195	202	200	204	217	194	215	213	193	213	219	186	201	225	196	212	236	223	200	182	191	225	190	194	192	224	193	173	171	204	193	227	223	205	215	190	208	184	214	215	206	208	176	180	179	198	209	208	229	193	184	214	209	208	202	210	197	194	217	199	199	191	196	195	194	209	194	186	225	197	192	168	203	181	213	187	188	181	179	173	213	195	210	192	189	191	223	206	203	216	202	189	209	196	216	214	190	180	206	185	198	203	196	205	195	235	226	193	207	202	203	202	192	198	209	217	219	199	199	187	217	208	214	215	190	244	206	204	203	188	184	191	228	205	201	214	213	198	200	203	208	170	207	215	191	182	207	211	203	181	214	195	198	170	192	186	198	192	187	198	182	196	188	182	190	202	211	197	191	181	212	220	238	203	212	210	177	173	207	195	185	210	195	178	209	178	193	206	212	210	193	192	200	201	189	198	200	207	207	184	203	203	195	188	187	216	208	194	184	205	207	199	167	194	215	196	189	199	166	214	178	207	184	224	179	240	213	188	195	210	185	200	189	184	190	203	183	177	192	212	188	203	229	193	154	171	209	209	186	214	210	200	226	195	218	212	194	220	169	228	214	185	183	217	180	190	196	216	187	203	197	208	189	219	209	213	195	219	217	199	189	202	237	203	197	186	203	211	196	183	195	193	179	231	198	213	236	220	185	175	224	214	177	193	194	210	195	184	228	200	220	219	206	209	205	210	192	198	202	200	241	212	211	183	193	199	194	191	176	185	204	229	210	207	193	213	205	183	209	198	203	191	205	188	165	219	196	196	210	193	197	222	217	231	199	222	192	213	184	191	216	200	187	193	187	200	197	191	202	194	214	185	198	196	191	217	177	188	203	202	196	230	179	235	202	200	211	226	226	196	186	194	208	177	176	212	185	209	214	209	207	211	194	202	188	201	194	200	206	161	208	188	191	200	193	193	197	202	195	202	195	210	180	180	203	215	187	212	208	212	206	203	227	202	211	179	202	183	202	214	197	187	202	194	203	191	214	203	191	186	218	194	190	193	195	187	191	206	224	208	180	207	192	204	190	208	212	207	203	193	197	173	198	215	190	204	185	206	192	208	207	230	194	189	189	224	191	202	194	194	232	222	189	229	209	200	199	191	193	196	186	210	210	189	209	177	195	181	188	210	217	169	203	173	189	206	208	181	191	212	201	218	222	186	205	204	203	211	203	219	223	190	189	206	175	196	222	215	183	193	185	200	188	165	241	194	191	211	205	201	217	174	203	204	204	186	193	187	213	200	181	177	222	210	227	187	185	198	180	203	217	194	201	226
4910	602	673	695	648	672	666	621	619	608	634	532	585	578	568	588	579	537	609	564	543	542	591	513	588	560	584	539	570	537	559	531	554	492	550	567	565	546	565	602	594	565	561	565	579	576	556	547	576	548	571	584	533	537	580	550	514	541	561	601	563	568	542	507	564	612	530	530	577	562	574	574	577	562	524	559	589	513	553	566	535	568	563	535	562	538	551	557	547	547	596	550	531	590	573	533	529	578	563	556	585	548	569	586	561	550	518	582	571	559	544	572	518	571	533	600	561	536	558	625	571	569	566	529	575	546	505	564	547	527	567	577	560	531	546	572	541	525	571	561	548	600	566	519	572	581	566	548	553	541	533	545	581	519	566	528	564	519	568	548	584	570	556	609	527	560	568	547	547	566	582	571	555	542	603	527	538	582	548	554	558	561	544	543	542	611	570	536	589	547	562	530	555	592	542	542	554	547	492	553	569	526	529	596	570	552	560	558	563	530	520	531	608	541	565	565	540	576	532	536	547	523	575	532	555	571	526	545	556	568	561	560	521	548	520	575	553	563	508	601	519	550	562	509	563	538	576	573	593	507	584	582	538	583	570	583	547	580	556	558	526	558	535	572	551	583	537	537	591	541	540	552	556	566	550	575	572	567	563	551	568	570	539	592	564	571	603	620	535	541	534	533	554	535	537	538	555	556	555	589	587	548	564	568	556	546	571	558	538	544	572	566	547	531	587	539	529	570	524	564	555	558	561	514	569	551	560	559	620	582	551	559	556	591	560	585	557	564	576	496	578	583	584	584	558	518	567	594	546	575	542	559	550	553	568	574	516	595	526	551	557	547	553	569	531	550	568	531	524	547	559	583	531	580	575	547	570	554	573	565	588	545	509	565	576	548	553	565	559	531	556	528	569	590	600	582	530	535	593	538	553	561	561	592	542	589	561	595	569	536	589	599	544	584	544	546	559	580	551	492	546	532	593	517	561	558	552	552	571	574	557	538	572	545	576	531	559	537	561	549	564	585	563	563	526	545	523	554	586	535	539	526	567	562	530	549	550	523	515	560	550	578	561	506	532	538	547	544	516	554	533	571	555	584	583	578	554	575	536	607	558	577	572	600	556	571	558	557	522	597	542	566	591	566	564	509	564	558	562	538	550	585	574	538	560	549	555	558	547	556	552	547	548	566	549	571	514	550	527	548	539	552	592	579	561	550	577	579	524	545	557	581	578	575	545	556	574	536	529	540	587	557	540	577	559	554	569	561	533	565	542	556	588	546	538	550	515	545	544	576	591	558	553	570	541	539	562	546	571	524	558	535	549	542	537	545	557	521	542	553	582	569	554	528	540	521	544	514	567	549	543	531	578	555	558	571	567	542	603	565	551	521	552	538	551	547	528	572	587	588	545	557	562	601	560	529	574	547	584	534	534	570	540	553	530	536	521	529	532	570	558	574	524	563	547	514	539	569	591	521	536	545	545	552	527	569	544	523	570	555	539	579	571	572	613	535	564	525	561	515	579	581	537	528	565	566	546	538	562	577	540	539	546	590	562	542	583	559	560	541	556	548	607	577	551	554	581	512	508	519	552	547	536	562	567	550	577	545	559	582	523	540	535	530	550	509	553	521	571	532	550	569	530	539	570	571	541	597	559	571	559	532	508	518	586	555	580	572	518	565	558	533	577	561	560	577	548	566	533	557	550	539	582	593	554	514	518	572	495	526	534	568	590	528	555	561	599	572	577	510	549	564	557	527	535	538	536	564	525	545	543	525	558	539	573	562	568	564	565	539	525	564	513	585	548	529	559	550	559	583	556	599	552	525	548	547	560	525	558	547	596	547	539	605	564	549	557	536	585	539	594	559	552	519	589	583	541	546	565	552	550	547	542	543	519	567	499	557	519	553	557	582	538	561	573	557	555	577	540	527	557	549	565	611	568	542	512	569	595	554	579	541	562	522	567	584	545	542	499	542	607	544	537	521	525	553	546	564	559	574	560	543	546	524	537	616	557	562	539	583	609	534	546	567	557	550	569	545	565	584	567	543	577	543	550	582	579	501	535	530	538	562	543	551	585	531	615	558	533	533	582	557	551	537	552	570	573	575	606	568	572	554	562	567	543	536	612	530	585	564	603	575	559	550	556	529	566	570	569	535	534	592	578	541	534	557	524	500	552	541	580	539	589	566	572	539	564	596	568	528	564	562	586	547	566	520	578	540	554	582	567	581	533	554	579	544	547	503	546	593	542	528	539	534	526	540	572	561	522	564	575	555	533	541	531	526	576	542	528	564	568	584	555	496	564	545	585	594	568	527	552	583	516	540	546	547	564	546	547	558	581	572	545	595	543	586	506	558	572	545	536	523	542	557	570	562	538	563	598	559	520	608	527	552	555	574	550	559	578	546	581	534	559	542	541	569	563	593	565	507	581	598	536	506	566	581	580	581	557	561	525	554	514	569	576	553	508	552	524	557	543	558	512	571	589	598	560	556	568	565	566	565	568	576	577	536	533	529	545	548	583	546	570	559	559	572	543	555	538	562	520	551	513	597	595	520	551	555	572	548	595	554	591	563	526	522	548	544	589	532	570	535	549	527	560	590	577	555	568	531	531	554	579	563	563	555	607	563	576	598	582	524	574	567	540	563	604	544	511	539	545	570	577	572	618	596	564	539	536	591	565	560	514	505	532	547	578	571	524	573	595	540	541	566	529	543	567	589	549	596	542	532	550	584	570	560	526	554	492	547	552	578	520	565	577	558	542	557	577	589	556	586	533	535	543	534	583	574	525	548	558	537	551	557	570	558	580	573	592	576	541	576	523	548	537	537	545	576	549	555	549	523	557	560	527	517	539	574	547	576	579	548	538	589	572	573	526	562	562	558	578	582	571	582	553	574	564	565	568	564	514	531	586	560	555	521	523	583	610	554	587	572	528	565	557	584	505	548	521	565	581	533	541	540	550	584	551	590	588	568	552	580	538	575	557	566	612	584	581	553	602	593	500	582	589	546	520	580	505	559	534	551	537	566	564	594	542	583	615	539	566	492	585	568	578	526	578	553	586	553	560	565	580	573	596	578	538	557	572	547	580	538	582	581	571	620	545	576	527	547	561	537	547	582	548	535	528	574	551	564	561	578	532	576	525	594	571	512	564	588	558	561	565	562	564	522	544	593	570	562	558	612	564	595	556	552	519	576	567	540	570	523	543	550	540	553	588	538	545	578	533	534	578	553	571	590	578	568	534	562	519	566	560	555	553	584	558	584	546	574	566	523	590	579	531	539	556	540	567	521	571	558	569	596	545	517	516	559	582	536	570	548	532	551	583	567	529	575	582	548	606	538	644	574	539	542	585	541	574	534	559	530	590	537	560	574	523	576	533	547	549	579	551	579	600	530	601	535	509	534	534	588	561	579	513	544	552	533	562	570	532	564	565	552	564	574	579	558	557	562	527	603	518	551	567	528	558	595	585	552	616	573	562	546	550	564	589	585	539	590	586	557	562	569	553	554
35359	7266	1398	976	796	644	518	485	415	407	335	358	342	329	327	355	281	368	316	348	316	307	318	320	314	312	318	334	303	260	325	308	317	308	312	307	299	295	287	292	297	327	310	288	284	298	289	272	284	280	303	305	304	311	292	281	309	301	311	292	286	329	307	342	301	336	299	298	336	322	287	293	272	299	277	284	306	320	305	324	292	300	289	287	303	278	295	298	288	299	313	295	301	331	313	288	301	294	308	279	328	298	298	328	286	310	297	308	258	300	293	308	288	305	252	278	283	308	312	303	280	303	279	299	285	273	314	286	302	281	328	273	288	280	297	281	319	274	283	296	298	311	308	302	276	292	281	284	299	295	292	271	326	320	298	299	295	324	303	304	274	276	313	304	307	295	296	311	341	310	277	293	294	312	316	297	306	309	282	284	287	319	280	303	310	337	293	283	309	286	275	302	333	311	303	295	290	265	295	289	292	276	287	302	281	278	309	270	300	310	320	301	306	293	280	298	288	305	294	280	269	296	317	328	294	299	273	310	305	312	292	313	297	279	342	337	292	296	280	302	301	291	321	308	308	315	294	297	297	280	327	304	287	313	332	298	295	303	300	309	310	282	298	278	325	277	270	289	290	292	300	292	301	300	290	315	277	288	275	298	289	309	290	324	304	296	303	291	289	300	255	297	264	287	317	290	246	298	309	325	328	320	284	291	293	274	295	301	294	308	263	294	304	287	273	288	290	288	310	306	299	304	292	303	289	278	292	262	299	278	279	287	267	285	294	307	321	284	293	291	330	291	297	289	296	300	311	294	289	312	355	301	304	282	304	295	288	272	297	304	282	287	278	264	319	282	309	280	316	289	290	265	296	327	289	299	313	268	281	267	277	317	301	310	299	300	278	292	307	303	288	286	274	326	289	330	322	314	294	311	280	325	317	325	310	298	314	294	273	279	325	302	288	346	270	328	292	319	315	307	334	294	291	294	299	273	296	304	298	306	267	267	305	294	294	335	290	298	301	290	297	279	295	301	312	302	281	305	260	317	347	293	305	300	312	296	304	293	290	311	301	308	290	316	263	305	319	279	300	355	289	292	271	298	285	306	309	299	314	295	315	292	293	309	312	263	301	276	292	289	309	285	283	267	307	337	311	314	301	308	266	273	310	293	270	261	322	263	305	330	297	277	288	275	276	321	304	314	322	246	323	293	316	268	300	300	317	286	315	268	267	318	296	299	285	306	274	285	282	294	291	290	291	300	300	305	308	284	304	298	252	290	306	307	289	276	271	295	301	323	304	284	302	314	281	256	297	323	311	272	286	298	284	311	283	328	321	288	283	284	285	267	299	296	284	326	312	288	328	257	304	328	301	330	331	300	256	309	315	310	286	297	278	281	288	290	287	299	298	308	309	321	300	291	334	301	314	311	312	300	270	322	295	292	300	323	311	289	312	301	292	309	288	309	320	273	279	294	301	300	294	292	301	292	316	291	269	274	311	281	280	263	300	296	298	303	265	280	282	310	330	309	289	310	334	250	287	279	308	277	327	328	307	308	298	279	282	290	310	277	306	296	292	288	320	314	275	314	311	317	291	289	293	303	302	274	312	292	299	316	255	289	272	313	277	268	285	282	286	300	306	301	301	303	293	305	285	298	276	293	284	290	301	314	270	306	301	279	285	298	301	290	280	281	303	334	285	305	291	333	288	282	302	300	302	309	309	319	304	291	311	296	302	292	310	296	334	290	278	340	297	270	290	309	301	317	252	306	302	292	302	290	328	311	283	272	327	312	307	303	259	308	308	327	319	302	319	253	283	301	285	325	302	304	306	298	285	291	276	271	290	316	305	323	286	302	294	291	303	285	309	271	321	303	317	295	291	305	293	281	283	313	312	310	292	283	279	304	292	281	303	304	325	333	301	346	292	277	309	265	298	278	291	299	310	290	325	272	309	326	288	341	311	307	317	281	310	284	270	320	300	322	270	294	308	311	261	321	289	288	298	315	291	298	303	328	330	301	313	306	289	316	308	303	300	302	293	275	274	299	316	278	297	290	283	303	245	300	310	323	311	298	293	294	297	289	287	296	307	309	300	277	277	249	295	306	279	275	338	307	272	271	318	326	310	279	289	278	292	295	290	284	274	288	309	294	298	287	300	293	300	289	278	294	306	312	283	292	298	292	277	288	289	277	310	321	311	315	294	288	287	294	287	303	300	318	281	279	311	292	273	278	276	320	305	289	326	278	290	312	310	306	269	318	295	289	311	294	321	305	317	286	299	291	279	314	286	297	331	239	292	288	293	289	298	280	294	271	274	315	292	302	284	307	306	285	260	338	306	278	295	290	266	286	310	294	279	279	291	319	294	326	322	285	329	291	299	261	313	296	325	287	266	270	294	317	296	330	295	285	291	315	305	306	310	288	274	286	299	284	284	304	320	271	301	300	275	329	286	291	312	274	291	294	317	269	299	269	327	288	298	307	301	325	326	293	310	261	308	305	301	307	320	289	316	301	291	280	280	280	274	313	310	318	300	306	314	318	268	292	332	301	282	308	292	311	298	313	305	310	306	301	275	278	277	307	291	311	315	307	332	301	311	312	290	298	333	279	293	288	300	308	320	266	275	312	312	272	302	292	293	315	281	297	267	323	307	292	300	284	300	295	304	308	313	340	313	288	288	322	288	283	284	313	267	305	285	288	292	297	332	325	280	279	314	296	298	274	297	299	310	317	312	303	247	285	261	280	303	316	318	307	321	305	301	300	292	274	285	298	296	317	304	281	283	270	282	285	324	304	290	300	270	276	287	296	316	308	344	290	303	304	318	318	306	304	302	289	280	289	283	285	281	277	328	291	300	317	287	274	278	284	291	292	269	302	291	301	282	294	274	330	311	302	317	309	297	302	278	298	290	285	310	316	276	300	317	267	300	257	310	326	300	293	278	313	272	291	309	309	278	306	323	298	291	278	290	269	276	296	289	295	306	285	332	308	282	281	305	307	298	306	300	288	320	294	298	274	299	281	324	326	302	302	281	295	297	300	288	292	265	306	327	280	279	320	284	291	260	293	302	308	281	291	348	289	289	304	310	311	279	284	328	288	275	306	293	317	288	288	297	270	329	284	331	313	320	312	271	325	302	270	295	296	280	308	324	313	327	285	252	300	293	313	316	285	311	282	254	292	277	303	282	302	264	272	329	304	279	318	320	292	305	297	305	298	280	293	269	302	284	309	308	291	298	318	304	275	276	303	282	280	287	307	295	296	274	263	264	267	309	287	347	279	271	301	306	276	291	319	313	309	307	276	293	323	324	318	290	312	308	300	302	319	281	319	326	313	301	303	308	319	326	276	317	302	298	291	279	313	312	304	299	310	309	282	324	315	343	324	311	294	295	311	291	270	317	309	302	280	275	289	324	288	307	287	285	282	297	303	290	293	309	305	310	307	307	292	291	311	320	292	307	271	272	269	303	313	313	286	269	272	275	283	312	285	288	262	314	290	322	303	309	279	310	301
18979	1563	3130	3386	2870	2422	2135	1715	1638	1502	1369	1291	1238	1143	1102	1085	1063	1039	1034	951	951	930	934	918	853	911	855	804	820	853	888	839	846	813	803	823	779	836	838	786	779	820	838	826	822	798	774	803	791	795	777	771	815	752	816	825	856	753	794	804	838	792	805	775	810	809	761	756	801	772	805	756	806	822	822	740	794	820	772	799	792	755	766	805	802	804	757	834	765	787	798	834	778	779	753	784	819	845	832	803	773	772	756	771	760	778	829	781	804	766	782	764	740	779	814	724	767	744	762	798	768	760	806	783	751	774	787	761	760	730	747	765	773	788	752	794	782	746	791	761	777	799	783	795	775	731	778	808	762	796	794	779	774	785	761	784	739	751	742	753	774	768	783	748	736	763	779	794	762	788	748	764	792	796	770	761	741	826	789	801	803	800	736	779	727	771	770	748	771	788	754	729	809	803	793	742	812	737	759	755	794	795	780	716	773	718	757	724	749	776	797	747	803	734	757	785	784	768	779	761	720	756	793	797	818	753	809	784	779	803	837	762	768	737	781	765	780	747	782	793	796	769	800	790	714	783	812	767	761	763	720	786	737	823	760	732	754	769	787	775	745	802	779	766	794	747	756	794	761	776	816	806	813	765	758	709	724	788	781	760	798	783	782	795	796	763	759	782	764	744	763	745	774	779	760	818	711	812	743	748	714	768	764	787	745	785	824	816	810	740	859	800	733	776	752	749	767	780	779	747	754	759	784	773	807	780	774	815	802	741	768	784	788	772	782	743	772	775	786	758	773	749	814	786	791	768	822	816	781	789	716	794	720	752	785	745	799	749	773	777	773	772	784	824	723	749	786	806	766	766	780	778	757	779	778	685	740	790	769	764	736	785	760	771	736	769	802	739	790	763	788	714	768	776	750	745	746	759	746	776	763	769	749	749	819	712	764	792	764	761	831	730	737	817	751	758	802	756	786	755	807	760	767	740	722	779	765	755	766	750	754	773	773	799	743	743	750	745	783	769	790	757	761	760	774	776	755	801	748	771	758	747	798	733	734	730	765	775	751	769	761	791	756	793	808	747	728	758	769	778	773	800	841	758	822	786	784	766	743	783	773	774	801	770	789	809	793	724	778	760	764	796	744	698	753	746	804	747	743	730	757	767	824	820	765	755	789	817	791	777	807	837	774	720	711	776	803	756	759	738	760	727	766	777	799	729	787	777	771	797	752	803	784	734	741	793	728	774	789	804	796	757	790	819	807	753	714	726	803	764	793	781	758	720	753	753	795	792	732	759	750	759	809	768	735	766	791	742	818	767	712	727	758	758	785	761	798	748	799	729	783	733	714	779	744	754	778	792	759	757	756	789	762	773	730	781	726	785	809	795	752	765	787	810	747	793	757	713	770	795	779	758	760	771	823	769	759	733	780	737	814	771	766	758	770	709	773	764	748	809	807	752	732	779	764	778	798	804	776	764	793	751	810	749	756	799	740	792	746	777	784	718	771	802	754	747	753	825	781	759	766	798	749	819	797	775	785	730	750	696	743	793	785	800	721	787	815	747	780	783	733	774	785	761	732	739	756	759	798	753	789	746	804	755	777	779	782	768	789	761	711	788	751	782	754	770	789	744	794	769	776	739	727	789	729	794	774	791	787	788	738	804	798	776	746	757	737	799	766	786	753	786	718	822	687	768	760	773	718	776	789	800	779	768	766	748	770	795	730	721	770	765	740	766	790	771	790	798	788	716	774	777	767	760	759	784	768	808	765	772	751	735	740	802	745	799	766	757	815	771	749	778	788	761	760	794	745	742	794	756	779	773	801	759	802	803	703	783	819	763	770	775	758	770	740	784	787	837	748	743	771	769	792	738	774	802	795	766	753	782	751	773	773	788	821	751	759	751	804	747	797	758	770	746	784	730	748	782	767	697	809	718	746	774	811	788	808	793	795	780	772	735	742	791	734	750	771	796	754	758	749	733	781	811	739	791	789	803	798	768	757	773	772	763	804	770	765	798	757	770	769	807	791	784	737	737	730	793	821	791	771	828	747	774	797	772	779	768	743	820	796	770	786	778	744	807	772	717	734	773	754	795	789	770	789	795	739	801	754	772	780	767	800	784	775	719	746	774	738	804	791	757	721	780	768	740	744	798	744	754	782	762	745	764	788	765	762	791	773	770	734	803	811	734	729	762	824	737	785	738	769	767	773	765	817	734	782	762	763	750	768	741	735	763	789	763	810	747	795	818	771	790	806	785	739	754	769	729	780	746	756	746	768	798	751	731	818	763	741	822	763	742	807	748	794	783	762	748	769	742	773	787	778	792	756	777	724	725	773	768	816	772	732	740	768	762	776	816	777	788	762	845	765	745	772	731	759	762	768	764	763	830	761	740	764	771	793	748	778	736	747	750	776	787	788	795	760	825	805	756	796	733	771	775	797	757	767	789	798	785	779	721	848	806	777	743	749	783	711	789	805	772	757	763	735	825	806	770	720	752	770	776	765	768	769	743	812	794	766	727	717	791	715	749	766	727	751	795	783	769	839	759	755	763	775	831	753	787	785	799	763	772	748	755	771	775	718	804	761	758	807	835	757	765	789	762	758	703	779	743	755	793	785	810	779	777	783	808	827	825	743	795	839	801	765	792	758	783	793	794	758	743	753	762	798	820	758	772	781	788	761	708	827	760	745	768	699	805	806	779	765	785	810	770	738	805	758	731	769	730	749	779	789	800	810	742	803	775	807	763	759	757	794	749	738	784	801	796	804	777	786	769	816	769	757	775	743	779	818	729	731	829	756	778	817	752	724	813	788	776	752	787	777	754	737	743	721	772	775	698	845	758	735	736	804	793	822	792	758	757	782	777	764	745	794	776	762	753	771	736	800	750	842	819	772	821	756	777	769	786	789	777	738	707	761	805	767	837	800	744	780	738	801	836	803	718	766	735	749	754	744	748	762	769	792	785	776	774	811	746	769	796	763	717	766	772	734	756	832	763	784	773	756	759	775	722	784	757	766	793	751	807	759	705	744	797	791	785	798	770	762	750	778	824	749	767	728	795	801	773	803	809	743	815	759	754	748	823	786	719	726	764	755	795	759	804	796	800	743	795	844	772	760	747	824	761	746	789	778	831	733	801	761	783	778	789	787	763	808	800	703	749	840	810	745	798	780	773	730	828	756	781	750	793	769	724	753	797	776	757	776	726	776	754	747	775	759	780	779	751	765	771	698	807	787	749	746	818	800	764	730	797	757	803	790	725	818	779	785	762	766	822	774	758	797	748	735	797	773	721	743	794	801	762	753	789	792	769	786	775	746	734	811	750	739	761	783	722	770	718	745	718	755	771	798	783	796	755	792	735	697	740	790	793	786	753	723	772	802	795	736	741	762	792	748	776	811	728	761	752	785	763	778	754	790	740	815	728	723	774	751	741	790	769	769	741	822	751	763	798	803	793	782	830	748	811	794	795	766	755	745	828	777	733	778	739	761	769	759	736	751	744	808	754	712	770
48175	13728	2829	1722	1196	862	696	538	430	427	411	366	353	316	291	290	308	271	280	250	258	293	220	238	220	252	237	210	198	228	210	245	220	231	249	229	171	220	226	217	253	209	231	241	201	202	253	217	225	214	260	223	214	253	225	214	234	257	221	197	266	216	252	231	235	209	210	211	198	218	235	240	213	207	200	204	240	234	225	215	196	207	234	219	221	243	200	240	219	200	202	223	211	223	202	239	231	206	206	223	200	239	219	200	238	231	220	206	273	228	222	215	220	231	205	185	217	246	236	226	216	212	236	219	221	214	207	221	206	208	205	204	205	215	227	203	232	206	212	203	198	212	219	239	216	200	228	224	211	236	212	203	245	193	247	209	197	220	230	225	222	192	225	262	236	226	238	219	235	204	210	219	209	198	212	207	213	203	220	208	228	230	240	205	237	203	235	201	205	225	201	225	225	215	186	204	238	232	205	186	233	220	215	208	210	204	215	201	211	236	211	204	217	242	240	226	199	215	216	222	194	212	229	212	222	220	223	209	199	220	227	221	214	206	201	223	227	199	213	216	208	225	217	214	203	205	201	218	196	228	221	216	201	240	232	212	205	194	225	213	216	223	215	227	205	181	200	222	214	188	215	185	223	217	209	209	204	210	188	182	218	200	197	224	205	227	226	220	240	217	222	193	238	229	217	201	217	208	197	232	217	205	208	218	238	214	202	229	183	220	189	237	255	208	219	226	201	216	220	215	232	204	214	238	220	232	224	208	217	202	247	198	204	199	229	220	203	209	208	210	216	207	203	230	220	220	216	206	221	230	214	221	225	210	202	231	201	217	214	198	245	213	240	193	223	221	222	217	230	222	200	192	220	221	228	199	218	217	206	252	215	222	187	237	199	220	227	216	214	223	215	222	230	227	212	217	197	211	208	192	228	229	217	192	219	211	210	221	235	210	208	211	215	223	203	199	229	222	197	212	219	211	234	226	194	212	203	222	233	215	204	243	225	197	214	204	220	196	199	244	216	224	218	222	243	219	222	202	218	236	210	199	227	196	206	219	208	230	233	234	197	208	211	198	243	212	217	223	201	212	216	232	214	224	237	193	212	221	213	236	196	219	238	229	210	232	220	224	229	221	212	211	210	216	188	225	208	226	212	222	224	225	212	212	222	215	213	214	246	201	221	188	208	199	216	204	203	207	232	219	240	208	239	202	207	196	223	225	219	205	223	216	219	205	237	216	200	227	195	235	207	219	248	218	232	181	203	214	230	228	220	210	226	230	206	202	218	237	189	208	206	202	219	242	202	218	216	223	215	239	247	222	220	230	239	223	213	216	193	189	220	214	232	216	208	216	216	222	204	183	229	212	216	211	207	216	229	224	211	237	213	193	228	224	208	206	218	222	249	200	190	224	199	220	219	215	233	205	224	229	210	214	214	223	222	202	231	208	200	194	235	203	217	214	211	205	230	211	215	256	224	206	227	228	221	208	247	242	255	228	223	215	240	204	221	233	222	219	211	208	224	205	208	203	223	205	239	193	246	186	203	242	196	210	212	227	211	239	214	166	205	203	256	233	220	217	212	196	216	233	192	202	230	231	208	198	222	244	202	214	218	220	203	220	213	184	212	205	214	217	220	203	219	248	243	234	229	212	240	213	194	228	227	251	222	196	217	229	221	226	238	234	224	220	229	227	214	242	206	213	222	217	240	219	241	212	221	207	209	218	249	224	194	197	214	216	227	230	201	199	202	224	199	240	241	221	207	224	234	220	217	199	189	205	191	180	205	222	223	226	221	202	198	223	217	213	204	240	234	239	209	195	235	207	237	218	216	195	212	196	197	217	204	226	223	222	225	231	203	224	217	199	238	199	204	202	207	217	235	226	214	225	207	247	211	172	235	234	266	204	201	222	243	229	213	221	205	204	225	210	200	245	199	231	234	242	228	232	195	220	203	192	238	215	232	237	216	210	203	234	238	227	208	219	218	184	243	227	242	228	229	225	213	227	233	212	219	230	223	235	219	223	241	190	206	219	199	213	232	218	215	217	202	221	204	211	198	221	203	194	209	238	218	207	211	204	218	226	215	229	212	254	230	208	197	223	224	198	214	233	191	186	219	224	218	215	212	239	206	228	222	245	226	196	229	196	228	213	218	195	204	237	207	213	214	233	217	226	238	202	220	201	203	215	206	208	235	238	205	233	228	240	237	211	209	202	189	200	203	197	228	210	205	232	220	220	226	206	206	221	220	203	231	227	228	201	226	209	203	249	215	213	238	213	207	202	223	198	216	227	222	217	232	214	219	209	225	210	223	194	211	214	245	220	198	238	239	230	230	218	219	221	209	217	220	205	206	236	236	228	224	208	196	243	224	196	214	216	239	216	247	214	218	233	238	202	238	222	235	243	228	222	227	249	218	196	241	224	210	213	219	216	237	210	219	235	259	214	250	218	210	217	179	214	238	224	203	218	211	213	174	200	202	220	233	202	211	214	224	203	197	238	207	196	209	219	220	230	202	221	224	240	203	213	219	211	216	236	213	220	201	212	216	254	198	215	225	229	206	239	216	202	219	179	212	218	208	223	216	206	211	229	211	211	216	223	213	199	223	186	213	226	233	232	199	229	226	209	222	213	212	204	208	206	235	223	200	206	224	207	217	218	225	216	208	211	197	210	198	198	210	215	220	232	218	227	195	231	212	201	216	211	230	231	224	211	205	206	197	210	221	227	224	199	222	239	210	221	237	211	224	244	224	218	224	217	212	216	197	237	190	242	249	218	196	212	208	221	260	225	206	218	224	209	233	242	199	198	223	223	230	216	251	201	222	194	215	227	233	226	207	206	208	214	228	216	211	224	239	223	242	206	208	206	231	217	213	221	243	203	221	197	224	193	220	187	222	221	208	230	208	189	244	217	192	241	212	214	210	240	192	199	222	202	206	214	235	209	217	223	201	228	222	192	218	244	198	203	214	218	217	190	234	231	238	238	210	212	220	246	198	211	235	241	223	215	201	208	193	223	229	225	233	230	221	210	212	211	248	225	232	210	203	214	212	216	226	247	219	232	216	231	219	233	242	218	221	194	207	222	204	241	200	212	239	221	225	236	199	214	209	219	231	212	209	233	252	212	233	240	240	186	225	222	218	208	196	238	237	223	216	206	246	229	243	202	254	214	212	221	222	191	233	217	205	195	208	218	231	216	196	215	220	207	217	209	218	194	221	238	222	213	205	231	224	222	233	221	225	201	221	241	243	220	208	216	212	210	202	223	215	221	220	218	227	208	225	216	217	238	238	220	202	229	202	214	217	216	215	200	189	206	217	224	186	200	182	216	193	201	207	191	205	219	227	213	215	206	217	210	233	214	218	197	181	201	210	222	228	210	230	220	249	201	214	223	223	210	184	229	208	209	235	224	228	225	199	208	237	193	198	230	209	224	238	206	203	235	202	216	203	219	211	219	190	234	206	205	176	239	221	226	230	199	243	231	221	194	248	213	191	220	229	200	244	215
25303	2145	4871	5461	4658	3708	3137	2540	2129	1937	1683	1569	1335	1286	1205	1114	1102	993	1063	957	924	859	843	889	773	815	709	793	719	753	758	734	662	686	640	652	719	638	653	658	680	644	601	666	648	662	570	634	672	615	623	603	634	596	580	607	625	585	612	619	609	581	650	630	573	556	607	601	589	610	603	604	621	594	604	568	599	571	626	558	606	539	593	606	582	565	577	554	644	626	570	543	591	568	584	596	565	618	543	572	574	569	577	564	590	571	536	547	575	575	549	604	531	562	549	549	572	571	525	551	596	575	535	588	567	573	577	565	569	572	592	577	531	533	557	541	589	592	543	521	612	550	621	534	612	566	567	575	628	566	515	581	556	571	550	595	558	561	590	550	545	587	584	590	591	573	577	595	560	538	613	558	582	571	606	551	563	584	561	587	608	582	616	571	582	522	593	601	576	537	586	616	546	586	607	587	549	575	580	557	607	556	601	552	586	557	540	558	559	576	567	568	544	562	535	574	573	565	588	570	581	507	524	545	580	602	559	593	590	589	579	538	588	535	525	562	552	527	589	560	541	587	550	546	555	565	568	586	541	576	609	523	578	576	594	537	594	576	541	576	581	525	573	505	565	593	565	553	604	556	564	599	573	565	545	607	604	575	552	591	582	566	582	570	547	576	524	577	547	571	527	584	568	564	581	597	561	548	583	560	558	580	549	514	564	583	555	585	553	564	519	629	572	557	561	567	607	549	547	561	617	551	559	555	584	571	554	572	550	585	544	587	548	593	579	583	562	566	545	582	546	530	588	575	582	541	571	548	587	553	560	587	578	535	545	550	568	574	539	505	572	566	570	555	571	558	529	572	545	546	514	514	575	599	532	513	566	611	539	563	580	577	586	579	548	533	574	597	573	548	536	568	569	582	507	604	562	584	558	571	559	582	555	542	598	557	588	539	567	574	607	553	564	556	580	541	573	589	544	579	550	535	578	561	580	563	536	542	576	571	563	593	528	558	588	558	565	549	585	540	575	587	552	573	591	537	577	567	531	564	565	575	552	518	597	568	512	587	565	569	546	570	587	535	582	598	611	564	523	562	582	572	591	589	575	554	563	539	550	540	571	560	585	548	573	603	539	555	589	555	569	534	541	537	590	548	545	551	524	561	559	569	558	590	619	566	566	554	551	562	572	587	560	587	575	536	562	578	594	558	574	567	537	527	532	608	545	587	551	590	547	525	546	585	595	557	543	612	563	605	555	544	551	577	550	569	596	558	497	541	585	532	552	578	605	546	547	527	600	544	570	513	590	574	540	547	528	546	573	578	557	561	548	619	568	522	538	562	591	557	589	566	589	611	564	600	555	529	544	581	569	576	625	553	545	535	554	545	593	586	584	542	564	535	588	563	525	574	561	541	570	576	567	585	576	540	553	529	581	519	606	572	557	573	565	554	532	583	576	533	568	595	545	541	547	564	557	601	625	537	575	559	520	574	558	557	557	549	577	546	564	565	597	580	584	552	561	561	621	568	556	561	540	580	584	540	546	529	567	564	572	570	619	564	548	543	538	570	557	589	584	562	619	559	542	554	574	554	573	561	561	552	568	559	530	564	582	545	559	530	570	561	584	539	589	583	542	524	508	568	566	536	555	594	637	601	523	546	531	532	542	604	568	587	566	578	552	571	557	585	542	538	581	576	601	533	585	586	568	545	569	581	538	531	604	590	565	578	539	629	572	523	573	549	565	565	567	563	572	594	562	557	594	581	528	529	585	564	573	551	555	573	562	595	558	586	598	558	588	541	589	568	552	582	518	561	556	561	571	593	554	564	593	539	552	609	560	595	602	546	542	601	577	542	553	571	597	561	597	601	595	565	545	585	581	552	590	580	568	561	559	588	565	554	579	562	544	541	555	560	597	577	544	534	601	594	525	574	537	592	581	589	548	534	570	560	545	581	576	604	571	555	572	569	567	541	568	552	577	549	548	551	520	582	561	588	573	599	585	615	562	572	559	545	598	564	553	586	590	557	537	590	547	582	540	545	590	561	530	562	507	522	528	577	551	570	588	566	528	578	588	546	550	595	565	554	576	574	586	572	552	550	558	549	570	554	559	534	552	600	539	607	577	592	608	521	575	599	624	565	557	577	564	564	568	576	551	574	562	548	585	571	538	545	570	568	587	570	543	568	595	571	544	534	581	572	543	549	590	581	490	552	560	585	556	553	536	585	508	572	601	568	574	546	539	567	574	542	577	586	580	581	550	637	578	573	581	573	581	580	554	616	615	559	577	550	599	578	591	575	546	564	588	600	555	582	562	556	585	587	546	527	560	547	616	617	582	581	534	567	531	544	552	521	614	611	542	562	540	567	588	565	559	533	596	585	574	504	574	562	564	555	604	552	543	539	619	569	546	557	562	530	540	577	575	571	554	590	568	555	596	537	532	528	543	597	546	558	573	578	497	538	576	567	569	590	573	559	537	579	534	565	586	585	570	575	594	579	570	557	587	564	538	517	548	572	561	548	575	570	529	542	559	568	556	557	569	626	546	499	566	501	520	564	553	538	551	548	553	578	618	565	576	587	541	549	566	581	595	600	557	557	560	524	542	581	554	568	535	520	568	576	566	535	572	528	566	561	598	554	609	562	561	555	545	498	533	600	561	581	541	558	567	569	559	556	558	609	554	551	619	591	593	561	573	589	543	530	531	601	555	560	568	544	575	595	559	582	586	599	538	548	575	557	552	585	549	572	576	641	565	593	536	560	567	557	544	568	564	551	554	577	568	558	561	561	528	614	608	536	573	541	587	585	523	586	603	572	571	573	575	569	519	562	503	599	590	568	588	598	557	557	530	591	587	522	546	598	577	526	599	574	613	563	574	523	584	600	581	558	557	547	599	575	522	552	590	541	586	555	586	565	597	588	569	535	556	586	563	529	558	598	510	584	527	604	551	564	567	530	545	577	548	597	537	550	569	554	564	528	528	603	544	567	542	578	597	594	628	612	562	581	540	549	578	544	560	569	605	534	530	560	560	553	542	595	564	583	614	562	589	557	542	559	543	562	544	570	567	588	563	556	568	565	612	586	611	597	577	590	595	556	567	532	559	553	576	583	524	535	525	573	575	516	574	557	583	599	570	544	543	546	529	563	558	590	558	523	581	557	555	593	563	594	564	563	560	541	484	571	543	600	602	564	551	539	545	580	561	562	578	614	572	548	595	558	585	553	565	604	559	509	544	605	546	559	575	563	599	582	602	594	553	559	550	551	535	563	547	556	555	534	579	628	602	568	594	559	554	589	538	521	568	553	579	587	537	570	546	545	563	603	536	576	583	569	536	567	517	601	541	531	589	602	568	523	619	569	547	605	559	558	569	582	569	554	567	581	561	540	588	611	558	557	569	560	578	531	564	589	547	552	574	541	593	524	566	554	579	581	591	577	547	567	550	592	561	583	576	619	561	603	585	550	492	581	586	572	535	567	562	559	549	569	587	570	585	573	572	625	570	584	581	566	564	554
5792	298	224	223	229	220	206	206	187	226	214	221	203	200	242	191	193	213	208	207	218	173	204	199	204	194	169	201	226	202	197	197	176	178	206	218	188	200	218	207	201	193	212	189	203	197	182	201	208	211	193	211	186	196	198	210	205	207	197	193	205	210	202	230	197	195	185	228	173	181	188	205	196	207	205	188	212	199	201	206	195	207	210	202	216	200	168	220	197	199	198	203	231	205	231	184	178	196	197	224	207	215	219	202	220	200	190	190	188	188	235	213	188	205	200	198	193	206	207	203	219	181	200	181	173	210	201	213	203	205	187	193	191	191	210	224	184	191	206	222	200	194	212	202	226	223	221	204	195	216	197	198	200	226	208	198	185	170	192	180	207	187	185	225	176	215	213	205	176	205	192	188	193	198	199	203	186	212	172	197	216	212	184	207	181	201	181	186	220	202	182	194	182	212	212	186	178	208	220	200	176	194	208	218	187	192	210	211	223	174	184	230	183	207	189	187	184	178	201	203	199	193	204	189	160	205	214	199	209	202	200	178	194	198	179	217	198	190	219	196	177	175	185	196	206	189	184	186	181	211	217	234	204	191	183	237	184	200	207	209	215	208	212	191	203	206	219	198	199	205	194	188	198	199	230	233	204	195	195	210	184	223	197	175	181	206	173	221	188	218	219	211	241	190	203	206	212	216	197	205	226	176	204	202	214	199	184	204	221	194	173	190	201	167	198	204	187	163	200	179	200	209	215	188	202	187	188	161	234	183	209	207	214	202	201	203	196	185	186	193	223	219	228	187	194	210	218	191	225	209	198	212	200	224	233	208	203	198	211	199	201	201	203	190	196	219	207	188	210	205	186	220	213	183	196	185	200	196	213	198	193	206	216	197	206	203	190	197	198	201	187	165	189	191	206	180	197	195	196	206	215	217	189	220	193	189	202	195	199	222	173	243	182	223	197	206	178	196	182	201	177	187	196	189	213	188	199	188	189	198	216	183	217	196	199	197	194	206	181	202	192	202	219	188	193	193	209	189	220	194	205	200	185	211	179	190	213	185	208	192	203	179	209	218	184	191	191	183	230	216	201	217	206	205	199	197	217	203	192	203	178	195	213	220	212	205	200	186	194	206	196	196	203	192	177	205	179	203	171	176	201	176	214	177	206	207	203	200	215	191	221	180	226	207	216	199	196	182	224	197	206	209	190	181	204	170	222	203	198	186	208	171	210	211	196	190	232	187	200	190	209	218	208	191	194	189	177	205	217	223	212	198	234	200	222	189	207	216	190	205	182	187	207	212	182	201	214	197	206	208	211	199	173	184	205	206	221	203	188	190	190	195	203	185	202	212	207	201	232	206	198	174	192	188	195	210	174	185	172	211	212	193	184	229	204	194	195	213	184	202	207	171	194	222	183	212	192	217	203	199	172	196	177	204	218	179	188	193	233	201	185	203	173	202	167	188	165	182	197	219	222	190	207	192	196	192	220	184	178	199	201	207	212	222	213	190	199	168	208	211	183	211	210	220	211	192	210	184	201	199	172	192	172	193	207	204	181	201	230	214	214	224	202	179	229	205	203	198	209	189	224	197	186	195	206	217	190	183	236	198	162	168	178	185	196	204	192	201	214	209	210	185	187	186	193	183	177	199	199	178	196	194	227	215	221	207	166	211	196	198	192	178	194	200	175	201	202	199	195	177	202	187	196	224	191	203	178	216	200	215	191	184	222	197	208	180	195	191	223	194	205	194	192	194	242	223	183	210	181	173	212	171	196	198	185	195	201	208	205	200	212	204	227	177	214	213	234	200	196	173	202	197	209	200	217	195	202	210	236	202	198	213	175	224	214	194	198	203	211	203	210	208	186	199	166	196	195	221	205	201	186	184	201	210	224	212	207	201	210	186	207	188	194	216	226	226	187	192	189	190	214	213	206	187	190	200	218	203	208	203	192	190	211	211	195	178	184	181	194	200	217	206	202	166	186	223	210	186	195	171	221	188	183	211	185	188	198	203	196	231	191	214	196	207	178	223	175	180	188	184	201	206	185	198	215	173	172	206	199	184	213	185	215	220	205	234	217	207	200	192	211	192	197	205	197	203	196	178	183	190	189	190	195	213	172	201	210	193	190	184	195	207	180	201	202	233	204	173	206	210	198	219	210	203	182	193	192	193	206	217	204	208	205	208	226	205	201	222	172	190	217	197	199	211	194	178	192	189	207	187	218	192	180	216	208	205	220	220	191	200	178	209	199	218	196	215	201	188	191	211	197	173	223	203	203	209	200	210	205	216	179	220	171	229	180	197	217	199	181	180	188	188	213	178	190	176	206	196	207	211	200	197	202	210	172	191	221	165	184	194	189	170	198	217	192	201	209	206	199	195	189	210	216	204	199	195	212	180	187	203	193	183	212	214	217	205	177	191	200	219	199	178	197	188	204	189	206	196	209	221	200	212	189	199	202	194	191	196	187	182	217	218	188	193	205	174	201	184	206	200	185	195	189	187	216	201	179	230	186	218	187	222	189	185	212	195	212	208	194	175	213	195	228	204	183	228	185	204	193	219	219	205	195	192	197	207	184	214	198	217	190	185	190	209	190	193	185	171	194	227	185	199	220	188	192	227	215	182	188	191	191	192	203	209	226	205	192	210	210	204	224	246	208	230	217	181	193	190	220	208	200	220	182	216	190	208	185	184	169	200	212	199	175	216	194	176	212	222	205	188	201	203	203	180	185	215	214	186	191	207	203	180	212	220	200	198	188	212	194	205	223	170	221	190	176	183	180	222	191	186	172	187	195	181	202	200	221	194	194	215	191	175	202	190	195	187	206	188	196	184	190	206	208	185	233	177	183	208	206	171	207	173	212	198	204	200	181	208	177	196	201	208	209	215	184	185	185	191	179	185	198	191	192	181	223	174	200	219	207	231	192	179	195	200	200	190	216	185	190	219	181	222	192	204	212	186	224	204	206	210	193	199	212	199	229	188	198	203	222	203	216	203	206	182	212	202	210	202	200	198	181	198	204	216	219	197	169	230	202	195	194	177	184	229	210	205	228	175	176	230	207	193	174	179	208	196	199	179	236	189	198	195	244	195	188	209	196	190	216	218	219	212	209	183	197	203	201	213	185	188	207	206	204	213	182	217	209	194	188	191	206	195	174	218	201	196	195	197	177	187	203	184	185	200	206	201	199	203	190	218	192	174	198	201	189	193	192	209	210	221	215	185	193	198	188	196	170	185	199	175	192	217	198	165	204	201	216	189	197	196	173	174	200	189	205	198	188	191	200	210	223	207	202	224	208	201	193	207	164	203	201	193	203	202	224	180	205	194	210	210	185	183	204	197	207	193	221	183	173	191	210	221	202	214	189	195	194	202	207	197	201	210	197	222	203	208	217	203	210	210	223	182	197	201	199	206	170	205	193	196	210	191	211	175	206	199	139	213	202	185	201	208	190	215	195	225	237	190	201	187	219	201	170	200	217	187	207	187	204	191	215	193	199	193	201	189
4768	581	680	651	668	658	678	616	611	609	594	612	576	587	598	565	597	514	551	532	577	559	576	539	605	555	571	563	567	587	576	537	622	589	566	571	507	573	544	598	571	551	540	526	557	536	582	549	540	576	577	548	544	520	553	529	516	590	551	554	570	567	566	569	596	543	517	566	595	563	552	534	550	594	551	566	536	562	553	588	544	562	608	552	555	557	571	575	552	537	558	570	544	576	596	520	544	543	508	587	587	575	579	563	513	560	556	556	580	558	497	564	524	535	564	507	547	583	531	589	545	539	578	565	555	536	535	596	602	538	556	561	536	574	542	599	549	517	582	607	546	575	542	601	503	581	549	551	613	566	547	590	529	561	579	596	517	562	532	570	572	558	545	591	563	585	555	576	561	529	571	582	527	544	573	551	595	546	562	533	543	552	533	532	562	566	534	554	588	536	528	575	514	552	525	599	491	559	593	554	555	553	575	545	573	572	568	539	577	568	601	569	540	534	546	541	564	584	539	542	545	584	556	591	599	585	585	598	569	574	525	596	568	568	548	548	563	533	572	551	552	539	529	562	558	531	568	554	573	570	558	534	510	580	566	564	511	537	544	545	571	560	546	518	539	541	543	557	590	522	544	532	529	549	544	502	498	535	543	567	530	565	546	570	548	529	524	554	531	536	582	529	565	544	547	565	542	515	579	551	560	562	571	561	600	540	574	542	588	528	568	555	573	539	533	557	600	538	561	561	559	557	521	543	576	570	570	566	519	517	553	544	558	560	554	555	557	528	522	558	547	578	537	531	551	565	523	574	584	559	522	545	579	547	556	530	591	497	584	557	564	548	568	536	579	546	544	540	549	544	552	560	582	586	540	509	536	552	550	575	593	509	544	567	522	578	556	529	553	543	555	516	559	571	538	574	532	561	574	544	565	534	559	541	640	584	568	564	504	565	503	568	588	565	541	569	558	542	561	538	537	558	579	557	524	551	582	558	559	551	549	563	557	554	566	533	535	589	551	560	573	591	564	584	540	531	519	581	539	614	559	573	538	535	547	543	558	534	555	590	553	566	531	576	566	579	571	544	603	582	547	523	538	502	558	549	563	566	505	534	580	530	525	569	551	602	560	573	518	552	561	521	519	552	563	564	592	575	557	545	570	563	563	572	570	572	592	568	551	553	529	579	577	517	545	553	570	570	569	565	559	567	548	566	543	551	555	566	555	580	567	554	604	577	558	570	582	551	573	577	564	551	589	565	494	508	545	609	524	514	586	578	531	545	545	566	551	528	529	558	552	592	514	568	537	574	569	534	566	540	563	570	543	527	578	521	567	579	571	549	542	545	565	595	522	541	567	572	535	543	545	558	571	524	552	551	546	560	523	560	597	530	530	545	549	560	562	520	539	577	571	553	555	572	521	569	599	590	567	554	534	536	557	550	596	534	530	540	575	548	544	587	555	544	570	536	595	550	580	537	510	569	570	563	552	509	552	565	555	557	567	547	542	571	567	570	566	581	580	549	560	548	531	549	535	557	514	539	587	607	529	568	539	534	544	569	550	589	538	532	571	575	588	578	537	533	561	579	586	567	550	536	552	553	537	550	548	535	539	566	527	526	533	542	587	579	583	548	560	553	525	538	559	594	564	578	575	587	574	545	526	546	561	565	524	566	516	591	549	542	562	557	559	540	537	522	517	567	540	589	579	533	566	545	559	576	549	567	511	542	512	549	548	555	553	552	586	548	538	586	531	536	558	568	539	542	525	595	568	535	554	596	526	561	569	553	544	588	536	559	552	578	548	542	548	573	577	493	570	523	559	522	540	549	563	522	572	543	543	595	575	569	580	563	593	513	528	559	548	562	535	545	550	561	582	554	559	516	536	514	571	597	524	580	543	561	564	564	568	541	542	541	577	558	575	553	547	565	574	530	549	581	572	563	528	557	548	554	590	574	519	586	568	531	515	545	578	558	551	557	516	549	550	556	546	530	568	563	517	537	540	544	613	518	562	569	516	524	557	565	547	574	538	551	534	557	550	495	550	520	597	545	530	542	534	561	559	538	581	558	546	581	585	551	563	528	570	529	579	532	561	527	582	554	564	548	574	552	563	570	565	548	586	524	540	533	511	559	563	549	538	540	539	524	562	536	536	568	565	575	561	499	618	516	615	539	525	555	531	566	521	596	561	545	582	581	564	563	569	565	564	531	571	545	510	576	596	557	604	550	575	551	581	503	565	535	549	571	571	559	489	566	542	528	563	560	541	547	556	533	540	573	548	557	527	569	584	556	545	586	527	528	575	559	555	554	566	576	558	553	552	524	526	557	504	533	570	547	565	583	510	529	567	514	539	583	537	567	535	557	547	555	504	565	562	535	606	524	555	559	552	562	559	582	567	546	548	585	558	560	545	590	558	560	544	531	531	563	571	560	568	539	575	545	530	564	586	553	577	553	540	529	532	534	531	574	552	529	527	563	560	524	556	564	555	589	534	564	556	570	566	524	566	551	532	544	555	509	547	600	528	582	570	598	567	567	562	581	574	557	529	577	600	526	565	564	583	509	569	596	558	596	587	573	581	550	543	559	502	543	558	556	547	538	534	563	537	537	594	517	563	545	535	557	568	531	515	531	509	598	556	578	538	600	572	583	523	545	544	576	588	547	554	546	553	537	585	585	567	558	599	584	535	536	576	552	547	514	571	520	556	549	526	525	522	580	587	549	568	548	546	559	551	590	556	564	555	555	555	543	551	532	548	567	561	552	532	565	525	584	548	540	550	532	539	516	519	565	583	551	586	547	544	549	517	562	606	562	547	587	547	550	529	595	542	519	563	557	526	553	566	542	539	511	551	523	520	570	547	551	584	582	578	555	544	598	566	566	536	579	551	575	555	556	612	536	586	579	579	573	571	575	538	518	530	544	513	552	598	555	559	532	557	554	600	564	575	523	585	572	558	526	546	514	569	633	509	589	521	597	540	549	549	577	570	532	526	536	536	561	585	518	592	566	508	542	579	601	552	600	582	552	533	525	560	567	606	520	583	539	531	551	580	511	533	560	557	542	543	601	541	591	571	524	562	487	578	538	552	531	561	543	504	529	568	539	534	543	544	604	544	579	584	555	544	598	522	579	586	581	512	521	576	575	577	536	553	513	560	590	569	571	562	545	552	570	572	534	550	527	518	528	590	557	589	551	506	549	546	554	588	582	512	561	550	527	536	536	554	519	532	550	578	583	535	564	517	518	558	542	540	559	544	571	568	578	535	542	561	533	513	545	534	533	558	516	565	568	579	556	525	527	543	546	538	570	560	568	535	531	575	559	558	604	552	568	563	569	560	564	545	533	544	558	577	572	527	570	559	587	576	563	504	517	576	570	528	543	555	529	577	526	533	526	570	560	564	549	553	572	559	541	551	550	559	515	512	532	594	583	586	538	575	534	559	577	554	558	574	575	608	542	570	564	588	541	522	573	521	537	553	553	554	542	573	548	591	545	592	580	558	565	569	582	556	565
33791	5547	1328	986	766	647	502	445	410	421	398	363	356	352	342	324	327	314	309	323	315	324	348	299	317	307	325	326	318	286	327	340	329	304	276	275	306	310	313	295	306	288	256	288	274	288	304	298	298	266	304	291	306	299	294	319	298	298	278	309	286	306	305	306	289	307	256	308	321	300	285	322	308	283	280	309	304	310	315	307	300	316	331	334	277	324	294	278	278	298	306	337	287	292	310	281	310	304	234	299	291	313	295	299	289	293	288	301	238	278	282	279	310	303	288	294	282	305	290	295	298	283	308	279	322	281	276	280	304	242	317	318	273	316	281	284	317	324	266	296	274	299	291	297	273	294	297	291	311	333	297	329	282	273	272	294	278	284	291	305	308	296	301	306	295	287	260	301	305	302	331	301	315	279	316	310	300	310	327	293	319	316	352	298	309	281	293	304	319	340	294	300	302	328	289	290	291	273	306	293	296	279	300	275	303	317	285	293	258	280	302	276	303	282	305	276	273	314	280	308	293	303	306	292	307	316	284	308	284	319	324	314	283	276	321	317	310	283	257	290	286	324	284	265	292	299	285	298	304	317	286	258	287	284	286	327	314	272	296	304	310	286	329	289	299	287	280	269	278	293	304	306	326	267	304	318	301	326	315	326	274	286	304	284	282	301	288	289	289	301	316	303	286	312	308	294	321	307	325	331	283	292	294	303	278	315	271	274	302	297	263	272	255	293	334	275	286	294	304	312	305	312	310	269	311	282	293	270	288	294	294	305	258	302	294	268	319	271	312	276	292	298	282	284	286	272	297	314	284	307	286	277	274	290	303	319	333	295	322	315	345	291	313	295	300	257	337	293	298	295	289	304	287	309	329	318	306	314	310	318	275	289	300	296	304	319	297	292	298	304	275	309	285	269	322	307	305	284	310	308	287	283	309	278	268	296	288	295	306	276	272	282	289	311	302	274	277	297	295	303	292	289	318	300	326	279	272	338	302	272	280	318	283	281	299	288	293	286	279	278	282	273	283	317	336	298	297	280	285	278	315	270	278	303	303	271	287	284	303	291	262	301	318	297	286	286	293	323	317	290	304	300	295	291	309	291	294	291	317	308	305	282	283	307	279	281	299	302	315	296	286	314	285	307	277	293	310	318	291	306	302	271	304	321	276	285	337	304	315	280	288	333	300	280	293	305	293	326	292	319	297	341	311	285	290	303	284	287	289	295	291	322	288	285	279	298	342	293	293	301	294	288	280	287	324	267	286	322	313	285	309	261	303	302	319	272	279	312	265	299	308	325	286	302	303	286	308	304	290	289	317	319	285	280	296	296	300	297	288	317	305	302	299	327	274	305	297	263	309	291	270	285	303	308	268	293	308	321	287	300	293	295	321	281	313	315	323	288	292	272	267	298	300	320	305	295	303	312	312	319	292	299	272	323	290	288	300	307	283	300	281	302	272	289	325	310	289	294	304	290	304	288	274	314	300	294	302	281	299	310	266	267	276	291	296	350	278	309	294	282	295	313	307	286	268	316	308	254	299	252	281	296	332	316	296	313	281	282	289	278	279	312	292	293	280	299	264	322	296	274	293	280	267	334	313	275	338	304	315	280	319	280	318	298	269	327	299	310	316	306	282	308	329	279	299	303	323	284	308	282	290	311	310	274	270	273	288	290	307	311	279	282	278	311	300	296	297	269	302	301	300	300	303	325	291	290	320	277	303	309	293	305	285	322	303	301	290	275	316	315	289	315	291	282	335	300	307	283	352	311	269	315	294	279	309	310	303	298	298	288	286	267	309	341	319	298	314	299	282	297	323	283	291	290	306	330	304	298	297	283	316	273	259	297	286	292	294	299	301	298	283	297	280	291	310	304	316	276	289	313	295	271	307	296	279	300	303	310	316	318	310	281	301	277	303	279	286	289	296	303	283	276	321	292	331	277	305	303	297	272	300	284	285	289	297	313	309	303	287	289	283	313	325	321	292	311	291	276	281	276	329	278	290	273	275	282	285	328	311	307	297	304	300	303	302	310	302	294	303	270	264	303	289	288	297	272	280	282	298	288	315	313	280	273	279	266	301	290	301	309	269	277	323	285	292	318	287	321	323	304	269	272	300	309	290	305	315	265	288	278	282	306	306	287	296	291	309	297	289	281	307	307	291	335	285	287	321	303	275	299	289	297	293	320	292	288	311	290	297	298	308	287	275	288	297	307	321	294	304	280	287	318	316	279	300	312	314	334	304	284	288	289	272	306	306	319	294	293	326	298	275	291	340	286	286	295	316	272	298	309	278	294	342	309	284	286	279	281	335	280	331	286	295	295	263	329	309	299	295	291	291	322	307	297	274	289	285	248	295	312	299	310	279	293	321	282	299	279	296	304	309	291	305	311	301	286	310	304	328	281	305	323	293	300	306	299	282	302	294	317	288	297	291	307	283	294	309	271	291	312	293	304	321	293	298	306	322	304	303	279	305	304	326	312	319	297	294	311	267	299	272	300	278	343	284	312	305	307	289	309	283	313	286	292	306	289	302	278	295	325	276	282	289	320	299	279	282	296	289	286	330	274	329	258	315	319	314	295	290	278	303	280	319	272	274	299	288	315	295	290	308	285	278	293	296	285	266	321	317	282	283	290	301	309	288	294	276	321	283	299	291	298	313	278	326	313	288	323	244	293	283	332	336	300	281	288	292	293	280	295	285	333	310	291	300	308	302	283	311	271	283	311	301	275	307	301	304	293	258	308	318	325	291	286	283	301	311	268	331	265	285	280	294	282	298	304	261	304	295	298	320	311	267	275	295	297	330	326	288	295	322	292	264	298	259	304	301	308	317	322	287	295	317	295	300	323	298	261	270	295	311	300	304	319	288	252	303	292	292	288	317	316	304	277	288	267	277	293	281	317	281	315	290	275	277	276	288	299	276	304	283	265	272	254	291	294	315	302	287	331	299	286	294	323	305	295	290	279	302	299	313	328	289	306	291	274	308	315	297	298	306	326	256	280	299	307	323	298	283	302	292	300	291	286	296	273	299	308	335	313	321	310	281	329	264	324	302	319	288	290	298	292	292	283	284	283	298	308	273	295	286	325	292	263	318	325	258	331	303	298	300	279	290	332	299	285	287	305	290	279	311	326	304	291	307	292	284	304	294	300	295	321	293	329	304	291	293	303	304	322	327	308	316	319	312	308	301	312	274	286	285	295	295	266	321	315	301	299	294	309	263	291	275	283	296	304	305	309	297	301	294	300	294	304	283	283	292	301	298	311	271	281	274	301	279	283	288	314	300	267	295	288	291	316	314	313	302	277	291	326	304	314	293	300	313	319	281	310	304	308	325	301	282	299	259	309	304	309	310	313	294	301	293	259	281	284	270	308	298	307	302	292	310	318	303	259	288	276	301	283	326	298	266	289	293	329	273	300	317	281	281	310	316	315	335	311	306	267	327	303	299	292	298	295	287	331	305	320	298	284	311	339	346	334	312	311	310	297	311	291	277	280	280	311	304	277
17256	1568	2973	3442	2932	2439	2115	1848	1640	1497	1331	1203	1232	1223	1097	1034	1036	991	1007	965	949	861	917	919	895	899	917	859	878	825	880	830	863	865	817	793	826	808	820	793	786	747	835	788	799	826	799	754	842	775	817	818	790	793	774	797	820	793	801	752	761	748	777	772	828	818	784	821	748	799	764	787	791	781	775	832	794	840	817	784	769	740	801	760	808	773	769	772	732	765	793	741	799	817	750	772	756	777	807	761	799	786	758	773	712	736	766	768	772	732	770	777	711	843	811	795	780	743	784	729	774	781	768	768	773	779	806	700	826	714	775	740	792	743	786	709	768	753	744	740	765	713	769	741	775	779	775	772	737	763	779	811	774	751	748	805	773	745	770	763	761	768	765	769	756	757	765	745	738	771	770	789	768	758	765	773	814	776	776	803	751	760	811	782	737	750	773	769	778	824	777	829	775	790	804	731	790	749	761	755	710	754	752	774	762	753	836	787	762	766	740	784	761	775	791	752	761	778	746	751	743	767	755	769	765	766	798	741	806	748	722	771	777	744	742	783	818	794	754	759	791	787	803	795	774	763	770	745	796	739	798	746	794	774	784	786	775	749	740	764	778	815	775	799	808	761	768	776	795	733	775	756	721	722	732	779	795	808	770	755	729	803	787	759	785	810	680	776	729	709	760	699	780	772	736	807	745	773	747	763	795	773	744	791	782	745	748	737	761	774	814	755	797	789	772	758	765	776	815	776	798	760	750	781	780	752	701	741	793	790	752	774	732	728	751	752	761	809	753	778	742	734	779	763	737	813	755	768	763	767	818	783	780	705	753	747	772	777	822	738	758	768	758	707	764	810	764	753	736	747	798	792	759	745	802	776	768	788	757	756	777	724	774	792	756	725	756	737	786	744	805	767	772	708	730	803	755	790	772	766	796	794	750	771	752	781	744	756	762	724	778	793	772	753	746	713	742	784	726	770	790	768	728	734	769	766	740	742	737	749	747	763	786	784	728	779	811	779	802	759	731	799	775	784	784	763	771	764	768	783	794	721	755	791	797	745	764	773	751	797	842	752	733	732	794	774	742	830	740	771	763	773	794	763	772	777	746	737	766	803	789	708	758	718	770	739	765	824	787	751	778	777	747	716	757	745	705	781	719	813	758	742	794	787	715	800	777	700	788	726	764	748	761	782	770	759	740	778	709	787	761	758	714	763	736	779	760	794	731	761	728	796	751	734	800	800	726	787	787	808	806	754	764	800	792	773	746	753	782	787	760	714	790	741	788	732	803	780	785	817	798	750	833	809	765	731	776	799	813	778	790	780	738	772	782	710	769	744	740	773	793	806	788	695	785	740	736	783	751	782	815	807	713	705	756	732	780	756	708	794	784	730	712	819	812	738	770	791	806	722	722	773	781	773	735	759	746	844	754	758	704	754	798	772	717	797	806	793	738	766	776	769	771	778	737	790	769	798	770	732	773	790	778	823	792	778	802	748	729	722	819	774	821	716	773	709	797	798	759	716	783	804	761	736	797	774	726	744	730	774	748	783	818	748	788	749	767	723	786	716	832	726	769	768	797	782	744	710	750	788	727	745	761	816	719	785	810	790	750	744	761	808	761	797	751	824	759	817	781	771	750	779	778	788	751	742	759	736	775	801	732	760	802	808	745	767	756	768	764	723	801	751	754	773	758	788	793	733	737	762	748	800	761	781	743	717	777	758	770	771	756	744	736	777	742	791	795	782	737	800	809	849	788	744	801	720	743	773	769	785	721	784	793	765	790	725	780	793	776	771	740	771	767	752	790	763	751	760	760	786	760	821	754	721	750	776	779	739	781	757	802	798	777	772	797	761	779	815	769	770	779	800	778	748	788	774	781	764	732	767	836	774	799	853	787	763	779	768	796	764	755	743	786	819	790	763	741	739	777	768	748	823	794	755	765	771	784	779	733	780	768	776	758	747	729	758	781	780	766	766	765	751	763	745	736	732	774	852	753	756	780	708	759	763	790	788	762	718	760	754	797	744	748	734	792	780	757	773	779	765	768	749	730	799	735	781	747	787	807	778	772	783	781	763	772	785	709	798	756	762	768	763	777	753	759	758	771	744	771	760	805	792	803	834	799	749	764	732	705	725	779	767	723	761	786	758	761	732	774	793	841	790	732	766	742	763	734	732	730	745	828	806	794	754	804	786	770	781	750	736	839	757	763	769	745	765	786	809	748	753	809	742	772	762	774	812	792	727	741	757	798	723	741	814	784	810	748	775	725	747	773	796	782	734	773	710	814	784	781	823	795	746	771	788	795	746	740	796	768	716	765	736	732	739	746	742	782	771	716	747	762	756	762	786	709	768	780	799	742	823	764	768	742	699	802	714	726	718	763	794	758	784	745	756	741	752	755	787	803	772	797	798	807	769	793	754	766	801	749	750	746	784	743	767	765	768	778	754	746	795	768	775	766	776	766	726	745	785	778	769	757	736	792	769	803	777	764	777	759	743	769	782	789	729	766	833	799	750	787	780	784	776	803	780	799	753	729	761	796	760	795	723	759	722	743	741	795	786	777	802	748	757	825	702	755	765	798	730	755	791	766	804	709	749	759	741	756	784	803	783	784	748	804	792	754	730	787	753	731	716	762	764	768	746	803	814	806	771	735	759	793	760	738	786	768	743	765	728	773	743	789	741	837	765	810	697	783	803	797	741	735	776	748	782	781	722	771	741	777	784	786	728	799	831	809	753	779	763	742	786	749	759	719	773	761	768	741	718	831	740	784	758	769	784	804	799	770	751	772	739	766	775	728	737	816	745	807	763	788	754	805	733	731	732	781	757	797	773	848	806	789	791	838	763	774	758	769	805	741	794	752	757	766	772	758	771	733	733	778	739	796	738	759	794	746	720	793	746	746	759	800	781	783	777	779	746	786	780	776	740	772	760	773	772	748	766	760	796	837	758	778	852	761	767	783	775	769	804	813	744	772	801	753	809	770	790	782	764	776	772	766	778	758	742	786	732	733	759	744	728	768	807	777	755	738	770	781	812	767	800	735	762	770	773	764	761	760	788	805	791	771	716	793	749	755	795	761	736	748	756	735	785	791	833	779	730	777	784	794	815	755	792	760	765	748	797	735	745	734	791	763	751	772	780	739	717	734	747	739	781	770	796	758	724	751	799	792	724	776	781	683	762	771	802	801	782	750	755	753	800	797	764	769	759	766	807	735	777	752	814	783	771	770	756	772	757	735	769	768	776	766	806	828	766	743	766	717	792	768	781	722	725	808	752	783	786	723	767	754	810	763	813	710	751	770	745	745	804	742	744	824	727	754	754	742	753	814	784	698	779	801	754	762	778	782	761	764	750	777	768	785	773	770	746	765	787	793	723	762	740	774	700	816	763	791	759	793	771	761	754	783	782	796	780	764	805	799	740	800	737	740	755	799	791	757	757	754	795	784	749	715	773	724	784	774	747	702	773	767	776	726	765	727	757	790	776	741	801	750	784	765	782	795	778	771	729
47420	11462	2587	1732	1238	853	695	549	480	444	372	386	324	313	303	329	308	263	271	252	267	217	255	240	241	272	270	248	254	252	229	191	211	219	238	194	229	246	222	232	213	220	236	252	229	208	212	255	229	214	233	214	227	270	230	193	234	211	189	217	229	236	189	226	198	210	220	209	250	190	207	219	199	198	218	211	215	196	230	198	188	233	208	186	239	235	205	206	210	206	193	202	210	223	223	193	214	225	207	213	232	221	206	218	203	246	204	206	199	242	214	213	223	208	222	227	197	223	208	185	218	222	200	221	245	196	242	204	210	202	221	218	212	196	196	225	244	223	189	221	222	217	205	234	191	206	209	215	215	201	221	217	228	231	237	234	201	210	246	206	206	212	221	221	193	234	226	213	212	223	236	195	194	191	204	218	198	218	220	219	183	214	192	217	225	203	223	195	176	204	206	223	193	215	231	206	208	198	231	209	222	221	231	205	223	218	214	214	226	230	209	233	203	196	207	189	191	193	212	201	209	232	242	231	224	240	208	229	202	221	209	213	207	203	209	227	210	224	226	216	236	206	201	222	202	215	233	224	240	196	209	203	236	247	227	223	225	236	219	226	210	215	238	202	212	188	209	239	179	198	192	232	219	209	214	192	216	231	242	210	248	230	224	212	238	223	200	227	196	201	205	204	230	222	216	215	218	202	239	223	205	199	211	220	201	186	207	231	238	270	241	195	228	251	212	197	209	224	229	198	231	234	213	213	228	200	190	230	193	189	223	220	196	219	210	172	205	188	220	231	217	218	221	210	218	207	225	221	206	220	222	217	221	203	224	236	207	221	195	208	219	208	223	205	219	189	225	230	216	190	201	221	196	206	229	214	243	203	196	203	196	228	223	215	233	229	200	201	188	166	209	222	205	191	212	229	206	219	219	203	200	211	218	213	187	241	227	207	225	232	198	231	192	179	230	181	209	216	220	205	202	220	235	221	226	201	216	227	227	222	206	210	220	197	209	227	219	217	193	236	234	223	221	235	214	195	223	211	216	223	229	196	204	190	227	191	217	209	232	219	215	208	223	217	211	220	211	199	204	212	214	214	208	199	208	208	199	211	213	200	217	199	244	232	196	194	220	211	224	227	218	224	221	210	205	241	209	206	202	180	213	237	194	231	217	196	209	234	189	203	207	190	214	207	233	212	228	223	241	190	191	215	224	199	213	217	187	231	209	192	205	224	229	209	211	220	223	196	216	207	208	208	203	206	240	215	210	203	233	206	215	209	198	201	207	220	212	215	211	200	199	231	207	241	214	210	202	213	198	231	204	225	198	208	191	211	219	216	204	209	208	215	236	230	215	195	194	198	176	224	193	213	226	235	215	230	201	242	208	187	181	229	210	203	217	238	228	200	207	222	228	209	195	233	199	208	225	214	221	209	221	212	210	230	198	194	215	230	201	211	211	187	199	211	195	221	205	219	242	213	219	205	204	223	217	227	217	202	220	202	204	208	208	199	205	208	240	226	220	201	216	224	214	204	206	208	219	212	216	217	194	225	196	218	208	222	211	218	235	235	203	192	205	218	213	218	204	216	190	207	230	229	251	210	223	224	246	226	208	233	220	205	218	212	186	203	215	227	227	183	197	221	186	230	253	230	234	205	212	199	204	217	203	217	200	219	214	218	206	239	232	210	211	201	199	201	202	227	226	209	214	217	223	219	237	221	224	219	202	208	195	225	208	230	195	229	245	210	239	195	196	207	214	198	217	236	255	193	218	192	187	221	221	208	232	199	220	222	230	210	221	202	220	220	225	219	215	217	204	230	241	244	179	194	231	219	201	186	208	185	211	197	194	204	203	209	216	213	198	220	210	212	204	174	215	217	216	240	212	169	209	214	220	201	236	217	202	198	230	210	240	222	204	206	192	184	213	220	235	202	196	230	181	232	212	241	236	224	217	224	217	184	216	204	211	237	226	198	191	210	229	204	217	209	218	206	217	203	217	211	208	233	194	227	193	210	210	220	188	225	188	232	242	222	197	219	203	202	221	244	211	216	220	235	223	206	213	205	200	205	194	190	217	191	227	213	198	216	209	238	217	216	201	202	205	218	216	234	218	181	206	204	212	218	213	251	205	208	218	189	219	201	207	179	219	254	211	227	227	190	197	178	226	209	191	233	220	207	195	203	209	215	197	237	195	212	216	196	208	221	217	209	205	219	215	212	215	226	220	220	205	228	191	199	219	215	205	195	197	216	233	198	232	253	232	205	240	207	215	215	215	220	217	217	219	213	216	218	209	216	175	214	202	214	209	179	199	226	238	221	221	199	235	232	217	202	222	217	209	219	196	198	215	226	218	200	231	224	217	208	201	202	215	206	213	236	187	185	216	229	199	233	205	207	210	210	192	230	223	201	224	209	218	217	223	214	220	230	224	210	197	244	236	175	242	240	202	201	208	191	213	212	217	236	231	196	227	182	209	189	209	198	206	216	214	197	217	221	197	234	212	216	225	194	219	224	205	203	244	211	249	234	229	190	239	224	204	230	215	213	228	240	238	178	215	200	198	213	209	209	220	247	219	223	207	224	218	236	220	213	226	207	230	235	233	220	234	223	222	197	230	226	227	216	193	212	212	211	223	200	213	225	224	211	233	206	194	222	219	211	197	235	199	215	201	222	236	239	193	231	179	223	185	236	195	212	220	209	215	223	204	203	218	176	208	197	202	238	212	223	206	224	211	210	250	243	229	242	206	206	227	266	232	206	190	195	223	220	225	210	223	234	195	218	211	180	199	202	270	220	208	213	232	190	208	241	242	201	224	204	210	219	210	214	213	190	208	227	232	222	222	204	256	236	228	230	225	225	205	210	213	209	249	217	219	205	231	218	222	209	209	196	236	238	204	212	210	208	211	218	227	224	234	196	208	205	187	220	201	234	233	207	210	211	241	251	226	236	220	200	218	226	201	220	209	222	206	234	208	186	200	223	228	198	201	217	186	206	217	211	201	200	217	229	215	207	203	224	233	219	248	248	209	196	236	227	199	200	193	214	216	220	206	194	208	211	232	227	228	192	225	204	243	199	216	224	210	199	219	215	225	238	206	208	200	256	207	209	213	211	207	185	218	208	246	217	222	214	207	212	255	204	221	221	221	194	217	211	228	200	206	239	208	218	216	197	229	219	211	215	205	212	230	212	196	200	237	226	193	226	212	214	214	217	235	209	217	204	223	223	199	210	231	225	206	209	220	212	211	215	206	210	233	221	233	237	209	249	227	225	227	204	216	251	230	210	192	218	216	196	208	209	194	214	221	219	220	212	197	186	218	235	217	196	229	205	191	219	210	223	246	219	216	197	214	225	225	227	234	255	226	219	220	191	207	223	237	212	211	241	241	216	210	224	205	231	214	195	188	209	184	189	246	206	201	239	207	193	205	208	204	214	212	202	211	232	208	213	204	218	214	205	201	206	195	218	206	217	209	200	230	234	220	195	200	230	214	224	242	236	212	194	213	223	200	219
23471	2197	4899	5485	4575	3921	3127	2546	2225	1878	1715	1568	1387	1288	1196	1099	1105	1054	961	969	984	838	820	831	812	855	767	781	757	765	735	709	645	653	679	689	648	599	633	658	645	685	643	656	626	625	652	636	646	636	630	611	606	640	587	604	622	590	583	620	586	615	584	568	603	580	558	586	574	582	567	571	579	576	592	568	568	570	593	588	605	573	612	586	564	560	573	555	561	545	556	556	601	556	563	596	587	591	561	549	571	558	633	551	516	561	588	533	564	508	619	557	557	582	550	607	597	570	578	553	539	562	548	580	566	554	559	525	505	573	536	523	562	550	565	523	557	578	595	535	582	577	616	552	556	551	551	555	528	591	544	541	538	579	631	522	607	562	547	579	527	546	514	538	554	585	570	540	556	580	591	541	539	560	516	567	558	544	620	564	539	577	617	567	529	576	535	526	573	572	602	558	599	584	550	516	570	557	544	552	554	589	545	573	560	573	504	593	523	609	569	543	527	604	561	502	571	534	576	567	582	601	600	550	585	562	556	585	523	534	539	564	567	576	561	538	584	566	555	539	529	574	579	555	567	582	545	560	547	620	550	533	547	479	521	549	574	570	536	567	526	562	545	578	544	553	571	517	542	557	523	529	563	606	541	557	612	544	541	534	571	528	552	561	548	528	525	564	539	557	571	547	550	550	597	576	577	551	576	563	554	567	552	539	568	553	530	578	528	502	570	548	581	569	528	574	517	621	514	572	530	580	548	534	551	538	559	554	532	594	516	541	567	547	563	559	527	552	555	561	577	573	577	575	520	532	570	498	556	554	568	540	550	526	527	550	551	512	588	587	578	573	559	563	578	536	573	564	540	545	542	545	565	569	576	581	564	550	553	554	572	530	569	576	573	561	538	538	593	536	594	537	534	570	569	594	576	593	573	523	562	561	573	584	540	581	563	591	532	583	564	539	587	565	564	533	565	535	552	560	506	563	485	587	526	520	588	591	537	546	550	562	577	589	495	559	559	529	547	593	529	575	537	531	573	556	537	530	553	584	554	576	604	542	530	573	566	536	548	575	496	539	539	547	547	592	553	567	536	604	575	555	566	532	565	549	543	573	563	553	538	556	606	559	609	568	587	575	536	582	579	557	573	520	585	529	595	576	552	560	584	539	551	511	550	560	571	511	566	598	536	552	551	531	533	525	540	554	559	612	594	588	554	559	537	585	497	533	570	568	569	527	528	539	594	542	580	552	512	541	557	558	558	567	542	579	562	545	536	596	578	567	551	588	599	553	542	596	528	504	550	516	550	534	573	551	582	526	566	546	601	557	575	576	543	532	571	577	568	531	581	577	567	551	523	594	532	580	542	482	550	513	588	536	548	559	545	541	591	562	560	513	585	579	563	545	557	552	582	544	572	593	568	507	595	544	544	605	501	570	556	546	563	521	539	564	566	539	562	616	587	566	556	562	509	541	541	560	557	580	554	587	550	547	579	571	513	542	532	571	586	545	579	510	550	530	570	516	564	570	528	563	569	564	538	548	555	510	530	548	582	540	525	561	597	579	578	517	599	621	553	566	563	545	557	522	605	518	579	600	522	564	585	585	546	539	613	565	580	616	559	515	543	578	544	555	562	545	575	586	531	548	579	541	535	537	530	589	559	552	514	594	601	562	550	619	573	526	555	565	565	592	540	559	565	545	548	562	552	535	545	577	523	563	523	574	582	553	560	497	581	557	538	542	545	551	592	537	533	519	557	534	578	549	589	570	568	556	581	544	593	559	537	572	500	510	556	503	615	531	551	579	571	561	573	523	523	562	580	566	551	561	544	560	583	551	565	576	555	568	517	546	513	563	509	526	616	603	556	591	561	521	602	549	569	613	534	574	576	581	569	549	575	543	577	588	560	547	543	557	549	555	570	613	553	555	532	553	527	572	586	532	595	561	541	556	591	572	538	527	488	536	551	575	542	578	533	550	600	556	556	525	580	555	541	584	612	544	585	557	525	569	535	535	555	579	515	559	567	607	611	534	565	543	537	557	536	576	547	584	588	571	563	558	537	542	548	550	555	561	576	563	582	543	536	558	563	584	544	529	551	503	536	520	588	571	536	569	581	572	569	585	537	617	529	536	573	552	534	564	554	538	536	564	560	506	551	579	584	545	567	579	551	572	585	549	550	589	580	561	541	583	558	580	610	554	548	573	551	556	583	548	542	530	574	573	562	556	552	560	569	610	557	602	508	557	526	573	555	581	590	591	575	561	598	544	563	533	559	522	533	563	581	573	571	527	538	551	512	548	510	550	559	555	586	570	554	569	591	542	533	517	565	595	575	602	535	546	581	578	573	527	533	575	544	538	551	605	594	530	565	544	577	548	575	577	544	543	519	554	573	570	558	563	557	556	583	511	556	570	612	524	576	578	579	514	553	563	550	569	544	510	544	569	571	556	509	539	583	586	539	573	537	522	530	583	554	557	576	563	580	556	588	562	551	564	575	541	593	544	555	519	541	583	601	566	576	565	593	565	529	513	550	561	557	554	554	577	536	564	582	574	530	587	544	592	545	566	560	587	588	548	569	557	595	533	594	577	606	543	535	591	536	577	558	538	587	567	535	593	566	560	569	582	545	567	558	548	581	553	546	587	579	595	568	547	574	546	611	507	530	529	575	565	578	528	561	585	572	558	572	570	581	525	543	560	552	588	533	597	536	548	518	550	607	556	541	613	559	543	543	592	603	561	578	581	554	585	548	549	536	560	538	537	561	560	525	542	506	544	532	516	545	546	575	545	582	560	507	543	533	540	547	500	554	569	528	505	580	582	559	529	567	579	553	566	571	537	557	552	555	641	526	554	613	538	576	556	575	535	572	534	536	494	540	552	543	592	549	574	525	551	561	573	559	562	595	523	615	547	588	556	577	572	529	586	567	564	562	596	550	546	560	581	528	596	529	555	568	590	574	577	504	557	572	491	508	542	568	541	547	555	536	566	575	572	564	582	552	579	494	524	570	570	545	595	549	518	572	591	561	531	547	600	591	588	535	554	582	554	533	565	574	555	539	527	546	532	596	568	543	550	570	557	559	589	513	580	572	581	594	569	573	566	570	576	516	553	578	538	545	600	578	560	593	546	580	564	550	550	550	558	538	555	577	572	537	523	558	577	595	560	558	596	550	611	522	571	559	579	531	605	550	554	560	577	574	530	559	561	552	546	568	572	544	583	572	524	545	554	533	534	545	542	568	504	537	545	557	562	559	552	568	537	533	573	534	561	531	554	547	568	597	567	546	577	583	568	552	623	534	553	546	546	568	574	611	583	519	528	551	553	595	593	528	561	556	541	617	537	562	524	545	538	556	524	571	589	538	586	533	576	563	564	565	550	560	569	570	547	577	538	532	603	555	537	573	545	548	533	544	544	521	608	579	568	608	555	544	535	577	531	586	539	599	553	510	538	564	576	581	570	552	548	536	554	547	550	542	564	589	577	552	549	536	544	611	582	546	571	587	548	520	558	557	532
5386	253	248	194	218	205	212	211	206	230	208	200	180	184	200	190	171	203	208	185	188	210	199	224	197	201	186	183	203	170	222	194	189	170	194	188	187	196	212	193	206	178	193	192	193	180	182	180	217	188	210	187	173	197	181	223	187	190	206	218	177	211	198	205	198	195	197	177	176	184	201	198	195	199	212	180	201	211	221	170	185	186	192	181	172	196	239	220	202	209	177	177	171	171	179	186	202	190	198	169	180	169	197	202	206	181	194	186	193	177	184	185	193	167	204	165	192	204	184	187	209	217	193	183	217	187	200	197	181	198	197	233	201	209	208	196	195	185	220	196	185	195	220	183	196	205	219	197	184	188	222	179	161	201	192	212	193	187	197	200	189	213	211	187	186	204	196	202	194	172	202	188	202	173	207	164	208	194	193	227	212	194	192	197	183	206	202	170	213	214	198	171	212	202	182	213	198	201	187	173	174	182	201	152	178	198	197	184	188	200	202	180	184	219	185	187	199	180	188	217	194	222	196	198	213	180	207	207	209	184	199	186	185	204	187	175	174	202	200	186	197	199	174	205	183	204	183	181	195	160	213	210	198	201	186	223	192	199	199	195	191	190	176	231	208	201	207	204	191	172	184	189	174	169	179	190	210	173	198	186	184	190	199	202	205	184	193	200	191	188	221	163	189	202	219	188	189	178	168	177	208	200	203	206	190	223	169	188	198	179	169	183	227	196	221	168	183	198	205	211	186	192	174	212	192	191	203	176	196	194	218	204	192	201	210	182	215	175	185	206	195	189	186	210	178	186	195	210	196	195	185	194	190	198	187	182	191	180	184	192	186	239	195	176	182	212	185	204	205	197	200	206	202	195	183	214	183	198	182	208	208	216	172	199	175	164	207	197	207	201	189	177	171	202	175	190	204	195	177	198	187	187	203	184	215	185	205	194	208	169	189	197	196	220	199	204	192	212	179	170	188	212	193	213	190	205	211	197	192	187	166	199	181	182	199	212	206	209	206	203	174	188	187	193	177	203	189	183	175	219	184	181	181	201	184	204	201	211	201	204	192	188	187	168	198	213	219	204	192	198	190	172	176	191	222	195	193	173	170	196	154	196	195	208	173	189	196	196	179	207	214	175	172	166	194	190	179	182	195	198	170	160	194	223	213	213	195	198	205	167	220	184	193	202	206	205	203	192	197	178	192	214	177	215	214	170	186	189	183	194	196	180	199	180	180	198	183	183	192	173	200	210	175	221	167	183	200	185	185	177	212	191	190	187	198	176	175	203	191	186	203	189	173	195	211	196	171	195	174	209	193	182	172	191	179	175	209	178	196	174	179	207	191	198	187	187	200	185	200	178	181	196	202	193	181	181	190	177	186	215	232	196	207	202	216	175	194	190	185	176	208	196	172	193	199	206	196	184	204	179	184	194	195	188	207	185	197	183	198	189	202	206	214	175	193	210	204	172	196	177	184	195	183	200	243	172	178	193	183	200	186	191	212	204	204	192	202	200	227	206	201	207	188	181	195	193	209	202	203	205	225	191	195	195	225	214	193	204	192	196	215	196	215	199	185	201	219	185	191	197	187	224	214	203	191	200	196	193	223	199	196	171	185	202	191	202	184	175	201	219	187	189	210	220	206	181	187	189	215	202	172	183	192	175	194	197	167	185	202	193	178	178	201	218	188	191	197	214	180	203	187	200	212	205	171	185	197	206	191	180	185	187	179	191	203	198	193	177	181	202	184	221	186	168	182	185	199	176	180	163	185	211	192	172	171	201	217	191	176	201	184	177	194	200	191	175	193	208	200	205	212	182	181	153	188	187	163	182	187	184	217	214	173	182	174	196	202	178	195	179	173	191	185	191	210	202	194	205	181	201	195	182	207	190	188	197	197	183	180	165	192	180	166	194	205	206	226	175	198	206	182	166	227	208	203	229	201	175	196	218	205	216	209	212	178	198	194	204	212	211	209	202	211	200	185	213	179	177	185	201	207	191	173	186	193	179	192	190	185	194	184	189	178	193	178	202	207	182	209	192	214	195	225	207	194	202	202	229	189	205	208	216	188	190	188	181	181	191	172	223	169	163	192	183	196	213	188	202	166	207	215	194	179	186	185	178	188	178	188	199	197	180	197	192	192	186	206	171	197	197	195	181	194	192	170	178	210	212	186	202	171	178	203	181	197	183	184	186	178	191	201	174	196	204	191	168	196	197	209	196	183	200	172	205	199	180	207	201	194	196	201	186	187	179	199	192	189	205	166	207	191	169	195	159	203	180	179	199	192	189	213	188	197	210	199	203	214	163	221	199	157	162	190	196	203	190	189	215	206	185	176	204	204	171	198	189	200	193	201	207	213	205	170	203	205	177	188	189	191	192	175	182	192	180	205	186	206	190	200	187	229	170	221	191	196	184	206	182	168	177	172	215	195	192	206	214	213	187	182	194	207	216	199	196	203	195	171	205	184	191	176	207	205	192	210	207	192	183	187	191	200	200	210	191	176	185	190	200	220	183	191	172	175	229	196	197	203	198	205	200	168	199	190	159	177	202	188	215	206	189	184	200	185	212	191	187	203	187	190	188	195	174	174	206	209	194	191	212	186	218	179	179	198	208	195	185	186	180	180	221	196	183	212	202	179	180	191	192	184	178	190	208	204	198	199	224	206	189	192	210	181	203	199	224	188	227	191	210	203	196	185	202	199	208	194	183	185	200	195	209	195	192	202	203	188	184	199	203	205	192	199	174	208	205	186	220	208	208	199	183	197	200	198	189	198	195	194	190	201	189	186	184	193	181	211	167	196	197	204	166	171	198	208	183	204	190	175	187	199	216	205	211	202	221	199	185	196	202	222	197	192	173	195	202	209	189	178	191	170	194	174	183	183	200	201	200	214	218	202	185	180	196	213	197	211	172	200	228	175	197	181	208	188	199	181	194	193	183	188	187	210	195	221	202	203	187	211	179	199	212	201	211	208	191	233	175	176	192	184	164	186	206	208	184	218	189	193	199	188	201	197	211	234	185	207	219	225	185	178	191	218	193	194	176	167	201	191	174	201	204	194	197	176	208	168	186	198	189	176	206	200	176	176	201	199	198	200	215	179	210	223	169	202	220	194	201	198	189	172	176	201	191	210	178	183	186	189	207	195	201	171	205	184	177	195	189	164	171	198	186	194	210	175	186	197	195	207	202	187	190	173	179	206	178	202	188	183	198	195	205	207	205	190	191	187	193	206	194	204	214	204	210	201	212	180	187	177	200	194	191	186	230	204	175	195	200	182	211	190	186	190	195	196	231	197	199	202	200	198	198	180	176	203	172	182	228	191	192	160	230	190	182	197	186	203	211	161	186	207	176	201	198	186	178	162	218	206	204	193	192	210	225	212	205	171	210	198	176	214	180	186	208	207	208	200	204	185	221	191	198	215	176	175	204	188	212	195	171	188	200	200	176	212	192	210	240	189	213	190	206	203	194	220	192	192	205	191	187	191	193	179	214	177	193	185	202
4458	579	671	650	656	630	583	582	575	573	596	590	548	550	539	518	555	577	570	542	520	590	509	538	564	518	542	539	534	561	531	529	526	588	561	567	539	550	558	574	544	558	566	571	542	524	552	559	539	542	573	543	517	589	521	545	510	539	550	513	523	500	554	555	567	530	544	555	512	578	551	531	538	508	569	523	558	547	566	502	516	532	531	536	556	527	548	524	578	519	533	544	553	484	498	541	557	514	517	558	509	514	538	546	512	526	566	544	526	570	557	557	499	544	510	527	501	545	555	566	554	542	509	509	536	507	496	489	509	555	529	554	555	540	534	588	514	528	577	527	565	501	522	560	531	583	530	534	550	500	558	588	559	525	571	547	584	559	566	507	578	515	528	502	534	561	526	543	534	563	554	543	500	541	549	553	512	550	517	539	513	511	499	523	587	566	539	537	562	553	549	554	545	579	537	493	574	536	600	537	529	518	551	527	506	508	576	582	534	547	554	496	543	531	547	536	550	551	562	542	561	555	545	562	560	540	536	514	565	561	530	501	563	577	493	574	563	532	536	548	530	570	602	567	525	540	511	497	562	547	576	508	534	541	544	526	543	575	537	603	590	527	561	539	538	513	525	524	537	540	525	526	550	505	545	517	536	536	567	512	534	531	522	526	562	538	538	567	513	546	598	594	540	546	551	496	534	539	549	537	554	543	566	521	541	574	542	527	552	556	543	536	505	526	544	553	492	552	521	530	556	560	577	530	515	529	573	579	545	511	562	509	529	543	524	547	522	539	567	552	562	582	550	532	534	501	552	546	519	549	524	560	541	564	559	536	567	484	505	536	543	544	536	582	563	500	551	495	506	525	534	564	535	564	539	535	601	563	535	554	577	578	596	558	517	504	559	568	525	517	545	576	506	571	569	526	515	537	513	543	560	506	521	572	543	526	527	532	517	539	569	558	535	526	553	509	594	490	589	551	555	529	548	577	518	573	535	534	581	519	536	550	534	571	512	520	597	543	535	568	547	545	552	512	561	512	536	511	552	518	530	554	541	528	548	513	537	593	562	580	549	546	559	514	526	519	569	571	550	520	589	555	549	513	565	544	585	507	519	550	509	536	545	521	558	520	518	536	554	535	508	530	515	524	539	533	538	542	529	549	481	558	590	527	536	550	525	540	537	532	510	535	525	527	520	543	555	517	556	557	531	541	600	532	528	486	581	558	531	508	599	525	506	567	518	536	528	521	600	532	577	564	507	550	516	541	492	538	522	550	549	555	533	543	539	511	495	525	549	544	556	540	538	562	520	578	502	560	574	556	560	576	539	535	548	566	576	558	523	538	548	525	537	589	533	526	504	565	565	577	529	508	560	524	581	547	513	562	550	543	598	557	506	531	552	531	532	567	536	544	578	509	539	588	495	558	558	518	556	530	544	570	569	537	515	558	545	548	547	535	527	540	576	553	528	538	547	533	551	537	518	531	536	528	537	545	570	547	538	529	595	543	542	567	546	567	566	570	551	515	548	563	558	561	581	524	508	544	527	543	536	537	560	520	501	535	531	522	491	515	514	527	546	529	518	521	545	523	538	564	528	547	561	503	511	545	536	548	557	559	550	544	557	574	540	520	531	528	500	521	524	532	514	527	523	483	554	546	578	541	527	501	598	532	519	543	538	540	545	556	530	542	539	526	525	509	546	556	523	584	511	539	539	556	518	510	559	536	527	543	554	543	534	552	509	480	526	535	560	520	523	556	482	543	571	545	489	522	547	534	503	573	528	556	568	539	544	544	475	524	531	547	540	548	544	501	525	541	593	571	535	528	542	502	527	548	518	520	532	550	531	541	563	521	550	556	543	558	524	558	561	569	548	537	477	571	517	548	553	548	573	551	508	511	496	480	575	532	535	537	544	525	533	535	558	545	512	529	539	541	498	533	513	534	531	537	523	570	524	540	549	572	592	543	532	531	506	539	553	555	548	564	544	537	534	545	553	579	539	541	538	533	597	522	537	539	519	538	521	596	579	505	558	533	587	524	539	561	552	579	502	560	537	567	529	532	567	507	509	539	501	559	567	530	522	546	556	518	528	526	561	515	536	542	541	501	529	545	538	529	514	576	563	526	564	557	538	568	577	570	547	540	537	569	475	576	588	531	519	577	534	568	558	533	488	553	523	556	560	587	549	539	541	535	514	557	538	521	552	532	539	544	512	522	562	534	526	549	524	523	508	513	565	527	525	543	559	565	510	569	538	546	478	545	548	555	501	538	533	548	531	555	557	545	495	530	482	513	548	536	550	545	557	558	542	536	571	563	511	559	537	542	545	544	559	563	563	573	513	548	536	547	560	549	554	542	520	587	554	521	544	488	522	526	578	537	564	559	577	516	539	563	544	524	545	537	579	506	551	532	547	547	563	553	566	581	523	589	536	530	536	527	528	558	552	535	523	545	541	521	572	540	534	583	543	531	555	539	536	544	511	501	529	519	518	497	557	579	520	527	538	529	529	549	542	565	561	521	553	519	524	531	551	512	565	529	563	548	548	558	558	533	557	549	567	586	538	565	536	523	539	544	524	521	516	576	537	518	593	528	510	535	514	515	537	544	506	526	535	535	525	531	516	572	551	520	509	502	562	527	568	560	526	551	552	533	526	576	566	550	520	553	533	533	543	553	561	543	531	498	533	551	529	536	504	582	534	551	578	542	574	528	544	540	575	530	535	510	542	537	573	564	494	552	544	548	567	525	533	519	590	555	602	517	488	528	543	492	542	510	565	548	510	522	536	565	521	546	543	509	544	543	532	569	584	528	501	539	574	539	552	545	529	581	567	535	489	538	535	502	533	534	527	589	545	540	530	571	616	563	565	535	539	482	556	546	567	562	554	530	555	499	543	509	530	562	555	484	559	533	558	538	557	539	538	551	559	525	557	500	541	547	542	531	546	547	550	548	515	545	551	582	550	581	521	514	551	538	569	548	511	553	549	512	532	526	562	491	534	536	546	584	534	513	536	516	582	539	539	539	559	582	526	540	557	527	539	524	517	553	508	547	543	545	546	536	574	537	569	549	517	563	524	549	608	555	534	535	534	542	560	543	557	550	568	558	539	526	583	539	515	495	551	544	519	575	548	517	507	557	511	544	545	539	530	497	542	552	502	494	538	519	554	579	526	538	542	500	522	568	546	512	546	529	520	536	517	543	530	576	619	571	517	523	515	510	536	574	561	552	570	551	556	535	530	533	550	524	546	553	583	504	539	560	505	548	546	509	540	568	549	546	536	518	483	572	540	566	576	595	544	544	510	529	532	569	505	542	525	529	611	513	528	521	540	515	539	540	496	553	535	550	521	566	588	558	547	536	518	547	508	535	508	531	609	566	549	540	510	525	497	551	507	543	531	530	525	540	527	518	542	533	561	551	520	536	537	545	530	546	551	522	558	528	535	558	524	555	555	554	501	559	537	514	528	545	537	549	533	519	573	548	506	526	556	543	527	520	524	524	522	540	562	552	512	545
33502	5275	1310	1019	748	639	520	436	438	411	388	373	324	363	329	312	310	325	320	305	306	322	286	300	326	278	288	311	281	314	321	286	320	282	321	307	304	321	306	310	300	275	292	285	281	317	260	316	319	294	276	289	303	306	308	327	348	296	302	271	280	322	265	322	300	285	285	280	286	295	293	285	278	274	259	309	269	293	331	287	310	282	288	309	291	261	281	271	297	289	323	311	309	291	284	299	293	309	296	325	311	295	300	306	267	261	317	277	318	269	283	299	298	300	287	326	259	292	274	299	280	294	264	264	265	297	290	291	280	299	287	299	296	309	309	325	288	312	315	278	332	292	279	281	295	309	284	305	261	277	288	274	294	293	277	271	278	302	309	281	257	289	273	284	311	305	308	314	274	269	286	270	314	308	266	283	291	283	277	297	287	307	276	316	317	315	267	333	306	293	310	274	280	277	281	304	303	302	264	317	293	312	295	284	306	315	288	312	312	275	283	312	284	285	293	270	301	274	284	303	262	316	287	292	288	295	268	309	294	285	285	284	300	303	287	263	302	257	313	310	296	276	259	306	297	289	277	284	299	287	280	342	270	269	273	300	307	274	288	299	303	279	281	284	269	254	259	265	257	279	308	283	261	280	302	300	260	272	302	279	295	332	301	278	307	298	267	311	288	290	289	331	281	288	285	274	316	291	308	280	266	315	296	303	264	294	301	289	312	313	325	306	326	280	258	294	281	289	308	302	282	311	288	307	290	314	318	330	274	281	264	285	295	284	307	270	284	276	274	273	275	295	296	321	306	268	274	291	270	283	298	264	303	322	302	281	321	268	289	303	275	302	272	276	336	272	294	289	280	293	312	267	296	283	282	284	298	348	292	283	273	312	299	293	308	275	298	287	324	276	270	298	290	292	260	253	279	350	284	291	283	297	309	299	284	319	310	273	316	294	297	299	314	286	276	303	306	280	311	280	303	296	282	273	303	320	302	280	287	281	298	277	293	266	296	268	271	292	309	272	332	321	271	303	256	288	291	282	277	306	276	302	273	290	275	296	289	284	294	280	307	287	275	301	316	298	278	296	292	316	293	306	307	322	270	262	259	278	280	280	333	291	288	319	311	314	269	284	270	318	289	266	313	286	265	297	269	282	321	305	297	313	284	281	296	273	276	300	316	287	296	312	288	280	279	289	301	289	263	309	299	299	269	286	311	280	289	275	281	271	280	308	284	294	303	289	314	284	295	263	288	252	262	292	292	285	276	302	287	257	304	297	298	305	261	294	325	281	309	270	289	294	257	308	279	271	271	308	321	278	262	312	266	306	287	285	269	322	268	280	272	277	326	294	285	281	288	290	297	282	298	280	288	306	301	319	278	264	301	295	302	296	312	290	284	285	284	285	295	305	301	286	297	288	276	298	287	288	269	264	317	337	292	275	294	276	281	249	277	306	289	281	316	306	314	294	262	288	312	258	308	283	289	304	283	288	279	332	290	284	264	266	286	283	307	287	272	306	277	296	275	303	289	301	300	299	301	292	293	248	319	290	294	264	292	311	313	282	282	311	271	290	301	277	264	287	310	273	262	278	277	327	312	277	279	294	280	272	298	309	274	309	292	279	270	270	292	322	274	275	335	326	299	268	278	288	285	282	322	275	257	327	300	267	294	299	296	295	284	275	278	301	323	295	277	278	288	301	293	317	324	273	312	284	321	294	299	298	295	301	295	279	288	288	292	313	295	274	316	279	301	323	266	272	286	255	265	292	285	277	297	290	292	268	316	280	306	302	299	308	316	330	321	321	280	302	269	300	305	299	311	283	298	270	258	292	320	298	305	299	293	283	286	317	294	314	289	300	302	300	285	283	298	293	322	273	294	271	291	305	309	280	297	316	286	310	295	307	268	307	319	276	315	291	327	277	283	313	285	296	275	300	285	266	299	282	281	270	260	269	310	287	302	315	290	291	275	313	294	284	320	298	259	306	275	273	326	298	303	306	304	287	286	297	278	273	302	268	293	309	305	264	309	263	300	303	272	283	275	277	276	298	273	322	299	297	287	285	301	322	242	289	274	292	262	284	294	311	269	297	288	299	283	259	294	316	311	293	276	321	296	262	278	298	323	248	279	289	257	292	318	296	276	294	296	269	310	305	302	312	249	287	317	316	324	282	286	277	297	289	301	286	274	277	304	264	287	329	287	313	315	279	333	299	294	278	286	313	256	314	299	282	310	263	308	283	260	279	255	309	311	301	267	319	304	265	287	315	292	275	274	314	314	305	274	284	268	260	314	261	308	311	267	268	267	271	290	264	278	289	283	322	303	282	300	294	254	295	309	316	302	278	293	320	294	282	252	299	262	307	276	257	315	273	255	290	294	294	280	288	302	275	287	275	330	328	325	291	288	289	318	265	292	277	272	298	328	299	305	310	304	268	287	273	326	305	245	298	256	291	291	296	323	241	301	290	288	302	298	287	265	286	278	274	262	313	296	266	295	280	299	272	312	292	306	285	283	320	291	313	303	268	304	267	277	312	273	291	287	294	292	264	269	303	279	293	303	333	281	282	279	281	283	317	268	286	299	291	285	284	316	276	294	289	286	289	296	277	301	281	302	285	303	289	295	282	297	315	290	278	304	281	324	287	320	292	300	278	277	279	266	278	306	273	285	308	283	274	287	284	311	296	272	301	299	286	288	292	312	298	290	281	286	300	323	315	308	270	283	302	293	294	294	265	291	277	295	268	336	279	310	275	289	279	317	295	283	295	294	273	279	274	262	309	332	312	280	267	279	301	295	279	272	290	275	303	249	317	304	270	300	295	267	280	327	292	275	283	291	295	308	290	291	298	309	266	294	318	327	297	292	298	287	290	305	303	307	298	293	328	308	286	300	302	303	290	296	267	286	312	259	327	305	342	273	281	277	287	287	311	316	297	312	281	303	278	312	296	283	256	284	283	239	279	298	314	282	305	289	309	296	263	310	300	285	297	282	297	311	294	290	288	270	305	283	294	292	283	278	311	283	289	288	312	289	292	301	285	309	292	309	281	298	309	274	273	282	286	278	273	318	317	267	283	281	297	286	304	300	289	269	287	298	265	259	310	289	310	327	287	270	286	296	297	297	268	260	299	279	258	274	312	301	251	281	342	296	305	261	305	297	313	303	310	316	318	286	293	285	305	296	309	305	296	309	349	291	288	301	313	324	292	287	304	288	286	304	262	283	286	287	300	285	284	273	292	301	272	276	293	299	292	294	294	301	305	280	344	280	300	285	281	322	291	308	291	273	292	284	244	314	299	317	305	296	283	299	272	302	282	259	291	313	307	286	306	288	312	306	301	292	275	294	285	280	331	281	288	315	287	262	279	273	280	289	280	296	307	274	261	281	268	296	275	269	325	300	289	287	258	290	280	276	322	326	307	292	292	272	281	292	304	296	290	314	269	270	320	311	298	308	273	275	278	327	273	280	251	283	274	278	287	323	299	274	280	263	295	289	303	290	290	305	297	265	286
16627	1615	3088	3453	2872	2576	2126	1802	1609	1478	1383	1238	1220	1111	1124	1050	1035	952	987	995	1005	925	893	904	905	880	865	879	883	886	825	879	899	811	826	778	803	813	779	759	789	767	785	796	823	739	810	825	764	798	835	790	769	781	696	811	768	760	757	780	785	779	790	742	808	742	757	776	785	752	723	761	748	798	768	756	805	805	778	762	757	776	711	761	749	775	739	763	743	787	731	712	784	752	737	704	775	749	759	803	750	799	780	783	730	759	706	729	782	760	760	740	758	762	751	766	719	772	788	771	732	739	751	741	850	708	806	717	777	780	762	750	713	760	742	769	784	779	793	727	766	783	746	767	771	704	737	776	754	709	764	819	712	771	797	729	753	754	752	730	715	731	768	805	693	717	761	761	762	744	748	727	753	732	814	717	724	737	771	764	751	783	781	808	769	824	748	765	785	765	757	780	767	796	792	760	731	765	763	718	800	789	694	752	733	765	762	736	754	720	749	790	705	755	792	792	744	775	753	758	792	720	735	748	734	735	762	713	772	756	740	781	745	765	749	773	710	721	757	765	751	747	675	774	736	733	768	718	744	774	768	805	734	805	770	714	734	721	744	721	779	753	768	702	748	734	718	775	704	743	742	765	794	747	756	709	720	741	738	759	787	784	757	784	740	715	751	749	784	690	782	699	743	767	711	769	689	790	729	756	733	803	749	778	722	756	738	795	781	753	707	747	770	785	797	745	772	783	730	751	776	786	781	740	735	771	764	789	796	743	727	748	754	728	765	752	721	725	739	800	738	745	752	784	734	782	762	786	743	751	758	768	734	749	763	806	775	768	749	772	739	762	789	768	784	766	757	765	734	787	760	691	760	750	732	730	777	774	722	789	739	741	752	789	728	758	767	771	754	787	757	727	743	730	748	777	742	767	751	769	770	723	757	756	725	755	723	734	761	725	747	767	751	744	775	750	779	805	794	787	788	764	772	731	768	757	722	709	801	779	769	812	763	785	743	740	687	752	748	732	781	728	740	810	756	827	702	752	728	754	768	758	735	781	809	765	764	746	767	763	776	746	757	735	792	750	774	764	753	689	701	772	780	740	769	758	730	780	720	786	781	805	727	747	724	738	779	767	751	783	729	702	769	716	759	735	755	748	759	742	741	717	784	737	794	787	776	719	765	736	759	746	742	752	728	738	755	759	723	737	758	771	793	747	713	781	741	758	743	787	829	761	724	780	785	741	760	773	708	717	771	765	777	800	763	764	723	781	803	754	772	762	766	760	771	715	756	725	711	784	811	809	707	784	777	809	746	751	683	763	767	750	766	759	743	762	785	741	745	761	786	756	737	780	755	731	731	727	741	725	780	706	770	732	779	719	722	721	734	720	784	735	743	771	753	762	766	705	731	766	774	751	750	785	739	777	727	762	741	754	742	735	736	738	757	764	760	761	722	759	765	784	769	789	756	733	768	742	762	761	769	740	773	795	752	773	757	733	758	779	743	769	736	770	732	772	723	758	755	776	733	756	782	789	709	760	706	736	754	795	728	758	743	738	779	768	719	761	792	758	683	763	769	808	763	778	771	792	731	731	739	733	760	764	747	744	754	797	745	738	757	801	744	731	741	778	767	784	728	757	763	760	734	776	721	715	756	699	799	787	705	740	715	778	747	751	740	737	727	740	770	795	764	722	779	770	797	787	751	759	757	733	729	734	754	752	734	788	754	753	812	750	726	737	715	795	793	753	765	776	700	738	770	777	770	693	746	709	776	781	729	742	780	774	760	777	747	754	746	791	778	753	748	753	768	741	787	802	787	772	755	766	742	761	749	702	706	743	722	726	772	750	764	736	731	752	760	722	777	751	760	771	718	730	790	752	795	747	765	789	755	707	769	753	763	769	764	762	773	764	767	759	750	801	764	761	710	742	727	774	745	803	760	714	792	736	736	771	738	748	799	786	741	779	725	776	736	816	736	757	761	786	771	833	758	788	745	753	743	728	744	727	711	743	742	779	753	744	770	764	755	789	806	715	762	734	753	749	745	804	758	745	752	792	752	780	742	804	755	727	778	726	760	773	807	801	768	767	732	753	763	797	736	763	762	744	690	751	746	712	791	794	778	807	739	788	754	779	717	772	721	750	766	776	816	703	794	833	717	776	780	705	743	772	769	798	746	705	700	771	809	752	704	738	779	730	748	728	738	735	755	734	757	790	758	744	701	744	753	764	752	744	804	710	762	769	749	684	762	751	788	793	781	764	726	764	762	794	801	724	773	773	727	705	757	726	841	740	808	772	746	786	797	712	788	692	789	801	815	773	771	714	757	749	789	780	732	730	767	734	717	747	689	719	756	780	739	753	718	703	716	729	744	782	784	755	756	711	743	694	772	725	755	781	721	776	740	769	726	763	739	767	728	700	794	766	777	768	752	814	752	762	765	715	721	770	783	778	761	762	775	788	739	719	832	799	748	762	802	751	787	765	768	789	765	776	724	712	728	821	768	741	784	764	769	805	804	740	776	732	788	717	749	745	811	719	757	764	709	706	765	767	796	772	821	772	794	744	750	761	769	722	746	664	740	716	763	778	774	777	749	770	745	769	713	746	752	762	797	726	783	759	737	773	798	814	776	730	778	717	807	770	735	786	782	725	742	756	760	770	765	800	779	754	713	765	724	681	806	789	737	741	765	720	772	775	714	773	706	763	736	702	711	814	758	768	756	780	757	787	741	711	709	776	749	777	777	709	728	745	702	767	729	792	823	712	776	749	759	745	706	705	806	745	740	810	750	757	726	740	745	739	761	709	761	767	810	740	773	754	772	758	784	773	771	744	754	747	724	759	741	766	749	745	730	745	736	786	751	721	768	764	782	771	742	770	730	782	758	731	696	784	815	719	754	761	750	746	706	701	779	763	788	744	751	801	756	713	761	773	759	757	736	740	708	757	716	758	799	763	784	778	765	763	725	801	723	786	727	790	775	772	731	717	818	764	698	738	760	745	751	715	783	713	748	769	747	758	790	746	786	726	774	747	729	760	775	797	713	721	785	756	747	714	806	806	749	742	744	757	770	743	787	754	732	701	800	771	714	770	743	738	724	774	714	722	793	765	742	706	753	790	698	775	777	785	784	765	718	715	756	800	809	738	763	778	789	741	796	733	757	745	740	772	756	791	771	759	719	733	774	820	763	735	744	745	723	738	754	731	771	750	788	722	779	769	758	765	754	708	754	800	744	776	766	742	706	742	769	754	689	725	735	675	823	814	711	710	735	765	720	788	725	819	754	776	733	739	746	756	788	783	765	793	754	719	734	738	722	735	766	775	711	765	813	729	806	767	795	744	754	792	797	759	806	716	777	735	744	769	748	754	740	770	751	766	777	786	786	729	700	750	760	742	727	766	753	754	757	757	797	759	759	809	746	756	734	769	770	766	763	762	745	771	723	757	794	797	803	751	759	732	765	743	768	767	761	736	773	774	784	780	725	731	741	778	776	775	791	751	765	773	797	754	713	793
47724	11738	2765	1849	1210	880	673	542	479	423	363	336	345	319	318	269	283	251	242	238	276	256	219	242	225	234	270	207	242	231	212	218	235	249	233	202	226	250	201	203	241	200	234	208	206	211	199	218	214	239	218	238	202	222	205	196	195	242	240	199	205	207	199	195	198	199	190	217	196	198	220	221	208	227	223	228	215	187	189	223	191	205	208	206	214	249	215	228	229	222	216	222	200	196	221	212	245	187	202	219	219	182	208	200	195	194	201	181	220	217	184	228	196	222	229	219	215	207	223	222	211	231	212	221	203	214	230	208	195	208	216	202	226	208	229	219	181	202	221	215	196	189	220	215	193	209	217	220	249	218	194	243	200	209	208	206	232	238	230	244	231	196	235	211	208	204	219	202	196	198	225	173	210	205	231	208	219	197	214	200	188	204	215	209	200	193	227	177	207	211	233	184	199	217	221	196	203	200	216	215	219	198	203	192	215	206	208	226	214	200	213	190	198	199	200	187	215	188	194	220	223	224	199	228	220	168	220	188	224	210	206	204	182	187	196	184	224	190	197	220	186	243	211	214	203	197	190	238	222	191	179	202	202	190	211	199	231	200	202	202	214	217	179	228	214	182	205	211	186	221	208	203	192	213	213	208	229	191	202	192	210	216	195	205	203	214	196	214	224	214	245	209	212	228	187	215	203	196	210	238	193	223	225	184	211	220	224	189	228	175	223	206	203	196	206	200	241	225	203	191	201	242	217	210	209	180	229	215	200	206	222	239	207	195	209	230	200	223	215	237	180	190	193	189	218	209	191	198	200	219	225	209	212	230	243	218	225	205	209	223	187	200	230	197	218	206	222	224	224	249	213	211	217	197	193	206	196	254	217	226	216	216	211	226	208	206	204	192	214	197	198	220	198	215	223	218	209	202	231	220	218	204	199	216	204	229	200	214	233	210	209	202	211	205	217	251	190	205	216	194	219	226	192	208	238	232	192	182	198	198	218	222	227	185	227	232	213	236	224	224	184	202	191	228	217	222	216	193	213	218	190	207	209	217	203	219	202	236	209	226	197	194	231	225	228	201	188	213	197	198	197	195	226	211	246	195	223	212	216	217	217	222	221	182	219	217	197	228	210	215	209	231	216	196	206	198	197	194	218	212	201	223	190	232	227	209	231	209	198	229	242	208	209	207	218	240	230	202	207	228	230	213	200	238	230	218	195	227	221	227	192	193	192	210	207	187	193	198	210	225	217	202	208	218	225	189	210	224	192	190	185	198	205	191	205	213	207	211	196	195	230	190	206	206	215	208	203	203	217	227	209	197	214	227	235	188	193	185	221	164	228	215	213	215	226	200	218	239	210	230	210	224	181	187	216	209	193	193	214	202	195	202	188	231	232	185	207	221	219	202	243	205	184	202	215	229	213	204	204	229	228	173	211	216	249	196	221	231	221	210	234	202	215	222	217	196	221	211	212	200	194	214	185	209	223	232	191	215	224	162	212	220	187	198	241	209	205	217	202	223	202	228	186	185	211	218	223	189	218	208	206	224	203	202	196	189	209	203	193	172	206	211	201	223	206	190	224	197	209	217	240	209	204	202	204	192	209	186	191	218	213	195	220	203	201	211	212	200	219	224	210	210	214	233	200	207	221	187	209	206	198	202	234	207	186	211	193	221	196	206	212	248	204	209	184	203	205	190	205	202	204	183	204	179	216	199	218	199	226	207	213	223	211	212	196	199	196	199	184	209	212	196	237	200	235	222	198	221	214	214	232	225	197	221	200	191	219	197	201	192	226	231	239	223	213	205	200	207	210	214	199	213	201	203	228	193	211	189	193	215	217	188	203	196	206	228	213	208	205	205	209	209	198	192	225	203	210	185	209	165	219	182	187	223	198	197	208	210	222	211	225	217	231	219	230	196	209	205	201	217	230	213	224	223	212	213	234	226	189	219	206	198	199	201	204	197	206	193	223	179	185	208	205	226	218	205	204	226	211	212	209	198	200	190	221	240	211	206	222	204	189	222	210	191	197	189	194	231	195	209	216	204	183	231	219	219	221	203	208	210	204	226	213	245	204	194	197	216	220	209	221	222	230	199	210	200	208	222	220	202	213	198	211	211	194	202	233	201	244	178	230	206	230	211	180	213	222	205	188	194	203	202	221	197	191	204	225	207	218	219	186	214	215	199	218	216	195	228	225	216	196	176	201	210	191	192	203	189	200	209	224	221	198	210	214	237	210	199	188	218	217	230	204	217	203	207	209	217	175	211	209	197	206	207	211	181	196	179	197	227	233	184	207	202	215	219	182	204	221	225	226	232	209	205	208	223	209	236	220	203	207	209	219	206	205	208	215	176	201	224	204	203	211	197	228	231	199	211	214	214	205	199	188	215	196	202	182	213	206	217	219	222	229	221	224	211	213	180	225	212	221	212	204	240	217	211	207	213	209	212	219	219	220	174	191	190	208	225	183	208	213	222	216	214	216	231	199	236	188	213	222	199	183	214	198	207	206	208	190	213	227	244	210	230	201	189	187	172	213	199	220	232	218	199	201	204	198	197	201	205	198	214	207	233	204	194	202	220	199	204	198	183	201	195	196	230	213	213	199	206	170	219	211	216	211	212	223	213	211	218	209	219	202	202	189	233	209	216	200	194	207	192	194	200	205	206	207	195	186	230	219	225	200	177	209	199	228	201	190	208	217	189	218	215	213	225	210	206	196	232	193	192	205	225	221	225	202	218	200	206	223	234	207	191	217	189	221	230	228	201	261	227	221	215	204	215	176	199	218	201	202	205	245	217	234	207	216	209	218	211	184	212	182	206	229	206	230	216	237	201	216	202	193	205	225	206	206	201	229	198	215	222	209	199	217	204	194	233	203	188	211	234	216	184	196	212	200	211	215	213	220	199	196	181	201	193	222	218	200	197	186	215	197	212	204	219	211	239	232	206	205	223	219	218	198	221	188	204	214	215	230	206	232	227	225	210	206	192	219	214	216	186	190	201	200	236	195	209	214	221	205	209	211	219	194	219	191	210	220	226	206	207	202	215	224	220	194	188	188	178	197	210	210	185	233	222	208	188	199	203	244	211	194	216	206	209	229	204	221	198	211	209	225	186	201	205	212	211	202	207	210	218	206	229	202	212	233	199	231	211	195	208	232	209	201	223	218	253	207	209	219	223	222	232	182	218	189	188	205	197	206	185	218	243	195	195	199	193	208	197	195	193	196	197	231	206	246	201	222	193	205	207	221	228	236	235	192	211	202	211	200	205	235	206	235	220	213	227	226	207	223	235	229	222	207	202	194	207	205	216	214	217	221	205	215	190	221	211	224	204	208	189	217	221	203	251	207	198	210	215	207	208	231	206	227	196	197	208	192	229	220	225	209	201	200	216	203	196	195	185	214	226	218	201	206	200	226	199	193	237	223	225	185	214	220	198	203	215	186	219	168	189	194	191	207	191	223	213	217	224	195	222	208	225	201	207	205	201	209	205	231	197	202	227	235	230
23218	2155	4797	5453	4696	3819	3052	2620	2192	1868	1720	1545	1491	1238	1208	1161	1137	994	963	967	928	861	841	762	803	764	725	729	712	743	665	634	692	664	655	688	700	655	660	595	658	598	604	593	625	601	604	627	617	579	584	603	572	572	582	597	597	572	590	609	609	567	550	518	559	550	533	565	545	555	587	572	553	578	579	588	573	544	551	548	548	576	573	531	523	588	561	566	548	549	559	586	520	609	584	541	591	567	513	560	581	544	542	585	545	543	504	578	567	591	595	580	535	547	549	561	541	556	520	560	568	533	555	538	576	574	564	537	553	539	538	533	524	534	574	556	536	561	518	564	558	550	564	572	540	540	524	574	537	568	542	569	545	506	576	556	568	509	571	535	528	535	577	541	566	544	525	546	535	563	550	512	543	574	599	578	569	603	528	529	557	525	549	550	568	538	580	547	543	522	578	576	544	537	586	537	536	564	517	562	569	574	525	543	553	521	571	538	554	532	534	609	579	540	544	523	613	512	551	522	542	532	512	552	551	551	555	554	504	510	559	569	508	569	518	519	548	521	556	569	545	569	536	558	531	555	515	566	537	555	537	552	562	555	562	542	559	506	567	541	549	559	560	542	553	496	547	534	558	571	580	540	536	577	542	565	575	583	560	562	546	540	529	572	560	572	561	491	543	524	538	523	540	543	552	576	568	496	539	523	524	543	551	574	568	539	517	567	541	557	552	544	532	532	584	547	572	547	503	538	540	557	539	559	542	544	524	521	545	537	558	537	558	536	553	526	518	576	542	564	536	508	518	512	530	566	546	572	561	515	550	544	583	516	528	538	559	545	573	532	562	557	552	580	563	504	528	547	541	527	558	521	551	537	540	543	550	554	576	555	563	567	552	506	554	517	558	536	582	528	546	531	566	568	540	545	540	545	515	559	541	543	537	568	563	502	568	606	570	512	559	552	565	563	554	541	584	556	536	545	526	566	515	565	593	544	529	496	495	537	563	584	542	561	581	528	544	559	590	559	554	554	523	555	515	506	588	555	551	535	542	548	526	536	559	531	526	563	527	521	519	489	515	566	547	528	533	552	547	512	547	507	542	532	530	557	556	557	571	532	535	548	483	514	594	504	521	494	510	513	523	552	559	535	521	530	608	525	546	524	520	556	556	557	541	532	598	517	515	462	565	553	558	532	531	529	528	582	539	545	557	523	556	519	563	552	533	515	553	572	587	573	582	549	546	532	571	511	534	519	516	526	539	519	563	586	520	537	523	512	559	559	532	529	563	560	525	576	543	522	552	550	488	575	545	555	534	537	538	542	542	551	502	523	544	499	527	518	554	517	548	577	554	524	522	577	524	573	538	558	512	572	538	562	529	530	518	569	529	531	556	521	511	548	590	526	520	523	525	562	517	538	539	550	523	525	545	568	513	540	521	546	520	516	562	536	534	577	553	549	517	549	541	566	533	547	571	512	541	521	505	550	599	583	509	531	540	536	557	535	491	541	524	555	558	570	583	513	542	515	500	503	555	569	547	545	534	569	543	524	552	537	566	537	520	572	503	509	528	567	532	525	529	526	550	507	526	566	529	612	535	547	518	565	542	542	550	616	544	505	539	545	539	547	576	589	560	532	524	542	521	552	566	539	542	547	559	562	542	539	561	521	552	500	571	537	572	557	539	535	557	489	573	561	553	565	530	537	556	513	521	514	566	545	557	548	539	556	564	547	510	564	617	533	531	550	539	552	551	549	533	574	564	498	498	544	511	556	542	520	537	552	588	549	530	562	534	512	576	579	535	543	513	564	549	579	545	535	558	547	543	553	530	544	542	567	539	565	498	559	549	556	524	565	550	528	578	553	534	530	558	567	569	522	521	522	598	571	521	554	531	569	542	565	540	559	545	550	515	525	542	579	555	539	501	576	537	545	537	563	564	551	544	566	566	579	542	511	587	579	575	552	514	538	555	524	554	540	548	512	564	558	523	498	556	558	542	532	551	561	552	541	547	504	525	520	523	522	519	515	535	570	552	532	556	527	562	496	554	537	521	521	515	524	549	588	574	532	527	579	532	545	505	569	531	530	536	559	552	529	531	558	526	541	520	549	543	566	519	554	537	573	519	542	535	557	529	509	538	504	567	546	575	567	539	498	510	556	525	572	530	555	548	549	526	530	539	541	531	529	538	571	550	547	563	531	568	574	534	546	553	505	581	571	514	552	525	524	540	523	493	549	518	530	579	535	519	571	574	542	531	531	585	535	522	537	509	555	568	535	545	572	566	561	576	535	532	519	521	552	573	574	549	504	592	555	544	539	508	564	532	559	540	568	559	567	537	561	523	535	529	537	548	562	537	552	558	563	549	545	522	594	542	522	566	533	574	548	518	562	557	518	587	537	541	540	529	572	527	536	530	554	518	558	531	563	550	571	552	538	544	564	538	573	516	532	567	533	561	527	572	524	504	590	550	545	545	599	562	552	522	549	533	539	527	542	566	523	502	580	521	564	580	570	540	542	543	553	514	501	545	584	560	519	528	545	556	516	573	552	542	556	532	538	548	521	521	539	543	542	573	521	537	540	557	521	543	564	534	550	546	536	567	569	591	570	521	535	509	528	513	574	565	525	541	553	498	534	520	535	587	554	534	563	550	561	564	524	580	535	584	534	551	599	533	551	541	524	539	574	522	573	551	523	532	574	529	554	547	590	550	583	538	574	542	517	533	525	577	535	566	489	558	567	533	520	555	566	521	538	554	545	565	535	548	532	554	519	563	626	554	553	547	553	487	604	547	563	612	559	544	530	563	508	519	575	543	552	533	551	508	560	500	551	580	561	521	500	568	497	545	579	518	539	566	584	572	546	550	556	486	505	561	542	522	543	574	510	547	545	543	536	531	581	549	511	585	536	531	554	580	527	531	544	552	548	540	575	511	576	584	517	515	500	559	557	565	512	542	525	563	592	479	528	547	548	524	537	509	539	556	554	552	504	561	572	560	547	567	541	543	558	531	577	548	521	550	564	464	558	553	521	537	549	549	573	540	525	529	550	527	576	516	519	536	523	578	533	524	527	551	538	540	538	535	572	551	528	539	533	557	546	523	483	552	555	509	531	556	596	553	538	546	553	534	560	546	537	546	504	528	533	533	569	508	545	563	522	587	530	541	561	505	535	528	546	561	511	516	564	543	584	534	552	605	535	561	564	503	552	535	532	540	525	559	575	526	509	563	581	531	518	568	540	547	543	537	537	592	585	483	562	511	597	548	523	555	544	538	489	529	566	520	574	585	522	551	542	540	571	514	546	550	545	556	551	535	547	569	531	522	537	534	508	573	540	558	512	518	539	541	482	526	530	519	566	544	549	510	545	551	558	555	513	559	516	569	543	557	541	560	543	547	558	536	541	555	551	581	528	547	546	530	555	561	530	583	563	540	555	540	526	507	529	527	514	552	502	548	537	540	537	518	568	515	545	497	492	556	563	551	511	535	528	553	538	521	565	521	539	552	524	541	558	508	541
6093	420	232	246	206	227	197	222	162	182	199	190	195	184	208	196	202	170	202	204	186	181	202	191	222	200	165	196	183	211	188	163	199	165	192	184	202	214	195	186	188	173	188	200	188	197	173	200	182	190	197	176	189	154	219	218	189	213	206	194	181	183	204	185	204	170	182	191	198	199	190	187	195	190	181	173	167	204	184	212	204	214	207	187	187	197	201	175	201	182	195	181	190	191	230	218	207	192	228	173	196	185	210	191	213	219	195	206	213	199	197	193	200	173	202	186	184	194	185	176	179	207	193	169	197	216	178	224	177	197	186	202	198	184	186	181	206	178	188	166	215	221	174	189	186	186	180	218	169	168	185	183	195	181	179	182	179	169	215	201	188	190	169	188	162	197	206	183	211	209	210	178	196	212	210	151	202	210	210	188	223	172	184	188	216	174	204	182	205	206	200	182	181	187	208	193	180	199	192	197	181	209	192	221	196	161	164	190	183	174	184	198	186	198	180	183	213	193	195	163	173	221	202	173	171	183	197	178	193	212	184	203	207	221	191	199	190	167	184	175	180	201	208	190	193	184	179	194	191	173	186	170	169	177	213	207	191	185	202	200	179	191	189	180	168	218	209	166	179	195	169	205	186	198	188	187	177	179	157	204	208	205	166	180	181	193	194	214	184	182	214	213	200	175	192	171	180	183	203	168	201	184	200	194	202	212	186	192	205	191	187	191	183	198	186	201	182	182	195	202	186	172	208	185	181	185	181	180	203	184	207	186	201	195	180	171	204	187	201	186	178	183	171	209	188	196	204	191	193	201	198	182	195	179	186	199	174	202	208	187	202	175	188	167	213	198	201	197	175	195	175	199	201	183	202	159	205	208	194	203	192	170	203	212	177	220	207	184	179	186	207	221	178	201	176	174	197	188	191	183	206	189	179	198	152	177	209	194	176	205	182	206	221	187	190	191	185	188	157	217	198	181	191	170	176	176	200	182	194	204	194	171	175	196	196	169	196	190	208	222	189	192	176	177	195	180	197	161	213	196	198	202	193	171	220	196	200	184	194	193	180	147	187	199	174	197	193	199	189	193	207	147	179	199	200	196	177	193	172	218	191	179	175	217	184	171	194	219	183	168	185	197	208	179	188	185	169	193	184	187	201	191	212	204	196	193	190	181	197	174	194	180	212	196	176	201	171	174	205	176	194	188	192	204	221	209	204	180	198	171	185	188	180	182	182	190	189	197	192	179	191	200	187	194	193	187	172	171	177	182	180	211	160	189	187	205	191	202	202	169	185	209	206	212	210	193	176	173	177	194	153	196	213	155	197	197	197	190	194	181	189	189	167	193	187	199	188	201	183	210	188	201	173	144	197	188	192	204	195	197	215	213	200	174	192	199	178	173	181	199	181	157	192	180	178	189	200	201	186	199	173	197	198	206	188	151	177	204	196	196	169	199	179	208	200	197	188	181	170	180	180	181	195	182	173	173	170	193	188	191	187	205	187	172	196	176	179	204	201	205	178	188	217	201	191	185	197	173	184	182	196	194	195	176	206	202	160	170	218	178	198	213	184	190	175	186	190	154	222	192	180	200	192	177	177	206	198	184	212	213	184	194	214	193	205	191	204	198	189	176	199	189	176	198	183	181	182	197	162	183	160	179	207	183	171	190	193	198	181	169	189	207	176	181	194	198	183	194	196	207	181	198	205	186	176	177	188	193	191	218	186	184	149	195	197	173	175	178	185	169	172	177	174	211	200	181	188	172	166	212	174	187	192	219	187	183	183	186	199	180	191	194	186	183	189	183	153	176	180	188	172	208	186	196	156	188	210	203	194	196	188	207	181	186	180	185	184	192	193	191	179	203	225	163	176	167	178	191	194	201	182	199	171	197	190	194	199	174	213	208	181	205	173	184	182	178	175	182	172	169	203	203	180	192	179	222	200	194	193	186	175	195	161	204	178	203	182	154	191	176	181	198	213	186	203	208	197	195	194	175	182	177	187	191	186	188	196	195	174	193	178	180	212	190	212	213	204	186	190	203	187	192	185	178	179	187	216	181	206	209	169	184	182	191	187	192	199	189	183	164	186	235	219	170	182	211	182	195	180	195	185	192	195	169	163	187	167	208	197	178	204	205	203	178	178	181	180	207	181	171	178	186	181	190	204	180	175	187	167	195	181	175	194	183	186	194	201	176	190	180	189	206	192	189	191	177	190	197	187	211	187	192	187	209	177	190	189	194	166	168	187	197	178	193	199	194	203	188	216	203	216	170	189	204	182	198	193	174	169	195	172	196	211	211	203	212	188	178	179	184	214	199	174	184	188	208	190	193	181	194	207	210	188	178	201	189	160	181	177	186	197	183	194	194	182	186	187	185	178	181	205	202	202	210	175	205	210	188	188	214	179	197	196	181	179	194	184	175	165	186	180	210	198	176	200	191	176	202	199	197	186	192	173	198	185	190	210	196	198	207	187	196	181	164	201	207	182	198	197	177	190	183	183	188	186	179	195	182	188	173	190	182	192	173	192	184	201	179	190	175	187	198	171	186	198	181	180	209	192	171	197	174	207	193	195	194	222	185	167	195	181	188	203	207	178	189	188	178	196	179	175	203	195	177	199	195	203	182	205	193	179	206	197	206	192	170	180	191	178	186	164	191	194	182	205	180	195	182	171	176	182	197	189	216	203	203	182	183	184	188	214	168	184	171	172	170	193	201	177	169	193	193	158	175	207	195	203	212	178	199	193	191	204	185	212	178	197	194	210	212	182	196	189	200	168	187	207	181	181	169	177	186	185	206	181	192	174	201	165	185	160	178	200	205	186	185	216	184	215	196	207	211	201	199	197	202	183	215	197	199	178	188	191	186	214	197	192	201	188	181	183	189	183	194	175	190	182	171	182	197	219	190	199	196	193	207	210	179	205	181	194	169	190	173	174	197	192	215	178	198	181	213	187	183	209	179	202	167	187	165	182	182	173	193	188	191	174	184	195	194	192	185	191	174	199	182	192	195	197	212	190	174	195	187	192	170	198	192	191	215	175	196	200	191	231	196	220	196	201	181	205	185	203	191	180	168	184	180	178	185	174	185	195	173	191	184	186	206	216	188	198	195	183	210	187	190	197	184	181	180	198	212	177	208	199	188	198	190	214	185	179	187	171	185	189	199	190	198	197	174	185	202	207	174	182	177	199	182	177	187	195	201	180	193	193	213	184	199	203	217	190	204	197	195	184	170	204	196	179	189	204	181	202	165	193	188	180	190	179	175	201	190	205	211	191	179	182	189	204	192	190	184	190	190	160	192	210	189	183	210	193	186	201	196	181	192	197	192	180	196	187	205	176	189	180	166	146	179	197	176	188	197	172	193	175	169	191	204	190	196	185	200	175	182	206	191	183	189	187	153	207	186	187	199	174	202	205	187	189	173	195	187	195	206	180	194	176	199	182	195	166	201	186	184	191	173	183	191	193	174	222	188	174	171	174	186	166	164	195	186	193	178	191	212	209	192
4911	576	735	706	706	620	641	604	608	566	508	553	613	567	524	528	529	548	521	529	518	546	522	583	555	572	535	536	499	540	553	539	567	584	522	538	529	510	527	544	547	542	542	472	523	548	542	508	499	519	503	550	569	520	540	534	515	520	535	527	489	546	502	559	532	579	513	507	519	531	514	514	553	548	524	498	548	510	546	514	518	535	552	526	532	549	544	511	511	501	540	540	548	560	510	546	528	501	529	513	491	521	507	514	532	506	523	544	484	521	536	503	549	510	505	535	505	525	526	565	513	550	541	540	565	553	509	543	522	525	502	528	500	550	561	561	559	471	503	488	537	469	547	532	508	504	524	541	586	518	549	552	586	510	510	518	515	526	504	533	527	499	544	512	553	563	488	469	518	516	504	518	547	539	494	562	558	555	530	500	578	508	560	506	524	527	504	539	542	509	543	534	486	566	542	514	512	553	507	473	544	487	491	519	473	558	506	542	553	502	559	558	525	512	553	513	530	538	534	522	550	527	510	490	500	492	527	553	507	504	561	515	543	519	534	496	536	548	532	555	510	475	537	506	506	537	555	545	491	542	505	528	569	528	477	519	562	501	495	496	509	531	508	557	521	518	534	561	527	510	515	534	520	545	513	477	544	529	523	551	524	541	535	515	541	524	532	492	537	478	482	552	479	561	515	509	547	483	558	512	533	531	563	534	493	533	529	564	503	548	563	534	573	529	530	552	540	514	528	511	519	490	549	544	501	518	506	483	525	519	526	525	493	518	518	517	510	565	553	539	524	581	527	526	532	529	557	573	490	534	540	509	567	535	497	508	557	540	559	549	564	549	535	525	559	579	482	504	557	555	541	492	508	541	529	515	581	490	538	552	519	522	509	491	564	471	522	527	560	487	513	470	545	531	508	545	542	512	521	491	484	517	535	540	512	554	538	508	508	507	522	551	473	528	536	542	503	540	519	521	532	539	522	530	539	508	545	556	572	527	497	546	550	514	528	551	496	514	491	516	514	498	497	537	582	522	512	558	487	555	547	520	543	517	547	504	535	488	537	577	540	541	535	534	511	524	523	527	550	520	567	514	490	515	530	509	485	546	542	536	520	554	504	559	512	561	546	509	491	514	515	520	541	521	500	533	577	514	503	541	548	557	539	516	513	535	508	513	466	554	524	571	524	503	511	541	526	534	528	534	522	482	518	505	572	531	504	525	488	543	533	503	521	523	519	511	486	465	528	529	494	510	557	505	509	552	494	539	517	568	511	541	531	537	510	565	520	537	550	492	532	566	521	517	512	502	560	554	526	549	538	549	486	563	545	540	511	529	506	503	510	523	524	538	525	530	564	538	532	551	492	515	533	559	536	531	524	521	513	551	540	535	546	513	496	559	553	557	537	542	554	498	539	528	523	536	544	521	523	508	548	513	517	520	509	500	547	519	518	523	531	559	560	531	535	503	517	514	532	534	528	524	543	489	525	474	509	552	531	532	541	542	505	491	525	499	557	515	519	489	515	553	514	507	483	516	497	533	521	561	528	544	509	532	494	518	504	554	543	509	492	519	511	508	512	549	541	551	572	517	530	542	534	579	533	531	486	510	525	529	520	514	534	494	538	512	540	570	546	526	522	554	538	504	540	502	556	522	546	538	532	515	514	513	534	504	545	554	540	524	575	517	527	536	541	545	555	520	550	530	513	534	494	528	516	521	544	493	569	572	544	518	526	522	515	512	558	523	487	528	501	530	553	534	566	495	497	542	550	602	552	519	539	503	539	511	504	476	523	495	565	556	546	543	509	523	519	515	555	502	518	543	537	538	516	544	530	530	555	504	541	499	532	539	507	519	524	529	526	518	514	540	512	529	529	527	508	505	523	508	532	562	541	488	550	537	525	538	484	542	563	519	538	525	486	556	528	505	534	524	538	533	498	527	521	517	546	510	520	573	553	529	504	503	506	503	510	507	545	503	570	554	504	525	570	530	560	546	509	529	516	502	530	522	500	531	509	536	533	559	527	514	541	583	488	550	537	552	564	485	544	516	535	544	530	540	558	490	560	545	502	485	545	572	523	485	533	530	569	495	561	512	517	525	552	573	566	560	527	536	516	531	513	531	506	534	539	568	477	501	533	540	563	519	534	543	528	540	515	554	587	517	539	542	506	549	538	522	595	515	561	550	514	555	527	484	521	518	552	479	562	586	480	558	517	524	493	537	522	537	524	510	487	519	510	527	501	559	506	517	575	524	521	579	545	556	509	528	537	572	589	526	540	554	557	557	515	528	555	512	512	555	508	531	509	563	562	516	551	552	520	520	538	539	534	568	533	537	496	535	496	494	510	537	543	513	541	501	533	571	500	544	552	564	546	555	537	531	522	527	552	506	529	542	571	531	536	554	517	508	498	509	507	518	483	541	520	528	531	556	528	535	527	544	540	492	528	546	535	510	528	543	530	554	532	533	504	507	518	547	506	554	536	539	540	529	511	516	550	540	493	519	568	508	505	530	542	525	556	540	518	511	518	502	581	570	559	549	507	592	533	573	549	499	522	526	481	529	561	567	513	492	500	520	532	520	515	504	475	534	521	532	577	513	537	515	518	579	527	514	527	528	525	504	532	553	571	527	505	462	551	523	518	517	546	518	540	524	506	512	551	546	556	548	553	531	525	498	497	540	554	531	533	570	546	560	548	502	520	515	508	557	533	516	522	534	537	557	487	560	537	560	499	532	538	529	546	502	549	500	536	550	527	505	496	539	550	518	567	507	509	539	540	552	523	519	551	530	506	526	534	524	498	526	553	540	561	543	544	533	549	509	586	534	535	520	527	523	467	507	540	536	555	514	517	538	478	540	514	534	499	530	575	532	518	506	586	544	559	546	515	524	531	561	533	541	540	508	520	538	505	526	528	539	584	498	526	534	547	517	482	547	546	504	539	502	539	588	528	490	525	497	527	537	558	533	544	505	505	541	536	516	493	495	555	558	501	537	543	494	522	552	525	502	562	528	519	495	545	561	519	516	523	518	551	586	485	486	485	508	509	521	502	492	551	522	508	522	519	532	540	538	533	534	525	522	516	534	518	538	483	511	530	492	570	518	516	548	531	580	527	556	509	545	545	543	551	537	548	522	524	584	515	560	524	503	577	521	568	557	521	484	513	550	543	547	542	527	526	549	528	527	515	560	560	488	534	519	535	518	518	496	540	528	519	548	560	522	503	532	517	473	505	494	485	520	480	533	502	516	518	555	493	530	521	527	569	518	554	529	541	527	550	548	518	525	514	563	492	487	520	505	509	508	566	529	517	538	513	557	531	514	552	524	543	489	516	493	598	511	527	544	520	511	542	555	530	513	527	536	551	539	519	490	541	503	509	546	551	483	520	532	508	548	488	518	536	558	522	531	527	504	510	501	550	526	522	495	519	554	584	491	537	529	530	523	518	484	512	475	514	559	506	497	538	513	570	512	558	540	536	511	542	500	483	512	546	552	524	539	527	571	520	560	549	539
33763	5563	1414	1048	777	620	506	468	447	408	368	389	328	346	336	339	319	314	293	307	294	326	288	292	343	276	328	326	289	296	265	296	298	246	303	296	267	301	271	275	268	293	305	296	279	302	270	279	324	272	286	294	294	272	277	306	282	292	272	300	277	296	292	279	299	281	274	310	301	298	302	272	252	290	278	275	295	317	295	291	269	316	296	275	284	278	267	309	297	285	277	269	303	268	275	263	309	272	275	265	258	262	284	271	281	266	284	261	318	308	265	279	283	287	279	285	273	285	302	317	267	295	255	253	250	304	285	258	267	285	266	262	278	285	283	283	304	268	278	265	294	282	341	284	268	303	299	256	282	279	281	269	271	280	304	298	258	300	272	294	301	269	302	264	280	278	270	282	299	306	296	260	308	253	290	278	256	265	335	255	286	249	277	302	310	274	251	304	256	311	257	309	292	294	285	266	288	288	298	289	290	278	279	290	299	290	275	296	289	267	274	283	277	283	298	286	259	279	309	266	288	285	302	316	266	266	277	296	275	319	271	301	280	273	261	280	283	266	280	288	294	260	274	258	303	312	293	278	260	293	270	291	277	267	284	285	287	267	290	277	280	286	308	284	267	295	289	288	277	296	296	313	287	280	281	289	287	267	285	284	295	287	299	292	279	279	279	288	275	288	282	284	298	297	285	285	276	282	263	258	263	296	292	267	301	282	280	292	278	283	317	285	293	287	313	272	310	329	274	301	277	272	294	287	313	293	286	290	277	280	308	297	302	283	285	259	278	252	265	287	300	288	291	265	264	295	288	279	278	279	274	303	272	269	282	291	276	280	253	278	292	289	277	312	277	274	285	285	252	268	294	276	314	267	287	311	274	290	292	279	274	291	262	276	273	272	309	287	288	297	294	279	311	297	302	272	301	294	272	302	288	297	310	309	290	254	273	279	319	303	303	294	342	282	276	288	259	312	284	287	276	296	299	305	272	299	303	276	270	290	309	304	277	273	264	257	262	301	286	263	285	290	300	292	282	302	281	261	293	262	308	280	291	299	309	276	295	278	263	271	300	271	256	278	299	299	280	302	289	283	285	297	295	261	283	300	302	283	290	331	272	291	286	275	288	299	280	310	291	312	295	269	281	295	289	265	296	304	293	297	288	285	288	294	277	279	278	291	293	243	296	293	277	283	262	267	313	298	288	289	330	288	245	272	248	302	299	275	299	269	283	267	290	308	250	289	285	289	289	297	333	284	279	298	303	283	316	271	302	308	280	262	268	265	269	285	302	285	260	292	259	300	296	289	319	272	275	286	312	304	306	289	321	306	271	263	335	269	268	262	336	288	275	266	258	304	261	238	305	256	292	250	309	272	274	266	311	276	300	287	287	302	278	287	263	301	267	283	302	296	306	272	293	279	278	284	315	275	270	301	284	276	266	309	307	287	273	293	295	286	287	308	260	282	267	271	295	283	293	286	268	245	304	289	295	275	261	286	269	296	279	270	302	290	294	296	283	269	312	282	284	331	301	313	276	252	294	283	294	291	304	279	271	285	283	256	273	299	288	291	301	289	281	292	277	270	279	298	259	308	280	242	310	264	257	293	290	312	268	245	280	310	270	275	310	289	286	268	286	304	275	284	284	296	289	285	264	296	250	292	307	307	272	247	293	300	251	307	274	292	259	267	273	292	308	272	305	307	345	275	266	285	304	296	271	294	308	271	299	272	302	263	298	305	276	287	271	286	292	272	310	294	274	264	294	291	276	306	277	274	265	290	281	257	280	260	270	331	242	278	268	276	281	296	291	301	274	285	292	267	292	276	245	293	272	255	306	286	273	325	312	281	290	280	292	268	269	285	276	301	303	259	271	262	307	275	251	288	283	260	300	278	267	303	298	295	282	280	290	293	244	276	302	283	295	272	279	254	269	243	255	275	308	267	293	268	256	269	310	256	272	289	290	276	276	316	275	290	319	279	263	293	297	291	320	262	279	283	281	313	295	269	298	286	304	255	281	272	265	267	245	272	274	286	249	293	282	284	300	302	301	243	280	282	301	294	285	288	258	306	306	280	293	284	306	275	273	274	309	269	269	303	298	272	294	299	257	286	274	237	274	291	245	253	232	262	297	309	273	279	258	267	294	286	340	274	291	283	288	306	286	284	307	293	298	282	275	292	253	275	296	276	269	292	314	289	272	279	286	257	302	272	289	293	298	320	287	293	285	282	278	275	311	279	288	263	279	310	274	280	279	261	276	275	254	250	273	251	303	262	256	306	294	271	267	291	277	294	309	281	268	267	302	288	276	292	310	295	280	250	283	294	273	306	287	263	307	312	274	282	332	303	272	307	273	289	275	280	266	300	304	290	280	276	276	263	287	292	289	301	285	281	273	265	289	268	290	276	285	275	246	302	279	291	259	283	290	316	281	273	278	283	270	278	283	283	295	306	270	274	305	277	286	268	266	275	286	280	271	275	302	272	277	307	284	276	258	303	263	283	243	292	299	286	260	248	309	278	283	283	275	265	288	293	259	298	299	304	259	306	276	304	269	282	279	291	276	293	299	278	260	305	275	276	299	242	275	269	294	278	290	290	290	286	310	302	273	274	255	261	267	265	315	284	282	298	314	285	280	267	263	266	321	284	282	307	299	295	252	283	316	286	285	287	305	315	317	276	281	336	280	279	265	282	249	291	290	268	323	283	328	293	258	272	268	294	294	298	316	267	260	287	300	295	272	280	279	265	294	301	296	325	282	292	293	312	301	298	285	270	245	269	296	270	286	288	278	305	293	283	283	280	255	289	285	311	258	278	257	323	271	291	272	300	256	267	303	301	290	291	275	251	291	286	293	298	287	278	276	299	269	268	275	284	266	269	327	311	292	279	274	299	318	265	289	254	307	312	298	276	283	283	321	268	287	274	338	268	277	293	266	306	289	274	278	268	269	313	283	287	275	284	306	278	289	333	261	287	273	272	278	299	289	285	273	294	295	283	264	280	304	264	248	278	239	252	292	302	308	304	290	294	262	301	310	257	281	301	269	260	312	302	314	282	263	285	300	251	252	315	318	285	286	292	288	278	286	275	299	262	276	268	253	285	295	311	263	280	283	276	295	296	293	282	276	259	291	299	285	307	267	248	293	286	259	278	301	283	310	272	297	299	288	271	291	252	270	281	283	299	270	317	321	265	252	288	283	281	251	292	282	296	280	269	269	303	282	278	317	266	286	271	262	301	293	270	288	280	301	275	311	286	262	272	305	289	274	297	307	302	281	294	257	268	248	280	302	285	284	278	291	284	269	270	273	268	283	311	275	312	290	280	306	272	316	293	314	313	307	275	262	291	302	256	299	269	266	253	281	296	294	258	304	291	265	276	259	289	258	289	284	284	298	274	249	290	289	267	250	287	260	270	288	268	298	269	286	266	294	232	301	274	277	294	278	275	277	279	290	270	276	292	278	273	267	263	289	266	288	300	274	285	282	281	278	297	310	271	253	279	279	287	262	299	296	303
17203	1522	2939	3374	2939	2408	2087	1816	1632	1430	1353	1312	1170	1135	1083	1015	1067	947	943	950	899	905	907	882	904	888	821	822	837	825	851	800	807	832	777	838	784	832	811	769	738	693	774	727	750	785	757	768	770	749	788	767	764	798	761	798	789	792	747	822	816	786	720	777	758	759	751	777	747	746	704	744	716	763	769	720	759	750	729	750	736	766	735	755	758	717	742	777	728	770	747	745	731	750	743	721	736	738	713	674	746	735	789	731	834	778	764	727	776	730	761	745	732	743	764	743	771	729	727	730	732	791	761	725	732	660	771	705	729	750	761	739	716	756	695	731	709	714	772	765	763	771	776	690	786	736	744	735	769	735	738	722	718	792	736	743	750	741	753	733	760	712	777	721	734	727	734	756	732	782	741	713	751	741	751	744	754	736	735	748	797	714	710	723	753	729	744	753	748	643	736	725	704	678	735	716	763	735	691	738	744	767	724	717	774	736	743	689	749	735	696	747	729	726	700	747	722	767	709	755	733	728	707	774	712	712	710	720	729	731	748	712	759	715	769	720	765	730	742	680	719	736	707	773	707	766	753	705	788	725	776	751	740	707	768	756	781	766	749	720	780	742	734	759	729	709	755	784	730	668	766	772	757	739	709	722	776	803	761	760	763	742	754	733	793	757	713	793	735	718	711	727	760	737	748	749	797	761	768	712	683	720	750	722	759	680	721	745	719	732	723	721	776	764	742	685	728	732	729	733	776	719	736	721	701	754	720	795	717	743	716	808	710	759	735	698	753	707	716	734	735	765	712	719	759	766	722	747	712	744	720	701	761	751	823	746	711	695	745	732	799	775	735	764	700	789	734	732	718	760	758	766	789	720	761	733	723	723	729	777	729	741	714	688	747	757	746	775	715	747	763	722	727	742	768	716	752	711	707	753	722	751	751	732	755	721	765	736	750	725	718	703	733	716	730	718	747	698	764	720	734	698	764	715	712	697	725	674	791	732	775	765	743	784	758	711	737	786	745	728	728	748	724	707	768	741	707	711	706	728	738	741	705	729	664	740	752	715	728	742	759	741	734	773	709	750	710	713	761	732	757	743	736	703	744	691	735	785	761	714	758	696	729	750	770	722	730	766	727	748	752	725	740	770	721	751	775	778	727	722	701	773	726	706	765	711	727	704	736	747	759	731	750	748	730	723	743	747	744	741	720	726	741	777	747	739	730	802	740	736	696	743	725	770	688	691	741	756	735	743	722	781	716	763	742	726	749	733	791	767	713	759	768	709	763	710	714	744	733	697	789	730	743	767	725	733	739	688	697	725	711	733	746	693	749	739	766	769	744	694	732	736	741	734	732	732	746	779	757	687	729	772	720	771	702	726	709	733	744	732	726	739	748	749	734	699	716	679	715	711	772	760	699	770	756	712	775	706	762	740	725	734	722	744	730	747	790	807	728	746	703	796	706	709	782	790	731	775	722	713	763	747	755	762	731	732	746	743	751	750	742	749	725	730	736	735	765	716	719	732	760	739	724	746	708	743	756	760	743	747	726	750	691	706	725	748	819	772	745	743	733	737	749	705	778	685	761	726	741	750	738	728	695	734	741	719	715	703	795	706	717	730	682	762	729	851	738	722	706	712	730	716	732	754	753	720	678	701	737	716	704	743	734	714	733	755	726	733	732	724	726	733	766	732	780	700	764	685	717	742	736	751	755	763	787	763	730	733	733	738	728	716	757	744	744	781	721	716	735	770	746	712	727	760	718	703	719	703	728	726	739	703	730	729	709	729	715	741	680	708	699	768	743	701	709	705	769	699	695	743	706	730	746	761	748	769	752	743	749	722	733	736	705	741	766	703	688	725	772	791	718	777	735	713	752	742	716	792	728	725	738	716	710	751	723	768	743	774	751	739	760	728	757	723	698	720	756	763	714	748	728	749	758	737	761	789	776	710	704	723	710	736	715	734	694	751	723	733	741	709	699	715	751	753	768	709	767	757	699	746	716	748	738	729	702	729	731	769	733	781	780	718	736	752	733	737	728	681	732	794	754	781	763	745	735	745	761	717	698	769	722	748	716	700	747	743	686	775	813	751	693	730	737	722	747	683	700	737	773	772	754	755	740	718	753	725	742	740	753	748	730	724	707	773	716	700	731	739	718	764	718	753	693	790	759	749	746	765	732	759	766	682	746	735	741	749	701	746	713	727	751	768	707	779	700	756	738	728	730	723	734	710	701	746	745	744	717	710	714	784	734	775	735	768	757	750	710	754	758	692	725	748	746	738	740	753	728	741	692	727	753	721	778	796	782	766	706	736	761	736	735	742	721	711	700	745	755	781	698	700	792	703	735	718	764	736	705	714	719	722	728	736	751	783	754	704	710	806	717	745	712	693	747	763	729	750	717	721	750	726	717	747	746	716	698	702	763	729	764	765	740	710	749	700	727	747	739	730	711	765	733	718	718	721	754	753	725	719	744	779	694	718	685	729	754	738	756	738	723	736	744	729	729	757	742	764	782	750	736	744	725	674	766	744	715	761	688	725	801	764	750	728	750	724	774	737	706	737	776	722	749	738	773	771	732	792	737	735	675	724	736	731	733	742	748	717	781	721	721	737	758	703	722	790	722	729	763	732	724	721	766	751	692	748	703	759	730	782	763	793	757	741	763	742	744	744	703	759	723	713	718	746	703	714	700	695	755	738	712	768	767	775	748	738	701	758	679	750	731	757	724	697	777	718	754	770	769	722	704	701	769	740	755	719	720	739	759	770	780	775	742	800	755	702	721	757	716	769	727	741	755	713	722	764	741	748	740	696	713	720	709	746	693	764	740	805	714	739	744	741	732	728	735	704	746	738	709	723	792	734	778	699	712	734	751	760	763	754	715	726	766	713	754	703	742	752	701	717	686	754	727	735	756	740	730	717	721	749	715	732	716	759	764	738	774	716	727	750	713	771	710	748	727	727	745	729	774	699	709	752	744	786	734	704	742	721	711	694	767	719	737	719	746	719	734	782	780	755	761	764	739	694	674	719	716	697	712	713	767	717	716	727	747	731	707	731	737	746	722	714	762	734	747	714	740	755	766	717	774	722	749	704	752	715	757	774	732	734	713	732	793	723	696	826	761	743	705	709	725	722	736	771	732	755	724	755	749	736	732	749	741	704	730	694	708	798	761	777	722	734	782	722	728	732	709	749	704	732	746	751	749	711	753	735	709	742	761	723	727	737	704	727	738	737	707	789	765	737	727	732	780	717	722	755	709	769	744	769	796	747	782	702	715	724	743	752	747	733	772	742	720	681	712	719	753	737	729	752	762	729	739	724	708	760	748	704	714	727	705	725	676	761	741	741	750	755	768	764	740	727	727	738	728	704	758	768	739	741	795	714	700	741	736	705	755	718	695	746	762	733	771	764	761	720	756	727	769	715	709	777	734	749	724	740	818	751	770	699	708	722	751	775	787	750	737	686	746	774	753	764	722	749	763	784	752	745	738	706	712	755	734	739	753	718	729	730
47466	11912	2558	1671	1212	913	648	550	455	438	354	339	328	325	247	272	278	265	260	229	246	248	246	259	230	228	228	238	209	226	199	249	236	225	208	233	219	214	214	238	214	201	211	222	209	201	185	201	203	181	216	206	202	194	205	201	174	203	203	204	183	188	239	211	223	205	192	196	192	206	226	224	211	213	198	208	216	186	189	197	207	198	215	164	213	220	166	200	225	217	204	220	221	238	197	203	202	188	215	195	202	189	199	191	190	185	194	190	196	179	193	197	212	204	216	205	232	201	225	202	201	212	205	218	185	171	182	189	215	192	223	204	199	207	194	209	212	202	201	218	185	225	229	219	193	189	197	191	215	197	201	180	179	222	227	209	201	193	219	211	187	221	208	200	221	195	214	196	193	201	216	188	200	211	206	226	221	228	182	231	217	205	196	211	192	197	213	238	236	192	200	212	190	186	181	211	182	213	199	225	183	208	211	190	192	202	213	214	190	190	207	192	179	200	202	176	201	203	217	192	209	191	206	193	205	226	204	219	208	200	228	197	198	210	207	194	213	199	188	206	189	233	207	179	205	198	197	226	183	211	181	183	237	190	206	231	207	195	198	195	208	177	193	216	199	220	217	198	204	212	194	175	184	205	199	193	222	187	195	193	201	226	215	207	209	233	193	215	207	191	241	227	230	211	222	200	232	185	186	209	191	207	203	185	190	192	166	199	197	220	230	204	207	183	204	192	202	199	211	203	219	198	208	195	196	215	205	208	214	218	215	208	207	196	212	223	208	188	203	203	207	211	207	187	231	193	208	201	203	186	195	204	222	190	220	217	206	190	210	202	203	189	198	212	191	204	222	199	199	190	197	189	222	209	190	242	196	189	184	217	221	194	223	196	231	205	209	194	202	194	202	221	205	196	209	177	186	207	208	212	223	197	197	200	217	186	173	209	220	202	196	205	201	195	213	218	220	182	202	197	200	228	217	224	202	192	182	201	234	201	185	199	178	178	182	190	197	196	191	232	188	203	220	211	188	199	203	222	200	217	185	224	171	189	173	210	208	214	202	187	209	200	169	213	202	197	205	186	194	205	204	188	176	207	227	216	205	192	197	205	183	205	226	202	198	207	242	212	197	194	207	192	223	202	200	203	203	195	197	206	210	195	192	196	228	189	200	226	186	224	206	219	198	219	195	211	202	234	225	210	194	210	185	186	177	226	207	202	198	202	196	206	231	199	210	213	185	202	203	192	180	205	204	204	221	198	192	193	189	203	240	194	198	199	188	203	196	198	206	195	204	230	191	208	192	186	218	203	202	204	205	221	184	207	201	208	204	218	195	238	198	186	190	210	218	185	194	212	214	186	179	203	202	212	194	181	232	210	187	212	207	183	206	200	189	209	200	180	205	182	206	194	200	185	223	203	186	211	200	193	216	195	189	196	194	176	202	201	188	208	195	179	218	190	206	214	215	194	179	192	206	213	215	200	195	194	178	216	190	187	221	198	198	196	227	181	203	189	218	187	203	204	175	214	194	213	202	225	215	193	210	202	215	213	195	205	224	194	204	223	191	199	194	183	186	216	229	185	209	187	205	196	200	212	194	192	179	228	226	213	194	200	207	203	202	164	188	194	196	183	204	190	205	204	207	202	169	196	201	203	219	205	234	199	203	211	218	206	213	182	201	209	219	198	204	196	186	208	194	201	235	199	181	215	229	205	233	209	206	214	183	196	180	210	237	202	192	218	190	204	195	201	210	210	199	183	202	214	189	231	185	199	185	185	187	210	204	201	207	223	208	209	228	218	208	203	202	200	189	189	182	205	202	204	197	207	177	205	212	221	175	228	247	218	197	206	189	194	211	203	218	204	212	187	202	190	212	212	202	174	211	198	196	198	216	189	230	214	229	175	214	210	207	187	204	160	210	200	162	213	188	190	191	199	219	219	208	203	217	216	212	195	203	200	189	204	223	213	213	191	199	211	182	195	228	178	219	188	201	186	176	197	217	190	206	207	174	175	194	213	223	183	200	202	191	224	223	216	218	207	223	210	184	191	214	186	178	199	213	209	198	218	208	204	211	214	209	207	208	183	220	204	214	186	173	198	216	206	233	215	222	208	187	208	202	184	212	177	201	217	193	195	224	191	203	220	219	188	207	205	181	210	216	212	187	213	177	190	207	215	222	225	175	207	193	203	185	201	198	207	209	210	196	211	224	192	178	210	178	224	169	205	191	208	180	177	189	197	183	198	226	207	197	199	210	217	214	205	227	220	205	215	189	211	219	203	205	202	217	195	224	195	183	206	214	213	218	207	210	199	199	202	225	193	189	202	184	210	204	226	189	189	248	199	203	200	164	197	189	193	186	188	190	215	197	200	215	182	216	199	204	236	185	220	225	210	208	211	194	211	223	216	224	226	216	217	205	201	195	169	193	189	184	212	227	218	194	209	185	205	181	195	212	211	188	189	233	202	221	199	180	218	183	196	195	224	210	205	214	197	195	202	211	202	224	213	210	199	207	214	222	209	196	207	228	191	205	197	208	218	192	203	207	230	206	194	179	228	196	204	187	205	188	179	183	182	202	178	208	212	205	200	218	198	204	188	212	207	201	188	207	226	206	216	208	200	197	197	213	197	230	182	219	204	211	216	195	192	227	175	207	209	199	184	201	229	197	192	207	206	196	205	195	201	195	212	211	206	214	190	211	201	220	196	179	191	186	188	185	211	227	206	196	214	225	201	209	232	210	206	203	195	222	199	179	214	200	204	194	215	172	220	203	191	188	202	179	190	188	216	180	194	195	210	202	202	207	201	209	212	197	207	192	201	206	201	201	204	211	239	188	204	211	222	219	202	199	181	181	183	211	197	207	214	225	219	209	189	200	188	202	211	182	224	216	186	197	181	191	197	192	209	215	199	218	220	195	209	193	231	202	185	177	194	206	176	195	218	185	212	194	188	204	205	200	215	212	189	219	207	209	219	193	205	181	197	169	213	194	213	200	196	175	221	220	187	205	191	210	213	188	188	212	202	189	202	179	202	212	195	195	212	183	205	208	211	187	206	199	195	221	211	215	224	213	221	192	178	203	196	202	214	191	200	183	232	220	216	231	209	206	196	202	213	185	227	194	201	193	207	205	224	177	222	205	197	187	209	218	206	218	190	218	202	221	232	199	176	200	205	181	211	206	189	194	170	214	205	198	212	199	201	211	183	217	188	207	208	205	202	213	222	219	205	200	213	197	238	201	209	212	208	217	198	184	189	213	213	206	203	192	223	221	209	176	209	223	195	210	199	204	211	214	196	187	218	177	198	217	193	188	199	198	214	207	189	201	189	203	185	211	192	197	208	214	208	222	214	175	217	218	178	188	208	217	222	205	212	200	215	183	211	200	175	196	212	195	220	205	200	183	238	225	219	198	192	213	190	205	231	229	190	173	215	188	187	209	189	206	170	211	206	218	196	205	186	210	187	187	214	209	216	215	217	205	174	197	224	201	194	185	203	192	200	208	186
23754	2083	4823	5384	4668	3761	3032	2547	2133	1826	1669	1551	1419	1338	1202	1140	1118	1004	958	989	895	890	856	814	770	768	703	717	724	708	676	694	673	633	638	650	640	660	635	635	614	599	606	581	635	596	600	583	602	589	575	549	590	606	573	538	620	593	606	614	567	558	561	585	588	608	570	576	529	567	546	503	542	519	514	572	574	557	556	567	548	531	577	517	602	553	573	543	532	527	526	558	566	553	507	555	535	562	526	531	586	504	558	539	568	549	546	556	533	508	542	505	541	536	525	517	505	533	524	511	535	525	539	540	535	518	539	530	547	529	518	516	550	527	533	587	517	491	559	493	514	535	544	515	540	594	546	532	572	541	547	528	541	507	523	559	519	523	541	553	585	536	548	544	549	515	540	490	526	521	564	558	534	521	538	496	574	485	523	528	498	527	550	550	495	552	535	582	558	526	521	542	548	495	540	527	523	564	554	533	580	528	527	558	517	491	533	535	494	515	577	522	525	531	494	539	587	494	542	536	543	516	558	559	509	529	513	548	585	591	519	497	547	540	518	527	534	531	506	536	539	548	533	524	548	514	536	555	517	494	522	508	498	522	549	516	540	500	567	543	564	535	493	549	509	520	530	501	563	543	536	521	559	521	522	528	504	535	525	507	521	545	510	545	533	531	540	581	505	549	536	535	516	555	515	541	524	516	549	532	574	548	535	548	499	556	584	535	504	540	510	567	523	531	513	508	551	518	533	517	567	503	555	523	552	526	530	498	493	507	518	526	500	552	536	547	535	555	531	526	512	542	547	548	519	540	515	543	532	591	515	509	537	531	506	551	533	525	530	524	524	530	501	506	537	556	591	520	501	515	563	531	522	510	532	508	528	533	553	550	534	538	501	548	514	506	549	515	527	494	520	503	538	518	532	520	568	535	535	513	482	530	503	553	579	517	577	510	544	555	558	531	518	536	534	534	530	521	579	541	532	528	556	533	567	536	555	573	577	515	547	550	492	555	538	525	586	530	540	502	499	498	494	550	567	517	553	520	506	526	531	533	540	537	521	515	517	513	534	517	513	504	566	512	547	545	531	511	575	514	527	517	566	554	549	528	497	529	549	498	527	505	546	540	563	518	507	519	570	584	540	539	527	534	495	560	492	552	517	509	513	553	558	505	526	523	500	530	494	528	559	531	541	527	532	533	526	498	537	496	538	549	576	506	501	541	532	506	531	536	502	545	499	523	513	520	546	514	532	528	543	547	528	534	558	556	539	545	529	523	557	579	531	575	548	576	570	516	530	572	533	540	504	533	533	508	552	546	526	482	558	549	545	515	526	542	548	531	510	576	506	508	544	553	473	518	524	510	517	569	548	537	518	547	544	518	506	541	565	497	519	544	555	517	514	537	492	559	478	500	485	525	575	523	488	516	526	546	515	545	535	521	555	541	534	512	567	504	505	524	532	533	545	578	536	548	529	494	557	507	547	525	555	526	526	516	483	535	544	493	519	590	496	488	543	521	546	567	513	536	553	499	514	543	525	540	503	537	554	514	558	506	539	552	530	496	554	557	576	505	517	532	522	527	551	565	551	517	559	515	475	562	526	516	517	542	521	540	501	521	536	555	532	564	564	529	541	545	535	554	549	552	554	501	503	511	552	509	506	537	506	583	546	534	479	527	541	531	530	517	568	541	537	499	529	543	522	517	522	557	552	520	521	550	498	500	521	520	540	496	541	524	490	522	540	560	553	488	529	524	511	532	586	533	514	518	515	507	561	496	538	517	539	518	534	509	541	515	516	519	521	564	503	542	550	529	543	588	544	536	546	550	505	540	536	510	557	544	544	516	537	523	559	513	562	526	527	558	522	504	543	495	554	548	506	549	502	511	522	560	552	509	531	522	479	563	526	519	526	527	547	514	524	538	486	553	545	533	567	562	557	525	512	557	533	545	527	496	504	522	522	540	509	499	550	586	509	558	551	519	534	559	476	535	530	530	498	549	520	536	532	513	499	543	528	530	526	526	508	528	537	558	535	543	515	497	502	546	533	539	527	522	517	533	525	548	550	524	521	563	541	530	482	467	526	552	517	519	525	572	530	510	560	504	545	517	565	532	542	498	517	520	520	542	509	537	538	560	549	519	590	534	578	539	577	548	567	532	549	523	503	533	519	534	543	508	550	571	490	514	527	543	512	545	540	524	554	538	527	534	532	483	495	536	496	533	539	545	491	497	508	555	532	508	541	534	553	524	545	526	540	502	541	487	524	518	530	521	539	530	519	515	534	505	495	514	550	533	505	525	544	527	530	516	536	532	511	568	528	570	575	554	515	554	505	535	550	533	551	576	478	540	545	525	534	537	507	553	543	521	543	541	523	513	492	548	545	515	566	532	537	529	521	548	556	527	517	550	508	544	549	514	528	526	537	559	564	550	564	504	535	551	577	530	507	532	549	489	521	566	519	575	539	534	547	589	511	525	532	534	543	553	556	541	518	549	511	572	532	536	502	513	502	526	528	508	523	534	566	519	508	501	535	507	522	512	534	504	532	527	540	537	513	524	483	524	550	552	525	526	555	524	487	534	521	532	574	505	546	541	592	550	529	533	535	550	480	529	526	542	550	511	561	555	557	558	531	533	485	559	536	523	526	560	543	566	532	563	539	516	505	513	500	567	542	558	543	521	507	534	565	532	570	502	549	484	498	528	539	555	508	508	522	560	547	516	524	540	524	528	539	544	528	527	513	489	569	543	567	518	568	514	552	542	528	519	519	537	542	528	538	533	596	572	571	516	553	505	493	548	562	492	534	498	522	504	520	518	530	503	528	519	536	563	478	547	525	547	509	475	528	564	524	490	554	487	548	518	536	516	517	529	545	541	575	540	534	519	539	553	600	517	513	528	493	571	543	538	571	525	534	549	532	554	513	521	521	530	529	529	546	564	509	512	514	524	564	561	512	605	523	532	526	534	503	523	570	552	558	541	525	544	518	506	537	482	535	553	531	527	483	516	532	519	549	516	498	567	518	545	492	563	526	498	540	531	540	504	532	511	521	515	550	534	561	563	514	521	549	547	491	552	540	549	555	547	539	511	564	544	543	553	557	560	501	544	512	493	500	536	526	527	583	572	513	534	554	529	450	487	539	544	548	533	512	553	549	533	519	532	555	506	531	566	559	548	535	528	531	528	504	512	526	572	532	540	542	555	523	567	562	545	509	556	534	606	533	541	562	501	550	538	570	556	516	553	493	547	544	564	513	531	525	555	557	558	531	523	559	509	553	512	536	510	527	555	519	517	544	545	596	534	525	538	555	505	542	544	523	538	537	522	534	544	505	513	538	569	515	570	543	494	509	549	541	531	556	517	487	546	493	530	539	542	526	561	530	530	538	554	562	506	514	555	519	521	533	568	517	544	561	521	528	536	554	498	559	538	535	504	543	531	544	555	542	542	512	511	525	534	530	478	563	554	519	518	514	515	520	506	515	519	512	468	532	523	540	543	503	520	528	543	515	547	509	528
5834	292	211	212	225	189	167	218	196	180	189	196	206	183	222	206	194	190	196	187	205	191	212	192	181	201	160	179	186	208	171	187	184	179	181	198	208	192	213	192	188	184	201	194	199	166	167	194	177	202	176	180	181	159	223	180	194	194	201	181	207	182	155	158	173	191	211	172	175	213	186	184	194	184	157	204	212	196	188	165	199	194	169	186	173	186	219	186	191	184	178	180	179	198	193	169	189	169	200	192	175	203	181	186	196	189	195	163	184	166	166	209	167	198	166	184	189	177	194	202	185	198	205	191	175	190	197	195	208	200	152	177	195	158	187	195	184	170	195	192	168	222	181	181	177	196	183	216	176	200	172	209	195	177	208	208	182	176	179	180	180	188	196	179	181	160	193	194	175	170	184	191	190	176	205	151	181	192	181	201	151	214	178	194	168	189	179	159	175	202	165	193	178	175	183	184	176	166	178	213	199	170	191	204	183	208	203	177	176	197	171	180	210	185	184	184	187	197	197	193	169	182	218	212	209	204	192	195	195	194	176	184	198	185	182	177	213	180	185	178	166	186	203	202	180	186	170	188	179	184	182	171	186	204	175	204	220	187	190	186	164	178	190	172	192	195	209	190	180	176	198	183	183	191	197	188	178	197	181	191	180	186	198	189	181	229	162	195	167	193	196	197	225	173	174	187	161	175	178	178	176	182	179	172	203	183	191	180	174	194	179	187	174	183	172	195	201	196	179	210	181	200	188	217	210	194	192	192	184	186	188	201	202	171	161	180	184	178	177	195	201	205	188	188	185	185	162	157	197	187	193	166	169	192	175	197	196	178	157	191	228	175	177	176	215	191	157	173	172	184	196	133	170	190	198	182	191	199	203	192	189	172	181	165	177	185	176	194	217	172	189	182	170	206	187	192	187	173	185	183	183	183	180	183	207	174	202	209	177	194	161	191	170	212	180	192	213	167	182	200	172	195	194	162	217	182	199	179	199	192	190	183	179	207	142	167	175	174	176	205	181	191	148	183	194	191	190	189	201	171	175	181	188	174	162	178	177	195	187	199	186	168	179	173	201	201	193	197	182	173	212	190	186	210	154	189	190	185	187	185	182	180	165	205	192	170	174	195	187	194	177	222	185	185	170	192	191	170	189	194	189	166	199	169	180	178	192	170	205	161	200	177	213	196	182	166	202	181	212	173	199	170	213	174	175	200	215	183	174	189	182	192	165	195	181	184	184	174	189	182	165	176	178	195	164	191	204	197	186	211	194	177	191	184	189	187	179	169	164	172	175	194	231	194	176	195	192	186	168	188	182	196	179	207	198	158	186	186	189	174	179	187	206	202	182	197	179	171	170	190	177	180	197	168	180	174	191	188	177	177	226	180	186	172	188	193	167	189	204	174	220	199	196	166	191	157	181	182	175	179	240	179	209	186	174	180	179	189	162	190	178	171	186	190	198	213	203	171	179	209	201	184	169	180	185	180	186	172	194	180	193	179	186	208	178	204	189	191	189	197	177	184	181	172	172	165	188	185	178	188	180	189	177	182	181	169	172	194	194	171	149	199	170	178	186	193	175	177	194	206	182	200	172	199	188	174	166	181	171	202	181	194	192	196	182	198	164	195	200	163	207	180	181	179	188	188	163	201	165	206	192	190	200	174	191	195	177	208	214	180	179	185	189	168	175	210	174	187	153	166	186	177	195	191	193	209	186	177	201	195	184	177	178	175	190	182	168	164	184	185	174	185	189	182	193	184	201	198	189	200	180	202	176	201	206	195	210	169	176	192	210	195	189	213	194	184	192	178	178	196	168	192	175	189	183	171	179	173	195	181	200	170	197	177	190	194	191	186	191	203	202	201	195	164	191	172	170	183	179	184	185	186	180	176	186	185	164	196	171	182	172	200	215	156	202	188	184	214	174	201	206	183	179	194	183	187	209	184	219	188	181	208	183	176	194	179	173	195	201	176	177	191	184	151	177	203	188	161	179	179	190	183	193	161	154	171	173	187	188	208	178	197	177	186	184	185	183	184	192	153	177	198	184	167	174	182	196	152	169	183	194	184	193	196	228	187	182	179	175	183	210	197	180	197	195	183	190	174	166	178	160	177	189	198	194	186	200	189	191	193	185	182	184	187	174	191	200	174	183	180	179	171	206	191	172	186	164	182	205	181	203	174	173	161	181	187	217	208	186	179	179	180	179	182	186	201	159	182	168	171	188	186	177	206	203	175	181	162	162	201	208	175	206	178	190	200	201	186	183	198	186	204	188	178	204	165	181	173	208	189	172	181	202	177	179	152	184	175	180	185	202	169	182	177	214	182	180	208	186	176	188	185	177	181	192	199	199	175	188	190	178	212	184	170	204	168	184	192	179	183	181	195	170	187	187	181	173	160	182	195	173	201	164	185	191	185	207	170	183	199	209	217	171	179	186	215	144	174	183	178	166	178	184	173	165	186	170	197	196	181	203	182	198	188	202	172	171	178	202	196	191	189	178	186	212	154	201	192	209	176	183	192	201	175	194	177	167	197	194	182	170	173	175	172	187	181	190	204	219	168	181	198	195	179	166	199	185	194	171	175	187	195	192	203	188	206	187	169	176	168	192	181	202	206	180	209	191	192	184	191	169	173	199	178	167	163	193	190	203	177	192	185	195	184	161	205	215	192	204	170	165	170	196	170	175	178	171	190	177	171	196	168	166	175	192	183	166	193	186	194	180	202	201	195	205	174	202	183	171	178	196	206	175	201	194	181	180	169	176	189	166	198	172	191	201	198	189	190	172	208	173	184	184	203	194	186	186	188	179	160	185	197	181	193	214	205	170	207	179	186	210	173	198	199	221	160	202	182	188	201	170	200	163	190	191	181	201	199	178	198	171	174	220	203	185	196	154	194	158	202	203	197	183	181	205	174	209	180	198	193	180	200	190	177	208	165	209	194	182	197	213	188	195	168	204	198	187	202	162	185	170	189	195	220	208	190	198	199	212	169	187	197	187	172	215	169	187	189	196	183	201	181	193	204	196	192	201	211	200	210	184	187	206	179	196	204	175	213	187	215	195	179	197	205	179	190	187	192	184	187	192	181	203	193	156	156	214	188	203	181	177	177	212	198	194	212	197	200	195	183	191	225	196	190	188	186	207	186	188	171	176	199	198	172	177	199	181	190	197	196	174	172	186	200	199	191	169	181	191	180	167	210	198	161	205	199	179	170	203	196	178	184	174	178	179	184	205	182	174	178	197	195	168	205	199	177	189	201	177	196	200	174	183	220	185	202	173	185	186	175	189	180	161	193	178	166	192	173	203	173	200	203	210	191	201	191	168	176	177	172	167	167	218	178	177	217	182	193	177	194	220	202	207	179	206	193	166	192	164	176	181	184	186	187	195	194	171	180	178	196	186	186	176	171	192	199	203	196	177	189	184	182	189	183	195	211	181	203	203	215	211	193	168	199	181	191	177	180	184	188	220	198	184	206	162	178	190	202	183	186	186	191	192	196	180	197
4739	611	645	704	637	637	597	576	606	569	548	562	565	557	561	518	565	523	556	526	541	513	483	535	530	519	544	503	538	505	550	554	510	518	516	538	501	537	552	482	582	564	523	503	531	521	520	507	526	533	520	524	526	526	538	527	524	542	515	474	509	490	540	498	532	532	521	535	526	558	504	513	518	530	550	566	523	520	520	473	514	543	519	524	486	561	532	516	493	548	530	504	539	557	507	510	475	510	523	512	532	513	528	496	539	516	501	555	526	546	529	528	526	518	509	504	513	530	559	516	489	542	566	519	545	517	524	580	507	497	529	489	507	536	466	543	540	525	500	509	541	472	473	520	516	507	511	510	531	501	521	520	524	534	561	500	513	609	557	511	554	542	474	531	541	543	503	514	539	563	530	530	533	527	519	555	540	531	514	523	529	510	558	532	512	517	530	504	532	531	471	516	451	503	525	540	537	517	482	503	541	516	553	534	568	510	558	530	536	538	535	544	494	512	563	543	499	524	526	537	544	532	545	544	526	540	527	521	497	533	524	518	509	491	497	532	517	510	506	578	520	546	524	508	537	502	552	527	522	542	513	504	497	540	527	497	518	535	546	538	517	520	510	509	540	527	534	539	511	584	514	524	531	522	520	504	519	534	532	518	553	498	514	535	515	512	539	540	516	532	542	513	521	533	511	520	535	513	550	578	517	532	489	574	550	554	538	499	515	517	504	563	544	524	474	507	492	529	568	533	538	511	532	540	535	520	567	554	530	510	546	522	544	498	528	528	537	524	521	535	596	546	534	530	502	499	519	512	579	548	558	514	535	522	501	522	507	492	558	482	485	552	534	531	523	535	516	494	531	529	522	523	517	557	534	526	535	542	550	538	542	517	530	500	533	534	530	553	534	508	513	515	498	534	510	480	506	531	515	494	532	549	469	524	567	519	518	509	524	540	526	520	514	533	511	528	560	532	538	564	554	492	544	526	534	510	544	508	521	515	507	507	506	552	514	534	445	496	511	530	512	499	500	532	538	555	560	510	511	526	524	507	520	502	543	546	528	490	510	504	510	555	515	515	495	539	569	525	553	524	503	545	516	493	566	518	530	513	485	528	530	506	504	520	552	488	489	482	536	495	510	519	566	490	489	569	523	564	533	539	497	537	507	518	571	525	566	534	500	547	557	529	553	502	528	530	548	558	536	498	503	562	492	560	504	545	489	502	545	538	513	490	532	489	534	539	549	531	499	501	521	513	535	547	531	534	533	507	517	501	531	519	553	507	512	536	551	514	505	526	548	510	503	506	540	530	510	510	475	545	515	556	539	530	540	514	525	525	580	515	556	513	532	540	530	551	533	510	543	520	513	541	525	554	539	511	545	506	515	553	530	498	521	500	522	516	516	544	543	523	555	544	544	533	525	535	500	533	554	515	534	520	532	493	535	522	547	481	526	520	523	550	532	529	516	527	512	539	524	547	504	517	539	544	514	526	487	546	540	564	513	509	552	533	496	526	516	524	488	513	512	532	544	549	524	545	498	532	527	529	588	503	471	549	520	515	549	511	497	539	518	547	509	543	480	552	521	547	544	533	526	526	493	573	512	494	557	490	543	516	506	503	505	501	511	468	540	527	518	539	545	511	538	532	523	496	550	540	541	562	542	517	542	560	527	539	551	545	519	580	525	513	547	528	509	493	505	506	528	507	543	534	504	502	556	499	528	562	540	536	548	537	557	494	576	569	508	526	533	541	549	505	488	532	504	524	536	494	528	536	528	533	504	523	525	514	510	551	528	543	527	503	500	497	513	543	551	508	537	568	524	518	494	494	483	521	471	510	516	535	463	510	518	513	531	565	509	555	544	510	520	559	493	531	518	535	533	521	517	530	532	549	559	508	529	496	489	533	533	525	510	526	532	514	514	530	568	500	498	553	521	496	480	478	512	562	501	544	527	521	591	555	552	518	548	537	569	526	533	524	530	480	534	501	505	531	509	559	571	494	520	528	590	499	525	534	511	492	545	525	541	542	490	530	554	538	533	517	540	507	551	495	547	521	511	530	527	547	509	466	512	518	507	550	529	519	550	498	510	505	555	508	505	515	523	545	556	491	535	525	567	487	545	494	569	537	524	516	514	529	533	523	569	541	493	548	500	532	524	512	510	528	539	558	560	563	543	520	531	544	512	491	545	569	494	495	484	560	511	539	511	536	505	533	542	509	486	530	497	557	493	519	518	523	537	517	555	495	502	538	525	510	541	478	540	502	543	554	526	553	534	538	506	521	522	504	546	530	536	505	544	534	459	564	526	545	506	530	534	524	548	517	514	535	565	541	526	545	494	513	523	528	562	513	530	488	485	514	519	518	497	509	542	564	522	523	473	510	516	494	502	531	508	500	469	506	532	507	512	535	532	499	516	499	527	550	559	507	502	484	540	517	512	525	524	505	507	527	542	547	496	537	540	534	529	528	504	502	512	520	479	495	534	514	548	532	518	522	515	556	545	486	530	550	541	530	537	509	535	501	517	555	509	519	496	545	516	582	543	507	521	561	552	549	567	519	509	533	465	545	567	503	495	572	548	499	506	516	507	506	512	566	512	510	516	541	490	504	566	556	498	492	569	511	528	513	533	496	527	520	539	520	537	541	526	523	516	536	532	506	522	519	512	510	536	562	514	477	549	522	523	533	542	539	535	552	540	519	514	507	545	504	540	521	514	521	541	566	544	545	539	560	472	529	532	512	520	505	508	532	544	537	498	511	544	526	514	522	523	497	485	546	528	508	534	555	586	514	518	544	515	510	549	502	584	503	553	565	511	525	528	466	537	511	512	550	507	506	513	523	519	549	525	518	512	502	503	535	522	532	548	520	533	514	527	569	529	479	496	557	531	509	547	492	537	481	564	520	523	500	540	500	537	529	543	487	555	528	510	507	531	502	492	545	511	511	535	562	500	529	495	519	531	577	497	512	541	508	514	542	526	561	510	553	515	528	486	582	516	580	527	522	521	524	520	541	528	505	526	538	552	519	517	562	490	580	530	550	521	531	528	526	509	509	507	516	553	480	510	560	496	479	506	554	518	568	519	515	532	538	498	543	547	521	520	521	515	510	519	517	522	488	548	496	542	507	527	520	511	508	552	557	552	542	516	504	525	476	512	523	495	535	527	520	522	561	534	474	543	531	512	511	476	497	529	514	491	516	523	507	524	556	531	560	570	498	476	472	536	539	516	506	527	519	498	524	554	478	526	552	561	517	528	550	529	513	485	516	510	557	517	495	523	507	527	487	534	503	502	504	527	544	543	498	524	489	522	536	537	494	469	483	501	506	516	526	526	442	543	526	531	545	534	549	496	523	508	552	528	521	541	522	560	515	585	490	477	504	488	521	521	521	535	504	466	537	524	567	515	531	481	504	522	546	547	525	520	477	505	489	514	530	537	537	532	567	492	511	549	549	500	525	535	525	519	487	542	498	526	540	519	521	561	560	503	535	542	535	563	541	546	521	525	520	519	496
34438	6395	1333	1019	791	676	539	451	419	388	380	353	335	320	334	289	329	297	323	344	320	289	295	298	309	274	307	278	276	328	287	319	296	323	284	271	302	281	275	276	323	293	318	303	288	281	306	275	295	272	283	313	288	300	260	270	295	300	273	313	283	301	259	306	297	287	276	284	277	281	277	243	259	246	296	288	290	300	271	315	248	306	282	272	305	262	273	293	271	261	272	264	264	311	262	277	293	271	311	291	293	300	267	273	298	277	282	316	258	272	287	277	279	285	264	309	272	295	265	281	279	260	274	258	254	263	297	273	291	292	258	292	275	236	267	243	282	252	266	278	315	283	263	257	270	283	279	304	261	282	287	274	294	266	280	298	280	266	266	280	307	300	286	265	284	282	290	276	278	292	313	262	284	263	282	311	316	262	296	262	290	269	256	307	280	305	270	267	281	293	270	277	287	288	295	279	283	266	276	305	263	329	275	260	330	275	274	289	295	291	287	265	300	306	272	289	302	302	254	298	263	261	254	276	316	292	301	294	288	306	300	291	327	290	317	277	315	302	292	276	310	301	290	282	282	257	310	262	300	312	295	288	270	276	306	318	271	284	299	293	271	270	279	297	278	326	321	256	263	292	274	283	281	296	293	302	274	283	278	278	284	259	277	274	276	279	280	288	262	273	275	279	296	282	285	291	302	267	282	314	276	272	270	290	294	288	313	283	284	292	297	278	289	283	243	289	280	265	267	281	288	247	290	265	259	261	276	283	297	303	251	302	275	288	260	275	276	282	259	261	307	275	305	290	288	249	245	308	281	287	273	280	287	281	280	261	299	272	273	276	284	275	300	249	310	267	276	259	262	265	305	281	297	267	319	295	296	268	266	284	279	316	291	267	278	273	276	289	293	291	298	299	302	288	273	287	258	265	288	255	302	290	276	287	286	276	248	304	285	313	269	275	261	280	279	281	255	267	288	294	239	290	319	268	268	268	270	286	269	278	303	300	289	292	287	287	309	281	279	288	273	270	275	253	290	301	292	277	244	295	295	276	289	280	284	258	254	266	297	272	303	303	300	299	292	274	255	274	289	279	279	295	275	306	263	275	308	327	274	291	261	279	276	295	298	271	301	282	292	268	264	259	291	282	273	279	281	300	271	265	286	283	286	279	295	279	291	309	288	305	287	250	315	259	297	299	292	267	263	293	239	265	299	270	286	296	298	265	285	278	272	286	280	284	284	285	288	264	281	284	279	304	317	286	291	281	318	278	290	299	295	251	272	258	274	282	284	316	291	242	316	280	293	262	282	294	272	282	315	277	305	310	269	263	288	279	288	315	287	281	289	314	292	330	306	285	269	330	269	266	289	278	297	258	281	279	297	313	282	303	265	289	292	276	298	295	267	273	303	271	335	321	309	286	261	279	265	276	263	301	271	268	286	266	275	251	274	271	310	326	270	289	290	273	301	318	290	260	264	281	270	294	278	308	301	294	303	286	294	290	291	280	267	300	319	274	307	284	283	292	263	315	271	270	318	297	279	282	294	291	281	290	269	315	277	301	291	282	280	316	254	279	266	311	276	260	286	293	283	291	261	274	286	284	277	260	296	292	281	302	299	288	276	294	300	261	281	296	281	295	254	257	279	293	309	276	299	302	281	277	276	293	286	248	283	311	284	275	261	268	306	279	269	271	286	292	298	264	276	289	266	257	290	274	313	321	271	281	290	252	273	280	278	283	282	284	291	316	311	286	289	275	302	301	272	298	295	302	265	259	277	266	285	304	294	277	296	282	274	263	278	296	307	280	307	286	275	284	285	274	249	318	258	254	262	292	268	259	280	271	277	255	292	294	289	282	248	295	287	267	292	287	287	272	266	301	302	279	289	258	271	268	313	299	315	282	276	301	279	311	292	290	291	272	296	279	287	288	279	293	305	310	281	304	286	282	279	302	274	274	274	302	277	279	275	288	262	276	279	263	307	261	266	272	273	282	278	297	315	290	308	297	275	295	263	259	296	263	266	264	295	261	290	269	261	303	284	280	297	292	284	303	285	279	278	263	262	288	263	268	288	255	279	308	277	272	268	261	266	259	289	320	256	296	292	249	282	262	295	257	252	291	283	286	266	297	296	295	288	278	261	319	278	255	263	296	266	283	292	320	277	286	267	280	306	287	272	286	274	320	276	275	297	306	234	296	264	266	284	287	270	287	239	265	309	279	296	277	295	298	286	290	258	265	295	275	259	285	301	277	277	262	291	249	273	276	279	281	267	273	314	266	288	293	260	291	283	289	289	291	289	299	266	296	263	262	280	295	285	275	275	284	264	287	280	282	274	310	307	268	266	312	302	267	280	283	275	316	253	289	281	298	287	310	279	244	279	307	269	273	278	289	269	293	285	274	300	250	254	286	283	283	279	271	268	287	284	334	235	253	292	287	298	278	259	284	317	301	249	283	281	297	297	308	284	260	322	275	277	301	267	276	277	297	273	301	273	257	307	300	273	258	270	263	286	293	291	266	304	288	318	282	295	266	288	291	287	327	269	278	301	262	302	289	279	271	285	298	269	279	283	296	290	288	300	303	281	296	311	249	285	290	268	256	282	281	289	250	272	269	262	290	293	300	305	269	290	266	282	278	313	282	268	300	287	270	278	314	253	292	272	253	294	311	283	278	316	298	322	305	269	261	287	288	271	286	300	278	277	308	289	286	299	275	237	275	290	280	265	263	281	305	257	278	277	303	278	303	299	277	301	270	278	260	265	247	273	277	275	282	273	322	302	285	277	283	280	278	291	267	271	284	293	288	275	311	281	276	269	272	302	319	276	283	278	283	263	287	280	279	292	290	260	279	266	307	318	306	259	276	287	276	277	307	269	292	273	309	284	279	293	297	283	306	273	267	250	255	293	255	269	290	274	297	280	274	279	291	301	294	304	267	269	270	292	269	248	313	280	284	296	270	285	281	286	263	269	282	290	300	258	288	272	290	289	252	282	289	288	267	284	308	257	265	260	254	291	323	305	286	262	269	275	297	270	265	313	313	267	279	269	258	277	272	298	281	235	266	261	274	293	291	303	284	286	273	274	297	288	281	288	272	299	283	263	277	288	255	265	300	277	273	253	289	310	292	284	290	301	291	293	318	288	280	254	249	274	259	281	281	274	250	291	273	293	272	277	320	274	257	282	273	314	311	273	301	255	299	263	305	289	261	309	290	308	294	274	276	302	284	310	280	270	306	255	283	286	249	311	318	294	264	291	296	272	265	277	283	294	248	284	291	259	290	258	321	269	268	299	286	282	264	298	289	289	268	276	305	297	293	294	276	297	285	271	267	265	288	290	295	265	279	293	302	262	297	258	256	292	298	309	272	290	275	316	299	293	272	290	281	279	308	260	278	301	275	284	286	301	296	265	266	263	247	278	278	270	271	241	304	293	256	283	276	301	290	267	301	296	294	258	307	293	251	293	301	281	301	277	293	298	295	277	286	276	299	289	311	284	298	278	303	299	292	317	276
17829	1485	3036	3323	2841	2474	2135	1702	1581	1498	1402	1259	1193	1136	1097	1021	1064	985	946	949	929	919	883	842	849	886	861	848	810	801	804	804	801	785	761	822	839	814	771	780	785	718	790	799	779	777	779	761	778	763	766	694	756	766	813	755	783	771	749	731	751	754	803	769	749	734	750	764	732	757	737	750	723	706	784	736	760	715	785	747	744	753	737	682	724	702	769	761	691	787	744	756	754	777	777	740	742	683	731	692	728	743	746	726	762	723	753	740	749	751	767	712	744	768	721	762	711	765	751	765	717	749	786	724	710	757	742	730	701	753	693	723	754	769	755	730	717	688	727	716	738	779	753	781	741	765	728	693	768	752	738	723	738	698	742	705	721	731	707	739	798	755	751	709	742	743	738	793	745	720	747	688	755	753	715	733	743	761	754	726	743	764	739	752	765	759	760	719	702	744	710	762	720	715	705	730	701	719	717	756	732	759	753	749	775	776	716	750	775	728	732	702	738	703	771	712	688	771	682	789	711	754	747	720	812	778	776	734	734	710	689	733	707	709	708	741	744	693	740	742	761	769	738	719	739	765	745	759	731	713	669	735	698	718	738	730	743	740	756	758	724	717	721	736	715	745	775	699	724	714	726	715	672	759	721	755	724	765	675	724	720	714	696	719	758	738	754	660	740	736	697	744	727	744	760	764	697	740	724	750	719	751	748	779	771	740	724	720	749	738	731	710	736	732	742	758	718	715	717	734	751	738	719	716	694	682	746	748	802	727	759	732	698	722	738	724	746	807	742	690	717	713	733	645	805	772	747	743	759	737	769	725	742	727	758	747	721	760	723	719	708	758	770	723	719	747	757	747	766	720	711	731	748	738	737	731	749	704	742	717	723	716	753	686	740	753	756	732	687	729	722	740	713	771	717	737	698	796	765	722	735	754	745	740	789	754	710	759	748	747	701	752	732	719	731	733	777	771	760	727	728	769	749	774	744	765	742	687	761	728	722	745	730	698	751	728	721	714	772	708	730	723	724	697	716	738	705	708	731	725	708	745	690	765	721	686	708	714	691	741	772	768	725	743	722	742	780	734	731	693	705	718	728	748	805	767	722	703	741	752	696	761	771	731	695	785	747	754	758	726	722	744	723	708	735	723	733	714	748	689	757	735	747	741	712	738	770	731	729	774	732	757	697	745	719	696	761	741	689	744	725	686	713	670	711	759	776	724	780	728	720	773	758	763	718	715	737	732	773	778	724	766	704	714	723	711	722	748	790	727	733	767	700	710	746	733	742	754	734	780	759	654	728	719	749	703	706	727	807	738	740	774	753	728	702	755	667	729	751	765	723	723	716	700	757	764	737	769	717	669	742	740	738	742	739	700	752	713	711	738	775	770	741	763	718	775	739	650	751	717	730	746	717	709	741	766	731	695	721	707	721	716	677	742	728	724	739	749	737	715	748	731	690	728	710	740	699	744	766	725	749	689	794	681	734	730	748	757	743	758	775	707	726	779	732	737	721	755	757	693	698	690	746	697	717	767	706	720	723	784	691	759	738	722	733	734	727	750	704	722	709	756	774	764	741	735	744	697	752	744	754	737	711	693	737	710	744	712	730	763	783	687	716	729	722	725	735	731	774	700	720	760	741	743	721	717	707	734	702	709	707	724	756	738	784	778	737	712	751	736	720	721	758	696	729	746	706	729	737	699	716	726	762	748	784	733	731	692	713	718	742	733	727	731	710	722	716	721	731	777	704	763	740	732	734	708	788	707	709	729	711	728	707	686	766	753	711	694	704	762	786	742	742	720	721	737	740	738	733	719	794	689	732	717	733	710	763	790	731	765	763	715	739	724	685	730	783	757	729	775	753	722	771	757	764	721	738	737	711	732	702	763	744	710	751	722	694	719	709	782	731	736	725	764	733	702	728	720	757	719	745	786	734	750	723	744	713	697	757	691	710	757	757	744	720	722	762	710	720	707	728	746	688	745	707	734	734	729	713	733	740	737	710	756	753	739	743	745	753	745	755	737	728	761	746	729	738	700	709	760	764	720	740	768	766	707	792	743	756	710	635	734	724	739	743	679	743	685	753	735	711	735	706	818	736	724	736	760	704	724	715	706	735	711	731	713	770	740	740	708	723	702	768	738	735	765	731	721	712	748	767	723	728	719	757	735	741	737	783	695	685	737	744	642	779	728	728	713	733	716	720	809	700	753	712	794	735	734	708	761	686	710	738	731	732	750	716	701	736	756	748	663	737	776	765	736	724	752	721	759	721	738	761	754	664	740	764	730	776	778	751	752	755	788	734	744	726	683	696	743	690	748	720	699	731	734	730	696	808	713	764	673	693	755	743	698	725	723	738	741	751	719	757	734	755	703	759	713	685	738	782	751	791	743	750	723	730	731	752	744	766	711	736	766	744	728	699	717	730	701	695	721	731	720	725	710	714	737	746	729	689	721	730	763	783	758	748	721	719	707	715	770	730	684	712	718	758	708	736	718	772	717	733	742	724	764	742	750	728	760	747	741	748	756	736	745	708	739	735	775	753	718	749	739	712	772	708	765	750	733	759	711	742	744	744	749	751	755	741	707	747	782	767	742	725	778	732	689	713	761	714	762	733	719	742	707	761	751	695	770	702	730	767	757	757	699	740	712	793	735	730	734	745	712	768	732	673	755	745	715	777	756	766	734	710	699	716	728	762	746	736	747	721	764	753	705	777	745	731	719	734	772	736	723	774	736	741	702	725	721	707	722	718	713	732	761	644	735	729	735	759	776	743	713	751	782	750	723	749	765	723	755	732	722	735	744	691	786	761	715	747	726	710	702	697	727	720	723	792	743	703	706	735	697	715	757	737	681	724	721	692	789	783	715	744	695	740	743	777	734	734	763	759	704	770	778	742	694	730	721	769	753	750	733	750	723	687	743	705	724	766	733	752	704	743	775	731	754	769	730	694	788	746	700	695	753	721	685	730	722	720	721	768	731	732	733	742	778	718	726	728	809	693	743	716	756	750	738	756	777	738	775	749	752	734	740	729	696	769	739	693	737	719	722	763	714	726	721	761	739	728	718	806	778	721	722	723	705	722	787	739	732	746	747	680	733	717	684	715	761	726	724	715	736	754	730	711	768	725	767	722	746	715	717	736	712	722	757	673	732	711	774	748	708	726	759	780	733	732	725	722	729	746	726	767	708	750	761	729	752	769	738	772	704	737	725	718	749	738	706	786	699	738	718	718	732	751	732	691	744	697	774	765	757	708	765	750	737	685	756	745	719	738	728	730	738	718	679	732	695	722	775	762	739	751	755	702	715	746	730	715	751	774	777	745	718	747	726	778	776	749	758	740	740	725	778	708	698	731	696	771	757	718	778	728	743	701	746	762	723	720	785	744	750	722	710	750	745	689	740	749	762	725	727	723	740	751	763	694	714	744	774	682	727	777	781	757	775	785	732	735	708	724	753	734	723	745	726	770	725	745	726	779	742	716	780	721	741	786	753	735	730	710	701	693	745
47392	13503	2792	1705	1245	887	662	541	526	421	376	335	333	286	286	291	285	276	248	241	224	246	239	240	235	232	216	238	214	221	202	235	212	226	203	250	198	215	215	185	205	228	198	235	241	212	220	172	209	202	225	188	168	193	205	187	204	232	201	226	197	216	216	226	223	199	182	214	233	208	240	196	181	202	196	236	197	207	213	219	218	218	213	202	194	222	210	225	164	213	203	199	182	204	235	219	208	212	220	212	189	195	182	211	201	187	195	213	201	201	197	203	206	207	199	199	197	198	202	220	215	191	194	221	197	195	195	225	210	196	238	213	223	198	194	200	192	213	202	215	213	207	217	186	203	211	199	197	200	209	210	208	197	184	201	209	211	191	221	222	210	197	217	206	192	234	216	193	178	212	197	201	183	220	201	210	220	200	184	213	226	201	195	211	209	205	230	209	197	240	219	186	210	215	211	191	216	174	195	180	218	208	198	210	211	184	222	193	241	177	205	180	224	196	187	218	181	200	189	210	195	238	191	223	185	218	212	188	202	201	219	180	197	199	205	193	197	206	216	209	203	201	230	185	193	210	232	209	201	187	190	217	220	189	209	200	212	214	191	168	190	165	210	206	205	227	201	236	185	196	208	202	209	247	195	205	205	200	199	203	169	183	197	216	204	229	191	195	200	202	202	214	207	190	213	168	234	205	199	181	214	209	205	218	231	194	217	221	201	226	202	197	174	193	211	194	185	219	185	205	205	215	206	212	212	224	179	188	178	200	245	167	204	189	209	183	195	214	197	206	191	227	219	201	208	204	204	191	204	189	220	206	245	228	190	199	205	189	186	211	198	208	204	199	216	203	182	227	219	193	200	202	192	189	213	199	199	216	202	202	227	210	202	214	219	202	214	208	220	188	166	218	195	213	214	177	197	192	197	208	203	199	203	193	185	206	188	211	187	208	211	220	213	195	207	199	183	229	196	228	193	213	182	177	225	211	199	197	199	210	207	215	220	222	195	216	206	221	224	186	174	204	226	213	186	203	218	189	194	226	196	203	216	187	216	185	210	185	180	206	181	217	206	204	207	213	216	175	212	222	214	180	221	199	181	211	229	200	224	200	206	182	198	212	194	196	188	216	203	204	198	196	228	201	208	216	225	229	205	212	223	210	224	219	218	207	199	207	199	185	185	205	213	205	204	198	186	189	184	211	206	209	213	210	195	206	180	218	220	209	201	221	228	208	198	205	204	203	201	196	174	178	191	182	208	181	217	190	204	202	204	190	207	188	198	208	189	211	223	197	193	199	185	198	200	228	215	206	184	206	214	190	231	180	195	206	200	187	219	193	221	210	219	196	234	208	191	211	213	197	166	204	190	206	218	215	216	181	227	195	192	200	183	213	207	224	193	209	190	211	206	183	220	196	203	224	191	207	214	197	227	184	195	196	199	209	213	207	202	189	203	218	229	201	194	206	183	211	175	224	199	183	204	188	189	175	178	226	197	204	224	204	179	213	214	226	226	197	209	197	204	189	250	210	194	197	172	198	209	212	202	192	216	195	211	207	206	192	220	194	204	219	207	208	200	204	241	201	198	184	198	204	197	184	190	199	194	214	168	210	206	198	185	201	204	208	219	209	180	192	203	183	204	205	205	201	208	221	202	213	220	195	215	222	216	176	205	228	187	228	207	203	220	203	205	207	210	204	207	213	204	193	193	220	192	207	205	200	200	242	211	165	201	208	190	206	208	201	198	204	187	213	224	200	235	221	213	201	190	175	203	165	191	213	191	189	203	195	200	205	203	192	200	184	215	189	191	210	184	193	216	193	192	211	228	205	201	199	220	185	216	209	170	195	181	195	221	195	172	169	205	196	203	226	202	187	236	194	189	198	228	198	179	237	198	230	229	218	194	212	171	207	192	197	206	176	202	233	226	207	183	215	193	206	215	236	188	219	233	180	196	238	222	190	195	224	212	191	189	194	195	181	220	185	194	194	213	213	192	212	218	195	193	221	202	215	196	185	212	222	198	196	198	184	211	207	219	185	188	228	203	186	195	195	203	208	216	201	214	213	244	211	206	196	217	188	206	208	210	218	210	183	184	199	202	194	214	206	188	217	194	203	206	204	184	216	189	190	199	189	189	207	177	197	224	194	230	199	209	185	212	188	214	218	184	206	199	224	229	213	205	190	202	203	198	198	206	201	229	207	215	189	199	235	216	204	217	191	194	217	221	198	187	202	201	181	196	198	179	195	198	195	199	202	204	207	207	207	220	211	210	191	191	201	207	199	213	197	203	194	221	206	200	209	207	193	207	215	186	200	204	196	226	200	196	192	198	180	194	201	178	218	221	187	215	208	201	210	208	203	215	192	201	207	233	204	187	219	201	199	218	190	183	200	210	209	219	228	213	189	210	217	186	206	213	225	197	199	198	193	218	205	205	189	223	185	196	212	221	194	210	202	195	190	213	198	221	174	204	195	203	231	198	214	191	190	188	190	222	201	221	199	182	198	216	189	226	204	208	214	188	212	190	197	215	219	184	213	200	171	195	199	195	189	191	223	187	169	191	184	203	210	223	221	211	214	195	218	222	230	199	216	209	204	182	194	212	176	213	202	214	212	177	204	196	206	218	205	203	208	202	200	185	192	199	214	190	188	213	220	207	196	222	212	187	187	203	186	202	185	203	210	194	222	196	203	198	216	194	189	188	195	187	215	223	194	185	192	224	191	217	213	206	170	211	217	206	198	203	198	238	168	222	205	187	189	200	177	205	248	205	208	213	209	191	177	184	188	205	226	185	205	218	204	173	197	188	223	222	207	202	198	204	213	183	180	191	194	190	208	220	216	216	220	210	193	207	198	201	179	208	211	175	221	196	190	197	205	199	175	196	191	178	197	214	217	213	189	178	201	212	200	208	207	216	197	185	224	208	165	217	186	211	204	222	216	203	203	202	175	209	210	222	183	217	174	204	205	190	191	185	186	189	197	207	200	200	200	191	193	210	212	222	200	208	196	207	192	198	160	195	221	181	190	208	208	229	185	185	221	202	204	225	201	205	185	204	231	178	196	198	199	189	214	218	194	197	190	200	172	209	196	195	198	213	198	195	173	192	189	202	190	185	227	208	213	204	201	189	211	200	200	242	231	194	196	190	195	206	208	211	160	200	195	204	187	204	203	201	235	213	230	191	209	183	218	203	214	203	222	215	207	201	226	194	198	255	208	206	239	204	204	195	194	200	197	211	203	223	193	200	219	221	216	205	195	213	201	191	192	198	196	190	218	199	196	211	193	195	194	205	182	180	171	202	195	224	176	189	213	222	198	194	216	206	207	191	217	198	185	188	202	204	205	203	222	215	197	161	217	191	202	209	219	220	184	191	185	195	197	188	223	193	222	191	219	167	202	191	183	218	185	206	190	206	219	193	178	197	235	204	206	196	191	204	213	197	204	183	204	229	201	187	218	182	184	193	218	179	204	200	188	212	188	225	209	202	203	218	219	193	210	232	177	204	180
24696	2112	4671	5389	4647	3657	3024	2559	2135	1982	1724	1482	1355	1272	1212	1161	1043	1003	966	917	876	822	813	842	795	761	757	759	720	733	671	692	701	632	639	669	697	672	611	585	645	600	633	558	583	558	608	662	586	597	567	598	578	570	571	639	598	525	613	552	578	560	541	607	553	561	578	558	573	545	560	530	551	538	565	550	531	570	601	540	570	539	551	529	565	546	518	536	508	540	521	564	559	552	547	524	526	499	575	562	524	558	500	531	578	553	561	546	509	520	526	560	524	533	570	561	528	566	533	543	527	554	496	576	560	528	531	535	543	541	522	554	548	514	511	534	543	560	573	524	535	549	530	582	545	523	550	532	536	560	527	555	535	548	518	531	550	546	511	529	561	527	499	566	491	495	558	513	562	560	552	507	535	582	586	522	524	518	516	518	533	534	530	501	533	552	471	537	578	551	526	551	530	579	538	502	553	509	552	541	534	524	526	512	523	503	584	529	498	516	552	529	503	525	496	540	530	553	512	532	552	554	533	525	523	540	511	537	561	569	496	533	549	508	505	551	515	522	539	490	558	490	540	580	488	529	519	539	548	502	527	512	520	540	536	537	528	515	515	528	530	536	559	515	563	535	550	551	522	555	528	563	543	554	576	525	566	554	529	582	554	518	516	569	517	556	540	495	560	558	541	552	573	536	543	552	556	511	518	557	540	496	482	517	537	529	529	519	552	516	565	569	556	518	533	582	527	540	548	488	534	568	500	499	521	523	536	510	535	544	542	530	501	544	525	516	523	500	552	542	565	500	509	551	528	556	555	526	503	533	545	549	559	534	502	571	531	519	537	517	540	519	530	560	547	507	558	547	513	532	499	541	569	535	556	500	538	564	530	538	537	504	522	542	536	549	547	538	537	555	521	540	515	510	525	498	543	538	524	544	554	521	551	531	576	521	590	514	533	521	537	519	534	542	542	525	537	543	524	504	513	558	566	562	523	536	536	567	508	474	482	540	513	494	519	548	515	515	502	530	527	523	542	521	576	530	501	542	532	523	539	508	527	486	542	521	500	521	516	556	537	564	541	502	525	518	514	520	538	563	494	496	526	509	549	538	525	516	525	549	540	542	535	524	540	559	541	512	539	487	518	541	510	515	519	518	542	541	522	550	529	564	543	590	497	547	535	552	579	549	547	524	530	510	545	541	539	557	565	524	536	578	546	564	557	567	572	533	516	558	538	549	541	545	506	529	563	543	503	555	496	520	499	516	525	512	517	542	529	543	543	539	566	577	546	520	555	545	517	553	546	551	527	510	505	541	531	546	550	538	524	529	534	546	536	561	521	531	569	524	494	541	501	527	539	529	555	563	519	539	500	523	517	511	521	550	535	535	557	549	529	533	511	544	568	518	517	528	547	551	541	509	519	532	556	551	511	520	520	528	549	519	575	547	533	550	593	497	490	473	527	546	511	550	546	513	526	514	565	501	528	514	536	549	545	519	574	532	497	549	508	505	518	523	568	544	550	527	505	557	527	522	532	529	538	544	533	565	544	519	537	551	524	523	509	543	540	503	522	519	539	548	543	524	540	535	550	533	513	519	514	554	565	507	549	506	527	558	538	538	533	523	503	551	537	523	498	518	541	529	518	543	566	513	529	552	555	551	480	550	522	558	517	538	521	526	527	527	538	539	505	535	512	581	534	505	526	537	534	520	522	500	546	531	493	533	543	514	524	524	503	506	564	495	544	516	510	533	532	531	529	519	519	574	555	496	496	514	542	493	511	501	560	519	505	541	499	566	538	539	527	537	550	540	556	522	546	515	506	510	519	522	517	527	501	540	508	495	504	508	528	538	529	503	544	512	508	523	536	542	538	504	539	562	526	546	536	559	557	543	562	515	576	515	521	534	524	537	530	547	547	548	573	544	541	515	511	506	512	509	501	558	622	514	485	533	547	555	524	561	501	547	566	524	527	545	510	543	555	545	529	545	524	562	502	562	567	512	529	529	542	531	559	558	488	549	515	540	529	533	515	525	558	524	523	545	528	483	530	516	542	565	482	487	596	546	499	525	473	527	509	541	477	575	545	520	514	555	527	526	538	529	564	598	558	561	539	568	577	515	544	529	522	514	533	555	489	536	512	570	556	566	525	529	566	563	538	573	542	558	550	548	526	536	508	535	553	548	543	570	536	518	548	548	519	531	493	527	546	542	551	593	516	573	526	525	551	523	562	552	514	538	555	523	554	559	530	507	536	526	553	537	526	534	546	534	529	470	542	539	543	521	533	586	529	538	542	559	544	540	521	566	542	509	548	522	552	521	558	516	529	510	528	585	548	472	516	529	502	551	534	547	557	561	534	517	538	533	534	530	552	516	505	529	507	547	540	524	534	561	518	549	566	522	484	529	494	527	530	498	541	530	552	527	577	566	563	547	521	542	556	550	532	517	533	482	581	544	527	519	494	555	529	485	523	570	556	558	544	508	549	515	516	562	552	494	557	479	529	543	534	550	544	559	534	554	528	529	548	549	515	552	538	510	571	518	533	552	531	542	480	539	570	524	517	503	529	498	508	545	526	538	538	528	511	556	535	502	544	506	503	548	523	530	548	565	516	513	545	502	557	526	554	492	534	519	564	501	532	545	542	505	492	551	530	513	545	553	502	542	570	511	535	560	527	545	512	540	536	560	543	519	523	521	550	502	554	533	519	523	552	514	524	541	500	518	530	517	498	522	487	484	558	499	564	536	530	477	515	568	529	536	519	557	551	540	536	508	509	527	515	557	531	547	552	502	555	517	503	543	518	512	558	505	565	548	505	521	537	495	516	518	528	500	523	540	574	534	550	531	532	546	556	533	514	519	551	514	494	549	511	532	524	520	541	522	512	537	529	566	525	537	526	533	518	484	524	509	552	529	541	528	505	531	574	537	556	543	495	555	534	494	510	535	506	504	543	510	569	504	537	559	562	511	540	581	548	481	542	540	519	528	524	536	545	562	525	526	571	537	515	536	544	566	545	494	547	547	515	513	522	524	523	528	512	551	510	565	467	568	505	536	528	527	550	525	525	536	495	516	542	544	514	504	535	539	551	558	530	540	509	490	545	505	567	529	553	541	521	516	537	531	508	526	529	539	531	554	543	527	508	520	532	509	549	555	563	509	512	514	511	546	498	559	532	567	505	488	528	529	518	509	525	547	520	566	541	529	533	523	512	499	481	557	537	525	509	493	582	553	499	506	537	504	566	550	516	528	539	579	502	514	522	503	550	578	524	541	503	539	509	556	520	484	558	537	543	477	555	531	541	526	513	479	521	580	564	497	505	538	557	556	530	523	530	521	470	540	550	529	538	530	539	511	557	556	548	555	531	497	531	532	510	534	472	523	529	521	518	533	524	557	517	544	535	533	512	535	501	522	519	533	568	560	541	527	523	507	554	519	543	525	546	537	554	541	566	508	519	557	525	570	555	518	540	533	541	502	535	541	516	546	548	564	504	526	547	548	512	484	543	533	546	520	500	524
5690	287	231	209	193	174	202	191	164	190	228	178	201	198	204	206	192	203	204	176	182	182	192	182	197	194	185	174	192	163	190	212	194	182	206	190	188	189	193	195	176	207	202	197	164	161	196	189	177	181	196	173	196	201	183	191	192	175	184	176	189	192	183	176	200	190	197	165	184	228	167	184	193	211	165	185	182	182	198	199	175	190	209	194	185	171	199	195	171	180	177	186	193	177	192	196	195	180	185	186	187	176	185	199	204	185	214	172	192	175	199	177	197	177	213	181	158	171	190	197	188	162	189	208	190	207	177	184	172	185	210	183	181	180	183	196	191	215	169	163	186	190	192	197	165	200	191	173	191	176	201	159	205	183	174	179	206	175	179	184	171	185	203	184	171	208	177	209	147	182	180	185	182	198	193	174	194	209	200	202	200	188	192	206	207	185	168	178	189	184	179	197	204	186	192	156	194	185	178	187	211	182	185	183	191	211	193	212	193	190	170	165	174	177	191	213	184	187	188	189	206	192	205	200	197	193	235	205	200	172	207	199	161	182	183	179	194	192	167	180	175	195	177	178	189	198	191	198	194	172	166	188	206	173	191	167	178	166	150	207	166	170	192	176	190	184	207	193	174	179	166	180	220	200	188	162	191	212	190	193	195	202	187	214	221	191	206	194	193	170	186	175	193	171	191	202	197	179	196	158	177	192	197	197	178	169	158	203	176	159	174	194	165	196	194	175	187	174	197	201	184	194	197	202	205	197	192	174	178	201	190	187	203	195	184	191	199	205	178	186	208	186	192	191	208	187	171	203	194	178	183	191	191	171	192	177	172	186	222	183	180	160	194	189	195	176	181	198	193	209	200	204	179	180	186	184	204	158	171	165	201	203	183	205	205	178	195	224	213	164	204	193	211	176	210	187	168	192	196	204	180	208	183	195	199	204	175	192	184	151	199	177	200	189	178	189	167	181	181	204	187	217	188	183	198	195	174	183	187	168	174	186	191	184	192	196	169	213	187	206	198	174	206	192	172	198	172	176	172	172	193	156	173	189	173	200	192	180	173	190	183	211	150	169	183	190	197	193	210	197	195	160	207	158	200	196	169	168	186	175	194	203	176	181	173	195	206	194	209	198	188	205	189	215	184	184	196	164	198	186	213	206	190	179	192	221	194	193	209	163	222	181	198	192	192	192	189	176	195	207	190	182	195	205	170	190	173	180	185	193	204	186	149	178	198	192	174	189	190	201	169	194	170	164	165	183	201	173	196	171	175	181	177	177	201	195	168	192	190	211	169	176	188	192	184	184	188	189	175	187	200	181	201	201	191	177	188	218	210	212	200	176	196	165	214	183	185	164	169	159	182	191	213	212	183	170	180	184	206	186	188	189	185	204	187	179	200	172	208	187	208	171	183	191	167	180	176	182	179	183	189	183	165	204	188	219	191	161	202	185	176	186	200	173	206	222	189	184	168	183	172	183	209	199	222	188	173	181	169	181	183	194	190	191	186	165	175	190	196	209	195	175	195	224	193	180	184	172	156	181	207	185	182	207	204	210	210	194	180	192	166	144	206	198	181	193	187	186	170	192	173	188	172	187	186	171	190	181	216	170	193	210	180	211	174	213	183	198	172	217	196	173	192	191	188	199	195	168	203	185	201	198	220	190	195	203	211	187	188	204	194	163	185	168	180	193	171	173	190	183	202	187	179	201	222	188	179	192	190	183	218	173	184	195	177	180	203	189	175	204	198	187	197	190	212	155	200	223	184	182	186	203	205	184	205	196	176	175	180	185	193	194	209	202	179	214	189	202	190	185	186	204	207	191	190	183	189	190	175	211	218	202	198	188	212	224	193	197	195	177	191	198	200	167	213	192	200	199	191	194	199	196	188	180	166	156	204	201	189	199	184	180	198	182	192	187	183	190	196	209	186	192	174	197	189	171	201	181	195	180	179	189	196	190	192	196	172	200	178	166	200	186	192	222	227	176	214	200	179	187	210	184	177	183	180	203	179	172	168	208	195	190	184	210	163	181	153	157	175	207	179	177	195	194	197	191	192	169	188	202	177	190	196	183	184	187	189	162	194	210	184	182	201	194	172	171	184	232	182	190	211	177	211	187	216	192	195	182	196	192	204	178	189	184	235	188	202	197	178	176	184	172	179	201	192	200	188	170	162	210	197	175	153	172	209	203	176	225	192	190	200	223	188	190	183	204	227	183	189	201	173	189	197	192	204	169	178	180	212	177	178	196	189	196	171	199	176	192	207	159	174	176	159	174	200	203	190	187	185	180	176	189	204	188	188	185	187	202	196	200	200	188	156	175	194	168	175	173	189	175	182	178	205	205	179	209	188	190	189	170	190	196	205	193	189	182	220	202	189	187	181	151	212	192	197	180	183	189	192	183	208	204	175	175	189	194	169	192	213	202	178	190	208	199	179	198	210	168	171	160	178	185	180	176	186	192	191	213	192	172	205	189	189	190	183	201	173	206	186	177	193	193	191	199	222	206	178	192	164	191	195	190	181	196	183	186	183	181	188	204	179	200	182	203	156	179	191	213	187	197	178	174	166	177	167	182	166	186	196	189	169	166	167	187	201	196	207	198	191	168	196	176	165	177	185	198	173	165	214	212	182	196	206	197	191	164	193	169	185	172	161	228	206	191	190	196	183	180	191	186	171	195	191	192	170	184	201	179	194	191	195	194	211	177	212	193	172	186	191	213	184	193	183	178	185	199	202	181	189	190	190	187	202	202	199	202	173	173	170	202	197	194	181	196	194	190	186	196	207	185	193	206	191	236	202	213	177	208	203	180	175	182	219	188	200	185	181	175	182	184	183	171	190	182	187	181	189	199	208	185	180	191	194	197	183	181	177	169	189	198	176	206	180	205	191	197	184	171	187	181	176	196	209	199	202	200	197	172	187	196	183	187	190	183	183	183	185	176	190	178	153	183	178	194	193	186	193	182	200	188	188	193	208	198	187	171	196	193	179	184	171	177	192	160	216	197	191	185	181	223	185	170	195	179	207	205	229	197	196	182	174	190	186	167	185	192	192	193	211	191	161	185	209	189	171	186	176	206	191	200	182	181	204	199	189	180	161	205	194	187	213	186	182	197	204	207	191	191	167	197	190	175	170	201	184	165	196	197	179	200	212	187	167	171	168	178	191	195	187	204	196	181	215	188	194	160	156	193	160	185	180	161	161	175	182	191	208	211	180	187	198	167	179	185	171	183	198	193	170	183	162	158	165	215	192	169	169	173	200	201	193	227	184	195	188	167	162	174	156	174	214	205	206	170	196	185	201	161	181	192	188	192	183	188	167	181	182	195	182	209	199	190	202	203	188	215	196	171	184	175	185	176	175	203	181	183	178	190	199	180	169	201	173	211	165	199	207	173	205	192	187	213	177	161	198	183	183	175	178	180	190	182	173	192	198	199	184	177	168	202	192	205	172	185	179	186	190	185	170	170	189	178	171	212	185	195	177	210	188	197	202	203	159	191	198	195
4827	582	646	652	639	599	611	549	518	530	568	568	540	544	531	550	551	586	536	543	564	541	523	535	543	520	555	528	543	545	521	547	559	568	552	551	512	519	527	516	526	548	508	542	510	502	520	563	537	525	542	500	482	541	549	543	555	552	523	512	506	524	540	545	519	559	546	583	517	499	564	532	522	540	516	497	479	534	521	501	509	504	519	514	494	531	538	503	556	487	546	496	558	543	487	526	543	526	514	553	490	564	545	502	552	492	507	504	558	543	510	536	511	520	524	495	515	523	556	564	529	503	560	518	492	574	529	540	474	540	516	558	481	525	501	522	495	560	531	551	567	496	563	542	541	534	524	522	526	543	485	515	530	526	530	506	564	543	478	579	535	513	541	509	526	546	552	522	541	523	518	484	503	548	506	544	527	562	561	524	517	510	493	544	554	526	530	511	529	559	514	528	506	500	528	522	524	526	545	527	548	494	554	565	580	569	508	546	544	564	512	524	499	538	504	538	569	533	538	523	518	502	525	521	554	529	520	553	513	545	530	520	537	520	544	537	518	568	524	549	531	505	521	504	517	529	517	527	529	517	545	527	498	498	538	539	536	540	542	536	552	516	518	526	516	541	565	534	493	544	518	537	517	500	587	496	517	539	527	543	481	522	510	520	575	564	560	501	519	529	532	525	536	509	538	508	565	494	528	557	549	520	550	509	514	496	526	517	505	539	550	511	526	528	518	527	546	522	499	499	524	548	528	516	525	528	570	503	504	520	522	534	492	571	561	528	547	526	568	494	517	547	486	573	547	563	515	510	503	543	519	512	556	536	521	530	504	509	489	498	510	515	516	514	514	527	551	505	535	526	487	520	527	525	552	509	516	485	538	493	517	520	512	480	505	527	537	500	542	528	520	527	549	581	543	543	546	512	536	509	530	560	509	508	521	523	477	518	542	519	514	510	530	526	536	495	549	555	527	552	555	513	536	523	510	509	517	523	561	528	549	506	533	540	530	549	553	545	525	516	514	523	510	558	519	522	518	524	528	535	511	507	524	538	525	509	541	514	536	557	531	523	505	531	508	516	530	504	514	507	522	476	496	541	491	537	524	535	521	506	486	500	563	514	533	548	530	566	532	543	533	578	506	527	552	518	522	540	524	529	512	540	503	566	518	532	535	521	519	547	538	570	563	516	509	538	547	541	549	538	574	547	532	515	555	541	525	530	511	523	518	537	505	508	551	529	541	565	518	495	504	530	504	515	553	561	493	547	553	512	519	544	494	552	516	473	521	510	492	490	559	514	515	546	564	508	552	543	491	518	510	531	518	527	556	529	524	517	537	512	578	506	566	524	504	509	523	526	516	551	477	539	515	543	538	492	509	515	508	521	547	493	542	511	567	531	526	516	548	531	556	544	492	559	540	531	522	532	545	545	534	544	521	542	544	491	492	533	534	509	575	505	539	512	519	499	525	525	517	514	524	553	535	549	508	517	525	532	521	513	498	541	510	562	521	502	489	563	530	525	518	518	492	519	546	521	512	539	540	553	552	501	496	534	496	531	573	512	519	487	482	535	531	494	550	527	554	533	581	548	509	511	510	579	553	458	504	544	521	539	533	531	562	528	527	519	575	536	513	502	543	541	508	500	561	521	562	496	514	530	562	512	526	536	538	550	578	475	534	492	539	511	516	545	529	542	540	504	502	547	559	483	487	540	549	584	495	487	531	577	566	511	556	508	516	524	535	516	546	519	480	549	514	503	513	549	543	544	490	564	540	534	544	511	521	537	548	537	499	537	496	514	518	524	547	545	516	579	531	524	530	487	526	542	550	499	561	548	520	528	522	538	552	519	579	505	536	509	597	540	542	529	526	528	504	571	514	541	506	513	531	556	538	532	517	545	525	545	558	514	482	541	523	558	530	519	553	560	544	511	523	533	495	534	543	558	547	503	509	514	516	486	526	533	515	531	507	561	546	494	503	514	541	579	542	522	523	560	502	489	546	527	556	495	543	527	511	536	534	544	525	534	557	533	525	511	535	525	487	503	512	546	548	555	535	553	531	550	499	515	576	531	515	557	539	513	510	543	528	494	544	540	522	518	512	575	515	551	527	521	517	542	525	565	501	518	509	510	517	515	524	558	521	489	527	544	518	526	480	501	520	489	541	562	566	524	566	569	526	510	514	472	512	508	497	560	487	559	501	496	542	558	566	510	559	490	537	518	492	515	526	554	539	566	502	515	512	530	538	518	517	541	506	529	495	515	525	481	495	518	528	540	490	545	465	503	542	534	541	516	541	531	510	526	528	542	537	514	522	541	487	566	503	557	510	508	525	547	507	554	558	518	538	516	528	493	528	512	525	522	504	561	533	534	541	525	512	528	479	512	544	512	520	530	549	510	531	523	525	531	499	541	511	555	560	550	522	550	533	574	523	529	514	521	512	505	568	529	574	555	540	470	536	508	554	542	483	504	533	549	561	563	566	517	531	539	514	514	533	518	526	498	579	538	517	526	538	544	541	522	511	539	577	555	499	533	524	561	538	495	538	516	519	525	532	508	519	546	561	551	532	549	539	532	559	536	565	499	539	570	516	559	522	535	486	522	532	528	530	538	516	525	508	575	510	510	560	522	463	480	542	498	545	526	539	523	531	537	583	538	517	515	540	482	519	514	528	530	546	560	551	529	537	547	500	521	557	534	533	546	512	529	486	521	524	538	520	533	518	517	516	497	499	518	555	562	526	521	544	499	502	507	510	514	539	508	499	535	553	495	533	546	546	556	522	541	515	527	536	498	518	527	544	523	526	500	531	530	508	530	532	522	510	559	549	556	536	528	540	512	530	537	520	548	515	497	529	488	487	560	509	528	486	525	534	514	537	523	588	548	501	511	533	540	557	480	542	551	530	553	503	526	538	518	531	511	533	555	543	521	549	516	520	563	579	512	518	511	517	556	533	526	552	493	526	530	487	536	517	508	548	556	500	508	537	567	542	528	548	508	541	524	478	504	512	533	524	535	528	559	527	530	514	499	523	546	506	596	532	533	498	493	493	510	516	529	571	546	517	526	575	538	551	517	479	525	552	521	531	546	543	498	513	513	512	553	536	509	533	507	521	531	532	495	539	531	524	526	564	560	481	511	543	548	507	540	532	544	536	556	507	505	536	512	507	552	535	550	539	567	493	514	518	504	516	520	514	573	520	555	543	505	504	578	554	525	538	505	527	503	508	551	517	502	571	526	557	525	514	496	524	518	528	498	520	562	551	540	509	546	522	507	513	526	534	540	491	591	525	528	526	544	552	569	549	538	544	502	537	533	539	497	552	576	511	513	555	570	553	509	508	502	502	553	564	542	545	541	537	546	547	533	516	532	495	523	472	568	509	515	530	549	529	581	542	534	515	511	525	542	545	515	526	547	532	543	536	534	532	520	522	510	546	559	536	555	551	569	547	522	522	509	531	511	532	503	501	515	522	518	551	495	554	542	535	537	503	542	551	517	503	533	496	540	553	530
34397	7265	1330	996	725	567	498	432	410	380	387	387	330	344	316	316	332	315	323	302	326	289	291	309	285	284	336	271	297	282	286	309	250	280	296	307	277	286	255	284	318	317	297	266	286	337	290	262	264	268	288	278	271	307	298	283	273	289	277	295	292	291	295	305	284	270	287	255	279	245	299	311	284	275	326	297	278	284	323	321	303	278	280	261	290	268	249	289	289	266	287	250	275	272	296	269	316	292	314	302	282	284	278	283	276	277	292	296	239	301	271	336	330	310	294	292	280	282	307	259	287	277	300	262	270	308	282	290	276	250	267	261	298	304	300	251	291	282	292	306	257	271	298	273	300	303	288	278	309	330	317	264	266	300	266	284	283	248	295	295	281	297	306	255	294	285	302	286	268	269	285	279	261	287	287	287	246	278	265	287	271	316	283	282	246	276	292	291	300	299	273	299	256	282	285	271	285	294	257	286	276	284	246	241	275	290	335	260	261	283	291	274	285	278	288	288	290	291	299	261	262	293	302	297	277	268	284	278	260	301	283	263	263	303	312	248	257	286	269	279	282	272	289	292	297	267	291	278	300	289	302	256	275	300	288	292	283	282	271	306	270	254	281	273	268	281	278	271	283	314	283	277	283	284	267	318	270	269	292	280	272	281	288	280	257	261	271	255	308	281	287	294	272	293	300	315	285	288	305	268	310	296	289	277	262	277	273	293	301	299	290	297	306	325	263	268	278	269	271	274	299	294	286	304	261	278	263	307	269	266	251	263	276	270	290	265	264	286	314	291	270	272	276	305	305	255	303	262	278	320	274	285	266	268	275	281	311	264	290	272	263	293	309	264	264	258	286	303	242	276	264	263	311	248	285	272	272	287	264	281	251	249	263	270	287	282	258	265	280	278	267	275	264	294	260	288	273	300	284	284	289	255	270	284	284	272	293	317	274	297	281	271	292	261	275	284	308	298	262	281	262	329	279	301	281	262	277	278	275	273	286	252	242	250	269	266	267	285	271	285	289	241	282	285	267	280	316	307	277	313	266	246	260	317	296	278	322	286	259	262	304	328	279	275	269	282	257	273	295	265	273	274	303	289	277	303	302	288	298	262	269	296	285	302	278	299	273	285	347	278	245	290	289	268	285	280	288	313	290	258	288	269	283	285	268	301	264	256	277	261	262	305	307	288	271	310	268	274	295	290	285	287	295	269	290	290	262	264	276	278	256	302	282	267	258	269	283	258	303	279	306	284	268	283	304	288	252	251	270	271	282	306	267	252	276	313	294	289	307	270	305	281	239	292	290	279	293	276	271	287	273	267	296	305	307	295	273	302	278	270	290	252	288	295	261	304	306	293	288	272	278	272	289	299	278	272	282	272	303	291	271	273	301	281	285	277	280	264	290	275	269	281	286	236	277	273	282	283	260	269	280	281	277	284	259	284	271	276	301	294	267	275	267	262	306	280	274	262	293	274	294	293	262	282	284	292	299	274	288	256	282	299	307	275	269	266	283	283	301	302	308	260	272	256	265	269	292	274	278	290	256	268	298	286	280	299	306	294	291	312	289	298	272	274	276	279	279	260	299	256	281	270	279	262	316	295	307	288	276	295	320	295	258	288	286	289	264	271	260	283	279	269	269	325	288	261	302	287	312	295	319	286	292	287	273	305	290	270	295	300	280	283	297	261	273	288	299	308	298	280	281	284	298	263	317	294	284	275	285	275	289	308	296	295	307	279	284	291	291	275	289	264	284	283	285	289	282	267	283	304	281	309	295	282	279	280	277	274	300	271	308	268	277	289	295	303	295	288	284	274	262	265	251	258	249	281	281	269	314	297	272	269	306	275	280	308	301	268	271	275	317	279	253	256	298	277	317	292	293	279	270	322	281	283	299	281	271	262	301	287	289	246	261	289	308	277	276	275	305	305	268	271	318	288	291	299	279	307	285	279	270	231	276	295	287	268	261	268	301	288	275	293	288	300	306	302	289	290	301	267	241	252	292	287	295	258	294	269	291	266	248	285	305	291	291	307	303	293	286	272	265	290	259	307	288	293	291	272	274	289	300	254	267	281	287	301	283	276	331	247	256	288	239	257	277	289	311	254	284	275	296	284	302	296	262	313	293	295	264	280	262	292	258	256	295	280	305	256	258	287	276	293	269	302	292	277	300	293	301	280	286	270	289	265	269	275	274	273	300	292	280	274	314	293	279	243	290	284	289	302	280	277	271	280	282	309	272	266	306	304	272	287	268	268	311	282	299	283	279	247	252	294	276	287	248	281	308	299	297	282	270	304	263	270	310	283	282	282	252	309	315	298	290	263	248	301	277	280	264	266	267	275	285	277	273	292	314	266	280	285	340	271	255	286	312	302	262	308	264	261	289	286	313	275	264	269	281	306	253	261	270	290	289	272	271	310	291	267	258	269	271	261	257	264	281	311	282	287	259	272	303	327	259	282	273	228	276	284	263	276	288	256	275	289	295	306	270	318	278	280	297	284	305	240	291	265	285	274	282	272	286	254	278	280	256	280	300	283	302	285	264	304	275	276	275	321	283	271	292	281	299	248	307	287	309	262	266	301	305	278	272	308	281	279	290	291	287	315	276	275	262	303	294	293	282	282	279	314	273	276	269	279	245	250	293	280	303	301	281	293	267	302	293	275	279	289	271	276	278	285	290	273	290	296	303	279	286	297	260	270	284	278	290	271	286	264	290	279	280	308	255	260	279	280	297	267	285	278	304	263	284	263	320	270	263	288	286	268	303	288	240	260	286	286	296	273	280	315	297	278	282	295	288	287	262	265	291	248	287	285	263	279	282	285	284	275	316	293	272	280	285	265	281	287	273	283	291	291	275	285	274	313	254	281	289	293	288	262	301	284	307	293	268	267	256	297	279	278	260	269	271	276	281	310	319	278	260	284	273	316	268	267	260	297	290	296	299	267	264	264	279	275	261	269	258	284	269	268	262	311	260	304	261	261	269	279	251	280	269	303	238	306	289	276	303	305	286	291	309	281	294	295	283	283	296	281	293	283	254	259	248	305	292	297	269	280	258	255	295	276	281	267	281	306	285	273	257	265	282	306	259	297	316	257	324	283	310	266	296	309	261	299	291	293	280	289	276	264	256	293	276	270	290	295	283	334	268	300	295	271	261	272	283	280	290	293	303	294	284	303	248	299	272	293	288	273	265	282	321	277	293	263	276	301	260	254	266	281	275	292	306	309	281	254	276	294	277	268	290	239	279	284	258	287	282	291	315	302	254	279	277	320	284	290	302	284	268	275	284	291	254	266	289	276	280	304	338	297	270	279	276	285	268	286	277	304	276	285	246	295	279	280	285	305	287	295	277	270	282	233	234	323	287	277	287	300	291	262	265	298	264	280	301	283	301	286	301	286	274	275	295	302	253	285	276	285	292	245	296	263	285	302	278	295	322	283	289	252	280	268	317	283	279	284	270	296	280	276	261	298	258	245	270	282	295	279	301	287	277	285	290	277	243	268	291	281
18608	1587	2970	3340	2826	2441	1978	1763	1654	1405	1276	1232	1145	1141	1069	1018	978	973	973	933	893	886	837	815	852	914	872	832	868	848	818	806	789	778	773	792	773	767	757	750	797	794	773	762	797	784	800	819	792	783	764	757	755	727	715	812	737	728	788	738	749	794	783	762	775	765	770	710	697	760	765	748	781	809	713	743	729	745	709	727	759	723	731	746	759	708	734	749	741	822	790	763	777	785	738	756	720	760	697	767	736	722	753	740	792	744	749	741	752	775	757	710	714	721	806	729	758	723	711	751	754	709	728	746	759	722	751	741	718	773	743	753	755	737	724	708	717	719	748	740	686	783	719	765	765	777	781	691	725	715	697	753	727	696	743	730	738	735	710	720	727	729	720	725	727	690	726	743	737	730	727	765	723	748	717	741	710	738	754	736	743	760	712	779	729	740	738	732	687	766	744	749	714	688	741	748	771	736	719	678	695	728	723	713	778	746	716	751	686	717	696	727	758	774	733	726	695	722	731	741	777	747	715	702	738	732	733	736	764	715	774	761	730	755	746	710	752	727	743	730	728	753	765	776	739	723	786	683	749	735	736	702	785	763	703	743	717	738	729	773	756	773	684	774	743	675	725	723	774	747	781	750	730	767	742	713	724	768	755	722	694	729	770	740	706	747	737	734	669	668	742	741	722	733	739	700	719	801	699	740	730	779	715	763	689	706	726	710	749	740	729	725	732	792	712	733	703	697	745	748	760	718	764	732	736	707	770	739	671	777	730	748	751	767	737	738	760	773	727	733	756	742	741	757	728	711	730	722	734	729	744	762	750	751	731	704	739	719	720	724	758	701	692	719	746	689	730	776	708	753	715	711	722	723	724	721	758	777	709	714	698	746	751	740	734	739	710	716	741	779	706	748	766	699	705	765	727	706	743	737	747	746	742	717	748	759	735	733	711	722	704	721	734	760	756	708	760	735	708	709	680	715	711	701	707	723	704	718	719	669	715	720	703	776	729	715	706	745	753	753	734	750	708	763	744	720	755	743	692	746	741	738	762	733	748	753	737	686	756	751	734	704	759	764	772	696	704	700	711	760	735	741	725	737	717	769	721	761	753	758	716	717	716	710	700	700	743	701	749	692	689	749	742	742	723	721	720	735	737	711	692	734	716	762	720	708	772	713	725	761	759	758	770	752	706	723	736	743	767	716	762	760	752	741	716	783	757	763	779	722	721	722	721	735	709	717	765	712	769	727	737	791	684	767	774	717	766	695	724	737	735	731	751	757	741	777	748	747	707	693	737	727	750	724	731	748	766	758	766	801	732	719	740	749	735	768	740	730	767	729	768	709	723	726	732	715	752	706	746	740	727	752	721	718	706	700	710	728	762	692	724	756	745	769	733	712	740	710	735	715	715	782	699	721	701	699	703	713	723	712	732	749	724	758	724	722	721	745	756	717	705	751	681	750	720	737	694	732	751	702	735	717	753	726	761	691	710	694	741	733	713	669	755	714	744	747	717	726	705	709	753	726	738	772	753	744	750	697	738	687	756	741	747	715	772	716	712	800	729	735	762	713	751	769	771	770	746	746	739	719	803	741	790	714	696	733	693	723	758	734	722	731	741	750	736	754	742	676	691	711	721	748	719	753	677	750	728	733	720	714	746	676	721	722	721	776	722	730	742	708	766	715	733	755	713	721	698	760	736	734	759	708	745	713	750	755	750	736	771	688	726	709	731	706	738	744	707	770	772	760	780	709	731	774	780	728	769	742	752	760	751	748	736	733	706	769	737	790	736	758	770	730	786	739	696	720	702	738	744	775	728	761	751	774	744	792	719	721	697	764	752	723	753	716	733	713	744	747	782	715	755	741	731	749	743	749	728	730	727	736	732	721	792	761	716	687	769	728	756	769	738	744	731	726	779	775	694	758	716	751	746	755	742	724	724	703	670	696	741	772	697	766	698	799	694	742	752	715	722	715	758	757	713	697	695	777	726	739	699	726	812	725	692	737	705	762	711	728	718	752	761	727	736	730	691	777	756	726	799	732	709	750	758	730	731	749	784	750	764	767	783	719	720	754	706	733	724	675	732	729	757	719	726	780	707	751	728	778	749	731	715	795	732	691	760	733	716	757	737	728	730	799	718	770	718	771	737	743	728	677	796	689	716	696	750	756	755	769	749	722	718	754	746	739	739	715	751	727	714	730	712	686	723	781	701	741	734	727	750	711	703	731	722	797	759	731	718	775	725	756	720	728	677	736	748	767	749	718	727	726	723	752	734	700	699	740	777	727	752	734	718	738	744	710	704	687	728	744	705	734	693	690	745	741	720	741	726	720	772	702	781	720	731	692	726	665	671	718	708	700	736	799	734	723	731	689	728	734	731	724	785	749	766	688	745	759	714	744	674	735	710	709	763	772	728	746	696	688	755	718	744	727	757	751	728	734	730	752	716	697	713	693	714	752	735	743	768	781	707	722	728	716	752	736	762	759	738	769	735	700	694	730	714	717	721	732	709	766	749	751	771	739	819	722	690	759	735	728	729	704	729	715	701	715	727	754	741	698	722	760	717	733	733	712	742	716	736	709	770	753	789	714	783	756	763	737	727	763	704	728	703	771	674	777	645	748	741	682	785	734	735	730	796	755	727	704	719	715	695	764	715	715	748	733	717	690	722	699	720	700	762	749	747	770	719	743	755	749	706	708	721	754	753	754	753	768	742	755	728	738	701	749	699	687	698	760	763	744	693	734	738	761	730	767	709	679	768	695	751	690	719	760	690	719	671	755	708	782	720	704	707	757	713	735	752	753	733	736	673	684	712	735	715	741	741	759	789	720	700	707	755	734	696	706	744	743	747	723	771	728	763	803	704	690	730	739	741	734	734	715	772	745	695	740	798	739	750	756	719	761	762	749	691	767	734	746	715	693	696	756	728	713	734	731	730	747	767	751	714	713	703	741	753	762	682	769	761	737	781	687	746	727	768	746	781	727	724	795	745	724	730	711	767	753	720	795	725	731	761	750	701	784	719	706	751	712	743	706	773	722	748	722	717	662	724	765	761	706	715	672	783	720	711	690	706	704	764	709	737	755	713	723	732	711	678	746	725	804	747	708	750	732	704	723	708	765	732	746	750	735	718	688	755	720	744	736	783	746	705	775	742	747	740	737	756	708	718	757	744	786	727	738	744	678	745	734	726	767	788	729	767	746	738	722	735	743	711	732	751	707	726	666	754	713	714	719	734	774	744	719	717	738	734	722	746	742	737	704	701	792	718	766	741	726	684	664	727	715	709	759	741	818	742	761	707	746	771	773	755	793	708	725	736	677	726	718	715	759	701	752	751	719	701	701	775	727	694	734	699	728	759	751	699	766	703	750	732	749	718	715	683	746	731	729	753	760	773	747	691	711	749	712	766	773	778	722	763	725	753	735	743	756	775	759	709	757	710	733	726	685	729	804	774	724	743	819	716	768	706	741	690	770	755	733	735	745	733	753	765	694	762	758	736	735	732	740
47685	14818	3144	1710	1101	912	672	551	489	399	376	354	349	294	279	269	266	252	253	257	240	259	238	228	204	237	218	231	224	198	216	212	220	209	216	222	218	215	213	206	219	209	205	209	216	215	229	233	204	184	200	218	211	217	200	221	232	231	187	186	226	215	204	199	221	198	219	211	211	214	177	223	193	222	196	157	221	173	205	239	196	191	185	215	198	208	210	187	218	196	208	212	208	184	178	218	201	228	216	206	194	211	224	216	214	203	220	227	196	197	189	217	197	212	206	214	207	181	206	201	186	203	178	208	182	206	191	201	180	209	188	194	191	185	207	181	199	191	192	204	222	203	226	213	196	222	186	182	198	200	211	207	208	217	193	212	210	190	192	218	206	195	181	200	176	200	204	214	207	183	203	194	208	221	226	204	200	203	201	192	194	198	217	187	197	183	210	237	228	201	212	210	206	209	186	187	206	228	170	203	201	212	211	170	221	198	202	202	205	201	216	216	210	210	229	186	215	210	228	196	233	232	186	203	194	195	205	194	196	227	202	198	186	186	196	192	185	200	218	222	187	200	202	185	218	223	187	216	204	197	187	206	200	208	188	188	176	222	224	216	185	199	206	194	187	213	174	207	181	190	196	206	211	206	202	196	223	193	184	195	208	192	209	195	215	189	222	225	192	211	223	194	169	174	215	226	173	222	196	218	200	192	232	215	218	211	189	213	178	209	223	186	184	214	206	197	188	221	187	201	182	191	226	177	189	214	193	192	201	191	215	188	204	166	206	197	216	191	199	202	208	183	225	187	200	212	203	196	203	204	208	210	221	203	207	197	213	196	177	200	211	207	178	207	227	223	193	170	221	204	214	208	210	163	210	198	209	202	186	198	191	189	224	225	201	177	223	196	226	195	192	192	184	221	190	192	200	193	189	197	190	192	204	217	194	193	189	190	216	203	190	172	196	191	197	200	203	218	209	202	213	186	214	203	199	198	201	216	218	231	197	221	218	192	194	215	186	192	201	172	217	220	194	201	181	197	215	220	224	197	222	200	207	200	203	217	203	212	191	239	217	202	211	211	201	234	202	217	208	193	199	200	189	190	211	198	185	195	226	214	198	189	203	190	195	172	215	220	232	202	188	209	224	198	202	213	194	184	213	206	207	202	203	183	217	204	221	180	185	217	185	186	232	193	200	186	206	223	194	185	223	171	219	209	199	202	211	238	212	198	197	195	195	185	234	200	212	192	212	201	197	202	212	208	192	168	205	210	216	204	201	210	172	193	197	174	211	186	193	189	216	194	188	197	204	188	207	185	215	225	199	192	197	212	206	224	208	181	194	187	208	200	189	212	238	183	195	201	183	211	187	196	200	219	209	192	224	196	201	212	173	194	216	216	218	191	208	190	194	158	200	189	177	201	220	204	218	220	181	200	197	228	216	219	187	183	202	198	185	207	187	181	180	199	186	203	192	189	220	215	170	223	194	198	199	185	199	197	202	203	207	197	205	197	189	207	207	196	211	201	200	213	176	171	211	204	196	196	227	223	204	184	201	205	213	206	198	179	211	184	196	220	177	174	203	174	208	185	218	205	197	194	198	191	193	195	197	223	221	204	221	199	190	217	182	184	193	195	198	201	199	200	174	181	226	181	215	222	199	220	196	196	211	198	195	196	204	200	191	184	208	215	196	201	204	200	211	210	203	196	190	218	230	209	205	199	202	166	214	210	219	196	207	212	220	223	206	194	203	189	208	187	208	197	230	197	193	209	213	209	211	179	210	198	201	202	185	176	180	214	227	203	174	215	181	182	210	190	209	214	209	203	204	221	216	212	205	191	224	195	225	182	190	203	196	189	199	214	220	187	217	200	185	210	201	216	224	193	207	208	190	199	190	225	238	196	188	187	199	207	190	216	212	198	189	203	225	215	201	210	210	204	210	190	219	199	182	194	190	173	193	185	207	209	206	204	220	240	226	210	190	219	206	199	184	181	206	205	201	186	190	186	226	193	211	219	179	190	188	224	193	205	197	212	179	200	197	167	206	186	207	209	231	219	187	196	184	187	195	169	191	221	208	231	180	216	209	201	184	188	199	220	214	203	202	196	178	190	189	203	204	172	220	216	210	214	215	198	200	203	181	188	213	238	199	199	177	243	207	186	179	217	212	219	207	206	187	218	189	229	179	204	192	197	214	189	198	203	197	211	191	204	219	186	212	212	214	191	216	216	194	198	196	194	180	212	204	161	194	209	187	213	233	196	228	198	181	204	185	198	196	234	196	187	207	192	192	222	205	189	194	196	196	183	209	204	201	208	196	205	203	227	214	201	203	187	205	204	213	205	213	210	213	210	186	203	185	203	188	219	208	176	195	232	219	188	187	182	207	191	199	188	176	209	179	231	208	185	189	198	172	213	203	187	225	216	217	184	219	178	219	203	208	213	163	225	195	225	194	223	180	208	194	197	189	216	221	219	215	200	173	223	219	197	214	234	201	183	184	209	229	213	181	201	189	221	185	188	192	190	233	195	197	204	211	197	185	199	198	201	184	181	204	205	193	178	214	201	207	209	203	206	213	202	202	205	167	203	208	196	203	169	221	214	207	204	197	208	203	187	203	205	197	189	181	237	172	199	204	216	230	189	229	190	189	228	199	205	194	208	202	173	205	188	190	199	219	215	207	229	198	200	227	192	166	195	221	200	218	205	233	201	207	185	197	200	201	185	231	186	216	205	218	203	196	216	218	232	201	202	224	192	179	217	227	214	202	188	205	220	194	228	198	204	222	178	189	198	209	201	198	208	187	221	222	203	201	183	202	205	211	195	199	219	192	196	185	221	224	198	227	226	175	191	193	198	191	212	202	201	232	214	211	210	212	179	214	199	198	236	200	177	214	211	208	207	183	192	178	217	193	207	182	201	212	232	201	189	164	200	176	181	193	183	208	184	217	204	201	220	227	198	169	164	202	199	217	201	210	218	226	190	197	207	216	191	193	193	215	197	184	234	219	210	211	204	223	220	210	202	202	225	185	201	192	235	218	199	197	216	204	188	224	205	179	188	200	215	205	179	215	212	210	230	208	230	195	200	205	215	227	202	208	212	216	219	188	225	182	199	206	179	200	202	174	168	209	202	212	169	214	187	170	196	202	180	190	225	203	210	196	215	186	204	210	224	205	232	186	216	209	207	194	208	190	194	215	201	200	190	200	216	178	168	198	196	203	190	214	187	208	180	212	187	196	219	210	188	207	185	202	231	201	220	185	192	187	210	212	189	197	183	198	192	198	194	192	214	198	194	216	209	196	194	208	170	217	206	213	207	212	202	187	203	213	206	236	185	198	188	186	207	230	196	208	178	198	232	205	215	185	233	216	197	207	191	223	177	183	183	202	215	180	215	189	185	227	230	189	202	192	193	192	199	208	200	233	220	206	191	199	195	199	201	206	198	224	206	224	182	191	209	212	181	204	206	199	201	231	195	198	189	196	195	203	221	207	195	203	200	235	190	195	219	207	196
25941	2193	4868	5409	4541	3654	3072	2500	2188	1919	1709	1573	1370	1265	1160	1158	1013	972	937	918	867	873	838	797	785	754	735	712	695	701	690	695	662	598	649	652	625	635	594	647	550	575	615	621	603	604	587	570	603	605	578	567	541	604	573	570	552	569	592	521	581	540	552	554	584	545	571	529	568	548	496	551	591	497	513	533	516	584	537	555	544	563	537	554	542	569	582	517	563	510	557	565	550	556	521	553	549	533	545	570	539	534	488	513	567	521	550	490	514	538	551	524	561	507	566	542	522	540	540	600	547	563	517	532	557	524	554	526	504	515	552	496	529	554	577	510	535	564	547	558	527	529	539	516	545	506	510	542	532	531	548	503	581	553	577	513	560	564	510	544	523	528	550	515	558	573	520	556	522	520	542	527	544	522	536	504	561	486	552	559	542	504	557	547	541	573	530	562	549	543	548	549	498	534	542	600	500	540	509	514	563	579	526	545	543	504	506	503	557	529	529	532	524	556	531	532	546	516	529	533	544	563	561	533	586	557	518	529	525	537	572	526	521	515	503	542	521	529	547	496	524	475	517	558	545	522	548	515	521	550	503	516	530	512	487	545	520	551	520	505	513	497	520	538	514	494	537	573	514	527	577	550	542	529	531	528	560	544	515	505	519	501	500	536	529	517	552	527	512	544	549	531	515	478	535	535	510	530	527	551	536	534	552	528	527	533	577	534	507	517	519	542	507	541	514	542	546	546	490	507	560	525	485	555	520	589	534	532	507	540	542	533	550	520	531	494	501	506	523	513	524	516	559	504	516	518	525	524	517	516	491	521	534	516	542	539	515	530	518	512	552	495	540	519	529	555	519	522	503	514	547	496	507	537	536	523	509	525	586	551	574	477	533	497	547	504	562	540	592	564	540	506	533	551	503	513	532	542	519	559	566	539	561	532	550	519	518	533	499	553	501	545	484	535	542	506	548	512	501	544	478	508	510	534	568	535	527	505	540	511	563	517	490	553	561	527	518	568	531	538	560	481	535	525	547	519	528	561	542	509	494	526	521	507	504	533	550	506	538	501	557	516	562	522	496	544	547	485	496	508	522	545	563	534	525	537	497	545	524	526	549	506	567	562	506	529	534	535	536	550	549	526	494	525	527	539	536	492	542	482	586	520	511	510	525	533	522	546	524	560	506	522	549	559	528	500	540	532	513	506	571	485	531	525	505	560	550	530	497	515	548	540	549	530	531	538	522	528	508	529	521	519	512	556	492	532	515	530	522	516	536	556	550	562	532	538	508	503	529	528	538	553	527	524	554	527	564	511	540	525	498	526	524	557	549	534	556	545	552	514	547	524	499	573	537	542	501	543	530	508	541	534	513	499	508	552	549	518	513	559	538	564	531	508	512	538	515	518	519	472	551	549	518	524	520	553	526	569	524	495	565	520	536	569	524	506	537	517	550	557	557	522	552	555	550	527	545	499	521	578	543	551	539	544	550	587	501	532	519	524	536	515	546	543	551	569	549	545	505	505	529	529	484	516	539	561	511	558	563	565	516	533	538	538	478	519	529	510	508	503	516	567	518	520	537	553	509	543	538	500	537	533	555	518	569	511	524	523	579	534	532	543	549	506	514	520	515	519	530	520	523	555	537	506	506	526	520	578	526	508	548	553	554	575	541	505	492	540	532	554	539	529	509	540	499	579	457	560	512	527	521	569	503	578	558	509	517	513	546	527	497	528	516	537	519	541	544	531	502	569	505	540	508	527	551	488	557	513	533	492	521	504	508	526	506	548	508	555	517	546	567	548	510	537	540	547	545	519	532	516	540	554	549	580	528	532	564	513	516	525	535	531	473	521	504	515	534	565	509	518	513	511	535	555	543	508	516	548	559	491	536	478	505	496	517	525	527	543	526	519	535	525	498	506	495	544	560	532	523	549	547	506	568	516	515	550	506	558	490	509	513	519	521	531	539	512	538	522	532	513	527	525	556	501	537	547	578	526	518	520	525	521	481	548	480	561	552	506	553	529	534	520	495	514	515	499	544	513	531	536	551	519	570	522	519	561	541	539	501	545	521	526	543	505	545	578	503	540	556	555	529	576	508	533	524	552	507	545	541	516	542	513	576	515	538	541	523	533	524	547	543	520	505	555	543	520	517	532	566	500	490	541	540	529	523	536	524	565	612	554	515	537	541	559	498	507	541	536	541	534	545	531	531	532	529	525	521	509	507	516	527	497	517	509	522	545	526	540	523	552	506	547	513	482	508	530	535	532	530	529	539	509	550	502	518	490	564	526	539	522	552	482	523	538	503	523	528	529	541	484	538	544	536	522	528	524	528	530	529	550	525	522	527	513	552	517	501	528	518	499	547	531	545	519	537	541	540	515	517	504	514	560	512	522	550	483	510	508	537	550	490	544	512	520	493	534	545	527	557	536	495	550	500	538	533	540	537	517	533	521	539	543	536	510	488	508	528	509	517	509	530	505	486	547	538	514	513	525	515	520	535	512	564	525	513	532	511	503	528	506	521	497	490	538	533	522	558	500	509	516	540	467	533	532	536	495	511	562	526	538	526	535	542	511	538	545	546	536	518	555	527	534	529	506	527	520	556	541	502	534	528	548	546	566	520	522	536	517	508	496	527	506	516	526	507	524	508	574	529	558	510	537	518	515	538	551	531	511	537	515	548	555	502	535	557	508	585	521	538	465	521	530	497	542	516	555	517	538	602	512	517	512	505	546	515	516	526	526	551	504	478	561	514	520	499	501	565	552	511	525	549	518	509	506	504	551	537	541	552	524	521	542	507	528	488	544	518	499	504	545	542	515	538	508	516	529	584	523	539	524	502	533	496	548	542	548	471	498	544	522	509	530	494	538	565	505	512	518	549	484	487	498	542	526	567	485	510	548	531	550	519	521	505	509	504	538	528	555	522	537	525	512	511	565	500	536	514	524	533	535	514	549	531	536	543	543	524	524	524	581	549	519	537	511	542	491	504	570	525	509	517	550	522	524	524	543	523	541	525	555	553	559	535	515	515	541	533	529	518	517	529	520	511	476	510	551	527	545	522	553	485	541	541	538	548	495	524	567	535	548	530	532	479	536	589	498	519	538	542	509	506	486	529	534	549	483	523	514	526	506	495	507	510	543	519	544	523	527	496	534	559	548	534	533	509	541	517	561	567	504	525	482	517	523	493	526	532	535	540	552	550	522	524	514	528	552	491	495	537	514	530	522	583	532	557	524	476	516	503	501	528	526	516	497	544	519	528	513	506	532	589	485	502	534	550	534	496	559	519	510	512	543	542	540	526	557	491	537	519	528	550	536	526	552	506	506	504	497	506	530	511	493	563	498	514	519	496	555	526	492	525	496	559	511	517	563	492	531	526	527	522	517	493	527	566	517	496	544	542	506	531	545	512	564	581	550	529	538	517	536	562	510	549	549	471	552	516	513	557	537	505	528	528	575	552	513	533	575	502	508	518	518	528	561	537	526	522	514	544	531	516	514	577	493	515	508
5808	269	230	217	198	207	201	186	210	166	196	181	178	188	189	199	178	181	195	209	185	172	190	185	199	208	217	193	197	186	187	180	179	207	199	162	201	178	206	204	194	185	173	209	183	195	207	202	212	199	198	176	187	204	180	178	187	193	180	178	184	181	183	204	181	212	218	172	181	189	173	180	166	160	201	199	198	186	162	197	175	179	169	188	194	164	194	190	183	178	209	192	198	182	186	190	187	158	161	179	181	187	191	170	203	191	193	186	203	182	194	214	189	180	174	184	199	184	196	173	194	183	174	216	191	197	172	204	175	181	186	195	180	186	183	181	208	191	164	209	202	165	192	194	201	175	186	169	163	206	198	183	189	197	193	193	185	187	193	194	193	180	175	182	200	183	176	179	205	177	174	177	182	192	180	184	175	167	166	199	172	193	190	197	178	198	159	187	203	192	175	180	194	171	186	196	215	181	177	179	202	184	195	186	183	173	194	164	178	174	187	190	189	191	192	196	206	202	208	194	182	170	186	175	187	174	182	193	204	184	176	201	200	166	178	170	172	212	193	196	177	202	156	203	179	174	151	170	200	193	181	183	196	189	187	204	214	212	209	180	177	185	174	184	200	200	206	178	165	186	184	184	190	168	157	190	189	189	223	181	173	169	200	205	179	173	173	186	190	176	177	205	178	177	193	200	201	160	185	187	174	169	174	211	167	194	169	207	175	170	176	201	156	205	199	188	207	172	181	177	187	173	192	170	204	196	205	170	183	224	187	196	197	179	180	174	170	185	192	165	188	197	184	194	180	168	212	163	192	166	174	176	186	177	171	180	189	215	171	165	195	214	194	193	204	207	182	178	201	184	176	192	192	191	191	166	194	209	193	191	179	201	170	194	187	188	189	182	184	184	175	191	176	169	190	170	180	208	200	183	177	165	190	203	183	196	184	194	160	166	177	188	187	175	191	185	167	182	209	195	219	208	196	175	165	201	169	185	173	181	168	195	168	200	192	192	177	183	177	146	192	179	196	188	192	179	191	182	216	182	192	186	184	203	177	179	189	189	171	185	191	182	192	187	169	195	193	186	196	224	193	192	169	179	169	165	179	178	200	160	195	182	165	193	195	189	170	179	175	200	195	198	154	187	220	172	197	202	171	195	185	166	208	197	199	191	187	190	223	197	203	181	194	173	186	194	220	178	170	200	171	193	192	203	165	216	193	194	162	185	165	192	174	182	190	191	186	191	192	183	144	177	195	190	205	171	150	189	171	187	198	196	143	197	177	182	188	186	181	183	183	211	173	182	192	190	192	201	196	179	183	180	167	192	179	190	194	201	185	199	178	168	196	183	195	191	185	177	175	170	181	186	181	192	190	180	172	204	221	199	175	184	187	198	181	195	195	170	171	181	172	188	204	199	179	207	223	192	175	187	183	194	182	191	201	169	184	175	212	182	181	189	183	171	173	211	175	185	188	178	182	197	177	180	181	177	169	183	173	188	194	163	162	176	200	189	196	191	159	182	175	168	172	179	174	199	169	200	198	199	197	187	192	169	196	188	196	197	176	202	182	188	204	167	206	178	189	191	178	159	193	195	173	180	191	194	200	192	181	190	180	192	194	197	204	200	189	201	184	184	194	171	189	202	184	181	186	190	199	188	192	213	200	199	192	176	189	198	198	187	199	175	211	203	216	200	181	163	164	192	182	179	186	184	196	194	180	216	172	154	174	160	178	244	193	202	174	215	165	188	173	172	189	186	200	167	179	177	185	169	212	222	183	187	207	182	166	180	202	158	195	202	203	172	184	181	204	195	196	190	191	197	202	190	169	190	192	200	175	174	195	179	189	203	167	198	173	186	171	159	186	187	204	167	158	196	183	173	198	185	190	181	176	164	205	174	167	203	160	175	184	205	179	175	223	192	187	204	170	162	169	175	192	193	172	191	192	197	197	199	191	190	192	191	183	184	180	145	205	222	178	188	184	194	204	173	166	174	203	174	188	176	213	173	186	197	190	166	192	169	171	187	181	179	190	188	220	192	201	186	198	179	186	200	188	195	178	193	187	206	199	175	188	164	179	186	179	206	194	188	188	179	168	162	192	201	189	187	185	202	179	188	216	196	168	178	205	203	187	208	167	187	167	179	171	188	171	193	183	184	196	179	169	183	185	176	199	215	181	181	212	188	174	216	199	198	200	182	199	200	211	208	182	144	193	212	189	190	183	197	181	180	172	206	197	199	190	171	191	178	201	166	206	182	200	195	160	201	181	163	197	188	209	155	212	198	186	175	192	179	160	156	210	201	177	199	180	176	185	194	179	170	192	178	192	188	186	190	186	189	205	184	190	185	166	193	181	204	175	180	203	196	196	202	183	190	183	188	195	179	190	201	195	170	176	191	177	220	199	193	196	179	198	215	205	178	193	183	182	177	188	162	174	212	188	195	179	180	207	215	212	206	203	198	210	213	177	151	164	186	186	195	203	177	200	184	185	212	201	196	174	186	169	198	175	183	146	170	182	183	183	163	176	189	188	183	174	153	177	211	171	183	194	191	180	175	179	206	200	210	189	172	177	193	190	198	206	197	184	181	191	192	218	181	188	187	204	177	189	197	222	198	207	197	169	196	173	190	198	178	194	195	201	167	213	195	160	167	213	173	162	190	180	166	192	207	199	196	165	192	161	188	192	192	203	171	182	177	179	208	183	192	172	194	207	184	174	177	156	192	199	194	190	168	198	178	186	215	177	175	190	196	215	173	199	201	179	199	152	162	165	191	170	153	171	179	183	184	159	177	167	206	186	182	197	197	180	172	175	190	192	190	179	221	189	170	197	214	170	202	191	174	163	182	176	180	193	181	172	155	176	179	180	200	184	201	175	199	162	191	204	185	189	190	191	196	193	171	223	181	188	206	172	160	183	189	195	164	208	177	186	197	185	193	197	197	148	178	186	205	181	187	168	200	181	192	189	196	198	184	183	221	177	201	162	189	190	155	181	195	193	184	170	167	189	179	179	180	202	200	202	197	181	185	204	195	190	212	178	202	196	191	211	178	167	189	195	218	182	174	171	204	171	172	208	205	179	207	179	156	162	181	184	183	169	209	162	190	192	227	181	222	166	175	187	180	190	166	185	175	186	206	193	173	184	177	167	198	168	181	220	204	209	186	176	184	179	192	175	184	202	192	187	179	188	183	182	193	198	200	208	181	177	206	171	176	179	177	187	153	188	187	205	180	184	197	188	181	178	170	191	168	183	197	217	185	191	205	189	171	182	186	170	176	204	192	193	205	179	198	181	185	207	208	149	196	192	174	181	198	181	172	187	193	206	185	177	189	200	188	192	191	193	218	171	204	183	198	203	164	194	166	197	207	174	185	180	177	168	174	188	209	161	183	175	190	203	178	159	205	197	196	203	191	193	174	186	174	169	187	174	185	174	167	184	188	172	197	165	184	188	189	226	165	181	188	195	180	187	205	200	181	193	181	197	175	173	184	195	168	208	201	201	187	157	176
5046	574	655	667	639	587	603	567	536	602	536	550	538	524	516	575	524	536	509	516	563	545	493	509	548	536	504	544	520	546	527	551	514	508	516	535	514	517	545	500	516	516	530	517	545	545	524	478	535	531	538	551	512	497	503	535	509	549	487	492	555	516	537	484	495	568	508	509	516	532	548	540	527	560	525	541	503	531	493	529	503	545	540	547	527	515	558	555	497	556	549	538	508	520	539	512	523	507	531	572	529	473	517	525	528	571	538	557	544	528	516	538	524	545	496	495	519	540	540	490	531	540	569	513	553	478	505	535	490	515	494	544	524	520	506	533	505	542	503	498	530	490	521	521	531	549	541	525	557	527	513	544	528	501	524	493	523	537	550	495	533	517	532	542	540	540	514	518	569	500	534	490	516	540	589	504	550	505	540	551	530	556	530	505	506	532	562	508	548	546	514	538	510	556	495	502	518	507	533	511	524	509	482	520	507	546	525	542	527	504	493	497	539	493	490	535	532	466	481	497	555	535	565	499	491	517	558	510	495	536	543	479	545	505	484	519	523	520	508	526	526	538	502	474	514	518	530	566	538	526	581	510	523	504	545	539	537	557	513	515	508	532	536	504	506	529	519	470	493	475	534	521	523	504	499	489	476	512	521	511	521	522	545	471	509	525	528	496	531	498	535	527	542	508	515	514	549	494	477	526	468	493	504	525	501	502	504	540	518	543	520	531	513	515	503	495	533	508	532	510	535	538	531	517	486	537	531	501	511	521	529	535	509	515	558	541	515	525	574	543	513	560	541	496	518	507	524	515	523	506	532	540	537	538	528	524	531	508	524	520	530	547	518	547	546	557	534	547	502	515	542	542	515	526	535	558	502	528	492	535	543	512	496	503	550	526	545	573	539	528	493	523	476	515	524	546	485	478	534	555	530	537	543	514	509	530	515	568	564	515	532	498	517	514	489	503	537	523	555	522	526	537	504	492	535	475	530	542	557	514	532	565	505	505	511	539	507	523	477	502	479	519	505	532	528	542	524	511	553	541	511	538	492	527	557	520	502	533	543	558	511	527	502	517	545	522	521	515	539	533	524	552	520	496	519	521	486	506	540	543	524	525	526	572	528	535	523	519	507	569	503	511	555	560	551	504	501	545	520	503	552	495	509	541	509	531	548	491	490	545	527	537	481	548	490	539	515	556	516	547	512	493	540	518	582	489	551	539	568	504	504	512	543	533	549	515	548	505	521	490	537	514	525	460	546	533	517	516	515	534	531	540	521	507	473	512	508	529	506	529	479	514	494	522	562	502	527	520	573	512	523	561	541	533	514	481	508	504	546	515	513	523	545	510	525	530	563	542	496	526	531	532	506	500	545	490	530	541	499	536	487	514	530	521	514	556	505	540	516	506	527	511	529	527	530	520	492	524	490	538	524	533	600	512	500	516	535	499	558	500	496	546	539	552	526	513	535	528	509	511	529	523	562	486	511	537	501	524	537	531	519	509	518	506	520	482	539	517	583	508	485	548	525	540	550	519	529	572	537	552	493	528	554	521	523	526	507	488	525	498	471	536	510	516	509	494	536	562	549	490	507	526	498	534	486	495	527	576	509	559	533	508	529	507	513	496	485	514	566	502	557	555	522	547	525	492	504	552	515	507	538	559	509	512	492	531	544	543	526	538	547	559	502	526	504	522	526	529	539	511	532	506	549	520	519	492	483	555	541	525	523	489	528	488	516	542	522	516	520	561	499	540	519	547	523	519	547	506	504	493	506	475	552	465	529	511	473	532	493	523	524	513	537	492	562	515	487	526	511	539	545	568	538	492	479	524	551	513	542	514	535	499	534	516	542	493	504	550	495	517	504	483	505	514	524	571	541	548	532	516	522	493	516	513	528	518	503	536	539	550	537	516	533	534	531	550	541	534	541	496	483	558	515	495	513	524	528	495	522	532	529	533	530	485	516	494	503	519	515	518	499	539	495	509	564	547	496	514	508	537	516	503	514	533	531	506	513	528	512	533	556	499	523	547	546	548	480	557	490	503	541	497	522	513	506	471	557	524	517	498	519	494	499	503	524	528	525	518	494	522	507	523	475	560	554	506	566	534	560	505	534	525	499	509	517	560	495	560	534	509	548	526	528	504	537	503	505	502	544	519	523	526	532	507	511	504	572	518	548	506	543	525	509	495	528	515	550	516	526	513	557	529	512	530	499	541	453	534	517	510	534	567	472	534	521	539	537	551	514	559	506	511	491	515	482	514	487	527	497	512	504	499	485	530	539	521	515	548	518	515	504	478	518	570	495	530	494	567	553	506	501	538	529	522	550	507	516	519	501	501	504	522	525	510	526	527	502	516	543	540	486	525	555	500	545	533	529	551	529	525	538	521	546	536	533	477	541	516	495	521	520	518	502	494	533	510	524	522	502	526	531	540	538	507	525	536	558	491	558	518	514	514	533	552	551	504	544	530	494	517	512	501	514	555	552	526	500	520	492	537	522	509	514	532	517	493	526	534	528	536	538	521	528	549	501	500	537	509	503	520	485	520	515	516	510	524	514	502	538	536	549	544	515	503	530	498	524	493	549	542	548	501	487	525	516	537	510	517	514	512	538	488	512	498	537	503	516	534	503	519	491	489	519	523	500	521	518	485	551	467	533	520	526	534	540	534	504	524	506	529	531	490	496	506	541	524	561	562	535	559	544	536	562	529	515	558	513	532	496	513	497	494	505	520	520	492	484	505	545	474	492	562	515	527	509	514	571	553	530	554	518	527	522	524	530	554	512	526	552	554	522	453	544	534	514	514	488	521	499	524	508	537	525	517	507	506	529	530	533	533	522	551	557	516	535	505	500	517	537	546	547	495	506	510	575	506	510	506	517	567	498	553	504	535	512	485	556	542	499	498	528	478	512	510	512	554	567	502	499	514	516	486	552	511	552	517	509	511	504	524	557	543	538	548	519	546	529	504	486	507	516	546	509	518	496	548	511	567	519	557	561	569	513	483	560	516	534	536	534	544	548	522	550	510	498	496	518	527	549	521	523	531	525	509	524	535	534	494	478	533	485	514	495	510	501	517	547	543	483	491	539	521	504	517	530	504	509	534	526	557	529	527	503	527	490	559	517	499	525	568	538	526	509	556	537	511	548	507	531	544	518	509	543	513	499	503	492	509	512	540	536	517	538	522	531	536	528	533	519	500	534	511	533	508	510	546	509	513	502	517	553	506	501	508	512	561	537	539	522	528	509	533	525	553	529	538	483	520	550	560	493	502	535	528	541	547	555	578	546	541	516	520	540	490	511	528	547	531	511	555	500	521	552	520	553	535	494	526	499	540	571	510	497	474	519	506	564	526	521	515	536	540	500	550	511	518	510	526	529	551	542	517	515	571	499	523	512	542	518	469	543	533	508	543	525	516	547	583	512	509	508	508	483	525	525	522	544	527	571	501	509	527	492	518	526	546	530	515	531	550	555	519	567	530	518	490	542	515	509	516	500	513	520	553	527	492
35030	7610	1420	967	768	616	529	471	413	404	337	367	364	336	304	311	323	321	325	299	330	299	280	278	287	287	270	269	286	268	295	283	272	286	269	294	289	278	290	295	335	278	295	289	282	292	279	315	292	252	240	280	292	277	295	280	297	285	292	260	285	279	285	313	281	250	283	288	282	287	289	274	285	287	286	297	263	291	263	277	258	292	282	276	299	279	288	282	297	301	309	300	297	269	303	276	265	290	282	295	300	280	268	293	296	259	287	277	263	300	289	296	275	275	310	275	284	310	256	304	280	265	301	267	268	273	276	306	265	290	259	290	261	279	258	271	265	269	289	294	280	281	275	278	239	311	288	282	277	290	251	312	329	268	286	265	298	292	286	265	254	272	264	283	274	302	298	281	276	261	298	288	272	278	301	284	275	295	284	294	290	279	272	317	305	298	259	293	283	279	289	281	282	268	321	314	283	289	305	294	287	268	270	276	267	285	262	285	256	272	288	310	294	281	283	292	311	301	288	253	321	297	292	267	306	270	296	286	249	261	282	313	265	278	309	285	304	283	259	278	281	258	259	278	289	297	271	292	293	288	302	261	289	254	299	305	280	287	296	239	304	272	268	288	281	332	301	274	290	279	282	237	276	271	305	306	288	304	260	288	302	282	281	331	255	265	263	268	292	278	281	288	282	281	303	274	281	303	268	271	262	286	314	282	276	233	283	277	270	290	284	288	293	308	275	294	271	258	274	298	261	296	285	285	263	310	294	277	261	292	301	268	283	301	260	288	282	287	278	279	266	250	264	285	274	261	279	255	277	255	286	323	283	279	255	283	254	293	275	285	320	288	309	279	303	282	255	298	263	295	249	274	266	294	270	279	307	276	280	307	274	290	291	276	284	295	243	283	284	292	272	288	278	279	263	284	299	286	275	285	291	285	264	268	288	307	294	249	298	286	286	276	275	271	275	267	270	270	305	301	296	306	308	296	290	250	294	278	244	253	280	285	284	287	319	269	269	298	261	278	262	309	277	244	285	273	307	288	290	310	290	287	296	320	315	287	264	259	271	263	256	279	302	290	271	300	263	268	290	272	294	279	288	277	289	273	260	284	310	276	256	278	286	281	295	299	280	271	309	291	300	264	278	251	281	273	323	284	290	284	310	305	260	275	286	296	297	291	266	307	269	269	288	311	298	295	280	295	267	290	290	267	276	246	289	264	276	287	302	288	283	287	278	280	288	259	313	321	257	265	297	265	280	269	273	313	268	297	277	278	281	270	262	281	288	260	292	303	306	294	251	306	252	306	284	286	286	288	279	275	290	291	293	271	268	313	267	300	256	272	289	311	269	286	260	305	261	282	262	270	276	311	304	302	303	312	281	296	299	300	273	302	271	296	286	280	266	297	263	295	284	271	313	269	287	279	275	285	246	256	291	292	273	285	312	289	276	285	293	261	264	275	304	301	264	258	314	291	286	294	283	314	275	289	268	302	298	323	288	307	268	289	256	289	305	287	280	291	257	287	275	275	282	285	273	288	278	274	279	241	301	274	272	262	307	255	259	288	305	296	307	281	277	318	341	275	296	325	298	333	262	260	259	320	273	240	299	308	263	294	285	285	283	297	332	288	310	295	285	266	268	299	276	284	284	272	270	312	256	292	241	272	264	293	273	281	282	284	271	280	283	304	262	298	300	283	268	301	277	282	288	275	253	270	266	271	295	251	310	251	265	273	261	310	286	283	272	295	295	292	252	277	286	294	278	294	275	270	289	272	283	273	293	312	319	290	277	298	273	293	294	295	278	291	274	283	278	272	276	277	307	268	308	290	287	223	263	297	273	255	301	305	296	319	267	269	283	275	269	278	294	261	256	270	284	304	296	267	271	297	281	267	291	281	286	262	289	247	286	295	296	289	298	284	267	272	266	291	292	259	299	257	275	293	266	270	299	295	289	262	282	299	292	264	266	290	292	283	302	291	276	267	247	264	317	300	296	252	276	278	274	291	292	294	283	261	266	252	279	300	308	271	291	293	301	288	296	314	280	280	294	302	284	281	280	255	300	264	289	284	285	281	281	293	297	311	305	286	278	301	303	312	302	281	284	291	267	290	288	279	290	255	262	268	285	268	314	263	274	265	286	285	280	265	286	288	292	270	297	274	280	256	263	266	279	272	263	280	286	261	269	283	279	307	296	276	292	309	277	276	296	285	295	302	293	279	287	270	303	277	275	277	276	292	284	260	307	264	263	284	298	293	266	276	296	290	262	300	267	293	288	294	265	245	299	300	296	272	292	274	291	263	290	297	334	301	287	302	300	278	283	312	307	270	285	275	294	251	305	266	300	322	312	298	265	277	270	300	312	255	290	266	242	290	256	286	284	283	293	302	276	283	288	287	280	273	293	331	322	277	304	270	293	300	288	261	302	319	265	298	304	261	294	310	284	278	269	289	297	305	311	337	284	291	262	288	281	283	274	267	298	309	265	299	271	268	270	289	284	292	313	288	296	266	297	277	284	289	307	277	273	281	277	264	295	279	306	255	288	277	254	299	314	311	315	298	289	277	306	264	270	278	270	296	307	298	268	274	289	262	256	289	300	255	300	295	268	289	275	293	288	289	282	307	282	294	294	300	270	288	247	317	264	283	260	266	272	291	263	278	304	294	297	255	310	268	272	244	313	286	309	271	279	297	268	259	279	270	293	261	257	278	305	259	288	284	291	282	282	314	255	283	297	314	261	291	273	278	297	297	284	293	291	278	253	273	303	272	283	268	261	277	275	275	280	274	275	277	272	297	294	286	284	267	271	271	313	283	280	272	301	309	275	261	304	307	282	277	270	267	267	259	303	275	267	285	269	301	293	300	261	267	272	301	284	288	251	259	281	280	304	303	278	256	270	252	279	284	306	304	280	284	277	288	328	302	255	276	281	284	255	278	297	279	268	294	308	318	264	287	309	286	287	263	288	291	277	263	316	298	268	297	268	302	286	278	288	290	302	304	309	283	305	245	252	274	282	284	258	294	255	288	282	260	293	299	295	300	298	277	307	281	291	279	286	270	309	271	273	285	291	265	304	263	274	300	258	255	270	290	303	305	299	274	266	297	295	295	311	301	279	290	280	291	314	308	300	274	265	273	232	257	315	275	296	326	294	262	275	296	285	301	288	279	274	262	270	275	282	274	274	261	311	309	275	295	267	294	278	267	285	259	252	293	289	297	295	299	247	288	242	293	273	283	275	285	304	256	288	250	275	289	261	287	307	284	273	304	296	319	287	282	252	289	288	275	257	295	317	244	271	252	303	259	255	278	271	286	267	253	294	298	277	294	274	299	290	284	281	302	249	292	291	286	262	327	272	310	330	278	294	270	269	246	274	304	283	273	299	317	270	297	276	287	281	294	302	293	295	288	298	275	304	295	308	304	270	258	283	296	260	295	295	263	304	292	290	280	303	307	275	294	298	314	288	297	254	289	279	309	286	254	274	291	283	326	300	280	259	257	261	274	271	275	270	280
18948	1513	2960	3288	2968	2383	2012	1788	1636	1460	1363	1259	1164	1115	1052	1051	984	984	1029	917	922	837	861	844	918	896	796	852	812	814	830	799	859	829	795	795	758	785	750	764	824	736	764	816	790	759	772	765	752	766	828	756	738	720	727	740	773	765	833	716	779	806	779	735	814	763	763	745	786	753	760	769	774	747	704	769	734	744	723	738	733	767	762	695	674	777	753	762	729	738	736	671	711	741	695	718	760	729	722	689	759	723	720	746	717	710	759	718	726	733	706	716	804	720	745	789	781	744	700	711	752	766	795	738	700	725	703	748	719	764	757	682	743	733	743	738	668	733	751	758	734	721	722	752	829	733	768	740	704	774	746	750	740	783	747	777	770	737	695	755	763	730	767	712	734	721	724	708	741	714	729	742	748	726	742	734	729	767	755	692	732	726	742	738	758	735	768	727	723	740	711	755	732	702	746	709	755	695	705	671	763	740	790	750	705	772	709	701	684	747	773	784	716	773	719	726	725	729	737	718	780	693	768	712	698	736	764	696	686	709	710	760	732	773	710	744	751	751	747	733	774	734	758	707	737	766	768	759	738	710	756	736	811	744	758	753	722	712	737	762	775	694	733	761	763	723	712	699	740	748	755	757	775	722	726	721	739	694	730	754	739	740	703	774	750	732	740	731	732	814	715	682	748	712	693	712	694	729	723	738	757	737	733	783	724	743	747	711	693	719	736	704	742	735	738	799	686	743	764	731	734	715	744	719	797	724	787	744	764	732	686	751	759	744	760	695	735	798	711	707	730	743	765	717	734	751	723	770	738	733	783	735	704	756	738	752	732	722	728	762	737	750	729	722	741	715	780	743	770	734	723	754	738	717	751	753	752	733	757	676	708	758	721	705	710	722	769	750	740	714	697	781	730	721	748	694	735	734	759	745	745	740	738	725	751	733	710	725	746	777	738	714	751	747	723	710	700	751	746	746	733	690	775	720	742	705	715	792	741	760	712	740	764	742	765	713	737	698	709	716	759	719	778	723	742	704	748	735	773	729	722	765	720	745	737	692	705	698	750	727	743	746	732	766	734	719	732	698	734	742	708	746	699	723	706	714	749	711	706	710	738	764	755	722	720	748	749	734	797	756	784	741	738	677	728	759	784	700	698	722	714	763	754	720	738	702	776	730	713	708	722	735	758	712	737	746	736	697	713	727	703	737	768	751	743	786	762	784	767	721	723	761	734	780	765	763	764	740	741	696	721	700	778	756	721	769	685	710	776	791	706	748	720	743	713	705	763	725	744	716	766	701	786	714	760	752	751	724	743	711	760	752	708	740	769	776	700	729	725	773	746	812	738	729	716	698	705	768	779	791	754	711	757	747	770	690	731	772	750	762	749	709	743	732	724	735	741	714	769	790	731	726	703	792	734	733	679	690	717	755	765	703	730	755	734	751	739	727	737	763	751	740	779	748	729	786	752	742	722	701	759	766	703	725	721	757	773	774	722	741	752	709	722	698	729	736	741	748	680	729	800	710	735	718	721	697	701	731	722	712	726	745	775	778	734	692	705	741	722	750	748	763	735	729	749	756	709	768	741	741	742	740	718	740	715	712	719	718	705	708	714	741	745	751	736	751	735	736	749	733	712	699	732	724	709	741	722	716	712	719	738	756	738	661	778	725	686	679	752	748	693	746	754	752	700	697	707	735	771	778	726	721	705	726	746	739	739	744	730	704	720	706	728	730	764	697	754	786	719	705	673	733	758	729	744	704	737	704	754	727	750	706	731	743	755	749	687	730	730	745	745	734	760	724	714	719	794	775	710	764	758	727	753	724	772	770	751	756	722	747	728	759	779	737	727	754	694	728	716	708	736	721	731	706	726	740	785	719	731	746	780	780	723	714	764	738	772	720	740	767	729	710	762	671	765	737	756	677	715	742	747	723	740	791	732	697	708	767	767	783	751	750	751	717	707	764	742	762	714	717	743	741	741	729	752	753	750	748	732	745	732	723	747	727	746	758	811	742	736	695	702	662	765	749	728	788	750	679	724	722	703	772	753	737	734	713	792	779	750	728	702	729	758	779	708	728	764	720	702	749	757	762	682	762	745	746	708	734	722	687	737	782	713	711	732	716	734	723	723	788	708	750	728	757	734	732	689	700	732	720	692	803	744	729	754	732	733	673	732	717	755	713	723	750	718	750	706	746	715	743	759	730	727	739	726	742	750	734	781	743	735	687	720	774	747	705	754	741	698	717	735	733	728	750	683	730	739	764	709	763	733	748	757	727	719	737	722	736	760	704	775	759	838	709	774	692	709	739	715	738	724	710	725	730	689	784	780	755	747	711	729	755	761	748	733	730	749	740	744	764	737	678	758	791	720	732	684	755	759	743	755	729	737	743	768	711	726	697	727	779	725	703	763	724	682	727	695	699	725	679	732	755	689	737	719	745	745	747	713	730	767	677	758	733	720	732	756	729	710	729	743	697	767	735	706	739	691	744	725	724	735	729	742	754	711	752	790	717	735	730	744	775	751	725	739	728	636	729	684	719	731	706	717	707	755	728	726	681	782	677	799	713	714	765	694	741	709	708	710	744	748	745	712	691	766	718	723	713	691	738	778	757	744	740	747	726	728	739	753	724	734	755	740	693	718	729	739	741	721	731	706	706	727	756	737	769	753	755	748	720	691	728	742	725	763	776	707	728	741	728	727	720	737	738	731	700	697	778	732	751	774	713	716	750	702	725	749	735	719	709	722	686	718	735	735	777	714	759	751	741	716	733	738	731	723	709	742	739	725	742	708	720	709	803	765	759	709	709	751	756	747	696	710	771	769	751	778	712	769	729	768	755	745	785	779	778	729	733	723	812	747	696	720	728	691	746	765	701	750	740	716	770	751	787	731	688	776	708	719	701	759	749	728	767	758	737	713	765	736	681	763	753	802	725	742	760	717	757	748	712	762	735	707	735	716	716	762	751	748	730	761	747	727	742	717	687	725	792	751	773	759	707	729	734	725	763	759	729	761	771	789	754	732	746	715	728	727	724	731	774	765	731	741	769	749	692	740	760	742	729	740	766	701	769	709	726	736	796	754	740	759	752	742	725	745	747	773	700	750	678	726	700	726	747	758	750	750	749	726	695	741	743	720	702	698	744	742	733	724	759	762	719	697	699	730	709	727	787	721	719	766	746	681	736	722	732	719	743	728	696	756	764	702	759	738	731	714	725	687	781	733	768	747	716	742	730	708	701	810	727	722	720	779	739	743	708	718	740	730	809	752	746	707	767	711	714	766	674	726	718	717	733	719	697	748	729	733	742	751	699	751	713	755	743	757	729	751	745	759	732	767	742	744	741	757	740	699	748	760	752	758	729	751	703	741	741	769	702	781	754	760	746	734	735	707	687	794	698	710	742	762	754	713	742	684	717	777	759	723	763	711	730	741	780	719	803	748	701	700	714	744	792	719	745	717	753	721	712	718	714	744	765	682	707	740	736	688	687	704	726	717	738	741	777	740	716
48599	14868	3213	1741	1126	873	659	579	468	403	384	338	324	292	279	285	263	223	272	245	266	237	250	215	224	231	204	246	212	221	220	199	227	195	202	235	219	204	190	170	200	185	212	198	198	180	215	193	197	211	198	208	192	211	192	235	201	203	197	191	219	200	200	230	215	207	199	192	189	195	199	199	224	205	221	183	212	202	201	194	166	203	207	192	218	186	181	207	195	207	174	213	170	209	183	191	180	185	180	191	225	225	221	203	206	213	207	174	218	216	205	184	199	202	207	216	185	199	186	179	200	192	222	221	183	177	199	204	203	193	201	196	197	202	216	208	204	188	220	196	203	211	196	220	200	183	195	218	213	200	180	207	229	204	211	203	216	207	207	186	204	178	201	187	204	161	212	215	211	212	200	218	202	214	209	213	206	210	201	209	186	196	214	198	224	226	186	198	208	211	212	183	210	201	198	194	202	188	204	224	205	199	200	196	168	201	208	193	201	189	227	207	192	204	204	207	186	223	211	173	215	196	184	212	189	191	190	184	205	183	208	188	203	218	221	179	200	201	173	203	190	209	216	216	210	169	201	208	181	220	227	198	184	243	216	196	213	181	200	206	215	216	210	203	210	200	196	191	194	201	194	198	225	196	183	195	190	212	199	191	191	214	191	196	226	200	188	221	185	192	223	228	175	194	226	202	208	200	195	206	192	200	192	190	187	216	189	198	194	193	190	198	193	182	201	213	221	206	197	208	184	189	205	192	188	187	176	194	222	184	221	189	203	204	194	193	181	209	208	211	191	183	199	201	205	202	211	221	172	189	186	203	208	209	199	198	177	208	212	211	202	194	202	195	212	185	191	188	212	187	225	223	217	201	213	217	196	180	199	202	212	189	183	224	189	226	235	200	204	182	197	190	219	221	166	214	229	189	190	211	204	188	218	190	201	191	196	175	186	178	184	213	173	208	196	202	186	238	171	189	212	207	178	223	193	181	190	189	205	198	198	211	207	200	198	217	206	204	200	214	218	179	200	187	199	221	221	239	199	202	199	198	208	192	220	188	208	218	210	218	185	184	187	191	200	179	196	205	199	218	205	203	244	210	203	210	205	224	214	202	207	183	192	204	172	186	204	227	220	184	181	237	200	213	212	200	190	192	207	199	218	195	230	206	213	190	192	210	190	197	230	214	197	209	209	205	197	199	214	192	184	200	199	216	203	169	187	194	220	200	176	210	203	233	199	163	205	208	199	208	181	203	214	217	218	204	202	221	199	208	201	199	242	207	217	193	220	214	194	204	192	207	185	203	186	195	216	185	190	194	208	227	179	222	190	201	205	200	211	208	212	207	176	198	216	210	209	228	194	215	181	210	184	196	213	188	198	212	209	190	197	210	195	207	190	242	208	198	215	202	201	213	197	196	221	191	204	196	192	212	212	188	196	217	199	208	214	203	207	204	188	219	172	170	183	214	190	216	183	195	193	210	200	203	203	217	225	221	206	209	205	208	205	209	203	201	219	191	198	190	210	208	198	213	190	199	176	184	195	185	191	201	179	188	187	171	196	188	212	217	217	209	193	204	218	205	200	196	179	207	185	197	202	208	192	197	187	186	207	210	202	201	184	194	156	197	188	210	199	197	213	192	203	200	211	186	201	186	197	174	193	206	187	198	189	210	196	222	217	224	220	209	187	224	205	200	194	203	187	199	215	208	197	196	205	194	169	216	198	227	185	199	204	202	203	184	212	211	219	220	181	197	196	211	227	207	209	211	191	186	198	203	189	206	186	219	193	207	194	201	220	203	237	215	179	203	196	184	201	212	200	206	178	217	173	215	199	207	201	190	204	209	193	179	204	185	186	198	201	222	212	206	177	199	185	177	194	193	216	197	207	223	214	217	196	200	176	217	171	198	188	190	222	188	175	191	214	222	221	203	202	207	218	169	190	228	191	190	234	207	188	195	194	192	196	212	207	200	193	211	198	188	189	198	203	203	215	179	199	205	219	191	196	196	193	190	199	154	212	181	195	220	215	182	184	196	198	190	199	185	198	186	217	191	196	196	195	212	201	200	204	181	193	186	201	205	211	196	179	170	171	204	200	201	204	196	201	219	180	211	183	200	205	203	206	222	191	205	186	217	226	210	218	219	195	165	195	183	202	239	193	183	227	206	225	193	186	204	210	204	192	175	196	229	184	195	188	209	194	201	190	187	197	206	200	194	195	198	195	194	193	196	221	196	206	196	212	181	235	215	201	182	192	218	229	205	171	194	196	210	181	176	224	214	189	188	213	205	191	192	207	210	198	194	205	209	202	191	178	188	231	186	227	181	192	216	207	209	193	223	185	175	214	191	191	221	206	198	226	199	192	170	189	192	196	191	215	220	209	209	172	189	202	202	241	184	181	213	207	177	197	205	199	204	174	209	198	200	185	194	200	191	200	198	172	199	201	188	212	183	193	163	204	193	200	201	205	223	204	190	212	199	182	238	203	193	205	213	211	234	191	218	187	211	213	186	209	188	191	198	202	177	176	181	189	214	216	190	198	200	222	181	197	197	218	205	221	210	218	209	177	200	189	192	191	180	198	194	211	196	213	221	180	180	187	196	194	205	219	179	218	197	199	203	189	201	214	190	195	206	192	178	179	215	193	215	232	207	191	205	188	170	211	189	193	188	195	202	192	217	194	213	208	204	205	216	213	234	207	183	205	223	208	183	209	240	200	192	202	211	185	190	235	187	202	198	193	186	197	187	204	200	203	195	193	196	211	203	237	214	183	214	202	190	185	199	210	205	214	188	215	189	195	214	217	167	202	196	181	204	191	184	203	197	194	202	211	206	203	184	212	205	183	183	195	220	192	186	197	214	210	210	181	194	194	190	177	198	221	228	217	182	189	184	193	203	185	185	197	195	179	216	207	213	180	225	209	178	201	202	196	225	185	223	195	204	192	189	212	203	207	215	189	209	195	205	194	222	181	223	179	192	188	176	213	203	201	201	212	205	199	213	219	213	189	199	193	184	201	186	240	212	199	174	192	199	202	167	183	217	220	193	226	189	199	205	207	201	198	192	194	207	187	192	216	181	221	191	183	197	213	177	197	189	197	191	200	194	212	190	220	181	179	188	204	208	221	178	236	196	211	209	185	197	190	208	212	206	190	189	213	226	185	216	199	196	205	201	209	199	199	212	207	202	192	196	199	177	187	200	191	204	225	185	168	216	234	204	176	201	201	203	221	176	205	184	196	203	188	203	233	215	199	196	182	199	202	209	191	217	223	160	192	185	217	208	197	181	215	200	178	218	198	192	220	216	209	236	177	204	197	210	172	195	192	196	205	202	221	210	194	185	197	171	221	186	188	186	190	209	215	194	221	200	193	210	196	189	192	196	217	204	180	206	219	180	174	195	211	189	165	192	197	181	202	190	194	205	191	215	224	220	232	203	190	192	219	165	206	207	200	205	211	195	198	196	204	184	209	208	210	209	178	210	210	211	192	179	198	205	186	202	207	188	195	210
26136	2098	4775	5424	4520	3667	3030	2504	2159	1950	1650	1530	1380	1309	1160	1116	996	975	974	893	847	857	829	738	803	762	736	723	710	680	655	600	643	639	711	596	606	596	628	607	583	599	557	558	591	564	542	593	633	594	583	617	557	533	592	561	545	548	564	557	564	547	547	544	567	519	559	511	587	534	547	563	543	560	516	538	587	567	559	510	532	541	533	494	536	517	548	542	544	493	519	502	566	530	518	558	554	518	504	529	541	528	557	501	571	530	559	525	544	496	543	539	558	558	482	527	498	559	497	533	526	555	527	484	575	530	543	522	506	609	507	523	566	510	545	577	508	540	537	587	524	553	541	549	514	532	514	535	564	503	523	576	556	513	536	534	554	522	518	550	498	526	524	496	526	534	546	511	522	541	574	527	555	528	551	526	522	528	527	526	487	540	541	534	541	501	525	555	541	567	514	515	551	532	571	512	539	525	478	530	541	502	510	536	526	539	513	515	562	519	540	525	523	535	552	567	511	503	542	537	579	508	507	535	515	476	521	514	499	491	558	505	518	501	537	541	534	542	501	529	517	535	536	545	555	505	520	536	537	496	560	545	498	528	539	503	532	517	505	510	525	526	520	524	530	531	516	539	531	514	512	496	532	565	493	510	537	537	483	532	520	545	503	518	508	517	524	537	513	531	510	491	526	522	545	522	527	550	531	496	484	545	573	531	521	490	515	493	574	530	517	543	502	514	561	531	503	528	556	530	556	532	575	554	531	548	494	484	515	477	508	520	515	545	499	520	543	518	520	545	512	541	574	531	487	495	556	512	542	507	494	494	521	492	540	517	498	523	543	527	531	538	523	520	535	543	486	515	551	530	539	541	531	518	528	484	529	500	516	538	527	546	480	524	517	495	533	513	531	553	538	506	504	543	518	537	534	505	543	510	525	505	487	517	551	524	520	542	588	553	495	530	498	510	519	534	542	516	507	511	532	543	514	532	568	561	523	523	554	579	530	511	528	576	518	540	553	512	535	517	506	479	517	489	487	503	528	517	518	523	514	523	542	571	528	515	479	501	561	493	556	545	549	511	535	501	481	525	483	494	501	498	547	529	480	499	561	483	563	530	527	492	508	529	534	518	528	495	527	533	504	515	532	575	548	504	513	531	587	526	522	533	530	507	514	525	530	540	496	544	530	520	535	551	512	539	532	505	514	521	562	554	561	559	563	561	527	548	517	509	546	528	553	478	549	506	526	509	518	501	536	510	517	495	473	490	521	524	531	502	541	548	533	510	583	531	561	516	519	537	526	530	554	517	545	514	516	538	489	511	532	534	533	507	478	568	529	557	525	496	528	494	523	493	515	519	501	545	508	527	504	516	474	514	531	522	539	520	524	534	509	507	514	532	486	543	564	512	539	509	542	507	541	530	508	551	555	520	513	491	517	524	501	497	545	530	532	526	520	514	515	510	571	526	550	550	562	507	489	540	524	546	510	491	538	532	504	494	532	516	549	484	481	501	520	543	542	505	580	521	519	579	550	519	505	540	539	520	507	544	510	533	548	556	493	486	539	500	504	503	508	532	523	474	518	538	529	504	539	547	498	522	558	507	519	526	539	504	548	477	547	540	544	512	556	552	547	550	544	548	505	517	484	541	530	497	538	511	500	513	503	543	522	511	537	551	543	511	527	515	505	526	504	530	545	526	525	530	483	514	504	516	587	535	530	524	523	501	494	565	508	497	482	526	482	583	534	543	496	459	529	557	532	498	528	529	505	561	515	502	527	529	497	506	531	579	492	526	552	484	534	528	508	506	539	502	550	463	546	501	571	547	541	575	531	499	550	548	480	527	481	521	480	534	485	538	541	541	544	494	535	542	540	528	579	529	520	582	504	511	487	524	502	495	522	543	511	539	510	494	522	550	554	481	499	502	528	543	499	514	541	524	510	513	515	523	522	487	526	507	533	510	477	527	557	518	566	564	530	514	534	513	472	556	515	546	530	534	533	548	546	502	517	520	535	545	518	514	532	535	536	537	535	540	517	532	529	470	540	521	524	508	517	509	540	506	541	532	533	506	532	503	554	547	518	534	528	511	529	504	481	495	489	501	525	529	558	519	515	536	528	513	479	523	558	510	470	541	540	527	495	550	549	497	507	559	477	507	489	507	550	533	538	519	548	523	501	556	488	538	489	502	527	555	534	522	500	497	446	517	526	514	518	508	552	539	546	532	534	524	509	525	488	516	511	547	514	529	522	523	523	515	485	536	524	548	516	489	562	546	544	514	471	507	519	509	500	507	530	519	487	578	551	521	493	496	522	551	540	530	518	528	563	529	533	574	518	511	517	523	550	507	503	549	504	531	553	520	533	553	496	514	520	541	541	503	503	505	523	548	553	521	525	521	504	552	499	526	523	571	571	528	527	507	499	522	488	502	527	529	501	548	498	485	518	492	543	532	532	514	522	537	544	579	476	502	532	505	496	534	515	525	527	551	509	529	498	505	540	547	494	529	520	529	535	544	575	556	486	503	554	477	516	511	586	500	537	517	505	471	511	507	514	572	487	541	549	564	540	557	516	543	524	506	518	519	542	527	478	507	501	519	533	535	508	533	517	459	529	596	540	547	531	537	532	527	490	554	534	549	530	556	513	516	523	523	497	509	560	510	539	526	505	506	528	550	542	535	502	507	500	517	542	570	514	566	540	546	507	522	476	533	563	519	535	502	552	484	489	509	506	532	536	502	541	585	533	528	519	526	502	540	479	483	494	529	494	554	468	537	497	501	492	522	533	514	518	490	523	541	564	492	481	556	515	555	506	532	552	567	512	498	546	554	565	552	510	531	484	559	557	528	472	482	491	531	539	531	521	465	538	540	547	527	505	520	562	491	487	543	536	508	523	509	529	514	566	512	538	562	519	516	502	528	504	516	527	531	545	526	490	531	555	527	565	515	561	497	536	563	543	521	563	527	563	497	554	544	502	555	529	513	540	529	515	566	539	487	497	516	517	506	555	529	545	512	583	509	521	521	598	506	541	505	534	519	514	506	544	506	524	511	540	525	507	542	521	502	545	520	504	534	523	491	484	514	530	526	553	526	530	545	507	546	472	514	539	544	518	516	509	509	458	556	498	505	564	512	558	515	494	508	519	500	480	565	518	527	527	560	505	527	491	500	516	529	543	486	505	525	519	517	542	526	509	500	505	544	513	476	520	518	536	480	531	482	522	552	532	533	520	493	529	528	522	498	529	509	501	525	537	525	532	533	501	508	556	577	537	517	550	526	521	593	542	517	520	495	526	538	496	540	506	512	515	486	522	554	515	533	547	556	519	514	546	523	540	559	532	526	540	535	510	543	482	535	476	538	499	543	557	515	519	556	556	543	527	504	517	508	477	525	506	529	518	512	523	536	517	508	513	560	516	542	521	527	502	497	501	464	557	556	481	540	510	513	498	529	526	528	503	528	539	506	553	494	512	557	531	543	557	571	499	522	506	536	500	531	497	531	523	519	544	512	501	513
6155	272	230	189	211	206	195	194	185	174	187	193	172	193	201	196	179	184	198	170	191	182	195	182	173	187	189	179	197	180	188	185	208	196	183	166	170	179	198	173	195	180	190	203	192	172	180	195	171	190	172	174	154	184	173	211	187	182	178	204	150	168	190	195	196	209	177	161	175	200	192	218	198	194	201	207	183	168	202	176	191	167	186	164	175	205	178	182	179	157	189	195	184	159	190	194	165	185	171	182	192	199	160	183	188	187	175	191	179	196	195	174	173	199	191	156	187	187	190	172	170	158	191	188	196	195	201	150	192	180	183	176	191	172	192	188	195	183	199	180	189	168	175	194	187	180	177	202	174	168	162	188	208	199	182	178	203	205	151	177	197	203	174	193	180	185	191	206	197	194	157	191	190	186	186	189	151	168	185	160	185	183	163	166	169	178	192	173	223	180	199	207	169	208	167	181	175	202	183	193	198	174	178	190	179	194	195	185	198	180	204	207	180	164	194	174	188	182	188	189	192	181	193	185	210	156	175	178	204	217	183	179	157	182	170	195	188	183	178	184	167	174	197	181	172	178	185	162	189	178	192	193	180	182	180	173	185	195	197	190	183	190	210	163	178	187	173	169	215	184	208	173	191	181	218	154	168	185	170	215	165	190	175	175	182	187	195	165	169	181	187	177	190	199	160	190	192	182	191	169	188	203	212	165	172	169	193	199	152	181	175	181	224	190	196	180	180	200	188	201	185	203	197	204	203	182	179	170	196	183	202	165	188	176	176	182	201	192	166	191	183	192	168	169	179	199	165	167	190	178	169	180	186	163	181	175	208	158	193	191	167	186	173	164	196	188	169	189	186	188	179	189	191	210	196	192	181	181	166	189	195	178	185	192	188	209	176	190	189	174	194	167	173	161	166	193	185	170	163	189	204	163	197	187	168	188	163	188	199	193	180	171	184	183	171	176	174	186	199	197	196	176	209	174	204	188	184	181	150	198	167	194	181	191	183	193	202	178	184	187	184	180	172	187	189	172	174	183	194	187	183	207	177	183	179	203	201	191	207	179	215	200	167	189	186	184	212	203	199	181	184	170	207	178	188	191	177	167	178	176	178	191	202	160	202	193	197	195	176	169	186	177	189	169	182	208	181	198	189	184	190	191	193	162	183	203	182	172	180	207	180	188	159	164	180	188	174	213	202	206	174	182	185	173	175	159	194	179	184	165	166	176	194	185	203	184	197	180	189	178	196	204	184	157	176	186	184	182	212	188	203	184	192	180	170	176	178	201	185	176	191	177	184	192	203	177	185	162	180	196	201	191	203	210	181	185	174	176	192	172	179	212	198	199	187	196	176	181	167	204	188	201	174	182	196	197	179	191	176	163	183	188	192	182	183	171	201	182	198	170	201	197	192	190	191	200	173	177	201	172	159	176	196	176	196	205	187	187	180	180	172	203	188	192	185	177	209	184	178	170	188	215	170	192	183	173	192	174	160	191	184	223	184	204	188	204	178	187	194	196	200	186	181	189	198	161	191	192	170	185	147	169	173	191	163	185	179	208	178	201	184	208	168	181	186	182	177	185	191	172	185	207	187	185	185	166	178	201	190	188	206	173	186	176	197	159	193	194	182	159	181	195	198	179	194	171	190	207	186	200	183	192	169	206	170	171	188	158	175	180	173	209	193	179	175	196	167	189	172	180	200	196	201	163	173	165	199	190	197	190	188	201	187	198	171	169	180	183	169	182	163	175	189	188	168	175	162	193	204	209	189	186	200	180	190	185	198	190	180	198	177	175	230	219	163	181	196	184	197	204	177	188	185	203	191	198	172	180	197	190	203	160	163	191	174	181	180	196	171	207	198	181	167	180	191	180	172	201	183	210	203	189	183	197	203	179	150	172	170	192	199	195	182	174	197	207	172	186	174	193	191	177	185	196	161	191	193	185	156	190	192	210	171	176	188	186	181	201	184	179	186	200	166	172	210	186	159	180	185	196	189	189	195	172	197	180	192	210	191	199	175	179	187	204	172	205	166	184	175	166	194	179	168	175	205	179	187	205	182	194	201	200	200	173	182	192	183	166	160	178	185	178	197	175	179	182	195	184	193	169	175	169	170	172	194	180	198	224	209	164	204	169	204	184	169	193	201	181	198	197	194	169	179	159	191	180	186	174	213	178	196	182	182	179	196	195	196	183	184	191	175	164	173	182	197	178	189	188	215	185	182	190	189	168	206	181	191	185	175	177	221	204	184	182	180	224	173	201	179	177	176	188	186	177	184	183	185	168	189	185	183	181	198	185	191	190	184	188	190	158	179	158	187	179	211	184	186	197	175	182	215	197	189	181	188	181	184	164	197	187	188	181	187	187	172	182	190	178	195	199	202	186	188	184	179	168	196	160	177	169	181	196	195	178	187	147	167	200	191	192	198	199	202	211	190	171	169	166	194	181	187	182	207	173	177	206	193	161	196	186	175	184	169	186	194	171	182	202	198	193	181	170	165	192	199	190	205	216	195	198	212	175	170	192	163	189	178	189	185	185	166	186	172	195	174	170	181	184	194	188	171	204	177	180	204	159	167	198	169	201	188	197	175	145	207	181	181	164	186	196	188	201	178	171	158	177	193	188	207	177	163	192	189	204	171	195	175	191	181	191	179	167	197	190	184	203	184	177	201	195	195	187	202	185	168	199	178	177	174	190	196	215	180	167	175	194	170	184	210	188	179	177	159	188	167	217	212	177	183	174	184	184	202	185	205	172	181	176	189	170	165	196	169	168	181	185	182	178	167	178	188	180	193	182	181	163	202	178	183	197	201	166	154	151	168	187	188	180	182	166	185	167	184	182	189	185	180	226	171	197	190	172	198	202	200	178	182	187	190	186	179	183	207	184	203	177	172	192	181	200	193	177	179	196	217	168	198	179	156	193	168	171	184	192	190	192	172	199	182	189	187	195	159	177	202	194	200	160	173	192	191	186	169	183	185	192	170	177	189	191	190	163	189	191	185	176	205	194	196	184	193	195	175	182	178	214	191	181	188	192	183	190	181	216	200	174	198	177	161	160	181	217	181	183	188	197	190	183	188	194	187	181	165	179	186	184	164	188	171	204	210	196	201	194	175	190	197	210	182	181	160	184	199	186	200	226	190	176	161	203	182	207	182	191	194	185	184	190	206	181	184	168	193	170	182	185	201	196	176	172	208	185	196	175	180	183	200	184	187	187	199	203	173	192	206	157	198	201	182	178	169	187	177	192	196	198	181	199	175	175	196	186	183	172	177	165	211	189	168	183	173	198	188	176	195	175	175	164	191	189	185	179	181	183	159	208	192	196	183	204	179	175	180	215	169	162	189	198	172	197	181	180	182	170	165	176	203	185	187	170	168	187	192	190	185	183	186	182	141	184	168	189	194	191	189	176	172	182	179	185	145	170	187	172	204	171	155	199	155	182	194	190	164	178	212	174	187	159	190	156	199	172	198	166	171	141	171	180	188	185	176	192	179	193	190	171
5037	591	648	674	598	604	593	599	555	537	550	517	513	542	536	529	540	536	519	532	519	516	473	507	548	545	533	466	531	520	519	511	584	534	493	510	503	509	512	499	503	553	490	524	569	501	550	530	520	534	519	506	481	559	530	518	532	567	515	461	460	492	500	546	507	510	523	530	545	493	519	521	501	517	522	517	548	500	516	525	510	472	553	560	532	531	577	516	531	533	493	533	501	505	473	505	569	559	529	482	502	540	549	525	520	495	506	549	539	501	508	521	509	513	541	470	516	502	488	504	524	466	479	476	552	487	505	527	571	506	534	520	529	518	522	524	492	517	496	502	547	521	513	519	505	493	568	530	534	500	516	561	524	523	504	525	516	545	505	534	543	515	541	536	502	530	539	558	518	501	506	513	516	530	548	553	537	475	528	553	510	508	485	511	512	539	507	511	526	510	508	527	541	492	485	542	481	551	512	511	519	546	546	535	473	557	557	538	509	503	491	498	497	531	506	483	504	518	541	496	521	509	500	493	494	529	535	528	480	507	548	511	527	547	502	528	496	486	489	496	475	519	472	487	513	530	536	480	514	504	549	476	490	500	522	523	488	514	517	513	499	531	538	535	520	507	539	496	538	503	477	541	522	543	516	511	555	577	540	528	480	504	519	547	506	553	501	530	470	499	522	486	500	511	547	529	510	530	533	527	547	560	510	512	492	510	520	491	510	518	536	525	494	505	522	519	549	498	524	489	512	491	556	508	541	487	525	507	493	538	541	484	535	473	522	497	554	501	498	532	495	520	526	567	554	490	543	464	524	495	517	514	559	515	529	528	524	494	532	552	501	518	476	503	489	531	553	501	567	536	490	523	495	556	496	544	506	538	493	495	500	520	569	514	512	531	491	506	558	512	540	533	514	476	511	503	548	519	523	556	489	534	461	510	515	546	491	532	562	514	518	520	543	512	500	530	490	497	510	534	501	551	518	513	487	550	510	473	505	548	519	501	516	504	537	513	514	498	458	446	484	523	538	562	519	553	542	508	538	492	524	532	520	525	512	513	505	508	535	501	497	553	551	554	498	495	484	500	514	520	559	540	478	504	523	524	551	518	509	491	506	534	530	514	542	512	552	497	498	516	505	523	499	536	540	514	527	523	522	529	520	489	526	516	477	481	532	506	507	486	529	513	577	525	508	498	539	521	504	515	518	481	486	534	521	522	511	523	545	545	513	496	534	488	522	518	546	537	558	519	489	499	524	537	525	515	507	550	550	528	515	513	514	515	507	530	484	521	558	474	549	510	505	553	517	521	511	495	519	532	511	533	463	567	489	509	507	520	529	559	527	550	533	474	569	513	505	508	531	558	542	536	520	511	517	502	507	507	548	505	470	524	514	549	534	511	538	506	552	504	497	559	553	534	549	559	481	482	549	529	521	498	561	504	503	530	558	520	533	514	540	530	536	523	508	498	486	535	542	537	543	533	509	505	535	549	530	534	516	495	476	515	505	531	495	560	512	529	519	517	483	564	548	562	499	517	527	490	538	507	543	504	471	540	520	514	514	490	519	473	504	499	449	506	469	527	480	542	545	524	487	511	524	554	549	511	495	514	501	478	488	510	560	487	519	498	520	541	506	525	499	534	499	520	524	543	532	533	571	484	519	516	521	549	485	480	520	484	552	507	537	503	527	508	568	528	547	500	503	504	512	497	513	485	497	507	490	527	515	485	555	564	529	556	522	511	534	533	481	498	528	525	509	552	533	557	539	530	497	487	503	527	560	533	517	519	540	559	519	534	522	526	514	534	587	568	528	524	511	501	543	542	515	495	518	486	527	520	529	516	481	493	456	516	490	553	529	513	511	486	525	537	522	545	544	516	569	516	520	520	558	533	491	539	543	473	493	503	507	537	564	470	494	486	529	480	495	537	505	525	489	539	498	524	517	506	463	503	554	528	554	533	516	536	502	525	546	520	484	491	517	564	526	537	545	504	531	510	475	481	546	514	483	505	506	532	493	524	516	538	519	504	500	527	505	540	495	510	539	558	499	505	569	522	511	557	509	538	527	522	495	496	558	520	492	478	536	483	504	569	539	519	524	542	511	517	494	537	567	520	510	524	535	510	542	524	535	498	561	502	502	485	493	513	503	556	505	506	562	526	508	476	543	508	497	546	533	500	541	522	506	542	542	529	520	505	555	528	533	542	498	531	499	533	528	503	504	541	492	497	499	542	481	513	496	510	542	556	512	502	506	498	507	562	469	521	525	527	519	523	478	530	507	498	522	521	533	512	498	501	532	530	534	538	538	523	499	515	518	507	500	549	528	527	525	538	493	513	497	482	558	551	534	515	551	529	510	518	495	513	477	527	485	513	535	520	570	502	480	516	543	568	515	508	505	533	539	514	518	534	543	514	542	512	553	543	514	554	543	514	499	528	486	509	495	555	519	494	508	509	480	525	513	512	483	565	518	501	522	514	502	534	484	534	535	501	533	514	518	497	474	481	504	519	556	549	503	533	523	455	534	505	518	510	508	552	502	532	506	514	515	538	484	502	530	513	548	484	523	529	504	511	523	514	506	515	529	509	524	562	551	503	520	483	534	512	542	514	526	540	508	480	514	487	531	550	475	500	521	528	543	514	506	485	515	536	548	511	547	529	527	536	538	546	498	504	536	505	516	552	529	479	529	534	530	552	555	526	529	507	527	545	523	495	507	555	521	545	504	523	535	499	506	543	533	553	550	474	527	485	512	490	538	509	508	512	510	498	519	554	510	527	535	490	494	544	497	552	495	476	513	559	497	489	500	567	494	554	537	512	516	518	522	518	556	548	498	497	499	511	547	532	518	512	549	510	527	556	485	523	517	564	525	511	517	531	502	523	432	527	520	542	509	515	534	507	550	512	493	524	490	464	507	518	548	564	536	485	504	544	492	512	551	531	510	477	546	561	538	525	514	479	550	562	505	526	508	529	544	550	496	576	493	466	530	553	519	535	538	502	527	509	509	496	516	523	517	532	529	523	491	499	543	504	529	521	481	456	493	526	506	501	520	540	550	528	490	524	508	514	518	530	512	498	579	476	539	519	500	487	516	489	575	509	528	526	505	494	524	512	555	537	515	486	534	519	516	527	501	533	491	552	538	533	500	490	551	534	541	513	504	519	491	531	468	555	489	519	529	505	525	519	551	473	516	585	540	477	527	505	548	530	528	506	512	505	507	490	501	509	526	516	573	518	514	538	524	530	541	520	480	522	515	522	538	550	501	533	470	524	492	537	498	510	542	508	521	524	524	506	506	523	552	499	559	538	526	533	535	519	528	554	485	555	544	504	498	536	487	534	508	537	506	539	525	523	523	529	531	546	524	516	493	539	504	484	545	530	523	523	508	557	553	543	565	541	506	547	499	497	537	563	507	519	532	537	515	539	521	552	518	538	549	524	523	522	509	523	490	517	530	523	515	532	517	545	519	542	506	531	529	536	526	547	545	551	493	527	521	496	501	511	510	535	495	442
34028	6444	1351	977	727	598	488	464	416	350	368	342	346	312	339	321	310	304	297	292	316	310	283	298	275	306	295	281	303	341	305	270	275	287	295	276	289	271	291	293	256	288	277	242	266	284	256	275	309	325	258	279	298	287	342	278	280	299	288	252	289	319	311	293	270	277	259	280	308	300	274	256	272	290	268	306	289	267	282	267	293	264	279	272	310	285	270	273	298	297	285	277	297	279	310	262	268	290	252	271	276	297	300	257	292	292	299	272	261	287	286	282	264	279	273	263	270	286	261	287	294	289	250	261	284	279	270	265	271	261	295	278	275	255	255	274	297	270	258	280	251	260	283	279	263	278	333	262	304	259	267	255	297	243	266	285	282	291	274	282	266	275	306	295	272	301	271	244	265	275	257	265	291	257	286	295	300	255	253	274	290	269	286	296	276	281	284	268	269	282	283	264	285	280	280	276	257	279	268	276	301	275	261	296	282	285	271	280	275	289	248	236	285	238	302	286	275	294	272	278	266	280	291	279	268	286	268	269	291	296	300	324	277	253	282	268	261	279	265	289	287	265	306	259	273	275	270	287	279	271	305	273	270	282	287	266	282	262	309	310	287	299	282	304	267	281	289	263	286	289	259	288	274	277	286	284	259	272	284	271	265	263	296	279	267	247	300	277	285	269	291	265	287	262	280	282	268	269	290	250	290	248	314	268	278	287	265	263	266	302	281	280	291	249	304	267	290	281	283	289	264	242	266	268	273	293	279	298	294	261	277	270	282	282	251	300	261	285	270	257	287	299	274	248	294	274	262	294	277	287	275	262	283	262	262	275	259	320	268	281	241	281	264	282	266	291	297	233	237	270	259	264	282	278	280	270	271	271	260	281	262	264	287	276	264	288	264	274	259	277	254	298	272	320	270	289	286	291	262	251	277	233	284	268	265	312	257	283	253	271	274	280	267	268	295	301	276	266	271	309	273	272	289	258	291	282	260	275	284	300	251	285	266	314	275	252	276	272	273	328	264	286	312	264	251	276	281	246	299	274	274	267	243	274	264	274	252	285	256	283	261	287	312	284	296	281	273	257	274	259	288	281	288	261	253	304	288	310	276	269	275	289	286	283	262	274	278	283	263	285	290	304	282	272	297	305	281	272	262	255	275	250	282	274	263	256	260	248	297	290	283	280	288	246	301	271	285	316	263	295	267	275	291	278	278	252	278	276	269	293	264	288	269	255	283	294	265	259	275	276	306	269	289	267	280	281	278	260	289	289	278	258	314	289	303	284	273	280	260	295	257	283	281	278	261	265	274	247	266	276	301	268	288	246	314	263	298	266	295	292	259	272	245	288	279	262	287	255	290	257	289	278	268	318	276	281	280	280	298	299	264	258	261	293	269	283	305	266	296	286	328	265	279	260	282	280	287	256	266	273	292	244	259	291	262	266	283	266	263	298	287	264	303	289	268	264	266	252	282	248	293	245	295	294	281	263	269	289	273	286	284	250	283	273	264	261	272	254	290	253	285	251	255	280	286	269	272	295	274	255	242	226	277	298	268	291	241	294	290	257	288	274	284	253	299	267	258	256	279	279	305	253	259	265	279	273	308	267	258	306	267	291	271	266	265	262	279	289	298	255	257	278	256	268	279	290	281	259	285	279	272	266	282	285	280	267	252	274	263	293	292	258	266	266	256	310	246	296	298	274	261	295	277	267	276	279	294	259	263	284	244	284	265	266	272	272	281	283	273	299	285	281	259	248	308	260	277	284	265	269	297	282	263	271	304	284	265	256	311	250	269	270	312	294	261	263	266	284	293	252	267	272	280	261	258	305	289	296	220	280	304	285	277	268	291	291	293	275	292	307	295	283	270	289	298	264	280	275	278	303	283	284	272	283	302	289	272	269	299	269	260	274	294	273	277	294	297	247	302	282	276	310	294	262	280	295	257	310	288	241	254	283	249	276	269	264	267	264	280	242	273	258	276	286	288	261	264	289	254	277	302	289	275	270	249	278	257	289	275	261	254	318	324	260	285	263	269	262	279	279	290	253	267	250	281	263	285	286	282	271	268	282	244	292	277	293	277	279	255	271	305	267	275	296	317	288	265	280	263	293	288	279	283	283	299	299	284	263	285	286	264	280	274	255	269	266	266	267	289	286	292	272	285	280	257	261	302	272	304	234	275	241	271	233	323	260	278	233	230	277	300	282	283	267	276	257	285	286	278	291	255	278	250	284	313	299	311	278	255	270	303	305	262	273	271	277	286	263	291	277	287	290	263	274	267	250	265	286	275	278	283	292	281	271	292	293	298	308	245	281	299	275	272	297	287	292	301	283	251	285	294	318	249	290	318	253	279	263	265	283	273	283	258	270	261	257	290	295	270	266	308	283	286	270	305	265	277	259	261	237	327	301	302	271	283	262	284	236	283	307	264	297	274	289	262	278	254	272	264	285	278	270	270	293	267	310	291	278	271	274	303	282	258	279	269	248	267	265	264	279	292	302	248	269	272	292	254	271	264	257	265	245	299	261	235	268	303	293	279	307	276	282	253	291	279	279	273	278	274	288	279	293	237	281	294	263	258	273	276	295	273	251	276	320	279	297	272	267	296	283	277	283	297	280	285	283	239	246	281	260	275	283	261	262	270	293	273	264	285	306	291	289	262	273	283	265	271	260	284	257	270	300	286	265	273	258	271	269	278	282	325	267	265	300	284	273	270	263	276	266	258	284	265	299	301	271	294	270	290	257	278	290	286	286	265	295	304	288	301	267	263	258	267	310	275	270	257	290	279	281	269	290	236	269	269	308	251	287	288	311	248	267	273	275	286	292	288	300	289	279	288	285	275	261	295	291	275	273	283	292	285	275	247	271	230	274	280	270	313	281	299	272	280	284	256	288	318	274	269	295	298	294	277	275	262	268	263	281	279	285	260	286	295	263	260	303	270	277	296	283	302	273	277	270	278	286	272	277	298	277	290	292	303	309	286	296	293	252	275	276	272	257	287	280	295	277	274	281	273	289	310	291	271	308	265	277	276	281	270	288	294	289	253	277	312	275	288	275	300	286	290	273	304	301	279	295	289	299	283	297	309	289	261	294	306	270	269	279	287	279	261	308	267	275	272	262	289	259	235	266	270	303	280	308	278	249	331	293	249	277	292	280	287	309	305	304	279	258	242	289	281	302	270	274	287	260	267	296	265	276	261	283	279	264	286	275	293	250	311	301	293	294	262	284	256	264	288	303	286	262	266	264	266	258	320	302	315	301	304	292	296	297	293	286	279	244	270	269	277	292	286	261	257	271	273	278	284	309	287	276	297	268	306	285	293	259	278	259	278	261	301	260	264	287	244	239	291	293	298	260	270	260	282	269	300	269	264	274	307	320	256	253	258	297	279	261	312	261	271	268	251	259	262	258	297	275	298	255	273	273	286	300	288	264	277	270	258	265	272	295	287	255	244	267	276	286	245	257	263	253	269	275	302	264	280	259	265	255	271	276	282	292	277	261	283	264
17811	1562	3035	3281	2914	2431	2002	1766	1499	1455	1336	1235	1246	1136	1075	1009	988	968	950	920	912	902	907	882	874	827	810	843	847	747	795	814	831	836	825	754	708	791	778	743	783	801	765	791	776	752	731	750	759	757	708	759	793	776	741	777	761	767	718	849	776	711	745	712	756	778	759	723	731	759	740	744	730	782	697	713	724	756	739	733	706	736	745	711	729	708	755	730	725	694	771	759	753	702	765	726	747	695	755	772	731	748	746	756	778	728	723	749	701	687	795	779	747	721	773	698	782	745	713	791	660	736	724	709	723	756	766	683	706	694	711	704	713	750	741	759	707	703	742	726	692	705	740	727	724	734	727	728	770	732	738	716	722	738	739	701	709	796	745	765	761	764	733	745	738	730	759	744	783	743	775	698	751	712	694	692	693	739	718	717	720	725	770	758	731	727	707	709	783	658	731	681	739	696	739	720	691	736	745	711	711	753	780	718	734	724	732	731	711	692	754	758	754	762	684	738	744	695	708	718	722	743	772	676	681	704	724	704	737	748	732	721	721	720	726	690	710	728	721	746	778	721	713	739	715	703	758	686	691	710	694	723	721	767	756	699	697	710	705	697	719	697	696	730	723	784	761	701	752	707	733	707	712	727	716	768	707	732	718	696	708	730	738	746	753	725	715	733	753	729	726	711	723	717	760	759	776	711	689	756	744	744	733	734	761	724	678	744	735	723	695	716	721	735	757	704	700	683	761	703	718	707	673	751	749	709	708	712	713	772	760	706	742	743	753	696	755	726	756	721	723	674	766	746	714	760	716	757	718	712	694	745	729	695	717	708	730	683	744	731	672	736	724	722	701	693	745	671	684	694	721	704	720	750	678	709	675	694	746	694	735	734	730	824	693	723	711	697	732	746	731	716	731	761	755	729	698	756	733	730	744	705	693	775	732	727	687	756	681	693	753	749	640	760	689	713	699	727	708	754	732	752	689	709	694	724	777	729	749	740	779	723	745	711	713	679	757	707	742	687	712	739	702	750	765	722	715	747	731	759	752	723	742	706	730	731	723	715	721	741	683	756	706	725	725	710	716	768	690	705	682	687	706	685	713	722	738	679	697	717	694	733	737	722	703	714	760	741	764	716	672	729	746	692	724	705	679	743	759	713	733	686	758	724	666	723	727	730	692	772	716	678	706	678	720	727	719	736	778	703	755	698	772	733	748	745	701	680	731	712	756	741	703	724	754	678	662	734	708	731	773	673	743	724	764	725	791	719	726	695	719	687	701	712	753	747	765	727	763	724	728	704	726	703	685	731	742	743	709	722	695	741	777	735	717	718	684	743	778	709	699	744	701	741	729	742	697	734	754	700	713	742	713	722	732	738	751	761	742	721	694	693	719	718	764	743	785	689	738	736	742	741	749	746	783	752	689	697	674	673	760	753	727	758	747	718	701	725	679	713	730	747	741	710	753	707	719	732	733	750	699	749	729	775	776	713	717	710	766	743	748	751	694	703	697	692	680	710	725	727	723	649	728	754	678	757	709	693	687	750	726	704	716	736	698	758	718	724	669	675	778	741	739	733	749	713	766	757	740	716	703	726	720	698	772	685	730	733	757	739	704	753	683	727	726	710	715	716	691	719	690	699	755	765	703	747	726	725	686	709	718	686	772	731	692	700	748	715	733	724	714	736	710	716	727	684	718	694	672	765	707	727	728	747	731	705	733	724	693	691	731	692	746	717	688	726	723	744	649	689	652	748	734	733	701	714	661	683	689	789	724	697	705	703	738	728	736	729	711	715	740	681	704	760	689	714	690	707	720	762	731	698	754	706	695	736	702	718	688	772	716	725	776	744	766	729	716	684	774	751	736	755	715	709	734	698	688	724	679	763	796	727	734	699	683	757	757	721	746	677	755	740	699	712	716	725	726	722	745	742	691	660	737	697	726	772	744	721	726	734	716	708	770	686	704	711	703	708	689	712	724	776	736	728	724	733	717	724	721	721	758	720	788	800	739	695	710	714	716	696	725	724	733	681	722	738	790	685	730	714	753	716	749	731	743	733	746	719	685	701	791	746	713	704	694	714	750	720	702	719	709	716	717	727	712	695	713	756	732	754	772	728	790	735	727	690	719	743	758	739	744	782	785	750	712	684	744	759	708	764	729	738	696	718	707	755	735	733	739	717	732	733	749	685	679	771	741	719	740	687	733	725	729	742	756	772	734	730	697	679	749	707	729	707	740	706	766	727	683	717	681	730	725	678	756	730	726	729	754	729	722	759	701	700	744	714	768	664	718	710	753	661	697	715	689	725	760	726	731	741	767	671	731	745	747	744	737	754	653	720	725	706	725	726	739	745	734	669	730	737	745	702	769	705	725	724	742	730	746	758	735	719	725	703	717	706	669	713	708	740	699	690	656	733	740	757	678	765	708	704	737	741	719	732	742	729	736	734	731	733	673	752	768	706	698	696	762	764	705	708	725	649	703	761	699	725	713	709	693	750	705	731	724	741	669	704	744	736	710	692	671	677	708	733	736	720	760	700	702	723	745	691	729	628	755	720	753	735	712	772	702	713	727	674	780	756	721	730	727	692	732	743	714	661	735	691	701	744	727	734	732	699	797	718	748	735	718	717	694	724	739	676	749	707	752	748	770	724	705	716	720	679	721	705	690	689	727	747	732	701	709	693	694	704	706	751	729	744	710	742	714	754	695	721	724	698	710	694	681	716	761	712	721	776	725	718	697	762	724	712	724	720	741	741	722	712	705	699	750	721	761	761	801	718	718	735	704	699	716	715	736	758	690	701	689	731	704	748	688	743	680	799	735	694	743	719	764	693	713	701	691	718	725	701	751	737	699	791	709	690	723	736	731	765	759	735	723	704	771	738	713	719	748	745	716	733	730	724	754	711	727	704	709	729	720	718	694	734	713	741	742	717	749	756	703	686	707	725	734	740	738	730	784	676	732	707	735	761	720	709	715	726	750	726	698	739	710	710	732	717	696	758	727	735	708	719	733	758	733	723	762	769	704	739	686	658	721	761	717	719	727	723	727	717	738	749	764	719	740	728	714	751	704	725	701	685	733	735	733	727	739	734	753	719	716	681	702	738	720	744	752	760	727	729	722	730	725	695	726	761	728	679	679	745	693	736	783	709	738	713	709	704	749	728	690	717	721	691	703	680	628	735	796	703	722	766	744	696	730	672	734	749	754	749	747	700	691	734	740	707	757	733	762	690	750	726	716	753	736	734	712	734	710	694	682	786	692	751	756	767	702	752	707	723	780	645	757	719	740	700	783	745	708	729	723	710	691	768	713	726	768	706	727	757	735	718	710	780	741	734	731	738	722	677	686	721	704	753	707	741	780	740	734	703	718	803	745	701	709	684	700	706	743	712	667	733	748	708	728	754	730	672	713	748	767	771	744	738	723	769	710	740	703	694	742	713	763	711	723	703	682	707	786	734	759	762	760	680	724	745	725	734	736	725	759	701	714	736	722	681	732	749	736	764	766	759
46564	11709	2573	1674	1191	895	634	534	462	410	411	338	350	281	301	278	277	258	243	275	236	244	272	227	231	237	235	235	230	213	242	180	220	224	203	209	203	230	209	217	234	212	210	206	219	202	192	208	223	236	206	189	222	189	218	196	215	227	189	205	183	181	178	186	231	192	201	197	182	190	240	183	194	194	190	212	190	189	190	205	195	235	189	197	214	217	221	191	207	212	220	203	180	218	206	191	204	175	223	187	215	201	201	178	187	205	179	194	201	185	211	233	188	202	206	200	194	183	197	211	190	248	186	220	204	208	189	191	185	187	189	203	188	210	206	210	191	208	206	216	185	188	195	201	241	203	191	185	172	173	193	227	218	208	202	208	193	195	217	226	214	221	202	181	206	182	187	192	224	194	188	221	194	221	185	191	224	197	214	182	195	227	192	195	195	214	234	206	210	204	196	205	211	200	208	212	192	185	195	195	181	188	181	197	190	221	188	162	184	191	214	187	205	200	212	221	190	203	195	204	212	199	196	214	209	205	194	217	196	213	229	198	189	205	222	210	209	189	212	209	201	199	191	205	182	189	195	192	184	188	213	180	219	225	221	215	216	190	191	214	184	184	208	200	216	185	204	202	192	198	219	223	198	194	203	194	205	206	184	220	200	176	191	186	192	184	212	185	210	209	181	215	212	173	218	188	196	172	214	195	202	214	177	208	207	195	193	167	197	209	215	178	191	210	216	195	193	226	197	186	179	214	204	197	193	217	201	202	198	191	199	182	191	208	172	204	186	212	188	209	225	189	216	182	217	206	192	166	189	181	201	193	183	214	205	227	192	209	211	204	169	212	188	196	201	210	197	229	211	190	204	213	224	190	216	194	225	211	168	206	185	207	188	201	206	171	188	196	194	190	177	225	210	192	215	184	213	205	194	181	204	204	178	176	182	200	215	200	209	217	196	196	221	211	195	194	192	197	197	182	187	173	197	172	175	191	221	196	180	206	185	193	201	200	195	200	196	207	211	183	206	218	218	190	225	195	206	237	201	196	214	198	209	219	202	215	201	180	215	211	242	214	216	195	200	182	203	204	195	230	196	192	212	222	208	172	201	199	192	206	196	202	201	201	182	202	202	227	214	208	194	204	208	183	202	182	223	226	170	214	195	184	189	205	212	199	197	233	208	189	223	194	214	206	214	208	164	197	205	188	215	177	198	190	167	197	223	209	206	190	204	197	195	197	211	235	205	202	194	199	207	208	220	214	199	210	195	194	198	196	178	180	226	231	211	215	189	195	201	210	194	192	183	176	210	207	201	211	179	185	179	187	210	210	186	223	184	189	216	209	180	177	218	186	206	201	195	201	222	216	210	218	204	183	199	189	208	183	188	201	201	190	179	182	176	184	229	158	198	213	199	201	199	211	205	203	182	203	196	229	191	181	202	201	200	205	176	213	177	194	176	181	184	191	228	208	218	209	181	209	195	200	204	182	211	197	171	200	188	216	193	179	196	206	184	192	195	196	198	201	204	204	170	208	210	206	222	233	218	188	188	200	184	188	212	194	213	199	179	209	215	200	182	208	210	204	210	217	210	221	208	197	187	190	215	202	211	219	198	217	207	176	186	193	206	223	191	217	194	189	214	190	172	195	190	182	191	189	214	192	202	172	206	204	171	202	176	188	217	186	196	201	190	204	220	197	194	169	198	199	199	188	178	209	207	183	185	225	193	200	189	201	182	200	195	198	179	196	175	197	229	176	183	209	202	196	228	197	195	227	180	213	218	206	171	193	188	199	199	170	175	219	197	174	219	201	202	198	200	208	221	201	196	188	164	207	214	202	222	206	193	183	191	198	208	187	180	208	172	196	206	204	225	187	219	203	212	195	171	179	204	190	193	215	212	208	235	180	180	209	199	203	225	204	207	192	187	194	176	203	180	212	192	203	215	206	200	180	222	191	196	188	207	211	208	196	217	199	192	191	204	184	192	182	213	217	204	180	195	253	197	196	202	197	190	215	205	198	201	188	177	202	197	172	173	199	224	221	212	202	212	231	208	203	220	209	190	213	202	207	172	172	208	218	202	197	183	221	196	213	193	212	210	203	182	229	215	208	204	190	195	200	192	200	196	170	191	207	209	207	195	203	203	204	211	195	187	204	181	198	216	208	191	220	230	172	227	199	196	182	200	188	194	195	194	187	215	195	217	204	206	229	189	207	232	202	219	190	225	204	226	198	211	196	178	208	172	206	182	172	224	202	208	191	208	211	206	185	188	183	214	193	183	236	194	198	210	169	206	211	210	190	179	198	227	205	216	204	185	202	170	170	174	219	184	224	196	208	223	210	208	186	211	199	209	205	173	186	189	213	181	216	179	197	197	197	191	196	201	179	198	210	208	199	206	210	199	210	197	198	193	171	207	200	201	236	182	198	193	211	207	215	197	207	187	214	182	197	190	177	197	182	192	209	236	197	200	207	192	214	209	176	204	194	190	190	173	204	215	220	213	201	209	211	168	221	214	195	194	210	174	226	190	217	196	185	204	205	190	180	211	191	198	190	205	222	201	189	219	212	197	177	184	201	178	204	189	196	206	190	208	202	181	196	206	187	185	200	201	183	211	187	213	193	194	202	206	203	208	196	203	191	195	214	211	234	201	177	193	218	202	188	208	198	180	226	191	178	180	184	212	222	196	194	166	208	193	218	211	188	190	196	184	175	209	191	198	220	214	202	217	205	174	201	181	199	188	206	181	214	206	222	203	195	204	205	231	192	209	220	215	225	222	181	186	177	215	169	193	195	227	202	179	180	218	227	209	196	191	204	225	212	221	189	186	207	198	202	196	198	179	200	205	210	194	204	196	175	202	210	195	187	185	216	215	195	166	197	180	182	170	212	181	194	190	186	186	203	207	186	168	185	190	203	204	202	212	204	190	205	188	213	192	207	224	182	210	193	198	181	205	187	197	210	218	181	209	191	192	207	193	208	228	209	203	192	186	198	186	183	223	203	182	203	199	200	191	181	225	231	205	176	184	204	190	194	181	220	199	202	183	217	176	207	171	206	190	236	193	187	223	206	192	214	195	181	221	180	187	190	217	196	203	194	211	182	195	197	219	184	211	183	202	202	180	175	190	202	185	210	199	219	178	184	191	199	190	227	193	162	208	177	191	222	217	185	198	187	209	201	196	196	228	203	192	193	202	193	212	194	185	199	229	221	205	214	196	207	195	206	191	202	204	181	201	209	202	198	205	199	195	202	213	207	204	190	197	232	190	194	204	199	185	194	200	197	214	188	208	208	204	192	222	219	219	192	198	181	218	189	201	202	180	183	200	203	209	204	201	211	184	201	206	191	194	175	198	189	203	195	168	196	201	212	207	160	187	192	192	181	210	200	205	198	197	208	187	180	180	190	195	204	218	195	200	231	190	183	190	181	181	198	213	193	214	197	241	216	183	192	188	192	210	200	201	178	183	184	192	202	204	192	192	199	201	230	193	176	216	232	221	218	179	211	183	183
23776	2110	4806	5483	4613	3735	3047	2596	2173	1867	1650	1544	1303	1309	1198	1073	1061	997	964	903	841	770	785	814	753	710	751	715	746	681	716	641	657	634	627	598	642	613	616	608	611	589	586	602	659	623	564	524	566	557	557	590	593	590	597	578	563	565	594	547	534	581	575	558	540	543	548	553	577	563	555	548	593	514	571	576	577	546	555	544	543	539	542	526	527	557	577	587	524	524	509	527	508	579	533	533	523	500	522	556	542	500	539	547	494	534	483	573	539	511	493	530	520	529	516	479	535	516	479	545	529	520	517	560	561	558	513	512	537	547	568	491	517	535	548	510	491	521	512	510	510	512	536	487	516	481	524	562	489	521	555	520	526	546	568	508	499	541	593	507	506	549	516	510	494	525	471	543	560	521	494	486	494	555	544	522	528	563	541	485	531	533	505	534	532	533	544	529	515	534	492	492	511	514	506	542	549	515	516	547	533	550	536	505	535	525	564	468	502	537	538	531	499	502	481	546	499	526	536	465	542	512	512	538	474	524	562	515	503	495	531	475	515	501	509	508	524	533	544	533	570	528	481	547	510	477	504	443	481	513	505	509	544	539	497	501	594	511	505	506	495	539	505	485	496	543	529	504	525	539	501	561	543	537	530	502	539	490	485	554	522	538	529	521	520	488	484	499	530	521	526	514	491	513	512	515	519	543	507	497	479	495	557	574	544	556	486	530	519	531	555	495	475	490	532	539	544	499	489	555	517	548	519	519	498	563	543	501	486	524	564	508	501	515	512	537	531	493	512	484	568	491	551	553	498	529	529	500	478	514	518	552	557	482	530	511	557	525	544	527	550	509	557	538	512	518	523	545	514	532	518	547	493	538	539	515	523	506	525	570	572	574	506	541	525	526	568	521	510	529	532	512	526	531	517	544	539	532	507	574	554	551	527	554	499	524	510	512	517	519	528	516	482	521	501	553	511	547	477	555	542	532	484	540	523	519	498	529	514	531	521	519	479	534	514	555	532	543	526	539	523	523	565	497	497	525	512	503	515	532	516	539	534	525	549	507	534	550	506	533	515	544	497	530	500	535	552	518	512	529	514	530	523	541	510	498	524	548	493	542	545	525	509	493	486	548	546	510	526	549	546	473	546	483	506	517	473	506	548	542	515	522	516	518	554	490	592	541	509	516	465	538	516	499	526	488	496	473	531	514	548	509	532	508	513	498	535	509	551	509	519	523	523	521	516	502	478	535	501	524	514	478	472	500	531	531	512	498	495	539	517	509	505	503	494	507	557	521	513	539	512	526	556	518	550	509	490	501	525	509	511	519	484	489	515	554	509	540	516	509	523	496	497	507	561	543	531	519	516	517	506	516	549	523	524	503	513	501	472	527	521	525	542	492	517	503	465	503	521	514	516	550	546	507	540	522	553	533	564	513	504	509	494	483	550	516	498	539	554	514	549	550	555	509	541	507	493	527	514	493	497	548	581	474	513	512	484	503	516	503	506	483	486	488	463	521	569	539	506	508	503	531	531	534	522	540	536	530	507	513	487	518	524	510	542	504	495	504	517	519	494	556	543	469	495	530	553	525	523	541	524	484	519	510	512	525	537	483	556	500	497	504	551	484	508	527	513	530	499	528	542	529	544	530	529	514	517	537	494	495	496	486	502	564	524	543	546	500	577	525	527	511	473	498	517	549	476	525	537	533	523	487	481	530	534	487	498	498	514	491	481	511	510	554	530	529	524	519	524	541	543	540	541	498	554	554	530	486	498	498	527	483	524	533	514	533	507	517	528	521	532	550	481	503	515	507	517	553	511	524	508	546	536	554	528	497	524	546	484	523	529	517	555	523	523	514	554	513	530	527	511	495	519	515	528	539	542	491	549	566	527	514	537	521	535	522	529	503	559	499	510	520	486	503	497	541	533	534	486	507	510	551	559	551	533	498	497	519	526	504	500	523	514	535	520	547	480	513	487	506	496	542	500	523	506	525	547	487	511	540	525	531	542	512	543	510	516	519	547	507	564	522	500	503	522	512	492	516	601	520	537	504	535	501	537	495	534	531	518	529	583	531	519	566	533	503	522	525	544	497	554	541	503	559	538	521	565	505	517	539	524	521	524	500	553	486	480	547	543	524	508	543	538	506	537	514	533	536	516	525	500	477	529	510	514	503	543	514	523	501	543	514	548	510	530	509	508	537	518	535	527	533	476	492	517	524	513	512	493	499	535	531	486	480	535	526	531	517	496	530	521	527	506	534	519	492	478	498	476	499	490	557	525	509	527	562	495	496	528	553	517	530	530	534	525	501	523	546	481	536	531	527	510	532	539	503	500	540	525	526	557	527	508	523	536	490	522	516	524	510	565	554	484	531	521	532	512	526	523	529	538	516	572	524	521	519	523	499	541	541	520	511	581	533	507	525	509	530	482	550	520	481	504	526	534	540	543	496	511	513	495	515	525	509	488	487	529	512	513	508	529	505	500	501	520	510	531	534	532	525	540	502	567	526	553	515	509	548	519	498	541	520	522	528	509	499	550	544	534	533	510	515	520	512	519	515	512	507	521	547	521	485	532	514	552	490	520	571	514	483	530	529	521	547	493	531	511	531	518	545	545	537	561	528	471	546	545	529	509	540	515	524	555	582	561	527	501	508	544	547	504	502	531	490	484	501	514	556	517	512	521	523	561	573	541	515	513	512	559	542	464	534	532	535	503	512	488	479	511	556	532	530	545	497	522	505	530	538	500	516	513	539	572	554	511	497	522	498	538	474	511	472	483	530	520	479	535	509	534	529	510	542	522	500	500	513	489	503	541	520	502	504	525	507	511	502	480	521	504	526	498	504	539	497	504	548	530	557	461	541	504	579	550	504	517	499	541	547	547	532	528	534	553	510	524	511	508	507	513	560	522	546	519	503	513	479	519	506	515	505	516	487	528	525	532	519	545	506	494	524	567	532	502	546	497	555	515	517	512	503	537	498	540	515	527	553	554	520	523	523	541	502	544	490	566	525	519	501	510	520	534	519	513	561	501	522	526	502	521	506	556	538	546	492	508	515	500	543	471	517	570	516	473	514	535	530	492	525	559	528	527	536	516	526	549	513	505	520	509	548	493	539	515	508	488	528	557	529	493	486	541	524	514	532	513	543	515	495	505	537	494	486	529	551	508	525	504	518	504	526	520	526	536	558	530	473	495	534	510	503	545	526	503	538	557	515	487	519	523	532	483	526	538	507	486	551	535	528	534	559	550	546	502	499	495	543	573	519	524	534	530	550	582	571	501	530	508	534	541	523	531	515	508	512	498	545	547	529	529	544	543	541	577	516	525	530	527	534	502	495	480	545	524	547	519	559	522	529	547	517	535	529	524	569	533	515	502	503	548	487	510	554	509	528	511	491	539	529	501	536	521	541	510	485	523	507	496	542	515	525	534	519	502	530	549	529	513	518	538	528	527	513	557	547	518	531	552	534	495	488	539	542	549	518	453	468	516	500	497	537	538	500	531	506	512	470
5612	290	240	220	210	189	199	188	194	193	183	202	176	176	182	200	198	188	175	198	175	184	195	192	179	203	197	197	142	213	185	192	221	184	211	193	173	194	183	185	195	199	166	188	187	181	188	185	163	178	201	188	178	169	188	171	162	182	204	202	173	174	202	189	192	181	181	208	175	189	209	191	193	195	193	181	189	181	157	184	173	191	179	189	196	201	180	189	172	180	169	180	175	153	181	180	189	196	192	203	190	171	192	189	161	182	216	183	195	169	193	179	183	159	201	162	179	195	181	173	172	177	173	191	201	203	187	215	161	173	169	193	192	143	163	184	204	181	186	186	184	181	195	178	183	165	166	178	175	175	201	172	197	176	189	203	187	170	199	176	171	162	194	184	176	186	161	182	194	185	197	189	147	178	188	193	186	203	197	186	145	201	185	196	185	177	181	183	182	186	199	190	210	162	213	195	192	190	188	190	213	182	192	213	187	189	208	180	199	190	172	170	195	164	173	192	179	160	163	187	175	175	169	208	177	168	164	171	179	201	173	180	194	191	184	181	191	163	178	190	189	197	153	199	199	178	174	183	202	206	198	193	201	168	202	224	192	189	166	174	192	185	178	195	184	200	194	182	173	202	181	178	191	186	190	213	187	203	187	193	178	191	184	191	190	182	184	186	179	201	186	185	179	181	198	192	210	189	201	194	186	197	190	195	193	208	189	206	181	168	182	188	183	194	168	201	165	191	177	160	196	173	200	192	185	196	210	161	197	190	180	188	178	192	196	155	174	166	172	179	160	185	192	178	191	185	191	174	175	193	200	188	199	196	175	187	184	184	157	174	188	179	171	160	166	170	167	188	181	186	166	171	162	178	168	182	194	183	198	180	202	182	180	168	164	197	197	172	186	190	205	197	172	166	169	189	163	171	184	194	173	188	172	178	187	212	170	187	181	189	171	165	179	170	188	204	192	152	168	176	192	204	170	178	190	193	154	162	171	184	174	181	184	156	203	186	203	194	187	209	189	197	190	179	164	187	196	171	167	174	188	199	198	192	181	225	181	179	199	180	165	177	174	161	197	152	178	186	174	202	193	183	181	183	199	183	169	184	184	187	183	183	179	174	192	194	195	211	149	178	165	177	195	187	159	182	165	156	180	195	197	176	193	200	164	188	228	176	194	207	202	162	176	213	193	177	192	186	185	188	178	178	187	177	169	179	194	188	165	198	184	209	174	177	185	178	175	178	168	177	198	174	193	193	199	153	216	197	180	196	203	199	183	187	165	189	151	181	178	196	195	194	198	163	170	164	182	177	194	189	195	187	186	196	189	176	212	196	177	164	194	151	174	194	218	182	192	193	194	205	176	186	204	183	182	207	141	184	174	181	181	190	182	159	190	200	182	186	190	186	201	200	208	187	174	187	183	187	193	179	177	185	161	176	181	189	172	187	178	185	211	192	187	193	193	201	199	201	183	155	179	177	184	187	180	206	192	189	194	160	181	193	180	182	178	185	189	215	191	167	208	196	175	176	180	193	207	190	177	181	174	160	174	186	189	172	178	203	193	210	210	189	182	194	187	196	182	205	192	198	190	199	180	214	177	183	200	182	166	174	205	183	173	177	187	198	207	176	209	192	188	188	166	199	190	157	186	189	187	189	196	168	183	181	181	177	181	206	181	199	165	203	172	188	192	177	184	182	204	194	174	203	197	178	194	176	163	199	183	199	207	195	206	209	163	202	209	178	204	195	172	178	181	195	183	182	201	180	196	179	178	171	201	178	171	176	158	188	173	187	191	176	169	180	172	171	197	181	184	185	164	197	172	192	146	187	212	186	172	170	198	193	173	168	212	184	156	197	182	197	177	190	182	166	208	216	186	197	193	184	191	197	172	162	204	168	182	173	184	158	181	179	192	189	169	169	193	181	183	163	201	203	182	195	209	188	184	203	175	167	179	164	173	172	184	184	209	184	201	196	170	185	170	198	182	188	165	180	171	190	176	178	167	168	180	192	164	184	195	169	224	178	176	173	169	179	184	201	203	175	177	173	181	172	189	204	183	202	188	201	187	171	173	161	195	187	178	171	182	198	197	172	160	191	196	194	189	192	162	177	211	198	190	193	176	212	178	190	190	180	176	194	165	206	184	179	184	213	177	169	206	176	202	152	183	171	178	184	186	183	182	156	178	203	186	195	170	190	205	167	158	175	172	169	199	208	174	158	190	180	177	201	199	214	196	191	178	190	176	184	210	193	162	197	186	182	195	169	197	188	189	196	162	190	172	174	202	173	203	170	190	167	183	190	167	184	173	181	190	211	208	189	178	190	208	204	187	181	165	156	196	171	164	201	150	178	198	176	156	193	149	168	187	212	188	195	175	169	168	166	186	186	167	181	174	181	173	188	196	143	203	194	191	175	220	172	197	187	177	185	187	177	185	193	182	180	189	166	156	189	190	193	197	197	169	187	188	175	173	158	168	175	168	175	208	169	191	196	168	186	171	187	195	194	201	164	182	202	203	179	157	185	189	189	173	184	197	172	176	181	170	167	170	189	193	162	197	183	175	183	168	178	167	188	197	187	221	201	181	183	163	186	181	205	161	181	200	192	174	181	207	186	181	187	187	187	192	189	177	179	161	201	198	200	174	196	186	174	208	184	205	165	167	186	192	162	192	204	208	191	196	169	165	159	179	168	174	179	188	191	176	172	194	171	181	196	197	174	175	157	168	159	191	196	198	175	191	169	174	200	184	165	191	195	201	206	174	187	166	180	200	181	166	189	174	185	166	201	187	172	176	181	166	158	183	178	166	197	199	183	190	172	191	223	192	187	183	176	147	175	189	197	211	185	187	186	177	169	184	148	194	192	195	165	196	199	173	182	193	181	197	184	186	188	202	173	206	155	159	179	202	206	203	175	165	203	216	170	167	196	196	171	196	187	195	167	171	204	198	165	192	189	239	171	189	167	182	150	176	179	194	180	190	165	194	200	195	174	184	187	191	177	178	184	180	179	158	184	174	167	177	177	175	200	174	171	194	210	167	154	197	169	210	188	177	189	190	180	182	170	178	175	184	182	181	182	172	195	211	201	174	182	175	206	181	179	211	165	168	176	170	173	205	167	178	182	178	204	172	175	160	177	162	174	164	191	188	182	156	200	185	158	165	181	181	192	175	187	201	194	185	191	207	189	180	158	189	191	184	190	212	200	178	170	182	183	172	180	156	178	177	160	190	158	198	156	186	188	161	188	181	178	191	185	169	203	154	192	196	173	191	159	191	177	208	193	191	182	193	206	186	192	183	175	200	195	156	212	166	194	175	188	172	189	173	225	191	194	172	201	200	186	177	176	190	186	213	173	218	211	186	190	167	158	187	195	191	200	179	170	203	207	164	151	189	173	187	204	174	192	202	194	205	195	166	190	199	159	193	173	190	178	196	163	181	201	207	195	189	181	176	186	174	169	182	204	187	187	185	185	183	182	172	179	170	173	168	173	182	192	204	184	202	198	178	181
4796	606	666	627	635	619	611	590	562	554	584	577	563	537	559	552	508	526	519	499	535	524	497	516	526	493	511	498	518	530	535	536	479	538	511	467	506	522	529	548	523	502	537	518	538	538	511	528	574	531	551	496	532	512	475	540	516	448	490	540	496	551	469	520	535	501	547	491	558	533	495	518	510	487	526	495	496	533	494	545	489	538	544	526	516	544	501	546	509	483	558	494	543	556	524	501	513	467	523	516	535	530	496	491	466	505	536	504	520	512	516	550	498	517	503	523	493	524	499	550	479	529	533	458	509	530	450	493	524	522	527	515	542	525	526	544	528	572	501	490	544	523	503	532	510	535	506	520	539	496	500	545	463	508	496	500	476	523	535	510	511	531	508	507	498	522	507	505	517	526	515	512	480	521	490	530	503	497	545	524	495	486	513	523	505	508	500	507	447	516	480	524	491	505	516	552	514	523	530	523	519	524	512	535	500	536	515	497	504	507	509	501	534	518	544	504	549	519	540	521	491	532	501	499	540	500	527	506	542	533	480	496	530	531	533	524	476	542	554	547	507	490	509	539	562	504	525	462	535	524	545	488	516	552	517	498	489	548	520	528	484	468	463	517	503	502	535	507	495	525	534	533	553	520	533	522	517	499	482	534	536	561	534	519	490	497	559	491	518	530	476	514	526	502	510	556	492	499	511	518	523	521	538	514	525	532	545	502	581	480	515	513	507	532	520	522	491	493	471	497	507	496	528	507	537	498	506	514	491	507	508	543	504	515	480	564	475	521	496	526	529	526	518	487	512	491	565	525	487	495	554	524	519	520	526	520	507	539	472	525	553	505	532	508	497	549	533	525	499	548	488	515	489	483	530	529	492	495	539	512	519	486	548	530	527	523	550	523	498	528	555	523	488	508	538	554	503	539	494	526	492	506	510	518	522	527	543	546	515	540	513	513	480	540	541	517	491	505	499	493	504	509	533	502	538	490	505	519	513	524	477	491	528	472	519	499	521	516	536	499	538	480	556	518	521	486	521	508	539	541	518	508	518	552	537	527	512	514	531	530	530	541	501	532	476	557	501	517	500	493	476	529	533	537	543	504	553	507	515	519	530	473	528	543	516	513	489	509	484	516	482	516	529	513	478	496	556	481	534	525	544	565	516	483	557	499	564	519	468	518	497	517	524	521	522	517	551	541	500	519	520	547	574	533	494	514	522	519	498	493	497	519	537	480	497	502	527	497	529	501	470	497	535	489	530	531	506	513	529	537	523	496	525	454	494	564	497	514	523	543	518	504	526	522	548	488	519	556	535	493	512	521	510	524	506	472	539	509	493	488	531	501	506	490	491	558	503	497	504	505	526	501	488	554	521	494	535	514	525	496	530	529	516	516	521	506	535	494	499	505	490	524	533	499	515	535	539	534	516	507	510	491	510	483	509	557	486	512	498	462	537	499	525	490	508	491	548	510	472	514	569	504	498	512	527	522	505	527	519	503	530	466	537	521	538	445	476	500	514	530	516	524	533	500	532	529	527	528	543	550	527	513	526	490	543	521	534	505	514	482	529	527	518	529	499	528	534	545	528	533	507	501	525	520	540	490	484	517	470	527	507	535	540	521	532	499	544	539	473	519	541	527	515	500	521	539	534	530	512	548	551	532	531	485	485	491	540	556	506	536	489	498	537	509	473	561	497	525	532	507	519	532	498	519	534	509	492	522	502	475	524	490	507	492	497	525	498	533	528	517	499	506	491	495	498	520	532	527	514	453	487	528	484	520	507	545	475	510	534	528	504	534	498	493	508	511	534	519	507	513	520	503	512	527	506	484	527	517	509	524	541	492	520	519	490	530	518	504	500	512	503	484	539	503	543	523	508	497	504	479	526	457	519	507	492	501	512	513	509	488	536	477	506	536	481	525	534	525	458	492	546	491	509	529	519	497	564	502	488	549	534	511	542	459	501	491	504	485	494	520	485	518	532	512	560	487	525	523	492	496	506	484	525	506	527	507	555	516	556	530	550	499	530	539	513	497	537	495	507	520	465	530	465	542	509	514	494	528	508	509	544	479	544	532	499	522	444	527	513	528	487	522	524	511	483	518	558	482	523	538	495	512	527	551	501	488	514	510	529	528	493	534	504	501	506	491	544	528	484	541	541	510	528	537	532	497	461	531	573	476	498	498	522	527	550	531	489	522	476	510	523	484	514	525	525	474	515	527	502	554	509	485	488	505	513	536	538	501	515	500	517	503	546	535	537	484	527	523	529	525	493	531	474	547	520	490	493	534	503	514	499	546	535	527	530	484	507	519	522	514	515	543	478	540	496	504	552	493	485	552	510	508	517	525	513	513	546	509	476	530	497	544	496	495	530	517	540	519	501	581	481	527	514	497	547	509	509	510	532	519	518	535	547	515	481	530	541	519	511	541	526	500	517	493	529	526	524	501	527	523	527	529	476	517	516	510	507	500	514	520	488	506	543	485	493	524	492	532	512	501	538	539	534	533	497	508	508	479	525	494	501	507	507	507	507	503	525	514	494	520	532	503	506	555	493	500	524	507	506	517	495	511	582	526	542	499	493	497	491	496	546	461	527	463	507	502	524	528	505	514	537	523	527	474	470	538	502	515	528	546	566	491	522	533	538	500	473	484	518	477	516	492	551	491	556	499	515	515	493	528	481	532	524	557	528	508	535	553	491	531	523	496	497	561	476	517	502	497	538	542	510	456	550	539	514	521	511	483	514	518	514	494	504	506	510	504	475	515	526	545	528	496	531	552	495	511	501	483	505	492	489	485	512	537	506	511	522	549	482	493	511	506	503	518	504	526	506	526	530	518	493	557	482	498	524	504	508	487	504	533	457	489	549	511	491	482	487	512	536	530	511	532	483	493	474	507	477	479	515	521	518	511	502	523	515	530	485	541	514	470	503	466	498	519	548	501	513	532	523	505	532	504	515	484	504	524	516	544	530	511	511	526	480	499	478	514	511	532	532	498	515	479	500	525	543	523	506	501	493	520	533	542	525	527	504	541	543	543	537	522	530	520	513	520	520	521	509	495	528	472	559	521	500	530	500	487	520	502	544	520	525	543	499	515	515	491	511	541	502	519	557	449	542	519	510	493	495	526	468	498	524	469	571	511	513	518	533	559	455	516	484	536	500	541	508	492	506	536	529	466	490	531	474	505	503	509	470	522	497	483	529	523	506	541	493	484	510	472	515	526	496	506	504	505	499	480	522	523	499	528	522	485	552	546	512	524	535	504	497	489	520	530	510	485	522	524	487	531	518	512	560	506	519	528	500	519	515	545	509	526	506	527	554	524	512	556	516	544	478	531	500	516	522	515	508	498	505	487	496	479	516	510	520	546	538	508	507	526	559	492	489	491	525	513	521	550	514	534	538	483	514	488	512	511	515	533	550	518	519	520	523	581	504	547	515	533	479	566	531	503	525	523	491	517	493	584	518	493	510	500	526	465	499	519	502	542	546	505	533	517	502	526	544	473	528	503
31532	4323	1269	969	767	623	509	448	417	400	362	357	344	355	319	321	310	303	290	307	331	277	287	295	303	287	305	265	264	330	294	264	298	313	260	302	271	293	308	253	273	305	289	264	299	285	281	288	291	238	261	294	283	241	308	277	293	283	298	271	283	276	283	271	290	270	276	302	315	280	293	291	288	269	304	293	294	267	271	314	275	302	249	272	290	291	285	300	265	316	282	263	284	338	283	270	279	279	283	332	279	296	277	283	275	287	273	289	252	280	266	313	298	273	252	260	265	290	288	268	257	302	286	255	279	269	270	273	286	286	297	256	255	256	309	303	267	280	280	272	279	271	290	250	261	283	266	275	265	276	297	321	276	270	270	277	297	260	275	284	274	261	294	316	279	279	270	292	291	264	301	299	244	274	312	292	282	260	287	289	307	278	287	300	303	259	282	289	265	275	255	289	284	277	309	269	285	317	285	301	288	260	272	307	272	274	292	263	266	294	270	259	280	293	268	278	268	281	289	289	287	295	279	284	261	293	254	265	254	268	303	273	281	292	306	290	305	292	279	289	279	265	250	252	291	279	283	287	285	276	285	267	297	305	287	280	271	300	239	273	317	284	305	307	273	263	267	276	275	301	239	273	282	274	262	286	307	258	309	287	278	308	294	250	252	283	300	266	265	259	298	285	278	280	275	256	269	295	250	304	284	265	313	262	285	296	276	288	285	256	254	262	268	249	274	284	254	269	266	284	300	271	292	246	286	288	259	266	285	291	288	273	283	289	262	292	275	273	311	265	282	264	267	262	260	284	291	292	303	241	286	273	256	287	288	274	291	293	300	248	290	285	283	256	286	278	262	245	297	244	276	296	276	278	288	265	314	309	281	283	287	266	300	302	261	273	279	264	298	290	276	281	271	271	299	284	288	308	289	271	279	270	269	267	311	274	291	287	271	292	264	257	274	253	301	292	274	294	340	301	249	300	285	278	278	281	258	288	310	294	278	267	309	301	271	290	288	263	305	272	300	301	304	267	260	275	299	298	294	277	293	291	256	301	290	273	286	256	264	268	269	272	280	267	293	264	298	243	269	288	289	279	291	225	286	273	264	274	276	295	251	265	260	275	309	267	269	289	290	284	301	255	281	285	287	301	294	286	317	278	274	277	310	273	290	295	279	291	288	290	292	318	301	297	293	277	304	289	276	278	302	310	250	265	316	270	271	292	279	293	281	288	287	282	287	282	265	276	277	249	257	258	281	301	301	294	254	265	280	251	300	280	230	303	291	334	268	259	278	290	267	286	284	284	261	291	286	272	279	286	281	288	283	269	276	268	271	289	270	293	302	277	279	269	298	283	300	274	307	285	278	282	286	242	252	292	260	269	288	269	289	275	269	259	301	268	229	260	281	281	295	288	285	263	294	268	293	246	291	238	257	255	259	267	297	282	290	255	296	264	296	281	280	282	276	310	275	255	298	264	292	308	301	314	255	274	266	266	282	318	276	285	286	242	315	286	291	274	275	290	296	297	276	289	286	291	279	261	271	319	290	293	287	270	245	273	276	308	280	271	265	276	289	302	300	273	254	241	274	287	301	283	306	298	268	279	264	269	301	270	318	240	265	296	286	286	261	279	272	282	276	264	264	267	284	261	268	249	252	273	251	282	287	283	270	298	282	258	256	278	277	285	286	310	267	280	260	277	284	294	305	300	236	238	283	268	282	253	263	281	264	259	274	276	277	260	298	295	277	305	284	253	281	301	311	264	257	291	313	298	287	244	294	285	273	273	273	274	256	260	283	313	287	265	297	262	260	276	301	300	284	258	294	266	279	287	265	264	274	256	276	284	321	268	262	284	281	309	289	301	255	282	309	306	317	287	274	300	289	251	289	275	270	285	276	290	273	264	241	295	273	305	299	286	270	294	277	285	224	268	278	309	300	303	269	279	246	276	285	307	292	272	290	260	290	275	272	265	299	303	292	281	313	331	285	313	298	299	320	265	280	317	286	286	286	277	256	284	271	264	295	287	273	271	300	307	298	286	284	265	287	272	292	285	279	293	297	267	273	289	292	296	249	297	281	271	310	275	265	288	316	254	277	261	286	291	313	276	291	282	275	273	302	279	266	272	281	309	264	288	287	288	304	302	302	274	277	292	293	281	274	289	269	264	305	286	305	303	295	272	272	267	264	273	265	297	251	283	280	289	235	272	273	306	273	282	307	294	279	292	253	273	273	257	262	275	311	231	273	311	261	287	272	316	273	265	295	285	279	273	313	288	270	298	283	284	265	280	277	280	292	253	287	288	296	288	300	273	312	273	292	281	242	283	284	286	268	270	285	234	255	282	289	280	316	297	291	295	285	265	295	281	308	321	283	276	288	267	268	288	279	263	305	285	286	269	240	323	277	261	306	273	259	283	312	301	277	294	286	288	265	288	270	287	279	279	272	305	273	277	305	272	247	285	310	268	288	278	276	288	267	276	289	267	282	258	242	316	315	260	281	294	270	279	289	272	283	256	258	300	286	280	309	301	283	289	290	296	294	281	250	289	290	287	301	283	261	259	296	282	279	298	266	264	301	282	285	247	274	294	275	276	294	277	312	297	278	261	255	266	271	289	258	288	295	315	281	280	274	266	278	319	254	275	270	304	263	284	283	273	252	265	282	309	279	320	264	253	298	280	257	251	306	259	296	281	258	262	269	261	272	287	274	289	304	310	300	263	302	270	316	300	299	276	271	281	255	277	271	285	255	296	282	283	273	277	295	300	301	284	272	267	283	251	276	282	270	277	278	240	268	273	270	269	267	306	265	268	282	277	272	272	276	284	287	269	291	286	232	279	293	270	272	267	290	290	260	248	258	301	286	272	287	248	276	283	291	263	282	275	260	288	263	295	294	293	288	254	263	275	277	260	276	267	259	267	264	313	289	266	286	282	261	291	299	250	262	262	245	246	272	273	318	251	284	305	295	302	256	287	247	286	278	278	293	273	267	315	327	291	309	298	265	303	289	284	274	301	290	261	243	288	277	286	282	293	281	255	296	287	263	314	281	272	272	259	261	275	280	280	262	259	281	287	244	236	256	280	253	269	281	300	274	296	263	320	310	295	258	264	262	282	274	271	282	293	266	291	295	320	262	277	278	276	297	266	250	274	288	260	289	256	275	269	290	287	250	284	263	306	302	262	305	298	289	274	279	299	286	280	302	314	277	287	254	301	265	276	286	309	264	252	295	258	302	250	288	283	287	273	252	263	277	277	269	277	279	285	276	268	279	286	267	280	281	259	299	292	281	268	271	305	277	272	285	274	287	281	311	268	309	295	296	274	292	272	246	311	292	283	274	271	269	272	283	270	284	287	264	225	259	260	278	264	262	264	257	292	261	285	271	236	280	257	287	299	272	272	290	300	274	257	283	268	263	261	282	295	271	302	281	249	250	261	250	297	278	329	309	265	259	303	246	251	317	273	288	259	279	256	268	282	266	270	285	261	295	264	334	300	271	285	285	277	283	316
16222	1642	2882	3338	2942	2536	1995	1768	1567	1520	1282	1239	1191	1125	1042	1031	975	950	956	907	907	909	830	902	872	828	817	824	780	804	841	828	817	767	734	758	759	791	809	709	710	760	831	748	745	719	768	787	738	780	686	736	735	767	756	724	737	784	724	730	758	748	703	756	766	747	771	727	746	793	764	720	763	754	771	743	726	750	685	735	716	774	686	703	743	720	719	692	760	787	693	763	792	725	719	744	696	713	720	706	734	732	701	809	697	782	758	742	755	696	743	730	732	741	726	747	705	693	721	750	748	779	742	748	737	739	677	720	737	713	726	695	718	727	712	723	721	741	724	755	730	765	731	757	691	734	700	758	720	721	779	757	693	721	752	742	719	808	712	724	703	758	760	710	711	755	763	749	704	703	745	725	725	753	725	726	769	731	734	706	755	762	712	693	720	703	734	760	759	768	704	674	703	752	711	707	765	737	737	675	713	740	703	699	749	744	695	703	742	728	720	713	736	739	739	739	767	777	724	733	769	784	756	726	746	752	707	737	686	750	748	719	750	762	705	708	718	762	720	720	714	719	693	736	696	748	735	696	731	741	706	680	720	707	706	728	725	698	725	747	714	767	736	718	748	717	727	725	709	731	740	739	710	691	762	724	774	758	728	720	660	741	665	737	705	717	731	703	727	757	737	728	752	746	768	687	723	766	740	729	725	748	744	735	751	755	753	705	733	718	713	712	732	759	703	713	726	727	761	711	696	713	772	743	737	750	744	743	756	693	738	730	768	712	712	727	736	694	788	712	751	727	698	733	697	728	738	691	741	699	756	750	753	772	715	746	724	702	729	704	717	753	711	724	721	745	726	769	696	731	744	722	743	731	738	756	667	724	712	724	686	728	701	742	691	718	703	747	744	697	755	745	717	758	686	706	777	712	748	693	743	703	765	701	754	746	701	725	718	711	733	761	655	746	747	775	759	711	705	690	707	677	752	727	742	699	706	778	804	715	773	708	718	743	754	690	727	746	737	719	721	748	759	719	767	709	797	710	658	750	742	732	736	737	715	731	721	730	687	731	711	728	715	778	709	759	726	746	743	771	760	722	712	759	700	701	772	720	789	720	678	669	745	729	729	718	735	686	731	717	721	687	782	793	730	740	732	710	734	689	706	722	641	723	753	707	716	722	770	725	765	731	718	721	706	735	752	673	737	706	711	720	747	686	761	740	712	708	724	753	701	740	745	712	742	712	749	775	757	771	722	699	747	704	749	730	792	778	708	763	687	713	735	722	674	788	653	795	741	685	748	674	684	755	693	682	684	715	702	730	691	738	762	723	737	744	754	770	744	724	746	748	784	734	784	764	729	695	731	743	668	707	796	723	722	733	778	735	673	732	692	714	747	707	697	744	688	714	756	746	732	724	747	741	727	745	695	746	735	745	774	729	687	762	721	750	709	718	712	721	730	729	742	711	740	732	771	706	727	753	726	720	729	717	707	749	713	697	706	736	723	742	691	719	744	727	690	688	733	777	741	693	720	726	765	722	803	749	763	787	683	742	719	763	712	713	691	669	740	715	739	769	736	738	742	698	764	697	751	691	748	740	756	784	723	735	687	739	703	763	720	705	741	707	719	724	718	722	735	723	668	700	696	720	748	702	750	692	698	721	694	696	734	702	704	726	713	759	720	728	754	719	765	687	688	713	737	709	696	697	702	774	688	721	758	716	699	695	726	713	728	735	729	728	702	742	718	683	664	718	706	718	759	734	673	762	744	710	689	735	696	669	754	691	728	728	675	688	707	782	699	670	714	725	756	785	779	737	709	736	738	778	712	730	698	757	710	733	683	727	688	715	731	687	669	743	721	723	689	739	716	742	757	729	758	747	809	768	713	754	768	729	739	741	703	686	758	726	697	727	703	700	777	692	715	711	789	742	737	737	731	747	705	686	718	694	707	714	719	768	712	695	726	760	782	702	736	714	741	726	790	728	698	751	699	722	740	732	720	709	735	710	765	748	726	731	723	709	712	699	736	716	715	736	704	735	708	716	700	765	703	690	726	745	737	685	744	718	722	697	720	735	711	745	700	734	697	731	762	722	763	777	728	689	721	731	737	789	748	698	745	703	696	698	718	765	732	721	709	729	709	730	698	717	707	721	745	685	747	712	767	707	700	722	674	746	722	732	720	653	738	705	724	722	721	719	760	757	741	736	753	719	777	728	718	708	765	721	722	778	740	710	766	747	774	760	725	706	736	724	676	695	702	700	709	738	787	711	695	707	701	671	667	712	729	715	685	747	703	744	721	713	679	732	712	745	740	734	687	752	743	707	709	718	726	726	697	731	707	750	727	717	756	712	713	727	733	747	658	745	685	756	733	693	723	729	776	695	727	702	740	706	702	775	753	694	693	745	729	741	698	739	702	729	734	692	707	763	652	710	732	759	734	773	737	764	707	742	773	765	731	700	758	741	716	712	709	740	732	720	729	728	741	737	703	713	733	707	745	691	735	729	761	689	706	699	703	720	748	741	715	689	727	804	735	717	773	717	732	730	707	754	725	717	733	694	695	722	694	735	696	723	723	717	718	750	711	758	667	730	749	723	714	731	712	757	703	670	714	719	719	729	749	713	743	744	736	703	756	708	718	689	751	685	702	729	683	763	749	724	745	701	750	699	721	724	756	728	755	726	717	710	754	776	687	700	730	727	727	754	723	744	732	691	705	716	697	738	762	782	682	706	741	717	666	744	696	707	708	721	712	682	725	697	668	713	724	727	723	739	731	684	719	723	721	691	713	741	718	698	751	725	717	728	743	702	686	653	739	726	736	761	698	700	743	694	722	732	746	697	710	710	714	739	709	737	714	792	754	761	680	702	698	733	775	735	687	747	746	646	764	738	714	709	673	729	710	727	741	711	720	706	746	676	738	715	714	741	726	689	690	705	737	760	717	723	713	708	716	660	704	710	733	755	739	721	762	743	705	743	692	683	766	724	737	742	735	749	726	747	758	718	713	746	745	711	718	746	728	713	762	735	742	759	719	725	728	701	751	730	713	736	738	800	737	728	743	746	733	725	721	682	715	719	732	742	690	756	707	733	729	705	773	744	711	781	749	718	670	756	706	718	686	753	702	732	769	742	741	702	726	735	724	703	709	736	775	738	747	728	710	752	709	732	761	707	706	711	695	685	765	739	706	727	722	730	750	695	717	771	689	693	743	736	676	680	691	735	721	711	788	743	715	713	708	705	753	730	732	679	703	690	711	702	738	704	718	707	743	731	730	741	698	772	745	727	745	709	740	719	735	706	706	782	683	752	720	731	736	743	739	752	734	687	707	704	736	766	741	730	690	682	742	719	695	733	769	700	704	699	743	708	715	710	749	732	705	741	717	739	757	731	724	712	714	725	682	693	729	772	660	725	719	709	718	740	753	725	777	764	695	691	712	744	706	709	717	731	731	775	703	716	760	728	726	749	753	766	696	724	728	698	685	742	755	801	732	698	713	740	691	748	758	742	743	700
45283	9600	2454	1652	1181	816	669	508	458	410	354	355	297	293	277	266	243	245	243	243	241	227	208	260	206	212	193	228	218	225	220	211	219	214	226	189	231	193	203	216	226	185	194	198	214	197	202	215	220	194	209	202	174	199	217	189	201	201	181	198	206	218	208	207	221	201	207	213	231	223	194	217	198	225	192	205	220	186	210	183	171	217	198	198	208	206	219	214	196	195	210	180	199	216	193	174	184	200	166	201	190	215	190	187	218	179	199	198	198	182	204	187	201	186	171	184	208	189	210	216	184	223	210	181	196	199	198	193	192	206	173	176	187	203	197	203	182	211	194	174	195	167	185	193	173	164	199	192	194	222	199	233	192	188	187	197	197	202	193	205	202	192	214	194	214	235	204	210	178	214	196	176	176	200	201	173	190	195	190	193	212	194	187	207	205	221	216	187	182	199	182	175	207	233	201	179	194	173	188	188	219	225	213	190	179	205	204	199	216	196	167	169	207	188	188	173	191	194	183	174	172	187	190	188	210	201	187	207	193	207	192	144	202	186	200	219	166	180	197	218	166	184	189	211	178	189	198	178	180	184	192	219	199	220	201	206	210	205	210	236	197	196	192	209	196	200	205	203	181	202	185	178	198	199	189	186	191	187	204	198	222	205	205	210	187	195	228	191	198	204	228	188	187	218	208	203	197	190	219	203	188	184	233	210	213	209	210	185	207	194	174	184	194	191	188	216	197	197	221	169	204	206	199	167	200	184	211	203	182	220	203	206	188	212	209	204	211	196	206	204	218	206	191	198	208	174	197	171	182	174	199	197	195	179	188	195	225	190	205	207	225	177	239	185	210	182	212	187	197	175	217	190	207	206	185	191	203	218	205	204	208	203	206	183	189	217	207	160	189	193	205	192	209	204	179	180	203	179	188	207	216	205	183	187	204	171	187	186	215	204	199	213	183	227	183	184	202	192	209	221	189	194	193	198	179	212	181	200	171	184	160	219	190	210	168	227	184	177	179	191	188	203	190	210	222	218	194	199	192	206	196	211	186	213	203	183	186	209	182	201	206	202	190	201	200	202	203	195	185	185	203	178	204	213	173	182	208	212	197	184	213	211	174	188	202	173	185	181	180	207	192	193	192	209	212	184	212	199	158	204	199	187	215	201	216	211	182	197	202	221	198	199	207	207	206	220	184	185	186	183	205	191	194	195	198	189	195	186	195	217	181	212	214	202	209	199	195	218	205	205	181	197	181	196	185	213	216	198	196	206	200	213	197	195	182	187	198	176	187	191	200	202	205	181	181	172	186	197	216	186	191	198	187	206	228	221	175	169	211	198	208	191	210	176	191	208	177	206	190	214	202	187	198	200	179	163	173	182	190	201	168	176	204	171	185	203	217	187	214	185	206	194	200	190	209	199	193	208	201	211	206	226	201	168	190	222	196	194	194	178	190	205	187	200	209	194	203	202	209	199	186	225	193	198	194	211	214	182	193	226	193	195	209	215	171	196	207	186	202	190	185	187	178	184	156	189	203	196	184	192	194	195	199	205	207	183	206	200	208	203	186	215	213	204	189	203	205	186	194	183	197	200	204	197	214	193	192	230	206	202	213	187	207	199	204	204	175	198	191	183	201	195	201	192	168	195	190	181	194	190	177	192	202	173	187	193	195	206	184	190	205	220	179	176	182	180	208	186	165	186	186	211	195	214	190	192	180	202	198	176	191	173	180	207	179	196	179	205	214	182	206	195	199	174	184	181	197	200	190	186	201	210	193	221	217	189	194	194	200	208	199	194	177	195	182	203	163	225	191	192	199	187	203	221	193	190	205	206	229	211	195	169	190	204	205	186	184	183	203	203	200	199	216	193	188	201	200	190	227	180	200	193	210	209	193	176	178	192	225	203	203	204	185	221	185	194	170	200	212	196	186	201	205	191	191	196	193	199	199	195	198	174	185	194	189	200	189	184	210	177	212	217	181	213	210	195	178	225	204	206	183	214	219	197	204	206	181	204	168	183	182	188	164	188	204	177	194	182	184	202	221	192	190	216	198	194	212	198	197	184	212	213	205	196	234	231	219	208	221	190	203	190	214	210	175	205	190	184	189	203	210	218	197	177	176	201	189	162	200	207	219	216	214	212	232	196	221	182	184	189	229	197	195	187	199	170	219	206	178	222	222	180	191	208	215	190	211	183	200	205	197	204	205	183	205	201	196	188	208	201	171	200	177	184	216	177	206	201	229	206	194	201	206	204	192	218	183	205	170	215	163	208	206	203	195	195	186	192	195	198	174	185	208	191	200	186	200	186	194	219	217	181	188	198	184	198	202	190	184	198	217	189	224	208	203	190	189	198	204	211	180	170	179	195	211	191	192	197	164	210	179	185	198	198	180	196	198	183	174	205	200	200	201	205	210	189	228	225	196	186	186	173	220	196	183	202	189	183	176	194	225	202	187	211	214	204	190	191	163	197	200	187	176	191	207	187	183	207	193	194	197	185	216	199	195	185	188	196	198	184	221	178	216	181	192	188	198	215	185	201	216	198	190	178	216	200	221	190	199	220	200	192	218	210	180	195	216	225	198	201	198	171	203	197	174	173	205	231	176	210	197	184	202	215	190	203	176	196	206	210	216	179	195	201	186	195	209	200	198	205	191	180	167	199	193	187	192	188	193	184	171	206	172	217	161	194	182	199	190	206	203	213	221	217	186	207	217	208	197	186	179	184	184	210	216	202	192	171	188	177	222	211	210	207	180	200	215	167	202	202	210	203	177	210	195	178	227	198	208	208	214	214	194	191	178	190	208	209	182	196	212	200	203	189	186	214	191	202	186	228	180	196	191	205	201	228	181	178	166	210	215	202	196	197	213	207	205	216	207	195	186	221	217	221	174	187	182	195	206	195	214	216	196	174	167	198	199	199	198	198	203	188	218	210	204	194	198	211	201	189	229	181	206	206	207	189	252	231	213	210	216	195	199	214	244	199	218	191	196	209	211	201	215	206	203	196	214	186	206	185	189	193	198	195	191	208	198	223	157	193	206	166	217	187	197	196	237	206	188	193	199	193	214	204	201	205	206	190	214	199	214	178	178	199	198	206	197	191	198	232	206	208	188	194	202	192	200	175	203	177	212	212	207	191	208	182	198	206	191	189	193	190	183	206	202	207	195	195	193	207	189	157	182	216	190	178	191	213	202	176	189	216	199	198	220	192	199	195	194	221	184	205	202	197	217	200	191	193	182	187	199	218	211	192	204	184	190	185	196	185	192	199	167	191	199	187	179	201	203	201	188	203	201	197	211	178	205	203	197	187	187	186	194	215	180	197	188	189	186	186	214	195	191	185	200	194	202	199	198	198	205	197	204	219	196	200	195	207	201	205	194	200	217	211	174	202	200	198	176	186	203	187	190	205	207	196	216	206	189	217	234	220	202	200	185	201	201	189	183	184	204	195	240	184	200	189	195	176	189	172	216	209	212	201	180	212	192	191	201	198	188	194	190	200	219	215
21950	2180	4801	5414	4552	3781	3076	2515	2177	1918	1724	1592	1405	1246	1180	1057	1005	1027	935	915	857	866	806	798	780	769	745	726	721	746	699	660	655	637	694	619	642	583	603	572	602	594	638	638	583	563	559	609	626	545	556	599	543	570	520	606	563	526	579	563	542	558	510	542	571	557	571	548	549	519	534	504	542	533	533	548	575	539	543	564	471	533	539	510	550	555	549	534	570	509	534	567	497	524	487	515	490	522	506	536	538	492	569	543	495	513	536	508	516	533	510	517	545	550	504	542	491	520	548	488	496	524	522	558	541	536	529	485	591	548	501	509	489	502	488	554	508	503	504	559	528	537	544	556	499	513	491	535	529	506	519	540	521	511	556	503	535	533	507	530	560	553	505	523	559	495	501	533	542	502	502	500	502	550	568	492	525	511	543	498	534	522	509	519	474	508	493	495	492	537	508	510	527	531	558	514	502	475	553	549	546	532	571	556	488	516	501	552	518	530	509	543	522	514	530	524	519	500	527	537	498	498	516	538	541	509	523	512	542	534	511	505	525	539	540	559	526	542	502	524	512	522	521	500	532	517	532	516	521	525	549	513	502	561	481	520	506	516	501	536	483	528	503	482	570	514	524	536	518	562	547	519	544	521	543	565	495	520	579	493	564	511	512	529	512	509	531	528	538	512	490	527	511	541	531	522	477	557	498	526	514	507	505	467	499	474	533	529	522	522	495	541	504	516	488	491	515	530	490	536	496	531	524	525	559	506	518	495	507	503	545	530	522	508	511	541	477	540	538	538	530	517	493	494	539	524	504	506	509	501	471	503	507	556	504	496	506	516	517	497	490	522	551	533	538	562	483	487	477	526	527	551	534	493	477	551	514	542	489	532	577	550	514	499	528	521	540	514	567	552	538	508	494	573	528	538	511	507	504	540	531	497	527	520	536	534	508	536	529	533	536	536	480	551	499	496	520	492	540	505	506	531	509	514	453	549	504	495	513	528	521	489	547	492	523	505	509	538	556	482	554	511	492	523	500	532	513	512	556	511	546	559	515	543	506	518	500	559	534	492	564	490	527	539	561	484	507	523	500	505	554	491	525	526	538	515	509	564	520	539	526	520	552	535	556	529	535	494	533	486	513	515	521	505	515	497	517	514	504	521	528	507	533	549	485	533	533	512	561	547	522	479	513	522	529	495	525	475	547	494	526	540	531	536	548	485	505	533	533	489	526	478	529	520	503	525	510	518	530	523	495	484	516	493	528	518	520	527	491	506	503	521	469	520	561	545	498	537	590	534	516	510	518	537	497	560	503	497	534	543	514	480	522	500	525	567	493	502	501	503	527	498	566	505	551	490	487	482	509	499	547	511	506	530	517	479	535	525	480	510	539	529	524	539	517	517	521	517	485	525	529	504	553	496	493	478	496	559	524	529	530	485	492	537	513	547	508	496	532	518	561	539	500	511	515	553	522	492	556	572	503	512	501	505	479	505	520	513	519	542	532	516	526	498	508	513	516	531	517	548	511	552	520	506	502	488	487	505	497	520	521	529	559	506	496	538	514	504	513	501	533	554	501	535	474	532	510	517	506	531	509	543	520	488	530	522	515	493	491	504	512	522	565	540	528	495	499	498	502	546	502	541	507	501	522	528	507	495	496	518	536	517	513	531	543	522	510	502	549	523	541	504	527	471	502	481	518	520	512	539	500	545	537	493	512	501	518	500	540	520	522	533	530	511	521	531	549	525	517	532	552	515	504	498	491	515	513	515	504	525	537	486	508	504	506	520	515	533	486	546	507	525	556	546	478	530	520	521	531	536	497	535	514	530	494	530	516	504	511	522	564	507	501	536	548	510	516	511	498	527	484	502	500	509	503	459	522	556	509	521	555	490	503	511	538	536	516	495	544	553	514	513	542	513	538	531	513	529	530	533	519	522	496	527	490	547	551	518	514	521	523	517	519	499	534	527	501	548	563	530	503	523	557	514	545	544	520	543	504	515	504	484	550	565	524	529	532	542	541	548	499	516	504	515	494	520	534	504	509	491	539	527	521	515	492	544	564	490	536	468	492	579	507	511	508	506	550	524	510	499	501	519	525	517	519	536	512	515	534	501	505	553	539	520	525	530	524	508	511	476	553	507	530	543	555	474	501	543	535	572	508	540	539	537	507	536	552	520	519	529	527	547	541	481	553	473	522	491	545	528	515	525	536	491	536	514	530	546	512	523	501	528	514	484	555	527	483	502	505	486	524	528	521	503	494	503	516	500	528	547	524	564	537	523	491	516	469	500	518	548	545	530	528	528	504	529	549	539	458	525	533	543	552	508	519	502	495	509	537	505	542	521	463	497	528	525	507	542	524	530	507	489	547	488	509	516	502	551	535	525	505	545	506	494	513	503	492	510	506	511	538	516	521	536	491	517	528	549	548	562	502	498	508	503	501	523	533	493	519	546	531	507	503	516	524	540	541	514	495	484	505	533	513	476	504	504	500	542	510	515	486	518	462	487	533	521	504	542	529	535	522	496	520	506	494	553	524	474	517	500	552	507	550	498	505	464	531	553	493	489	521	518	556	546	551	530	566	497	548	517	523	518	515	493	537	503	487	483	493	518	514	543	525	539	545	509	560	489	529	549	515	551	499	496	508	548	525	575	495	499	535	557	504	506	497	548	548	534	578	511	512	525	506	507	522	523	513	517	491	492	509	538	536	493	515	541	524	484	500	472	556	535	515	468	516	471	508	542	546	528	514	551	544	505	535	512	537	539	570	521	508	515	522	556	505	508	520	520	497	535	530	492	482	495	531	500	483	533	547	539	494	535	493	535	502	515	506	510	553	518	492	551	536	521	516	534	514	450	495	563	525	511	509	496	489	535	506	526	495	517	564	509	532	489	490	524	527	518	511	532	508	519	535	519	561	519	555	529	517	533	506	511	563	527	518	504	523	513	481	502	505	540	494	542	503	507	542	521	512	516	492	503	508	517	528	519	533	550	493	506	488	541	578	502	536	552	540	514	516	506	516	511	482	547	518	533	518	506	522	547	526	519	487	520	504	529	512	504	545	560	575	494	542	548	527	516	506	539	479	499	537	495	520	533	494	540	528	499	544	499	525	499	541	535	517	494	530	516	534	556	479	478	532	527	526	500	512	498	510	507	543	520	511	546	522	515	544	495	510	482	523	521	517	498	518	503	563	526	500	511	519	495	483	490	526	538	465	522	500	506	510	490	546	539	504	518	524	516	578	506	507	543	543	512	513	457	517	511	528	539	508	467	503	510	532	533	497	536	513	532	530	519	529	472	542	554	532	534	513	492	558	508	489	515	496	536	537	545	505	537	546	521	530	497	544	505	546	526	524	543	519	464	491	510	546	512	522	514	516	526	526	506	509	547	543	511	526	513	546	481	531	531	533	528	519	525	532	549	510	548	491	503	534	519	530	512	520	510	498	480	556	539	511	520	532	520	554	523	539	517	480	491	552	531	547	515	575	521	536	498	520	552	546	503	549	472
5563	347	246	227	188	198	173	162	178	204	184	197	203	194	200	179	193	188	182	184	201	209	188	172	179	166	191	198	183	188	165	187	183	178	165	158	195	185	197	182	191	180	197	194	209	204	203	203	172	190	180	164	155	215	175	166	190	202	188	194	159	215	192	172	163	176	181	198	195	164	192	173	201	169	200	176	184	167	181	176	196	210	187	193	201	178	196	180	187	198	196	172	192	186	188	177	192	191	167	179	183	170	165	179	202	179	207	184	186	170	197	178	190	194	167	186	194	190	195	205	192	180	172	191	184	184	194	159	183	213	188	171	172	194	201	204	143	188	200	163	217	194	191	204	181	201	180	185	176	207	162	207	177	190	189	154	163	175	188	186	187	170	213	172	197	198	176	180	206	181	183	184	192	193	182	163	205	180	178	202	195	196	193	178	190	180	199	187	191	178	204	173	197	182	188	184	194	184	182	179	193	164	206	180	187	187	166	190	191	204	164	168	182	152	189	189	204	176	180	196	173	179	193	174	168	183	171	153	182	176	187	207	165	202	160	146	182	190	171	200	200	190	181	188	172	188	199	182	191	177	175	163	176	167	176	183	211	176	177	175	180	179	172	157	185	193	185	182	188	160	198	178	209	187	162	193	166	193	180	201	215	190	173	190	211	184	183	180	180	162	184	208	195	195	172	147	172	170	178	190	184	176	172	193	186	204	171	194	196	213	176	178	183	186	190	199	182	169	180	204	161	176	180	176	188	177	214	183	181	183	173	180	190	183	198	173	205	219	194	159	188	189	188	181	187	178	165	187	175	183	207	172	182	187	185	191	182	177	176	181	171	183	196	187	199	178	208	202	186	172	189	194	171	187	200	185	185	185	178	191	182	177	172	184	180	185	165	198	183	184	194	199	171	165	188	161	172	189	180	175	178	174	172	207	200	192	165	180	181	185	187	190	184	193	183	184	197	199	197	183	180	197	186	152	185	179	177	178	184	168	218	168	201	192	183	193	173	170	201	171	162	170	200	190	166	208	194	194	158	175	181	173	207	160	169	194	165	187	200	191	160	194	170	190	183	190	193	167	199	166	193	161	170	175	180	189	205	191	183	187	174	184	184	184	167	180	172	179	202	215	191	188	206	166	201	168	200	164	185	192	170	201	175	171	190	195	198	169	190	177	177	197	202	190	197	185	179	182	191	159	175	165	182	173	212	196	186	188	179	184	173	189	181	198	191	200	198	166	175	178	174	174	188	172	202	187	166	184	179	190	213	194	177	190	192	168	176	188	182	175	176	167	182	207	205	152	176	183	193	176	181	177	162	167	190	187	210	186	174	213	184	179	175	188	195	223	204	194	195	202	172	192	193	178	169	175	177	190	188	166	180	189	190	187	165	213	171	170	187	196	215	165	172	194	192	185	190	189	197	227	166	189	190	168	198	206	165	167	187	185	154	199	209	168	227	186	176	176	162	193	195	188	176	195	221	180	199	210	166	167	162	184	173	224	192	190	187	172	172	157	185	173	194	193	183	161	169	200	174	179	194	175	165	192	173	210	184	178	190	159	188	175	167	171	169	194	173	185	162	149	182	200	201	189	181	182	191	182	195	177	204	191	166	172	186	194	178	160	186	175	182	199	186	184	193	195	174	175	181	184	189	182	204	177	188	188	171	185	199	180	170	195	190	218	186	202	190	189	192	184	176	194	175	210	183	202	171	194	158	179	158	167	185	188	204	189	212	157	197	182	172	173	178	190	182	198	204	172	176	169	182	184	186	168	205	193	198	189	185	207	174	166	183	168	195	199	185	181	192	185	195	161	197	195	190	161	188	190	195	187	185	172	173	193	183	159	181	204	179	194	189	210	197	190	179	191	218	189	204	194	187	137	184	176	174	201	180	164	179	174	174	182	175	188	180	177	174	186	191	154	197	193	167	159	173	184	176	178	187	200	174	194	186	184	172	185	172	191	169	189	203	202	194	191	185	172	190	170	201	181	198	191	173	183	197	195	189	198	185	189	189	192	170	180	187	166	190	171	167	179	188	195	208	187	187	179	189	186	208	183	192	185	181	178	177	171	180	189	201	183	159	195	197	179	184	182	159	209	185	175	194	187	187	199	161	194	185	211	192	183	175	177	192	195	178	163	186	193	187	175	193	178	180	186	187	194	160	197	185	170	168	165	189	189	173	206	178	197	196	193	193	167	194	203	182	189	176	172	188	171	194	170	191	201	192	167	174	170	188	186	172	198	169	190	201	184	179	176	157	209	175	170	175	174	187	164	153	188	198	185	191	174	203	212	205	172	205	158	188	205	177	206	169	195	170	182	168	169	185	193	174	194	201	184	182	168	183	187	164	190	183	204	222	177	175	177	188	184	197	195	198	204	195	182	164	174	183	176	191	198	183	199	200	196	168	191	196	168	182	212	165	183	173	182	181	185	178	180	193	179	176	218	164	189	171	196	187	204	183	201	175	175	179	181	185	160	191	191	196	188	193	212	179	190	190	171	200	189	190	171	209	199	176	181	197	178	171	192	193	212	203	205	178	193	216	197	181	181	187	199	183	184	169	186	191	172	166	177	203	181	177	184	175	192	196	201	202	177	216	185	170	202	207	164	171	176	188	187	188	180	198	179	210	187	177	152	166	187	178	189	184	177	167	197	182	162	178	199	161	171	171	175	196	192	180	181	197	188	177	180	161	177	170	185	180	178	166	189	185	197	173	186	160	177	167	186	179	181	178	227	169	186	174	191	191	188	197	187	184	159	191	168	177	197	192	174	205	196	199	198	188	200	226	190	203	187	181	174	176	178	174	189	189	182	182	166	194	193	168	165	193	177	179	222	194	197	198	160	168	154	170	192	174	185	159	164	187	198	169	191	196	202	209	180	206	208	200	163	173	203	204	196	197	202	201	164	177	205	176	170	189	169	181	161	180	188	196	182	186	160	181	173	196	180	185	161	169	191	193	186	174	198	209	189	207	185	193	177	192	184	172	185	196	199	191	168	178	174	173	188	198	197	166	181	175	197	198	192	206	198	190	207	184	168	181	198	204	182	182	190	183	185	202	180	190	182	174	198	181	159	191	168	175	207	168	174	153	202	186	163	182	164	176	176	171	202	189	183	185	170	173	177	178	188	187	176	194	187	214	195	183	182	180	165	200	180	196	167	225	204	183	189	187	168	181	202	206	170	192	187	194	195	172	167	202	197	191	215	180	194	201	198	168	164	183	177	184	197	203	202	181	184	203	169	173	189	197	179	186	195	162	198	165	192	177	193	178	197	181	192	174	191	200	184	190	186	173	169	194	188	217	175	179	192	175	168	185	182	211	178	193	193	192	182	159	160	177	174	195	171	171	203	168	186	224	206	197	191	204	184	149	193	187	169	187	157	181	155	180	196	179	209	194	173	169	176	194	213	172	199	170	189	199	149	163	185	173	196	192	221	185	192	171	197	182	201	178	175	195	183	185	174	179	156	179	192	191	188	170	172	183	198	188	197	193	165
4639	580	685	709	655	670	610	635	570	560	546	550	580	547	553	580	546	553	552	507	534	560	532	519	524	512	535	532	511	550	544	477	524	517	538	559	541	487	523	542	535	561	518	531	533	489	508	503	543	545	565	499	545	468	500	524	508	512	516	545	543	487	533	507	543	548	518	510	559	531	434	507	486	520	523	548	540	537	555	549	538	483	526	509	543	519	476	538	515	531	499	508	516	489	544	573	538	510	504	553	532	507	515	508	556	519	503	510	556	522	526	505	528	511	513	500	513	503	477	509	530	523	538	533	522	557	515	486	493	511	530	495	498	533	509	522	521	518	502	535	517	513	505	525	520	570	516	504	467	516	537	529	514	524	540	495	522	493	531	519	498	545	508	497	505	555	483	536	547	506	510	553	514	494	548	536	507	522	525	516	491	554	483	503	508	507	485	511	502	535	536	488	520	508	507	510	560	548	527	512	542	483	547	517	534	526	516	539	521	465	512	516	484	556	483	506	506	506	517	470	494	535	539	483	510	542	507	499	511	521	557	524	524	514	485	513	564	534	584	545	569	493	542	475	494	499	493	510	478	544	526	512	553	531	506	499	507	508	496	551	523	517	550	526	507	522	450	540	515	518	522	510	499	483	538	501	518	568	494	518	535	480	516	530	505	522	486	520	533	536	499	516	485	568	542	515	536	590	535	515	493	489	512	567	508	544	498	501	503	492	517	519	546	550	539	540	549	496	518	488	508	491	520	539	549	488	518	517	551	523	555	484	519	540	494	542	525	534	518	532	530	550	507	543	523	530	507	526	528	500	537	499	530	514	486	555	521	553	490	522	498	506	489	482	567	548	517	508	522	503	494	527	532	518	513	516	515	530	490	506	544	520	529	510	515	515	510	512	518	528	492	518	527	548	499	543	523	535	527	528	499	525	491	507	505	536	522	482	554	501	546	556	484	530	563	523	528	505	515	506	473	503	499	503	532	573	577	536	537	477	487	499	531	504	507	551	543	556	470	498	517	515	526	498	496	490	510	552	546	510	502	524	516	514	540	517	477	484	523	530	496	505	556	526	533	531	538	462	526	521	510	548	527	505	542	506	535	485	533	547	498	512	554	499	540	513	526	551	534	524	484	492	500	530	494	547	552	490	537	500	490	512	519	541	491	523	533	472	524	482	496	534	483	480	504	519	540	501	497	562	519	498	505	484	515	484	499	510	525	512	526	526	477	590	494	498	519	488	528	555	567	478	520	484	489	520	524	516	551	557	532	513	496	500	478	511	553	477	518	510	518	520	539	568	489	530	526	505	514	500	542	523	520	515	557	518	546	516	527	531	504	512	524	538	512	540	482	531	523	502	576	536	524	525	491	507	541	534	533	534	562	547	521	481	546	506	518	512	518	515	528	477	506	503	496	496	548	548	541	505	550	555	534	539	484	513	516	538	497	522	525	505	520	504	505	534	511	518	469	525	492	535	505	498	533	540	534	508	471	489	528	506	529	496	499	494	516	526	505	509	510	476	516	489	529	529	503	517	475	498	531	493	485	520	518	494	514	532	500	490	502	512	580	521	504	499	531	510	512	534	516	518	525	511	519	536	542	484	477	502	553	541	502	499	498	517	489	543	508	502	496	496	561	531	544	466	497	503	502	535	482	514	504	522	498	507	543	530	494	504	467	540	531	572	544	563	498	502	531	532	496	541	539	522	513	496	533	541	539	536	518	516	556	555	508	509	527	516	512	530	496	541	500	556	483	486	513	527	527	568	553	506	510	493	566	509	510	552	505	510	519	558	528	546	522	517	467	502	520	522	498	515	504	551	515	525	508	530	469	497	533	532	527	511	510	537	499	506	483	520	511	495	519	542	509	510	515	520	533	529	560	537	534	518	549	529	495	579	514	570	516	546	539	515	519	522	532	514	478	556	556	503	528	515	526	520	524	586	515	523	547	478	534	536	496	490	547	554	507	526	547	521	551	523	537	511	515	535	556	494	546	510	520	484	538	482	510	491	473	509	532	447	544	485	574	500	544	550	500	509	547	510	526	494	509	507	502	520	509	512	536	549	493	503	518	525	510	518	495	536	525	523	529	504	530	501	521	495	544	532	509	528	506	526	498	553	505	516	490	532	549	498	480	496	542	512	521	524	506	525	509	536	518	504	510	528	503	525	518	498	476	497	527	591	520	487	526	549	566	502	501	492	532	511	513	514	536	553	495	511	533	540	510	566	546	542	509	503	484	512	485	510	494	550	525	531	500	535	534	509	525	521	537	478	504	496	505	528	534	486	463	524	515	499	495	546	537	535	507	504	528	503	522	540	457	504	499	527	538	470	540	529	548	523	557	550	510	511	496	521	526	500	529	540	521	552	488	497	498	512	522	524	505	505	496	510	532	558	474	547	503	551	502	541	538	481	531	556	509	525	484	509	500	501	517	519	527	510	517	517	523	473	517	532	510	518	516	496	496	542	515	516	505	505	539	501	534	529	540	499	508	506	475	475	537	505	532	504	459	520	551	507	529	536	533	563	505	528	478	487	514	534	538	536	517	548	520	501	529	532	500	473	524	541	505	495	491	510	552	563	543	500	544	547	511	512	474	521	553	538	518	517	517	534	517	536	544	504	518	531	501	493	514	524	523	471	503	515	542	487	477	517	513	500	533	521	530	516	498	533	520	548	521	546	544	502	499	482	522	511	483	526	519	514	512	551	485	471	547	529	535	497	507	532	512	479	476	523	519	523	528	501	525	497	510	454	537	506	510	488	494	491	538	502	515	567	515	531	574	503	521	515	504	518	537	499	497	489	526	544	523	542	512	479	503	520	509	516	490	506	510	529	511	550	506	478	509	489	522	505	520	485	497	497	490	509	496	508	510	546	507	509	510	495	539	491	496	495	520	519	515	507	505	513	540	537	508	507	543	541	528	541	524	514	535	510	513	474	489	494	585	473	552	533	530	525	516	540	572	489	491	519	524	547	530	504	507	529	503	516	505	554	497	538	541	533	562	515	518	521	517	545	510	490	505	493	498	506	533	509	555	484	513	569	494	513	539	549	573	516	512	514	512	502	554	501	513	509	513	538	488	517	535	496	527	542	522	479	519	550	473	543	570	545	586	537	509	527	490	535	488	518	502	525	510	548	499	525	536	511	530	537	519	520	480	508	500	522	536	508	527	512	523	512	526	527	559	533	535	499	524	524	501	515	538	499	510	514	537	488	500	534	532	537	560	553	522	525	550	572	471	535	546	499	506	484	493	552	497	469	509	522	506	526	540	459	480	502	504	517	522	512	571	523	531	528	533	526	556	520	523	496	508	520	515	519	527	551	517	492	520	501	554	554	533	533	524	524	516	577	522	479	530	494	509	510	551	486	554	534	488	509	541	503	528	545	524	522	531	553	502	549	533	516	527	544	520	490	508	514	530	505	491	547	505	496	546	531	532	505	521	472	543	543	498	501	498	520	529	542	480	550	520	529	534	517	516	499	552	518	501	502	523	521	502	541
30648	3845	1303	975	760	563	509	427	447	377	369	369	344	323	302	321	320	298	301	279	287	284	323	257	288	312	290	277	268	265	307	321	271	295	287	278	278	297	285	286	310	276	294	281	291	278	282	280	275	299	264	299	273	289	274	320	254	304	280	271	299	276	288	283	271	275	283	290	259	255	293	305	280	288	303	283	295	275	255	287	288	281	283	285	279	287	272	271	270	284	280	279	276	307	302	273	257	231	289	280	272	303	280	257	281	263	276	301	241	272	285	265	268	270	304	263	312	268	280	292	275	273	290	283	296	270	276	294	275	279	301	274	271	268	317	256	287	288	271	302	265	302	280	283	291	255	246	277	297	285	261	291	264	287	264	269	303	306	296	312	270	288	261	259	292	264	291	286	285	261	297	288	272	300	287	295	273	299	281	263	305	272	300	272	280	284	234	273	280	263	263	247	276	265	285	271	255	307	299	251	275	262	263	283	296	283	286	251	275	265	292	271	262	290	257	266	283	259	298	263	273	259	289	256	276	273	299	271	286	244	299	270	292	248	258	270	270	291	274	288	310	286	295	265	301	278	278	286	261	272	287	280	274	291	249	271	282	282	308	247	284	271	260	285	291	298	260	292	276	291	282	285	292	266	274	290	312	258	259	306	285	309	273	246	256	307	291	277	265	265	275	267	255	282	250	260	236	257	262	273	274	276	261	282	241	268	312	276	261	282	265	296	262	252	270	305	297	270	286	253	279	270	272	297	270	236	276	286	293	278	287	281	282	232	268	275	268	284	249	246	266	278	300	279	243	248	281	294	282	262	270	294	272	268	269	313	313	263	283	272	305	287	292	309	285	264	238	292	270	277	269	274	270	274	260	297	284	282	292	311	265	271	273	302	278	275	261	274	267	285	283	315	266	269	252	240	315	250	266	254	267	277	317	262	290	303	270	285	264	263	307	266	267	274	297	287	291	278	309	262	277	318	237	280	277	284	289	303	270	291	312	285	295	251	274	296	279	275	297	257	300	303	287	273	262	296	257	294	277	267	280	266	267	260	284	296	267	293	275	257	274	272	256	291	285	284	274	282	301	273	310	280	281	252	258	251	261	269	263	270	272	250	252	272	298	285	252	297	252	257	257	302	268	279	278	251	284	278	255	278	322	271	257	272	299	258	250	274	284	294	295	271	274	265	261	305	284	282	286	296	269	281	282	276	288	277	271	296	274	287	258	316	248	248	291	312	285	263	276	267	253	280	283	255	266	252	273	281	276	273	290	270	286	295	294	300	275	312	277	273	254	275	281	280	283	292	251	289	304	300	280	269	232	306	279	299	297	291	299	290	276	277	283	291	289	275	280	269	263	259	276	302	296	298	265	292	314	311	281	311	299	271	259	286	277	299	271	284	294	294	290	266	295	283	312	259	295	261	273	287	271	288	285	285	273	301	264	267	286	257	316	273	257	279	279	263	258	258	278	269	282	251	287	281	288	267	256	246	261	288	295	291	258	279	250	285	264	261	288	271	270	305	263	265	272	275	273	273	258	277	295	270	282	241	266	310	295	283	268	266	289	267	283	256	298	281	267	258	301	239	276	280	261	295	261	274	292	296	289	281	260	293	261	289	297	281	271	245	292	270	285	272	320	253	289	271	286	288	268	291	293	259	266	287	289	299	280	291	287	296	285	277	283	260	290	252	259	313	272	278	297	263	292	254	278	285	303	265	263	258	245	287	299	283	292	267	253	283	305	254	255	267	260	258	284	310	278	295	277	238	266	263	284	291	293	301	284	247	240	271	264	271	291	304	292	270	323	268	298	301	275	287	295	287	291	266	279	303	296	264	281	271	251	247	297	257	271	272	273	265	285	285	251	264	302	270	296	283	265	280	310	265	305	279	265	267	279	272	284	257	270	285	241	285	309	275	276	286	255	283	262	278	282	270	282	309	299	290	285	273	267	302	264	288	261	264	280	244	278	269	294	291	295	269	273	255	300	290	287	275	275	266	276	263	266	273	279	285	292	282	257	277	286	282	290	285	277	273	285	281	269	271	272	284	288	289	265	272	281	297	264	261	275	242	277	264	259	301	281	259	288	251	271	281	258	280	267	258	280	239	272	291	290	254	294	291	268	260	224	301	284	279	296	248	270	274	264	280	272	300	290	282	265	287	274	271	249	278	257	260	288	316	284	264	301	249	259	300	308	268	232	245	278	264	261	274	298	267	248	271	267	315	288	277	282	293	274	254	280	278	257	278	286	282	248	275	256	259	273	311	294	249	246	255	284	300	289	303	280	274	301	262	282	275	283	282	280	278	291	306	272	289	287	264	253	281	263	299	256	265	250	288	281	282	314	276	292	279	262	272	288	267	261	284	299	266	266	271	300	263	251	268	274	271	290	289	298	250	294	274	269	275	281	269	273	276	266	281	266	275	280	259	272	286	281	269	282	272	237	266	305	278	255	279	262	253	261	262	288	295	252	265	285	282	265	269	305	288	283	257	275	264	263	239	258	281	273	289	309	307	269	288	257	254	261	297	310	285	288	287	284	261	290	282	265	254	298	240	292	274	294	307	287	274	306	275	268	271	268	283	284	299	251	235	261	281	286	285	300	286	285	294	274	268	294	259	281	283	267	290	285	236	275	265	287	314	274	261	289	278	241	275	278	270	300	260	282	275	292	278	284	288	283	270	266	278	256	276	262	283	259	278	271	278	258	284	296	258	280	273	258	279	295	252	307	291	276	284	275	275	263	281	279	263	298	319	266	272	281	287	261	259	262	275	301	283	280	289	277	274	275	256	284	258	288	248	289	277	257	280	277	281	278	258	272	271	272	292	272	271	283	297	286	293	280	269	253	263	314	304	286	275	281	262	274	261	277	282	248	259	271	282	265	271	291	248	289	295	289	254	263	290	272	291	293	254	295	259	274	290	258	274	274	279	271	265	299	263	252	291	248	265	293	266	297	277	292	271	273	298	274	273	284	281	277	245	244	293	291	259	289	280	273	298	296	264	291	273	269	304	275	286	298	289	304	276	279	292	281	297	260	239	279	244	294	255	284	257	302	282	285	300	275	273	289	286	271	258	283	277	268	276	291	270	280	274	290	265	268	273	275	263	259	272	275	270	272	332	263	258	283	274	303	268	280	271	289	269	272	290	252	289	295	272	300	275	262	263	273	280	281	277	310	295	269	264	280	254	293	275	285	256	248	290	272	268	256	270	247	281	273	277	282	298	276	292	319	252	277	276	264	290	258	282	276	286	252	269	263	263	279	276	292	321	280	313	304	280	271	277	292	271	314	269	290	330	280	283	278	289	276	248	302	304	284	287	262	284	284	275	283	300	283	302	269	302	285	256	270	256	290	272	263	255	255	294	265	268	293	273	271	286	293	272	263	315	258	276	276	301	297	264	303	287	278	276	277	272	267	299	281	269	289	258	286	284	282	257	286	290	277	307	293	277	266	263	270	310	271	303	269	304	282	262	278	262	268	275	258	271	278	275	290	265	283	278
15171	1559	3019	3359	2937	2499	2022	1785	1561	1399	1342	1291	1132	1129	1045	1051	1045	983	891	925	919	833	844	857	877	854	827	845	780	887	774	759	794	847	810	805	780	720	823	758	800	751	785	781	773	728	772	796	756	737	749	749	763	736	737	733	747	716	765	745	744	708	714	741	707	708	723	761	693	665	718	761	715	737	780	762	766	737	719	709	740	753	720	758	731	727	738	714	726	682	695	760	742	688	753	770	729	710	741	756	758	727	687	734	752	730	711	730	740	720	687	753	703	718	748	681	723	787	751	737	744	723	746	759	723	744	734	736	735	714	745	702	693	709	681	734	766	727	701	725	763	754	725	763	696	700	696	707	750	724	712	759	701	752	726	729	746	731	740	744	727	706	732	737	733	710	730	721	710	769	712	699	679	719	739	766	710	737	684	680	773	709	757	755	708	728	677	682	692	760	737	735	735	749	721	719	738	686	727	660	744	721	747	728	721	742	694	680	704	690	729	705	734	759	718	712	691	700	699	712	772	737	770	714	773	729	737	731	691	714	734	705	735	711	751	724	768	750	706	725	762	704	745	723	741	746	745	724	721	691	708	761	706	685	733	744	748	665	692	703	745	701	726	738	714	748	754	695	749	718	741	734	773	760	720	697	733	691	713	728	716	724	762	722	714	673	718	700	726	737	736	708	694	716	689	719	775	741	701	759	764	729	703	694	686	729	714	716	730	788	710	766	717	740	688	665	702	721	666	745	728	715	730	767	703	736	726	706	744	697	754	717	751	692	769	746	744	741	713	696	732	748	719	714	725	747	702	700	702	702	688	735	711	694	683	728	747	735	735	763	701	726	702	694	659	680	720	704	723	706	735	749	708	721	725	700	739	760	699	729	735	724	759	704	738	750	722	732	704	699	728	726	719	720	733	708	715	730	719	755	733	752	732	687	737	721	745	743	746	723	721	694	731	726	696	707	706	758	692	746	719	711	729	687	725	734	689	660	670	697	662	760	693	758	733	661	712	682	777	700	735	743	693	698	740	661	705	726	718	708	689	737	769	690	715	682	740	677	731	700	750	719	711	725	725	724	757	746	701	718	675	710	692	682	738	687	689	672	725	694	776	725	714	712	675	769	663	709	708	664	716	758	693	682	707	741	693	687	723	722	710	681	756	715	682	770	681	690	774	714	736	683	737	667	714	739	679	701	712	750	683	751	735	744	704	721	731	727	678	707	677	685	734	719	744	800	720	714	667	661	702	730	720	687	708	725	716	671	730	735	710	709	728	724	725	735	681	783	684	694	757	708	697	730	722	750	691	730	691	718	686	747	735	690	674	684	737	786	706	686	717	697	705	766	705	695	740	685	731	701	714	740	740	717	713	708	714	721	701	713	729	744	708	761	707	709	703	738	709	751	735	726	714	713	750	699	725	744	735	742	764	774	729	730	682	711	714	733	754	716	762	717	716	783	706	712	730	722	733	745	720	711	733	708	742	768	717	727	734	730	695	743	696	777	730	731	714	700	695	730	733	674	719	716	752	758	703	689	743	749	701	694	742	726	770	693	714	684	744	732	742	768	670	735	686	739	737	662	671	740	742	763	726	734	702	693	740	755	735	752	713	738	737	763	708	734	719	714	726	721	729	729	694	747	726	690	679	696	711	744	739	709	717	701	694	736	700	725	681	713	735	701	744	732	763	749	773	715	696	738	665	699	680	678	743	767	712	731	722	726	729	745	750	711	656	769	722	712	708	715	734	692	694	681	732	749	686	699	727	730	703	736	719	735	707	764	698	736	702	736	691	723	728	729	729	728	733	760	735	728	717	728	695	733	729	757	758	741	685	652	712	671	757	741	724	741	715	715	775	759	682	709	745	689	743	740	735	676	710	701	709	806	696	727	745	740	710	710	681	707	695	772	716	728	706	722	727	703	700	701	728	738	720	698	723	703	688	725	736	728	695	700	660	737	733	717	726	703	688	700	736	724	763	683	761	716	666	672	737	737	740	716	728	674	729	729	742	709	693	695	704	724	724	677	730	733	696	732	741	716	667	728	709	683	697	714	714	787	716	728	752	711	725	693	745	715	712	737	710	796	707	753	710	727	693	731	747	715	688	777	760	779	689	743	722	732	718	681	704	709	674	705	699	735	736	723	707	728	730	715	673	770	740	701	702	706	694	716	731	728	740	698	791	751	695	713	741	705	716	690	720	741	732	711	684	685	741	769	741	721	736	738	718	713	756	686	735	719	692	696	696	686	669	718	746	704	712	708	721	716	738	725	715	719	682	738	724	711	742	758	727	724	701	753	750	729	729	728	703	692	731	706	731	705	762	723	673	701	754	735	718	706	722	727	708	745	717	722	661	676	705	709	693	769	682	734	730	683	708	695	679	744	684	725	689	713	749	716	701	731	689	734	714	744	698	728	702	668	670	756	727	689	710	719	714	732	749	677	736	763	712	716	709	714	705	777	729	710	736	728	695	727	744	750	795	704	733	722	709	732	757	687	674	689	733	748	696	686	675	748	714	736	725	746	738	754	709	701	729	657	727	731	738	721	726	713	727	714	696	752	713	689	712	740	682	753	723	737	777	691	711	766	754	684	708	700	699	742	733	695	715	763	694	667	732	694	660	715	708	731	710	685	718	711	719	731	682	709	692	747	734	702	720	701	719	700	672	749	661	735	759	684	734	684	715	702	711	730	758	709	732	694	718	721	727	725	694	765	761	691	708	724	718	706	719	748	717	721	679	733	725	759	705	699	734	768	727	682	731	707	719	726	699	719	728	715	711	724	718	729	688	744	687	729	739	738	728	707	744	751	711	732	753	700	660	710	673	728	731	712	716	765	691	771	692	713	705	711	685	733	722	747	742	781	745	757	731	694	729	716	684	649	720	773	715	745	751	734	753	705	727	722	711	719	735	704	720	729	713	700	702	658	682	684	723	735	741	754	715	728	738	713	736	713	736	676	683	731	724	739	662	742	729	727	734	782	731	718	734	722	761	750	749	710	754	740	695	720	734	705	746	726	727	705	712	727	731	735	717	721	762	724	690	705	736	734	738	732	748	667	719	733	754	721	713	691	695	718	731	723	759	665	730	679	725	738	723	683	719	729	743	704	726	740	732	723	758	739	692	787	725	735	735	776	703	712	757	776	722	725	693	771	745	700	708	688	740	732	732	689	713	712	740	760	721	726	747	774	709	733	696	738	747	703	740	712	728	682	734	728	722	709	702	693	746	680	730	701	708	725	688	709	719	749	684	698	712	707	708	714	693	720	728	778	719	734	734	745	739	737	732	675	697	723	723	741	772	767	697	729	702	710	677	685	736	751	753	675	744	720	744	725	686	702	676	736	690	757	752	739	728	701	728	695	743	715	723	726	699	728	753	698	754	743	700	711	774	758	728	749	710	684	775	700	725	700	753	738	743	762	713	739	709	750	761	702	767	734	706	692	713	692	749	734	725	715	702	753	703	702	788	707	737	694	676	674	733	743	691	700	700	706	708	708	705	711
44329	9267	2636	1674	1164	833	698	511	505	424	389	339	299	335	291	281	270	259	254	222	249	225	233	233	208	185	186	227	208	188	241	212	214	178	218	208	182	217	216	215	211	197	196	199	221	222	186	196	205	209	219	192	195	204	202	207	205	202	190	208	212	200	200	177	185	204	198	224	186	212	173	200	209	195	215	222	198	206	190	195	185	191	187	185	212	167	181	186	184	223	182	192	180	184	196	190	185	207	180	193	179	208	200	221	195	163	198	180	192	190	186	210	202	174	192	203	186	201	171	177	198	196	183	174	161	194	201	199	187	215	215	164	198	194	194	199	218	167	201	189	187	178	198	182	229	210	216	182	214	178	194	174	205	203	196	233	204	208	200	191	180	197	209	210	210	201	192	197	187	191	218	208	196	200	206	206	164	188	195	204	203	192	224	200	184	207	189	190	187	201	185	215	199	214	196	229	193	196	193	176	197	166	169	200	198	200	176	207	192	175	175	193	185	219	199	209	196	179	201	187	184	172	170	180	188	197	190	175	174	211	197	192	200	202	195	192	188	209	205	179	188	173	194	174	199	213	184	177	201	188	193	189	198	225	171	195	195	184	192	188	215	181	197	199	205	197	203	206	203	188	189	206	206	180	197	192	202	191	204	172	214	204	178	213	197	194	189	186	199	201	181	204	234	176	199	199	213	189	177	212	192	210	188	182	178	201	197	191	208	195	222	205	200	182	179	223	191	188	226	204	175	202	188	207	210	219	183	184	194	174	199	200	193	191	205	197	207	189	202	187	176	179	197	191	175	192	212	197	181	196	179	192	196	192	196	210	198	226	168	188	194	200	198	191	201	191	216	192	195	196	219	198	194	196	191	221	189	189	180	184	193	196	187	179	190	222	234	192	171	183	197	185	201	182	201	192	213	183	198	203	198	210	185	190	193	219	188	186	209	177	191	189	207	196	195	199	218	194	181	223	183	198	223	186	196	210	213	198	197	187	179	183	177	181	188	196	204	219	207	179	180	181	224	210	205	199	187	169	193	166	199	188	180	200	221	211	199	196	195	216	202	200	216	184	206	192	186	193	203	212	208	214	189	216	202	220	198	190	213	195	198	178	207	189	190	189	191	176	170	203	175	203	181	223	198	210	207	195	197	183	194	180	196	192	184	197	204	218	195	216	220	194	178	197	207	177	192	196	207	180	194	210	201	212	186	177	186	174	196	197	175	216	198	205	198	198	180	209	205	152	188	225	186	182	181	214	176	199	209	182	186	218	162	187	211	179	190	200	226	180	193	216	200	201	194	181	173	183	191	202	204	174	193	187	222	216	205	190	230	192	197	216	197	195	179	183	219	181	185	176	200	184	203	187	211	185	195	213	190	198	196	177	193	200	196	187	217	179	160	186	193	188	186	191	196	206	194	181	205	201	201	189	189	201	176	199	192	210	224	186	172	214	185	172	184	192	172	203	201	183	210	185	186	198	206	205	136	217	164	203	225	179	220	180	201	207	203	192	179	196	210	202	211	193	211	189	199	177	204	177	209	172	182	172	178	220	185	189	204	191	198	183	215	194	203	196	193	185	188	193	199	193	204	177	200	211	179	193	181	189	226	215	183	212	191	189	197	201	211	213	174	201	194	199	196	164	178	190	202	201	194	186	183	162	217	197	179	199	212	192	173	203	180	202	185	192	205	178	196	226	207	181	170	200	194	200	179	179	179	189	181	203	184	206	188	210	186	177	184	200	185	206	174	183	197	159	200	187	180	221	193	195	173	171	182	176	165	175	220	190	202	180	195	187	201	188	189	226	199	201	188	209	218	213	207	199	189	203	227	188	166	210	203	214	183	171	188	208	166	197	191	175	172	171	188	196	199	181	200	194	207	202	188	196	200	193	220	158	196	217	200	185	209	221	210	168	189	197	185	200	176	197	198	183	187	180	204	193	198	232	198	206	194	196	174	174	180	203	187	198	202	229	189	189	202	194	188	176	199	173	193	192	197	207	182	182	191	199	202	198	184	206	208	198	207	200	179	178	191	164	191	186	183	185	166	210	206	182	198	217	178	206	174	197	203	206	164	187	188	178	200	194	207	187	192	195	191	198	194	224	199	176	194	198	221	166	176	184	213	186	188	180	179	193	199	223	220	210	205	211	188	183	176	184	185	192	175	217	180	174	196	190	185	193	195	186	206	198	205	207	172	212	205	199	189	167	212	210	182	216	200	221	207	176	192	197	182	199	170	218	191	203	172	190	193	223	209	181	189	179	192	189	217	209	205	193	191	193	214	201	186	203	185	185	185	205	192	195	192	215	205	195	180	247	209	164	193	168	189	204	169	212	184	184	208	174	187	213	204	184	218	203	182	194	170	218	203	178	201	213	195	192	195	222	201	198	208	198	196	164	200	175	193	217	201	216	175	180	195	202	221	204	191	199	189	199	172	183	190	213	205	168	204	188	190	230	206	202	212	194	199	196	161	194	195	190	171	210	219	180	172	193	216	195	175	196	221	208	216	210	186	183	153	168	180	214	210	199	200	217	182	173	201	206	191	194	177	171	201	186	181	190	193	213	230	165	222	216	197	208	196	169	206	187	216	183	190	201	174	208	195	216	182	181	202	157	205	181	201	196	190	185	203	190	188	184	209	197	188	196	205	196	233	165	191	208	198	190	210	201	189	204	188	197	198	194	195	182	165	189	201	196	181	170	177	220	162	197	172	194	219	191	205	166	214	211	211	198	193	183	177	211	218	202	173	209	217	211	198	190	199	210	187	194	194	210	216	202	179	221	200	207	199	206	201	233	202	190	203	179	181	211	185	193	188	191	204	191	169	182	201	189	218	217	207	206	225	170	216	201	210	200	218	197	174	190	189	208	196	194	206	179	178	210	192	181	202	184	182	206	202	182	204	214	214	229	181	219	206	204	208	183	230	206	190	187	172	209	207	201	179	202	171	199	219	182	182	200	183	212	168	210	186	208	178	180	213	190	174	179	173	226	213	206	189	200	183	190	207	192	218	168	185	165	178	208	202	191	203	187	193	221	199	168	194	190	188	190	214	199	212	206	191	196	181	201	188	213	172	214	209	175	182	195	191	219	186	180	199	197	226	207	196	224	170	200	183	206	205	172	178	193	194	203	178	190	185	190	204	189	183	179	199	185	199	182	187	203	206	190	226	194	195	186	204	190	208	222	210	178	220	194	195	205	206	167	206	178	156	210	180	194	191	202	201	226	190	197	203	167	187	193	195	203	166	187	185	201	188	181	198	206	180	202	178	188	189	195	192	229	192	206	192	193	182	186	178	198	198	234	212	202	205	204	227	187	189	188	171	187	179	180	211	169	219	199	208	192	176	191	205	193	194	182	196	205	189	206	184	203	183	197	193	176	211	187	186	198	193	211	194	198	196	168	194	213	205	187	181	216	188	169	185	201	193	212	186	183	189	189	164	187	217	195	173	195	193	201	197	215	200	195	220	207	183	208	200	199	168	170	205	173	192	216	186	203
20938	2154	4770	5433	4610	3708	3066	2508	2192	1895	1676	1516	1373	1270	1204	1084	1055	1002	897	901	858	831	804	795	794	733	752	708	718	714	684	638	675	617	610	581	585	550	619	594	618	601	544	618	601	598	590	583	566	539	635	581	549	564	529	530	569	560	547	500	564	564	601	557	517	547	563	558	579	564	573	603	538	559	538	516	548	566	550	493	542	517	529	546	523	530	487	537	496	554	500	494	560	567	502	502	522	518	502	538	543	564	524	511	508	533	521	534	494	529	532	528	552	498	499	514	512	548	535	503	545	465	510	497	514	536	534	531	539	497	480	519	546	524	459	530	515	519	530	527	500	490	496	559	539	528	539	491	541	500	506	537	503	541	512	490	516	511	533	551	476	507	537	525	500	570	449	518	578	504	482	508	476	534	542	500	532	516	521	508	565	518	518	519	509	506	477	525	523	518	528	528	535	491	537	546	533	524	549	535	502	546	499	510	499	528	522	474	537	527	494	500	482	537	525	479	537	541	532	537	503	543	534	546	490	545	496	538	510	479	511	532	512	516	528	514	503	517	499	552	510	470	509	547	503	512	563	517	483	534	528	485	513	477	523	529	506	497	510	529	495	532	493	503	503	471	484	539	511	520	512	544	488	490	504	524	484	523	493	515	491	531	518	505	475	501	479	475	504	469	502	528	501	538	547	557	526	487	489	538	544	498	536	496	467	541	515	514	537	536	531	517	497	509	509	524	534	523	530	502	522	461	494	513	527	530	510	556	494	455	487	510	514	527	526	520	517	493	469	447	536	527	536	496	501	518	513	469	516	528	545	520	541	533	536	523	491	507	523	543	509	519	556	529	505	445	520	522	521	492	509	509	497	530	509	525	499	523	511	521	518	554	545	498	571	481	533	524	539	524	480	547	545	500	505	504	543	460	547	461	514	483	559	510	532	488	487	573	521	530	532	510	512	528	528	517	493	491	497	515	502	515	501	481	546	516	485	467	512	507	490	506	513	533	468	553	517	539	533	506	531	535	546	503	533	457	497	491	513	510	476	517	510	472	516	517	532	509	517	542	508	509	502	553	514	523	512	486	488	536	530	494	514	525	456	472	488	504	470	506	517	503	494	514	519	524	501	534	528	542	489	495	523	552	513	529	502	540	527	531	548	503	491	469	499	494	530	517	547	537	480	488	464	501	513	501	506	551	519	547	503	542	525	523	519	498	511	544	537	510	561	496	548	545	497	534	481	511	528	521	541	490	533	497	544	545	489	483	530	513	510	503	558	511	529	483	514	511	520	514	477	543	529	509	479	527	509	525	519	544	544	477	516	509	551	504	542	519	526	503	481	528	513	502	553	532	527	505	496	479	523	508	490	508	492	502	494	500	503	538	508	531	507	494	511	538	509	488	532	519	527	540	520	508	490	548	481	500	505	503	510	532	498	506	504	544	474	497	527	536	542	497	487	536	501	510	521	481	520	495	484	506	504	532	516	509	537	517	545	490	514	535	464	509	552	491	525	511	494	514	508	515	516	501	470	511	521	525	535	519	536	482	519	492	541	483	534	488	507	509	526	520	505	525	540	479	546	553	478	496	494	486	503	504	503	492	482	537	562	488	532	534	525	486	500	530	526	545	534	485	522	547	504	528	505	501	507	545	513	487	538	557	489	486	530	540	534	509	473	512	504	518	518	512	504	474	565	534	503	509	502	509	506	513	499	536	488	531	517	500	486	483	546	515	507	547	580	524	504	510	493	540	530	508	521	472	551	520	497	487	517	504	512	546	530	477	524	516	526	502	520	542	558	536	487	528	504	501	544	538	564	561	541	486	477	513	497	527	557	505	518	554	536	528	480	496	486	455	490	473	505	518	549	535	509	496	523	510	516	518	511	496	531	530	488	494	522	495	492	487	482	515	510	542	526	512	537	522	528	517	495	451	514	486	547	534	495	529	478	527	485	506	514	482	497	532	497	577	519	478	504	552	518	514	497	526	514	549	515	457	507	521	557	544	485	500	558	496	508	531	529	525	507	521	483	492	490	523	509	489	488	500	519	527	505	512	517	515	513	488	476	540	517	500	451	493	488	525	524	473	489	470	496	531	541	514	531	543	518	494	461	503	515	488	492	580	508	517	518	508	497	497	498	493	500	474	495	537	514	534	489	527	515	519	540	522	516	518	538	477	545	523	494	506	557	496	526	527	503	492	549	542	523	539	521	528	513	491	495	501	533	540	491	512	527	508	554	516	539	495	489	512	512	555	499	524	477	515	531	520	504	521	543	538	500	526	489	494	507	550	499	504	513	500	513	441	507	489	530	536	511	522	508	478	490	493	534	523	527	539	512	522	549	506	461	521	525	511	524	499	479	496	510	491	528	515	498	511	495	479	507	505	537	535	539	492	513	539	513	489	500	527	509	501	501	511	534	513	515	542	545	558	524	487	519	553	494	518	481	502	513	511	521	530	512	483	498	519	487	507	515	512	487	497	552	465	514	513	517	526	500	537	508	506	506	503	508	515	496	479	491	508	495	531	509	532	508	529	512	499	552	518	520	525	521	521	544	511	492	539	540	504	496	508	544	469	519	494	492	543	519	545	506	522	522	545	521	534	535	552	496	526	503	503	515	494	504	517	518	499	504	549	538	543	505	574	557	491	524	495	538	512	510	519	504	530	503	502	512	528	521	507	543	522	516	511	524	467	516	543	526	524	524	496	465	542	511	499	583	481	514	482	511	483	498	534	483	511	542	513	483	529	493	543	495	515	506	524	517	529	560	485	475	526	489	504	504	499	515	506	488	536	517	504	511	513	554	495	504	524	507	558	547	481	491	509	476	526	500	534	501	527	525	491	517	514	491	556	543	504	508	513	548	541	510	518	506	555	529	497	494	473	535	498	505	520	512	497	518	509	516	462	534	547	528	507	517	495	504	512	519	529	529	479	500	461	515	521	529	522	540	495	511	527	484	517	530	482	538	508	490	547	511	470	490	530	526	511	520	508	461	504	487	524	522	542	495	542	488	484	497	560	512	526	512	496	520	489	509	492	495	527	508	502	489	510	515	534	529	518	529	500	517	510	482	530	512	518	470	524	472	508	550	497	513	520	509	501	490	540	489	526	507	509	519	552	462	522	523	504	489	473	512	533	512	498	510	458	532	494	520	519	516	522	526	520	498	483	536	530	560	558	513	500	543	549	516	542	524	537	527	513	515	491	496	498	515	500	519	531	551	534	509	500	508	560	565	469	538	508	528	565	494	497	510	562	513	503	549	481	458	491	498	502	513	481	493	490	494	503	491	512	524	490	512	525	561	547	558	536	510	558	547	519	455	547	523	477	476	509	492	495	540	486	517	479	525	525	524	505	553	506	535	533	467	490	550	552	497	520	505	504	510	508	532	519	540	532	523	484	517	500	508	550	548	503	501	503	505	540	518	512	504	559	469	526	519	550	550	551	488	564	513	557	537	469	531	501	524	519	508	512	512	457	502	520	485	590	523	479	522	499	533	474	521	476
5019	256	233	204	201	230	191	221	192	202	181	190	185	170	198	170	163	207	185	185	198	194	178	171	173	179	204	185	195	184	168	190	175	184	170	170	185	164	188	193	214	160	197	212	199	158	192	190	207	200	171	177	193	181	185	160	200	206	178	197	191	172	177	189	178	176	200	160	189	165	171	150	158	152	192	223	187	171	184	182	171	168	178	191	201	176	163	204	187	150	188	183	187	163	157	195	192	205	209	172	191	184	199	184	173	178	181	205	182	191	193	180	177	199	177	186	194	195	189	191	198	184	152	199	177	172	186	202	197	183	167	169	206	160	164	189	191	205	191	191	180	175	201	173	175	180	207	169	200	183	177	161	171	196	180	192	183	169	174	195	175	206	167	172	175	158	186	181	188	176	191	170	188	192	204	186	189	162	180	184	170	173	185	175	182	175	181	171	194	167	180	173	192	193	193	170	192	176	175	171	168	171	180	207	208	206	183	179	176	186	184	157	175	176	174	211	185	207	209	180	178	174	182	197	178	165	182	170	203	211	194	185	198	183	177	155	191	185	177	195	190	188	201	175	167	188	179	178	192	183	199	172	179	187	185	170	203	190	173	187	190	201	165	169	188	150	179	195	198	174	177	172	182	197	187	179	180	193	182	198	171	177	184	182	177	179	217	175	184	195	203	164	169	191	190	166	178	200	183	200	162	214	186	178	162	211	186	176	166	151	192	222	194	169	205	211	182	191	183	165	200	179	182	220	157	170	171	178	166	208	183	151	197	182	189	176	184	165	181	174	185	191	179	195	196	164	192	180	195	165	189	179	184	190	197	173	193	189	192	194	167	200	179	180	185	191	209	178	167	182	166	191	162	166	191	182	186	183	211	191	213	180	190	169	192	191	185	174	181	156	183	196	169	203	190	156	194	195	171	170	178	181	167	154	182	197	207	186	182	203	199	146	192	173	196	205	153	191	195	181	169	177	166	179	172	166	189	187	194	178	177	200	211	201	166	194	165	191	180	163	200	187	219	206	186	198	165	188	174	183	214	190	148	167	176	174	203	171	172	199	176	179	141	190	170	174	161	160	186	182	171	185	174	174	195	166	170	193	183	183	196	209	183	183	176	198	195	164	195	198	168	165	172	188	179	198	199	162	181	200	197	171	183	200	177	179	204	177	190	178	185	173	199	170	188	172	174	178	178	188	187	149	173	185	198	194	196	165	201	172	203	186	173	182	148	193	183	193	177	180	196	175	147	159	201	191	201	165	166	191	189	191	169	169	155	159	171	212	189	192	191	201	157	193	188	199	182	177	198	189	177	187	179	188	179	198	177	185	189	160	182	185	215	192	190	171	175	191	191	210	166	170	192	185	197	204	206	191	196	191	195	153	193	197	157	180	190	178	140	191	171	178	167	179	184	178	160	173	195	158	177	169	181	204	178	163	156	177	194	185	172	172	197	177	170	185	207	184	170	201	198	185	210	181	186	169	186	160	181	179	191	182	182	187	182	183	204	167	191	168	148	190	184	185	190	176	183	178	191	186	185	170	159	183	201	179	168	179	193	196	179	201	192	211	196	199	182	189	191	200	195	202	209	168	189	167	178	178	183	184	167	186	160	171	202	190	198	192	177	168	188	156	177	192	167	182	177	188	169	188	196	186	170	207	195	184	181	180	178	174	188	191	179	158	183	194	181	199	174	178	169	193	189	175	181	187	195	180	187	190	196	199	182	205	181	186	162	183	166	209	177	198	192	171	179	185	188	189	163	174	180	172	181	171	180	203	198	171	182	179	177	182	175	189	171	212	178	204	189	172	173	220	196	157	206	180	202	204	190	184	168	169	161	181	183	159	175	189	187	200	181	193	191	182	204	183	167	193	173	183	193	173	182	190	170	158	170	180	191	180	176	177	187	170	175	203	193	168	186	187	183	161	163	182	171	168	196	180	167	180	181	185	184	179	174	161	170	171	201	181	184	183	180	172	179	183	202	176	175	170	173	199	182	158	154	214	165	184	209	212	165	171	179	170	193	197	194	171	202	148	221	209	199	206	204	176	169	188	198	194	177	171	207	162	199	178	166	205	155	164	175	195	184	188	178	174	201	169	180	187	180	177	171	178	175	191	204	187	173	164	176	168	238	220	209	170	177	211	175	182	179	196	180	180	183	174	179	191	194	176	180	182	199	176	182	172	187	169	177	177	171	175	182	169	190	172	174	177	155	185	162	192	183	183	168	194	173	182	185	175	176	198	175	204	202	174	172	189	183	161	194	205	169	199	175	194	192	164	175	197	202	185	188	184	187	176	187	185	194	190	222	199	142	150	200	178	207	151	177	174	186	182	175	181	155	197	154	197	183	195	191	180	184	180	172	200	175	191	186	180	180	179	187	193	186	184	180	183	167	175	214	173	174	199	194	182	190	196	157	194	171	178	198	217	178	199	175	194	172	197	198	167	206	169	171	175	176	198	171	187	182	168	197	190	217	160	180	187	208	177	179	161	194	202	200	185	164	189	145	178	188	185	175	188	190	163	186	160	184	192	175	195	194	181	194	182	176	186	173	187	193	190	170	183	179	161	197	203	183	175	180	202	192	185	171	176	171	179	179	179	185	183	194	162	182	178	158	195	181	161	167	182	185	157	172	205	212	169	169	171	189	220	206	164	200	185	191	177	189	195	197	160	192	193	194	175	199	149	175	172	179	178	193	176	197	210	168	168	213	182	188	177	181	181	184	175	191	223	194	202	185	182	159	184	205	179	169	185	192	189	198	198	157	202	175	185	186	169	181	191	191	179	168	188	198	170	166	193	185	196	207	192	198	178	175	210	165	186	169	173	182	182	200	184	160	195	198	186	200	182	196	180	193	172	177	171	167	175	204	192	173	179	178	163	167	178	194	185	186	181	201	196	213	192	185	175	187	196	183	190	196	189	188	188	198	189	181	189	185	202	164	189	183	160	184	191	187	191	190	184	191	169	186	146	192	170	187	157	197	177	171	179	190	162	155	179	213	178	192	171	199	166	190	190	162	185	192	178	182	195	208	178	151	203	208	190	174	190	177	173	191	165	210	195	194	167	195	196	179	188	200	181	166	207	185	202	187	192	212	188	189	198	198	194	194	209	168	196	188	186	165	166	191	175	179	170	189	182	153	208	194	181	178	197	197	192	209	179	181	181	199	188	199	172	174	179	179	181	191	212	192	204	163	155	203	179	190	188	184	172	198	182	195	188	189	195	198	187	140	201	172	174	166	162	177	175	206	215	178	184	190	156	181	187	177	177	170	169	176	187	173	174	180	183	195	165	186	175	207	199	189	163	203	179	163	202	197	188	163	193	177	193	176	177	212	197	185	162	189	190	170	196	204	176	171	162	195	196	196	178	180	174	210	177	191	186	195	196	171	178	157	192	208	190	172	171	210	176	187	176	172	191	196	193	163	205	191	174	199	207	200	170	196	194	194	179	165	147	167	186	173	179	172	159	195	207	193	194	203	204	201	196	176	192	182	191
4341	567	647	628	607	583	594	607	545	559	546	574	531	553	564	546	552	554	515	493	541	483	516	502	521	533	497	524	482	516	483	501	482	507	520	505	522	526	544	494	508	546	525	497	512	512	505	526	515	505	535	499	504	556	504	530	497	520	530	536	525	506	520	506	512	489	547	529	502	541	507	507	505	534	470	523	496	501	536	542	528	511	525	495	518	525	509	503	510	469	515	523	518	513	486	497	511	520	499	556	549	524	547	538	505	501	477	493	517	534	514	499	515	492	517	529	526	481	527	513	530	469	437	500	538	502	487	484	496	507	457	463	528	530	484	523	512	486	506	508	517	519	526	507	472	503	486	513	527	518	509	534	491	511	527	532	492	490	518	484	527	489	511	529	503	513	509	526	502	525	515	517	532	557	489	538	495	531	534	525	502	526	501	496	516	492	535	490	490	505	491	515	528	520	472	496	505	538	510	520	515	531	488	534	518	501	543	518	517	529	500	561	502	487	536	530	517	529	473	519	485	487	524	519	497	514	472	477	492	536	483	537	542	505	516	504	527	476	497	555	523	480	536	469	500	513	518	501	511	482	526	501	511	540	565	543	494	526	528	530	471	541	511	539	478	528	532	514	514	517	497	500	492	481	534	521	535	506	495	516	511	523	499	524	561	504	519	553	520	513	519	495	508	516	513	501	473	506	495	527	515	504	567	535	485	505	514	506	484	509	516	528	502	492	514	463	512	493	486	488	513	523	498	489	541	509	496	493	525	508	511	513	521	501	518	517	542	522	512	540	520	502	510	535	535	500	520	532	478	497	513	542	532	495	522	496	517	515	488	520	540	534	527	554	489	501	524	522	536	504	553	535	534	480	492	535	544	508	532	496	563	516	505	475	503	514	507	515	524	540	521	495	500	518	507	490	531	484	488	531	549	534	512	497	504	521	502	544	518	519	516	541	526	508	519	494	516	529	539	521	528	502	510	505	497	529	528	497	505	512	524	506	497	504	508	509	509	608	503	508	496	539	450	508	540	549	527	526	533	492	517	492	517	529	520	527	518	518	540	522	528	528	514	519	528	494	509	522	504	548	548	484	516	497	507	513	511	500	540	524	512	493	511	501	514	495	487	484	546	505	510	491	512	509	522	551	481	502	536	534	510	532	518	526	527	490	565	535	532	474	528	525	516	531	532	496	509	523	513	482	492	572	506	512	477	502	486	510	466	481	566	497	522	486	483	526	503	523	534	484	541	541	498	514	482	563	501	489	549	496	518	523	510	516	517	479	467	514	513	497	517	527	501	479	495	490	512	527	605	504	532	499	534	507	518	528	551	564	506	495	508	509	540	460	503	539	494	493	520	499	516	543	488	528	513	555	535	533	525	483	525	529	493	525	528	549	541	499	526	518	509	528	471	512	494	530	499	537	535	475	522	529	494	517	500	476	556	521	520	534	512	530	512	553	509	507	518	509	493	502	487	504	511	494	490	515	528	480	500	498	496	498	544	498	515	507	494	532	517	485	549	512	492	522	548	509	546	483	526	501	503	455	493	489	497	482	499	489	541	532	504	532	508	512	527	468	540	503	525	531	511	472	528	496	517	508	531	510	489	513	488	519	519	530	525	513	546	537	477	501	533	503	517	496	520	512	527	509	513	518	521	532	495	538	486	484	498	488	484	496	504	513	480	541	510	554	499	483	474	510	548	517	474	507	492	488	497	514	509	537	520	497	498	497	483	503	523	544	556	508	501	545	525	521	463	533	496	528	481	578	493	491	478	527	548	488	508	503	521	498	531	511	521	501	502	487	523	489	486	542	506	538	512	499	507	556	505	502	506	532	522	552	490	484	523	503	529	522	510	473	523	472	535	529	559	549	502	525	499	509	483	507	565	520	543	459	471	519	507	571	521	499	478	508	515	531	505	528	575	506	508	469	524	490	554	554	534	512	525	541	496	510	497	531	509	527	521	550	548	514	516	504	519	530	553	523	520	515	532	517	500	508	492	504	459	496	534	538	503	492	516	525	516	524	502	541	504	538	513	521	525	533	487	517	549	511	538	496	511	470	518	503	498	509	539	485	519	507	513	525	511	507	525	498	448	508	498	496	483	510	486	509	500	524	492	501	483	500	523	497	504	530	488	514	496	501	495	495	505	519	528	502	479	507	494	492	522	502	524	509	534	492	502	495	510	469	512	539	540	543	546	518	529	520	509	529	536	538	526	557	528	514	500	525	513	513	493	534	497	516	522	487	572	542	517	509	500	495	536	513	559	506	540	530	498	495	528	551	516	536	543	452	466	551	496	488	492	516	494	510	530	537	513	491	471	509	507	480	516	534	556	528	527	518	541	515	543	487	531	547	492	524	496	500	518	512	516	495	514	480	532	478	487	484	514	509	543	492	510	513	521	487	497	508	539	525	497	557	503	497	489	551	458	510	504	481	498	470	511	509	546	475	492	549	528	497	478	514	496	542	559	521	479	534	536	514	493	534	524	538	501	503	526	530	497	515	488	548	506	528	509	493	518	438	506	496	514	508	543	525	514	504	510	487	501	536	509	471	532	507	538	523	538	491	490	471	508	503	512	502	481	540	463	556	518	508	483	524	494	527	540	501	536	511	486	487	531	475	517	507	508	533	486	543	522	496	476	545	513	516	500	532	523	477	493	516	511	489	514	530	551	555	492	537	494	534	540	501	511	526	505	518	521	542	489	516	515	526	515	500	502	521	526	521	511	494	528	509	529	544	482	526	507	522	525	489	488	532	492	510	506	476	495	515	516	524	548	529	520	535	521	482	517	479	514	530	509	495	524	500	501	518	507	518	541	523	511	519	589	501	525	479	515	482	528	499	497	519	541	538	517	505	482	509	545	522	493	521	478	469	528	519	523	519	524	501	496	512	530	497	478	494	496	477	488	538	503	517	495	533	486	468	538	541	505	548	497	514	494	517	490	546	543	479	452	508	550	492	516	563	493	518	527	522	525	509	482	493	493	504	450	508	495	452	539	497	540	540	573	501	536	550	488	509	513	542	519	507	523	514	507	520	535	523	539	516	509	525	525	513	523	556	522	494	559	507	507	521	523	498	528	504	499	539	505	508	538	522	518	535	528	475	489	535	513	481	484	532	502	501	558	501	480	500	517	519	470	493	522	523	559	477	492	490	517	497	549	512	503	519	462	544	518	471	496	520	491	526	480	517	576	520	504	495	506	517	552	501	515	536	540	534	501	486	495	518	524	506	530	528	543	497	499	487	489	500	507	475	487	524	496	483	491	504	493	562	490	559	520	519	506	511	521	522	494	534	501	517	524	538	523	534	547	528	519	561	530	526	553	541	526	545	505	501	526	523	497	544	500	512	529	515	513	530	518	550	552	461	514	489	533	514	540	498	500	529	527	507	533	534	480	517	547	517	531	491	517	480	503	484	561	493	519	489	497	532	507	534	488	555	534	537	491	544	540	527	514	504	550	519	543	522	524	549	496	500	510	525	497	517	512	484	488	515	508	521
30851	3999	1438	979	783	602	533	445	406	409	358	381	345	367	325	320	308	303	309	287	281	313	310	280	273	295	279	304	275	304	278	290	301	299	287	290	261	306	295	307	291	281	277	267	263	297	254	303	274	263	244	254	290	288	277	274	267	290	248	283	300	265	269	262	288	266	285	252	293	268	272	245	281	277	273	286	298	282	264	280	264	263	293	337	293	236	280	270	244	262	269	275	265	300	270	281	318	256	280	271	273	322	257	270	282	274	290	284	308	283	281	275	284	253	255	282	260	286	286	290	272	295	263	265	265	285	277	284	293	287	280	257	278	282	320	280	267	247	277	300	315	276	307	310	254	277	287	287	287	254	296	280	281	272	283	271	292	309	278	296	258	273	270	261	299	264	240	299	302	254	239	296	254	249	339	288	262	276	290	274	283	306	288	281	274	255	302	292	286	283	267	284	275	268	302	243	261	296	284	267	285	297	290	268	264	270	305	257	261	282	267	290	286	282	301	279	276	268	244	266	288	267	306	243	263	301	274	257	291	336	269	272	250	292	284	262	295	275	268	263	298	257	255	287	296	285	291	254	279	237	262	291	295	260	290	256	288	292	289	266	288	273	281	280	229	248	280	283	275	282	284	274	262	250	253	285	282	267	275	299	269	277	295	308	279	248	271	268	289	269	291	255	262	242	264	273	256	273	291	302	290	283	294	267	289	284	276	283	265	282	256	288	275	261	267	250	263	260	263	262	271	295	294	292	277	290	322	282	293	249	279	276	275	270	302	295	263	264	251	260	248	275	292	256	275	278	244	269	310	267	261	285	282	276	289	263	257	279	242	278	339	298	248	314	264	263	265	256	242	253	307	263	267	287	237	286	289	246	277	262	269	261	274	274	288	271	282	262	277	293	282	261	293	275	267	267	278	285	277	289	240	257	288	273	268	294	319	262	290	289	314	278	280	292	254	287	285	271	300	278	278	294	277	276	260	257	314	276	245	287	324	267	290	261	239	248	255	269	270	289	272	263	306	256	278	303	290	271	293	254	241	246	268	277	272	281	281	296	254	274	294	265	274	268	286	271	272	275	277	250	277	289	301	298	275	233	278	264	295	255	283	314	255	295	281	295	300	311	271	277	292	281	286	273	255	287	290	292	275	275	289	259	277	307	280	281	277	259	256	278	266	273	290	252	260	282	260	258	243	274	282	261	288	286	261	279	267	258	288	290	240	272	275	292	260	295	300	276	265	260	269	299	273	271	268	288	288	272	303	290	251	252	287	280	270	288	295	277	260	283	261	249	276	265	266	255	266	277	319	264	307	290	248	288	290	281	264	274	288	275	274	280	242	285	267	271	241	298	281	261	241	256	258	259	278	285	287	259	283	261	252	297	292	257	292	278	273	284	247	294	257	275	248	279	276	306	257	256	265	254	244	284	277	276	292	273	255	280	253	283	285	264	276	260	289	283	284	271	250	271	267	264	288	281	255	288	282	252	287	282	279	271	273	280	258	274	287	272	265	272	293	280	264	299	306	291	261	291	273	277	288	293	301	294	302	269	266	247	292	275	295	257	269	298	316	267	273	266	249	277	262	270	238	261	253	290	272	288	282	256	243	275	274	272	259	279	266	246	271	271	277	257	235	305	260	266	280	275	275	290	270	300	270	306	276	299	279	296	237	280	297	263	287	262	284	271	302	298	256	272	296	284	274	294	267	265	253	298	283	283	291	305	285	303	286	272	252	251	268	275	243	296	242	264	290	281	263	292	247	243	264	274	281	316	269	254	288	259	259	252	307	259	290	303	282	273	277	271	316	277	247	291	286	252	291	271	281	287	286	285	292	283	281	286	306	289	330	235	243	290	265	262	259	277	285	257	282	270	256	315	264	284	261	279	265	276	289	277	290	295	295	322	286	278	264	281	303	277	273	269	306	289	304	274	278	271	233	308	279	277	290	280	269	269	285	295	271	290	263	300	273	306	319	269	280	291	260	288	287	245	263	259	294	311	288	280	290	242	285	261	270	261	283	288	271	305	270	286	260	251	268	266	284	252	264	296	271	299	283	300	272	276	270	284	267	259	271	248	291	318	290	247	251	274	254	278	257	301	249	268	242	280	252	265	315	243	281	294	253	261	277	269	289	309	242	264	283	303	285	274	313	272	245	279	289	298	294	289	300	292	250	283	245	261	293	290	278	283	274	268	246	284	265	257	262	268	270	293	299	274	281	293	248	298	307	259	290	271	282	271	251	294	263	297	264	266	289	296	292	265	289	275	299	256	261	259	273	278	275	254	265	277	287	257	234	281	263	293	289	291	300	293	262	258	271	249	248	283	253	275	285	259	287	266	280	263	249	282	281	274	289	265	303	286	292	253	273	270	287	288	288	273	278	284	255	303	301	277	257	272	298	294	268	297	281	278	233	285	274	303	235	253	287	290	295	294	295	255	280	285	262	252	285	288	258	286	263	253	249	284	279	274	278	274	270	315	254	288	285	286	250	261	314	294	254	256	273	296	297	264	270	268	289	303	262	278	269	280	260	286	291	286	280	270	281	269	289	279	295	295	254	304	272	294	287	249	260	275	267	288	264	303	273	297	261	269	316	292	250	257	279	307	274	278	261	297	279	259	340	274	256	261	269	258	311	278	309	274	287	267	287	259	289	290	289	265	261	290	287	294	283	275	312	275	274	274	300	302	259	274	281	285	274	278	284	271	267	269	285	274	306	294	303	283	290	290	246	264	267	248	263	262	256	282	295	296	263	276	276	281	274	299	271	300	284	263	275	302	275	267	300	268	266	255	292	278	297	297	254	291	276	255	276	284	274	269	289	272	262	312	293	282	282	262	291	290	310	268	261	289	289	283	277	259	294	279	257	308	277	249	318	241	283	284	258	287	268	269	283	279	252	309	294	277	265	270	256	255	258	285	277	273	281	255	257	289	272	273	283	291	219	245	280	262	281	270	279	282	284	282	293	278	272	273	273	262	269	278	256	276	267	286	253	246	255	265	267	276	244	257	267	279	263	264	292	302	259	276	270	250	273	275	269	275	292	275	288	276	313	293	275	258	315	285	259	285	272	276	297	264	273	276	267	263	282	254	294	283	270	281	261	297	294	292	264	297	286	261	294	266	282	299	273	286	279	293	249	275	270	254	251	273	286	261	309	293	264	283	264	283	267	247	281	280	299	269	274	302	304	281	265	265	278	285	272	260	260	288	273	318	249	269	284	292	288	249	268	273	293	242	243	274	277	284	260	246	278	256	297	286	249	304	287	269	283	298	293	283	273	239	274	285	312	258	295	269	283	269	302	245	266	276	290	282	296	265	289	267	294	285	263	296	244	269	262	294	264	270	249	271	272	277	247	308	291	292	274	258	273	291	267	286	280	289	306	248	275	286	280	271	256	266	286	257	279	277	289	259	263	276	275	235	254	280	263	278	283	309	287	280	267	299	261	308	282	266	271	249	311	291	255	265	265	269	287	242	255	279	308	298	311	260	288	245	288	296
14953	1577	3020	3391	2789	2394	2030	1654	1631	1459	1339	1285	1148	1084	1021	1034	1028	989	929	897	867	904	920	889	844	802	759	797	790	794	790	779	762	802	775	779	756	783	805	736	785	736	805	742	747	746	745	741	771	701	768	727	752	717	736	716	775	710	779	699	712	711	701	729	722	702	659	706	816	713	718	716	733	677	723	761	731	765	698	703	722	700	736	705	767	779	733	765	734	751	788	729	748	737	746	770	731	670	688	701	734	704	706	683	726	714	743	713	722	711	774	756	724	733	699	710	719	740	719	742	697	728	758	717	748	757	721	734	728	722	721	733	727	737	728	734	709	755	688	720	726	701	691	760	759	742	715	733	713	714	797	742	745	709	732	768	675	713	719	752	737	735	747	694	698	758	687	713	749	772	700	705	705	714	731	720	744	684	775	700	734	682	658	701	711	733	686	736	726	704	693	717	751	740	729	687	706	731	689	670	693	740	738	759	702	697	711	725	722	689	758	711	722	693	691	758	709	700	727	671	775	743	736	733	725	710	691	693	741	682	739	724	729	716	690	714	711	735	706	670	756	724	722	776	761	689	710	707	733	759	717	683	702	704	774	712	714	738	706	763	714	700	776	712	672	692	730	697	701	738	687	671	700	731	736	791	719	753	745	761	776	736	728	703	745	670	734	728	756	750	725	711	695	715	720	703	703	722	681	745	745	724	679	757	679	725	721	704	728	730	709	678	732	710	745	724	694	720	740	756	725	709	701	695	711	639	734	753	661	722	707	712	657	752	735	705	728	690	730	677	669	711	675	715	703	709	753	727	719	748	667	718	757	771	760	673	723	669	731	708	770	728	644	738	735	721	724	674	696	683	713	781	775	685	715	672	720	680	743	724	691	667	730	677	724	715	752	721	668	727	719	725	713	778	708	730	734	702	720	712	699	682	720	721	764	706	673	752	722	722	745	756	757	706	716	695	671	726	748	664	700	696	716	676	714	703	692	685	750	698	746	687	739	696	697	726	696	710	714	724	738	746	753	676	752	692	718	758	740	687	713	710	720	715	749	712	716	686	734	712	735	743	687	705	724	745	710	728	759	723	729	760	697	728	717	723	726	741	693	725	707	723	729	714	718	740	748	700	742	697	739	697	781	754	714	679	766	768	751	750	702	701	697	735	685	705	745	725	703	706	706	718	700	726	668	725	726	709	714	681	737	665	703	716	717	729	717	668	725	676	731	711	732	738	765	712	725	726	704	672	704	760	687	791	703	749	767	728	708	711	727	727	733	768	736	722	717	738	725	672	718	724	718	750	756	685	716	727	680	718	759	694	706	706	743	719	700	736	744	695	718	745	717	712	689	734	728	710	738	688	738	717	725	738	745	729	670	689	727	729	751	712	700	711	726	717	713	730	666	733	719	730	694	698	754	726	675	696	727	680	683	712	714	708	737	681	714	726	714	720	680	698	773	713	737	679	705	700	691	733	689	700	770	748	745	717	732	703	701	669	690	718	739	700	725	698	709	739	744	710	735	713	745	737	677	737	737	691	710	701	743	752	739	665	745	738	704	706	748	732	741	740	764	725	691	682	702	731	703	701	758	718	696	732	727	763	699	693	725	740	715	704	705	736	719	705	728	759	712	710	686	740	728	672	721	709	721	720	667	680	676	730	718	724	679	701	715	715	718	710	739	729	751	721	680	746	693	699	714	692	758	691	726	740	707	723	714	694	742	700	703	728	730	716	746	693	721	719	654	711	714	683	730	733	703	758	680	712	730	735	702	738	733	728	693	690	751	715	675	706	723	699	688	663	729	722	732	745	752	758	733	729	761	728	707	760	670	713	695	716	766	680	718	705	714	739	760	706	710	724	689	731	772	710	723	760	743	712	685	730	695	758	713	713	698	736	715	694	718	749	727	698	702	733	681	724	709	689	738	687	676	744	732	701	724	719	762	757	740	734	725	760	719	698	704	736	713	732	755	690	723	752	748	729	735	733	741	703	718	718	729	647	666	741	724	740	698	705	722	811	705	684	700	756	753	689	738	715	744	734	698	763	702	727	710	721	702	688	689	723	675	769	700	768	687	699	721	715	744	755	754	765	763	700	718	725	722	709	682	714	689	742	679	719	752	699	736	709	717	720	739	744	724	680	695	728	674	735	742	737	770	705	671	732	709	746	722	678	749	732	699	706	708	690	717	750	726	699	705	737	757	725	681	695	728	723	706	712	700	729	688	707	722	694	704	741	716	723	683	717	695	757	678	743	670	733	705	747	706	719	716	735	742	728	739	722	726	686	682	732	718	717	711	683	723	686	705	701	705	751	726	742	693	705	786	733	760	672	731	720	705	714	708	704	717	696	725	729	692	716	753	742	734	712	687	740	737	698	737	690	704	685	729	698	735	701	719	721	725	717	686	759	707	737	737	719	706	734	741	726	672	726	712	720	718	712	739	668	681	734	720	720	703	721	712	765	734	696	749	740	731	733	661	702	696	745	745	716	739	662	695	775	707	732	703	749	718	719	687	689	669	696	714	758	734	750	712	723	724	709	736	740	784	746	707	729	689	754	678	741	685	747	722	735	710	699	753	761	716	720	735	704	771	723	701	716	751	709	727	707	680	708	733	754	704	719	712	741	757	741	735	736	695	694	702	761	708	730	730	719	754	748	666	763	743	695	698	748	677	747	735	673	764	687	719	719	679	684	716	704	756	705	767	750	755	717	754	713	680	736	745	689	691	719	744	754	782	727	706	755	716	742	744	750	700	729	735	766	691	719	723	699	684	725	753	703	670	730	766	729	681	715	738	739	725	717	685	723	700	726	718	726	711	716	715	682	759	711	742	710	733	749	754	691	738	717	694	751	727	748	698	739	782	706	739	717	741	698	718	760	740	701	707	750	703	676	699	689	734	722	673	738	731	708	708	705	739	729	714	695	755	702	694	728	751	746	718	729	727	724	692	694	775	749	772	668	712	769	731	743	721	659	765	726	719	670	731	750	730	678	710	724	754	705	722	739	721	685	650	699	728	723	691	824	711	728	775	762	713	740	724	710	742	718	696	714	735	737	724	742	762	748	716	756	732	725	710	723	732	726	753	735	767	661	731	684	731	738	770	747	743	728	712	728	702	713	707	698	761	731	692	713	717	735	761	696	725	711	708	710	684	699	719	761	726	716	725	736	680	708	731	699	695	706	774	729	734	769	705	686	732	734	729	727	698	677	793	760	681	765	746	739	691	707	724	710	727	762	723	677	743	752	722	704	695	713	711	752	758	687	767	750	699	757	737	720	748	718	740	693	736	688	730	714	713	683	758	686	728	740	678	700	727	684	735	709	698	743	741	730	705	688	710	777	703	716	773	721	734	762	701	749	715	716	755	710	707	702	722	731	744	735	749	697	726	676	719	729	716	724	733	707	714	756	710	719	732	671	708	710	735	740	667	667	732	722	746	713	716	694	728	712	731	702	669	684	730	791	714	711	725	662	650	706	726	771	711	728	763	679	723	766	700	714	706	683
44352	10011	2644	1714	1112	894	707	538	483	376	400	316	278	297	286	272	248	255	242	241	217	240	213	239	224	217	206	206	202	209	223	226	222	200	200	223	212	232	197	219	199	175	213	187	201	203	195	178	182	206	188	189	171	200	202	205	199	186	174	191	220	184	178	160	193	193	181	178	182	203	213	183	198	184	201	179	191	175	200	207	192	208	222	209	170	182	211	171	186	192	171	167	208	198	217	193	196	189	188	206	211	206	198	195	204	184	177	200	201	216	215	198	204	178	195	205	207	191	177	189	189	195	216	209	197	188	205	194	184	181	214	177	208	175	184	180	180	170	182	177	196	187	190	186	198	202	196	215	199	189	207	201	202	187	170	187	183	188	217	188	206	193	194	201	176	204	186	188	188	221	195	196	194	215	195	195	183	209	183	215	183	189	171	215	218	199	178	177	207	181	175	169	191	186	194	207	199	208	180	201	186	180	207	201	201	182	195	182	183	208	171	181	212	168	195	237	204	186	220	188	193	183	210	198	192	193	200	198	198	180	177	178	182	195	190	203	205	187	178	199	204	169	211	196	176	164	201	211	197	201	188	192	165	187	197	189	197	181	171	185	194	203	179	199	213	183	166	188	201	201	188	193	217	200	196	189	177	188	187	204	191	193	179	191	189	184	188	204	184	207	202	166	200	177	167	193	193	180	224	200	208	223	186	187	201	184	201	177	202	181	192	194	183	189	201	234	191	194	206	207	206	182	191	180	164	183	183	215	192	226	202	210	174	199	169	206	236	226	187	206	208	213	207	206	221	205	196	166	188	188	196	206	199	198	194	187	209	187	186	165	195	199	214	187	195	183	206	187	182	194	174	162	188	205	187	204	177	214	194	177	228	188	178	193	183	185	192	191	193	196	154	210	186	204	211	194	217	185	191	200	194	187	209	231	203	204	190	199	193	194	182	195	203	191	201	160	212	197	190	194	186	190	201	200	175	202	178	207	182	233	185	182	189	186	220	193	193	176	184	189	188	204	198	185	203	210	177	197	203	221	179	201	160	172	190	201	183	226	193	194	207	197	203	169	171	196	190	227	197	170	196	183	207	171	200	194	179	184	204	202	193	188	176	183	202	180	183	170	209	190	210	207	177	206	219	215	212	195	201	197	198	186	193	206	192	188	205	184	194	151	197	204	171	185	197	188	184	190	186	169	199	168	193	190	189	200	177	191	168	198	186	204	187	214	200	182	196	192	205	186	200	210	190	191	203	186	168	227	216	203	194	205	229	177	176	198	208	194	216	188	188	187	221	210	207	203	200	184	226	190	188	188	170	208	197	188	191	203	202	187	199	179	198	199	216	208	204	198	181	178	206	170	188	191	188	191	164	177	178	179	180	191	192	193	194	187	187	188	195	206	144	195	181	197	207	193	183	202	174	169	211	189	180	200	204	211	212	197	194	176	216	213	201	171	172	185	217	197	201	190	203	195	192	191	191	201	182	193	184	204	190	201	195	201	180	198	189	187	192	203	197	180	198	214	182	184	175	188	191	192	172	210	213	218	174	193	181	189	163	185	191	198	208	212	192	209	181	188	194	204	195	190	194	180	184	182	183	240	202	199	195	195	197	196	191	190	189	218	206	222	173	204	202	191	205	190	159	214	203	166	183	185	179	181	200	191	196	210	220	177	188	188	178	204	208	174	207	201	171	180	189	208	192	215	176	177	205	173	199	180	206	194	215	183	223	183	208	178	179	165	192	196	197	193	199	184	232	195	185	211	202	214	189	171	199	206	212	210	202	213	202	174	201	207	178	202	190	214	219	200	203	166	168	186	192	202	209	211	173	204	200	199	200	211	191	204	202	198	187	210	149	190	203	195	183	181	215	178	191	199	204	195	186	220	212	198	204	172	189	177	173	204	193	203	215	185	183	205	184	192	194	197	207	199	206	190	184	205	189	214	183	212	209	184	180	194	191	184	198	198	181	205	196	194	202	155	190	193	236	190	211	198	203	217	209	185	192	186	164	205	175	184	194	208	197	214	201	188	210	179	206	194	181	210	184	212	202	226	202	198	227	188	184	189	184	200	194	204	191	162	192	175	196	179	186	212	221	183	200	192	183	185	181	220	191	196	180	191	172	211	206	199	198	199	187	189	204	167	195	207	206	171	182	190	202	210	189	205	180	192	193	175	199	183	181	170	214	194	177	204	226	177	189	212	183	189	211	200	164	210	182	184	179	183	191	185	174	198	183	179	152	193	193	208	187	206	169	181	181	170	205	186	206	216	211	181	185	212	204	216	230	194	167	215	192	171	205	210	235	171	207	207	201	197	186	184	191	183	211	171	206	224	221	158	189	199	198	208	203	183	198	179	189	203	189	186	178	177	198	173	201	211	208	196	191	207	195	209	200	192	180	203	209	164	218	196	173	201	215	202	187	190	208	195	199	190	188	168	180	196	198	192	194	211	215	218	181	192	179	210	189	187	178	190	186	187	176	183	159	216	181	206	187	194	186	203	173	163	182	184	178	184	218	208	184	188	194	216	175	202	173	186	195	171	183	169	182	202	186	196	176	200	197	199	195	187	197	191	194	181	218	193	191	191	193	159	187	224	174	229	173	200	209	172	201	185	188	176	181	200	196	197	203	168	199	188	197	170	204	203	194	187	177	203	186	186	205	198	205	203	185	207	185	204	190	201	194	188	210	177	162	176	201	201	183	156	176	191	187	200	197	184	178	175	194	188	170	182	211	212	198	206	185	199	199	188	224	182	187	167	175	211	188	204	204	178	194	208	183	208	210	218	195	192	179	186	190	190	202	182	217	187	177	176	198	203	181	232	198	205	199	195	206	185	228	177	193	191	208	192	165	179	198	225	186	208	205	207	202	183	203	226	200	209	187	187	176	171	192	183	183	198	167	189	192	159	190	187	169	188	202	190	179	170	207	198	175	203	204	211	226	199	232	199	203	192	226	197	196	187	205	194	205	192	179	183	169	183	188	179	185	197	200	185	209	178	187	170	197	192	181	194	188	194	172	195	198	212	176	189	186	185	197	198	219	213	184	199	187	219	215	212	196	212	185	190	191	183	198	182	203	201	199	200	179	190	201	205	195	179	196	199	180	198	170	193	196	199	176	167	199	195	178	173	183	160	185	187	201	195	167	195	172	172	194	169	192	169	207	171	193	225	211	165	210	175	215	197	203	198	187	210	186	199	194	197	201	208	173	200	196	182	193	191	168	205	202	179	188	178	191	211	188	201	184	192	174	214	204	190	190	186	171	188	206	189	211	203	183	194	177	205	200	205	209	191	169	192	194	201	178	174	199	206	180	172	214	183	216	194	172	203	183	236	180	213	170	172	184	228	191	186	206	206	192	194	194	204	186	176	183	196	215	181	193	185	190	206	197	185	169	199	198	180	166	178	182	173	209	190	172	196	199	203	181	189	197	203	200	195	178	200	190	209	188	180	200	195	203	198	198	192	204	213	205	200	211	191	196	186	204	200	215	164	210	198
20695	2117	4839	5450	4515	3808	2965	2536	2164	1888	1684	1545	1345	1263	1201	1134	1014	975	946	898	864	799	812	791	794	742	697	666	695	726	658	664	680	622	645	610	586	595	593	617	577	580	590	561	616	581	576	549	536	562	556	551	555	536	509	538	587	574	554	558	566	521	546	554	526	550	529	564	528	515	586	492	534	528	558	542	563	555	522	555	542	482	545	516	487	535	516	548	520	552	547	524	562	565	511	540	551	521	520	488	494	461	512	516	540	552	515	493	503	549	459	547	491	527	572	524	485	513	498	500	525	558	508	495	549	514	470	550	536	512	492	512	546	515	491	501	500	508	532	527	529	507	534	479	494	563	499	556	509	505	486	488	553	491	519	492	527	480	543	489	510	503	522	517	495	503	489	519	510	511	492	498	546	554	551	468	501	480	502	497	516	526	524	539	497	480	497	540	513	500	487	486	521	525	521	511	516	516	513	543	516	536	554	493	493	518	510	528	509	497	504	509	532	533	520	528	479	502	507	501	500	510	488	520	511	535	498	534	498	527	498	477	543	554	517	538	523	504	522	517	536	448	511	482	514	536	511	509	508	485	529	496	500	487	511	461	473	479	487	536	499	502	544	473	485	503	531	516	495	516	496	560	492	527	561	493	497	518	484	504	480	497	525	535	527	494	522	486	508	530	504	538	508	521	514	528	489	481	490	480	507	487	501	520	500	511	511	501	527	573	498	502	522	516	556	458	521	523	484	577	528	523	493	485	534	519	480	515	507	491	500	518	525	515	505	509	520	531	482	502	533	484	511	545	521	523	496	513	508	507	521	504	491	519	526	514	491	548	513	444	530	491	514	493	516	508	517	481	502	480	518	488	511	478	536	499	508	514	512	529	505	529	513	532	500	515	518	546	476	512	515	518	507	516	543	493	482	506	493	481	508	519	500	506	496	529	534	502	490	514	512	508	515	488	540	531	471	463	519	510	480	523	532	482	456	503	522	478	525	492	512	517	520	530	495	510	520	531	519	515	493	473	494	503	532	509	510	507	504	515	497	493	501	564	497	508	486	494	522	474	507	512	517	492	485	519	514	466	480	521	499	513	517	485	502	513	529	506	485	493	492	511	486	485	551	532	485	503	503	494	541	522	535	520	491	499	481	503	469	519	479	513	488	527	509	504	509	555	517	524	522	464	489	516	466	537	470	480	477	523	529	529	546	533	486	546	503	508	519	500	487	540	538	484	487	508	531	505	530	512	486	479	515	485	548	477	508	492	481	510	529	507	481	508	514	488	506	570	469	453	527	501	477	497	512	501	490	539	492	484	512	512	543	544	480	549	487	538	520	506	498	521	533	502	514	508	489	524	541	511	525	478	537	495	510	532	480	491	512	507	542	469	510	495	469	486	481	541	538	505	498	536	512	522	500	468	504	507	545	526	509	486	445	507	504	529	521	498	526	532	500	487	498	511	504	500	491	522	493	555	515	506	489	510	503	522	522	479	497	507	521	504	519	499	571	481	475	492	507	481	514	517	489	515	494	427	511	513	536	508	466	511	513	511	502	499	509	527	492	529	484	499	479	477	489	521	508	504	483	539	507	484	540	513	483	552	508	502	538	488	518	507	540	505	546	526	540	483	501	510	510	519	533	500	548	471	560	513	530	522	517	520	448	495	512	519	501	472	502	540	498	555	491	528	521	524	518	496	465	513	503	464	565	500	519	560	527	533	513	530	523	510	519	482	501	507	493	538	503	506	488	483	478	510	511	512	548	569	528	521	509	495	526	511	502	471	508	505	486	494	481	481	500	563	489	497	453	511	518	525	515	514	536	500	492	504	484	519	515	494	499	494	502	525	510	550	495	549	456	542	540	494	505	502	499	490	523	490	455	496	477	555	523	516	489	507	476	519	516	528	512	505	509	462	492	522	491	503	518	506	492	471	506	500	505	510	494	472	517	492	466	514	519	504	572	488	545	489	512	498	483	508	533	490	499	501	511	475	497	473	506	498	509	507	500	516	500	517	524	488	511	490	551	492	477	497	544	515	517	573	498	505	539	490	523	491	532	529	527	508	508	504	476	521	496	461	502	520	469	491	512	509	488	526	462	528	504	507	529	521	488	523	504	491	529	551	506	488	497	482	562	567	518	489	504	521	527	515	488	500	520	492	543	494	491	532	531	518	480	491	502	494	556	477	480	498	544	481	461	492	516	535	517	499	492	514	519	484	514	480	523	539	549	536	509	478	517	537	497	543	487	505	493	522	498	510	518	545	533	483	503	485	490	497	511	520	536	520	505	470	485	506	531	503	500	511	496	527	500	554	501	495	515	542	515	513	493	541	510	517	496	478	528	515	552	486	536	515	487	531	517	472	521	498	492	544	497	552	520	525	551	486	475	520	466	545	492	524	490	500	524	526	494	513	489	539	465	548	499	503	516	516	487	522	462	497	558	517	510	503	525	494	507	516	522	535	544	539	528	490	505	508	529	518	496	504	530	524	483	512	498	513	505	491	496	544	501	503	472	514	541	540	505	481	482	529	501	492	502	535	546	496	483	531	545	494	510	506	494	489	554	484	506	492	493	508	534	492	514	501	516	544	524	493	487	497	488	468	542	482	526	460	489	540	550	525	508	504	499	517	525	499	532	474	533	504	499	523	493	512	534	476	511	507	477	544	529	518	498	509	507	512	560	534	516	519	502	525	503	535	537	536	464	462	503	517	500	504	491	507	469	510	505	552	495	507	534	516	481	469	521	520	503	496	551	531	496	526	480	523	494	531	487	552	533	524	466	490	501	530	493	527	481	488	487	493	533	527	525	514	494	539	489	532	508	506	505	505	495	504	518	530	543	496	504	558	504	491	540	494	486	506	484	490	483	527	511	512	503	511	511	527	527	507	491	529	518	515	532	511	558	505	514	489	499	529	482	526	484	483	550	483	455	547	491	533	484	498	508	481	526	509	506	506	493	517	496	536	517	524	544	501	519	504	529	513	490	488	529	520	539	543	504	503	516	555	475	516	470	544	518	490	516	475	508	522	485	491	537	529	511	517	489	474	534	521	505	554	529	521	516	530	562	523	531	474	530	537	486	476	526	484	497	542	545	547	507	517	526	479	494	506	554	531	492	455	520	554	508	506	508	530	518	484	509	540	516	503	529	523	494	531	543	499	482	521	499	516	509	546	550	532	466	486	479	494	518	483	556	500	518	534	488	499	523	523	493	520	551	449	499	488	558	503	530	513	489	520	481	487	514	521	500	531	521	496	500	518	547	532	503	518	493	506	534	468	498	490	514	564	519	512	480	489	482	530	529	536	514	489	519	496	537	533	572	498	505	515	535	472	529	505	543	535	473	510	506	523	523	479	478	489	512	528	527	498	515	517	499	540	480	525	500	527	482	508	469	520	495	522	549	445	496	501	517	529	460	523	540	522	461	579	500	499	534	546	553	527	533	509	503	511	514	489	502	526	490	485	491	498	515	501	511	455	527	513	489	538	526	533	472	512	520	521	492	505
4996	223	220	212	210	187	192	168	197	189	190	173	188	198	162	206	197	187	179	165	187	180	187	195	182	163	203	197	177	193	180	174	201	172	182	181	172	172	164	170	154	175	177	200	174	195	188	184	189	193	193	198	165	218	193	184	165	172	205	195	205	182	177	208	201	189	173	179	167	185	188	208	195	177	161	149	168	169	185	214	177	170	196	189	180	162	177	208	151	181	159	195	191	171	184	167	186	191	184	163	198	171	179	199	186	191	176	200	181	198	190	184	176	194	195	170	189	218	184	180	181	157	167	169	184	188	181	215	191	181	172	154	202	175	191	209	210	173	154	166	175	190	170	177	193	196	187	166	178	156	172	186	188	175	191	180	172	213	191	172	200	200	177	205	205	179	186	218	189	183	194	151	203	178	203	189	179	185	173	166	173	193	181	186	187	186	203	183	200	188	174	185	171	186	184	196	164	164	190	161	181	148	192	188	167	148	187	221	191	204	181	167	177	159	193	198	140	195	197	179	186	182	176	159	197	176	179	196	183	166	158	201	174	185	193	198	181	168	151	204	168	193	194	180	204	194	178	175	207	158	191	190	216	178	197	205	170	161	207	159	171	196	179	187	176	158	182	164	185	186	150	165	200	190	178	194	188	205	172	205	197	198	179	197	192	175	169	185	184	174	152	182	183	169	202	187	191	183	192	165	187	185	186	188	180	182	173	192	173	170	206	205	190	204	163	194	187	187	179	186	195	171	172	177	188	189	175	179	157	180	198	173	183	175	189	200	184	177	217	156	179	175	178	179	154	183	196	202	149	173	148	185	175	159	206	188	188	188	178	185	173	199	180	174	188	169	167	207	197	199	172	178	179	184	195	175	186	167	176	182	188	193	177	175	175	187	185	182	186	166	162	182	194	173	189	181	170	170	167	200	162	197	175	211	156	176	181	180	208	181	211	201	189	173	176	173	176	176	191	172	194	178	180	215	177	163	193	153	167	183	189	171	175	166	191	170	166	179	186	191	182	184	210	215	191	151	178	180	193	200	189	165	176	181	184	160	200	190	199	190	212	169	198	167	190	182	203	204	179	173	177	180	161	169	182	184	183	192	217	175	185	159	181	183	175	190	194	174	175	222	175	153	181	212	165	189	193	202	191	163	162	183	168	175	157	218	183	182	189	194	156	183	170	178	172	162	188	187	169	174	202	192	204	196	200	183	190	204	186	172	159	205	193	179	161	189	191	197	153	190	201	167	183	181	211	161	171	176	174	212	206	198	208	207	165	169	192	198	194	178	172	180	180	173	200	186	172	177	199	169	175	186	165	165	196	174	181	180	225	180	191	167	188	191	193	171	171	164	180	193	180	189	196	180	180	183	192	205	183	173	195	215	183	186	201	206	174	190	175	169	178	177	194	201	178	193	189	194	205	166	176	183	186	201	187	180	192	178	173	217	194	145	177	194	185	172	173	181	181	172	211	163	175	178	187	204	202	189	174	173	173	176	213	182	200	166	197	186	191	179	189	200	207	193	209	184	186	178	196	182	169	226	193	188	183	186	164	188	178	177	182	169	160	218	192	200	161	158	201	160	174	164	190	205	184	178	167	182	199	167	174	187	177	173	192	177	192	173	167	202	188	173	234	179	175	194	171	194	170	159	185	173	186	196	189	183	177	214	200	203	196	184	172	172	155	195	174	177	196	182	181	200	180	189	193	157	162	197	199	183	173	213	188	171	194	188	171	166	184	206	193	199	202	165	158	187	188	188	192	172	164	189	188	177	199	191	183	161	207	186	201	200	202	192	199	188	173	206	178	176	173	189	205	177	171	180	212	194	174	158	183	188	193	201	176	189	175	175	180	168	210	147	190	174	176	206	178	195	190	197	173	172	170	194	184	187	172	206	191	181	185	172	184	162	170	192	173	198	174	182	198	163	156	168	170	178	172	162	190	204	184	167	207	195	185	181	172	184	171	160	162	183	184	198	161	174	177	197	189	179	212	195	186	185	168	184	216	157	180	148	162	184	174	169	175	181	200	178	189	185	169	178	190	193	181	199	220	180	174	180	186	168	185	174	169	177	174	203	178	165	191	176	209	145	196	190	191	184	181	196	190	187	183	161	156	188	189	172	176	186	174	183	179	200	172	185	180	193	184	187	171	176	192	176	171	182	185	193	169	193	160	182	191	176	179	180	185	187	171	203	165	178	197	155	204	190	188	192	166	173	184	167	177	195	189	158	163	173	193	194	177	195	185	194	174	193	170	178	183	174	203	198	197	188	187	187	177	166	189	185	223	171	183	224	164	173	198	175	173	191	194	174	182	176	183	166	180	193	170	175	182	188	183	174	196	186	211	166	174	182	194	183	200	182	178	160	162	184	176	162	166	190	169	199	194	168	188	185	157	169	184	188	187	189	178	187	174	178	213	178	184	167	195	159	190	177	204	161	197	197	162	201	192	189	159	202	173	193	192	194	189	157	200	177	190	183	173	166	180	190	190	180	177	187	183	188	184	174	184	191	176	160	163	161	201	197	190	165	180	196	200	198	169	200	186	181	204	191	205	174	198	173	200	194	196	182	175	197	186	202	208	179	179	199	204	174	189	175	170	164	188	194	175	172	162	187	183	182	199	208	169	197	168	177	168	146	162	198	205	174	191	201	177	182	169	188	184	197	199	163	194	171	184	185	181	197	187	182	209	194	162	183	191	203	200	179	173	177	179	173	163	169	177	181	194	168	208	193	199	182	183	171	159	211	182	169	165	193	191	180	170	184	174	185	197	190	193	191	161	195	194	195	197	190	217	180	184	196	170	172	200	179	185	189	203	199	184	177	160	169	188	200	194	193	184	187	205	171	163	167	192	190	176	168	188	165	183	190	198	191	155	195	206	195	175	186	230	156	180	181	202	159	195	158	177	188	178	179	170	176	196	165	166	169	184	177	175	169	195	185	176	207	169	202	191	202	187	194	194	186	181	190	177	173	174	170	197	170	180	183	195	179	168	173	175	172	172	181	182	174	200	178	175	157	175	173	215	189	203	206	193	196	191	178	184	185	179	195	181	185	192	178	169	174	143	187	192	186	179	187	179	165	181	198	170	177	196	183	194	202	166	211	191	181	211	193	174	189	175	166	173	173	168	170	159	176	192	192	182	171	167	177	187	178	184	199	195	216	196	171	199	178	186	185	185	154	180	194	177	187	175	177	174	193	182	183	175	210	192	168	198	177	158	208	191	172	182	174	174	195	174	191	205	194	204	188	200	184	173	183	178	180	191	171	183	172	185	167	177	170	173	179	175	181	168	217	200	171	195	183	180	209	214	188	201	193	195	178	185	179	184	169	179	169	206	167	184	203	190	174	178	174	151	176	185	194	163	178	199	181	160	199	230	193	193	184	196	174	181	194	176	176	204	170	171	194	171	178	200	182	160	203	204	178	217	180	189	187	175	186	180	175	169	172	173	194	161	187	190	195	182	173	186	185	180	175	182	178	185	184	183	181	175	169	175	197
4434	571	650	622	628	620	578	552	554	559	535	558	533	488	512	539	498	555	517	527	476	491	523	536	502	518	522	492	545	526	513	495	505	521	496	517	547	496	527	507	536	516	540	488	487	472	553	513	482	526	494	517	480	511	502	536	529	521	510	529	514	481	478	542	523	484	517	505	482	500	502	515	514	545	536	544	521	522	479	494	508	561	517	499	561	508	513	523	485	496	484	475	509	487	517	503	506	512	538	559	489	534	522	516	490	543	502	529	521	547	486	515	486	519	526	517	531	534	518	509	467	517	505	496	540	488	523	532	520	469	498	510	498	519	507	533	487	526	503	477	468	508	502	531	529	514	517	500	510	545	522	493	517	525	522	511	524	477	509	503	493	527	497	491	510	523	490	502	479	486	516	496	495	493	487	522	545	485	493	486	498	560	535	493	444	522	510	524	545	496	507	494	554	516	538	563	517	539	506	521	512	513	503	537	518	536	501	518	486	531	525	546	542	503	524	560	520	519	486	557	467	535	545	483	482	572	521	504	530	543	546	520	565	518	472	540	501	563	498	501	505	503	545	519	542	487	569	529	503	504	516	466	503	533	512	514	473	519	485	513	532	496	512	495	531	545	572	497	527	524	537	520	537	507	525	514	557	511	512	512	559	482	506	466	499	501	485	552	477	480	501	561	537	533	514	514	541	526	515	538	495	547	541	500	533	499	507	506	503	542	520	548	517	525	513	500	518	532	539	461	543	522	489	508	500	513	502	486	496	517	517	509	490	513	471	521	503	505	512	506	529	504	550	519	497	544	529	487	533	535	515	517	511	558	543	475	495	521	554	487	559	465	496	511	546	500	514	525	480	520	510	527	473	519	539	546	521	527	494	510	509	569	574	499	556	542	514	560	488	503	516	498	527	520	453	543	555	532	488	497	519	548	471	499	538	519	495	507	575	533	532	526	497	489	507	504	502	559	534	507	525	496	518	513	487	531	510	526	485	525	511	496	528	498	493	501	541	492	491	502	507	524	485	501	506	539	504	535	512	555	488	511	524	526	514	518	482	512	514	559	484	519	505	556	498	526	527	494	492	496	554	529	511	465	475	527	512	525	523	469	501	510	481	515	512	500	520	530	514	545	515	524	506	495	491	534	550	513	547	535	521	541	530	517	506	519	540	528	490	513	544	517	525	490	487	500	522	514	510	491	521	516	554	532	525	495	490	514	540	507	540	553	486	528	557	508	488	537	475	511	500	543	492	504	511	543	527	531	512	514	503	522	502	529	532	497	480	495	511	494	545	510	550	522	529	469	545	534	502	516	495	502	533	529	491	512	529	546	530	533	505	508	525	519	485	527	524	547	535	536	523	492	549	520	515	519	510	517	504	544	514	514	524	535	512	523	524	504	472	513	558	483	490	503	558	490	545	509	498	514	500	540	512	522	546	477	516	525	483	537	508	506	485	526	521	514	504	564	495	530	538	496	516	481	546	547	509	492	490	506	495	505	529	515	512	495	538	543	505	492	558	488	480	519	458	501	509	543	527	521	521	521	530	511	525	509	523	561	501	513	520	522	524	480	564	571	524	520	502	544	509	527	521	493	509	540	519	522	595	480	507	521	508	544	484	517	488	468	518	498	536	548	533	464	508	468	542	516	538	485	482	515	537	537	533	510	521	528	496	535	509	502	540	534	518	504	481	526	510	484	522	520	518	576	499	486	512	514	516	526	509	501	494	537	501	497	523	533	456	516	513	501	489	507	542	520	499	521	513	526	492	493	494	488	533	534	529	533	514	498	520	522	468	531	497	527	559	510	528	576	501	525	500	512	532	510	522	512	491	565	491	503	513	479	506	504	544	533	504	528	499	495	548	514	505	519	518	528	491	504	508	497	517	556	511	531	524	529	497	532	499	494	514	499	526	532	523	505	514	525	505	503	507	498	510	494	506	531	500	511	524	513	509	511	511	497	487	506	500	524	498	511	522	536	512	546	511	530	499	490	557	535	495	537	518	541	465	531	519	482	535	517	544	488	521	549	504	525	500	501	530	499	546	539	534	523	521	481	510	529	489	526	534	516	505	511	499	509	533	503	504	515	492	559	502	526	466	497	559	534	506	509	482	486	536	525	515	549	496	525	493	527	524	495	580	528	495	513	536	467	503	506	534	539	509	534	496	535	543	507	519	494	512	513	539	491	519	526	489	503	519	504	526	529	512	518	503	505	518	511	536	521	516	459	501	527	520	526	523	515	511	500	530	550	494	475	497	553	482	524	509	468	495	506	524	522	534	512	505	519	511	499	486	503	536	496	531	525	525	484	521	517	532	542	500	513	508	501	506	508	534	527	514	508	499	517	489	503	509	516	499	533	499	518	564	524	531	480	538	513	529	504	511	500	530	514	461	486	535	528	523	502	522	497	495	498	498	484	509	521	516	559	554	527	530	519	563	486	514	499	538	489	530	531	497	551	518	530	481	517	531	491	520	512	540	483	498	538	535	544	502	503	479	503	513	532	510	519	510	514	558	514	501	490	557	538	509	509	507	519	497	492	550	525	521	506	512	571	509	530	547	508	512	489	523	510	498	486	516	504	550	497	525	533	539	540	469	491	517	552	514	526	532	516	560	541	513	504	499	505	443	518	480	525	514	506	491	520	485	479	529	507	525	500	478	481	473	522	511	532	488	503	508	537	509	510	472	551	508	502	489	498	513	499	535	480	499	532	525	518	519	491	546	481	558	493	498	547	494	534	520	534	542	509	523	486	514	585	489	517	518	521	488	513	499	519	491	541	521	512	512	531	538	525	503	483	497	528	528	478	542	513	520	479	532	480	498	558	530	523	534	489	505	530	521	528	544	539	565	504	489	485	472	506	554	519	551	502	538	519	542	543	518	523	525	531	512	513	535	510	564	531	559	512	520	518	450	534	545	523	505	537	528	550	494	514	528	507	508	576	481	531	528	525	562	513	478	522	506	523	552	527	535	502	499	517	498	502	519	530	509	520	503	525	529	527	504	481	478	513	558	534	513	493	537	540	521	543	527	503	486	497	506	527	507	518	539	546	460	490	497	498	527	492	569	516	539	527	465	482	553	492	499	530	541	490	516	547	554	522	559	494	512	525	480	478	543	536	556	462	504	514	468	487	487	520	510	507	515	491	498	514	512	513	526	532	498	504	521	509	505	519	512	509	490	491	536	535	515	472	526	519	522	477	508	495	581	538	477	528	532	530	523	494	537	512	525	549	483	538	496	494	542	513	519	479	495	497	524	464	487	476	508	512	530	523	530	542	507	510	531	519	500	494	522	522	495	530	537	490	538	479	487	542	530	506	512	512	534	477	534	525	493	524	536	492	550	489	529	489	527	515	541	534	528	519	533	534	521	482	507	504	495	484	528	506	489	522	501	523	520	528	526	523	515	509	497	501	531	563	468	524	539	507	562	500	540	502	519	491	493	533	541	527	519	508	482	518	469	435	520	528	506	546	486	506	517	529	556	536	512	517	516	496	536	528
31577	4502	1380	1041	744	621	508	464	398	396	351	340	320	332	354	317	337	315	276	273	275	308	286	276	294	264	314	296	277	260	307	308	289	287	316	280	261	270	265	293	258	301	286	281	265	269	286	278	261	256	277	287	294	284	255	255	301	299	286	280	264	284	268	295	277	276	279	277	271	245	298	273	275	244	278	241	273	268	287	290	261	288	260	281	278	256	264	315	276	245	269	282	271	261	277	277	303	277	299	283	287	263	284	285	256	297	287	258	264	276	273	289	294	274	251	270	290	283	269	265	291	266	284	314	275	245	271	279	290	288	299	270	282	256	262	275	280	280	246	296	251	295	305	285	258	281	263	278	260	272	272	299	268	273	262	272	275	249	287	229	268	276	288	277	269	248	290	268	251	288	248	264	298	219	267	255	255	262	321	255	267	276	277	281	267	264	312	271	256	278	266	271	268	267	268	258	308	279	270	270	267	281	267	288	254	269	278	269	282	278	274	277	282	280	298	273	262	282	298	261	266	301	274	265	297	264	295	262	299	284	259	290	291	280	272	290	305	301	262	266	272	295	258	272	277	298	247	283	255	274	292	280	285	268	296	253	258	261	285	247	296	267	262	264	296	248	264	273	266	285	267	277	268	278	254	278	278	310	257	279	253	268	282	252	258	285	281	279	254	270	290	285	266	300	263	280	282	292	257	279	275	295	285	272	304	294	250	244	250	281	253	285	294	281	259	277	255	285	279	270	268	268	262	277	269	319	261	278	282	276	262	256	268	296	290	282	262	251	269	266	295	265	269	258	274	302	269	292	282	279	268	294	280	292	251	275	247	246	277	273	303	273	248	292	278	275	291	280	291	266	271	267	238	246	278	272	272	286	288	288	287	279	285	269	249	270	264	300	262	294	268	268	297	286	311	247	309	279	287	257	291	281	300	269	268	259	272	292	273	278	270	257	259	272	261	242	239	255	285	264	284	250	272	243	276	297	273	288	271	290	301	281	294	284	293	292	295	289	271	293	303	271	294	292	238	291	264	283	303	260	287	307	290	301	274	288	271	281	270	284	286	270	270	279	279	280	280	245	282	262	275	280	284	275	310	273	239	288	277	270	262	286	278	269	292	278	250	266	276	294	316	266	241	278	269	266	257	280	291	286	273	271	290	289	264	293	265	278	272	225	268	285	280	296	286	301	284	278	265	287	260	295	284	271	264	247	282	286	292	261	275	281	271	276	268	300	276	252	257	299	283	277	301	264	285	279	271	254	281	301	260	291	284	258	285	267	255	284	279	282	273	266	282	270	259	249	250	238	257	269	301	271	243	261	269	289	250	300	285	283	262	284	281	294	280	269	270	281	264	261	256	263	257	293	273	311	273	287	272	283	280	296	320	272	253	288	272	319	278	267	291	287	290	281	236	226	274	252	316	270	288	289	266	286	257	273	241	229	273	272	298	283	270	263	286	273	236	265	270	284	284	242	279	258	279	271	268	261	244	257	267	294	278	294	272	288	288	309	262	266	296	287	258	264	261	275	299	288	271	284	250	257	265	290	293	263	287	265	245	283	288	272	283	254	273	281	266	293	260	287	274	270	287	258	282	258	300	255	274	302	273	289	269	254	259	242	322	269	283	260	283	267	267	264	294	280	289	224	284	264	299	283	301	294	253	286	286	275	273	281	282	230	244	273	295	270	312	273	260	269	271	268	258	281	266	271	262	316	251	255	248	277	279	246	284	277	273	277	264	260	265	264	292	290	312	222	232	319	295	295	249	263	271	297	279	297	294	271	301	268	253	236	302	280	282	282	272	272	303	285	268	278	261	283	271	251	257	260	298	274	275	264	256	281	257	263	276	245	267	277	270	307	261	307	290	260	263	266	292	264	251	268	256	258	265	278	271	282	251	271	286	272	270	257	278	308	261	274	273	295	293	288	287	281	286	283	301	265	271	297	281	246	266	233	303	289	279	251	287	279	265	289	302	258	257	265	308	275	279	285	265	296	276	275	280	246	273	275	274	271	291	300	297	275	283	272	269	271	249	272	283	282	286	256	246	305	261	279	271	295	262	251	302	270	311	309	263	280	265	259	285	292	238	281	305	279	280	291	286	279	273	271	295	255	252	280	318	267	271	297	299	262	257	291	302	232	276	271	280	280	271	271	271	275	270	307	252	268	267	279	259	243	255	247	288	242	301	291	250	256	283	260	247	290	257	248	247	286	265	282	280	252	284	256	239	291	277	248	266	266	260	272	271	258	279	285	274	261	262	278	267	253	259	245	282	281	289	272	262	279	264	274	296	278	268	281	261	283	300	284	260	271	267	294	267	275	276	274	243	287	270	312	291	273	262	284	261	261	276	268	276	275	265	288	265	279	274	306	250	278	315	267	277	269	286	275	271	282	259	257	287	276	294	254	263	284	281	260	269	272	254	265	250	254	291	274	288	280	293	284	259	261	256	297	272	297	274	267	283	254	276	262	282	286	271	265	285	279	256	275	271	267	275	274	263	291	280	275	297	277	288	288	296	305	285	261	284	293	289	282	266	253	306	249	264	281	263	263	290	303	272	286	278	274	271	268	307	285	254	286	268	266	296	273	298	284	270	279	313	277	279	265	278	293	280	267	299	269	272	262	265	262	280	283	281	290	279	273	282	279	283	265	255	286	264	248	269	266	280	271	280	271	245	248	245	279	290	277	292	280	252	275	279	254	287	267	286	285	278	285	288	237	274	283	254	272	268	257	307	289	290	268	288	307	283	305	295	304	269	268	288	262	273	265	292	289	263	277	292	284	281	264	286	284	261	291	306	274	281	267	286	247	296	271	264	290	285	282	278	282	295	250	285	298	267	263	285	243	272	282	259	292	284	272	299	273	284	284	313	277	284	272	322	295	284	260	281	265	274	282	311	270	273	260	272	254	287	285	270	267	283	291	295	272	246	275	299	275	262	277	265	272	268	284	267	265	278	283	279	268	249	245	247	262	274	266	242	266	264	298	277	253	284	285	261	279	267	311	281	293	253	256	283	284	273	284	299	252	261	313	268	289	266	299	273	250	262	300	273	253	289	302	305	310	275	274	264	280	271	266	285	275	277	294	273	260	262	302	283	266	257	266	283	264	232	271	277	288	264	270	270	243	309	266	285	235	293	292	285	280	272	269	309	282	271	331	269	285	274	264	303	253	276	271	251	303	282	272	272	287	285	289	292	275	279	289	262	269	302	261	288	266	278	269	273	276	272	284	293	276	264	263	266	268	271	307	296	288	285	262	281	277	284	264	270	311	293	246	283	253	244	278	244	307	314	279	256	259	278	296	236	261	275	296	284	287	304	298	243	286	276	273	282	274	269	257	291	259	251	275	298	270	274	281	251	230	293	281	251	279	281	253	303	295	315	272	277	284	289	279	264	270	267	267	271	267	295	287	263	283	277	285	287	261	278	275	284	282	263	317	273	312	283	269	260	277	257	249	293	266	255	269	274	272	264	263	295	254	281	286	290	231	289	262	291	284
15438	1546	2971	3360	3031	2406	2105	1855	1601	1420	1343	1237	1157	1134	1058	988	1017	958	949	927	875	936	857	855	854	877	820	787	784	838	790	809	765	731	780	778	782	798	752	792	778	723	750	735	772	750	759	766	747	736	757	733	716	788	724	766	750	729	751	738	704	728	718	733	795	734	759	717	746	759	727	702	768	739	756	708	732	702	718	755	725	727	725	747	712	714	735	721	770	708	751	734	752	735	749	728	703	740	703	693	683	738	757	753	717	719	730	739	754	763	721	709	715	713	731	750	737	684	694	718	737	770	707	703	740	721	694	746	755	742	703	729	766	731	706	736	739	701	747	718	743	749	739	708	699	730	722	712	733	660	702	757	735	732	719	762	688	705	755	682	735	729	768	716	734	741	674	679	713	705	714	724	677	721	782	749	759	700	703	695	687	691	682	709	728	690	664	707	721	746	739	699	737	786	702	702	722	741	707	716	648	724	729	702	708	721	688	699	760	692	717	744	751	722	689	730	696	705	691	726	732	743	774	652	719	672	748	754	752	732	695	741	756	794	711	686	735	716	671	699	724	708	714	726	685	707	720	748	714	694	744	708	744	680	703	697	729	756	686	659	757	708	686	680	686	762	704	721	819	722	702	718	765	731	675	676	711	785	795	682	748	676	703	734	711	708	758	692	655	737	731	690	738	719	742	729	736	704	708	712	695	675	713	731	720	669	722	724	726	685	681	696	706	699	726	715	663	694	726	684	681	702	654	706	737	758	708	715	704	716	729	785	714	691	741	738	738	723	710	690	701	692	728	730	688	690	691	745	739	777	699	670	669	693	721	685	705	701	681	697	735	720	708	673	704	705	672	716	743	731	770	716	731	734	755	718	744	730	740	714	684	692	686	693	729	760	750	747	694	713	694	681	721	718	750	724	734	707	748	718	742	698	716	688	697	615	743	742	730	730	706	719	701	718	755	695	712	679	712	755	726	699	723	737	735	671	708	699	740	720	707	705	695	729	739	770	749	745	701	698	756	714	712	673	787	718	730	705	741	775	689	709	683	671	734	752	692	714	676	651	714	739	723	727	688	682	681	713	696	717	688	694	692	695	701	702	689	741	734	698	703	697	725	692	693	710	736	747	733	721	689	733	700	718	726	703	700	737	710	711	733	756	731	716	690	718	679	714	732	748	753	706	675	775	666	705	717	750	723	704	658	707	691	720	728	711	728	717	740	699	724	668	678	710	711	694	723	751	704	738	781	663	717	718	696	718	729	687	688	710	730	721	742	733	726	723	711	697	758	682	685	705	673	734	737	758	692	738	710	714	777	684	650	688	706	690	683	688	718	707	717	713	730	744	755	745	749	711	686	737	737	761	732	723	722	711	707	735	753	740	761	747	704	757	730	722	752	737	677	756	668	688	704	720	729	685	695	697	779	667	653	681	689	682	655	685	723	696	670	682	724	691	676	691	701	695	723	713	710	745	690	721	733	710	743	709	770	665	664	731	706	689	732	737	668	690	730	698	736	679	749	690	721	756	738	674	704	702	722	710	694	703	731	701	755	686	736	678	733	715	714	715	719	730	726	703	745	698	754	698	694	701	673	702	738	661	708	697	724	733	731	723	765	753	703	735	729	692	698	727	706	711	722	705	696	740	738	727	753	746	727	714	730	710	687	727	754	732	743	717	673	694	676	752	715	739	714	715	709	762	721	723	670	755	742	687	740	713	775	729	722	743	742	712	703	729	727	700	690	680	708	724	681	753	711	694	722	714	662	713	741	736	741	749	713	716	721	704	745	709	667	743	747	694	718	748	724	705	697	731	726	716	716	702	688	707	740	730	730	698	688	777	741	713	706	692	691	761	687	719	734	656	735	727	711	729	643	767	736	714	732	751	718	664	723	714	708	704	743	746	782	680	722	741	710	752	730	757	690	750	753	732	755	702	726	707	745	689	710	726	717	731	691	727	680	711	714	712	725	715	723	761	689	693	723	726	736	736	720	752	675	740	708	679	716	687	737	734	691	754	701	703	709	711	756	688	736	715	721	749	691	758	712	704	737	675	677	776	707	691	730	701	755	702	726	724	716	665	726	692	691	711	713	720	727	698	721	719	756	776	749	685	737	685	737	763	751	705	706	718	718	702	657	745	719	726	750	671	694	747	718	750	728	699	670	762	665	722	737	692	692	724	740	691	706	708	695	723	698	740	718	699	766	681	728	762	731	719	674	752	694	747	777	716	695	725	701	717	690	724	664	762	714	750	724	706	705	747	724	717	707	714	726	689	714	730	755	764	697	752	728	691	733	703	673	718	754	734	722	688	702	696	691	736	738	704	692	687	702	698	739	725	717	735	719	743	732	726	724	712	745	733	713	745	681	711	704	730	700	706	736	733	748	671	703	716	699	740	718	676	674	709	712	717	685	743	745	695	723	724	737	736	686	710	724	678	721	693	724	623	705	719	768	706	705	730	728	722	690	683	707	746	700	740	701	759	703	705	696	679	721	688	724	737	708	699	707	680	744	677	721	742	734	693	693	725	769	682	727	729	745	764	706	729	667	708	728	734	744	740	687	792	703	723	726	695	749	733	686	638	701	742	749	756	765	735	730	759	707	730	681	720	722	709	708	745	694	747	623	735	685	683	694	725	687	733	723	728	686	712	752	716	700	667	742	710	693	718	740	739	716	730	742	721	722	715	742	723	718	727	726	754	706	744	695	654	690	719	738	697	707	701	691	717	716	732	703	672	681	756	728	704	711	690	673	685	694	668	708	689	695	739	754	715	685	726	737	732	720	703	701	682	725	674	675	748	721	709	721	777	736	696	731	685	680	682	713	716	727	733	744	731	689	738	737	737	696	710	704	685	705	653	678	672	698	772	722	721	743	730	705	758	725	742	700	745	675	713	708	729	706	687	670	724	673	680	773	706	715	699	712	704	736	688	729	691	664	689	702	736	716	703	718	708	752	714	759	739	716	713	761	741	691	728	728	716	741	772	678	738	726	757	749	719	738	714	678	693	711	706	712	706	771	722	691	720	723	721	687	723	745	703	684	755	701	727	719	744	705	752	784	723	748	728	693	713	725	742	683	728	708	734	727	735	749	696	678	682	704	723	679	783	689	737	716	705	714	718	717	698	721	701	717	707	719	760	679	694	696	713	729	708	712	721	708	720	769	686	697	684	721	707	729	773	727	711	731	733	703	699	672	735	705	703	736	745	701	736	697	707	715	711	724	718	721	733	740	715	707	685	728	741	726	733	745	695	726	681	692	758	687	702	758	714	718	740	739	705	723	701	721	704	677	713	722	769	706	695	735	738	715	730	744	653	749	721	722	710	666	704	730	710	774	741	721	678	743	722	684	732	709	697	751	746	768	758	729	738	727	766	676	755	722	681	698	757	703	683	690	726	691	721	738	705	742	691	746	758	725	759	693	735	723	706	737	742	745	708	680	698	696	728	764	717	729	707	726	710	757	729	700	721	708	688	704	696	707	693	701	736	732	742	678	680	727	744
45508	10950	2759	1742	1128	842	690	554	441	440	410	368	323	276	275	256	241	281	257	236	234	218	264	237	211	220	224	209	227	203	215	200	205	195	199	214	163	219	202	222	182	208	217	197	201	198	212	187	205	213	182	205	179	187	192	221	204	195	190	185	198	188	183	208	200	192	184	190	193	200	214	201	223	203	177	184	199	217	203	189	199	213	190	204	210	203	208	175	183	198	190	199	188	201	204	212	183	218	197	191	185	196	184	180	195	172	217	175	205	183	181	215	205	205	174	194	174	206	212	206	177	179	198	206	185	192	197	184	202	190	189	200	202	204	190	183	195	206	178	224	209	206	210	210	182	181	208	195	204	204	211	184	198	210	180	195	210	184	190	177	190	220	175	201	197	188	198	204	181	195	205	196	164	179	181	186	188	186	200	194	172	191	205	184	208	163	199	213	188	193	201	194	212	195	175	212	206	172	195	175	182	191	184	200	183	198	197	198	186	205	187	178	162	201	215	196	197	215	197	174	172	188	209	185	178	166	193	178	193	179	213	210	193	191	214	191	181	197	199	197	193	183	192	181	193	200	199	211	190	201	201	191	174	179	196	191	215	214	194	195	191	178	192	183	207	190	185	200	212	210	172	168	225	169	214	188	216	199	178	178	208	172	200	194	216	176	202	172	185	162	210	181	205	186	183	189	214	211	214	206	194	181	213	172	203	182	200	205	181	193	202	208	167	196	200	187	186	186	185	194	186	180	186	192	202	187	205	202	189	202	200	205	190	188	173	208	204	173	193	193	199	195	194	185	187	182	194	214	195	192	179	176	179	192	198	234	213	190	189	192	218	216	185	196	184	206	211	198	209	222	187	191	190	159	180	186	192	192	184	207	183	210	203	220	175	182	191	209	182	172	176	176	180	209	170	212	186	189	199	176	197	192	166	198	187	193	190	212	212	193	188	193	200	210	157	210	191	180	187	185	187	191	203	198	216	191	206	217	178	186	221	180	183	202	203	186	189	195	180	221	185	181	219	197	194	183	198	182	199	187	196	181	178	187	202	201	176	192	214	200	226	203	189	196	194	194	183	178	188	207	199	199	180	187	188	176	177	204	173	210	157	208	187	189	162	186	163	216	189	189	186	191	169	181	183	185	193	207	194	194	190	200	184	198	182	176	161	199	187	183	165	199	200	195	168	234	224	190	204	209	196	173	186	209	199	178	183	164	177	213	188	169	188	177	197	200	191	201	198	185	200	185	183	199	181	164	212	194	204	196	190	210	204	196	217	192	204	182	178	187	202	177	187	192	172	183	200	199	213	184	174	190	203	174	218	196	205	225	201	180	194	184	192	194	192	177	175	188	187	175	180	203	195	183	194	199	196	207	176	190	200	197	209	200	206	173	187	178	182	209	182	204	196	186	177	209	208	187	194	188	166	174	187	174	200	172	195	192	180	200	170	238	206	213	183	206	228	204	180	206	215	178	182	188	214	219	184	209	191	195	192	198	198	180	194	195	184	203	180	243	194	198	183	199	171	189	180	243	201	172	177	183	185	198	191	197	178	194	187	158	200	192	194	206	203	199	219	194	206	188	200	208	190	200	210	191	191	180	187	176	193	226	203	202	207	224	193	193	206	193	195	204	172	209	202	197	177	193	207	178	203	181	210	188	190	185	193	197	215	188	194	205	197	207	166	201	185	170	193	195	191	178	183	196	193	189	193	185	208	198	184	203	184	171	189	213	171	225	184	219	203	202	203	223	193	182	187	198	205	202	180	198	195	219	191	220	170	185	204	203	193	226	195	183	195	211	193	179	189	192	197	182	198	204	195	201	206	183	188	170	197	183	218	180	177	182	187	197	206	183	157	202	186	201	164	181	197	181	178	197	219	202	187	214	192	179	216	196	197	220	167	200	185	186	200	179	182	189	185	190	185	207	176	217	188	201	188	201	196	172	201	189	218	189	193	167	200	173	199	183	170	228	188	199	160	220	193	187	186	194	206	187	214	213	183	183	194	200	171	214	167	196	215	196	211	188	208	203	189	194	197	217	212	184	206	188	177	201	193	198	182	191	218	211	192	197	172	195	224	170	189	204	183	183	205	182	204	173	178	189	193	179	180	197	207	192	187	188	186	188	179	204	190	181	194	181	206	212	192	164	210	170	187	213	182	198	183	202	211	197	200	194	200	185	172	199	156	194	195	226	222	189	201	200	181	185	189	186	191	188	200	192	195	184	184	171	191	223	178	188	183	198	157	203	192	191	196	179	201	179	176	185	196	207	207	229	198	190	212	206	181	176	186	196	207	203	182	216	183	179	187	193	200	231	173	179	212	209	171	189	215	191	187	162	165	210	209	218	190	174	194	220	168	181	189	192	172	214	193	190	200	223	208	187	190	169	190	206	207	190	199	183	199	181	208	191	193	228	191	186	185	201	163	180	175	182	176	185	188	196	197	223	199	202	216	191	179	190	184	204	224	187	205	213	199	198	167	170	175	200	212	189	193	189	213	179	205	234	186	211	212	203	197	194	185	194	186	203	208	200	215	180	192	182	202	207	182	166	197	197	218	205	190	184	197	198	191	194	200	160	155	197	206	187	198	196	197	172	186	205	177	188	191	191	179	202	172	220	186	181	199	188	199	187	202	178	202	191	186	196	208	175	178	197	169	201	215	179	181	183	207	199	177	182	218	202	185	193	158	233	204	203	197	168	193	196	189	207	189	183	200	231	164	173	183	192	185	184	194	168	200	202	192	191	166	172	169	178	195	197	195	178	191	187	191	217	189	235	187	192	171	196	190	179	220	213	202	207	205	183	159	197	192	199	192	196	186	220	202	203	176	195	200	185	171	177	200	154	198	148	210	196	202	201	226	204	182	213	202	203	222	170	204	211	196	174	209	171	166	187	198	198	168	175	172	175	185	212	189	172	191	194	177	187	216	201	186	215	204	196	170	193	214	174	188	184	179	180	196	192	187	186	206	205	200	194	198	195	207	192	213	196	184	184	207	188	181	197	195	189	218	204	207	191	208	182	216	204	213	181	211	191	192	215	193	191	189	212	177	194	180	186	195	201	208	215	212	188	168	179	202	181	230	192	182	218	190	197	198	176	188	198	203	199	203	188	198	199	210	198	176	179	217	210	199	215	185	206	174	181	194	187	196	203	192	190	183	165	193	203	218	198	195	185	179	203	185	177	191	172	190	184	174	166	206	168	174	186	186	179	187	210	226	202	215	185	202	191	188	177	198	200	215	181	220	203	205	186	184	191	180	175	177	179	215	170	177	203	199	198	236	200	182	203	187	201	175	182	175	194	170	183	200	222	193	224	203	216	191	209	213	201	205	220	188	188	197	182	195	176	210	172	199	173	202	184	170	185	173	194	214	179	192	204	198	186	212	206	216	192	205	197	193	192	182	186	214	215	194	197	221	216	216	191	219	190	173	182	189	176	218	196	204	201	195	190	195	203	176	209	199	198	210	176	212	226	211	197	188	206	197	207	166	183	206	197
21044	2163	4831	5480	4631	3758	3099	2506	2187	1904	1743	1545	1390	1275	1199	1148	1018	970	924	906	874	884	778	779	755	750	789	704	680	678	692	644	672	669	623	671	592	585	619	590	616	615	546	591	551	563	565	562	587	563	568	589	537	550	556	556	586	535	548	507	525	523	535	539	481	539	512	527	553	560	597	518	547	524	543	519	533	513	537	527	493	542	513	527	534	539	546	494	518	524	515	530	520	540	487	543	522	538	531	498	524	511	515	535	565	543	497	548	567	524	506	499	536	519	531	508	484	481	515	533	494	519	513	493	515	562	538	520	518	499	543	505	553	521	480	536	522	491	495	528	526	524	547	507	519	510	530	532	515	535	534	512	518	517	482	545	539	488	525	463	523	536	511	512	480	516	541	535	484	538	496	487	526	533	505	517	551	500	496	527	493	555	511	514	503	488	533	530	529	484	536	469	503	508	504	543	537	539	482	512	497	524	491	510	531	524	504	543	487	501	521	540	511	523	491	551	485	506	505	490	515	499	492	493	478	487	501	526	527	470	548	504	505	513	498	513	512	545	482	523	514	520	543	532	520	534	505	496	558	496	500	512	522	529	531	527	512	511	474	513	485	508	513	528	489	538	469	526	512	498	523	557	475	535	471	476	512	506	496	476	479	478	504	478	548	504	457	539	561	531	543	505	492	548	477	506	540	527	507	527	513	510	489	515	492	509	556	521	512	489	521	523	488	515	533	527	477	490	495	502	477	486	513	499	496	492	517	466	527	480	523	531	491	515	493	552	498	549	515	548	465	488	529	561	500	482	477	489	530	522	499	539	511	491	527	528	502	530	545	488	525	513	482	529	519	492	523	513	512	493	518	480	509	499	557	495	526	497	489	531	496	493	499	506	503	505	513	519	539	493	526	477	487	487	498	492	473	518	513	516	510	488	479	515	504	526	539	520	495	486	499	510	498	545	496	542	478	494	519	511	477	515	541	469	490	465	532	467	518	475	509	509	543	518	522	496	494	511	476	479	502	519	475	506	505	547	518	501	545	507	500	481	506	500	551	488	482	518	528	500	518	492	519	510	527	511	507	534	517	530	493	491	519	509	526	529	495	498	519	527	481	500	535	486	475	522	512	530	528	483	554	491	499	519	492	508	541	521	517	501	530	467	520	531	508	516	496	502	531	491	492	462	504	565	480	525	523	531	513	497	497	520	488	543	451	505	506	488	522	529	503	518	504	527	490	498	535	503	548	484	508	492	491	534	508	495	547	510	473	492	505	525	484	510	502	505	509	543	488	481	488	523	489	560	511	494	511	532	501	475	512	520	533	547	521	520	472	512	502	525	508	500	487	495	521	503	502	498	523	485	488	514	533	512	519	502	512	500	527	517	509	515	495	467	488	483	527	533	471	507	488	501	499	496	503	424	488	478	521	506	499	473	480	494	540	552	500	490	495	512	500	485	462	488	581	520	497	496	487	475	482	479	479	524	504	483	541	520	527	506	485	527	481	525	540	488	484	468	472	480	551	508	555	525	505	509	521	523	497	520	476	531	485	511	528	498	481	525	509	486	491	510	513	513	511	518	532	510	492	560	521	486	477	485	539	498	499	514	491	529	520	535	504	508	496	507	509	534	502	508	506	518	519	505	506	502	514	521	517	515	516	488	503	516	500	506	546	481	536	489	550	519	530	524	504	481	475	478	514	480	536	513	469	506	470	545	505	513	465	515	498	478	500	517	490	541	527	499	514	520	540	492	493	461	469	512	510	511	490	505	537	541	509	488	514	506	481	498	521	479	518	497	491	487	532	488	540	527	498	518	528	510	518	491	534	506	519	549	504	504	470	508	508	484	463	470	512	507	524	511	498	534	460	525	507	488	512	525	538	491	538	507	524	540	532	501	498	524	487	532	497	506	500	549	490	544	475	527	512	515	498	502	519	509	496	500	523	529	517	510	509	540	482	516	524	520	482	512	533	501	530	547	486	531	468	508	521	502	515	505	497	493	487	514	487	504	500	497	462	524	473	527	508	536	522	514	547	519	523	495	499	513	499	464	496	504	469	510	520	549	480	508	552	552	511	509	532	481	494	522	452	515	495	505	479	490	493	525	523	552	519	512	548	494	491	525	493	542	514	513	528	485	504	517	506	505	485	477	518	515	531	506	497	486	487	495	517	518	493	513	538	493	534	510	546	527	496	527	522	543	505	503	557	496	477	503	484	492	515	520	506	503	541	549	591	517	495	505	488	510	497	509	546	481	500	528	507	480	518	545	542	518	507	502	508	506	510	494	490	528	502	519	517	539	486	498	507	498	500	550	478	516	497	524	495	491	488	561	530	469	461	463	508	482	513	519	486	474	476	484	465	572	508	534	529	491	537	514	513	540	513	473	507	522	508	516	516	509	522	515	537	524	486	472	511	506	506	530	485	508	492	503	521	525	494	576	484	474	530	530	544	494	486	525	510	537	497	518	494	462	472	481	523	546	504	551	509	520	535	538	519	507	539	495	530	506	471	555	541	491	502	520	498	513	497	517	488	523	511	448	526	499	536	515	508	511	508	483	535	535	514	533	448	511	521	504	485	492	515	521	508	463	515	510	510	526	497	507	528	474	501	516	520	540	483	505	512	508	521	532	500	516	477	517	516	487	498	473	533	507	504	494	555	512	464	474	513	487	503	508	526	473	478	485	498	493	480	527	504	505	553	537	453	535	499	498	470	522	528	548	496	470	489	533	485	502	512	510	510	546	536	514	490	529	518	504	537	513	512	503	557	532	529	447	516	499	539	488	503	513	502	498	499	465	503	520	545	544	538	506	524	479	544	516	518	507	450	524	500	486	509	527	528	535	493	540	523	479	517	547	493	496	521	484	453	518	484	507	513	466	496	528	484	460	499	525	562	526	539	522	509	502	509	524	508	513	516	498	534	481	518	504	508	547	494	476	487	510	505	516	513	478	460	498	476	488	513	525	507	518	541	509	495	547	520	537	496	552	508	499	506	493	483	533	515	510	491	487	492	506	506	500	511	485	519	487	517	487	498	528	477	488	521	518	479	526	526	526	468	534	537	539	553	481	491	489	535	525	518	498	529	517	520	545	490	470	466	510	501	534	511	504	526	521	498	505	476	561	494	520	497	506	522	501	501	526	516	496	517	525	507	530	531	502	504	515	482	491	471	493	521	478	482	520	486	548	503	492	463	527	504	473	549	480	508	486	540	513	524	514	532	496	520	487	485	541	500	507	490	515	537	516	516	529	530	454	495	499	471	518	511	496	479	484	536	521	491	548	482	539	508	519	500	495	518	550	499	502	486	529	515	516	543	474	514	518	500	488	524	503	494	493	480	516	502	559	472	505	509	496	501	514	517	495	503	469	514	500	497	529	483	505	496	497	504	525	483	501	490	507	533	528	508	529	533	503	543	500	511	518	496	498	495	531	471	493	476	549	506	518	502	500	528	478	519	486	512	521	510	521	488	509	531	536	520	479	528	490	533	486	499	512	544	528	475	511
5051	204	213	195	191	189	173	201	192	180	172	185	190	180	182	192	192	177	188	187	180	177	174	169	187	169	206	183	193	198	183	179	202	200	202	179	192	166	200	190	176	199	182	208	193	205	149	189	188	186	170	197	186	200	186	182	182	171	178	170	204	193	172	168	169	188	172	172	181	190	166	184	172	191	173	187	188	189	180	205	188	170	201	183	186	164	180	184	211	188	171	172	167	170	189	201	162	190	203	223	207	174	185	165	158	185	183	155	176	192	213	174	188	196	215	208	205	176	181	172	179	183	203	170	184	153	186	195	206	177	164	191	211	169	185	186	187	195	202	179	187	177	214	190	186	183	176	186	177	158	183	189	179	175	160	190	173	177	166	186	175	207	193	158	177	171	169	186	178	190	178	168	177	190	187	197	191	178	173	188	191	178	179	177	172	206	203	165	191	169	173	183	191	179	192	189	202	203	168	198	172	147	193	152	164	173	165	172	192	141	183	167	168	151	192	179	199	181	175	169	188	191	174	177	197	178	200	203	184	158	165	198	211	178	184	192	182	180	189	195	188	196	136	159	176	175	171	205	178	207	185	166	192	173	161	170	179	190	165	178	192	177	209	182	168	182	181	167	178	194	176	191	188	169	172	184	159	185	215	186	183	198	177	207	190	213	212	204	148	188	183	191	182	144	199	182	191	195	183	176	179	181	178	174	179	158	159	176	190	193	199	190	181	190	201	176	203	172	196	172	177	178	181	177	192	171	195	214	169	175	175	169	161	182	199	172	171	177	169	183	204	184	203	186	175	186	199	171	162	188	188	178	172	199	158	192	193	166	188	186	209	178	181	176	212	166	152	195	166	188	197	148	184	179	161	184	209	189	194	178	168	172	175	204	173	171	173	202	197	178	163	171	167	185	166	187	163	178	166	182	187	198	175	199	187	185	187	168	182	186	189	186	182	167	216	190	206	168	192	184	153	191	188	188	201	167	192	151	172	186	192	193	198	170	146	159	180	181	172	155	187	194	195	153	167	181	165	173	177	186	195	192	174	154	200	181	183	188	153	174	177	176	188	163	190	170	189	164	178	194	184	145	182	180	220	188	162	170	188	156	206	177	161	201	199	188	192	164	204	182	189	198	194	172	167	166	190	166	193	188	173	179	173	175	171	182	178	175	205	204	210	204	164	162	194	176	192	202	185	152	174	195	189	185	204	184	170	190	161	149	188	191	191	180	171	173	185	183	178	181	200	190	162	198	180	189	183	196	191	169	178	162	197	170	166	192	180	178	187	174	202	190	187	183	175	199	174	182	163	175	185	175	161	177	171	173	184	186	186	175	179	187	176	178	176	180	190	199	179	197	179	190	163	186	198	185	205	176	202	212	214	183	164	181	182	178	199	172	198	192	166	177	183	177	171	178	180	163	171	171	214	191	178	159	196	186	202	196	200	194	187	177	175	164	171	197	187	195	177	177	184	181	188	174	211	161	179	182	180	181	177	167	208	194	183	190	180	182	196	197	189	186	172	172	206	164	158	193	201	171	181	215	194	161	197	195	184	183	181	175	168	173	193	177	173	177	159	185	168	163	174	178	199	178	170	185	195	186	190	178	170	213	194	186	176	176	186	193	203	187	183	165	192	171	171	167	181	183	170	145	184	198	183	161	176	188	172	174	178	184	185	181	185	167	206	159	167	155	210	174	209	172	160	190	191	186	178	176	180	201	183	170	189	184	179	191	157	161	188	169	160	198	178	179	196	204	206	178	185	180	201	174	194	178	189	194	180	164	188	174	196	181	202	170	195	174	167	177	197	184	215	186	207	178	180	167	172	185	177	153	200	194	184	167	174	180	214	163	166	207	196	203	189	194	174	162	185	177	182	174	188	182	181	178	190	197	144	168	182	204	168	223	177	165	161	178	148	187	189	176	176	167	177	186	186	165	202	195	218	194	183	165	191	165	193	165	178	187	185	165	179	175	183	180	181	172	180	187	166	207	187	194	172	181	185	176	195	166	193	178	175	176	168	182	175	194	139	179	172	203	199	175	161	186	183	177	183	182	160	151	171	173	177	167	191	192	200	177	167	185	186	202	170	197	184	196	179	161	180	181	183	182	181	215	200	172	195	202	161	188	197	169	175	184	172	183	178	143	183	184	190	168	171	155	177	164	181	170	186	193	202	177	182	180	165	190	199	166	192	168	201	210	169	163	178	185	184	190	184	189	185	172	184	172	201	210	177	173	199	178	167	191	203	200	156	193	195	176	163	202	192	171	187	200	190	196	206	197	166	200	202	186	188	163	205	184	195	213	183	209	187	165	164	197	163	174	163	173	187	174	168	164	184	165	209	182	190	157	184	176	191	171	163	159	195	175	183	176	173	175	194	209	186	190	162	190	156	168	186	186	168	190	173	177	182	181	188	195	175	173	174	192	182	186	174	203	184	171	196	186	185	191	195	174	164	202	202	177	172	215	181	183	160	171	177	169	213	173	172	176	161	167	189	189	194	176	197	199	196	167	166	211	178	185	214	193	183	177	180	181	181	200	188	203	189	188	190	161	173	156	196	174	185	206	187	186	194	178	206	188	171	179	183	193	213	174	185	175	201	174	174	195	179	206	197	168	200	185	181	177	176	179	175	172	182	174	188	150	192	165	180	158	179	180	170	161	192	180	191	187	184	153	204	176	171	193	180	192	164	180	185	186	183	164	167	158	181	170	209	168	185	201	172	182	188	181	166	177	161	196	169	189	192	186	199	190	152	194	192	193	166	192	182	172	168	175	176	160	199	190	171	187	193	184	184	192	161	184	179	178	196	181	180	195	174	186	181	204	175	180	163	182	188	192	191	182	190	183	198	175	174	167	179	211	166	171	154	189	183	185	172	201	191	173	175	184	179	207	166	169	183	199	197	191	165	193	177	164	204	181	190	185	175	182	184	171	196	181	161	162	200	193	172	189	168	170	179	195	188	207	206	186	183	188	182	193	182	185	209	181	179	185	174	195	190	163	201	189	194	167	178	184	193	164	142	179	203	184	194	185	187	189	189	203	182	176	167	177	183	174	169	172	196	184	194	180	199	191	192	170	191	204	173	174	181	190	179	172	178	174	195	185	181	167	168	165	173	158	158	186	177	177	199	182	194	193	196	192	192	182	192	169	200	192	195	179	190	176	171	179	148	163	207	199	170	175	180	194	180	177	170	159	182	162	171	181	169	168	172	181	165	158	152	197	194	169	179	180	171	166	197	170	197	160	191	174	198	160	172	162	211	197	190	189	179	146	163	207	168	163	207	161	186	167	171	169	178	194	188	196	206	206	170	190	189	145	165	188	182	187	203	163	182	189	169	167	194	180	162	166	197	196	192	163	189	164	181	192	159	175	203	169	188	161	187	178	175	166	196	188	194	150	178	195	187	188	168	164	169	178	186	180	169	181	188	189	185	182	186	189	188	186	175	168	195	162	176	177	185	187	194	172	195	174	193	189	177	180	146	171	195	151	176	186	187	170
4486	559	612	657	661	612	555	579	567	532	501	541	522	545	542	520	501	464	516	542	537	547	549	509	490	494	525	527	486	490	546	506	496	571	490	507	499	505	536	546	539	498	543	542	519	493	510	517	539	518	491	527	505	517	505	518	511	499	545	503	512	527	480	530	494	545	509	489	540	508	554	552	488	527	526	549	512	499	510	534	492	518	524	472	527	522	511	518	545	530	528	517	536	494	485	508	521	502	485	527	538	548	557	500	518	495	492	503	516	511	467	528	496	516	567	489	542	467	570	516	518	543	520	543	518	527	535	502	491	536	508	512	530	523	521	517	481	527	504	510	489	481	521	509	544	518	540	504	531	478	528	491	526	503	508	491	490	489	507	472	530	530	521	513	515	501	492	558	517	487	516	487	542	541	504	505	503	532	483	496	559	521	552	517	503	530	515	486	524	509	537	557	475	486	474	497	487	489	494	505	511	540	517	471	524	526	538	486	473	490	514	501	532	525	504	491	496	520	571	535	530	527	540	481	537	505	515	494	489	498	514	554	489	501	504	469	484	553	524	484	513	488	466	508	488	504	525	514	514	550	491	492	551	521	532	529	517	506	531	505	483	543	505	505	524	538	489	499	534	521	496	514	495	490	520	495	473	511	488	526	533	515	534	451	507	481	529	530	537	567	519	490	488	529	548	507	524	503	496	504	461	500	520	541	512	514	544	504	540	495	552	522	538	516	521	515	488	501	436	511	527	529	496	458	479	525	498	494	481	502	552	521	559	483	520	502	514	494	501	540	499	500	474	490	505	465	501	490	517	517	503	534	532	535	494	522	518	527	487	527	504	503	537	511	515	533	538	521	508	511	510	467	543	507	525	522	525	495	540	520	492	496	506	505	496	514	490	489	506	523	508	521	509	482	533	545	496	519	520	513	502	477	515	507	524	523	499	498	469	532	533	513	559	514	498	540	537	484	520	559	495	500	494	522	512	526	510	523	490	490	542	481	483	496	549	520	502	506	507	521	513	514	508	512	485	570	491	490	491	534	504	532	547	515	483	470	531	470	517	500	514	535	554	527	495	526	499	488	481	468	533	483	512	466	501	519	538	531	525	512	477	530	495	544	522	536	526	516	468	514	510	511	487	545	505	510	555	513	524	546	548	500	533	534	536	563	498	514	497	507	522	532	505	502	526	508	498	535	492	504	498	518	461	541	459	508	489	503	520	513	515	519	522	524	519	518	539	499	541	476	523	479	525	511	496	496	468	513	497	522	515	517	541	488	498	495	503	503	530	489	494	484	499	518	505	532	502	517	520	480	592	497	496	499	515	502	489	473	545	513	534	521	524	485	522	533	529	497	492	519	477	548	492	522	509	495	527	522	493	502	485	497	521	513	536	489	498	503	530	522	491	536	470	531	513	485	511	506	485	506	507	543	512	483	531	502	502	525	532	543	485	496	548	499	519	551	494	518	547	463	520	520	463	505	542	519	524	486	481	522	482	498	489	538	504	503	512	521	455	492	526	473	510	492	481	504	534	497	550	503	502	494	492	498	511	485	549	535	520	508	519	510	507	519	517	472	510	515	556	494	513	501	562	512	497	491	539	535	492	521	488	497	497	521	516	537	490	517	501	505	552	472	546	499	504	500	494	520	499	487	493	499	500	488	489	492	537	529	489	517	508	522	487	466	486	487	482	530	554	499	501	478	525	530	555	498	504	510	502	512	480	479	525	506	486	488	526	448	537	504	531	494	510	545	492	517	529	516	518	487	528	512	504	483	504	475	537	555	542	500	527	547	549	514	494	496	492	550	513	519	523	544	490	506	509	530	497	540	513	518	550	474	493	519	497	499	528	498	522	472	507	500	536	500	523	519	520	490	513	497	540	524	498	536	508	519	529	528	506	495	518	514	523	524	522	521	507	480	453	494	472	500	504	503	519	489	503	502	523	509	493	509	492	503	544	501	505	498	509	479	513	527	531	499	508	483	553	513	547	542	534	486	514	502	499	538	512	521	529	533	559	499	488	519	483	511	529	504	543	519	526	515	477	524	503	494	497	497	502	482	507	512	525	474	500	535	500	503	491	492	502	519	517	504	511	475	496	534	515	473	542	515	500	526	478	499	518	497	497	522	517	497	503	528	495	492	516	515	467	532	527	535	503	488	532	481	498	502	529	510	505	540	470	490	548	496	531	513	501	525	511	485	520	475	520	516	479	504	485	512	508	503	498	504	520	546	457	537	542	504	499	513	525	541	428	502	515	516	492	540	524	518	504	537	507	521	512	494	465	533	532	483	526	557	475	527	538	476	527	508	479	574	529	522	499	516	582	542	506	458	528	485	531	495	530	533	520	500	498	506	546	513	543	496	503	490	518	513	513	518	493	509	517	513	513	517	529	481	521	495	502	496	495	509	516	524	544	519	520	492	524	507	520	523	494	490	505	523	531	480	509	539	509	520	535	506	498	500	503	536	467	515	522	561	556	521	510	507	517	509	506	508	514	531	535	543	510	533	508	551	516	520	536	505	497	498	501	543	505	471	506	549	503	517	478	502	461	513	483	514	483	507	517	527	549	543	521	542	467	491	505	515	513	556	525	529	539	507	490	500	505	489	552	525	514	545	518	522	526	535	519	518	499	522	513	518	540	478	500	543	545	475	498	538	506	530	546	533	507	499	475	507	518	519	492	477	529	517	494	500	497	539	510	493	481	488	502	508	477	516	514	481	480	491	548	544	517	518	465	524	518	509	505	542	523	517	513	479	538	508	470	530	549	531	521	500	504	523	506	476	523	547	493	515	494	534	539	519	525	493	487	494	533	508	557	521	510	510	536	495	532	513	583	501	509	511	524	508	514	501	498	515	498	506	508	530	553	518	533	535	534	515	505	502	481	480	538	538	517	477	499	511	503	528	508	529	505	497	542	504	492	466	477	490	507	493	540	512	525	531	492	521	518	521	552	511	505	535	498	510	518	479	539	528	505	495	480	486	533	505	526	514	508	531	557	526	517	500	545	479	532	527	529	513	542	494	531	523	513	487	499	493	489	508	516	502	479	517	483	489	512	467	559	516	527	503	547	513	531	529	518	495	485	544	551	550	481	506	495	502	563	481	536	539	498	530	509	480	518	576	535	520	509	494	537	516	539	500	517	524	507	492	499	550	502	506	521	524	464	500	482	502	495	538	478	507	531	502	521	517	496	532	543	494	477	490	486	554	500	497	515	540	511	531	517	472	520	526	530	500	530	525	479	524	485	527	492	515	536	495	493	525	506	533	518	526	499	502	492	483	525	499	476	494	540	531	502	483	517	518	532	505	495	524	510	549	517	506	571	487	499	501	508	510	514	523	511	526	506	507	503	485	536	472	524	494	510	544	508	471	501	511	536	518	483	480	522	484	481	497	494	523	480	464	502	496	530	506	495	513	472	535	528	547	517	494	542	524	487	502	527	506	511	532	511	491	500	537	467	520	483	508	581	514	502	493	518	551	519	538	555	543	511	483	516	551
31516	4297	1323	956	772	603	504	474	415	391	390	323	314	332	313	304	296	284	322	291	312	300	285	290	286	296	293	306	294	294	255	294	288	294	286	296	246	260	269	251	278	278	255	275	303	268	261	305	275	275	290	269	264	278	296	258	281	305	279	293	287	281	279	269	261	281	276	264	260	262	269	304	269	285	258	283	299	295	267	261	282	261	304	260	244	297	271	265	261	285	253	289	292	274	231	253	273	291	266	270	280	274	251	272	281	287	281	292	289	272	302	257	258	295	269	275	295	264	260	279	266	312	282	270	245	275	274	279	280	266	284	266	295	278	264	268	308	282	253	263	303	259	270	280	290	283	264	282	285	282	266	282	270	263	281	275	238	274	267	272	282	271	298	296	301	289	284	289	241	257	245	293	281	296	281	304	261	261	274	270	277	282	283	259	271	293	266	315	271	289	297	274	232	270	277	278	255	246	267	266	284	261	291	301	280	292	283	278	250	287	280	272	276	258	270	262	293	314	268	255	310	255	273	289	261	267	272	295	266	281	294	331	284	266	299	278	240	300	288	289	271	243	253	278	289	285	264	297	294	268	270	283	272	267	286	258	269	282	239	274	278	295	250	255	292	274	272	271	304	288	261	253	280	276	277	267	273	283	260	295	253	278	292	281	272	283	251	262	260	275	265	303	294	285	263	288	275	271	260	283	277	267	289	266	303	233	264	284	281	280	275	278	271	277	255	292	290	264	285	262	272	275	244	299	256	267	285	273	291	237	257	266	253	253	260	252	253	257	275	251	288	299	283	283	243	271	252	279	257	248	312	261	306	248	267	303	247	244	276	278	280	271	258	256	286	249	267	267	286	274	276	330	299	244	258	274	252	264	276	256	261	294	296	259	272	254	262	268	280	252	273	254	258	272	285	268	248	270	243	288	278	249	292	259	237	268	278	270	256	275	279	246	284	275	288	272	261	294	249	240	261	267	286	276	260	281	260	269	261	273	267	228	301	289	227	295	300	252	262	294	255	278	314	277	281	278	263	246	261	251	259	249	283	273	286	250	266	279	266	241	297	269	263	279	309	255	309	267	288	270	246	294	276	252	296	270	275	275	275	286	288	294	290	276	280	280	302	308	263	269	295	286	251	291	263	277	297	250	272	281	253	274	279	292	287	254	254	304	268	296	288	266	283	289	282	278	285	280	283	264	252	242	305	290	297	283	290	283	294	253	283	258	241	268	280	261	291	260	256	280	282	289	265	277	278	268	254	305	256	264	284	259	269	255	287	264	283	234	265	288	264	262	264	281	259	294	251	275	279	228	273	302	284	290	261	261	273	283	279	247	308	289	262	261	237	270	304	302	274	276	276	279	282	255	275	268	261	264	256	272	260	281	277	281	256	255	283	282	260	279	298	265	268	290	278	300	283	319	279	264	238	280	263	267	254	273	297	271	263	286	266	248	295	296	288	256	286	269	265	265	288	255	267	312	275	271	295	266	251	280	266	258	262	267	256	288	287	232	250	297	277	275	277	250	264	271	279	304	300	285	278	271	279	273	291	255	279	283	264	229	295	301	259	246	258	271	251	241	269	291	298	260	285	270	270	252	276	291	262	294	269	260	285	304	280	255	262	301	268	280	276	271	274	248	282	270	258	260	236	260	264	284	280	254	289	238	302	292	266	253	261	267	295	278	294	284	281	275	284	267	256	259	261	261	253	275	264	242	267	278	272	269	251	276	288	283	283	277	274	280	290	265	280	299	238	269	257	254	295	263	286	270	255	298	310	318	262	256	294	291	262	259	284	236	264	254	272	277	299	248	272	269	280	287	260	278	263	283	261	289	273	276	262	281	273	257	278	265	242	294	278	295	284	281	264	247	277	266	289	309	260	277	310	246	258	285	270	284	285	269	283	281	250	285	281	276	263	302	300	259	274	289	259	259	273	251	273	262	279	286	272	274	304	296	253	270	283	284	270	275	280	275	274	296	293	247	282	297	266	275	276	228	281	245	277	290	255	261	291	270	286	256	292	260	264	296	269	270	277	250	273	291	304	271	259	270	292	263	283	291	291	275	280	281	253	260	274	274	245	285	301	275	260	270	284	299	270	261	272	264	266	282	302	278	288	306	290	301	303	242	269	263	283	287	267	298	288	267	258	288	254	256	269	274	308	269	274	246	300	270	271	277	253	251	273	267	299	262	248	263	274	286	285	266	239	300	234	265	263	268	297	282	251	233	260	276	264	268	276	282	294	300	287	249	258	279	272	262	251	277	256	297	264	273	243	298	267	275	272	266	284	292	290	279	290	273	266	259	298	251	258	270	259	256	283	265	288	262	258	289	272	277	325	252	264	288	315	258	273	257	266	257	287	296	276	277	247	280	286	260	272	286	285	269	239	269	273	294	293	268	262	246	288	291	282	275	266	267	256	255	264	286	259	278	277	272	260	252	276	284	283	283	250	268	285	288	252	270	277	280	304	274	271	273	258	294	282	259	226	287	257	245	288	266	260	279	263	266	264	315	316	254	281	285	265	308	275	305	299	285	285	280	309	260	276	254	250	267	284	276	288	275	244	266	271	267	272	274	272	255	302	270	265	257	293	258	293	279	298	263	279	275	230	278	266	297	305	275	302	269	285	260	299	271	252	244	269	235	273	249	237	229	252	263	268	252	269	294	251	280	294	266	268	275	239	258	280	279	277	276	285	314	274	286	282	295	246	272	293	260	260	282	261	281	268	261	221	286	293	276	263	257	295	294	256	261	277	274	302	282	273	280	275	280	304	288	254	234	282	266	262	264	284	259	251	266	252	283	269	267	274	297	267	271	280	273	287	273	274	269	252	288	298	235	279	256	240	277	257	267	278	235	269	265	260	274	248	264	259	276	261	245	261	278	263	257	273	292	258	280	283	278	264	262	264	261	291	241	286	267	283	261	259	266	282	286	291	239	289	295	268	261	245	259	278	277	294	286	276	276	257	291	227	262	286	257	278	268	259	273	280	285	284	284	288	283	294	258	274	261	287	302	270	262	234	307	271	276	304	240	259	271	251	256	254	260	287	262	292	273	288	258	255	247	274	239	312	270	249	243	258	248	275	284	275	258	264	260	272	274	252	270	271	302	257	263	269	288	250	277	277	283	288	261	244	270	259	253	257	278	272	295	246	304	293	245	244	279	273	270	295	262	288	262	276	273	282	250	280	271	278	292	282	283	237	254	259	259	274	268	296	300	301	283	301	281	301	275	246	264	291	297	299	259	266	249	264	245	265	265	268	271	262	259	318	288	287	276	285	256	274	275	266	283	270	284	283	266	267	279	257	287	284	247	312	286	258	255	275	300	289	262	282	284	284	279	263	275	295	252	270	279	263	266	293	232	303	283	269	296	279	285	260	259	278	287	289	270	245	265	318	274	274	278	263	265	267	258	290	308	268	255	271	287	263	277	291	278	273	250	291	266	262	290	264	283	273	259	264	284	305	260	283	297	281	286	284	275	312	266	271	267	260	287	267	280
15627	1596	2939	3407	2804	2402	2076	1814	1645	1420	1327	1273	1203	1086	1068	1042	994	905	943	915	932	932	874	869	851	830	868	846	824	781	820	759	768	749	792	775	799	743	706	743	785	744	715	730	753	752	747	716	767	772	726	775	711	776	786	797	757	735	744	707	756	766	732	699	725	789	718	770	749	759	741	710	713	763	689	740	693	732	712	763	712	695	702	710	719	709	759	710	729	743	716	750	710	714	698	721	808	730	700	690	671	703	768	735	749	729	712	674	684	692	722	703	714	705	743	725	718	773	696	701	750	656	754	725	744	701	688	676	692	727	712	747	685	692	729	700	728	699	683	672	702	724	745	733	699	757	682	699	727	764	737	745	694	687	728	692	720	739	733	710	763	653	712	744	720	750	709	686	716	708	705	691	717	683	709	699	711	687	728	687	742	757	687	784	715	746	710	734	699	726	648	712	749	705	669	707	733	725	709	699	734	693	729	764	696	732	772	747	691	704	720	707	738	743	702	728	687	689	771	744	659	687	698	741	775	701	682	722	692	724	756	723	746	669	680	719	708	697	702	702	741	678	716	706	741	770	760	738	721	715	729	681	704	691	701	698	737	700	716	699	724	669	664	727	721	718	748	718	719	719	725	701	766	739	720	724	725	716	736	747	725	686	716	750	702	716	769	697	685	694	766	683	724	692	757	724	720	733	664	702	728	695	764	704	791	713	722	711	725	718	704	711	749	741	704	746	704	690	657	715	760	696	711	710	739	694	703	738	663	686	712	716	689	716	731	708	758	726	738	682	767	660	741	712	708	704	693	734	698	718	713	715	749	715	697	684	688	727	712	727	701	710	738	689	668	768	785	732	684	724	707	735	757	792	728	706	742	761	719	738	742	725	729	716	758	688	738	688	731	740	707	701	757	695	638	697	724	697	685	725	660	681	723	720	766	689	706	711	664	694	705	729	740	755	743	745	644	724	710	706	716	709	726	709	741	720	708	706	695	706	757	743	701	693	722	741	713	700	691	714	688	692	738	674	739	692	749	676	710	714	722	754	678	707	708	724	711	725	728	710	759	719	753	718	730	721	726	756	728	711	719	740	718	759	714	691	750	713	730	676	671	720	664	735	690	761	705	744	693	716	725	701	726	745	726	736	694	721	715	707	754	705	704	644	738	761	727	761	702	702	717	712	765	703	700	722	728	757	697	736	684	705	686	673	738	701	657	720	678	710	704	679	690	686	769	750	697	718	728	682	689	688	730	698	691	717	719	739	709	701	716	744	734	737	720	717	735	763	709	708	687	722	742	695	753	690	710	709	704	711	744	715	682	730	703	717	716	762	690	676	707	721	724	666	698	688	731	759	698	708	704	708	732	721	725	741	712	720	710	695	736	700	718	735	661	658	788	661	718	714	680	702	766	720	686	741	721	680	664	728	738	741	689	734	723	729	696	753	705	726	742	680	761	694	725	751	773	713	720	746	712	710	732	698	746	701	731	714	736	696	717	725	679	733	700	766	749	669	699	729	710	722	720	751	698	717	693	707	692	709	696	731	699	684	698	772	733	717	688	722	680	730	695	695	746	762	699	700	696	716	691	718	706	725	723	743	696	682	696	710	722	707	690	694	720	760	754	704	731	726	671	686	731	751	719	699	733	674	703	682	751	778	709	696	759	667	722	728	700	741	737	693	712	685	701	683	695	696	742	698	711	725	734	717	684	734	692	703	720	712	700	675	711	740	698	760	739	710	692	728	712	706	754	727	765	737	704	710	748	729	742	762	718	762	741	661	731	710	755	743	715	752	735	690	732	755	758	725	725	719	717	728	762	735	686	748	689	746	756	722	755	726	692	680	727	715	738	660	726	673	716	733	685	691	686	674	649	706	712	682	672	688	678	687	695	735	742	769	744	718	710	713	701	697	741	742	711	719	700	739	734	767	707	701	692	747	701	738	751	747	730	729	731	692	714	749	646	713	702	678	718	663	671	723	746	711	720	708	682	684	679	688	715	700	756	720	698	648	709	644	690	752	745	734	750	755	698	744	666	737	706	685	735	712	725	671	675	735	693	723	677	715	734	732	764	711	671	699	727	721	696	744	690	715	709	682	720	690	682	735	769	758	741	730	725	689	672	696	726	764	707	732	701	682	732	762	691	765	682	652	696	687	702	695	701	733	737	691	724	790	714	728	739	695	688	725	706	714	703	695	719	712	769	724	748	749	689	716	738	699	737	701	721	720	691	690	712	696	699	723	714	719	782	745	678	697	729	709	735	678	757	705	727	705	745	739	689	708	775	699	729	732	709	705	720	704	669	690	711	709	719	721	702	716	714	672	728	684	680	707	732	717	718	719	733	705	715	728	706	739	694	720	710	740	743	755	747	744	705	707	695	724	800	712	720	715	723	694	663	638	739	691	741	755	733	756	742	766	766	682	729	696	758	691	758	663	742	676	731	681	723	685	728	700	667	707	721	670	715	743	775	711	668	694	734	740	692	722	716	737	713	694	722	677	693	708	698	715	705	702	702	687	739	690	728	749	686	704	758	743	667	767	726	774	733	695	731	709	723	740	758	697	718	727	701	734	666	719	775	661	674	736	682	697	681	709	705	685	706	754	686	708	716	693	710	698	658	694	717	729	686	710	713	681	708	733	728	737	763	693	726	703	736	730	681	684	755	698	680	741	735	720	689	745	724	685	701	671	719	706	695	662	725	688	742	691	689	746	702	697	760	704	710	704	710	679	725	697	691	700	699	718	687	716	728	666	686	648	659	707	717	745	724	723	691	728	687	757	690	708	765	695	756	704	765	707	695	713	705	661	752	639	719	753	721	692	725	731	740	731	724	662	692	723	735	719	728	704	700	749	711	715	678	708	726	764	727	695	685	677	721	743	711	717	809	753	682	725	717	716	687	697	701	719	703	696	718	650	672	696	711	771	730	722	780	737	729	678	773	685	684	716	712	669	750	695	691	699	684	742	683	751	678	674	717	732	673	690	716	713	705	697	730	724	729	707	697	708	747	704	671	746	713	701	708	696	695	703	731	726	722	735	770	711	740	741	716	711	692	740	727	704	694	722	686	762	740	704	739	716	728	703	718	732	687	663	739	734	736	701	742	696	674	688	731	724	693	733	732	701	749	691	670	724	704	716	688	674	717	712	721	728	716	710	720	712	725	714	717	734	723	741	739	689	689	685	715	721	745	748	733	707	734	696	673	713	740	747	709	724	697	731	622	707	686	695	724	737	724	685	673	704	764	722	667	695	716	774	756	683	664	716	753	676	665	733	781	740	719	710	736	733	715	742	736	708	724	680	745	741	715	729	729	730	683	747	713	739	682	765	721	730	719	741	720	696	726	729	667	741	748	711	712	676	705	759	665	744	732	698	755	677	710	701	765	693	675	715	676	673	754	750	722	682	658	689	714	714	740	734	761	722	729	688	702	741	678	718	708	719	721	742	707	743	683	641	744	708	678	680	664	683	734	690	706	714	702	679	750	737	661	704	758	775	750	719
45005	10080	2613	1758	1147	827	720	538	428	334	360	328	277	298	294	269	246	221	213	254	254	225	228	235	230	214	226	237	209	232	220	209	198	212	177	209	201	200	208	209	196	216	193	198	178	184	173	195	184	192	203	191	186	167	172	200	226	186	186	195	201	225	187	200	203	220	204	190	188	182	191	181	212	177	187	225	185	189	190	204	191	210	186	187	216	192	170	174	223	156	208	173	177	173	182	206	165	203	223	195	180	190	204	237	181	194	216	183	205	202	212	190	203	178	181	204	188	187	201	187	188	181	195	195	186	177	202	203	172	208	217	167	195	186	197	217	187	218	211	214	189	169	196	187	196	186	201	206	188	201	209	221	187	195	177	192	201	178	210	192	196	201	196	217	187	198	202	175	201	206	173	200	180	208	198	182	208	195	180	202	183	213	189	186	185	179	194	205	200	185	195	183	207	210	213	192	197	196	176	182	197	184	195	179	193	191	192	199	176	197	198	200	185	193	191	194	198	198	176	160	155	196	180	189	206	209	195	210	207	200	164	203	191	207	189	191	205	199	202	187	178	211	201	185	172	189	203	188	197	182	187	181	202	169	176	201	171	192	224	191	174	167	191	189	197	213	188	172	168	184	197	209	179	193	210	196	175	199	176	196	200	198	184	187	217	188	187	200	199	183	171	182	212	188	173	211	202	190	194	167	176	189	194	194	198	206	182	192	172	182	199	193	196	191	187	207	193	188	214	188	213	213	207	202	205	205	186	204	240	198	169	177	194	218	219	210	178	192	203	193	227	181	212	210	201	217	181	189	185	191	168	179	182	205	194	180	158	197	197	183	213	187	204	191	168	183	180	177	204	172	179	163	194	207	194	190	185	197	182	174	182	205	182	195	180	162	182	178	182	197	193	196	190	211	219	192	192	211	183	197	204	192	178	223	195	222	189	177	191	192	194	193	211	183	227	182	198	217	189	193	195	198	204	206	202	210	156	183	201	204	198	209	208	200	187	197	207	184	195	193	186	197	195	195	190	195	180	185	189	188	196	200	180	171	192	197	185	172	181	191	193	164	201	169	183	189	185	159	209	185	169	199	212	197	192	204	189	210	172	204	217	184	205	177	205	184	197	203	190	192	188	192	186	190	201	182	191	202	182	184	197	169	195	187	207	204	171	200	210	196	185	203	212	212	230	212	205	200	191	200	231	162	163	177	189	190	181	176	213	196	192	197	168	219	205	199	197	203	202	178	198	189	171	169	196	164	186	212	178	186	212	208	194	219	185	194	187	204	189	190	177	201	187	180	193	192	189	208	183	173	183	192	199	211	168	182	212	218	188	189	204	182	206	160	189	221	207	175	206	185	183	199	171	216	171	199	178	213	185	199	210	202	192	227	215	205	197	179	187	213	199	235	181	183	178	196	211	205	192	162	219	191	193	193	181	202	212	186	210	212	231	197	199	189	205	197	209	197	176	204	174	185	190	208	204	207	196	193	215	160	189	219	206	206	196	219	190	213	217	199	166	184	187	173	196	199	183	213	189	188	192	194	187	199	203	164	200	203	202	191	172	207	191	169	185	190	217	174	207	196	179	178	196	212	193	191	202	183	166	204	175	206	196	199	213	210	194	217	179	199	195	199	193	183	176	206	181	185	186	191	192	174	191	217	179	205	191	184	182	201	194	171	179	208	171	213	219	186	192	198	174	175	202	204	171	188	203	178	190	201	181	205	201	181	177	194	191	188	185	226	210	167	199	217	179	219	178	200	189	195	202	199	179	199	196	185	180	182	173	171	208	178	188	184	177	203	194	183	203	218	197	196	200	188	199	207	201	217	190	197	182	197	177	186	180	216	181	188	192	177	197	183	201	201	207	202	182	197	177	178	209	225	201	184	204	214	208	170	195	208	168	199	176	222	183	209	197	181	174	165	199	199	202	193	196	177	214	190	174	216	185	194	172	190	207	194	207	200	171	184	175	202	195	191	183	181	222	193	202	195	189	212	189	209	181	189	207	203	189	192	187	213	196	165	170	197	183	183	226	172	215	201	164	192	180	177	170	197	177	172	194	213	220	187	217	196	192	209	176	174	179	191	199	174	191	197	203	198	192	186	180	191	186	183	176	192	185	212	191	189	191	206	200	168	195	199	199	189	188	179	164	199	162	195	189	183	180	185	200	207	195	178	199	201	202	177	180	176	193	186	224	166	195	213	185	182	205	169	196	204	170	187	203	182	200	200	204	158	170	210	198	202	212	188	164	194	150	193	178	214	208	193	187	177	194	219	179	190	183	181	182	186	194	201	213	224	192	200	176	186	178	167	181	197	200	199	169	189	163	180	180	195	201	198	179	191	199	176	214	204	199	187	180	190	185	195	201	202	221	183	192	164	173	203	189	167	216	186	182	190	223	190	191	188	219	215	189	203	212	194	177	178	182	184	201	162	209	170	185	202	179	204	169	183	196	209	191	202	181	208	191	177	177	193	198	195	233	227	180	191	165	202	181	203	187	181	191	223	161	208	214	204	189	176	178	208	187	204	186	228	201	209	198	198	201	184	173	196	200	195	197	170	188	184	198	171	190	201	197	178	188	194	186	190	193	196	196	184	180	199	173	201	214	170	199	205	215	185	220	200	172	204	205	211	188	177	186	193	190	186	193	190	191	204	188	214	182	186	182	191	203	184	198	188	186	180	178	192	182	188	194	194	186	187	182	168	194	199	198	177	203	205	217	212	206	186	175	166	196	197	193	206	190	180	189	174	198	176	191	200	200	197	181	208	211	167	217	213	219	180	183	177	208	182	221	183	201	189	214	200	180	207	159	208	205	224	182	186	220	208	198	197	182	211	181	209	207	211	185	204	195	193	197	198	182	194	191	191	196	176	180	191	173	210	182	213	181	191	182	212	191	188	217	182	209	146	200	183	178	184	185	170	194	187	175	229	216	189	182	182	174	177	174	181	182	202	195	213	197	202	189	194	217	192	178	173	192	204	196	175	162	205	209	179	170	185	207	161	180	194	206	173	188	167	208	192	200	187	178	186	169	199	185	216	172	189	192	204	178	200	190	176	194	168	188	180	210	198	198	198	213	220	195	193	195	216	191	167	201	201	189	180	189	170	192	215	210	183	197	193	189	197	179	199	182	191	183	198	180	192	218	225	191	208	212	176	205	211	177	218	210	228	186	187	176	182	180	213	194	224	200	188	188	194	203	184	181	191	192	180	178	168	186	162	206	187	185	188	219	202	211	193	209	202	211	179	190	165	183	187	194	202	179	191	184	201	184	203	173	168	200	190	174	189	186	193	188	188	186	181	183	192	213	195	183	179	187	190	205	209	202	216	186	196	189	199	192	225	199	192	188	188	230	188	207	226	174	168	195	198	199	209	184	165	183	189	199	185	189	219	196	194	189	196	196	186	170	183	191	187	188	198	196	207	219	215	198	181	204	192	195	190	167	179	180	184	182	206	175	173	190	185	185	194	190	173	198	189	190	212	202	214	207	172	186	174
21290	2253	4836	5458	4707	3670	3059	2429	2108	1862	1749	1542	1332	1266	1187	1068	1092	941	913	894	904	816	753	785	750	782	759	704	700	660	686	599	623	619	652	571	603	593	580	601	592	563	581	596	538	570	571	573	540	588	571	564	554	553	547	504	546	549	534	547	535	534	547	532	538	553	543	492	563	490	561	512	537	560	562	534	529	539	525	508	488	569	522	498	500	568	554	507	487	535	517	482	542	557	534	490	531	513	523	562	517	477	578	503	531	509	535	509	542	459	525	549	489	490	545	560	502	477	501	538	529	511	500	505	566	485	548	481	538	506	498	519	484	503	530	502	548	521	543	522	489	509	491	488	520	497	449	502	531	473	499	521	536	521	539	512	522	476	518	473	507	487	475	530	502	516	497	474	531	495	509	533	479	516	500	495	505	505	508	473	508	536	486	510	474	506	500	477	521	504	497	509	477	504	519	488	516	515	495	540	498	501	509	460	497	532	480	530	520	503	541	518	555	507	524	546	487	473	462	485	536	526	532	504	500	471	485	557	549	501	503	523	513	510	522	435	497	520	489	495	549	494	479	490	449	527	490	475	490	489	507	509	466	485	487	501	517	506	521	544	486	503	490	525	451	522	535	490	466	567	529	543	518	508	516	513	493	506	513	519	499	495	479	556	538	504	513	507	506	487	502	488	529	515	537	503	504	497	506	459	550	512	510	516	502	489	477	496	486	509	518	513	511	518	532	484	499	468	501	492	511	478	531	494	508	502	485	493	476	506	507	488	538	518	512	555	479	480	526	539	512	512	521	510	483	477	490	523	506	491	495	511	508	517	482	501	489	479	507	481	502	545	513	520	545	506	510	492	499	539	485	586	465	498	479	527	525	524	508	516	512	498	468	486	476	539	509	506	517	531	502	497	500	511	507	505	502	495	515	501	485	499	469	457	516	506	516	539	526	547	529	485	495	519	442	487	508	467	480	498	563	502	515	508	530	483	515	497	509	451	528	501	527	576	498	521	495	528	483	497	482	478	525	480	522	478	487	516	498	508	499	511	471	516	509	511	501	502	480	497	491	535	489	489	507	499	569	500	463	489	534	525	484	485	461	520	524	547	491	499	497	506	512	510	471	515	489	497	506	508	488	512	505	506	536	518	535	515	496	507	533	515	531	517	486	516	501	474	528	548	499	536	518	471	493	470	512	506	513	503	505	516	516	504	481	505	488	506	509	515	509	486	527	533	525	503	548	498	521	508	496	473	490	514	497	476	475	518	497	515	553	472	514	518	481	507	523	482	501	516	507	514	456	526	496	524	520	534	519	526	444	528	496	520	511	471	513	521	477	522	481	502	520	517	534	471	505	516	487	491	508	494	495	485	461	503	533	515	505	502	490	510	466	531	513	530	537	474	514	487	510	478	506	520	476	500	487	514	497	528	532	511	499	525	519	498	530	504	488	507	525	508	528	513	482	520	488	480	535	492	550	569	486	489	500	497	489	486	500	526	475	523	521	502	501	495	501	441	499	514	531	506	490	502	479	541	517	492	504	513	483	509	479	479	505	540	507	512	516	533	514	514	507	535	474	483	512	500	492	509	488	480	477	451	508	483	508	519	500	515	512	488	481	522	466	511	470	486	498	543	484	525	476	497	514	531	521	489	506	487	556	493	517	514	509	509	480	530	526	502	499	509	529	523	459	520	496	475	490	532	492	526	492	478	482	518	504	504	517	506	502	480	506	517	480	528	488	501	487	536	489	516	496	517	514	492	536	474	485	479	496	525	511	525	521	493	509	482	523	513	470	493	471	531	497	510	508	519	491	517	508	527	510	538	506	516	478	486	506	523	518	503	508	502	523	505	534	493	493	501	515	502	526	531	512	481	504	503	469	532	523	505	463	509	506	517	486	513	514	520	511	499	497	541	499	495	526	492	527	495	542	488	503	502	493	540	509	531	470	499	499	509	530	521	522	482	493	465	499	516	475	498	519	532	479	501	508	528	538	514	503	489	521	537	489	540	494	514	503	462	512	469	521	463	550	535	514	474	477	520	520	510	504	535	508	479	482	468	517	554	518	517	495	530	476	524	490	507	491	510	504	510	492	494	539	505	493	506	514	516	506	526	536	511	491	545	488	470	543	482	507	533	526	492	498	490	487	487	517	484	463	491	519	493	496	484	508	487	529	506	517	527	491	503	512	467	536	529	526	496	524	500	510	469	470	507	524	503	483	509	531	548	487	486	476	520	520	489	494	513	510	509	475	490	540	537	508	479	510	553	509	500	490	525	507	529	489	517	479	548	503	477	489	486	547	533	510	470	534	471	493	518	497	492	489	467	472	503	498	520	506	499	533	550	504	490	495	565	529	512	538	502	484	482	464	476	442	473	524	470	520	534	503	498	498	543	473	505	512	502	489	490	504	485	490	485	508	498	509	572	504	486	506	493	500	492	524	525	477	468	458	511	493	466	481	541	540	516	505	511	513	487	534	515	540	484	509	482	466	514	507	496	508	551	489	519	485	487	510	489	549	480	514	545	484	527	504	500	518	530	533	483	521	524	508	509	480	517	506	509	533	546	534	495	517	508	506	495	489	467	490	509	513	511	534	514	519	512	503	504	535	509	498	510	489	504	515	514	522	517	530	491	504	499	524	514	506	520	475	493	488	497	512	523	504	532	539	498	479	491	508	484	462	500	493	509	460	493	473	525	493	514	520	501	507	511	516	515	502	505	506	503	500	531	516	488	465	546	498	536	517	487	533	469	512	497	490	469	483	515	494	489	525	494	543	545	431	521	542	489	510	503	503	503	515	508	449	536	508	504	531	500	479	528	500	496	491	479	455	507	486	539	509	502	522	539	527	490	542	469	470	505	535	517	486	488	509	523	493	480	510	463	531	522	527	515	531	488	531	549	489	521	502	496	542	501	471	502	506	532	548	497	513	454	499	515	478	537	474	478	520	488	476	502	505	510	515	489	512	512	475	505	549	482	527	509	504	513	513	516	483	513	522	498	493	523	503	488	492	507	509	521	527	519	487	497	522	483	483	524	520	448	523	482	478	513	531	508	511	463	500	547	538	534	494	538	511	538	479	535	486	505	523	469	464	529	554	520	479	511	486	466	501	518	468	511	497	507	493	518	500	491	500	508	500	544	496	526	494	499	479	498	531	532	513	487	458	547	464	522	510	515	504	522	514	499	498	513	467	494	483	507	506	527	494	520	546	517	494	516	509	506	499	546	520	467	483	511	488	558	513	499	508	476	507	498	499	497	512	517	511	506	483	493	517	510	502	527	459	509	534	489	490	509	465	489	497	496	491	523	484	530	533	516	516	502	492	462	498	521	514	502	499	501	499	517	485	523	538	533	556	485	505	507	505	483	505	470	501	530	497	521	504	463	520	478	497	521	518	484	516	547	506	515	497	496	487	544	499	503	489	521	522	484	525	485	539	496	505	466	528	508	546	496	498	492	495	496	533	514	506	510	516	516	504	516	499	467	503	501	523	488	536	515	494	521
5005	235	204	213	187	191	182	202	189	163	184	208	171	194	184	177	183	163	177	194	186	172	170	163	186	176	165	180	214	168	174	168	190	188	187	175	166	174	211	166	173	172	170	211	195	175	174	190	171	191	177	166	167	202	178	183	167	174	179	177	183	191	187	193	183	195	206	208	183	172	164	177	176	193	193	172	164	187	173	185	166	164	167	166	186	178	180	148	190	177	198	159	193	177	190	162	157	197	204	168	176	173	191	169	161	171	161	185	185	178	193	178	189	174	190	184	184	179	200	195	181	185	177	181	184	180	167	205	167	207	184	172	198	188	197	190	147	202	163	169	155	180	167	193	187	190	159	181	160	194	177	181	165	187	191	169	184	191	199	182	172	206	180	195	194	189	193	182	173	181	167	178	162	183	201	181	173	185	174	176	185	187	167	161	168	192	193	171	168	172	194	166	182	179	206	175	183	182	178	175	176	193	188	175	181	178	191	178	203	190	178	191	172	176	207	205	166	177	163	177	175	169	179	174	176	192	191	179	199	188	199	167	188	174	141	196	191	181	159	173	166	202	169	195	186	173	165	184	173	178	182	177	191	174	183	204	176	187	163	191	185	196	175	181	190	186	169	171	188	176	191	182	164	174	197	192	201	183	171	179	194	166	188	199	213	181	185	182	185	153	180	173	163	211	204	163	181	184	181	171	182	174	189	206	198	159	194	168	186	175	175	193	210	174	187	170	200	174	200	177	160	160	175	157	194	179	187	187	165	180	189	204	168	187	207	190	176	193	161	194	171	183	197	170	174	188	193	176	185	174	181	175	161	184	174	157	167	201	193	189	202	169	171	183	165	167	185	180	181	169	168	167	172	186	162	187	187	177	182	199	170	173	172	177	192	191	193	180	173	185	218	192	193	144	200	173	176	182	191	170	197	195	192	186	161	185	191	200	201	183	184	167	177	167	168	156	171	192	196	184	185	186	177	195	176	182	177	161	167	170	172	205	190	181	165	172	176	172	160	192	173	190	167	163	176	169	182	193	194	168	190	191	156	192	204	203	201	205	164	155	186	166	180	179	177	173	190	176	185	167	153	162	192	189	184	166	189	169	178	157	190	187	146	182	151	182	171	192	182	170	178	185	173	183	177	165	183	205	189	181	178	174	176	159	187	197	185	186	172	150	179	165	189	185	159	164	167	171	172	185	192	181	190	153	146	186	176	176	164	174	171	187	155	162	173	178	196	165	168	170	177	179	182	169	166	186	178	196	178	173	181	161	184	174	175	170	188	192	186	177	193	186	177	181	179	191	184	197	179	198	163	207	187	172	185	200	195	188	182	179	183	187	194	178	179	175	185	186	191	178	205	172	165	169	188	191	186	216	177	162	179	179	177	181	199	158	174	172	184	163	172	180	191	163	164	171	187	187	181	160	195	171	196	153	201	167	166	176	180	189	190	187	192	192	176	182	180	195	170	179	195	193	175	158	166	177	194	189	171	185	149	174	180	197	189	166	174	168	198	184	195	187	179	176	185	172	169	184	192	176	180	163	193	175	143	145	174	186	189	155	182	164	190	185	192	193	167	191	183	171	163	159	170	195	177	160	181	166	167	201	175	188	176	193	219	175	197	181	175	187	186	197	159	199	183	180	189	150	175	160	159	180	184	186	167	161	180	211	166	145	170	178	161	165	174	200	175	212	197	194	170	209	182	182	187	195	178	176	222	212	173	187	188	185	193	176	195	199	179	181	199	181	177	184	208	182	169	184	158	168	184	161	151	183	170	179	156	165	182	158	182	161	170	173	176	187	183	184	164	175	187	163	175	191	182	191	197	159	192	187	182	187	195	190	174	183	163	158	191	188	182	172	185	196	177	185	174	187	181	183	170	182	170	204	182	177	189	174	212	170	171	184	178	182	215	148	182	166	182	164	181	186	174	197	171	192	169	197	178	167	170	180	170	166	185	175	194	187	194	196	196	184	198	169	162	185	179	186	190	169	166	171	190	182	190	172	181	182	171	180	168	192	207	183	166	166	167	197	177	175	174	179	195	186	168	189	168	163	183	179	190	161	186	215	177	200	198	184	174	189	183	171	169	175	169	191	166	191	183	188	213	197	165	184	189	186	179	205	177	199	176	180	179	201	182	185	169	182	195	226	199	208	178	165	181	171	167	174	164	149	184	190	188	189	176	175	188	164	175	164	193	190	197	167	172	168	191	163	164	186	182	155	175	170	184	169	174	189	152	177	177	180	175	177	177	170	183	191	196	178	208	191	196	186	181	184	183	160	204	178	185	165	179	176	197	163	182	170	162	164	162	193	177	175	165	190	172	193	177	159	183	174	193	173	166	186	199	193	172	184	157	163	191	190	146	164	175	169	170	182	189	164	150	175	161	173	163	191	195	187	184	160	178	196	168	201	166	180	174	156	171	214	180	189	201	166	166	185	166	186	184	173	169	190	182	174	165	161	199	194	179	187	153	180	173	155	197	197	183	178	180	209	170	174	177	166	205	177	217	200	193	171	176	182	164	158	183	147	196	181	150	175	172	201	187	171	173	174	191	184	177	191	156	172	207	192	173	219	186	175	187	184	186	209	176	162	195	178	183	148	177	202	196	157	181	161	177	190	172	181	208	182	187	174	177	194	184	157	178	166	185	177	158	174	198	183	172	169	180	190	207	179	178	169	197	187	184	175	151	163	185	196	170	180	212	167	196	167	192	177	166	185	172	160	185	170	168	189	193	180	168	185	157	162	173	184	187	184	163	167	201	176	192	179	180	172	190	170	172	161	171	175	174	188	186	178	141	207	177	197	184	208	204	179	180	185	171	162	168	183	183	173	190	192	178	179	192	208	195	169	179	187	196	161	197	189	187	169	183	186	200	185	153	186	172	163	204	168	170	196	201	183	164	184	172	188	161	158	178	181	178	178	186	179	173	189	185	192	208	191	204	186	197	187	192	169	176	174	197	188	185	167	197	177	172	173	177	187	170	193	176	164	192	175	188	193	185	183	179	185	155	196	169	176	177	183	172	190	201	192	161	172	183	180	178	178	177	192	207	163	168	186	170	175	179	154	164	166	175	190	185	175	157	177	187	161	192	193	190	216	209	197	187	181	187	169	191	158	178	186	200	172	207	189	176	175	191	172	183	204	175	187	192	196	192	165	176	174	190	183	183	168	198	176	180	186	176	150	177	179	178	182	174	158	200	174	180	189	201	165	194	191	180	181	189	148	190	194	211	181	174	188	192	195	180	182	178	152	173	171	207	184	189	153	194	182	192	179	191	182	200	201	185	182	181	204	179	165	179	186	191	185	150	209	155	200	183	199	182	146	159	189	191	195	162	168	162	185	153	187	185	190	192	206	186	178	169	189	228	191	153	176	169	191	200	196	182	174	185	197	209	184	186	164	176	198	189	184	170	214	158	161	179	166	160	208	191	163	189	200	194	196	168	198	170	183	160	168	180	197	163	209	178	187	185	203	210	185	180	191	197	184	202	174	173	164
4324	556	653	629	611	575	609	585	560	543	502	531	498	537	528	559	513	538	562	537	527	528	516	481	501	504	540	509	509	516	488	505	525	487	501	520	541	507	517	511	497	486	520	524	489	483	521	567	469	505	545	475	522	509	546	470	504	512	526	498	501	507	473	495	527	514	546	565	532	549	504	536	545	484	497	502	504	502	501	490	514	540	442	464	558	540	457	531	485	505	551	533	518	519	527	535	499	475	524	537	505	541	550	498	459	532	505	482	483	481	528	500	486	484	525	513	498	489	489	487	503	449	516	535	489	479	510	528	506	505	473	530	521	518	537	474	555	528	521	527	468	494	507	511	525	504	516	562	524	503	483	526	531	519	516	487	509	535	482	527	526	516	513	517	504	516	539	495	524	540	520	492	527	513	500	505	534	471	520	531	498	540	477	492	480	491	513	571	509	490	520	507	482	506	516	500	512	498	480	529	544	547	507	490	488	504	470	511	510	476	517	470	517	506	505	533	537	506	476	539	567	470	534	500	514	548	489	507	511	496	519	496	508	505	492	466	484	492	510	516	471	493	518	509	495	547	489	510	545	509	479	537	511	531	532	452	488	527	545	527	497	500	534	486	499	495	490	481	504	534	503	547	527	495	482	527	506	512	512	495	536	546	522	515	475	492	494	492	490	518	484	514	557	491	477	573	514	476	511	488	503	543	529	509	495	526	504	469	516	494	519	498	484	515	480	441	499	501	501	496	481	515	512	540	485	480	488	497	528	505	479	503	466	547	485	523	517	503	503	471	455	514	504	517	499	497	509	464	485	496	529	461	500	504	502	521	513	512	482	488	488	535	477	519	525	524	503	503	475	492	523	533	495	536	503	477	510	526	496	492	534	534	546	494	528	482	494	567	479	504	514	526	465	506	494	518	522	512	508	495	512	483	513	518	492	500	515	513	453	540	511	533	501	503	483	500	486	552	538	485	490	512	490	517	528	561	518	503	500	496	508	535	538	471	499	543	537	490	475	499	550	507	478	497	510	461	488	535	472	478	527	511	524	529	487	522	512	524	509	504	481	518	507	531	500	504	484	510	495	504	488	517	494	479	471	489	470	526	499	493	525	536	480	537	500	565	501	515	499	487	492	526	493	543	479	501	496	483	525	495	473	513	510	505	524	509	493	496	493	508	527	479	507	525	506	528	502	481	512	487	520	518	475	479	563	494	519	534	505	507	483	538	510	515	504	529	518	547	489	506	469	519	497	531	482	527	478	516	525	468	536	541	502	498	503	512	459	467	517	488	467	524	514	516	508	522	502	489	529	545	496	490	526	503	528	521	475	503	503	496	472	485	499	513	492	503	493	482	483	501	488	508	512	487	502	532	480	493	524	532	490	509	481	510	543	534	485	538	507	527	480	458	504	496	503	496	475	516	483	516	505	496	525	486	484	533	546	470	506	538	506	489	471	482	538	506	521	496	525	494	521	528	552	532	478	491	498	521	471	518	505	512	546	496	528	519	497	579	531	501	507	477	505	501	469	506	505	495	517	546	498	504	513	466	500	497	497	516	491	499	491	517	532	484	516	469	496	489	504	502	482	495	522	499	485	519	481	515	499	521	494	538	461	536	496	488	513	496	502	495	513	498	479	504	505	536	514	522	484	520	491	527	548	472	527	515	498	515	516	511	491	488	515	511	483	570	469	467	576	501	531	500	462	473	503	515	516	485	520	493	479	523	486	497	486	473	514	496	504	498	504	506	458	478	498	581	500	502	509	547	509	498	494	499	559	491	539	498	513	512	451	478	510	515	506	484	553	493	487	545	499	523	476	496	461	506	496	515	479	496	458	488	528	504	526	482	512	542	549	543	501	549	548	526	533	515	492	506	490	490	534	531	506	494	532	488	552	494	511	505	496	494	513	521	476	448	524	483	508	501	507	489	495	520	498	480	534	528	517	500	496	506	508	504	509	528	493	502	525	532	495	528	466	507	550	545	497	507	525	524	484	475	512	505	505	502	491	501	551	493	524	510	529	514	486	480	550	483	505	535	501	496	490	542	497	510	510	523	516	476	503	533	473	493	496	524	473	520	550	480	528	517	524	507	563	476	498	520	487	476	477	474	520	500	493	566	523	523	524	513	516	475	534	506	488	506	459	515	511	525	500	511	496	514	511	535	535	460	498	467	498	493	538	529	503	507	541	506	531	534	497	508	506	496	513	544	529	489	524	511	463	518	495	478	486	531	531	498	473	455	526	503	522	492	521	484	531	541	501	478	500	508	495	507	493	490	563	522	546	502	522	516	515	579	514	518	512	482	533	512	519	482	524	475	497	480	549	480	475	511	546	529	492	536	518	511	475	524	530	490	508	492	458	498	505	528	543	493	537	498	498	484	520	518	525	494	548	486	476	483	478	479	547	517	533	533	515	521	478	526	495	533	498	472	496	506	507	487	510	482	494	525	540	524	530	524	546	473	504	499	493	520	505	506	523	507	511	488	506	472	509	520	549	554	495	512	519	502	518	506	484	503	480	506	521	526	531	535	531	458	537	466	547	499	508	506	527	496	458	501	468	502	500	512	546	537	491	479	515	503	532	517	499	485	518	492	489	467	502	524	506	478	511	496	515	482	527	464	527	510	540	513	501	506	499	517	493	501	518	526	508	521	501	517	506	484	489	470	496	486	528	504	525	485	507	493	501	500	503	501	513	494	492	517	537	537	494	451	500	530	530	521	470	504	493	518	506	494	511	503	475	529	486	543	540	471	500	483	519	519	510	541	521	512	490	490	535	489	495	485	505	501	523	546	531	488	498	509	498	489	471	487	497	510	502	512	472	491	510	510	506	504	526	514	520	488	463	503	523	513	546	516	504	512	472	508	487	496	503	506	479	485	479	494	526	520	525	532	490	474	498	480	488	472	531	549	509	493	488	499	503	480	556	511	518	512	527	483	498	545	521	485	491	521	547	545	489	535	502	522	536	491	462	530	511	508	457	484	483	533	544	494	511	527	506	515	528	499	536	520	461	511	519	533	474	509	495	485	552	495	516	517	472	522	523	543	498	524	484	500	535	514	533	502	514	492	524	529	537	481	502	545	501	511	484	473	474	501	468	523	496	503	529	528	532	481	520	510	503	520	495	515	520	546	490	489	525	472	506	543	529	520	487	536	527	526	494	489	490	510	552	454	503	551	505	500	500	528	478	524	519	505	506	529	498	480	500	502	514	488	507	538	478	518	478	504	530	505	494	531	476	538	486	465	496	479	498	526	512	512	514	487	509	509	463	490	504	467	509	487	476	484	513	492	491	503	523	485	503	539	510	522	508	506	556	481	481	534	471	508	526	504	499	508	499	482	486	523	498	506	516	476	504	531	519	541	511	508	523	516	490	529	481	486	483	510	511	507	525	517	492	521	498	502	514	501	484	473	502	482	519	476	532	534	502	543	490	516	526	530	489	518	486	508	511	485	513	507	537	515	535	495	489	493	533	516	534	486	511	511	510	509	530	512	550	530
31841	4183	1406	964	766	576	496	473	397	385	340	381	341	296	308	351	335	290	293	280	298	274	298	352	300	300	293	262	288	299	265	275	275	294	289	296	258	244	240	259	293	277	260	278	307	267	260	274	302	267	253	301	264	270	284	255	263	287	264	295	269	300	314	254	295	289	239	248	234	253	286	293	295	264	289	280	299	259	250	278	282	293	272	285	251	290	303	256	284	301	266	265	287	267	275	269	284	284	236	293	242	296	265	243	304	288	249	277	252	260	273	291	320	280	259	259	255	293	262	258	271	298	272	253	290	235	277	254	278	284	268	281	261	260	274	274	323	241	276	276	253	279	314	269	264	270	264	263	251	268	270	267	258	291	306	233	282	272	262	252	269	306	258	267	284	274	252	289	301	245	241	272	271	266	257	258	258	266	267	301	285	271	279	319	300	281	292	302	262	274	255	281	267	247	281	251	284	292	292	284	275	286	279	278	255	292	286	243	274	260	249	268	265	266	274	236	273	244	277	261	252	303	239	263	286	259	260	285	289	251	272	293	284	263	287	271	266	250	268	272	286	283	276	263	245	289	271	253	288	257	274	269	260	271	301	259	270	283	264	277	275	296	279	297	289	271	286	271	258	278	278	272	273	305	278	269	293	286	260	292	276	268	274	269	261	288	285	274	303	252	271	267	302	285	270	271	253	266	257	293	262	261	282	278	259	296	286	279	278	285	277	257	248	266	257	298	258	293	298	282	272	287	262	282	277	255	259	256	258	265	257	278	282	277	249	274	306	270	258	261	287	256	288	263	251	277	259	256	272	301	275	257	239	271	263	305	261	266	255	267	257	292	289	273	295	264	258	251	267	306	259	252	265	278	278	281	303	264	237	283	273	253	249	264	271	265	286	257	244	268	289	288	272	265	274	261	299	268	260	291	277	269	272	254	253	255	273	248	273	303	279	294	271	255	281	279	308	287	241	262	265	272	302	276	271	284	277	259	253	265	262	269	299	294	252	273	293	286	298	262	249	238	269	256	267	272	258	257	266	273	308	274	268	250	283	275	303	282	278	285	300	260	293	301	252	285	294	290	256	274	246	284	262	271	264	287	246	256	265	250	274	259	296	275	278	269	245	241	309	287	262	266	274	274	280	246	274	288	250	281	283	292	284	272	279	253	280	255	282	271	277	290	274	269	269	297	295	226	272	262	278	291	280	293	282	274	279	268	268	273	275	251	287	282	266	244	254	272	242	263	258	279	245	281	284	269	278	263	267	276	294	256	256	286	259	267	248	280	267	261	303	278	292	296	272	290	266	290	279	267	248	278	274	278	230	303	267	258	264	271	245	265	286	265	276	263	281	274	261	259	228	288	279	252	280	275	275	269	296	256	263	322	287	263	286	262	256	263	230	253	268	268	272	288	303	277	282	259	280	288	228	288	265	285	265	292	268	253	270	279	281	268	294	266	282	246	243	276	286	280	258	261	275	286	247	244	277	243	295	272	266	278	300	252	258	270	300	262	287	267	269	277	256	292	273	253	258	298	251	274	299	272	227	278	256	273	280	296	286	277	264	279	271	255	302	266	237	263	282	278	261	278	258	262	267	263	271	269	272	271	299	270	272	280	280	283	261	308	287	273	276	285	278	283	291	283	264	268	253	267	286	262	266	261	244	294	270	270	306	307	296	284	278	285	286	229	274	285	283	256	267	292	288	287	279	236	268	244	239	288	269	270	270	258	283	261	272	265	245	260	252	262	242	274	265	280	271	257	291	251	272	282	277	299	291	268	266	274	286	279	280	293	273	288	264	261	277	261	277	297	274	289	280	284	272	298	248	266	285	290	271	286	238	260	270	271	276	260	276	289	303	274	282	286	304	238	264	304	255	275	274	279	284	244	268	283	294	268	277	289	259	301	270	284	251	285	275	276	272	281	230	244	255	268	270	278	274	276	295	298	263	263	267	287	290	289	245	267	296	284	282	270	285	290	291	271	273	247	276	282	295	256	280	269	275	271	269	271	269	285	251	263	262	261	258	273	288	276	255	264	311	280	281	258	251	287	286	251	241	291	276	279	254	256	288	253	288	261	274	275	292	287	269	260	264	282	277	293	252	312	298	249	279	293	266	260	277	278	273	281	253	264	264	254	246	283	275	256	265	309	291	274	280	261	305	276	299	322	260	281	263	264	291	268	300	275	282	270	264	267	281	280	273	270	273	281	271	225	285	258	260	282	253	287	259	284	277	278	254	285	237	279	227	292	280	283	240	283	261	264	282	299	271	257	264	279	279	256	274	256	276	247	287	288	269	308	283	274	264	253	245	262	260	273	297	261	288	285	267	284	288	254	268	271	274	283	270	260	250	285	264	287	258	265	264	252	270	279	266	272	252	273	271	273	281	317	242	273	275	274	263	256	242	269	297	267	293	272	254	252	260	283	270	270	275	323	271	273	239	289	271	289	244	294	269	275	286	261	263	291	301	271	278	231	266	279	279	279	255	275	250	278	251	267	262	297	299	252	275	258	273	291	271	249	281	239	267	262	252	279	261	265	275	283	282	247	271	274	284	287	283	256	283	268	244	274	278	251	248	277	280	234	243	283	270	314	256	285	275	270	263	255	276	275	294	267	277	279	316	265	273	297	273	262	250	260	290	260	262	329	285	270	269	249	273	277	281	256	286	272	276	261	278	277	262	263	293	242	313	255	280	258	279	261	289	284	248	254	229	271	267	258	257	265	276	247	279	297	266	274	286	278	285	273	283	286	260	253	289	303	276	279	283	280	255	240	258	285	253	310	245	280	266	257	253	239	244	284	253	282	288	275	293	246	237	261	257	298	263	242	281	298	271	281	265	277	265	279	273	232	284	266	271	282	284	253	275	286	278	261	258	289	285	248	288	246	268	268	255	302	291	274	260	313	299	264	244	241	256	236	292	313	276	276	286	289	290	299	264	264	266	260	261	300	284	296	260	280	272	294	280	272	267	294	295	273	274	256	296	251	289	268	273	272	286	289	273	253	319	258	272	279	277	269	274	265	249	275	271	259	284	279	276	278	268	244	253	260	278	309	277	274	270	276	288	297	257	242	268	273	290	264	267	246	253	291	261	259	290	284	295	257	247	253	265	260	284	276	311	266	264	235	298	282	290	263	271	278	289	248	289	253	249	282	265	264	269	266	256	266	276	286	294	277	278	259	289	278	261	282	286	281	277	261	297	285	297	260	256	259	283	275	281	303	270	282	290	280	297	269	275	259	253	246	270	266	278	263	260	293	278	263	257	269	259	262	268	260	286	266	271	273	285	263	304	304	305	284	302	278	306	255	258	249	266	280	252	274	275	286	257	275	288	270	286	304	266	257	280	257	270	271	257	268	294	291	277	259	262	280	263	278	258	283	242	258	297	300	294	279	287	266	261	254	267	283	271	282	284	289	270	267	271	280	276	260	276	279	266	241	263	266	283	280	256	205	272	295	285	305	305	264	279	288	284	295	277	269	266	287	261	269	261	268	291	270
15760	1528	2927	3347	2834	2518	2037	1747	1614	1440	1378	1226	1149	1072	1073	1070	980	921	907	914	850	872	858	803	858	855	816	788	799	807	822	808	787	783	749	786	720	787	745	795	747	757	754	746	747	762	764	761	767	715	770	738	737	667	783	720	751	692	740	706	772	698	725	707	684	705	710	765	708	714	755	724	815	779	744	687	758	719	687	754	730	715	722	731	740	688	687	689	674	738	775	715	728	712	708	708	714	712	687	701	695	700	703	675	727	722	695	720	706	770	681	760	751	712	709	768	722	684	684	731	721	657	695	662	704	694	695	697	724	715	687	675	755	643	688	729	717	698	746	748	677	688	676	688	675	740	697	752	703	708	682	694	711	693	710	711	762	698	677	697	723	730	742	737	694	732	718	673	687	716	730	685	697	725	719	730	732	693	684	722	720	715	760	682	718	788	726	694	706	712	723	664	678	752	717	697	742	684	728	705	702	712	747	704	697	667	700	685	659	687	695	719	681	655	715	712	760	707	715	715	676	727	660	719	722	732	697	747	707	680	701	682	698	672	676	700	701	688	733	720	733	732	700	717	740	699	679	727	685	700	686	710	692	701	707	706	710	717	676	705	707	686	711	646	714	736	729	703	776	716	714	684	706	735	729	713	728	705	715	728	725	668	690	709	743	749	716	727	733	683	714	694	718	722	758	718	709	705	733	720	684	716	698	713	689	688	710	697	731	738	706	731	674	685	707	690	688	693	729	706	659	672	708	703	709	720	731	745	742	687	696	715	740	689	731	673	727	753	697	720	706	710	707	706	719	734	725	714	732	634	737	778	687	748	674	705	722	703	764	722	722	724	733	711	681	719	694	739	678	731	707	674	692	693	707	668	700	762	683	746	689	709	735	709	716	683	686	670	693	686	725	628	696	678	731	697	734	735	763	717	665	679	713	686	742	725	733	722	696	732	687	685	685	701	716	730	696	732	638	725	742	695	698	691	705	735	713	686	713	702	712	697	762	693	720	683	751	703	756	711	723	741	711	681	753	669	733	703	745	737	711	739	687	742	684	754	695	742	715	668	698	727	702	684	730	726	724	701	733	779	721	707	675	685	688	706	786	714	679	693	664	738	708	746	701	672	666	736	695	653	695	711	707	708	748	724	718	714	708	714	704	748	694	718	667	738	721	710	729	763	698	704	717	736	695	750	747	703	680	724	750	699	738	715	725	659	696	729	742	731	697	695	689	708	712	674	671	717	674	700	689	717	718	707	709	676	763	752	736	722	683	682	686	688	705	690	705	671	704	690	661	731	706	686	705	667	741	694	692	695	695	749	675	730	703	694	682	717	707	687	709	667	665	730	690	703	743	739	698	744	715	701	709	695	697	685	747	656	697	727	679	738	720	700	680	701	746	647	763	696	713	699	729	675	737	745	689	715	735	735	734	736	698	712	736	692	728	702	671	744	771	706	670	703	763	754	671	704	722	715	725	693	740	664	734	721	675	735	743	674	734	681	692	687	737	720	715	711	700	778	712	716	700	747	718	721	669	690	663	733	704	703	712	668	710	658	713	712	707	648	731	682	693	707	685	657	682	706	708	740	648	712	721	671	702	673	722	748	727	741	687	674	702	657	755	670	670	742	716	715	696	716	689	708	728	700	716	715	690	683	730	716	708	709	709	734	718	688	697	755	720	732	658	710	707	707	697	739	710	713	764	694	746	717	736	673	680	709	717	733	695	741	689	720	772	664	710	738	687	705	756	685	736	693	732	729	722	738	729	700	709	750	719	794	694	688	766	695	754	712	729	682	731	690	700	715	711	728	694	650	729	717	691	706	743	737	747	689	697	730	704	664	673	722	701	725	727	741	710	724	680	707	685	680	707	713	672	760	727	731	698	711	717	729	702	698	713	706	692	720	691	682	656	772	719	742	708	689	688	723	668	737	718	717	730	710	746	704	705	723	695	776	726	717	740	674	736	664	727	693	738	711	726	734	687	691	727	706	712	697	734	718	735	753	702	732	674	707	710	737	684	734	688	660	747	732	719	737	685	690	712	738	692	653	672	751	683	708	715	727	753	733	746	710	711	727	725	658	686	730	705	691	666	679	737	706	715	732	728	696	693	699	694	692	755	701	763	674	683	734	686	680	726	659	689	773	716	699	673	729	735	741	709	719	712	696	709	678	702	701	742	740	638	730	718	731	671	709	668	706	715	694	702	740	711	656	691	683	760	682	716	706	725	725	727	724	732	683	654	741	699	745	707	714	689	686	718	702	720	685	661	706	662	724	748	705	678	705	743	707	741	724	683	677	682	727	734	701	736	657	705	715	723	666	764	711	708	736	717	714	662	692	720	701	708	687	718	697	679	733	704	715	749	719	704	703	683	771	718	744	687	656	702	702	715	731	707	703	719	678	689	753	704	717	716	687	701	687	729	723	712	686	669	741	737	703	727	731	693	701	777	707	695	679	699	705	699	699	708	711	675	688	710	709	739	687	678	769	699	698	724	750	745	730	672	691	656	711	733	766	692	716	709	727	695	728	695	691	742	730	732	675	695	668	738	699	701	713	743	709	710	692	692	701	726	722	773	712	710	711	668	729	763	748	676	715	703	690	699	724	721	732	755	671	712	704	715	733	694	693	675	720	693	742	647	739	653	709	681	673	743	771	677	708	713	722	718	746	683	660	726	686	741	697	736	739	669	699	730	742	668	689	697	739	688	734	700	721	716	658	741	734	737	753	737	688	727	705	720	732	697	704	654	755	677	680	705	727	726	698	759	661	760	696	742	693	751	690	719	683	710	729	719	747	768	712	748	698	706	628	701	694	723	701	721	685	717	704	743	681	794	720	719	689	732	731	704	716	660	697	723	690	721	723	716	730	700	716	701	694	690	722	677	690	703	695	715	710	690	718	709	726	684	695	680	691	744	698	669	713	685	702	712	728	729	732	685	671	690	698	722	663	709	738	720	730	692	735	702	726	719	720	717	729	701	708	670	699	711	690	683	703	644	743	682	755	680	731	740	713	699	723	736	739	729	737	716	721	738	696	683	758	689	702	703	719	718	696	739	710	691	704	734	701	683	721	752	721	699	684	691	715	701	727	726	666	694	684	695	718	758	715	703	683	704	688	741	744	764	726	755	693	709	676	775	653	720	701	706	713	705	723	678	698	724	657	731	702	736	697	685	706	732	701	704	727	741	716	679	710	735	696	728	699	698	677	722	719	692	701	703	734	672	711	755	692	647	710	694	695	715	712	696	718	709	684	737	692	667	703	757	736	739	747	666	746	734	734	689	762	746	709	692	693	751	780	700	725	710	680	672	705	700	692	726	706	740	679	691	648	741	715	667	708	740	712	694	719	655	748	719	686	716	672	714	753	699	749	709	716	724	721	720	731	700	699	659	702	746	761	669	697	696	670	697	659	729	714	724	713	747	758	755	740	722	702	734	675	713	682	730	702	720	676	716	742	754	744	737	720	686	717	719	675	682	713	732	728	731	752	693	677	754	724	683	698
45302	9745	2599	1738	1124	862	682	546	456	396	364	335	328	307	318	251	248	241	230	246	214	213	232	209	198	198	215	205	174	211	195	214	213	174	197	222	218	169	217	219	222	217	203	196	174	213	189	195	189	175	223	206	211	213	178	218	187	205	185	206	186	197	216	179	195	184	201	204	201	170	191	176	190	179	188	185	190	190	165	204	203	191	200	214	206	187	190	189	196	181	187	177	180	191	193	203	202	168	208	196	211	190	189	201	191	170	187	200	182	205	181	173	192	184	199	197	190	176	166	176	197	208	212	190	191	209	189	202	175	184	220	196	202	193	195	206	210	210	178	191	179	185	176	201	214	197	160	204	171	202	192	188	192	198	176	183	171	175	185	200	199	184	180	164	201	200	194	188	210	199	202	220	204	196	170	203	193	179	189	208	190	183	185	204	191	206	193	186	180	180	188	214	182	209	178	198	163	178	185	199	189	205	179	178	200	195	204	192	206	209	193	188	184	204	194	176	177	195	165	215	179	211	201	188	162	183	193	170	158	175	221	197	174	174	192	201	195	214	176	225	182	175	178	178	193	159	195	180	191	172	160	193	196	200	197	171	199	169	185	214	181	189	187	199	175	199	191	212	175	201	175	180	177	204	182	178	210	180	207	189	198	215	186	198	187	189	207	180	197	165	207	203	184	177	214	206	162	192	202	183	186	203	197	212	182	202	192	165	190	189	220	202	182	191	182	208	197	193	197	197	202	182	196	208	194	211	185	183	195	190	196	180	196	168	174	203	162	184	209	188	174	170	193	190	180	185	205	182	216	189	177	170	167	195	187	167	194	203	185	191	191	188	207	193	203	188	194	166	157	180	217	177	182	189	165	173	196	175	174	191	183	198	218	222	192	184	220	190	203	175	190	215	179	165	192	195	182	206	183	174	177	189	174	188	207	161	188	178	184	192	173	198	181	194	210	207	163	208	176	182	190	175	187	201	212	187	199	208	183	179	175	196	183	188	182	202	188	200	206	193	180	191	181	206	200	205	188	190	195	197	199	191	175	193	191	202	194	180	182	199	216	177	187	176	165	180	195	170	190	202	167	225	179	186	188	182	168	190	185	207	204	185	184	192	187	196	197	199	195	185	204	188	188	189	202	188	170	226	181	186	215	194	192	184	174	197	173	199	202	198	199	201	187	190	183	181	205	180	184	197	189	204	183	199	188	194	201	167	170	205	210	213	203	173	203	212	191	188	211	207	185	203	216	189	194	205	179	225	189	175	161	182	172	194	187	170	223	187	220	192	189	176	190	197	211	191	159	173	193	186	179	184	217	173	207	195	176	166	162	193	202	187	190	183	208	207	191	203	194	210	195	210	190	189	179	190	183	190	184	203	196	206	173	210	185	181	186	208	179	204	184	228	191	190	166	193	184	188	221	197	204	187	176	186	195	193	169	198	219	197	189	175	189	177	193	187	203	204	184	209	187	184	187	167	194	169	165	197	195	229	181	204	191	211	205	193	171	199	167	193	163	174	201	178	201	201	195	219	167	161	182	194	195	182	195	191	195	174	190	183	178	184	172	153	190	180	182	188	203	182	213	197	200	200	194	212	196	196	203	204	195	186	205	206	190	179	219	196	185	181	190	219	176	186	191	186	200	176	189	198	186	198	179	187	188	194	189	182	188	213	190	188	189	194	208	211	191	181	177	175	184	172	199	196	199	204	227	185	185	200	209	195	198	204	170	191	195	196	207	189	201	191	190	176	197	171	212	194	181	183	174	201	200	189	205	195	158	198	180	174	172	200	179	169	214	168	195	200	206	191	178	193	222	173	202	181	185	186	194	178	184	172	193	191	198	196	185	216	212	196	195	188	181	170	163	163	190	187	178	187	188	199	170	200	190	191	202	192	187	191	192	197	193	221	201	191	202	180	187	181	194	178	175	195	212	179	181	189	196	187	201	186	173	206	189	168	155	164	197	187	201	202	211	186	215	203	208	173	170	159	176	196	206	198	181	181	189	205	188	195	191	220	177	197	207	168	200	177	195	193	178	184	178	187	199	203	174	199	186	211	209	205	172	174	218	178	201	195	199	190	182	207	187	169	216	165	207	192	189	199	186	191	168	198	206	184	194	209	177	186	171	189	187	179	198	196	197	193	211	173	181	190	194	201	180	188	201	179	196	160	196	188	224	184	178	203	190	185	203	198	223	201	219	188	195	187	196	183	198	225	168	183	173	223	179	188	193	189	166	189	211	175	226	158	190	200	196	210	152	196	200	189	208	171	215	198	174	222	174	187	181	213	218	205	177	207	216	214	159	204	212	201	204	161	210	187	206	168	207	212	214	191	188	203	191	186	206	190	193	181	200	177	190	167	183	215	188	177	202	165	188	212	208	196	195	208	165	185	196	193	188	175	193	230	201	219	179	205	186	191	199	191	189	216	214	190	197	191	170	177	184	197	200	214	178	182	193	185	184	217	191	187	205	188	181	214	186	199	192	186	183	196	162	188	209	199	196	198	185	200	192	198	180	185	167	204	186	161	201	174	183	183	212	191	211	196	197	203	191	187	200	191	188	189	203	175	201	191	167	188	201	197	199	197	189	184	200	173	199	189	207	200	193	186	195	173	169	192	210	157	186	176	184	214	196	191	180	207	200	183	230	176	192	175	213	195	184	194	180	189	195	206	202	192	197	172	183	188	186	217	194	198	174	192	208	198	186	212	175	174	205	198	187	173	190	174	185	195	182	208	201	188	193	201	205	193	189	194	181	190	200	216	204	177	211	195	205	171	189	178	195	170	184	193	209	198	188	189	192	187	206	192	190	194	169	184	176	193	207	174	201	193	175	177	170	195	198	179	172	167	185	172	196	192	195	188	174	194	207	186	198	212	203	221	201	181	190	195	182	181	205	212	165	188	195	179	188	175	196	164	205	205	195	212	212	190	223	191	183	194	217	180	161	189	186	183	215	172	176	182	207	181	189	189	220	206	172	224	196	196	193	173	177	178	181	197	176	192	188	198	200	183	212	179	189	194	175	186	168	212	190	173	207	162	219	204	178	178	192	226	203	197	189	193	204	169	212	186	189	180	187	193	187	205	187	194	183	198	204	179	187	172	201	208	164	181	171	210	175	194	209	174	187	171	198	205	177	170	213	184	225	193	222	222	197	177	191	208	206	169	159	199	197	185	183	205	187	184	192	213	185	189	176	202	180	200	178	207	180	205	160	170	180	205	193	218	181	205	166	192	197	224	203	206	223	205	179	172	200	189	204	181	204	184	190	188	177	182	190	191	196	188	191	195	201	183	168	195	192	202	176	197	206	166	187	204	204	210	169	199	204	174	201	202	202	188	182	229	186	197	219	193	173	176	184	203	193	184	198	189	183	211	188	172	212	210	167	193	205	205	203	216	184	188	200	181	195	193	189	188	185	186	175	197	195	187	182	179	176	208	199	194	195	178	192	210	197	195	180	191	184	196	176	221	166	176	176	223	198	177	214	198	180	181	210	204
21577	2094	4646	5360	4633	3767	3147	2504	2207	1977	1687	1489	1416	1280	1131	1043	968	940	977	880	808	796	776	759	770	767	715	692	729	696	686	684	648	639	607	574	619	582	618	616	602	591	575	578	592	582	573	544	559	533	569	550	573	550	514	520	588	568	542	522	521	552	542	530	494	526	526	548	510	471	502	533	519	551	515	496	509	495	500	490	529	534	491	518	536	469	538	517	465	513	520	525	511	500	452	479	537	532	542	475	544	527	505	561	496	479	533	495	518	506	537	464	516	483	488	509	506	503	499	471	495	529	479	478	494	541	511	516	493	507	534	519	474	506	483	520	543	510	526	516	531	527	456	529	506	488	489	529	457	493	496	506	473	519	493	490	496	490	525	536	511	522	491	491	510	504	479	514	495	518	496	498	532	476	493	479	483	455	535	504	503	498	520	524	518	468	540	486	487	477	528	504	507	500	499	503	498	530	516	517	520	524	499	530	517	507	492	490	500	481	520	496	515	497	488	497	484	515	503	502	492	522	504	501	508	502	494	516	473	526	490	497	477	490	508	474	473	508	480	484	522	475	495	529	435	489	538	505	464	515	551	505	475	487	500	476	505	512	474	501	481	482	508	490	530	496	527	524	496	495	485	514	544	476	493	500	494	513	517	512	524	479	464	507	555	507	525	502	488	452	459	459	473	498	521	478	468	481	495	486	479	504	528	454	492	487	476	466	482	471	503	498	513	510	506	484	557	486	503	493	469	510	502	464	508	506	483	497	494	517	528	500	507	510	508	488	508	489	433	459	520	511	519	475	451	496	502	486	490	510	540	458	520	509	492	534	474	505	535	480	493	471	494	453	502	492	492	523	520	492	526	479	501	479	495	461	523	475	519	492	486	514	488	474	531	509	492	509	507	495	475	471	505	527	483	489	451	496	547	529	505	475	469	489	480	526	506	492	488	517	477	491	467	494	503	522	509	540	483	535	507	513	496	507	431	479	511	456	484	540	501	472	491	524	478	493	483	523	477	512	417	462	490	475	532	497	529	486	480	511	516	483	488	506	507	501	533	498	479	501	492	542	530	522	525	481	516	531	517	487	509	494	508	452	471	493	446	488	525	496	500	525	491	509	492	522	511	498	492	556	499	507	483	524	528	532	513	530	514	494	494	476	520	511	497	531	533	518	504	498	496	467	520	466	479	507	499	492	542	541	491	481	493	544	495	501	483	508	471	488	531	482	457	482	481	504	484	492	529	541	520	487	512	517	477	516	494	495	515	504	510	506	530	481	509	507	469	499	498	519	483	472	512	520	492	503	503	500	519	525	511	527	479	500	475	522	482	483	490	514	498	529	503	489	493	476	499	495	483	497	492	486	499	490	527	488	483	522	518	470	501	475	465	493	520	484	486	494	515	495	497	516	499	477	514	532	508	501	458	494	442	520	495	476	484	488	520	517	465	537	483	498	483	505	488	490	470	533	470	528	516	476	472	500	449	481	513	481	498	480	490	507	493	514	498	495	487	480	502	487	501	475	543	481	496	481	479	485	493	497	477	488	502	513	517	490	473	497	514	504	478	507	510	490	509	491	478	485	478	516	464	499	473	521	518	527	493	495	473	502	473	505	529	514	508	495	519	512	530	490	515	508	464	470	497	492	496	494	479	516	493	494	512	490	506	516	511	494	498	530	504	512	492	536	509	478	540	497	517	492	515	487	513	514	498	505	460	498	488	507	523	508	508	499	476	505	451	513	471	474	507	517	520	502	483	499	499	480	531	463	488	538	543	498	523	517	464	510	488	491	482	483	527	473	507	487	542	507	467	517	459	508	521	507	500	505	527	541	499	482	495	508	507	484	515	533	486	479	496	495	457	520	520	492	486	547	473	498	526	473	510	490	475	486	507	403	530	519	525	512	520	499	518	503	461	490	508	489	495	521	508	502	485	515	550	503	448	486	484	541	520	518	491	535	487	549	529	477	482	498	523	509	485	524	532	475	503	470	513	519	503	496	485	533	551	518	489	533	475	510	481	516	492	523	506	512	466	500	500	489	483	499	477	472	518	488	520	520	470	513	510	519	526	511	472	511	539	526	482	516	505	508	509	513	513	500	499	483	489	532	505	525	512	488	505	528	516	494	522	489	536	489	546	430	537	512	513	522	537	499	537	466	512	530	494	485	472	468	524	470	497	479	512	476	514	499	490	489	492	501	494	525	523	533	470	499	497	500	525	499	520	527	513	463	488	567	464	544	490	523	517	545	515	475	523	501	503	555	480	549	450	493	494	479	497	465	463	469	535	474	490	478	508	520	513	509	475	538	517	512	500	476	470	476	477	507	536	488	483	491	486	461	501	488	515	480	507	516	512	500	483	501	477	503	516	517	470	469	525	486	481	482	460	494	487	470	477	486	508	524	489	485	568	503	525	509	506	458	513	497	540	496	514	534	510	495	501	543	518	498	530	513	498	510	495	503	466	459	525	481	507	487	513	491	496	514	494	513	517	526	479	477	479	502	464	508	510	502	503	466	515	493	516	474	525	507	496	527	469	514	531	508	491	474	500	503	465	508	475	512	504	516	514	483	524	466	481	483	471	479	558	499	494	482	495	547	481	491	488	495	495	513	511	518	513	506	509	459	500	504	524	489	506	517	514	485	518	497	514	488	491	495	504	450	452	503	532	476	521	497	510	475	499	493	512	505	451	459	519	434	524	493	506	504	516	508	486	529	475	506	489	470	534	521	448	465	482	505	523	505	499	452	505	502	503	501	510	459	496	539	495	494	490	529	502	481	522	484	492	498	518	489	553	541	500	542	501	507	446	536	523	490	471	454	494	505	504	485	475	535	494	521	494	505	520	483	510	469	493	485	520	488	470	510	498	515	487	503	492	471	508	506	514	511	477	522	524	474	489	468	484	529	508	494	501	500	481	468	480	492	440	497	455	502	534	527	529	507	504	521	496	520	518	507	512	524	450	464	493	520	495	499	511	506	494	437	479	511	490	509	507	487	542	511	454	503	480	511	536	475	476	508	487	527	534	476	482	514	457	472	506	501	503	503	504	505	528	516	524	487	509	521	469	536	506	506	502	504	512	510	513	488	487	513	513	513	507	474	478	491	470	507	460	533	519	520	546	513	506	496	502	485	491	472	473	530	495	497	506	542	496	523	508	505	508	533	512	435	495	512	489	510	493	530	479	492	480	488	499	510	491	491	522	545	467	534	543	506	514	514	499	503	544	556	479	527	537	481	509	528	514	472	453	501	524	502	523	518	528	504	551	482	508	476	488	509	470	508	483	506	508	547	515	483	510	509	499	484	504	489	503	478	462	489	517	526	499	484	518	519	488	507	499	501	506	479	471	503	476	502	511	483	492	525	521	523	520	484	499	477	515	492	499	489	518	522	473	479	548	482	492	491	494	476	486	494	520	507	460	484	534	486	513	492	461	493	492	432	492	497	488	471	484	490	479	535	501	511	505	459	517	480	504	475	503	502	505	500	508	496	484	514	535	486	503	540
4881	233	228	223	211	224	191	175	167	168	183	190	188	164	166	179	166	169	192	178	184	185	173	176	166	173	185	182	195	178	178	183	174	202	198	168	183	180	212	167	181	177	171	184	186	156	176	164	140	180	168	194	197	177	193	161	186	178	159	175	166	176	191	167	176	197	191	214	159	191	202	209	161	155	189	185	189	177	170	194	195	201	185	181	187	199	149	196	179	183	188	191	180	190	172	181	166	180	193	158	178	171	158	180	199	202	189	175	168	162	189	166	177	168	181	197	196	181	151	167	168	193	180	169	185	193	188	204	174	193	187	170	176	191	202	201	165	164	191	174	157	186	168	170	178	169	165	184	205	177	171	179	182	179	203	196	178	170	199	183	205	168	162	169	180	204	146	187	202	191	205	169	176	161	179	180	181	197	158	177	190	178	171	197	182	189	155	181	168	166	187	177	162	176	165	177	191	189	174	181	194	162	195	235	191	196	186	202	168	162	202	177	170	174	178	190	173	184	178	184	181	185	172	185	166	159	208	171	171	190	149	184	165	176	180	177	195	169	201	159	159	175	140	172	190	174	190	197	170	162	185	196	185	180	188	177	192	176	166	202	185	163	171	167	163	178	177	166	203	179	183	160	161	164	163	199	184	164	175	186	179	168	169	178	188	179	172	198	176	172	168	184	167	175	191	181	179	179	175	162	179	188	177	177	173	167	177	164	196	200	185	164	182	181	183	173	157	194	200	186	184	197	196	161	188	135	214	159	139	182	175	173	178	192	179	183	213	168	189	174	191	189	210	178	187	186	222	182	164	189	176	206	146	198	182	189	189	183	183	185	176	192	182	169	181	172	187	177	176	177	200	187	213	162	186	183	174	186	169	175	171	188	185	174	189	211	178	175	168	177	158	154	201	191	185	166	188	174	179	180	171	189	179	171	174	188	153	177	193	166	177	192	186	175	181	187	176	180	179	167	181	161	190	186	179	169	170	190	163	160	192	172	181	184	170	194	153	194	154	164	184	189	179	208	181	165	207	171	181	181	182	168	170	183	176	189	178	193	180	179	185	142	201	211	194	184	204	175	199	159	195	168	184	169	169	190	191	166	166	195	186	167	180	159	188	168	165	198	172	201	197	179	199	175	169	180	184	197	178	160	161	184	176	180	184	162	176	194	164	167	162	175	149	169	167	176	191	172	170	202	187	195	175	195	199	175	181	202	174	158	166	189	170	177	157	183	202	195	178	151	166	171	177	181	200	170	154	201	163	200	189	191	172	163	162	169	162	175	183	188	182	160	184	186	149	188	199	195	178	181	164	176	183	181	172	217	162	198	170	191	193	202	190	200	186	179	164	190	191	179	153	179	172	193	182	176	180	174	174	174	179	169	194	194	175	187	183	171	156	155	178	168	187	171	190	183	193	191	165	180	189	169	182	170	173	168	169	152	190	171	175	166	183	177	187	148	184	194	176	178	155	155	193	163	175	190	175	200	190	215	173	169	148	181	220	183	170	191	184	204	212	180	187	171	179	171	159	185	170	190	182	182	185	149	208	198	178	177	189	168	195	194	185	201	190	173	154	175	186	163	180	195	204	157	205	160	186	168	175	158	171	198	196	177	175	176	190	167	152	171	182	180	177	170	176	187	165	190	180	163	174	189	200	156	172	186	190	194	175	168	184	173	193	193	192	194	156	190	184	193	196	211	167	168	212	161	181	167	175	180	186	197	192	158	181	174	179	176	189	187	189	186	170	178	159	188	171	194	164	182	168	176	175	158	184	161	199	169	186	164	185	194	175	191	186	178	197	177	194	184	169	168	180	196	187	184	189	187	176	198	188	181	159	186	186	176	171	205	189	196	168	194	189	150	180	190	207	175	177	159	184	178	183	193	174	185	173	179	213	160	174	185	189	167	212	200	191	168	205	173	186	164	202	165	208	221	161	188	193	181	158	194	175	199	195	167	161	168	180	193	182	162	188	166	160	158	187	192	198	176	195	177	170	173	172	175	168	183	174	168	179	181	166	186	182	177	184	153	208	178	201	185	181	174	178	189	182	167	192	160	171	180	203	164	184	186	180	193	189	194	162	164	147	182	183	179	144	181	168	173	178	177	180	144	184	180	180	194	173	205	201	155	202	183	193	172	153	197	185	172	165	187	206	220	207	194	187	154	193	195	204	162	181	180	165	171	171	165	172	172	193	207	186	170	173	194	175	193	189	176	196	176	174	191	184	189	171	179	168	189	174	192	181	192	172	189	165	155	190	191	203	180	170	188	183	194	181	182	182	159	172	168	208	184	162	171	170	191	149	187	174	171	173	191	181	180	191	171	177	188	192	189	188	144	176	185	160	160	185	157	186	173	170	204	200	170	161	200	180	158	181	174	199	183	174	159	172	166	141	176	170	197	161	161	189	197	194	179	184	152	163	180	172	197	182	174	161	179	164	168	193	181	167	194	173	171	171	172	178	170	194	201	173	164	175	174	168	163	162	191	163	177	195	175	196	202	168	180	168	170	152	161	178	171	158	169	191	175	185	168	160	177	186	155	187	202	184	168	171	169	187	186	199	178	192	184	181	177	182	204	182	156	164	184	191	166	172	139	168	168	197	173	205	175	174	214	199	208	176	189	180	192	170	183	198	159	168	210	165	198	182	192	164	180	173	162	200	195	174	156	171	191	166	188	176	179	192	179	180	208	177	174	188	153	141	189	177	170	198	149	187	186	182	182	201	198	187	176	171	187	185	191	192	173	163	192	173	168	193	180	188	145	180	159	164	199	184	193	162	204	192	172	191	155	193	186	187	186	171	206	192	206	163	182	196	178	170	191	158	185	169	169	202	199	207	180	175	189	172	184	180	160	193	188	180	184	190	178	207	177	171	205	177	198	179	173	188	198	160	192	179	195	176	195	176	168	214	181	199	186	198	168	178	181	173	185	185	183	165	172	166	159	147	171	181	198	191	191	179	201	199	185	187	198	173	185	194	169	187	178	183	193	179	190	170	182	177	186	195	172	170	178	169	175	161	188	198	145	178	183	200	159	173	196	169	205	174	172	190	177	165	181	197	178	148	187	193	192	177	187	160	180	174	176	186	177	175	189	161	169	167	155	209	198	161	178	175	191	175	188	179	204	179	171	177	211	161	188	180	168	222	169	143	184	167	191	165	183	169	195	192	183	158	171	194	158	173	169	167	179	187	189	179	206	178	160	177	188	154	172	190	180	182	168	187	178	201	190	183	200	186	171	170	176	190	182	178	173	190	159	181	193	164	189	187	169	179	188	196	169	156	193	191	190	167	155	178	177	194	185	188	166	205	182	199	187	176	186	203	176	190	190	165	171	181	178	175	149	178	195	194	192	170	171	177	188	184	190	180	198	186	181	193	194	206	190	167	177	191	186	174	182	179	179	170	151	181	192	164	196	217	171	179	169	164	163	173	185	202	167	187	164	153	177	187	178	201	181	172	167	174	180	154	173	210	175	180	157	178	171	178	165	160	211	146	183
4254	511	652	671	599	612	576	580	555	524	572	539	497	511	521	502	572	488	501	537	531	455	465	513	499	483	487	503	510	498	500	469	552	487	511	471	523	493	521	523	556	542	562	489	477	525	488	516	507	500	503	533	544	483	481	523	500	520	517	494	531	535	464	484	483	500	567	513	520	516	502	478	513	526	505	515	508	496	480	488	527	499	557	484	520	479	503	491	494	519	511	509	515	488	510	507	516	489	463	543	474	513	480	559	481	476	513	532	478	515	530	512	528	537	511	570	485	516	507	500	541	536	544	478	529	493	468	517	507	510	506	501	505	494	507	486	513	518	488	521	505	510	506	473	459	457	519	544	547	487	493	481	516	498	534	512	514	527	527	527	491	516	488	490	497	491	496	485	533	499	503	499	559	533	513	452	540	462	496	576	543	533	536	488	513	472	504	514	511	506	477	492	484	509	489	526	525	524	523	509	471	522	515	529	537	498	495	507	556	540	520	465	502	507	523	508	526	490	500	529	502	483	511	486	503	500	522	499	521	496	519	529	511	510	528	489	525	530	518	526	493	533	526	497	503	510	466	506	515	507	494	507	490	493	549	460	541	523	530	536	503	497	503	534	527	494	498	450	512	523	505	496	501	511	509	502	520	516	518	548	508	503	512	501	488	505	530	514	506	514	485	534	509	524	498	510	518	505	504	541	523	538	515	483	520	494	491	529	517	527	509	466	482	500	486	489	478	522	526	504	537	481	500	530	513	511	468	500	510	523	547	492	522	455	544	538	492	506	496	502	510	570	513	488	488	522	511	536	514	491	487	530	509	528	555	483	498	484	522	521	550	477	519	494	509	510	479	501	501	557	468	516	484	527	544	517	516	493	485	498	548	500	538	506	537	501	510	496	491	532	542	531	480	538	499	532	513	480	515	482	508	472	491	538	501	511	506	485	513	514	523	500	520	496	524	498	535	525	511	509	495	537	512	477	460	479	524	494	509	497	478	493	509	491	489	470	520	514	514	478	503	496	512	495	481	517	511	533	506	517	554	526	532	447	545	542	537	532	485	516	522	508	538	523	521	519	487	502	495	486	495	547	521	499	511	520	505	504	532	509	459	494	492	476	525	507	474	534	521	488	529	473	501	503	527	532	483	488	487	474	491	499	504	503	482	547	491	508	494	518	535	507	502	543	525	499	494	511	527	532	504	518	460	521	543	457	532	529	495	551	479	492	527	485	514	515	502	468	506	500	495	528	460	473	519	490	530	528	548	505	528	554	503	502	515	524	519	527	466	484	490	507	494	542	475	558	514	512	487	488	499	522	527	526	522	473	503	497	489	485	477	504	500	509	507	512	475	542	521	502	509	503	511	481	522	540	478	489	508	509	523	542	500	485	554	506	529	504	491	515	504	508	534	512	514	492	514	484	530	515	568	547	468	523	518	501	533	522	509	558	529	500	512	499	501	505	505	544	507	535	502	520	517	503	478	486	520	522	510	479	478	488	488	519	476	474	516	524	487	557	489	528	507	525	510	520	494	500	489	552	498	534	486	487	508	526	502	543	534	533	504	520	538	488	495	503	506	503	522	480	525	483	496	510	496	504	511	508	511	528	515	501	479	554	520	481	487	515	505	448	528	508	529	514	466	513	484	525	512	512	525	527	537	533	517	493	506	518	523	492	475	492	486	462	483	458	507	472	521	476	509	495	502	462	495	514	456	495	528	530	499	506	495	511	501	497	490	496	512	461	489	525	496	485	487	520	494	543	479	505	498	516	505	480	504	521	511	477	522	487	557	496	517	488	494	528	483	469	504	524	501	498	504	525	527	507	482	501	508	485	499	532	494	536	514	521	540	505	522	449	487	485	514	550	511	466	494	517	489	528	524	472	502	509	491	494	466	495	511	528	474	537	534	514	510	563	493	484	481	494	540	512	501	490	512	538	472	515	464	493	491	517	516	504	552	477	502	522	526	524	512	517	517	530	489	476	520	505	521	504	496	470	509	488	499	491	498	491	495	520	473	478	561	513	529	522	487	492	516	497	508	538	520	499	540	518	465	522	486	494	455	484	487	503	496	487	498	537	489	519	494	531	510	477	511	530	480	517	527	524	487	470	499	501	509	531	493	499	504	513	494	502	532	485	489	520	529	492	477	517	525	571	498	507	549	528	508	493	545	503	511	519	540	525	487	489	500	510	493	520	474	503	476	464	502	527	515	500	486	512	538	539	482	514	505	521	530	512	516	517	500	516	477	463	505	512	532	561	505	475	495	517	482	502	573	496	505	538	486	493	530	513	483	541	547	453	521	545	494	502	505	513	507	458	526	509	478	508	518	510	486	541	506	497	481	497	537	514	504	510	500	490	482	493	482	487	513	478	495	547	488	504	500	525	530	486	527	540	510	515	474	535	552	531	532	483	484	506	529	492	490	528	483	489	533	518	472	525	549	483	534	535	514	486	487	495	503	519	539	527	541	513	538	498	534	496	491	527	526	584	487	499	547	524	469	487	514	493	511	499	476	505	475	539	491	496	516	486	501	507	478	553	485	509	525	500	478	502	502	491	523	512	535	484	466	526	535	491	525	477	535	489	477	491	508	535	514	505	505	461	480	527	491	493	522	473	513	512	507	520	496	506	505	506	512	518	514	514	554	534	502	493	538	518	511	495	527	509	475	480	514	509	498	500	543	529	512	476	490	553	479	496	490	486	479	545	512	486	493	474	505	526	517	516	504	541	526	496	493	515	497	509	477	513	538	515	524	500	540	515	528	513	549	530	510	523	540	517	479	510	479	501	501	482	527	538	516	501	490	500	536	510	489	497	507	521	496	478	487	530	532	495	495	529	530	528	524	520	541	474	477	499	472	520	484	492	513	497	506	477	468	545	511	523	519	508	509	556	467	477	461	463	548	503	506	471	511	471	489	506	500	491	480	530	467	512	495	466	550	513	496	499	507	479	485	521	559	494	522	461	492	510	515	488	502	491	513	511	489	525	521	487	519	503	469	499	515	526	544	510	474	504	558	541	502	521	527	537	543	491	499	495	508	511	576	510	486	540	514	468	491	528	456	537	488	498	503	490	540	498	541	497	531	512	473	533	495	518	528	523	517	516	526	478	494	513	535	460	505	519	493	497	486	496	489	523	484	506	496	507	499	498	537	506	529	503	516	529	490	532	465	488	484	499	538	525	500	526	524	510	502	511	513	551	520	526	526	480	508	511	518	501	550	484	487	507	472	498	512	490	485	504	485	492	493	508	543	462	531	510	496	464	519	511	491	488	534	495	498	472	523	489	503	505	510	538	510	510	532	467	497	515	495	509	513	478	495	529	475	513	478	519	514	472	471	495	505	492	489	507	518	535	520	502	522	564	499	539	523	485	492	480	494	487	511	527	525	518	502	533	533	523	508	482	534	506	529	513	495	524	499	484	467	488	510	499	537	515	535	479	481	484	506	503	503	539	503	495	505	529	531	503	494	538	522	495	453	511	485	518	522	523	473	526	477	494
31073	4179	1294	1018	737	610	504	422	421	349	389	343	306	353	322	316	329	295	298	295	273	274	291	294	294	302	298	301	296	282	265	272	268	291	265	281	265	277	270	300	274	267	294	300	278	264	269	285	308	290	289	283	254	292	276	274	264	256	287	279	280	290	294	290	269	271	264	279	284	292	277	272	272	248	285	277	271	266	268	244	271	256	254	292	269	254	301	276	289	298	214	295	294	294	287	287	282	262	272	285	293	290	256	268	282	284	267	268	259	269	292	280	258	254	272	245	275	257	271	275	240	262	289	255	277	267	283	255	256	270	286	274	268	292	276	268	292	264	270	294	262	274	275	278	265	282	280	287	269	274	270	263	277	252	286	260	259	305	287	287	266	266	298	267	276	279	284	265	259	255	300	286	266	269	292	262	272	249	264	283	283	270	267	268	279	274	275	255	252	263	271	277	268	285	291	253	306	297	287	291	251	294	275	261	256	259	253	271	291	303	274	247	284	309	277	289	276	266	269	275	279	274	285	277	266	282	305	276	263	271	259	266	258	283	257	238	310	306	283	279	274	262	259	264	284	268	299	278	248	259	262	272	279	284	284	256	290	308	273	283	264	285	266	287	295	273	261	259	262	280	276	260	299	273	285	251	253	259	248	246	258	274	266	276	253	266	264	248	256	253	277	285	292	282	268	256	275	264	258	275	282	285	245	260	275	287	287	277	270	276	237	274	272	268	261	257	271	254	241	285	283	266	276	283	321	278	265	257	254	261	290	262	260	229	273	241	269	275	262	259	266	261	261	237	289	272	250	286	240	267	293	284	267	272	283	272	279	288	261	252	254	287	272	269	233	251	276	264	285	269	285	283	262	276	271	256	274	272	270	293	271	270	279	280	309	240	267	277	261	272	282	255	280	273	294	306	250	267	304	280	266	310	273	269	247	286	270	286	287	265	252	266	256	262	280	261	283	266	298	255	297	291	268	240	268	287	267	259	273	290	239	269	276	294	300	269	282	283	245	266	275	302	269	265	285	266	273	244	254	268	262	292	284	281	311	244	280	304	269	296	245	268	272	258	240	286	267	290	260	274	284	278	273	270	212	265	263	266	299	267	254	281	258	300	292	272	267	261	269	275	249	251	271	254	279	267	248	273	271	257	282	265	274	276	299	288	280	258	258	255	246	265	271	263	285	263	286	276	286	260	238	284	271	262	287	295	270	289	240	268	297	298	290	269	266	245	266	255	312	273	262	282	273	258	283	269	283	294	246	292	286	265	268	273	265	258	261	278	293	276	270	258	304	277	269	269	310	296	267	289	280	290	285	263	273	265	275	246	271	293	304	287	266	248	258	282	273	299	292	279	276	271	281	250	278	258	274	261	278	266	275	298	233	264	267	282	264	276	277	284	308	282	267	270	269	288	272	250	268	269	251	290	257	260	279	269	258	288	275	291	282	275	270	279	258	308	291	258	245	255	274	280	253	292	271	268	256	279	256	251	283	310	272	253	291	264	255	278	280	262	285	238	299	243	277	258	270	283	265	268	278	256	300	265	259	288	275	284	288	285	269	262	264	308	274	278	252	266	273	277	278	251	252	281	287	259	260	261	258	288	283	255	278	260	247	288	286	268	290	265	250	300	277	262	280	245	283	254	251	265	280	239	282	287	293	235	278	276	266	250	297	246	254	231	248	285	262	295	285	266	274	311	268	280	266	283	255	298	267	259	267	288	268	277	276	272	263	279	261	279	285	252	254	284	255	258	283	266	274	277	288	255	277	251	268	241	253	273	278	260	311	254	281	266	278	227	281	305	290	294	300	256	275	306	274	256	251	305	243	300	253	288	280	281	281	258	286	264	239	293	253	278	254	254	284	254	264	288	269	246	276	262	252	268	227	285	283	266	249	259	274	243	249	267	288	267	262	265	281	293	273	275	268	245	271	241	274	269	258	276	255	248	278	319	307	264	263	263	273	252	282	269	276	283	260	294	280	298	272	286	296	256	289	245	268	278	260	292	262	275	303	216	273	262	276	270	264	244	274	230	246	260	279	277	288	279	268	256	258	270	272	254	301	266	278	275	277	282	291	294	267	260	295	282	272	306	259	235	275	252	305	249	276	293	257	271	270	306	226	277	256	263	266	275	294	254	268	241	297	277	270	287	280	247	252	257	335	270	257	282	268	275	264	295	257	287	282	256	279	278	255	259	250	249	255	265	279	249	264	291	272	285	259	247	261	271	261	280	267	247	242	271	279	285	254	285	246	251	269	266	259	284	275	309	257	272	309	256	285	251	277	234	264	288	295	280	267	267	256	279	247	281	277	281	268	282	296	263	262	256	245	293	297	277	284	304	272	240	289	289	283	272	282	299	313	250	246	263	265	266	284	259	279	262	269	270	263	261	276	269	320	275	300	263	280	264	284	257	293	271	285	278	277	271	289	282	249	275	278	254	238	269	270	251	258	220	270	266	268	287	280	255	276	263	275	266	269	240	293	287	269	284	263	298	283	279	289	254	246	266	237	260	275	289	288	262	280	288	241	270	286	259	279	285	268	279	284	289	248	262	250	256	267	286	277	254	275	284	264	284	266	283	281	274	264	287	275	286	258	262	259	259	273	289	282	270	268	258	294	270	266	255	276	302	248	263	286	253	259	262	262	261	264	274	264	230	264	268	259	257	256	218	249	258	270	297	245	279	262	267	282	267	263	270	260	289	258	279	283	282	282	246	255	279	279	276	274	265	246	270	263	261	262	278	277	257	260	272	279	267	280	258	234	254	285	287	275	270	241	247	256	300	280	266	261	239	254	277	244	269	270	271	287	260	243	296	281	268	283	280	297	290	275	266	260	271	262	278	319	279	267	266	272	259	261	299	264	223	274	263	260	263	271	255	271	269	253	228	288	278	256	263	287	279	306	278	285	288	290	261	264	245	252	273	268	274	285	300	262	253	288	277	278	258	244	244	280	298	255	287	278	251	294	269	255	291	279	272	266	275	302	281	249	288	275	254	278	297	263	278	287	268	296	260	270	294	270	289	269	267	271	254	245	261	264	258	312	271	242	272	295	268	284	247	267	297	242	254	286	288	265	267	258	198	305	274	262	248	237	252	246	268	296	279	301	274	261	291	274	272	283	261	302	291	269	279	247	279	278	278	279	249	277	267	238	285	330	261	257	259	273	255	260	254	270	276	281	251	261	262	268	314	248	262	270	256	273	312	250	272	282	267	261	273	263	259	291	278	270	269	254	266	276	308	294	291	288	260	273	277	263	293	243	286	275	238	255	259	254	266	254	247	256	273	253	268	280	233	304	246	258	259	243	301	301	275	281	287	244	293	282	270	242	268	277	259	271	285	264	279	305	252	305	271	263	271	243	251	251	248	265	244	266	267	285	284	232	291	252	254	279	288	261	266	272	274	275	268	232	272	257	289	299	282	223	261	272	299	263	265	257	257	253	258	277	258	294	287	277	262	285	262	250	264	282	237	260	265	258	252	289	300	279	269	259	279
15667	1591	2922	3254	2910	2368	2071	1815	1580	1395	1301	1224	1195	1116	1056	1017	953	1004	924	901	878	839	825	869	870	832	820	836	840	780	755	763	773	810	757	756	759	735	716	684	716	775	747	812	754	770	730	710	725	731	766	754	740	713	740	751	760	760	778	745	708	728	689	680	726	708	697	710	707	771	724	733	734	741	738	682	713	724	717	681	712	748	698	685	693	685	665	729	733	687	733	644	720	697	693	744	677	739	700	697	750	687	705	671	672	689	669	707	714	750	721	722	780	678	732	721	703	749	675	696	716	723	724	743	705	707	736	758	701	686	732	750	712	727	747	708	695	691	744	706	711	713	721	725	713	708	699	731	720	715	719	694	689	716	688	666	736	709	705	665	712	682	724	722	758	712	739	708	747	674	679	739	713	705	688	740	725	725	705	666	710	733	711	737	663	713	646	694	727	711	724	753	744	757	684	724	690	653	707	687	682	667	698	704	740	734	720	750	695	672	729	676	766	763	749	748	722	702	718	718	734	708	737	738	691	729	743	682	744	686	732	679	700	693	709	712	682	686	706	719	661	701	705	708	718	711	720	702	644	691	719	665	708	707	629	729	664	733	645	698	736	739	708	739	686	690	719	669	683	718	711	690	703	699	699	752	696	735	661	708	695	675	664	708	723	711	701	693	684	743	782	675	730	682	714	709	691	688	688	727	706	687	690	737	680	746	715	708	717	752	708	651	714	734	747	700	717	728	728	725	765	715	690	689	685	705	730	688	728	706	713	657	683	730	725	673	712	726	727	759	781	702	706	708	722	750	650	725	718	694	709	697	703	695	694	706	721	673	698	667	723	678	737	720	715	735	735	725	724	720	719	711	724	746	698	661	706	715	703	673	731	685	752	679	716	660	735	711	731	772	733	720	707	706	697	699	675	723	695	694	700	730	687	698	714	728	688	752	701	692	683	738	764	691	708	711	758	726	669	704	720	746	730	733	755	687	693	710	664	680	708	762	724	684	669	703	735	708	706	698	739	741	731	691	695	702	726	755	726	707	710	728	695	716	685	759	697	764	694	705	730	710	680	772	745	697	654	715	657	731	724	682	720	725	701	719	734	726	732	725	740	734	763	728	732	702	723	749	710	676	672	730	730	713	734	727	682	715	742	703	721	678	729	734	720	718	678	743	658	718	733	689	685	739	700	694	699	700	730	671	773	734	696	723	694	735	721	705	750	705	731	715	673	694	749	709	692	700	744	724	701	662	687	752	730	682	675	745	676	729	707	719	695	665	687	701	695	720	725	786	723	740	737	738	717	750	706	701	705	691	713	740	734	682	701	730	699	708	700	716	683	699	723	735	689	709	720	700	693	738	693	693	739	686	698	741	715	706	669	696	698	719	708	674	722	677	714	729	727	739	728	711	679	761	702	750	699	687	703	727	752	735	716	705	703	651	649	751	694	690	672	683	730	742	725	673	678	722	698	710	672	712	729	686	735	677	707	756	746	671	779	712	714	710	703	684	723	720	666	688	706	732	646	688	720	686	706	746	681	713	706	708	732	731	722	677	726	715	773	746	704	727	670	682	739	709	679	702	731	635	722	674	661	699	715	671	697	768	656	735	684	717	694	691	747	712	713	663	718	741	751	716	682	756	705	728	703	705	724	721	711	699	679	687	757	733	704	712	744	691	712	690	705	722	705	706	706	723	686	713	722	694	655	747	712	677	696	738	693	727	756	742	685	726	702	739	693	717	700	744	698	703	688	680	666	723	730	715	728	742	731	702	730	722	729	679	724	749	738	689	681	740	722	673	745	704	692	696	680	738	693	689	689	706	696	702	745	684	695	718	706	740	706	741	658	687	713	680	697	763	721	724	685	690	701	722	718	718	720	744	710	705	724	749	708	683	760	707	669	717	705	727	753	719	714	718	744	695	730	708	693	741	687	678	722	701	669	689	713	724	737	726	705	733	697	714	705	700	693	698	737	665	736	731	747	687	755	712	766	715	741	728	690	699	663	714	709	717	718	775	751	720	697	744	704	716	691	728	711	697	672	733	677	732	722	710	704	736	673	748	735	699	750	692	690	720	722	758	689	697	715	731	732	702	700	697	732	711	691	665	689	664	728	670	687	709	713	716	711	751	698	689	702	673	673	742	752	685	752	660	715	697	766	736	677	758	727	744	730	715	664	668	697	722	704	716	716	742	772	698	727	724	681	683	709	711	716	725	706	711	696	684	763	697	747	727	734	678	734	749	703	724	728	667	722	771	696	675	666	712	694	697	687	689	670	716	708	698	707	763	670	701	661	728	749	677	717	702	719	723	716	762	683	697	697	740	730	655	724	677	691	734	685	686	707	661	678	695	731	717	700	724	698	676	756	709	701	707	692	707	741	731	684	751	731	749	690	668	709	700	720	697	694	730	664	791	688	670	696	750	667	683	718	687	704	715	702	735	741	718	690	706	710	701	693	724	723	703	743	700	697	673	735	695	715	711	724	717	653	718	694	687	697	718	678	736	727	754	725	704	756	736	723	701	743	709	655	698	672	722	749	677	724	705	772	673	740	669	693	708	688	713	735	765	723	711	704	707	668	717	669	720	713	734	702	711	705	699	729	663	666	757	722	736	697	754	698	680	706	743	685	726	727	736	735	759	681	672	729	722	674	694	645	719	712	712	698	654	668	723	677	744	688	716	702	648	706	718	742	705	696	686	719	781	654	697	668	687	729	744	710	677	663	688	727	680	685	667	743	714	728	711	690	709	703	702	690	680	710	675	698	707	691	689	704	718	695	680	699	731	705	762	675	738	685	675	726	648	713	662	766	740	676	740	756	688	753	721	719	718	728	732	768	690	708	717	712	706	752	746	697	732	670	715	673	705	685	704	650	737	710	769	667	675	701	724	699	734	709	691	653	696	672	691	674	680	726	728	705	687	688	677	756	739	715	715	688	654	679	695	666	707	692	751	728	703	695	704	634	733	689	721	707	729	686	671	722	697	749	685	704	724	719	705	687	684	707	728	701	710	717	705	716	693	703	666	746	670	724	671	708	712	715	712	720	689	705	719	677	759	703	719	700	745	720	702	726	701	740	707	686	687	746	701	719	701	740	695	755	709	736	674	725	667	656	687	714	726	730	738	735	696	729	708	722	682	730	705	692	707	725	723	677	698	684	721	754	719	676	695	673	721	691	709	684	704	686	695	736	710	707	699	727	743	724	730	719	684	745	754	668	739	696	739	677	680	733	719	709	728	688	717	707	683	729	720	654	701	731	723	736	733	737	660	709	701	719	672	710	692	713	682	694	672	760	740	715	701	732	696	666	740	668	704	723	684	694	746	712	734	692	746	684	649	705	660	699	729	689	733	752	704	701	689	711	674	697	722	729	764	713	697	746	703	751	700	727	710	737	713	744	716	714	764	669	724	707	728	724	714	706	715	703	703	687	727	712	692	737	682	684	718	714	744	646	728	735	697	706	669	675	737	727	681	698	747	718	688	720	709	675	712	709	709	718	757
43723	9605	2720	1726	1188	873	675	490	437	414	404	351	297	310	309	258	235	229	215	221	222	246	206	232	213	212	260	203	228	186	215	227	224	202	179	211	188	186	212	229	196	208	197	212	201	183	205	209	202	167	198	204	203	193	202	202	198	194	198	196	199	203	215	206	194	226	182	182	174	201	198	183	188	184	210	211	190	185	184	199	196	176	211	201	157	202	170	188	219	196	238	205	209	185	197	162	185	196	204	182	186	212	179	184	194	199	199	186	175	180	180	182	182	196	199	207	210	178	177	211	169	197	188	190	189	198	200	176	203	179	192	217	179	177	203	180	220	192	169	196	209	174	220	176	200	187	180	192	181	195	195	190	171	195	196	212	194	201	192	185	201	214	173	180	186	185	187	179	171	222	173	189	186	197	200	221	188	186	191	216	176	216	205	195	215	202	204	166	193	203	189	206	192	192	190	203	177	190	182	184	195	208	189	179	188	193	220	191	176	193	176	202	215	198	193	182	176	183	179	204	204	188	204	218	198	204	205	169	192	179	194	186	210	202	181	186	209	199	182	194	181	190	196	187	216	177	200	181	193	178	158	168	200	175	187	188	190	199	201	203	199	226	201	193	199	172	180	186	150	164	186	179	174	199	208	174	204	193	196	191	193	207	166	183	200	169	193	205	208	195	211	217	200	160	183	176	208	182	170	195	193	179	181	174	187	196	204	186	178	178	173	177	193	196	180	178	169	212	202	199	199	216	192	197	188	200	196	182	159	204	201	202	176	194	206	149	216	192	180	203	158	182	162	184	209	189	183	181	157	176	167	196	194	206	186	197	179	184	187	206	195	210	215	187	182	193	193	195	186	195	224	179	215	176	191	165	193	194	189	188	190	195	170	170	218	194	167	201	201	184	199	172	187	195	219	190	198	192	198	163	210	193	175	218	205	190	179	186	179	186	192	199	178	187	176	173	197	191	177	180	194	194	207	191	208	171	204	164	184	197	175	192	211	201	195	192	187	203	163	168	212	177	212	186	178	175	187	204	189	228	187	186	192	176	198	196	185	218	205	211	176	203	196	200	161	189	178	196	192	218	206	184	209	182	172	206	170	192	178	211	193	205	189	192	229	230	203	204	191	211	202	207	209	211	180	197	206	207	195	193	179	197	208	210	210	182	174	189	185	176	182	177	177	187	187	200	182	199	204	193	179	177	183	198	210	206	178	185	181	197	172	188	213	178	196	217	197	207	188	191	194	194	189	199	185	185	216	188	215	180	206	183	187	186	211	204	186	200	192	174	185	184	168	203	161	173	189	190	173	209	198	185	183	208	179	191	182	199	192	187	184	168	193	180	195	203	198	190	184	184	162	182	193	166	184	192	201	176	199	184	206	171	181	204	182	165	186	193	203	191	194	200	198	178	187	172	177	172	199	219	193	195	187	188	162	180	205	181	181	191	198	178	202	190	182	188	206	178	204	193	198	182	180	211	195	206	181	214	215	196	192	193	200	185	192	211	190	197	216	210	197	213	191	215	188	196	180	201	165	191	169	164	196	181	207	183	206	180	177	199	176	217	208	205	193	179	186	194	186	196	194	196	204	180	198	202	192	183	197	190	181	216	187	182	192	208	196	199	189	177	209	187	180	199	189	182	210	179	182	198	192	164	171	187	209	196	197	185	178	211	217	186	199	174	184	185	214	180	189	167	171	189	224	200	177	176	176	189	189	193	188	148	191	197	176	200	186	199	189	181	186	192	185	188	165	198	206	212	212	184	172	175	202	207	216	208	189	174	187	197	198	169	164	186	195	189	185	187	181	199	173	135	214	193	173	206	177	180	209	184	181	182	201	210	192	200	186	170	210	181	192	162	187	187	177	187	200	177	194	193	198	201	195	194	227	188	178	197	189	189	196	172	188	174	187	196	211	193	168	201	201	181	183	200	199	189	192	189	185	214	209	194	214	197	204	178	174	195	198	233	201	175	195	162	204	186	194	200	179	184	203	219	185	191	209	170	195	175	188	211	207	202	195	209	209	196	205	188	170	211	201	199	174	212	196	198	182	184	195	200	211	166	189	186	206	168	210	179	212	167	206	193	176	207	194	199	166	185	193	185	192	162	190	198	178	185	176	180	203	177	162	184	175	181	176	164	199	201	197	205	185	196	181	177	200	163	168	189	197	181	172	175	196	187	174	206	198	209	206	204	192	177	188	196	200	218	201	165	217	188	180	193	155	178	194	198	178	200	186	179	197	188	185	171	216	201	193	203	182	188	202	184	190	206	222	209	196	195	200	180	181	189	184	180	183	194	197	205	214	205	188	187	173	204	194	180	183	204	195	218	174	190	196	222	204	178	188	204	203	197	205	181	208	183	199	185	177	182	199	199	208	200	191	184	168	205	196	199	190	204	212	176	209	188	190	189	199	202	175	194	163	210	195	189	171	205	195	171	167	186	185	202	175	188	175	186	209	234	183	191	170	184	184	191	227	210	194	214	184	218	191	176	189	198	201	165	201	185	214	227	182	198	192	176	180	189	185	196	246	203	189	183	187	188	201	196	197	199	204	195	175	213	191	175	170	164	191	156	203	193	208	182	191	181	179	179	172	196	215	196	177	203	189	209	191	192	174	184	192	181	177	209	154	189	207	170	189	198	192	190	199	203	201	193	187	185	158	204	181	190	209	180	201	188	180	201	215	183	191	175	192	195	191	203	203	181	202	163	185	194	208	211	191	223	180	180	214	212	223	166	192	193	190	203	202	188	214	191	200	184	171	208	213	176	193	182	186	192	188	219	185	196	173	182	180	190	213	182	178	176	209	186	174	197	213	202	193	179	195	202	174	194	211	189	191	198	184	209	181	182	173	192	180	204	204	192	185	191	187	201	214	209	183	206	175	163	211	210	184	191	172	196	191	180	188	203	173	167	172	178	179	230	195	181	186	197	187	192	178	226	194	220	201	177	202	161	197	179	220	167	198	205	189	217	196	193	186	188	198	183	210	198	197	181	209	164	199	202	190	192	191	174	218	204	202	198	191	205	190	198	211	180	176	199	218	193	192	175	165	181	189	189	198	215	191	205	179	186	204	172	185	166	168	190	163	195	206	208	174	193	205	197	179	171	197	200	177	208	187	182	211	194	178	206	183	206	171	194	173	188	193	208	196	177	183	197	211	157	193	196	178	204	184	212	165	201	188	175	180	207	210	210	202	187	170	168	175	187	195	246	194	182	180	200	176	184	168	193	180	187	198	190	184	185	154	176	169	180	188	191	186	185	199	202	186	173	200	201	179	195	196	184	179	199	183	172	173	189	201	181	196	213	173	189	179	178	186	178	203	195	172	164	185	192	187	171	194	196	185	206	213	217	177	178	176	190	174	181	193	182	203	209	185	169	191	162	186	195	180	183	204	191	177	180	181	181	201	177	157	188	183	187	168	186	202	208	192	172	183	193	205	203	197	180	188	199	207	215	198	235	190	187	206	195	203	192	200	207	185	187	174	185	194	197	226	184
21359	2116	4772	5448	4522	3807	2991	2484	2195	1953	1650	1494	1417	1273	1201	1127	1018	945	963	905	813	791	820	731	733	763	752	706	690	671	691	666	638	618	649	600	572	570	597	623	581	589	591	567	569	556	572	606	558	512	534	509	534	536	515	537	526	574	512	518	524	571	549	533	560	539	551	529	552	484	535	548	485	501	542	500	511	543	557	563	570	478	533	462	522	528	534	538	517	520	498	515	496	499	520	521	542	520	475	472	543	515	503	513	540	552	538	545	504	494	569	488	512	523	471	503	493	524	505	504	527	508	496	501	505	515	483	513	495	449	517	522	547	535	493	493	478	512	530	458	514	495	474	517	529	560	489	522	458	523	524	515	498	521	497	546	503	521	507	512	514	496	507	500	485	504	548	547	518	477	483	482	502	523	515	536	520	511	540	529	464	479	502	503	494	503	485	484	554	502	491	476	555	503	499	481	483	488	513	499	558	500	490	520	550	479	567	542	464	500	519	501	475	522	562	496	501	514	507	480	475	487	491	503	492	541	452	477	509	500	489	493	485	493	495	493	492	470	476	502	513	518	488	488	491	490	482	489	510	483	517	502	514	521	552	487	505	515	479	506	475	478	494	517	512	522	479	513	505	480	481	504	519	557	512	501	530	509	526	492	536	535	495	532	499	468	513	529	503	496	481	500	478	478	504	490	483	504	496	549	468	473	467	530	476	513	529	478	471	521	500	517	475	544	498	550	476	522	545	504	471	534	488	504	501	516	485	516	503	471	510	486	477	490	475	511	500	520	495	538	493	534	545	553	520	512	518	519	509	513	469	513	453	551	501	504	513	473	485	532	496	479	495	525	504	455	492	473	522	485	518	456	483	504	503	534	478	562	504	502	514	454	520	522	484	498	503	502	511	472	492	469	503	504	495	538	514	519	515	527	508	502	512	519	484	483	496	484	467	458	482	516	501	545	498	537	513	511	504	526	528	495	504	510	528	535	536	517	520	509	523	508	499	526	505	536	491	485	504	508	482	458	505	535	511	543	490	573	501	506	534	503	505	484	473	457	501	514	490	495	543	469	497	530	523	483	515	508	486	479	481	471	522	494	499	523	546	521	494	527	521	503	506	517	505	498	486	559	552	526	517	466	489	511	507	455	523	501	524	494	527	526	543	492	496	507	501	487	518	496	513	527	474	499	506	486	503	457	494	526	516	474	526	462	512	509	524	507	459	531	518	495	503	520	541	498	529	478	500	503	488	469	511	474	499	492	500	502	538	493	502	527	509	518	530	495	476	482	518	513	511	491	495	489	517	491	521	475	522	524	505	504	472	522	500	499	505	526	507	518	477	520	507	544	516	476	533	527	514	477	507	501	512	500	507	517	481	540	468	503	499	506	490	491	489	515	468	526	476	510	488	502	497	500	507	475	484	490	498	480	478	470	470	495	498	509	512	503	553	533	507	482	518	523	521	529	501	530	516	491	462	502	483	468	482	514	501	487	546	458	434	554	467	532	523	493	494	535	466	531	488	515	463	477	480	481	505	498	466	493	533	506	471	462	481	508	465	518	496	473	458	506	529	499	525	475	493	486	501	535	492	502	521	545	478	519	510	518	493	469	482	464	482	510	459	514	479	533	500	494	473	477	498	496	480	496	517	497	503	496	525	514	477	520	471	498	542	488	484	558	510	509	485	506	475	470	490	526	523	510	523	491	514	504	466	486	487	474	505	478	537	521	494	494	506	520	510	488	500	484	508	467	495	530	501	513	522	465	502	492	506	499	523	468	511	467	473	477	473	525	488	504	505	516	495	501	537	527	504	484	543	503	504	455	493	503	549	536	565	489	517	513	525	495	508	504	540	551	481	504	519	536	499	513	504	485	478	483	515	493	506	492	524	485	525	483	449	502	504	505	461	518	523	450	491	478	541	513	492	516	501	518	475	497	491	449	456	488	529	505	468	508	513	501	506	497	535	482	523	518	480	551	513	493	523	477	485	506	519	533	541	502	553	510	499	500	479	572	504	513	483	495	534	496	482	460	520	549	485	486	488	518	517	500	530	494	514	483	533	493	471	509	462	463	513	514	509	500	521	484	464	474	487	523	526	490	481	473	544	496	526	468	510	518	497	491	490	488	475	485	493	505	504	504	502	495	541	471	505	538	519	506	495	500	542	511	544	506	469	503	496	520	494	472	513	474	504	526	503	512	531	506	480	490	489	479	476	513	481	501	517	495	531	507	530	487	482	518	489	511	485	530	506	514	467	558	527	477	474	462	490	496	470	504	486	521	565	479	525	509	493	496	476	494	498	503	483	526	525	485	563	511	495	519	511	501	505	489	498	477	498	510	521	525	535	517	474	475	505	532	507	495	533	483	510	497	497	501	505	516	526	512	521	486	518	517	519	481	525	491	515	516	511	506	489	513	464	507	531	511	499	527	532	496	520	488	496	515	504	532	484	508	498	467	484	474	488	468	493	506	499	498	535	517	520	490	502	489	489	466	491	465	507	496	542	516	530	483	498	500	521	518	498	522	512	535	511	529	507	526	514	501	560	535	505	496	538	496	494	504	515	480	491	459	465	518	528	468	486	449	497	438	557	491	511	536	516	522	463	487	538	512	513	481	518	520	469	523	483	471	528	479	521	480	483	482	498	525	522	532	492	471	507	497	508	513	506	536	505	459	475	500	521	526	506	496	520	492	506	500	501	535	508	544	509	503	537	458	517	465	519	505	536	542	522	504	531	525	509	453	496	506	514	457	526	512	493	505	529	503	494	505	519	489	502	492	491	520	499	482	520	514	535	481	505	482	466	473	487	448	480	501	508	481	522	512	483	493	474	484	482	503	497	516	485	507	487	510	544	484	511	513	523	548	483	480	489	519	500	488	487	480	473	499	495	534	485	517	499	454	506	505	532	491	512	513	492	471	499	487	513	524	533	512	526	467	502	483	501	507	529	526	514	501	485	471	511	511	513	518	506	500	504	500	486	483	528	519	506	489	514	490	503	484	485	496	486	484	513	502	501	522	524	496	452	499	488	507	561	500	538	549	504	481	537	468	472	514	510	504	499	522	502	531	528	507	525	492	514	492	493	511	509	509	454	493	444	494	502	484	437	478	517	480	522	532	500	492	509	511	507	480	508	475	471	478	494	505	504	460	515	517	521	495	509	520	492	545	493	486	500	446	519	490	474	488	499	495	464	493	538	521	496	484	488	501	544	498	508	514	479	497	518	493	486	504	501	472	464	478	514	489	473	454	490	499	511	492	535	553	525	488	531	468	496	513	500	555	486	502	510	519	537	476	499	441	473	496	463	492	489	532	512	471	497	515	487	469	483	504	489	497	492	475	508	501	478	509	475	527	469	533	467	460	506	502	477	508	507	497	526	508	472	505	505	508	501	508	487	488	528	508	499	506	486	500	532	453	511	541	542	526	474	485	462	506	496	522	474	487	523	514	459	529	526	519	511	486	534	477	486	497	487	474	466	471	554	499	512	515	554	450	489	516	485	492
5164	226	229	186	209	150	170	187	194	194	172	185	184	160	170	171	163	201	192	165	175	206	179	186	176	178	182	179	199	192	188	190	180	166	188	178	169	174	171	179	199	202	199	176	185	188	196	211	168	174	204	174	186	189	180	188	178	190	189	197	188	213	163	207	177	181	167	162	199	169	181	189	183	158	181	167	184	186	180	178	200	173	151	172	201	176	190	188	169	201	189	172	163	177	187	155	177	183	169	168	187	181	200	200	172	174	172	214	169	197	165	184	175	198	169	186	191	211	184	192	166	183	181	183	189	170	180	213	171	178	177	188	160	183	170	185	181	176	179	186	180	182	173	185	172	198	182	177	170	151	174	163	179	184	189	203	194	179	165	193	181	177	182	209	167	156	204	161	161	186	165	181	178	194	176	191	190	170	193	157	154	185	177	152	150	181	162	199	190	200	172	180	175	154	167	162	194	168	177	192	181	178	179	175	194	152	161	173	172	172	207	189	166	145	170	184	184	191	203	186	189	169	173	197	184	191	175	193	183	183	194	169	199	181	155	201	189	194	173	169	158	168	161	194	170	169	176	194	182	180	188	195	159	186	197	173	185	174	190	172	169	196	214	171	168	173	185	166	153	194	166	182	195	169	195	216	160	189	175	201	176	154	167	208	186	163	181	176	177	179	213	178	154	208	188	198	184	182	186	201	199	196	168	183	189	172	153	168	173	174	188	180	178	179	179	182	175	197	189	179	154	158	190	175	185	171	160	175	173	187	198	192	188	171	176	176	174	178	205	188	165	183	183	185	168	180	171	201	190	206	163	190	194	163	164	202	184	190	203	191	199	187	180	190	176	192	190	171	190	193	152	172	162	171	189	187	169	141	175	169	156	160	173	174	164	164	171	181	153	177	177	188	154	162	162	181	197	177	194	184	163	166	198	187	173	168	151	176	163	194	163	166	183	193	186	184	201	178	154	169	177	159	161	206	192	198	198	173	178	180	195	156	202	209	158	155	188	174	179	172	171	179	190	162	168	180	183	181	163	179	190	161	191	212	205	184	182	192	162	182	180	187	179	178	176	197	188	206	155	156	168	166	174	159	194	186	179	188	161	179	186	203	174	148	186	182	175	183	167	172	199	193	172	197	176	150	176	168	175	177	172	164	181	175	184	183	196	186	183	170	184	168	192	163	189	204	158	168	193	188	179	169	195	183	191	171	184	200	186	187	177	188	166	183	207	188	178	191	179	193	171	185	190	186	182	165	205	188	179	201	190	218	211	178	178	189	176	218	199	162	188	198	175	182	188	185	184	214	186	194	157	168	174	195	148	190	179	178	180	187	177	167	163	178	173	190	191	201	209	187	179	195	174	202	194	170	189	170	200	188	183	173	160	189	168	180	189	190	168	188	188	192	183	185	173	186	169	180	148	179	185	177	145	183	194	188	193	187	175	179	153	196	154	176	185	185	180	175	179	172	162	171	193	196	170	177	198	178	178	163	177	179	200	170	186	210	178	191	181	196	144	208	168	167	204	173	169	164	153	178	188	161	164	170	190	166	156	199	189	210	180	152	177	181	194	181	173	180	186	167	180	169	163	158	191	173	166	198	184	161	146	166	187	179	163	170	168	174	191	154	192	184	173	175	184	172	199	177	177	163	177	142	212	202	166	196	191	160	165	163	175	190	185	197	171	174	178	187	170	186	185	171	190	177	177	189	181	160	209	186	204	187	168	177	191	188	165	158	169	168	182	187	167	164	195	205	165	185	182	161	180	158	169	171	209	172	182	183	177	175	186	180	210	212	159	165	179	180	183	194	173	160	198	194	184	178	190	179	190	220	183	189	176	178	188	192	177	179	196	178	174	189	186	184	173	189	189	185	206	171	188	203	178	180	176	194	166	181	194	190	173	177	173	183	154	191	172	160	166	211	179	186	184	168	198	150	179	160	194	181	180	188	187	192	199	186	156	189	178	184	175	185	188	190	187	193	172	186	194	177	171	198	202	179	164	175	169	177	149	192	197	165	197	185	194	187	183	165	181	176	205	158	173	175	179	175	195	205	213	187	195	165	192	201	199	198	193	175	190	186	179	171	191	184	159	174	181	176	205	159	197	180	163	161	186	160	162	171	179	201	188	198	181	185	210	177	158	188	178	182	164	187	188	200	186	183	192	193	184	186	184	152	187	171	189	166	187	188	171	173	172	179	183	169	181	190	167	160	181	162	173	174	175	167	166	193	184	186	181	173	175	205	203	174	213	169	179	193	193	220	183	172	176	196	199	175	172	179	186	178	165	181	179	186	192	185	155	183	181	175	154	180	166	182	214	199	199	196	188	170	166	154	194	183	224	179	209	176	165	189	175	197	167	161	172	174	196	172	179	180	197	168	198	189	192	175	171	173	169	199	171	187	187	189	190	165	163	168	172	176	198	181	178	185	185	186	202	186	202	201	176	173	187	187	178	173	182	136	212	192	162	192	186	173	162	155	183	171	173	158	189	197	181	161	180	198	176	190	180	189	196	174	201	199	169	183	185	161	163	165	182	181	164	180	198	191	182	183	169	169	175	183	178	199	193	165	182	202	178	183	156	177	194	190	192	202	182	164	191	194	175	179	210	179	196	169	192	198	167	208	158	169	184	194	185	197	176	193	179	189	182	187	168	164	199	185	173	189	174	179	175	204	187	185	195	192	208	180	172	214	183	168	170	202	181	155	172	138	211	189	177	177	193	160	186	187	191	183	171	176	185	191	177	163	172	197	180	175	185	206	203	180	170	181	157	162	166	162	176	176	183	190	188	187	167	181	182	178	175	181	166	184	195	197	216	166	160	188	167	188	195	183	185	185	171	179	196	178	175	174	163	195	218	178	199	176	184	171	184	182	212	163	172	201	187	154	177	175	192	153	172	178	187	198	188	182	191	171	175	179	188	181	184	195	172	179	182	164	158	184	186	176	181	179	176	183	164	195	188	190	182	198	179	207	158	206	182	196	160	160	192	186	196	179	175	175	195	186	161	191	182	194	170	172	168	180	168	162	168	183	180	182	156	165	213	188	193	190	166	207	203	173	180	214	184	183	160	190	181	173	162	176	169	178	181	182	171	171	179	160	163	169	178	182	174	188	181	183	170	168	179	174	176	155	178	170	160	172	166	175	177	163	173	180	181	190	177	168	183	177	178	197	198	189	181	198	186	182	189	173	163	176	174	168	188	186	170	169	190	198	176	171	196	191	166	165	189	165	201	179	195	176	175	188	218	191	194	174	182	181	182	177	213	160	177	166	158	159	182	178	169	179	159	177	160	185	142	172	175	187	196	166	185	175	165	176	199	184	184	178	191	194	184	207	206	165	184	170	185	163	192	172	177	185	184	204	183	170	181	173	180	198	191	199	164	180	189	199	175	165	182	162	176	174	170	188	192	170	182	158	187	165	178	196	177	177	196	168	174	185	176	186	180	177	170	163	167	149	195	183	198	178	200	183	199	193	198	170	178	174	181	183	185	170	189	175
4303	528	568	702	610	621	622	584	608	575	522	566	494	512	557	539	557	526	513	495	544	469	556	461	518	509	501	500	502	503	493	511	535	505	484	526	503	489	508	498	527	482	532	508	519	512	487	502	504	482	492	532	482	504	536	549	541	536	518	455	517	485	486	489	511	488	482	525	526	545	515	489	487	482	510	498	510	515	475	530	491	504	501	499	503	482	531	479	500	510	447	538	523	455	520	498	545	485	496	512	521	533	514	472	545	508	512	530	515	486	577	538	512	527	507	569	507	498	499	496	521	518	540	514	515	478	510	506	493	488	474	476	485	513	503	484	510	489	495	513	533	528	498	498	511	516	475	520	502	527	491	515	530	501	550	555	523	489	523	516	497	516	468	497	512	518	518	504	504	534	511	518	515	520	532	498	510	510	502	511	444	513	533	511	491	500	500	498	527	512	501	522	543	493	513	476	485	512	518	532	492	531	518	502	474	491	536	491	483	478	528	482	523	533	474	488	516	499	501	505	453	513	496	496	520	486	461	500	456	516	515	486	525	502	500	533	508	489	537	496	505	500	479	480	480	511	535	516	476	498	477	527	524	526	497	495	506	501	565	572	476	546	506	514	482	511	476	482	551	518	519	494	498	499	461	522	525	496	497	497	522	478	486	487	475	498	478	514	503	521	528	479	513	514	512	491	501	546	526	525	498	487	495	543	515	494	527	481	509	541	574	501	512	526	500	490	496	482	522	484	481	504	504	508	504	518	494	506	500	465	459	513	482	499	576	480	548	526	550	513	488	525	536	491	501	531	515	526	517	536	523	533	476	484	499	522	525	480	517	527	504	521	471	552	494	507	514	483	492	563	509	522	524	512	492	526	498	530	507	518	508	533	490	509	547	537	508	468	487	524	472	492	506	513	554	520	468	518	484	510	495	506	503	475	510	499	486	517	422	529	487	528	483	496	477	539	525	506	539	472	576	476	517	523	505	510	503	486	504	515	514	510	500	491	490	494	529	530	511	503	486	489	518	550	498	486	509	499	476	505	523	495	505	497	490	499	501	532	491	515	516	535	555	505	487	513	484	495	485	506	495	504	506	478	509	563	556	513	491	532	513	528	512	491	496	501	497	489	512	516	508	510	498	478	544	490	524	489	510	501	545	486	548	490	503	499	485	554	528	513	484	521	510	527	498	494	488	484	531	552	477	481	524	501	517	499	444	536	514	526	543	496	520	488	516	470	518	499	490	555	540	451	479	527	484	471	481	493	511	519	557	560	522	462	500	529	501	496	488	494	461	512	497	555	493	522	530	517	504	518	475	466	506	521	527	492	506	519	486	519	543	495	535	522	506	530	507	476	494	478	502	508	493	489	524	523	519	471	546	509	535	498	553	473	507	522	514	497	503	479	492	530	490	523	541	480	492	534	517	457	506	549	532	483	526	500	485	494	537	514	539	491	495	489	514	509	491	510	517	496	527	513	512	547	511	511	518	517	498	508	479	523	515	504	548	532	515	487	496	530	505	453	508	481	493	535	497	479	498	505	539	481	512	511	514	514	535	491	483	528	557	527	505	514	529	558	530	516	506	527	484	497	463	465	512	526	528	467	501	482	489	471	502	513	512	497	519	554	451	491	490	463	477	534	471	538	483	466	526	452	489	481	509	470	524	510	490	478	500	529	526	492	477	489	512	528	475	513	530	535	500	467	526	534	525	515	533	495	534	509	528	507	506	556	488	564	528	530	490	545	466	528	493	519	486	489	512	510	534	510	556	541	503	484	478	555	533	468	493	480	508	500	499	528	548	481	508	550	479	489	532	446	524	476	475	517	529	540	491	456	508	499	513	480	566	511	517	500	521	519	516	506	467	529	479	546	512	489	512	537	540	483	498	477	529	482	495	508	519	502	470	513	503	467	494	509	511	476	572	509	505	522	520	506	470	486	512	459	513	503	517	511	485	477	529	528	505	518	482	441	534	499	509	488	538	526	483	551	507	477	528	500	527	497	487	527	517	494	524	512	492	560	525	496	529	493	529	498	552	500	498	540	492	512	480	539	531	506	530	513	516	518	466	540	506	521	518	507	540	503	554	513	482	553	520	529	482	472	556	481	522	497	498	484	497	507	484	528	536	491	531	547	513	470	518	489	506	527	475	520	478	545	478	529	534	542	516	543	542	551	519	464	477	516	491	476	484	528	556	482	521	491	527	536	528	516	483	517	524	496	476	541	479	498	528	497	508	468	531	518	484	515	530	489	527	487	519	527	487	497	528	491	507	529	540	520	493	538	515	532	508	541	517	536	514	519	501	518	494	466	506	521	497	505	527	505	507	501	519	530	473	473	510	491	485	480	503	516	496	507	519	489	478	522	530	500	528	518	517	513	487	483	534	529	462	537	517	517	524	530	487	524	506	554	488	489	538	495	496	484	534	516	551	485	530	489	520	480	501	483	492	508	512	510	483	504	533	537	479	504	504	529	506	482	511	539	513	501	511	522	522	493	513	503	484	493	493	538	477	543	526	522	485	541	500	500	500	509	553	527	508	535	502	527	520	513	480	512	551	488	499	522	502	508	496	561	506	505	498	513	487	448	539	517	487	514	497	504	514	510	525	484	537	530	493	504	494	536	543	504	510	506	478	474	513	528	515	508	483	488	526	504	526	521	502	544	502	483	507	491	517	500	490	512	509	501	508	509	539	483	522	523	479	517	513	518	513	467	500	481	524	535	512	506	521	503	496	565	545	544	497	479	464	522	524	529	480	561	497	518	534	493	493	452	554	455	524	556	487	523	488	529	514	508	491	487	510	514	481	488	500	494	525	510	517	473	482	528	525	509	526	507	502	502	474	489	492	531	478	514	456	518	534	499	521	530	548	539	516	490	504	513	488	509	536	519	530	544	493	510	489	512	499	475	568	491	514	501	487	511	548	502	508	500	517	510	510	510	521	502	488	491	483	509	518	485	505	487	514	525	502	497	527	520	507	505	489	513	501	520	513	512	465	546	508	499	501	516	500	532	474	551	525	508	492	524	547	522	581	515	506	477	522	507	511	492	511	491	508	488	505	476	536	521	512	470	462	506	522	520	498	466	493	487	551	510	509	476	517	484	530	549	472	531	497	521	515	461	505	503	543	550	482	526	530	507	524	509	519	494	459	515	539	509	507	511	495	508	530	480	530	510	474	521	487	500	503	526	474	508	532	503	543	494	505	468	533	490	505	535	515	540	537	486	512	515	494	508	476	515	496	476	530	478	501	479	525	525	465	513	496	480	538	483	536	488	525	512	467	519	541	504	488	549	509	540	545	485	493	493	551	541	487	428	515	529	500	522	472	463	508	484	523	543	504	499	481	526	528	451	555	493	525	511	537	496	492	521	503	524	517	542	501	449	498	488	527	521	488	493	495	488	486	488	535	468	499	532	497	508	501	478	488	510	510	537	497	520	481	513	488	530	508	499	515	509	525	459	507	450	501	497	528	508	528	518	496	527	486	517	491	470	512	498	487	499
30277	4039	1317	955	697	636	538	454	409	407	370	337	326	314	317	296	300	300	293	290	268	269	283	301	321	298	275	252	270	274	282	261	271	288	287	314	289	261	254	270	286	276	280	249	258	287	272	277	273	260	242	283	288	266	280	257	275	268	282	264	298	276	288	249	279	278	272	288	279	260	252	252	296	267	294	296	283	283	283	268	311	317	274	299	264	281	267	300	287	285	283	296	271	267	305	273	244	298	278	273	278	240	290	278	285	291	320	311	278	283	297	271	264	279	258	245	274	267	308	267	261	297	331	275	267	264	279	279	262	305	274	300	279	265	263	300	300	251	245	264	298	285	276	272	286	264	280	250	270	247	268	289	257	267	288	259	272	250	261	280	254	261	287	277	237	238	246	267	259	283	231	261	276	255	257	296	297	280	248	279	261	268	242	293	270	247	260	277	273	289	291	273	297	308	270	285	240	272	275	270	278	263	250	274	298	284	273	249	263	264	289	258	278	244	268	295	277	295	255	282	270	290	264	278	268	280	285	248	266	260	264	285	265	260	288	306	299	282	289	282	271	280	228	271	281	287	279	284	261	277	305	286	240	264	283	292	295	264	261	256	265	267	280	255	259	262	290	282	274	265	266	271	270	267	268	257	292	274	261	260	285	299	303	255	246	257	252	245	256	263	233	312	307	307	285	268	252	272	270	241	258	276	258	262	281	286	253	272	265	255	292	281	302	253	278	277	285	277	268	248	273	299	266	260	283	260	252	290	277	262	299	283	259	272	280	297	248	251	248	279	257	281	276	283	309	297	279	290	288	265	266	285	251	270	259	292	287	282	296	267	276	266	270	299	286	272	318	275	285	264	282	259	272	273	267	267	279	273	253	228	279	268	270	282	275	292	297	289	267	278	268	274	252	287	275	284	285	265	282	292	257	243	240	256	293	262	270	276	308	274	255	287	267	254	297	261	246	288	276	270	254	281	302	262	285	236	283	268	285	259	278	244	296	255	247	277	280	235	249	276	266	284	293	222	239	269	251	270	297	302	270	268	275	298	259	307	248	275	249	275	269	295	303	289	281	264	290	246	264	260	278	256	259	256	273	256	286	256	262	259	284	292	267	259	286	263	299	287	293	257	289	275	254	265	261	255	267	282	253	261	273	272	283	275	256	265	298	302	298	278	268	277	282	275	306	279	259	242	258	246	301	275	265	260	276	275	282	276	276	286	269	239	296	301	282	259	266	299	253	288	254	247	255	268	265	273	289	248	260	265	260	265	297	257	253	242	310	280	267	237	246	267	284	279	260	288	250	270	265	268	265	243	283	279	284	252	263	251	271	281	268	277	307	233	250	275	267	253	272	271	259	274	250	255	248	272	273	296	270	270	280	236	291	284	258	299	290	271	250	274	286	266	265	270	283	276	264	281	269	254	270	267	265	272	279	290	276	285	260	280	263	268	274	258	268	266	276	245	240	294	258	242	282	286	257	256	262	261	233	257	260	268	259	280	287	289	257	314	288	271	284	297	295	292	269	269	249	278	272	277	286	263	264	248	282	256	264	291	264	260	267	270	240	277	255	285	243	263	253	267	272	258	271	284	256	291	278	267	265	260	234	244	291	265	269	262	275	301	247	285	267	269	279	301	262	259	261	263	276	277	277	296	266	267	261	289	281	284	285	273	269	267	265	269	287	271	246	273	278	251	254	279	271	249	248	273	275	276	279	281	243	279	304	291	268	307	327	270	258	287	242	305	268	293	289	250	270	284	277	308	273	244	269	297	286	291	275	313	254	285	270	281	253	278	272	278	255	298	283	276	258	257	287	293	262	221	284	297	285	271	274	272	281	239	279	274	270	254	287	268	279	269	291	284	260	272	276	287	265	244	250	251	268	270	267	274	297	279	287	262	306	270	278	300	263	273	240	270	251	243	277	289	271	282	305	301	282	294	296	277	259	252	265	237	296	282	249	275	278	280	257	275	236	252	259	275	273	251	300	271	320	271	314	285	265	295	252	314	275	268	264	254	250	244	262	268	293	317	280	261	281	273	250	253	313	276	281	263	238	257	269	271	271	271	307	282	308	269	260	228	256	256	271	249	282	264	286	295	284	224	256	247	264	277	233	276	313	295	259	285	283	262	287	284	286	268	299	288	277	244	308	269	272	269	271	308	289	244	263	264	287	271	305	257	249	277	283	287	290	258	263	299	269	225	287	298	264	285	295	280	259	264	246	237	250	270	264	319	274	299	247	257	252	263	296	256	259	267	286	286	291	290	269	272	266	259	295	308	276	297	282	286	286	256	269	276	280	248	291	267	269	267	267	270	254	277	243	249	241	255	244	282	262	261	270	254	248	274	248	275	273	270	230	283	253	270	299	257	271	276	290	269	271	256	253	296	264	278	288	272	277	282	280	268	282	275	271	288	268	301	242	291	257	265	276	269	281	282	288	261	265	237	256	261	271	282	264	293	254	282	279	263	270	252	277	247	277	240	253	278	286	228	283	260	283	280	279	241	235	273	249	258	262	266	295	242	304	254	241	241	264	257	304	261	296	280	270	264	260	313	274	287	292	269	255	250	281	279	266	276	287	274	236	258	255	284	272	238	289	261	273	289	277	288	274	274	313	234	299	255	284	284	284	290	292	261	224	253	269	278	269	276	304	262	293	293	279	297	281	271	302	264	262	307	287	311	275	276	237	267	247	261	295	266	296	274	234	277	295	267	260	305	277	303	274	244	302	273	250	272	260	244	284	260	256	272	275	254	277	270	275	257	259	239	294	275	240	244	277	272	275	269	287	273	248	280	286	247	247	263	235	265	263	278	302	275	271	255	269	285	270	283	302	277	275	300	273	280	314	278	274	301	280	275	246	289	267	283	255	278	271	243	283	293	263	298	298	262	292	262	262	272	280	275	239	280	266	265	257	285	278	250	261	279	247	271	287	274	271	270	264	270	280	243	280	289	270	285	267	272	276	292	253	286	247	284	277	278	288	276	292	289	275	263	278	247	291	247	254	260	298	313	270	256	255	289	294	258	265	277	304	273	281	271	284	265	255	276	269	269	261	265	280	276	292	298	290	288	249	265	282	257	254	265	277	304	274	298	261	271	282	265	271	277	246	278	264	282	258	279	252	273	271	276	293	274	273	268	259	302	273	285	289	235	284	266	278	258	268	248	281	274	281	242	288	300	254	256	264	293	304	276	294	268	276	256	257	266	288	330	268	255	287	303	277	263	258	279	267	243	254	279	261	254	256	271	274	253	259	269	273	270	262	251	317	252	263	270	287	261	284	288	255	286	279	275	270	252	274	270	260	258	281	279	251	261	278	278	248	252	260	264	280	278	276	246	263	278	277	250	268	284	305	283	255	293	283	274	264	264	302	225	238	255	303	256	281	272	261	271	271	276	292	261	264	288	251	277	285	277	266	273	298	285	248	283	283	274	263	275	303	275	299	254	292	250	293	247	278	258	254	294	249	221	295	286	265	286	267	262	276	270	279	268	282	266
15332	1526	2932	3350	2899	2349	2044	1746	1578	1422	1321	1184	1164	1083	1047	975	977	931	942	934	877	839	856	848	845	810	781	825	862	802	775	742	780	746	768	755	696	748	789	765	770	728	759	736	743	711	717	739	762	723	758	744	751	713	779	719	720	740	741	698	703	708	751	692	743	775	713	750	719	693	730	707	722	709	725	719	759	733	750	696	711	693	666	733	683	712	693	721	787	697	712	683	698	712	710	710	734	702	771	728	734	724	726	684	740	708	726	701	712	674	708	703	679	690	714	722	728	720	683	709	700	711	714	701	748	739	677	726	727	695	770	708	734	684	691	717	713	765	732	715	693	700	719	743	732	755	726	731	757	721	659	739	697	693	738	705	691	672	721	716	703	723	718	685	715	723	674	684	709	710	765	744	705	726	718	701	741	666	733	680	708	740	763	710	745	699	717	723	708	717	702	713	719	722	747	701	761	762	685	701	733	701	711	695	695	711	712	703	714	672	753	710	748	620	684	754	732	692	751	732	728	689	733	727	682	704	650	742	699	695	720	721	699	698	703	778	705	700	695	695	738	696	733	735	695	738	720	689	719	755	711	640	768	777	726	673	683	746	728	734	723	684	715	713	769	710	687	694	740	681	800	732	716	719	679	665	751	714	688	714	727	678	711	674	688	668	765	662	720	732	726	725	718	736	694	665	723	692	727	697	731	700	672	743	693	752	717	750	740	681	748	694	737	713	724	696	740	727	718	719	742	743	669	694	718	742	743	748	693	703	703	725	737	717	725	704	727	727	727	748	710	660	737	739	703	678	736	717	703	709	724	733	692	743	690	704	726	736	737	666	721	660	671	743	682	675	728	736	720	708	708	684	741	722	737	725	751	694	737	694	685	717	693	680	720	681	661	710	714	700	727	710	708	699	718	731	756	791	691	704	659	698	704	685	704	775	701	693	753	777	705	724	748	737	672	721	665	678	710	760	765	732	696	721	659	694	698	728	699	734	680	701	687	742	694	730	710	726	743	674	743	707	703	694	710	738	726	729	708	692	751	683	720	687	693	753	688	683	668	695	708	723	711	686	680	711	729	709	690	698	699	668	761	676	732	711	700	701	703	751	706	711	704	719	734	747	686	743	681	681	688	682	716	771	744	723	699	678	694	689	741	767	714	722	708	679	750	725	723	711	722	716	734	708	737	733	695	685	716	790	709	673	717	707	716	775	707	705	740	732	701	715	702	697	715	728	701	705	706	679	790	751	705	740	647	727	741	664	705	675	716	706	738	687	729	706	690	779	650	747	731	669	666	669	740	716	704	744	691	673	714	683	730	678	667	712	708	723	745	651	710	695	715	711	724	673	698	691	756	727	722	723	724	676	679	680	745	743	708	707	746	670	706	718	683	707	693	710	699	700	721	715	751	736	683	651	673	708	729	706	729	665	670	721	707	713	715	717	710	694	710	732	760	732	751	703	694	705	695	741	731	654	675	740	701	669	678	747	667	744	736	724	706	701	709	718	715	701	740	678	715	719	716	721	681	694	700	698	722	733	697	717	718	694	696	780	714	683	716	722	685	737	695	695	709	745	714	680	658	701	683	700	716	744	706	753	718	773	718	713	739	739	695	705	747	692	706	743	702	719	732	706	709	746	705	671	761	718	742	723	732	721	665	704	731	704	720	706	734	659	749	723	715	689	687	701	730	701	709	725	676	726	709	709	684	706	718	683	723	714	677	698	719	709	707	685	768	698	706	735	698	709	685	689	702	681	689	716	744	729	719	734	745	691	737	717	718	666	681	710	771	682	754	715	689	726	690	691	706	696	736	717	666	708	726	714	732	717	734	723	733	662	687	676	674	719	717	671	729	729	719	668	694	730	734	683	754	734	685	749	737	757	662	692	697	715	730	731	674	714	746	691	721	681	731	728	730	731	694	733	713	705	744	718	694	710	726	715	681	717	745	749	706	732	661	751	717	728	727	688	721	707	732	679	669	707	742	730	704	694	714	730	762	729	704	779	733	716	705	696	730	687	675	703	704	695	674	690	725	764	747	699	739	757	733	679	694	729	721	724	731	681	721	689	632	712	692	685	706	682	684	744	703	706	704	720	684	699	758	709	686	706	701	704	692	728	723	727	697	695	701	760	736	677	685	674	725	715	740	777	724	727	709	697	739	727	696	682	669	717	719	722	682	726	660	719	672	710	683	698	677	717	707	747	674	698	718	708	721	677	722	731	663	749	705	649	680	706	739	746	740	747	689	737	689	655	721	728	767	659	756	728	696	708	703	728	707	695	725	757	751	686	698	723	683	673	694	686	705	667	690	669	689	696	737	715	708	701	698	718	745	685	669	685	693	666	654	711	707	730	730	689	802	715	653	718	757	716	713	720	683	736	711	700	668	680	714	701	690	723	695	747	704	745	732	671	674	684	723	754	755	753	698	690	725	725	686	707	721	694	701	690	680	697	707	755	743	714	697	734	781	751	771	691	692	711	728	711	722	683	724	721	723	665	748	709	712	732	744	687	708	721	713	690	718	676	722	722	663	716	678	706	779	719	728	660	716	732	676	768	719	680	709	734	729	752	723	732	733	728	731	719	753	730	680	723	714	698	666	723	689	745	737	704	670	734	732	706	725	740	720	700	732	679	697	691	668	697	702	715	700	682	726	735	678	673	656	740	691	707	674	758	686	702	675	708	704	691	720	675	743	702	684	756	713	752	721	680	734	721	733	685	708	723	674	730	684	727	741	693	719	715	698	692	735	702	669	653	663	729	709	735	694	721	681	709	745	693	703	707	727	703	681	687	694	674	716	709	729	723	720	706	692	672	746	722	723	754	687	736	746	678	670	681	708	672	729	752	789	682	683	696	708	731	702	693	730	719	696	756	693	707	721	731	716	714	712	745	695	707	734	689	740	697	724	701	696	714	716	761	691	713	683	728	756	759	711	740	712	711	725	721	709	722	675	701	703	677	697	711	687	737	724	716	700	735	709	720	686	715	718	762	718	707	713	723	689	728	720	725	722	704	684	698	737	693	692	753	755	705	730	735	759	726	730	686	681	680	707	719	698	685	699	698	699	735	690	751	696	705	733	712	663	712	671	725	685	677	721	680	708	700	723	727	722	725	762	690	723	727	696	732	731	725	685	749	702	693	747	725	697	648	687	699	743	714	664	708	691	727	701	700	681	692	665	697	692	675	666	729	738	691	723	701	739	709	685	704	732	694	719	721	707	699	748	679	713	738	761	692	671	719	708	686	725	709	698	701	683	723	725	749	671	698	748	711	721	715	679	658	699	708	673	727	738	719	719	741	710	720	744	700	682	693	743	745	724	707	787	667	754	710	736	693	695	715	703	711	718	715	707	680	700	678	696	682	764	740	736	723	704	674	743	700	681	705	715	765	699	653	692	699	738	724	769	693	723	713	724	666	747	674	686	756	730	665	736	720	744	683	703	689	710	657	699	733	741	727	714	701	708	705	666	714	697	679	703	699	737	697	721	743	684	701	695	701
43059	9750	2721	1720	1142	849	637	496	446	402	340	333	288	288	276	277	255	262	243	261	242	262	225	210	213	199	230	233	205	183	215	214	211	228	185	170	166	197	201	205	210	191	195	204	175	200	221	193	207	191	196	188	172	189	193	209	196	212	185	201	206	203	195	190	178	197	215	166	191	177	192	203	191	170	202	178	173	179	219	219	205	182	204	213	168	207	199	194	190	180	199	186	224	172	209	164	169	183	179	184	191	167	173	180	192	204	207	172	184	184	187	179	186	206	168	198	177	167	191	187	182	188	178	163	157	169	182	194	189	188	197	187	184	194	188	166	194	213	186	195	202	158	210	198	215	163	194	211	178	172	160	172	166	199	170	183	212	192	207	219	177	172	193	171	192	195	197	191	180	196	196	198	197	188	232	176	206	209	177	183	157	171	182	188	179	183	176	177	165	197	179	213	192	194	194	189	174	182	190	196	198	191	193	223	181	196	195	190	205	154	203	196	203	185	194	197	181	199	182	178	200	235	198	197	188	215	212	207	193	212	192	163	208	198	175	198	192	202	198	208	182	207	187	175	193	180	181	179	204	183	197	207	178	193	197	158	176	184	200	188	176	167	197	195	164	200	190	205	193	183	157	197	190	196	202	189	181	177	188	188	186	209	205	195	205	192	198	179	189	191	183	177	211	180	192	187	178	183	193	198	178	183	193	205	191	229	184	203	185	192	204	194	180	202	206	184	195	176	192	187	195	190	177	180	167	191	210	194	195	195	171	216	201	191	192	195	206	179	182	179	171	183	183	201	180	169	195	181	199	168	195	197	195	190	190	194	187	184	181	180	208	221	195	194	200	184	200	178	191	193	195	179	205	207	200	189	199	185	185	217	218	170	206	185	207	183	174	199	182	204	178	169	186	167	184	195	215	192	173	186	188	182	192	193	213	198	177	182	168	166	186	209	202	186	202	203	172	207	198	191	200	197	199	183	177	198	180	213	162	195	192	169	190	172	196	191	203	186	208	197	216	178	179	176	184	168	179	196	171	187	215	199	202	196	180	181	185	210	186	208	168	175	182	182	201	192	184	208	214	179	200	208	193	189	189	215	209	203	212	201	201	186	214	177	186	165	189	195	156	194	213	167	200	203	213	211	206	192	177	197	161	182	187	196	163	198	184	189	205	181	185	193	210	178	193	181	195	204	184	191	215	167	164	210	205	200	190	169	211	193	184	196	223	165	207	191	207	201	197	205	198	183	170	215	187	205	200	177	183	200	179	207	207	224	205	190	165	185	208	182	172	182	176	180	189	187	193	192	188	183	180	191	184	202	190	204	187	201	178	191	186	206	189	188	172	186	172	202	209	203	212	187	185	184	177	184	217	199	190	204	184	185	184	182	190	178	203	168	197	195	190	186	183	150	176	184	186	192	171	179	190	202	201	195	202	192	180	204	180	196	201	167	156	212	197	201	183	190	208	198	192	195	198	193	219	204	193	175	171	201	171	182	201	185	202	199	178	201	192	189	184	194	208	203	166	167	194	179	180	194	186	197	186	189	183	194	185	177	184	176	182	177	170	179	174	220	175	203	200	183	180	194	189	207	201	209	200	183	175	184	172	190	169	179	188	192	172	193	181	174	185	166	188	201	176	178	198	206	190	180	166	194	198	188	159	209	180	181	163	220	184	194	187	175	174	209	210	190	222	193	208	167	236	182	207	201	185	191	178	178	184	161	204	213	207	194	187	171	168	212	178	186	203	203	198	210	171	188	178	190	215	201	203	191	174	202	189	198	196	187	180	195	169	194	203	176	192	163	185	186	183	198	205	196	164	203	181	171	198	155	174	189	191	183	202	197	188	195	159	200	188	198	208	179	198	184	187	199	193	173	175	203	194	189	182	209	184	161	189	203	196	186	212	190	213	177	188	214	190	187	198	196	177	191	192	189	211	197	182	157	207	174	194	190	186	187	218	209	182	186	192	220	194	196	205	173	205	201	196	180	186	198	194	177	184	211	176	190	204	188	205	197	199	154	177	188	187	180	177	175	188	205	186	204	205	198	183	177	202	187	175	182	192	192	168	193	186	211	194	176	166	194	193	208	164	211	197	185	193	210	175	212	166	201	191	176	187	187	175	205	182	188	218	182	204	220	191	156	182	175	202	198	203	216	199	223	206	165	203	180	193	188	147	184	193	180	203	181	178	184	199	174	211	187	168	189	199	184	192	213	191	200	174	189	185	180	196	197	205	182	187	171	187	181	191	173	171	166	185	183	172	176	190	193	165	170	195	189	168	197	193	191	186	169	206	193	211	199	180	181	178	194	183	184	180	174	197	161	205	185	197	214	188	200	185	201	191	211	220	186	209	165	195	180	184	179	202	160	192	178	191	201	188	193	183	204	211	187	165	187	185	206	195	200	186	182	200	208	184	183	197	184	169	188	183	176	203	231	206	192	197	173	220	203	198	185	197	198	191	171	191	199	186	208	168	212	171	182	187	158	191	179	188	184	189	221	195	199	201	199	204	186	192	198	190	214	183	189	178	196	174	193	210	193	198	185	178	191	163	185	191	200	196	201	195	174	196	184	191	192	182	209	198	210	192	156	174	159	178	208	184	188	205	197	192	188	180	172	196	184	209	190	176	176	167	202	193	167	198	194	204	201	188	174	177	181	169	199	170	198	183	216	198	173	181	229	208	172	185	199	192	198	205	200	198	186	207	183	207	182	186	202	227	163	196	207	205	186	200	206	201	209	156	210	203	191	189	206	179	177	185	166	188	195	174	195	186	173	206	186	187	202	196	214	207	179	211	212	162	187	189	196	211	189	207	190	215	221	180	188	169	177	178	193	189	174	195	203	196	195	167	195	185	197	183	205	175	203	217	187	209	201	183	189	192	201	194	175	176	202	192	173	217	183	187	184	172	195	184	209	228	192	209	200	181	171	186	206	213	198	204	178	194	176	192	207	175	174	168	195	177	191	169	188	182	190	189	199	210	189	190	197	205	177	189	184	183	205	170	205	199	198	180	193	192	173	226	175	197	194	170	188	187	169	171	194	188	181	182	194	201	169	179	211	171	192	200	192	181	215	179	160	206	195	206	181	183	193	191	226	186	197	169	200	187	194	169	204	189	218	210	188	183	205	189	214	185	181	205	177	209	173	180	182	189	188	196	205	173	178	194	207	199	208	204	198	199	180	210	185	226	179	190	181	205	207	193	191	202	187	180	195	193	200	204	173	187	186	197	211	196	192	166	164	208	198	223	193	211	192	193	216	191	161	173	179	171	209	206	212	168	187	194	187	192	208	186	192	192	171	195	173	176	200	196	184	168	175	199	191	189	185	178	203	163	178	171	207	202	196	190	169	174	184	183	169	201	177	204	172	188	188	191	187	202	195	192	199	190	191	166	184	182	221	182	195	166	191	208	191	192	196	199	182	171	181	186	195	220	180	190	188	189	191	205	204	159	188	179	178	203	208	199	173	207	201	218	178	179	200	189	205	190	201	175	187
21076	2135	4890	5380	4562	3684	3050	2540	2181	1975	1710	1556	1418	1249	1189	1147	1097	1034	887	839	919	837	810	784	765	679	700	707	709	654	622	642	671	616	623	605	638	591	656	595	579	573	566	585	615	600	547	543	554	569	584	575	529	575	521	540	565	564	522	540	527	526	544	523	556	530	555	574	484	532	544	530	546	567	517	547	541	523	504	504	559	556	530	542	525	496	510	530	494	517	533	476	516	472	459	535	520	524	538	534	514	500	498	490	504	499	512	471	514	481	500	508	515	508	536	519	526	522	466	505	507	554	510	478	505	489	523	497	523	483	492	522	496	503	487	516	477	474	505	529	521	513	494	481	489	527	526	519	459	541	506	505	498	489	504	493	452	494	498	481	490	475	491	520	485	511	517	515	473	523	528	518	502	499	497	494	485	514	533	534	499	499	487	499	518	509	516	492	530	480	508	512	485	480	541	509	511	489	514	535	505	505	503	478	493	488	515	501	465	500	504	531	488	486	515	494	492	526	492	438	494	495	484	531	493	531	510	492	508	520	508	518	465	534	521	489	490	529	502	516	503	505	511	502	496	501	555	498	495	510	519	475	518	505	544	507	484	511	559	490	501	458	505	506	466	537	484	476	522	547	487	510	492	502	507	491	473	516	495	473	489	521	547	498	501	504	503	504	483	515	493	548	519	511	500	526	513	499	473	518	519	512	519	524	544	500	507	481	494	504	506	486	530	470	475	485	498	512	493	493	486	509	516	496	490	461	551	479	499	499	494	507	518	487	484	509	486	476	504	488	493	489	470	498	473	502	483	495	509	503	485	480	493	485	514	510	503	495	509	511	523	493	509	502	488	465	491	501	526	532	521	502	497	504	483	536	486	479	514	510	500	485	497	448	492	527	480	523	517	512	517	517	459	492	486	465	516	527	475	498	489	502	510	471	502	509	489	486	488	533	513	551	532	517	493	511	511	526	476	483	494	460	495	483	514	482	473	532	486	491	487	470	494	508	503	555	521	472	493	519	475	472	499	486	522	505	498	491	501	517	501	498	512	529	516	493	523	495	495	483	500	481	483	533	476	476	476	489	507	482	504	497	497	508	480	456	522	477	524	515	500	471	463	483	497	534	452	515	503	544	522	544	515	487	519	518	533	493	466	508	514	486	502	495	511	478	550	491	527	504	559	514	524	518	466	489	539	469	514	477	518	462	495	518	498	484	531	482	486	490	487	499	526	538	523	500	492	525	500	477	498	485	505	525	511	496	490	509	497	513	468	485	518	486	515	500	545	527	520	497	555	469	480	521	515	508	526	520	474	469	539	524	508	488	478	512	483	528	492	494	483	527	480	477	463	464	491	458	483	448	541	465	539	509	491	501	493	514	467	496	486	484	504	470	485	539	513	556	497	511	489	463	551	452	492	505	466	512	523	518	493	513	498	517	491	476	492	493	521	515	513	506	485	513	473	451	510	518	510	531	530	521	496	488	532	527	510	497	522	517	524	519	486	522	466	506	503	518	494	511	508	471	528	486	503	521	484	493	502	496	470	486	504	515	522	476	519	498	500	492	480	466	491	527	487	503	463	488	500	492	477	482	467	535	491	462	494	519	510	472	486	500	463	492	528	487	484	491	513	502	453	475	499	499	515	521	531	527	445	471	524	510	494	479	498	552	503	487	489	506	507	494	489	507	521	487	536	483	514	520	524	491	521	467	519	514	508	490	504	499	513	500	474	525	481	504	525	509	514	509	449	516	494	494	480	477	575	485	467	489	466	530	468	545	520	489	473	529	506	520	576	481	506	503	506	519	543	523	516	489	483	486	512	552	508	489	495	482	500	489	519	484	502	489	497	512	542	494	478	493	481	499	494	504	482	510	501	484	478	505	526	501	484	503	553	530	459	545	456	504	499	488	484	488	494	505	498	481	492	479	485	492	511	523	485	538	534	490	495	497	508	462	509	518	498	512	501	501	529	492	536	487	483	486	486	491	500	504	506	480	493	516	508	491	508	513	481	484	496	490	505	509	497	492	497	544	506	450	495	480	557	484	500	515	486	476	537	497	515	510	533	467	462	508	521	511	497	528	499	511	486	475	476	508	507	487	519	510	507	530	481	515	494	508	497	481	472	481	511	509	491	514	494	524	471	511	521	484	495	515	523	467	531	514	472	519	491	490	483	538	497	523	519	505	511	514	519	479	461	487	457	478	505	486	507	483	470	536	543	498	490	473	521	506	508	500	516	541	509	487	514	495	512	492	491	521	487	508	509	531	487	506	472	505	519	444	538	518	530	463	487	536	532	494	517	555	484	487	495	488	523	502	535	509	526	460	498	479	496	474	510	533	457	540	450	495	502	469	514	509	485	469	528	508	531	547	461	458	498	523	509	497	471	483	533	498	524	479	465	517	493	522	498	519	516	507	471	544	516	520	538	540	454	491	487	536	470	479	523	488	484	488	493	488	521	498	532	534	506	511	514	516	498	476	496	479	501	512	507	531	493	473	502	522	510	459	482	503	505	528	485	516	453	519	478	486	464	520	456	482	464	532	460	504	525	520	490	487	508	515	515	543	495	504	434	475	531	518	518	501	470	488	482	512	483	513	472	536	500	552	526	508	496	504	521	519	475	504	448	496	531	511	511	520	473	522	502	506	534	494	519	480	539	469	510	503	507	511	479	509	484	489	493	483	498	469	455	478	534	496	467	468	472	506	486	477	509	503	548	501	508	504	521	504	490	502	508	487	495	525	480	504	485	508	505	499	479	512	501	533	491	516	515	497	477	517	517	519	474	523	477	492	495	495	426	482	475	489	491	497	518	464	503	473	529	482	495	483	511	501	505	523	478	531	506	531	470	479	508	492	530	545	523	490	519	518	503	576	472	498	490	529	524	499	524	509	503	515	431	485	476	487	494	491	468	505	496	522	498	523	495	503	518	500	520	494	515	501	481	440	484	502	496	519	501	459	525	486	474	519	494	527	498	487	544	541	490	510	483	511	519	504	524	501	495	479	495	478	526	495	531	500	475	482	462	508	521	464	495	540	471	504	485	465	484	481	508	499	514	522	513	526	511	517	502	533	537	515	534	488	477	472	476	496	485	537	468	511	483	485	481	529	472	480	471	470	482	527	498	497	479	457	483	494	493	506	476	520	455	519	478	463	532	532	505	472	524	505	489	508	454	497	516	464	521	504	466	508	540	483	505	495	528	505	533	497	531	486	481	482	523	540	519	478	508	489	482	498	500	516	472	488	461	497	511	523	510	489	507	530	483	508	484	486	503	524	503	494	491	522	512	537	501	511	503	481	468	452	509	513	541	515	470	503	504	498	478	498	508	474	514	456	505	486	496	509	500	486	542	476	516	519	538	499	558	518	469	499	500	500	477	507	511	487	503	498	532	556	518	523	534	491	506	480	539	542	501	533	524	520	493	494	509	533	549	503	501	493	501	509	492	496	488	498	472	482	482	502	485	520	523	475	494	535	471	512	509	491	508	532	484	521	492	519	508	511
5110	230	223	219	192	181	177	187	182	183	213	206	183	195	182	183	200	162	166	183	196	178	179	174	192	180	190	172	195	177	186	163	200	206	171	197	191	155	190	190	180	169	173	165	172	178	174	174	163	179	180	171	192	187	171	170	187	154	198	165	187	188	192	169	144	156	183	189	193	158	169	181	180	193	184	187	175	209	186	171	214	149	171	176	188	192	171	175	171	187	171	161	195	181	180	192	179	171	179	178	195	194	185	178	183	178	180	199	179	166	172	171	176	193	176	186	198	183	190	179	181	182	176	182	177	206	191	192	175	205	186	162	173	182	198	177	161	185	156	179	178	182	186	180	157	169	177	197	178	213	176	164	156	201	158	176	178	184	171	167	159	191	188	177	185	174	185	172	183	193	187	166	190	181	165	195	180	182	186	181	167	191	225	151	184	178	169	175	182	195	181	195	213	194	178	169	172	185	178	185	187	162	208	198	186	174	161	165	187	180	180	195	183	200	176	190	193	176	181	174	179	196	207	171	201	153	184	157	203	187	180	182	170	167	163	185	185	199	179	197	168	214	188	208	187	196	195	171	200	171	166	167	164	186	177	183	201	189	188	122	164	206	210	181	197	202	168	185	173	217	159	151	169	185	209	189	177	169	179	156	185	154	194	209	187	175	194	162	172	200	181	160	174	190	192	172	180	155	173	195	181	172	177	174	162	171	178	177	189	158	184	173	179	202	184	188	169	180	186	177	176	175	168	199	183	165	177	177	183	175	190	178	179	145	185	173	167	199	192	175	197	187	192	175	173	192	151	194	190	175	169	181	213	153	187	173	176	193	169	201	179	192	179	176	175	201	158	189	186	183	210	192	185	196	192	195	196	167	164	163	204	165	185	174	182	183	183	170	192	211	165	203	182	172	172	167	207	182	166	164	177	175	197	171	205	160	189	173	172	173	170	191	195	200	178	186	176	177	184	179	211	162	164	176	180	203	201	172	178	182	193	177	166	165	196	165	164	191	187	165	212	188	178	190	185	166	171	154	179	187	186	167	199	185	183	195	199	202	177	202	191	159	169	189	182	193	176	175	185	167	183	207	182	184	170	176	175	190	189	198	163	200	151	225	175	205	172	187	189	191	156	171	168	187	185	170	172	188	168	207	154	182	158	162	182	174	205	182	183	182	174	168	172	151	199	178	189	189	168	177	199	182	185	187	181	211	155	175	185	188	177	187	194	179	176	198	188	185	158	168	190	183	187	151	203	169	205	186	193	217	167	196	190	206	176	165	169	215	161	187	203	190	183	177	198	135	173	177	206	177	193	180	203	194	174	197	184	186	179	216	184	184	189	191	163	182	198	186	167	176	191	169	183	168	167	171	195	191	153	172	173	172	154	167	170	165	190	179	177	199	168	161	170	207	185	189	192	193	174	156	171	173	182	196	168	186	186	183	169	191	188	174	196	158	174	169	162	191	200	182	200	195	167	165	160	169	163	156	192	193	174	195	187	176	189	188	176	188	191	176	170	180	182	173	163	189	169	193	185	184	218	179	188	185	191	186	161	158	177	166	191	177	179	209	160	156	192	185	197	181	163	181	191	200	168	183	193	201	170	181	189	139	191	192	177	195	178	169	198	181	190	174	193	212	222	176	200	181	184	155	185	203	196	165	158	206	201	187	179	194	173	192	196	168	198	177	170	215	163	176	195	206	193	202	179	172	195	172	176	170	180	192	176	180	178	173	195	206	192	184	199	180	182	184	179	188	189	163	179	169	195	178	173	172	182	187	160	188	189	204	152	154	186	189	180	175	190	185	181	194	192	195	167	157	193	191	181	149	193	180	208	187	179	200	163	161	175	182	166	149	167	193	190	193	148	188	197	174	203	192	201	208	188	196	183	183	163	186	178	159	175	203	181	186	177	175	175	140	165	233	191	176	178	170	195	171	186	196	162	184	170	193	177	167	184	164	150	187	165	176	184	182	194	186	180	177	193	175	184	176	191	207	186	189	200	175	207	196	176	162	178	198	162	191	197	195	197	187	193	178	183	191	160	199	169	168	178	183	160	189	168	183	185	171	179	168	185	200	191	179	196	170	178	162	179	180	158	200	208	182	167	159	181	189	218	188	169	153	205	172	187	192	202	190	185	184	179	164	189	169	196	181	182	174	182	175	205	174	184	172	171	177	190	208	162	181	176	193	175	191	191	171	192	188	159	171	160	160	198	173	180	160	163	177	202	171	171	164	183	189	181	195	181	170	201	183	185	183	183	167	180	172	163	177	183	182	189	182	184	183	169	192	157	174	181	179	215	189	192	182	193	171	197	190	191	185	194	176	182	212	196	181	155	204	165	167	194	197	181	182	149	169	209	203	189	189	167	189	181	169	199	197	178	198	184	179	181	192	171	187	198	180	184	153	182	180	186	150	214	185	178	176	157	162	181	184	184	174	178	186	181	175	216	209	191	175	176	175	208	182	176	173	205	175	173	187	193	180	199	183	158	185	179	167	177	185	187	184	190	173	197	182	186	168	204	185	190	195	190	166	172	189	150	201	181	166	167	200	190	168	180	188	196	172	182	187	188	171	168	190	192	147	170	193	192	173	174	202	191	176	174	176	206	179	166	176	178	165	183	209	166	183	182	188	178	180	183	179	171	168	161	189	175	168	193	156	177	173	210	191	201	165	166	171	197	173	187	156	181	192	172	193	175	177	158	188	171	201	176	173	191	185	184	176	177	167	188	197	187	188	162	196	169	180	194	193	170	162	196	157	179	167	174	187	206	174	193	182	193	193	152	184	161	197	168	165	166	164	198	208	160	184	200	191	171	170	147	189	179	186	184	189	187	166	172	169	169	163	199	196	178	174	192	181	186	171	179	188	160	176	168	169	168	177	201	187	198	166	218	190	178	207	191	170	210	173	183	177	198	185	149	184	188	181	161	223	176	165	164	176	143	172	190	183	169	182	206	177	189	177	205	162	210	190	178	174	182	180	168	189	193	178	197	209	194	200	197	197	168	149	191	193	180	176	205	204	172	183	169	191	179	176	185	181	154	147	164	193	184	166	189	175	205	174	168	167	193	169	170	147	174	168	199	192	196	208	188	184	187	183	176	173	168	144	174	184	165	166	182	184	171	183	175	191	172	189	189	182	176	180	197	180	182	198	186	162	171	184	209	188	201	166	201	200	173	180	190	193	189	189	184	153	163	176	172	187	160	165	195	177	173	175	178	186	189	168	174	176	151	196	161	190	174	168	192	169	175	174	212	172	189	187	182	177	175	177	168	182	174	196	191	202	152	182	170	215	168	198	184	181	190	205	151	184	179	169	188	194	194	195	175	173	168	193	190	138	191	162	169	209	184	178	170	193	160	195	188	183	181	169	175	177	184	181	191	173	181	187	164	181	215	170	188	183	178	182	222	173	181	187	166	178	168	171	164	163	176	184	176	179	182	183	168	166	187	175	172	198	207	170	187	195	179	182	178	196	205	186	196	166	197	164	154	152	176	186
4319	543	592	677	606	560	593	537	542	519	524	530	516	532	539	516	533	517	484	492	530	584	520	493	539	509	518	501	515	535	522	502	506	472	495	509	552	524	518	526	524	494	540	516	553	497	532	528	518	507	505	536	502	529	511	517	506	551	498	535	468	510	493	508	512	517	464	535	499	508	535	469	496	519	510	524	492	507	524	530	473	489	495	513	496	527	504	493	561	551	477	516	505	485	519	493	514	503	516	496	497	493	512	512	518	494	510	551	521	532	509	503	499	516	511	486	502	515	497	502	514	518	540	533	499	488	489	514	547	516	539	507	500	535	538	543	529	521	496	529	511	545	526	484	520	564	547	512	522	505	514	498	476	524	479	489	511	511	492	532	540	487	523	491	512	546	550	537	477	480	473	527	531	526	492	507	528	559	462	496	515	514	473	505	546	489	550	504	500	509	517	523	497	497	454	497	481	544	485	480	502	494	491	510	468	517	483	535	517	489	487	476	546	563	517	494	499	503	497	499	555	523	486	502	520	512	500	519	525	492	469	504	494	497	480	504	499	476	521	518	500	524	497	561	476	534	546	503	516	536	474	512	553	550	549	512	484	496	517	496	528	504	517	533	509	515	541	468	512	518	484	487	504	527	536	485	543	506	517	493	504	491	503	512	505	500	488	516	518	488	553	507	505	546	539	534	527	476	470	544	530	541	505	538	506	520	530	504	524	477	503	534	502	499	524	507	501	535	526	539	451	509	540	501	512	499	496	523	492	505	475	501	506	463	503	542	468	510	520	519	534	461	478	520	550	484	492	522	507	483	486	532	532	520	521	485	500	508	498	528	469	515	492	502	489	519	515	498	486	497	531	479	495	508	506	514	536	547	565	514	530	504	497	489	527	518	505	489	520	516	496	470	469	522	529	531	466	537	508	518	516	554	484	497	519	514	492	527	493	537	530	501	501	530	493	486	492	543	499	496	514	502	507	494	481	526	540	481	492	495	517	499	558	510	506	458	491	521	492	499	504	521	508	494	494	529	537	486	502	504	505	523	493	506	494	531	459	522	513	503	511	495	546	495	492	510	490	513	507	498	507	527	517	519	510	489	519	466	527	548	492	499	456	529	501	466	512	497	516	509	519	486	482	553	503	528	520	510	487	449	514	516	495	483	522	507	529	562	549	515	507	520	500	472	560	483	500	469	504	512	554	460	504	476	482	491	520	528	521	518	509	529	508	508	521	477	553	506	477	481	538	508	514	535	542	530	504	522	509	502	487	494	522	477	485	583	520	504	476	531	506	514	515	522	511	519	541	485	468	482	544	489	526	479	515	553	502	524	518	483	526	529	517	540	560	496	542	529	538	510	559	510	520	531	526	494	509	496	502	525	511	501	480	484	460	511	489	499	487	497	477	529	507	495	479	528	523	470	482	493	491	509	516	517	519	472	538	529	536	534	486	535	511	485	518	526	517	484	509	513	488	515	472	522	512	509	526	543	538	512	528	494	534	540	524	528	533	532	505	525	531	534	494	542	509	538	486	569	491	493	505	514	509	505	526	517	494	467	541	519	507	504	501	503	498	511	523	553	511	474	473	486	527	533	559	479	520	539	501	481	501	472	497	500	532	477	493	509	503	529	536	538	531	499	465	524	475	464	481	504	484	474	527	472	499	518	508	513	504	526	528	532	525	486	545	543	517	509	520	502	481	500	493	533	558	541	529	491	485	482	529	500	498	510	519	522	496	507	533	454	528	499	524	511	530	514	499	495	497	501	524	470	522	502	499	501	508	542	524	534	512	531	493	491	521	531	516	503	507	512	506	512	476	494	475	544	521	511	508	482	515	535	505	505	488	521	534	541	487	483	481	506	498	529	526	499	495	490	499	483	507	513	506	516	524	484	476	497	488	511	540	493	539	531	518	533	514	534	514	538	509	551	498	534	527	489	488	547	508	488	560	509	495	482	510	516	503	513	482	542	521	527	524	498	540	430	493	499	520	485	489	510	497	488	500	514	495	485	558	506	508	518	527	484	481	482	513	509	524	484	541	504	503	539	441	515	500	469	490	495	508	534	496	492	502	508	518	501	577	498	504	513	534	522	538	491	470	494	512	545	498	479	502	502	480	560	498	488	515	525	531	508	523	530	491	500	470	526	530	543	543	522	493	534	508	510	490	501	496	525	519	517	528	553	521	504	505	487	567	519	520	537	512	502	512	503	483	526	506	538	458	523	479	521	526	537	488	519	556	501	538	511	504	536	482	561	510	538	518	493	464	499	481	505	515	485	491	537	478	493	488	539	492	490	517	487	508	523	519	518	545	545	548	500	491	495	513	516	481	505	524	538	526	488	544	517	499	535	527	538	516	508	496	515	516	517	542	497	537	525	508	530	499	521	546	535	539	529	499	507	524	529	478	514	501	526	527	482	483	529	491	517	486	449	481	523	519	539	490	523	510	499	520	522	495	510	502	523	483	526	539	488	483	473	539	537	522	487	487	501	522	512	490	539	522	509	501	471	511	532	530	501	474	529	510	502	532	525	532	522	521	514	520	559	481	476	538	512	490	537	534	558	498	524	534	519	460	510	532	498	518	535	521	464	522	509	515	493	504	481	550	501	535	559	527	501	480	487	475	500	544	502	509	491	518	481	499	472	495	505	563	505	500	484	519	518	560	531	523	497	520	459	487	474	504	499	500	524	532	520	534	490	507	518	499	492	502	496	536	505	449	515	480	509	541	517	550	516	490	527	519	515	502	471	513	508	483	518	477	496	480	477	505	517	533	513	453	513	525	506	496	508	503	526	526	501	517	480	508	536	498	514	486	481	498	538	510	510	505	514	526	495	550	495	515	519	510	484	491	526	548	563	485	526	503	498	545	502	512	519	520	542	554	492	511	487	555	519	516	529	519	536	503	549	533	536	561	520	473	481	511	511	510	511	511	547	498	516	531	520	467	520	528	494	581	543	473	462	524	486	503	546	494	535	497	565	516	522	526	474	487	529	507	537	502	518	536	505	516	531	510	521	481	483	521	485	481	503	450	529	503	494	522	494	484	542	465	491	508	509	545	479	526	477	494	513	524	496	496	543	540	502	531	527	525	509	533	480	508	548	535	511	483	485	488	508	521	491	536	518	507	483	523	509	509	535	521	546	508	460	529	505	488	500	478	517	515	492	507	519	536	496	524	511	521	508	500	540	528	532	547	502	507	480	525	504	495	524	511	487	542	562	525	519	513	519	529	474	508	464	547	492	553	485	545	525	498	493	497	470	538	477	533	511	500	537	482	532	543	527	517	579	510	511	544	478	487	495	521	486	539	521	472	511	439	541	520	508	523	479	493	531	525	499	511	495	521	534	507	518	511	482	483	519	466	518	527	511	486	516	521	528	541	505	477	517	543	557	470	470	531	508	496	502	487	490	515	507	478	478	455	553	509	499	503	496	540	479	531	511	516	476	493	478	554	488	492	500	518	511	487	509	504	499	504	538	526	530	524	496	518	515	513	529	519	527
29791	3831	1314	1041	781	617	552	437	419	382	356	324	335	338	346	346	299	333	315	316	281	301	298	277	272	283	285	297	287	284	260	275	293	268	288	282	282	305	281	248	310	288	284	260	306	268	295	276	269	306	304	254	263	279	286	259	274	267	254	284	280	287	281	284	292	266	263	284	276	261	240	259	285	273	275	259	256	243	281	267	277	272	280	292	270	245	253	257	253	270	282	270	288	270	270	271	276	288	285	295	257	269	271	274	261	260	247	259	287	276	267	281	276	283	256	286	257	287	271	271	264	275	284	309	282	277	240	292	253	311	279	249	283	270	267	278	278	265	282	282	269	260	264	251	268	284	279	278	248	287	289	264	264	251	279	220	258	270	261	287	291	291	288	256	277	267	280	265	260	246	251	290	270	301	264	280	254	247	243	265	253	259	271	300	251	286	288	269	275	271	251	267	267	287	273	279	266	247	281	269	260	246	268	273	299	281	291	302	269	305	306	274	253	255	265	265	274	291	278	264	265	271	297	259	274	253	272	273	252	269	295	272	275	292	301	287	256	283	271	277	254	284	285	275	295	243	247	274	268	269	267	281	267	261	262	257	278	268	271	278	289	246	262	278	266	291	290	260	298	277	256	313	272	256	249	280	280	324	252	295	276	280	290	288	301	307	282	272	275	285	277	258	304	264	294	244	260	257	278	254	256	261	285	253	307	269	303	275	286	255	272	257	264	274	267	249	292	295	306	289	282	267	294	310	298	280	251	275	279	273	272	262	291	255	296	293	272	296	274	268	280	256	260	277	268	292	277	277	269	268	254	259	276	262	290	247	253	272	296	262	276	247	268	258	300	267	247	263	278	270	269	273	247	292	283	244	285	257	249	234	293	290	260	278	249	244	269	256	256	285	286	234	281	262	277	260	235	262	285	280	239	271	255	278	264	261	277	273	220	270	263	277	260	256	271	283	265	255	273	289	253	270	282	282	239	286	262	287	295	273	288	265	275	291	273	286	269	254	259	275	278	281	260	269	288	256	259	311	273	252	271	258	301	282	241	292	280	284	274	233	284	227	299	271	255	274	276	288	288	252	275	296	260	276	255	254	291	286	280	252	273	264	287	276	264	234	295	264	270	258	275	283	240	275	254	257	261	270	302	272	288	248	254	271	276	279	266	314	281	238	282	261	258	282	269	286	264	273	280	279	278	282	269	263	268	242	251	310	270	277	252	266	284	274	243	244	255	281	319	291	266	294	273	276	309	277	272	288	305	292	255	280	274	263	250	253	323	273	277	281	282	260	248	293	268	272	281	249	260	250	275	257	261	286	282	295	276	286	256	276	257	262	294	268	269	282	240	268	291	286	281	264	288	277	275	285	233	281	287	272	246	265	253	284	274	280	262	293	275	257	276	278	261	238	264	258	256	274	276	278	274	282	262	254	277	258	255	271	291	286	305	255	272	267	311	269	274	285	280	236	266	259	262	271	266	282	244	261	286	309	261	262	277	298	268	278	266	234	261	265	283	280	262	285	287	286	265	263	289	271	257	309	280	291	269	273	255	276	286	277	282	283	260	250	271	268	281	279	287	270	286	275	252	282	251	264	275	261	255	274	277	260	259	302	282	257	273	244	264	275	265	292	248	249	273	277	276	267	274	265	273	264	291	259	284	266	249	281	294	266	288	282	253	246	282	246	268	284	275	270	298	309	255	291	293	275	265	261	247	271	278	252	297	264	307	293	268	278	268	289	265	317	248	279	270	269	293	276	275	260	270	285	270	274	301	258	297	279	276	255	282	300	273	268	284	258	283	232	284	287	269	258	252	275	266	257	265	252	256	287	267	273	286	274	279	236	269	269	271	289	290	248	255	280	269	262	291	273	283	279	247	256	292	265	249	286	270	280	251	277	304	308	281	262	293	265	230	270	297	255	263	245	264	282	288	271	285	281	252	309	293	230	282	290	276	271	248	261	278	294	317	270	253	281	274	238	282	285	315	288	291	261	261	261	260	287	268	258	276	239	281	277	260	296	295	252	287	266	290	261	295	256	316	315	303	254	293	278	266	267	258	287	252	304	257	254	259	257	268	283	277	290	261	293	310	265	262	260	303	285	293	280	272	274	243	288	256	272	243	279	269	300	278	246	234	246	262	255	253	264	276	248	285	274	278	265	263	298	277	282	254	257	279	241	304	266	256	279	245	269	262	260	243	265	292	261	277	266	264	267	284	253	304	273	267	244	285	276	246	262	281	287	278	247	267	267	268	281	309	265	270	253	240	273	271	256	255	259	271	275	319	281	274	266	271	276	258	283	276	261	300	277	251	261	270	239	255	286	279	253	254	279	265	271	273	251	282	291	311	264	282	270	274	277	278	272	266	288	262	240	266	279	267	280	299	276	302	272	282	270	280	233	251	296	295	272	268	300	272	264	254	268	272	298	269	245	284	265	250	289	258	275	237	266	258	274	269	268	263	275	301	241	275	261	275	262	296	276	279	296	292	293	273	286	289	265	266	267	283	298	284	264	285	264	292	261	257	273	278	250	257	274	252	260	270	261	266	283	272	263	290	272	271	258	260	254	277	294	250	268	268	257	291	258	277	261	283	265	304	284	287	255	280	258	273	305	272	281	273	309	254	277	271	291	270	296	240	297	284	267	264	293	291	260	279	270	266	282	251	308	278	255	246	276	255	271	252	262	272	267	300	270	260	254	269	272	277	279	288	251	257	258	259	281	308	311	294	246	261	307	294	300	290	285	256	266	282	270	284	295	287	260	250	304	316	294	265	280	251	264	292	255	253	265	276	283	247	264	278	259	289	267	264	292	279	271	292	276	293	270	279	286	270	258	286	278	264	253	271	281	306	265	290	299	271	262	302	277	299	243	304	261	263	276	302	244	261	259	272	301	273	271	268	273	266	266	266	238	266	276	263	302	267	303	281	270	258	269	278	285	303	299	260	280	258	286	275	283	264	271	269	298	300	284	302	321	277	260	260	291	309	284	283	282	282	293	275	278	261	278	279	275	268	271	281	290	283	295	267	240	286	257	272	281	269	258	269	278	266	256	274	244	275	265	262	287	256	274	285	276	274	284	280	300	252	285	290	270	283	263	258	291	263	285	266	268	255	271	260	274	276	272	278	327	307	267	279	282	271	275	286	250	297	245	254	222	248	289	295	278	292	259	253	277	270	242	252	274	270	250	250	270	282	276	262	272	254	299	284	253	282	255	308	284	272	279	277	276	258	261	276	282	255	277	282	291	297	274	301	274	262	281	269	306	276	252	257	283	289	261	251	245	282	280	266	296	271	280	290	266	301	292	288	270	278	275	290	308	282	286	258	289	241	257	272	282	291	229	270	276	275	239	275	289	281	282	289	295	251	242	266	282	260	274	263	267	257	263	241	269	291	270	291	274	278	285	280	288	288	267	286	252	275	250	272	299	299	307	283	272	294	273	256	241	260	292	286	290	254	288	281	257	311	243	252	258	302	283	310	268	286	289	281	276	258	272
14754	1514	2950	3284	2949	2407	1961	1726	1569	1432	1329	1240	1158	1061	1084	999	1015	928	870	908	882	860	880	829	816	843	834	810	788	808	778	811	799	769	760	772	786	803	771	747	759	740	742	777	736	759	761	711	754	726	757	713	747	730	740	688	682	789	735	719	774	706	711	732	684	700	704	727	731	747	733	728	703	734	684	736	797	749	721	638	737	696	678	778	729	716	746	726	694	744	710	731	728	714	729	680	718	701	692	701	727	700	771	684	700	714	781	676	710	680	696	703	729	716	688	687	723	683	699	693	773	659	733	734	673	733	696	769	754	723	698	716	706	719	662	731	704	731	703	707	730	734	673	682	697	706	686	728	712	700	768	739	721	739	698	718	763	742	751	764	746	737	653	653	659	706	680	703	641	757	719	706	707	724	677	685	734	678	740	680	683	666	709	706	747	679	699	709	736	720	738	751	703	738	668	741	711	727	723	740	720	674	698	746	710	732	695	687	703	716	659	715	719	712	731	741	668	692	702	704	666	685	727	709	692	706	736	694	719	730	698	704	706	757	710	724	705	724	735	735	734	663	697	702	681	715	760	665	693	657	700	672	697	712	725	659	735	742	734	731	688	712	704	695	688	769	734	679	720	695	734	696	721	708	701	712	742	693	710	699	693	688	666	693	722	722	703	678	735	715	746	728	715	691	685	712	671	706	715	743	746	697	719	733	696	704	726	705	741	677	754	695	640	696	698	695	733	723	746	721	718	706	704	677	713	673	720	657	715	724	679	731	710	712	686	714	719	692	690	731	680	712	746	731	688	692	730	751	683	712	740	667	662	714	686	696	668	728	711	686	673	728	714	718	712	732	720	732	715	676	716	705	677	656	717	700	733	686	727	715	754	696	705	714	705	679	710	717	741	710	694	749	740	709	737	724	694	729	672	702	733	718	706	721	682	648	732	682	740	686	691	752	711	727	722	684	703	651	682	701	709	703	753	746	689	709	710	672	658	682	680	766	718	739	691	678	674	703	708	720	755	730	727	691	721	725	740	712	660	704	697	665	806	723	685	734	721	714	739	719	731	702	717	690	697	696	703	767	697	708	709	713	704	660	715	737	680	702	676	719	673	765	674	680	672	682	747	668	672	696	719	668	723	728	699	698	680	696	680	677	753	649	711	734	718	715	740	701	720	648	692	722	676	678	755	677	673	716	699	665	727	725	687	684	718	679	676	712	701	729	704	738	689	741	733	694	712	710	697	696	737	686	748	661	683	717	712	730	702	718	670	719	714	739	703	747	772	725	704	691	718	694	682	730	726	654	667	674	721	683	714	703	684	731	707	700	695	728	728	751	729	708	682	736	673	690	749	744	693	717	725	721	710	703	715	700	729	745	731	750	667	680	656	666	715	723	651	718	713	709	756	707	748	763	745	697	687	743	716	673	713	730	724	724	753	695	715	724	704	697	737	720	719	690	705	700	737	756	673	686	666	716	750	709	702	697	693	690	655	713	756	707	732	685	751	734	654	758	690	722	667	703	695	695	742	720	701	736	718	725	769	701	712	698	738	689	707	731	714	675	674	719	646	710	710	662	707	736	714	645	765	718	699	669	688	758	697	699	707	702	689	725	688	710	701	696	699	688	700	728	698	698	675	665	725	718	730	709	727	673	694	701	721	670	715	734	729	743	669	684	731	696	717	709	726	727	669	675	710	702	783	700	745	689	681	705	685	722	713	726	747	732	718	698	727	758	677	714	708	677	723	722	727	736	679	726	712	764	719	706	685	700	733	672	714	709	704	691	716	729	679	756	723	689	688	690	700	702	739	716	708	695	677	656	722	704	750	684	725	713	691	675	763	709	726	716	685	704	690	736	713	688	706	696	705	752	721	673	698	722	671	778	722	692	748	706	720	739	724	702	759	744	716	723	714	712	704	712	704	710	658	697	754	671	700	706	760	678	716	732	730	706	723	753	728	706	685	694	741	713	718	724	696	688	705	697	697	708	699	685	731	706	692	710	706	660	733	672	692	756	707	690	675	730	719	687	709	706	708	684	701	694	710	735	743	734	696	703	676	687	737	726	717	745	762	676	728	730	664	738	702	687	684	716	738	722	657	741	700	707	732	699	738	720	711	751	717	692	722	696	743	714	692	725	699	679	703	725	699	766	722	698	663	738	718	707	694	718	697	699	739	721	737	680	747	675	720	687	665	711	656	708	715	703	694	715	743	692	754	712	707	675	696	710	710	738	691	659	739	689	716	718	681	721	680	726	694	711	705	677	706	746	717	689	763	737	736	741	689	681	730	739	694	719	673	726	713	714	730	704	684	731	735	708	727	677	683	748	704	691	694	727	677	707	721	689	735	674	706	653	741	719	653	745	691	714	700	675	709	717	720	691	731	726	751	702	687	642	702	738	741	711	705	732	714	719	731	652	749	724	718	716	674	725	691	774	752	754	690	686	717	694	671	712	679	749	705	778	699	709	719	759	682	691	714	718	695	751	657	724	687	720	720	733	685	722	758	739	708	716	719	701	707	719	659	698	708	723	743	702	705	708	711	691	710	709	662	719	710	694	706	655	738	709	673	722	697	709	722	678	731	747	715	715	699	705	684	702	710	753	700	720	722	667	734	717	702	735	694	713	715	682	630	694	737	722	708	724	745	714	750	689	688	697	660	705	712	681	704	716	745	726	721	702	718	700	695	732	696	778	723	679	707	757	695	691	710	697	679	697	738	737	741	740	776	713	735	672	693	715	698	750	714	718	746	722	674	715	749	689	681	726	740	733	715	732	684	693	671	752	723	690	722	696	687	710	724	750	708	721	709	737	752	712	713	712	710	695	750	729	735	740	684	696	738	722	740	680	746	710	725	710	748	657	697	734	743	699	707	724	697	725	743	731	716	679	758	743	687	733	663	749	735	668	700	664	765	735	694	693	712	684	717	758	687	691	690	727	719	712	655	722	723	693	705	687	717	718	695	787	692	686	751	718	701	717	686	727	697	706	697	700	681	739	689	719	698	734	678	705	644	757	697	683	667	717	745	696	746	717	726	739	745	698	739	685	682	689	735	737	701	742	726	722	678	724	738	697	720	652	691	654	722	686	708	779	690	691	718	676	681	724	784	753	680	758	730	668	705	740	684	678	723	665	702	694	763	703	694	697	663	736	739	705	700	683	707	762	695	732	683	728	723	715	724	708	713	714	728	737	709	736	682	685	750	728	744	726	708	696	730	732	748	705	707	656	720	719	715	671	689	720	662	742	742	704	821	704	721	735	684	764	708	728	722	704	710	714	713	724	675	751	759	708	683	715	643	682	681	702	730	720	735	724	720	683	740	694	712	739	753	692	713	723	747	695	673	732	724	724	738	709	699	698	702	702	718	703	706	680	710	738	679	689	717	728	690	712	716	750	708	687	718	690	700	676	706	705	695	691	682	690	687	706	705	715	691	726	732	744	674	709	687	738	717	744	686	743	715	721	706	723	734	706	741	713	718	690	721	703	716	742	730	724	689	694
41620	9456	2816	1708	1192	857	703	570	439	403	409	389	295	281	283	277	259	269	247	250	221	259	226	220	226	199	210	209	237	215	219	217	213	202	205	195	207	197	207	180	182	225	208	193	200	210	183	191	207	193	189	182	187	211	204	201	198	166	197	154	213	196	199	191	199	209	212	201	203	186	194	208	190	197	188	171	192	192	202	204	160	194	182	183	179	200	196	207	179	206	172	182	158	216	187	181	182	195	202	190	182	188	207	183	183	212	169	207	194	189	202	195	191	168	189	187	179	185	193	174	187	191	188	226	174	202	184	205	201	202	204	186	193	177	157	190	211	201	196	178	205	199	191	193	220	181	186	177	223	180	200	199	200	201	171	194	196	193	200	201	182	178	167	171	193	181	187	192	194	192	171	182	182	185	191	168	194	177	188	187	204	174	171	162	189	168	176	196	195	206	198	201	191	189	173	189	183	197	182	184	201	196	182	200	195	207	200	168	196	195	194	186	176	182	178	207	185	216	192	186	190	185	199	190	210	193	196	205	189	198	187	187	164	213	178	188	211	203	178	182	186	195	194	175	191	205	189	171	187	198	194	170	196	160	186	188	195	198	187	212	187	183	166	175	178	175	188	176	208	174	194	192	193	183	177	201	199	179	241	189	225	184	178	184	167	198	185	192	185	187	192	178	208	204	189	185	197	187	218	196	197	198	175	193	190	188	189	201	181	191	199	191	185	180	180	182	185	202	183	213	186	177	197	171	165	180	185	198	204	190	183	196	191	189	177	197	213	190	192	163	200	170	210	198	179	176	185	195	176	166	204	205	164	239	206	199	183	201	215	199	197	180	186	199	191	190	162	194	195	174	192	182	197	190	162	180	214	212	186	206	170	220	204	188	170	162	197	175	182	210	200	166	200	187	198	193	179	212	173	208	182	198	205	156	172	196	170	186	190	192	212	210	178	199	177	192	199	196	183	207	184	193	181	182	220	207	196	185	222	193	195	193	187	187	191	193	186	179	212	207	197	183	178	191	209	201	176	169	201	173	210	219	180	198	200	223	193	208	211	201	184	171	181	186	214	216	202	212	189	172	164	196	227	190	212	216	194	188	200	197	193	177	181	190	190	181	207	193	195	197	166	166	189	189	175	207	186	192	199	161	193	184	185	193	201	222	190	199	219	203	173	209	193	184	174	196	199	199	213	173	210	185	188	203	176	214	180	186	159	192	198	204	200	197	194	218	195	174	164	203	178	193	185	188	181	223	204	188	201	198	179	224	162	168	184	183	190	186	177	198	198	176	193	201	184	210	196	192	194	213	173	215	213	200	193	195	176	209	168	175	193	188	179	206	207	186	221	178	191	202	183	205	181	200	197	196	175	195	210	212	183	159	187	182	176	192	217	182	198	165	185	185	185	167	200	215	206	196	213	176	205	198	187	176	198	186	192	195	180	189	220	180	196	187	178	189	194	191	177	197	212	171	192	183	184	196	177	194	165	204	214	208	196	214	226	211	187	187	170	207	174	202	209	172	207	197	174	179	178	209	193	176	206	201	188	178	194	186	195	227	188	192	187	222	179	171	184	190	190	207	190	201	193	210	207	208	191	182	187	185	205	226	221	188	180	195	185	190	186	193	189	202	167	180	176	213	223	190	189	185	203	186	185	196	212	204	167	169	190	205	195	186	161	176	184	193	211	182	200	170	191	204	200	181	204	186	198	176	204	191	195	204	196	193	174	211	186	185	168	203	204	202	202	190	184	216	201	170	172	185	177	180	187	221	191	194	202	198	183	173	198	214	189	192	191	179	198	198	175	229	219	190	179	180	183	217	196	168	206	171	177	174	170	189	170	183	193	189	176	191	173	191	162	198	197	187	147	193	211	201	199	191	159	195	186	210	201	210	208	188	177	176	196	195	219	182	184	193	181	178	187	201	190	174	188	166	185	183	198	186	164	181	177	197	183	197	175	172	175	194	204	197	197	191	187	189	175	165	184	210	203	175	198	191	174	191	200	166	187	204	190	238	195	213	183	193	219	202	181	199	189	176	215	183	191	202	176	177	185	192	185	188	184	194	174	177	189	168	193	198	222	199	195	211	210	192	196	191	208	178	179	195	184	198	168	184	216	186	185	199	189	186	176	204	220	205	162	173	201	185	195	215	191	193	172	180	184	179	200	196	178	174	185	196	190	188	201	187	180	191	211	186	214	188	190	201	186	179	190	198	188	204	205	182	202	173	188	202	175	169	164	193	179	201	178	210	173	200	203	205	179	193	183	199	181	180	202	195	182	204	190	186	192	183	209	205	186	194	204	195	178	191	183	201	189	204	193	203	200	175	207	192	201	195	207	179	194	150	183	203	210	179	203	198	190	192	217	187	198	206	202	174	180	196	188	208	231	200	203	173	189	180	182	222	189	199	211	193	187	170	196	181	186	161	203	217	186	174	202	204	200	170	201	167	181	202	168	210	202	199	178	191	187	188	195	177	209	205	205	192	183	206	190	181	206	198	193	217	214	203	205	185	206	156	192	210	202	183	217	197	184	194	182	175	201	186	190	189	182	186	190	169	173	185	183	175	209	169	189	181	186	192	203	199	217	184	184	196	173	206	175	184	205	198	184	178	172	179	172	197	189	208	188	193	190	185	187	191	179	197	190	203	187	214	184	175	195	190	187	180	186	173	197	206	182	187	197	178	206	164	208	195	192	185	195	173	194	232	192	162	179	199	189	201	192	181	197	167	204	173	184	174	159	204	191	174	159	193	189	206	178	212	187	220	190	199	195	175	208	204	213	201	170	174	203	183	201	183	199	181	200	207	199	199	165	184	209	179	195	216	209	223	192	193	203	184	212	185	185	198	194	170	200	173	195	181	199	206	219	189	172	178	168	191	211	194	188	197	220	208	183	174	189	186	225	176	197	193	187	181	191	176	200	176	202	208	160	202	178	205	188	171	166	174	179	202	202	184	189	205	179	206	199	176	178	184	196	167	178	195	174	215	181	175	199	173	209	192	194	189	223	184	180	205	182	177	199	189	203	194	190	189	182	220	176	197	213	202	206	194	180	191	186	181	164	206	195	206	183	179	174	164	169	200	198	195	157	190	196	173	201	173	179	195	192	195	187	183	186	185	186	180	188	178	205	168	199	194	200	196	189	178	171	177	181	197	189	193	190	189	176	187	179	186	177	185	210	203	187	178	220	180	202	187	181	207	216	198	184	175	186	184	200	173	171	178	159	204	170	210	181	201	173	173	181	197	185	183	187	184	199	198	186	189	180	190	191	192	197	188	193	182	185	187	185	184	168	196	198	198	181	177	188	160	198	209	183	166	179	192	189	174	188	197	206	160	179	199	177	203	199	161	210	177	182	215	205	159	218	191	188	169	213	201	206	180	214	182	174	184	163	182	173	191	188	174	190	215	167	177	193	190	191	169	187	196	204	179	209	167	188	174	197	192	180	191	182	187	190	186	171	178	196	190	192	185	207	198	172	215	175	184	162	168	201	196
20091	2132	4769	5373	4510	3809	3012	2447	2135	1895	1658	1464	1399	1249	1154	1069	1015	933	928	873	896	853	823	770	766	735	698	710	677	683	693	652	591	653	627	625	577	572	624	571	627	581	557	580	530	616	575	587	547	573	577	524	521	538	571	508	511	531	584	564	561	538	575	535	574	521	540	528	546	550	534	525	530	549	517	530	552	483	523	499	482	527	525	556	549	478	559	495	530	530	501	509	510	482	496	455	545	477	442	539	489	546	458	506	464	489	524	501	512	523	504	515	509	508	519	531	479	497	517	520	508	526	452	487	545	528	486	508	515	546	487	510	503	504	501	512	496	474	527	480	504	525	522	483	496	528	476	473	497	474	503	477	519	492	494	546	493	505	522	504	483	467	516	508	519	507	501	524	494	523	484	499	492	488	510	496	516	447	544	502	505	506	487	500	499	485	517	549	526	492	521	483	481	529	479	461	503	488	477	553	549	476	492	519	487	510	454	533	486	562	529	467	497	490	491	507	532	530	480	476	480	523	507	474	500	462	542	498	499	499	473	491	487	492	521	507	516	522	477	541	491	518	452	513	524	484	501	513	504	483	463	511	485	502	536	484	500	463	486	516	500	491	488	472	522	519	469	485	529	484	507	521	509	484	503	464	525	526	521	484	513	512	528	487	522	486	508	505	516	466	498	499	522	491	452	522	461	509	501	517	499	505	513	512	511	474	533	515	495	475	530	529	500	486	526	489	483	532	510	505	504	493	553	498	461	520	495	520	511	509	456	516	486	533	483	557	544	491	479	467	538	493	486	481	481	505	494	491	545	485	509	498	490	481	479	489	493	437	477	531	503	532	523	497	539	545	471	492	519	522	497	548	502	499	487	488	498	465	517	500	489	546	528	490	519	493	491	464	498	506	468	523	485	477	573	507	468	538	465	500	516	473	502	436	471	528	484	486	480	526	502	542	486	509	465	490	498	499	475	514	485	499	509	477	537	514	499	463	487	511	492	498	484	539	490	501	487	520	525	507	462	511	466	476	487	478	516	553	483	499	522	496	535	525	510	461	488	541	511	530	504	503	457	472	514	510	500	535	556	529	531	510	507	490	518	486	520	507	522	522	490	464	477	482	502	531	462	504	488	515	481	499	514	507	475	483	506	502	484	475	475	474	521	479	519	490	472	501	494	482	483	499	466	462	493	516	474	460	464	511	487	481	488	492	509	496	474	498	523	496	466	492	506	512	479	507	521	546	568	482	496	486	462	508	503	507	481	524	512	515	479	474	550	499	478	488	491	516	469	477	433	505	538	474	547	500	491	501	502	515	498	538	502	467	536	479	516	472	516	497	524	542	492	518	512	511	483	498	505	497	478	514	465	498	503	484	530	502	513	515	568	512	505	456	513	528	515	516	489	475	510	489	498	497	486	481	488	490	500	492	479	488	467	501	494	544	499	483	524	502	494	517	502	539	520	496	513	468	462	493	493	469	466	542	498	480	463	500	475	478	514	509	535	477	541	486	506	507	523	498	491	514	523	542	492	491	485	514	496	474	477	477	505	525	478	476	473	487	491	479	471	532	514	521	501	530	493	459	487	521	531	500	522	519	468	508	492	504	490	489	558	530	499	478	483	513	473	519	514	495	502	518	483	521	525	475	499	527	508	508	510	496	493	515	502	495	544	451	512	476	474	515	486	519	521	489	487	512	459	512	521	504	492	452	479	456	492	490	497	445	513	495	479	537	472	507	508	500	488	500	468	490	509	504	479	527	474	462	500	527	574	544	509	525	526	476	528	479	489	514	508	502	491	461	453	512	512	538	468	522	456	514	497	512	513	475	475	479	499	468	544	520	509	528	495	467	503	502	492	450	526	506	482	520	524	473	485	504	502	484	493	531	520	535	482	511	518	492	509	506	502	474	479	518	507	480	500	506	520	490	477	466	485	499	522	453	494	478	503	505	522	503	482	497	507	497	482	521	506	484	460	460	487	492	504	484	496	507	521	490	505	553	505	509	486	486	525	438	482	522	510	480	467	489	499	508	539	514	474	507	544	529	521	503	509	490	511	474	477	496	520	498	491	472	496	509	506	492	538	477	476	508	518	484	528	537	514	515	484	488	530	490	501	509	498	506	487	502	500	494	506	496	500	552	533	481	509	542	494	470	507	571	495	505	505	482	514	486	492	515	450	465	498	486	462	486	523	466	495	515	486	479	460	483	488	482	474	494	502	522	525	515	525	473	499	515	455	530	527	518	488	515	510	493	491	503	500	498	495	508	480	516	496	519	503	475	492	490	506	506	501	526	513	496	481	484	515	486	470	521	527	481	482	465	505	511	490	525	503	498	527	472	539	467	533	528	467	502	464	473	472	479	516	536	493	481	471	526	478	468	509	454	487	489	475	491	478	518	537	515	515	454	522	476	519	492	472	495	516	502	464	520	514	516	515	492	483	491	519	500	479	499	496	486	484	525	476	500	479	486	562	502	476	484	518	535	520	481	514	503	471	498	500	507	468	506	498	495	495	513	467	509	499	500	534	493	462	515	520	492	499	511	503	522	503	484	479	515	509	499	489	478	509	436	503	521	512	538	501	515	502	510	536	496	500	502	500	470	498	530	503	486	441	513	495	490	488	462	503	504	489	484	458	496	463	466	489	481	479	490	502	507	536	453	539	509	495	550	520	504	537	479	483	507	459	506	507	533	488	520	479	479	524	488	506	489	467	465	509	530	467	541	491	497	511	468	512	465	541	513	499	503	525	499	535	494	460	486	496	489	505	518	488	477	517	527	468	482	534	514	505	504	506	512	499	466	492	487	507	549	539	467	519	526	496	487	499	509	493	491	477	522	460	504	509	581	476	539	485	494	474	477	513	511	496	512	532	519	512	535	479	488	483	534	477	524	517	476	483	484	501	523	480	480	488	452	534	532	511	506	489	479	483	512	543	541	503	491	531	480	514	492	503	502	520	497	516	435	491	500	479	486	504	521	537	484	506	483	482	493	529	480	473	500	547	479	479	514	480	472	474	531	482	531	538	519	539	490	514	573	522	505	502	501	481	488	488	489	503	525	515	495	522	474	548	510	507	499	508	505	489	536	542	501	492	494	510	543	505	540	458	476	534	491	502	487	499	509	506	499	499	494	518	492	538	518	543	506	488	476	497	502	493	472	511	480	492	552	479	496	483	519	507	506	523	495	522	471	524	516	486	533	537	515	481	490	516	496	480	484	533	522	485	525	517	517	507	526	502	515	472	508	514	493	449	538	506	484	500	497	496	489	522	517	516	521	498	565	474	528	503	519	537	490	480	472	477	519	505	487	459	488	495	463	475	487	461	470	498	515	506	508	508	483	538	519	444	501	489	458	500	497	515	501	479	515	528	450	509	482	460	468	495	476	475	499	502	479	460	476	506	491	505	470	490	513	524	510	519	533	490	475	487	462	510	483	482	521	500	521	516	512	528	503	534	468	470	472	475	510	509	499	505	553	490	483	497	505	540	510	473	486	505	518	466	523
4863	254	205	177	199	165	176	173	199	186	208	185	165	180	191	170	203	185	184	189	176	180	187	195	197	197	197	196	197	171	192	170	169	158	187	169	167	195	179	181	207	166	202	169	171	163	167	172	177	186	179	197	173	192	174	183	200	188	197	203	181	189	155	194	180	175	192	186	201	224	172	177	188	193	153	188	178	163	193	182	196	164	169	189	167	173	176	188	176	189	196	189	170	163	191	159	209	166	161	171	171	175	207	168	176	187	162	175	174	171	179	193	171	183	172	200	168	177	189	165	164	201	166	175	174	195	179	166	170	211	169	188	179	187	203	174	186	171	212	172	134	184	195	171	176	201	170	197	176	175	171	191	176	183	179	183	165	191	162	180	189	180	188	184	204	175	202	159	168	180	181	208	191	181	171	175	165	173	186	178	199	174	184	154	178	219	158	180	193	172	181	199	201	185	179	178	193	208	167	178	172	169	178	184	175	192	182	196	169	199	176	168	178	176	186	194	174	203	170	165	179	165	225	197	178	183	157	181	175	210	177	185	182	186	206	166	157	177	187	162	171	181	157	149	182	169	187	186	211	179	165	205	192	201	174	171	175	144	202	192	190	167	175	183	160	177	169	186	164	204	180	177	189	157	180	183	181	193	186	205	173	169	186	165	172	157	160	165	169	205	175	194	184	183	159	186	161	169	171	139	160	173	164	183	164	202	197	180	169	173	190	193	188	205	190	183	188	166	200	160	159	184	209	210	177	188	178	180	180	197	189	168	175	158	180	173	169	189	178	164	175	195	205	163	178	206	176	162	173	189	185	164	163	163	195	173	192	161	172	182	192	162	184	180	200	207	166	164	168	181	167	156	204	201	164	170	153	180	162	191	198	175	147	168	183	173	180	209	176	188	188	167	137	160	198	175	187	168	183	178	197	189	166	206	169	171	149	171	205	192	172	176	171	190	184	173	172	193	176	185	169	198	199	153	191	185	207	165	178	181	200	192	188	180	183	194	178	162	175	179	180	196	149	185	169	183	205	188	169	163	168	170	178	174	204	201	170	170	181	169	179	185	166	174	171	173	197	195	174	194	167	179	177	182	192	178	180	181	168	175	170	186	157	166	167	187	175	209	198	183	186	171	183	159	158	180	170	176	175	168	172	197	188	186	207	186	200	211	162	201	184	175	188	173	188	177	171	183	168	164	179	175	186	190	183	186	180	188	184	164	191	171	187	201	174	196	187	195	166	169	206	179	154	160	162	180	170	170	176	168	163	190	165	163	176	168	187	184	193	176	177	177	172	197	163	172	163	157	151	178	188	183	171	159	187	187	174	170	185	170	184	157	186	171	162	170	181	182	199	182	183	178	183	192	174	166	168	190	181	185	203	149	161	176	175	177	169	150	190	194	170	174	191	185	178	187	182	167	177	180	181	165	195	154	190	185	184	181	218	179	167	194	188	168	203	182	171	196	175	201	195	179	196	185	176	179	208	163	168	168	195	169	171	180	161	194	186	199	187	191	180	166	166	183	182	207	178	167	192	172	178	184	204	174	166	205	197	187	183	172	156	169	202	171	195	165	173	185	161	184	185	173	164	175	170	186	160	188	191	164	197	172	186	170	158	195	195	174	155	198	176	168	152	180	201	157	204	174	168	187	197	176	172	181	218	158	181	162	192	196	202	183	182	168	191	210	172	186	163	178	158	177	199	197	157	158	188	171	195	199	177	190	200	199	179	183	193	154	184	179	182	151	187	181	184	209	159	179	161	175	171	177	176	167	192	201	169	168	175	184	189	176	218	196	171	173	191	195	173	202	193	176	197	188	173	181	166	171	179	170	195	182	191	158	194	175	181	203	207	175	183	196	186	160	154	168	168	184	186	177	176	170	169	187	167	167	176	174	167	160	208	172	174	182	198	191	163	179	172	184	161	186	176	147	177	205	172	177	180	204	186	187	178	181	172	197	166	198	174	190	198	193	163	176	198	180	191	190	192	161	170	158	186	188	160	187	204	187	173	185	168	152	207	193	171	188	189	171	176	167	157	173	160	173	164	189	184	206	163	188	170	161	171	176	186	177	190	190	178	181	183	175	180	186	179	168	156	155	184	181	189	184	178	192	198	175	211	160	165	188	175	183	169	207	176	177	205	163	175	171	165	164	186	184	183	185	154	173	163	167	185	184	194	181	178	166	161	176	191	187	170	194	181	175	187	173	198	182	198	185	196	172	170	160	188	179	170	195	160	189	170	204	178	181	193	168	185	177	188	183	171	142	188	209	166	160	178	197	182	187	171	198	188	162	197	215	177	193	175	179	169	159	186	171	149	182	192	181	211	176	182	184	169	204	155	159	182	162	190	206	186	167	157	218	182	190	192	186	166	195	194	203	185	182	165	193	187	161	184	179	187	168	206	171	169	168	193	184	157	225	186	184	161	174	195	182	175	177	178	185	192	183	167	179	177	180	188	188	172	154	163	169	185	161	181	168	181	210	163	184	145	165	162	181	175	186	172	186	208	187	164	171	169	155	185	164	187	184	174	173	176	174	180	183	170	181	171	193	190	178	145	150	186	164	195	190	168	175	174	196	167	178	184	155	190	184	176	173	183	170	190	167	194	193	182	164	193	208	184	186	152	157	182	198	162	175	185	204	189	176	193	170	187	177	190	193	184	181	170	197	192	152	162	176	177	195	176	187	184	186	182	169	187	190	173	207	177	207	161	162	169	182	192	186	189	185	176	175	190	177	216	181	168	164	200	181	195	187	170	177	194	197	184	166	165	167	159	168	170	189	194	160	180	185	182	172	184	191	199	176	183	164	182	169	174	200	181	181	180	184	165	182	191	170	176	168	185	188	184	166	172	180	183	161	202	176	191	222	173	188	173	170	190	173	156	205	168	197	154	171	200	185	174	153	190	178	197	204	164	170	167	177	172	178	163	160	173	186	189	170	174	169	185	211	185	152	176	156	185	179	175	183	175	178	190	177	189	173	189	166	170	198	180	194	183	155	185	179	156	177	167	153	191	167	182	198	166	206	184	194	204	207	184	194	187	178	187	184	167	162	165	185	188	164	152	166	179	172	179	161	208	179	186	158	182	179	178	175	178	178	155	175	167	170	159	156	182	170	172	183	181	150	185	170	157	180	191	189	189	176	189	180	158	175	162	193	173	169	188	175	186	174	178	191	180	218	181	157	178	178	172	165	171	186	180	181	200	163	206	186	166	196	198	175	146	184	173	158	177	156	201	188	193	185	171	176	165	189	183	171	155	175	181	198	187	174	178	172	166	187	188	208	185	184	165	167	174	170	174	189	166	197	180	181	181	183	154	189	162	192	182	206	214	182	172	166	188	163	195	194	183	174	198	178	162	173	185	183	178	191	180	171	178	209	170	168	176	176	168	177	185	207	171	177	175	187	165	180	161	191	202	170	182	175	180	183	199	183	179	193	167	207	178	173	183	172	179	207	183	210	167	165	149	172	159	167	164	189	184	189	202	183	179	169	171	175
4211	530	591	639	615	580	595	549	577	516	540	526	522	529	514	533	528	543	572	513	529	483	529	507	517	517	544	517	526	509	499	527	518	493	522	487	483	503	534	497	516	509	488	479	502	512	520	498	482	488	488	492	519	503	493	517	555	509	512	550	475	507	513	461	495	519	463	503	483	458	573	487	487	513	502	501	507	525	532	498	453	502	487	509	488	513	483	478	498	514	470	528	472	523	478	508	495	481	485	484	476	527	534	491	504	472	487	495	503	485	491	476	495	495	491	502	492	503	459	523	529	473	471	510	474	473	530	471	483	521	475	523	511	455	541	504	484	506	464	512	488	502	495	497	514	498	489	543	497	504	464	500	520	481	495	477	499	495	441	516	480	486	493	490	492	513	491	519	496	519	515	505	511	498	532	480	510	494	524	522	489	500	482	539	505	513	500	503	476	530	496	520	529	483	506	471	530	527	496	498	477	517	470	482	487	552	542	458	492	497	517	497	511	470	525	497	510	455	502	513	534	521	497	488	476	474	478	515	498	515	522	537	487	503	503	510	514	524	464	466	473	535	479	461	520	474	489	539	492	469	571	506	542	487	470	464	455	514	512	542	512	516	489	492	496	500	500	481	524	518	497	493	527	512	490	491	507	477	509	510	486	502	512	552	500	513	499	503	526	481	533	501	492	514	489	537	478	516	476	511	549	490	507	505	447	506	497	513	536	470	501	520	498	497	530	505	503	466	508	479	506	493	484	492	469	534	503	534	475	474	479	508	560	500	521	484	530	499	524	490	512	468	496	510	506	476	543	499	523	486	526	466	511	489	519	496	492	517	543	504	531	536	458	496	456	495	518	485	529	503	504	494	458	530	514	527	472	508	543	527	548	510	487	500	504	485	460	500	508	484	482	545	471	493	524	465	500	523	495	478	488	490	520	514	498	505	504	540	513	513	466	516	484	518	530	495	532	527	519	477	506	470	499	497	547	479	519	477	503	504	525	513	490	509	514	535	498	487	491	499	477	463	472	485	483	501	486	473	533	522	516	507	497	506	531	493	496	511	490	491	510	524	470	491	518	494	523	473	492	491	498	511	476	497	505	470	469	479	517	484	509	483	492	508	497	460	494	521	506	508	525	475	492	487	482	489	467	505	497	474	483	470	518	467	459	547	483	490	492	487	481	524	521	485	466	509	535	532	479	514	497	509	534	515	509	542	515	488	524	499	516	493	500	489	503	478	509	507	491	503	503	503	493	474	508	471	522	483	445	524	516	512	511	511	540	460	530	524	510	564	489	472	513	537	491	456	478	500	469	449	506	524	499	487	526	509	516	496	499	450	487	515	485	530	499	504	531	498	503	472	524	481	478	539	497	502	535	465	488	482	540	504	507	514	521	530	496	530	500	496	505	530	513	499	496	492	509	502	456	501	464	512	505	524	514	482	532	490	447	512	520	525	515	472	516	481	482	467	519	455	516	475	504	489	502	480	513	468	485	467	507	461	505	467	505	500	526	520	487	517	510	522	476	459	507	518	509	492	481	531	492	495	519	489	479	490	528	491	496	520	479	501	526	514	513	528	550	506	499	538	506	474	511	529	493	470	513	533	519	509	481	521	500	520	500	500	484	518	497	518	467	495	543	485	492	510	506	498	529	486	479	517	528	503	477	516	531	488	469	476	498	502	455	530	487	501	492	489	480	486	485	478	519	460	474	529	517	476	443	504	541	507	508	515	558	499	458	508	511	480	515	497	505	492	487	496	483	477	529	460	480	520	475	511	511	542	496	513	554	496	527	492	480	464	487	509	486	534	538	475	513	510	468	488	505	464	516	492	545	521	490	498	499	494	525	474	507	475	462	497	512	468	502	531	485	520	500	497	522	509	538	542	505	494	491	499	512	516	491	508	467	462	521	482	516	510	462	497	486	518	519	519	523	487	492	532	494	460	465	519	496	476	496	521	509	489	475	450	497	503	510	515	470	510	500	535	513	484	469	492	496	551	509	501	513	473	494	470	495	537	503	508	506	517	484	515	510	531	510	499	521	495	535	462	482	492	497	460	496	515	513	489	511	493	502	470	492	489	495	472	509	513	509	514	487	466	526	495	525	473	535	468	518	513	539	505	518	535	508	539	526	492	518	512	490	463	488	489	506	528	526	521	492	484	538	497	509	523	425	487	455	504	518	514	502	510	476	506	489	513	533	496	543	501	540	471	520	500	475	522	541	497	514	465	524	491	467	499	518	463	477	512	535	486	473	516	544	485	525	497	500	506	507	529	532	515	532	500	507	517	508	531	477	488	511	489	474	477	549	505	500	494	470	487	538	517	485	514	542	490	520	496	483	510	493	518	492	494	502	480	500	509	492	495	500	498	507	532	500	504	490	528	544	486	516	553	469	526	548	520	478	507	498	490	438	478	469	485	491	480	494	503	529	521	537	517	501	511	505	535	517	487	544	486	480	525	492	536	486	505	546	511	486	497	487	474	565	495	481	499	505	573	533	495	492	550	469	495	520	531	532	505	487	499	498	509	513	475	488	508	508	560	504	479	481	509	544	510	544	513	500	490	527	497	491	477	504	489	482	511	502	475	524	518	521	449	524	486	514	515	504	475	494	529	456	537	470	510	468	487	513	510	544	496	478	486	501	463	477	525	500	489	507	558	509	519	495	518	517	489	499	517	510	499	471	523	519	482	497	471	485	508	510	483	508	524	521	535	504	525	536	531	510	490	470	488	460	490	499	473	490	524	535	505	470	499	501	479	505	515	510	536	476	520	462	498	440	512	525	540	520	524	510	504	482	503	480	486	490	473	502	520	536	499	506	549	450	519	523	466	455	487	477	529	540	499	461	483	528	494	516	522	498	516	535	517	500	481	498	468	473	493	476	491	513	484	501	489	490	496	478	472	532	530	520	480	495	499	480	502	550	502	474	476	477	459	514	537	506	491	506	511	437	503	492	501	514	521	532	457	513	479	518	515	460	482	466	483	462	544	522	495	476	509	489	471	512	522	496	498	479	527	516	539	520	513	525	509	510	484	508	493	517	483	492	516	567	462	508	482	465	481	506	512	511	528	493	560	534	492	477	476	507	531	516	520	519	451	508	507	491	500	538	495	558	501	518	520	517	471	537	553	499	493	495	508	547	463	490	506	478	519	502	487	506	496	500	511	548	486	556	486	452	490	498	531	486	530	510	531	478	444	521	491	464	485	521	513	524	448	511	480	486	513	531	491	510	493	491	526	491	528	492	472	505	514	479	487	518	517	557	522	470	497	506	504	526	517	498	472	529	461	528	505	509	487	488	475	514	505	506	546	466	515	513	531	500	484	511	512	479	469	537	497	526	483	499	510	520	470	472	491	537	496	529	523	543	487	487	538	536	494	513	462	531	452	540	499	526	504	475	507	461	519	535	522	492	509	536	471	534	465	514	491	515	545	501	522	498	498	490	527	478	482	483	510	492	487	497	539	518	482	525	499	515	495	519	521	536	481	527	465	522	512	502	503
28863	3720	1343	993	723	634	524	460	399	379	348	365	318	320	338	309	315	304	298	327	308	293	277	292	283	271	279	268	290	283	256	277	277	260	288	244	284	275	282	257	243	325	255	283	267	272	249	256	295	288	264	257	288	271	269	279	289	282	242	271	293	254	262	251	291	268	299	313	287	266	312	257	264	267	255	273	269	270	261	277	247	276	283	273	268	279	247	266	258	265	275	253	258	244	266	268	289	248	263	246	285	300	252	241	267	291	295	263	274	249	286	282	274	268	266	256	247	265	260	279	298	313	291	290	294	255	250	293	273	276	250	300	289	263	257	288	249	264	265	299	257	291	272	259	288	273	276	270	274	267	290	261	316	254	279	250	290	244	285	285	279	266	242	291	245	263	307	251	253	290	258	288	276	267	274	264	251	274	306	282	237	284	260	265	253	253	298	285	266	238	288	277	302	294	271	265	291	296	249	290	281	265	287	298	271	271	293	263	242	261	282	239	277	263	281	256	269	247	282	294	257	280	287	272	276	234	268	301	277	310	289	297	258	268	265	310	276	260	264	254	264	268	262	291	290	289	290	244	287	280	253	281	280	251	268	271	281	283	283	236	274	275	276	277	287	276	303	257	279	270	243	264	287	273	269	291	248	287	242	261	291	280	248	271	287	267	263	253	265	267	282	266	260	287	248	257	258	290	262	288	269	295	293	263	288	260	256	279	310	262	286	311	273	292	298	278	250	277	237	270	248	261	313	262	270	273	256	249	261	269	289	249	257	273	280	288	307	266	279	277	278	283	286	255	255	256	269	260	266	249	257	280	247	277	283	256	257	276	271	279	271	265	286	276	267	258	257	277	281	254	265	250	278	278	259	251	265	305	280	268	231	275	288	239	288	292	243	273	284	286	272	233	273	245	242	263	276	271	242	283	277	258	305	243	282	259	282	277	264	276	281	281	298	258	252	263	288	254	244	275	283	309	287	236	285	269	252	254	250	273	274	270	312	294	319	240	250	286	261	285	273	252	278	259	257	276	284	310	281	263	271	301	255	259	243	289	267	298	294	292	290	305	268	280	276	216	251	244	278	297	274	289	243	286	253	292	265	285	247	293	271	275	239	259	274	228	269	282	287	273	256	269	270	294	268	282	283	267	286	264	297	261	255	253	251	290	290	260	264	261	268	288	276	286	256	248	285	246	281	275	263	254	293	273	297	246	258	255	272	282	270	301	229	264	283	287	293	273	279	278	268	270	283	289	267	262	300	272	260	261	264	248	296	253	274	275	266	256	272	269	265	243	288	291	302	254	264	245	292	283	252	258	259	283	266	271	279	277	261	253	299	276	284	286	262	259	271	264	275	280	273	259	272	274	253	267	255	273	283	282	265	276	299	285	270	287	300	270	290	266	267	265	279	255	279	293	259	259	250	269	275	271	308	285	261	263	282	268	268	257	263	254	276	286	265	292	236	277	280	243	284	315	254	293	285	274	273	268	259	266	276	285	260	293	253	284	255	281	293	271	280	250	255	239	294	265	290	271	260	282	256	265	264	288	297	280	256	263	294	281	276	264	268	240	245	274	274	266	267	276	294	255	239	255	256	292	255	284	259	280	287	289	270	273	243	261	278	254	266	262	269	254	281	295	271	276	254	273	276	239	294	258	292	256	259	284	285	244	308	257	273	293	257	249	272	289	269	269	272	289	260	288	242	285	268	254	285	286	298	277	258	282	282	264	284	251	269	272	278	253	247	245	250	278	281	265	291	252	284	263	272	268	276	254	259	237	255	275	260	261	248	244	238	286	272	261	241	271	279	258	241	280	282	294	262	283	271	316	284	250	273	283	271	279	273	281	279	281	283	256	283	277	278	235	258	255	250	276	286	247	272	250	296	292	260	234	301	255	246	257	262	269	259	305	279	287	296	269	296	285	285	276	271	273	268	296	275	282	273	268	285	280	278	245	284	254	270	269	255	272	258	298	250	265	273	256	282	262	269	271	279	268	280	273	303	266	236	287	272	275	249	248	272	258	262	296	269	255	277	280	294	272	295	272	250	273	265	290	291	293	271	290	297	316	282	277	289	257	266	268	284	275	274	286	251	269	257	263	274	263	307	283	270	260	245	285	266	273	277	252	292	267	273	284	269	279	273	262	268	237	261	277	272	278	297	280	254	263	286	297	303	258	257	287	253	226	274	285	264	304	249	260	258	280	283	286	287	252	273	260	244	262	267	291	250	258	247	264	246	270	275	252	280	277	275	262	266	284	268	274	258	298	298	266	228	292	265	276	264	262	280	247	274	295	277	261	290	254	265	274	280	276	252	254	323	295	262	272	300	292	278	291	294	261	263	296	272	258	270	280	241	292	293	267	253	275	224	252	248	289	287	246	263	276	276	293	287	262	262	273	280	263	278	268	280	268	260	273	275	286	289	265	277	285	270	272	277	279	243	232	284	308	277	271	245	254	263	302	275	244	260	237	275	251	279	269	262	296	262	283	250	271	289	271	269	237	274	257	308	257	251	262	261	256	252	295	310	275	271	280	271	264	280	255	288	246	280	246	284	275	268	293	265	246	257	252	237	284	251	280	292	272	273	301	256	271	266	301	290	303	255	286	304	253	251	262	286	285	241	303	278	254	271	290	271	288	285	271	311	277	316	264	290	300	282	273	279	255	278	266	277	284	238	309	281	278	284	267	256	267	235	308	251	269	265	269	281	277	254	273	278	278	281	266	261	270	249	280	276	271	263	250	276	288	292	298	269	278	273	286	281	284	286	272	283	294	263	301	284	258	284	269	263	303	259	307	242	279	298	258	237	256	263	272	263	279	270	279	295	262	264	289	283	256	290	271	297	309	290	275	275	263	288	310	294	248	260	248	272	295	295	275	304	277	265	276	290	243	287	258	287	293	251	242	278	265	256	260	271	309	278	275	275	264	292	288	284	261	300	273	268	287	243	296	276	282	275	267	266	263	274	274	268	244	273	283	286	255	269	266	295	273	273	257	269	270	271	286	287	293	277	271	283	303	244	285	286	266	287	262	280	280	299	263	250	237	281	253	265	272	276	278	271	286	259	266	259	264	255	293	276	273	265	250	256	267	279	256	290	274	271	264	290	283	329	295	256	264	263	279	290	269	258	273	250	267	279	266	278	291	275	267	288	252	293	250	284	243	286	254	258	277	283	258	262	277	242	319	253	275	255	273	273	274	297	252	258	263	277	279	252	277	250	268	260	300	292	293	271	287	273	266	271	259	260	275	291	282	292	249	285	275	268	292	269	311	289	229	272	280	253	306	289	262	262	299	255	276	285	286	282	265	249	283	262	269	243	247	284	290	292	278	243	279	286	272	262	266	284	289	272	252	243	275	248	276	304	278	297	244	249	245	265	277	282	286	270	243	278	245	271	267	289	271	262	241	247	298	292	263	259	261	286	250	280	285	298	276	282	304	282	288	262	257	241	236	275	253	241	250	282	273	259	276	277	233	261	250	262	293	239	265	283	290	293	245
14680	1516	2928	3398	2953	2432	2039	1799	1616	1455	1365	1230	1178	1126	1076	1061	997	981	946	904	832	869	867	848	897	838	789	801	799	810	794	736	775	821	757	742	771	728	735	754	723	786	715	750	737	727	757	796	757	729	727	732	744	756	729	714	720	729	717	728	697	715	732	767	720	738	683	710	755	702	731	680	710	678	706	709	722	680	705	724	668	697	751	752	724	646	687	686	708	766	696	673	703	724	682	746	747	740	715	665	739	738	706	741	706	766	684	769	715	714	762	717	733	718	730	724	736	732	692	705	676	677	685	699	740	677	710	690	683	722	695	651	720	722	734	676	691	677	665	721	687	702	704	719	695	760	724	694	743	658	712	708	735	669	753	747	732	708	719	732	694	707	684	716	705	721	694	724	720	747	704	683	678	664	719	698	718	738	736	714	728	649	678	692	695	709	719	711	701	691	679	755	755	734	739	707	688	699	691	716	702	662	707	704	769	699	746	694	703	702	750	686	696	665	756	730	728	711	755	719	708	723	712	725	703	693	741	698	709	726	695	742	730	693	680	726	689	691	662	702	701	678	680	715	696	710	737	718	710	719	676	726	711	730	672	728	741	742	750	707	694	695	733	716	728	707	710	731	705	743	743	677	721	671	732	688	702	714	753	741	709	720	718	669	699	708	674	760	723	700	670	684	716	712	702	701	714	712	720	698	711	723	701	689	667	752	718	731	761	696	743	722	763	684	679	753	690	683	722	691	682	728	689	703	703	716	749	690	716	679	696	707	738	706	756	739	716	726	729	737	647	636	711	715	728	694	668	713	769	726	701	707	719	707	682	716	719	685	731	685	728	701	735	744	691	704	714	686	724	708	699	736	733	716	714	725	705	725	739	709	707	722	679	715	717	682	700	727	726	727	720	713	731	735	768	704	675	710	682	708	656	754	731	689	671	729	732	691	734	734	715	647	705	740	701	713	711	753	680	698	724	680	705	664	752	746	729	704	717	749	727	707	700	693	719	703	745	677	690	757	700	691	709	692	667	700	689	677	728	737	763	697	703	690	734	682	706	707	706	722	698	700	733	713	707	743	693	720	705	715	748	680	750	692	728	732	726	701	672	730	734	717	681	719	810	718	770	692	761	675	690	760	700	693	750	706	735	720	707	714	708	724	662	712	722	668	693	740	707	712	700	700	660	717	700	729	716	684	735	697	644	671	698	693	752	676	692	681	691	707	687	695	696	691	747	707	668	659	752	698	715	704	690	721	697	690	766	707	711	718	690	705	672	710	728	723	723	654	668	725	731	686	697	715	701	688	728	694	701	719	712	688	646	773	729	756	747	717	699	683	672	654	737	691	751	736	764	654	707	740	694	641	685	723	716	690	675	736	709	720	679	704	704	736	674	717	689	758	709	738	705	683	644	690	714	739	671	730	708	676	693	725	696	708	749	713	712	745	687	725	707	695	734	685	723	745	671	700	706	714	721	728	743	714	729	707	706	657	665	731	707	704	673	728	661	724	706	663	699	692	760	698	716	680	677	706	697	716	654	685	691	721	760	711	709	735	707	749	702	708	697	689	698	726	705	698	675	699	689	746	687	722	687	660	704	688	719	713	710	681	702	713	694	733	738	721	663	734	694	707	722	707	683	656	724	716	683	765	708	714	703	731	728	722	681	695	705	700	698	722	667	709	754	717	667	688	745	714	740	726	709	656	712	718	650	689	653	680	710	725	714	709	709	701	736	744	702	702	694	731	728	746	700	671	726	731	679	688	723	716	712	701	724	736	689	724	742	714	704	695	728	741	700	707	748	675	672	716	701	732	754	746	747	689	696	767	715	714	720	722	712	732	741	760	709	724	731	697	727	678	744	737	703	699	764	711	749	677	638	728	706	705	699	727	695	711	725	716	689	709	686	697	657	714	696	683	740	667	708	719	675	693	713	679	676	649	685	678	735	710	713	706	716	674	729	684	713	716	720	684	701	674	687	762	740	686	693	715	713	704	671	688	730	647	710	680	738	707	689	711	702	746	721	723	728	636	694	702	743	720	693	700	732	712	733	686	727	693	720	692	697	677	692	698	694	722	679	720	724	705	690	667	659	756	683	736	692	667	723	724	691	669	709	708	703	726	731	692	689	684	677	713	721	697	737	711	696	672	667	716	717	700	710	759	739	722	676	759	701	691	703	699	712	690	726	696	694	709	683	711	717	674	727	682	696	737	707	686	674	694	692	696	716	704	746	746	697	695	706	715	724	703	723	719	683	659	726	702	723	744	716	657	722	709	705	701	693	676	728	705	631	702	649	703	719	729	744	699	749	708	715	706	720	707	713	728	697	676	727	633	685	715	717	720	715	678	760	721	708	728	711	691	709	672	682	688	722	716	690	726	698	690	677	692	720	703	749	705	736	691	668	693	708	690	728	688	701	674	664	684	723	682	673	690	689	746	723	708	677	736	712	707	672	734	688	695	711	743	770	743	687	722	709	716	738	740	713	665	716	698	721	721	692	720	737	707	691	751	669	717	711	662	699	678	665	727	700	712	711	750	739	703	721	678	675	719	710	701	723	713	675	701	682	689	735	735	719	726	681	702	687	679	656	685	767	716	736	734	636	674	724	654	745	715	710	710	730	682	712	709	703	724	725	755	721	703	733	755	742	740	756	751	707	711	701	728	634	692	717	697	730	684	684	698	709	708	665	721	731	678	733	711	720	742	722	746	704	687	723	718	722	684	711	728	689	728	730	693	748	680	715	722	735	725	705	697	696	694	689	692	747	754	743	740	689	668	724	671	703	662	730	742	742	701	731	705	747	714	701	721	714	726	696	683	720	677	663	722	729	664	680	737	698	760	702	694	761	719	727	704	720	697	719	639	683	708	711	741	696	663	695	745	719	667	739	722	692	671	665	685	717	714	718	704	728	667	693	681	700	736	662	645	720	667	721	739	702	715	699	705	686	773	739	660	713	684	680	721	699	713	694	688	689	708	665	698	719	700	666	750	724	699	681	709	692	712	736	732	678	704	726	673	650	683	701	707	710	708	699	755	717	733	689	736	729	741	724	749	737	680	690	716	696	677	654	708	705	719	709	669	755	689	700	707	698	712	705	708	722	713	666	700	686	677	676	734	684	688	721	755	714	740	665	706	797	698	751	689	696	709	706	689	733	654	729	729	736	728	675	791	699	734	647	683	732	722	695	722	657	764	729	727	721	743	729	736	676	685	654	745	726	694	667	715	731	742	694	727	695	662	759	698	733	674	673	739	700	680	734	689	703	677	748	746	701	697	682	725	717	710	689	701	675	712	720	703	697	703	695	700	750	707	694	680	678	690	732	668	706	745	730	747	686	701	696	725	742	692	724	725	700	705	737	694	687	741	702	727	665	717	679	748	696	726	710	713	702	717	697	782	724	700	705	677	699	698	671	713	685	710	730	660	716	736	703	736	696	689	723	720	778	674	708	711	706	722	686	650	721	723	678	716	682	716	746	724	671	774	762	758	704	692	683	695	679	741
41535	9169	2757	1695	1141	842	643	503	476	429	378	319	313	274	239	248	258	239	236	239	247	257	211	198	205	220	211	211	212	207	193	214	221	199	227	185	192	207	201	203	207	199	221	181	219	193	199	205	194	189	205	199	185	195	189	173	182	184	201	228	186	204	213	200	207	187	190	205	174	182	193	194	187	180	205	185	199	174	195	195	190	208	200	161	202	194	188	170	176	185	169	206	177	181	181	197	205	193	178	184	212	200	161	191	177	186	191	174	177	191	183	192	177	180	207	179	194	171	206	185	188	199	189	195	189	173	178	169	207	184	190	183	185	189	165	186	175	224	215	187	194	174	206	197	206	173	189	208	188	211	193	202	191	182	187	191	190	186	159	166	191	190	197	168	160	193	191	206	155	198	183	185	196	203	212	212	182	215	219	211	183	211	197	195	200	182	185	198	155	198	191	176	201	221	170	184	172	193	204	218	192	165	159	186	183	183	168	199	198	229	186	201	217	193	174	178	173	208	176	182	195	196	191	175	184	184	192	206	195	201	190	206	183	196	176	187	186	194	161	186	187	206	185	178	167	172	194	174	202	197	184	205	192	165	180	193	180	202	211	177	211	185	180	177	198	191	173	186	159	184	180	167	187	204	173	204	165	192	182	218	199	165	179	193	188	184	193	183	178	186	203	174	175	211	203	169	216	185	203	197	178	191	209	183	181	192	213	205	194	205	173	182	211	205	189	202	175	208	194	188	183	178	197	202	191	177	186	167	201	194	190	171	190	219	193	195	183	182	185	179	201	182	179	203	189	165	206	207	191	214	195	178	178	174	188	161	161	185	178	184	198	197	174	186	182	197	184	207	197	210	184	173	182	170	204	203	182	209	170	195	176	180	211	188	195	195	190	182	167	182	164	180	199	184	208	199	174	204	213	171	176	223	187	196	182	184	188	199	173	162	201	169	189	179	190	172	182	177	174	183	194	186	171	194	211	184	186	203	180	169	199	211	165	196	193	184	187	196	208	187	223	198	188	203	206	205	212	201	188	198	166	152	189	188	200	187	188	175	219	197	167	173	179	191	182	194	204	189	199	218	177	197	187	193	191	200	179	176	206	203	230	176	204	182	183	180	232	183	197	171	202	181	193	201	185	186	182	179	171	180	172	179	177	191	213	180	191	201	180	167	197	180	188	183	201	190	223	185	179	206	184	178	194	207	187	188	193	185	209	198	178	176	202	194	183	173	200	204	195	187	200	179	183	201	176	194	162	194	187	197	174	186	162	203	209	182	195	198	213	212	210	212	180	193	173	171	169	182	193	167	174	175	218	241	168	179	172	183	175	178	204	176	180	213	191	192	207	187	190	185	204	176	185	197	187	204	175	164	179	153	163	192	191	196	196	188	201	195	195	208	202	186	217	230	189	196	186	180	193	198	205	202	169	199	206	162	195	181	203	213	180	197	191	189	215	167	200	165	169	196	193	205	200	166	187	194	193	195	198	195	189	190	180	164	204	168	188	179	191	199	192	208	196	209	200	206	177	178	195	184	175	191	192	175	206	174	180	177	192	172	186	213	177	199	191	176	171	205	206	179	190	182	184	203	211	185	208	183	190	215	184	159	203	167	183	185	222	193	186	185	188	174	179	178	190	173	196	203	172	182	187	169	196	179	191	181	198	209	184	205	174	202	191	182	194	180	213	197	197	167	192	193	197	183	213	188	196	200	207	174	197	196	221	182	195	192	184	169	223	184	196	209	210	159	202	198	196	175	206	191	203	196	177	196	184	185	186	164	182	193	177	172	179	194	185	169	186	186	209	196	184	194	198	186	207	170	219	199	205	183	168	193	182	177	185	169	182	199	176	167	194	190	189	194	180	197	195	181	208	180	198	185	165	176	193	180	210	170	188	193	182	205	208	182	200	180	205	188	183	187	198	209	171	177	185	176	181	202	177	193	190	182	191	209	197	178	177	204	169	184	193	193	188	200	200	187	174	158	175	205	167	195	196	187	188	189	164	208	189	193	180	187	178	189	187	211	189	187	185	196	176	165	199	212	177	197	197	214	186	173	204	176	209	186	176	199	179	192	169	190	195	187	178	172	206	180	180	182	178	169	187	152	187	182	208	194	192	176	183	195	223	194	182	211	175	200	199	196	210	181	174	197	180	187	205	205	218	199	205	181	176	175	210	191	189	195	180	188	207	206	174	178	209	195	193	203	194	180	185	185	168	190	194	187	171	213	193	211	193	179	185	185	190	183	188	209	179	188	184	183	175	197	206	190	184	204	188	220	194	200	195	189	183	199	184	188	183	180	188	176	196	185	196	191	180	182	200	196	182	190	172	240	168	200	181	215	168	201	199	207	203	176	176	203	179	200	168	211	193	201	191	182	169	200	172	167	161	187	173	178	186	226	186	203	199	171	189	178	186	161	196	200	191	158	187	174	182	196	166	199	176	185	203	175	182	195	196	194	189	194	190	203	213	183	178	207	173	181	189	186	208	183	167	189	196	202	219	174	196	182	213	179	173	210	200	167	189	195	198	178	158	168	206	185	209	181	203	207	208	195	186	190	185	181	177	184	171	188	198	175	200	184	191	163	193	198	192	181	190	170	185	199	195	204	180	171	181	185	182	192	176	165	203	174	214	168	174	162	181	182	210	193	184	177	181	197	202	196	199	203	194	197	198	192	191	172	196	187	187	184	200	203	179	184	190	189	189	184	197	191	162	182	194	191	202	177	194	197	188	188	179	188	194	179	209	167	213	168	206	190	171	192	182	217	180	203	186	169	180	176	192	183	203	179	178	199	195	183	192	202	194	193	186	179	175	184	200	181	206	171	200	182	193	181	209	179	181	192	191	178	202	196	189	191	186	211	154	178	177	202	178	188	187	191	191	185	202	182	179	202	209	180	185	185	198	174	205	174	206	182	187	193	189	192	186	184	176	189	211	194	202	211	198	211	176	187	194	210	177	181	184	174	200	195	195	184	194	177	190	176	180	186	173	194	170	190	175	195	206	192	213	176	201	174	179	198	181	185	179	191	192	194	181	198	180	205	198	193	207	199	208	198	194	202	173	144	190	202	186	179	189	192	174	181	201	198	176	224	194	183	179	198	173	176	186	196	222	196	194	169	210	182	181	176	193	223	184	167	171	167	210	184	172	220	192	188	195	211	198	198	215	173	213	179	175	199	192	169	178	204	196	203	197	182	195	175	198	196	186	200	201	177	166	221	179	182	186	165	196	182	176	187	176	177	184	186	181	168	196	165	167	188	194	203	203	180	214	172	233	181	187	191	183	175	178	184	155	191	210	189	199	210	196	198	182	195	195	176	175	198	201	195	180	179	188	191	209	187	202	174	184	194	174	198	197	190	160	190	187	186	197	184	169	178	188	202	171	181	192	194	194	192	182	190	214	199	195	193	186	202	173	200	208	172	176	182	206	178	173	182	194	170	199	209	202	197	209	182	189	183	191	209	176	168	230	180	183	173	199	181	187	200	204	190	199	165
19967	2086	4910	5467	4602	3800	3034	2607	2146	1813	1669	1493	1378	1248	1120	1047	1003	974	908	896	875	832	781	772	725	708	698	719	659	705	660	623	620	634	619	588	559	598	585	615	620	588	548	549	557	562	575	570	555	558	537	586	533	527	534	581	536	509	547	527	513	505	506	529	530	534	534	477	562	591	545	543	496	497	501	546	556	551	531	511	486	531	518	539	531	520	547	526	514	499	493	506	511	479	517	508	533	485	490	458	474	533	533	506	514	516	505	505	522	519	536	510	485	514	516	507	529	489	548	516	503	486	504	509	504	503	501	480	539	522	511	481	512	513	517	492	507	496	477	498	511	431	486	485	527	480	503	483	536	528	473	532	508	539	498	515	494	499	488	483	505	524	478	490	488	491	480	506	457	529	526	489	457	503	460	529	524	518	507	500	473	487	509	477	508	465	491	502	506	489	479	505	515	509	505	480	504	461	446	493	526	477	509	474	496	504	501	494	485	494	531	430	483	476	530	500	494	532	474	516	464	529	505	490	506	470	542	510	478	493	532	542	530	507	484	494	468	495	485	487	524	510	520	496	495	483	470	532	493	491	494	514	496	493	494	524	517	501	520	451	527	513	485	492	470	504	522	491	493	465	522	477	480	471	519	480	506	525	535	514	466	495	511	489	485	521	497	477	512	522	496	506	461	490	467	486	493	511	478	514	486	471	476	490	504	529	483	504	489	511	523	503	460	500	463	477	479	489	510	512	474	522	447	459	485	509	505	483	512	497	517	519	538	476	523	510	511	542	488	488	509	509	487	503	474	514	498	528	483	523	476	497	501	497	483	482	529	450	510	499	524	503	488	497	475	567	532	457	500	527	512	508	505	509	495	488	547	510	498	486	449	500	482	541	495	499	475	513	522	506	487	462	508	485	510	504	496	517	501	494	549	498	495	513	491	519	549	454	517	503	519	488	479	482	491	513	486	488	509	511	468	500	464	482	484	501	530	550	499	489	458	476	480	469	493	529	465	512	505	496	510	493	455	501	480	529	480	490	483	498	511	476	487	490	505	503	479	529	505	484	538	525	495	515	484	475	546	492	488	540	496	496	473	501	480	512	541	477	486	525	467	480	542	490	505	500	528	481	503	492	510	526	507	522	490	496	505	474	477	514	519	452	499	500	498	466	501	485	501	538	478	536	518	501	522	473	501	506	488	506	512	483	452	507	513	500	497	461	507	517	533	506	496	529	464	495	493	478	490	476	460	455	481	548	491	474	455	465	502	491	527	534	506	482	497	496	498	536	473	525	502	505	477	509	529	509	469	502	510	500	498	500	482	473	481	460	538	481	494	530	476	491	502	502	519	495	494	489	515	491	522	453	460	466	506	508	478	430	496	493	491	458	505	502	459	485	494	488	485	490	445	475	488	503	471	471	533	507	483	480	541	455	533	477	522	482	510	485	501	489	496	459	514	506	510	520	497	548	462	526	500	516	469	512	487	513	445	447	537	496	536	505	520	506	502	524	488	509	513	517	502	484	508	525	485	447	498	474	478	510	503	513	489	500	480	495	522	493	494	507	513	497	460	479	492	486	512	461	481	537	506	483	527	504	488	482	501	479	479	508	509	492	448	496	500	474	494	530	468	478	473	511	530	479	482	455	485	481	498	494	486	515	461	510	499	499	516	523	524	475	511	499	521	503	475	444	492	538	500	534	498	484	496	502	525	497	498	496	481	531	491	531	505	486	506	495	493	481	481	477	520	516	494	484	489	533	468	516	488	473	509	491	511	478	525	522	507	495	455	496	499	495	540	505	485	494	509	463	502	499	483	539	529	517	505	484	447	510	495	502	513	461	492	464	480	486	481	499	474	518	506	502	468	480	477	516	494	518	491	538	486	487	458	488	512	465	514	491	491	504	484	490	492	501	482	513	511	552	467	544	485	479	499	536	509	514	458	499	531	460	470	497	498	496	480	463	521	522	475	495	497	509	503	514	519	525	474	482	514	517	525	469	512	467	489	454	503	474	490	517	493	482	536	531	474	530	504	494	474	529	542	518	494	511	522	472	456	477	507	508	492	480	511	453	546	493	480	494	533	484	495	519	481	474	533	489	502	491	506	495	508	498	525	534	491	507	491	465	532	493	474	487	506	483	480	461	508	476	473	485	470	520	500	520	454	484	486	483	485	510	481	477	472	488	530	477	498	474	506	464	497	466	480	476	488	511	520	491	541	499	488	470	485	487	510	492	479	497	498	502	506	480	516	504	473	506	490	518	508	483	488	519	456	500	481	517	485	488	497	465	484	465	503	504	490	498	534	502	464	479	514	512	484	492	486	515	496	525	492	487	499	511	512	496	473	471	462	517	495	520	521	502	476	482	529	468	520	496	518	469	503	504	491	511	491	506	484	492	475	509	488	488	488	478	507	488	471	539	485	462	473	502	473	453	504	479	470	516	499	514	495	568	480	484	474	462	499	486	504	499	477	520	516	480	503	488	469	503	472	455	515	468	497	523	479	469	503	451	492	507	505	508	512	522	483	485	494	490	489	477	455	508	519	493	502	533	515	495	465	486	468	502	530	570	502	518	450	515	534	484	530	457	517	486	482	494	504	480	518	482	481	511	494	501	519	532	463	519	510	442	470	529	490	504	487	483	501	498	497	496	482	512	483	528	476	510	505	486	472	479	497	516	544	493	526	564	499	497	502	499	471	494	532	483	474	509	470	433	474	447	485	520	505	493	474	469	521	476	477	501	518	498	520	533	509	472	451	529	485	489	505	530	517	501	502	475	469	477	510	470	486	538	526	520	508	533	503	527	519	512	431	496	510	500	486	494	532	515	502	511	464	480	492	464	487	510	478	470	493	475	528	481	495	491	519	540	529	487	528	512	501	492	502	506	509	500	475	490	491	482	482	478	483	525	516	481	462	483	515	500	520	501	491	497	467	501	473	495	494	517	472	498	470	477	499	511	499	494	486	502	529	511	476	544	511	494	492	500	522	522	492	501	459	520	519	506	481	488	435	464	509	498	475	501	501	495	519	496	491	473	510	497	464	483	480	497	497	519	507	548	455	507	496	529	498	520	496	515	467	536	454	507	488	489	539	534	513	475	521	479	500	524	502	493	505	496	533	479	522	487	498	535	500	466	512	524	475	515	457	539	528	512	495	514	474	511	511	477	483	503	516	485	499	493	498	506	499	493	501	539	544	504	487	514	525	498	515	509	538	508	520	504	531	485	509	485	490	483	506	480	487	499	484	497	529	528	497	504	526	527	540	497	504	522	482	479	484	535	465	535	468	463	476	474	510	505	496	501	457	495	513	506	512	499	490	465	539	488	484	443	511	459	479	564	479	498	551	514	521	482	515	509	503	480	504	510	469	464	490	510	477	507	461	502	451	517	465	518	495	544	502	484	492	554	478	482	478	476	476	505	459	504	502	520	479	505	489	481	458	499	505	498	470	483	490	529	495	484	495	497	485	512	503	493	452	494	467	454	481	495	512	444	538	504	481	490
4666	262	197	200	202	211	175	180	181	190	202	195	188	186	167	179	186	176	165	160	196	172	189	164	161	187	221	170	172	197	174	175	182	175	174	184	200	203	181	202	161	180	195	181	179	207	186	197	168	178	149	205	168	181	191	180	181	185	182	173	185	187	203	163	169	195	164	174	156	169	173	167	213	171	168	177	196	188	172	199	176	152	196	195	198	209	223	169	204	183	178	173	187	192	198	187	178	200	182	187	197	179	181	173	169	186	171	162	184	189	192	195	208	173	182	181	176	182	161	167	201	168	188	212	201	172	175	188	180	202	192	187	184	174	174	188	186	179	189	189	187	177	180	178	167	188	199	182	159	176	186	194	196	190	183	180	163	181	164	175	175	211	173	182	198	184	185	165	186	178	181	176	178	190	187	174	175	179	191	192	176	184	177	179	187	194	173	165	195	186	180	206	185	187	168	164	198	195	176	174	172	184	177	173	182	182	200	201	188	209	185	173	161	178	190	179	157	177	168	197	190	171	173	206	200	154	175	167	163	163	163	191	194	175	186	184	171	181	189	198	185	172	168	159	179	228	161	185	190	176	208	170	167	180	189	169	182	191	164	201	170	167	176	179	173	196	209	169	197	169	215	208	178	208	184	190	181	195	185	184	169	179	176	185	161	188	153	181	187	183	174	188	168	164	162	201	191	164	207	194	203	178	165	189	180	166	187	183	152	199	186	171	178	220	184	175	207	171	178	168	182	186	180	188	186	167	178	178	189	179	185	181	170	179	161	179	151	203	167	167	184	174	150	169	179	168	171	177	163	180	200	174	178	165	159	178	178	157	165	174	187	172	173	175	181	169	177	189	196	172	169	172	178	159	201	182	171	191	182	197	173	169	153	174	187	177	184	159	181	178	213	185	164	184	185	181	199	160	188	174	186	197	172	183	176	174	179	168	198	174	175	202	167	191	183	190	181	192	161	187	206	190	157	180	178	173	175	181	180	184	176	169	196	173	171	181	159	185	198	189	162	161	164	187	186	192	162	143	176	178	159	176	162	184	192	184	188	192	178	203	181	183	180	142	179	194	169	200	166	191	168	171	182	165	186	161	156	153	194	175	166	184	192	166	187	170	165	175	142	160	165	172	204	177	171	173	190	195	180	157	193	158	160	183	175	177	177	154	163	187	176	172	208	186	173	172	196	196	161	193	200	158	182	179	175	182	182	173	170	194	170	171	225	188	157	200	179	173	167	175	185	188	165	171	201	160	177	195	169	166	170	186	180	178	169	181	189	164	179	185	199	172	193	158	184	189	184	165	179	177	172	173	198	183	194	202	153	201	182	173	154	168	201	168	148	182	172	188	195	168	166	203	204	175	161	175	175	180	183	182	185	207	183	200	187	187	201	173	161	173	189	188	192	170	166	176	185	193	178	178	179	195	175	176	175	171	162	159	177	177	166	179	216	185	181	161	193	187	170	188	193	168	183	183	166	181	182	170	154	165	180	201	190	179	194	176	199	158	187	174	197	175	172	175	174	179	165	204	172	190	200	186	181	183	174	203	181	176	163	183	188	163	192	171	186	181	178	181	169	174	175	188	191	158	179	189	187	186	190	202	210	166	157	174	174	195	149	179	198	187	188	192	173	160	182	173	165	164	168	193	167	186	204	166	160	167	183	182	188	202	201	180	206	183	201	188	178	159	175	179	184	188	186	174	160	194	194	184	168	181	187	180	181	197	183	193	188	183	204	169	196	156	176	170	184	190	181	191	167	182	203	192	174	189	200	184	193	189	165	193	186	181	175	189	189	190	170	186	187	175	183	169	175	188	199	201	164	191	182	170	179	173	208	181	191	204	182	165	205	199	186	175	189	161	178	174	198	174	161	194	180	164	184	160	170	172	162	184	187	181	193	191	182	177	185	194	153	187	181	175	200	175	184	169	180	201	192	197	170	170	175	155	167	177	172	186	191	175	188	187	189	175	186	177	185	156	168	178	186	165	179	175	164	188	200	164	172	173	210	205	149	183	169	188	200	163	162	181	175	168	179	175	189	192	171	200	182	186	183	185	178	176	172	165	188	174	202	188	166	165	168	175	179	189	198	154	186	171	155	192	164	196	174	216	185	166	179	212	188	191	159	188	185	162	205	154	191	181	178	192	175	168	179	173	174	181	192	170	167	186	186	191	212	183	168	170	189	191	182	171	153	181	175	179	181	158	162	184	182	190	179	183	162	163	179	187	169	174	182	176	176	187	191	191	197	188	203	187	178	192	156	164	175	200	210	178	183	167	180	180	188	166	165	210	178	167	186	194	192	182	158	185	195	173	191	186	161	174	180	185	198	173	161	190	161	189	159	171	190	190	175	185	195	178	194	192	189	180	178	171	162	175	175	169	162	198	177	188	185	196	192	174	172	176	175	177	161	187	188	190	169	158	168	169	171	184	180	171	194	181	186	182	203	186	156	164	163	159	205	173	191	183	187	179	173	184	166	158	184	158	180	183	169	156	165	190	175	183	165	183	186	180	204	182	185	182	183	189	167	200	166	178	174	200	174	180	153	159	188	167	181	160	177	184	158	169	159	163	171	182	194	187	161	178	184	181	176	175	193	214	193	192	199	161	162	178	180	165	175	179	168	193	170	169	188	195	171	177	177	176	181	183	169	168	172	171	184	183	191	195	178	182	177	204	203	184	168	169	179	182	165	194	184	177	176	183	182	194	178	173	159	197	195	155	210	187	164	191	190	172	158	155	189	179	182	178	194	201	207	185	172	177	189	188	170	171	178	198	179	202	184	217	188	188	216	185	206	167	198	185	182	199	184	179	169	180	174	170	167	166	196	158	178	171	205	182	180	196	192	187	165	192	171	168	168	173	206	178	172	185	163	178	221	171	178	177	182	171	168	171	162	199	185	161	182	199	166	181	190	166	193	180	184	209	182	157	200	175	210	200	168	185	178	198	167	194	224	201	177	171	156	189	192	165	186	182	204	172	180	199	183	184	196	163	189	174	173	194	170	181	184	188	187	160	168	210	204	188	170	179	173	201	186	179	178	173	184	176	181	182	186	182	178	164	176	183	175	176	192	177	167	186	178	171	194	216	166	173	166	180	174	165	179	172	168	188	175	196	178	170	196	180	170	168	172	182	161	177	171	190	182	196	162	172	177	206	185	172	182	181	176	212	174	174	177	188	189	205	163	187	171	155	180	197	171	174	172	196	164	141	181	178	184	163	165	175	179	192	186	172	198	198	187	177	170	204	196	178	199	144	188	190	185	171	177	181	192	185	171	174	181	174	194	162	209	188	197	175	181	197	185	197	180	179	179	202	158	177	203	171	177	153	197	156	174	190	177	187	179	170	182	185	163	223	181	178	171	151	189	208	194	177	176	168	199	177	193	185	188	200	178	156	171	209	194	154	168	169	167	190	195	205	184	180	193	194	180	171	174	164	203	166	178	176	174	174	168	184	177	165	176	154	192	173	163	167	170	170	163	176	188	184	166	159	190	176
3992	513	593	653	632	582	555	529	560	546	558	502	492	549	514	518	544	525	504	518	487	513	540	511	484	519	512	474	497	505	510	544	545	518	509	514	557	499	468	473	516	460	511	493	477	510	503	512	509	526	491	501	473	485	512	530	507	494	488	483	508	485	499	491	496	512	516	484	473	513	504	534	495	503	509	468	506	511	466	544	518	529	440	466	521	544	520	497	535	544	527	535	496	541	488	544	515	479	498	515	494	507	499	502	524	497	518	479	518	497	485	515	495	487	495	541	523	505	532	496	474	462	538	475	489	513	483	503	511	486	485	490	518	508	526	483	478	457	535	529	513	497	504	518	487	505	474	522	556	506	514	463	555	529	507	504	520	518	519	509	496	519	500	480	511	534	529	528	475	522	536	494	509	472	508	494	497	505	479	526	531	484	536	501	463	507	512	496	489	531	499	485	471	498	465	482	516	484	526	494	478	536	501	478	517	546	502	527	482	518	495	509	516	510	529	503	509	508	520	487	474	509	502	491	493	513	470	533	512	528	508	504	570	529	486	553	537	496	540	515	497	460	531	499	493	494	498	519	494	491	499	497	488	493	481	486	527	459	501	499	511	542	514	472	484	493	505	483	483	509	499	523	481	527	457	504	526	518	496	521	504	488	514	518	513	494	502	523	501	517	512	513	529	507	508	503	470	511	495	523	550	502	535	510	488	524	497	484	534	491	491	499	516	544	480	489	484	485	506	483	488	508	480	503	538	524	501	529	521	499	506	531	483	553	513	474	504	494	472	472	517	499	508	487	491	512	469	500	504	455	521	491	511	484	546	497	490	546	498	529	495	466	538	495	497	473	498	544	516	536	513	549	469	486	503	485	492	517	491	485	504	453	498	563	488	529	495	500	499	488	474	498	503	495	473	464	557	493	491	536	504	512	550	495	515	513	522	530	512	498	466	529	463	532	560	485	532	483	509	533	522	499	538	489	470	501	483	532	497	531	485	502	506	480	516	510	504	526	518	482	509	502	508	501	483	499	516	470	471	516	503	505	524	517	533	475	488	514	505	484	471	512	483	487	503	543	479	541	512	508	543	533	531	466	480	519	497	518	475	517	500	537	479	522	524	486	499	486	504	478	532	552	510	544	516	486	508	494	509	462	484	495	512	517	497	498	500	519	522	533	525	544	500	527	501	519	477	484	464	488	472	443	524	483	492	523	532	536	476	501	528	491	501	484	509	493	505	496	516	514	502	509	504	511	559	508	526	517	531	513	513	482	520	455	538	492	506	516	478	510	494	495	492	494	494	504	487	466	499	470	517	508	523	508	508	502	545	496	490	517	492	516	530	494	497	468	486	507	510	499	519	526	517	483	493	503	524	506	470	501	487	516	465	519	491	476	466	511	477	491	470	487	479	505	451	470	502	508	520	487	493	533	504	460	509	515	521	495	510	535	533	506	479	516	503	514	512	542	444	494	556	522	491	529	490	491	486	492	500	455	507	477	494	509	492	517	505	527	522	500	502	507	495	474	506	484	484	493	496	495	529	507	467	490	490	493	512	545	503	509	531	497	526	550	507	496	526	520	491	493	476	533	508	517	484	464	534	509	490	533	522	525	493	487	467	522	502	476	505	554	524	496	498	535	496	525	465	484	523	517	481	535	506	499	475	491	520	498	524	494	476	461	506	461	462	463	476	529	487	504	534	502	520	497	492	497	506	505	486	514	477	523	510	483	498	542	511	473	494	513	467	514	517	491	540	494	475	502	529	505	469	485	469	536	522	497	498	531	489	518	499	497	503	498	524	496	499	481	513	506	529	546	540	537	466	520	540	503	516	510	500	502	508	500	486	487	498	511	532	487	490	480	485	509	496	502	488	505	558	474	486	531	509	507	499	518	550	485	524	524	461	502	479	556	505	506	516	489	528	511	497	468	505	488	519	486	453	465	510	515	479	541	513	556	499	468	513	528	501	523	521	505	534	482	500	461	512	537	512	509	503	509	496	528	464	521	475	492	509	529	521	511	511	520	470	515	486	512	530	482	470	519	495	495	517	532	492	527	456	458	502	501	519	520	434	483	514	490	500	530	497	497	496	539	503	542	502	525	500	437	510	518	484	489	510	517	475	490	536	493	489	510	525	538	546	509	518	518	506	537	530	519	459	506	509	478	502	497	507	478	494	471	478	506	546	505	535	543	473	519	474	530	500	535	505	498	479	530	497	484	517	507	513	494	508	496	502	498	479	533	506	488	523	491	483	485	493	503	552	512	524	510	461	497	503	509	479	502	464	451	494	487	498	485	532	501	519	501	446	517	522	505	545	458	477	522	512	523	505	527	489	492	492	542	540	500	522	516	503	476	508	489	484	511	535	455	514	480	513	565	485	497	478	497	519	487	503	550	509	534	536	508	508	482	531	496	484	519	517	502	472	506	500	510	517	521	521	549	500	498	507	476	511	499	499	534	503	508	529	542	524	509	521	519	503	543	552	475	500	527	515	534	522	533	526	496	488	476	531	523	549	543	463	474	533	489	491	535	534	495	531	509	510	502	535	458	490	468	541	474	499	503	511	451	511	521	495	516	492	486	542	524	541	502	476	487	499	487	495	490	467	494	512	519	526	515	517	481	492	502	452	499	533	469	553	495	523	506	518	554	524	508	460	456	511	508	553	506	488	465	519	560	522	517	484	513	490	500	495	524	481	492	488	500	501	518	507	465	492	513	531	532	505	507	498	503	474	526	512	486	522	505	518	513	473	450	508	528	486	516	536	526	510	485	510	524	486	484	495	500	517	495	499	528	506	523	536	511	516	535	518	462	529	537	481	500	536	500	521	530	499	502	533	489	515	503	467	504	489	505	516	499	484	505	467	519	491	469	495	488	469	510	536	517	504	457	464	515	485	479	486	502	500	535	508	500	571	515	511	475	496	486	514	474	519	541	508	477	508	521	518	512	458	519	564	538	540	523	543	509	505	505	488	546	503	484	485	483	520	525	502	495	523	498	503	532	517	507	529	504	467	512	512	509	510	489	516	508	494	518	559	490	454	517	479	492	489	523	505	473	491	496	518	531	521	507	528	510	509	477	535	478	489	491	480	507	544	466	498	481	514	501	499	494	521	526	544	519	498	512	537	485	493	559	535	511	471	497	520	487	487	517	487	538	520	515	495	480	511	509	532	515	524	517	507	504	522	514	487	539	478	517	497	491	503	527	493	524	530	498	530	549	538	454	547	524	518	550	490	499	489	508	515	520	552	502	485	510	502	517	505	502	494	513	517	500	543	500	493	525	524	534	517	520	497	549	521	523	501	525	523	508	510	533	534	488	517	518	482	492	466	515	476	481	531	492	478	519	528	512	494	528	498	469	474	527	486	507	522	493	475	502	499	491	510	510	525	474	477	518	513	520	521	510	536	549	493	539	538	506	529	489	523	505	516	532	502	499	488	511	486	511	516	480	497	508	485	493	531	494	493	541	514	527	434	493	531	537	500	523	503	526	516	495	512	508
27793	3233	1289	1042	719	590	469	460	393	414	376	371	356	314	307	353	281	295	269	295	279	268	271	274	298	299	295	290	298	272	290	284	283	302	279	285	277	270	297	272	254	301	286	246	257	266	296	273	239	267	287	289	296	274	291	256	270	298	276	288	256	259	282	284	261	298	275	303	292	291	307	279	267	270	259	284	297	272	260	316	251	250	270	282	284	268	276	259	287	264	265	262	290	291	273	270	262	296	277	252	291	269	264	282	271	293	278	292	291	271	265	243	275	257	285	293	277	264	262	279	279	241	286	278	289	294	284	263	267	289	250	305	289	270	298	294	300	284	263	288	290	233	302	266	300	261	311	275	241	252	300	250	253	275	282	258	280	231	256	260	254	274	267	260	248	271	270	278	240	293	305	296	276	258	240	263	260	268	269	297	247	271	253	278	280	275	285	262	299	257	239	268	284	277	299	293	297	287	275	297	259	285	284	257	279	284	250	279	288	265	255	253	265	286	242	274	268	252	274	277	262	251	296	271	267	252	254	247	285	279	266	261	258	276	290	281	275	259	262	270	298	264	308	267	261	286	269	293	252	274	261	264	246	303	277	256	240	287	245	286	315	286	296	277	264	288	259	257	255	280	283	278	269	268	270	283	279	266	252	251	276	275	254	268	266	279	280	275	253	263	286	259	285	275	272	277	272	262	279	297	267	291	277	273	280	275	263	233	281	295	280	291	299	272	263	236	268	282	280	294	269	269	265	305	287	275	284	246	278	251	272	312	251	252	288	273	277	286	258	274	275	296	254	284	271	289	250	212	261	274	240	260	290	263	258	277	311	279	294	277	278	279	277	276	243	279	254	260	258	257	266	282	268	270	293	273	261	278	222	259	284	264	269	302	273	263	250	269	304	269	256	295	280	263	245	277	238	273	246	297	282	259	260	294	268	279	275	258	264	296	284	279	278	277	271	286	266	279	263	275	266	299	268	264	250	240	278	266	271	278	259	242	262	252	270	265	246	314	308	281	281	301	275	242	291	270	241	247	236	261	262	266	295	247	261	285	236	271	234	305	281	260	265	269	283	254	285	273	274	281	242	269	271	272	266	297	283	273	296	287	282	279	295	245	270	262	270	304	258	280	255	290	284	272	253	287	279	277	274	293	306	256	255	250	297	269	304	273	271	252	273	253	271	240	250	282	268	291	268	274	256	279	263	245	275	253	237	249	270	263	283	264	268	267	246	260	284	245	240	265	249	265	270	272	270	296	264	264	278	262	286	292	272	252	268	267	258	255	298	281	264	271	265	281	250	273	248	258	257	276	271	256	260	320	268	284	307	260	284	275	286	275	278	255	265	253	256	243	283	306	282	258	263	256	228	256	272	287	307	256	291	265	263	268	284	272	301	265	259	266	280	270	283	291	274	278	257	284	256	259	274	260	269	262	297	297	280	291	293	299	252	258	242	259	273	287	276	251	270	266	254	278	308	302	264	288	274	280	277	259	272	242	266	251	280	306	270	282	246	271	266	282	295	245	258	280	261	302	298	269	266	295	255	270	272	273	257	265	257	253	266	245	276	287	252	262	254	296	276	260	273	296	257	282	268	249	290	293	262	269	259	291	273	242	291	293	258	261	239	279	294	267	292	268	256	257	279	276	273	250	263	242	262	261	265	268	280	296	252	272	265	235	272	270	274	287	286	297	267	284	250	280	289	285	258	283	287	291	245	255	291	300	254	259	276	271	286	260	278	267	270	243	285	309	300	294	305	264	279	276	258	263	273	274	279	273	238	265	270	254	280	267	274	274	249	244	262	260	276	302	273	300	275	280	286	281	255	255	293	300	251	262	259	259	247	244	281	274	288	267	244	254	261	248	275	277	280	270	288	278	313	260	265	281	268	267	269	279	262	272	261	266	251	266	285	286	279	270	296	264	292	266	286	257	270	253	238	257	250	248	248	254	241	289	238	268	277	264	261	260	249	260	279	285	273	268	294	276	273	256	280	298	274	251	266	272	280	260	273	288	309	264	277	283	237	266	268	292	260	275	242	276	285	289	283	283	245	238	300	308	284	250	303	267	276	298	280	298	269	270	280	256	270	256	274	265	239	271	274	292	263	264	269	285	269	264	281	282	279	276	251	269	272	261	274	299	269	250	275	279	283	255	274	289	270	271	275	288	281	312	306	237	286	282	260	284	258	252	245	279	268	249	273	273	289	279	272	280	288	312	289	261	270	249	251	256	277	265	254	230	265	309	249	276	325	284	290	246	263	257	278	283	276	269	281	287	280	266	283	264	265	280	310	255	289	293	266	267	282	280	263	255	249	280	280	267	312	319	283	252	259	243	262	278	243	286	263	265	253	280	264	280	282	241	287	257	257	282	251	273	281	296	244	283	273	272	291	261	263	286	285	270	285	273	300	277	286	241	288	272	276	253	275	276	283	291	275	282	275	259	277	277	260	284	235	264	279	305	280	268	269	271	259	249	282	261	273	266	275	268	248	272	297	289	298	280	272	303	289	280	300	285	294	289	239	262	271	254	254	280	289	268	240	300	253	276	267	277	283	305	228	265	287	248	269	253	272	272	262	263	294	275	274	276	319	271	279	252	243	256	252	254	275	272	289	283	277	284	272	274	246	303	280	250	272	275	263	275	295	286	281	313	251	258	261	280	279	288	271	261	275	251	258	278	257	267	253	283	276	253	246	276	263	296	288	276	256	267	284	272	266	253	315	247	251	267	261	274	255	286	251	264	253	229	274	277	260	256	261	292	281	269	288	286	247	266	298	234	295	277	267	285	279	280	249	287	285	273	294	280	254	258	310	289	285	295	291	289	262	248	243	267	233	275	271	254	263	255	272	280	262	306	261	278	290	268	258	285	279	275	266	273	253	291	277	268	285	271	274	235	252	273	242	274	280	269	293	241	277	287	283	275	244	250	263	258	252	268	269	271	282	269	261	225	255	271	284	263	278	287	255	244	281	284	273	273	248	306	272	252	265	247	247	321	283	269	259	264	241	268	292	260	255	298	275	280	293	274	245	269	313	303	254	278	255	272	244	263	286	257	229	272	287	274	291	275	283	265	296	257	287	265	298	287	277	288	275	253	270	293	296	269	267	273	267	255	278	273	281	278	277	280	273	267	279	260	279	242	259	253	268	254	291	278	289	293	269	301	263	262	271	255	271	279	267	263	255	272	282	268	288	252	290	263	302	275	280	258	247	293	267	288	278	267	283	272	264	280	255	288	251	290	286	295	298	269	284	259	267	269	277	287	291	271	257	293	287	282	269	269	266	253	285	281	263	279	288	281	265	257	260	270	256	263	296	239	271	282	283	227	257	277	255	244	297	252	298	278	240	239	261	272	272	287	285	291	280	250	259	277	265	271	254	292	283	254	283	242	257	268	265	268	289	293	277	298	262	269	271	304	299	296	270	261	283	297	248	264	270	271	290	275	269	284	282	260	259	289	269	252	264	284	297	266	245	272	288	251	264	307	271	270	272	283	261	282
13939	1561	2956	3319	2900	2426	2129	1758	1590	1453	1351	1189	1174	1129	1079	966	999	940	950	898	902	907	844	862	802	853	779	808	813	776	753	802	802	778	744	756	766	786	738	757	744	767	782	754	703	754	765	736	696	719	690	740	728	692	748	723	768	759	681	758	666	722	721	718	675	708	711	726	740	732	771	770	742	677	688	772	738	728	716	684	697	675	712	714	684	701	690	708	729	735	733	776	726	734	683	769	719	711	699	695	723	692	753	745	714	715	720	721	734	703	734	717	682	694	671	683	667	695	701	692	696	688	683	710	747	762	673	688	665	725	688	692	701	685	721	724	714	679	717	712	731	742	749	735	709	720	722	713	718	671	711	657	711	701	730	685	686	705	743	708	712	679	755	729	665	724	743	687	694	702	749	703	666	689	714	683	750	717	728	705	686	673	684	732	710	702	726	680	676	717	770	719	736	719	693	748	664	673	682	728	730	693	724	724	719	745	732	705	729	713	702	717	781	721	738	694	708	716	703	699	710	697	694	684	728	708	710	704	680	694	720	701	715	744	686	668	692	731	742	666	693	696	704	675	724	715	689	698	711	769	745	711	681	690	702	706	714	669	695	699	687	693	714	706	693	718	684	694	709	716	720	651	698	720	732	723	715	706	743	700	726	735	727	676	728	737	722	725	674	704	746	689	712	683	752	706	699	748	678	740	661	690	728	719	739	726	726	704	754	746	695	682	711	750	705	705	735	680	701	736	731	700	686	714	720	715	726	666	668	757	665	711	717	646	690	711	659	743	650	672	672	730	705	718	684	712	658	708	742	737	704	685	715	707	744	704	727	691	694	722	710	750	711	659	722	680	674	661	734	713	673	726	729	699	697	650	684	697	673	704	711	703	744	696	726	704	720	713	709	669	727	728	700	716	709	693	707	709	670	727	730	714	722	681	728	731	666	717	666	681	661	733	727	733	719	704	690	719	711	771	672	727	675	682	666	635	674	713	669	690	679	680	678	709	704	699	668	682	692	672	718	691	669	698	722	675	678	725	733	739	684	720	715	690	680	734	723	745	683	691	788	693	706	650	704	679	693	709	708	673	696	688	775	758	701	687	658	733	651	715	700	680	709	713	691	725	725	682	660	703	731	716	686	729	745	682	672	670	749	711	684	752	737	715	704	732	752	702	714	725	667	706	656	731	690	730	721	698	740	765	663	782	747	697	710	727	746	708	741	743	714	770	704	729	721	721	664	753	725	696	734	722	698	672	714	666	659	705	736	724	704	742	711	663	736	713	740	709	725	713	683	747	694	702	702	713	713	687	729	708	700	641	675	702	724	662	689	740	730	704	720	689	741	677	700	696	705	724	730	698	699	758	620	710	728	694	679	727	652	727	677	691	711	720	687	712	699	711	655	698	728	693	707	691	711	711	732	671	681	719	755	719	679	681	732	721	700	708	677	689	699	717	721	727	700	706	711	702	694	725	759	686	731	746	714	722	688	730	704	747	699	713	725	695	704	708	741	710	720	694	669	723	697	677	708	682	702	696	692	759	723	694	737	668	735	665	698	674	677	715	682	671	704	709	712	704	683	709	683	672	694	699	723	704	693	677	689	718	699	703	671	738	693	675	688	723	719	704	740	706	654	743	649	682	731	715	679	746	725	722	657	714	679	693	682	719	712	728	682	743	719	719	709	670	702	679	676	723	725	687	699	682	673	710	714	680	703	748	725	704	704	683	703	724	731	725	691	734	710	697	697	700	716	693	756	707	752	705	753	699	679	708	680	723	758	702	715	730	733	737	748	711	692	711	698	693	696	725	708	699	681	711	753	717	655	701	672	712	666	704	685	711	700	693	714	707	696	723	711	745	654	758	721	724	737	709	639	678	707	669	716	732	662	711	707	702	731	740	721	696	620	723	695	729	700	704	648	678	674	733	702	708	711	709	680	747	692	733	761	718	677	708	753	676	700	689	685	734	707	711	674	715	737	673	687	683	688	715	745	704	681	719	737	677	729	689	700	727	673	709	747	721	709	660	721	643	719	725	714	672	707	746	664	709	723	734	659	709	684	706	718	715	707	711	713	756	728	752	707	696	714	726	754	723	673	675	729	736	722	726	704	717	697	682	679	711	739	752	705	687	682	679	693	733	743	678	689	707	736	746	720	716	711	715	701	652	726	697	694	717	706	650	686	718	704	703	688	677	709	691	725	689	771	700	710	689	669	709	684	679	671	719	679	681	737	689	721	714	717	704	709	693	738	712	664	700	729	711	724	677	742	695	692	701	717	717	668	705	667	705	710	695	725	714	712	716	689	724	729	700	683	687	696	708	688	689	683	688	695	686	740	695	688	727	637	747	710	744	667	730	681	696	674	713	731	666	651	694	718	765	739	716	696	734	691	757	663	692	691	647	671	666	680	664	704	677	655	714	684	750	688	714	650	694	684	732	704	698	713	769	665	721	697	693	676	727	724	745	629	679	728	742	701	699	694	699	740	713	668	740	693	697	715	716	750	698	687	740	731	692	672	707	684	720	745	687	687	747	715	735	703	732	684	699	686	754	705	710	700	674	755	671	698	684	709	706	710	729	707	690	744	710	709	678	726	705	735	728	683	677	672	713	729	732	693	715	688	683	693	673	736	683	720	692	722	707	700	704	727	713	698	724	727	695	676	629	715	685	718	713	716	690	706	670	700	682	708	661	729	724	746	685	684	696	705	663	714	714	736	676	689	740	688	720	667	707	709	664	732	691	690	719	682	642	748	695	713	712	685	725	705	755	708	738	712	655	657	733	721	685	683	721	665	691	710	739	736	689	697	689	694	674	674	679	700	676	770	697	666	698	722	757	719	727	690	730	710	708	706	730	658	720	658	716	672	743	689	756	771	725	652	716	714	699	731	736	699	685	692	721	748	711	712	699	726	716	733	684	749	670	680	726	715	709	706	703	680	709	661	725	708	708	729	701	723	745	703	677	701	751	732	669	663	758	671	725	695	715	718	736	741	740	688	694	707	707	692	658	741	692	699	738	676	651	713	722	697	721	702	715	717	713	736	688	702	708	663	743	693	680	701	746	730	711	658	695	688	724	707	723	752	700	752	692	668	625	719	736	706	700	697	707	718	734	664	708	753	731	690	705	707	650	690	704	684	688	714	684	720	730	690	708	704	690	686	713	667	739	698	656	754	680	732	747	711	663	693	749	733	683	705	716	729	694	717	708	692	693	718	653	695	760	685	720	693	703	718	677	691	710	735	701	710	670	692	721	702	704	696	719	680	732	735	705	671	680	733	691	770	680	720	716	709	736	698	690	684	698	701	742	692	679	720	667	743	714	722	688	716	699	719	746	721	702	737	694	694	739	735	703	692	706	720	727	775	711	695	678	692	735	729	712	732	690	691	715	688	721	689	692	739	717	723	671	717	693	738	709	741	714	670	723	705	714	661	730	761	709	733	743	727	701	697	659	738	735	699	691	659	708	727	711	719	717	683	710	726	699	714	731	657	666	699	696	692	705
39807	7723	2562	1679	1108	853	624	548	461	447	382	338	304	274	303	262	266	229	240	223	228	240	244	220	212	215	205	227	223	208	209	230	207	192	207	190	211	197	207	204	190	177	206	193	207	192	153	183	200	197	187	180	182	201	219	184	205	213	193	206	171	185	193	194	188	190	196	210	176	186	194	179	205	203	183	185	221	154	182	189	190	168	204	197	178	208	194	204	200	184	179	187	201	174	171	206	182	188	177	187	204	211	170	202	218	194	171	192	183	197	188	224	192	195	190	195	198	181	168	171	191	185	182	180	214	176	173	205	191	186	184	195	185	209	188	183	180	200	178	172	180	202	187	192	176	223	189	185	194	192	208	186	189	194	195	206	184	185	179	185	174	175	194	197	184	182	211	208	202	207	185	184	178	177	184	207	193	187	174	183	184	197	197	169	186	184	172	180	179	191	174	174	151	186	207	198	209	192	178	181	188	164	200	202	189	180	181	191	199	207	181	184	169	194	189	181	197	206	186	187	193	172	200	173	177	205	202	181	182	201	173	163	195	180	182	200	213	194	195	181	200	208	195	193	164	191	182	202	170	193	193	198	187	199	168	217	186	215	208	215	166	221	191	203	182	198	185	188	195	218	164	197	187	189	190	181	168	205	198	175	178	174	166	169	190	192	192	196	200	192	193	187	202	210	186	179	171	211	179	213	201	182	191	180	177	183	171	215	193	193	164	206	179	189	163	203	196	182	199	193	198	202	174	187	177	174	199	178	182	156	203	215	173	231	178	174	193	194	158	199	204	179	197	189	197	170	189	174	191	158	187	199	165	224	192	180	204	192	179	186	175	187	165	172	194	192	183	194	188	171	181	193	193	208	198	191	193	191	189	184	192	166	165	192	208	207	172	201	163	199	214	183	184	197	206	185	197	208	192	197	199	171	179	182	198	171	189	186	173	193	193	191	193	168	186	163	195	210	204	157	194	186	178	198	176	177	155	181	187	183	169	189	203	199	213	183	189	167	199	188	216	187	198	198	164	176	168	166	189	222	209	209	183	216	169	176	184	193	171	203	179	188	188	202	195	186	178	178	190	208	199	182	200	217	200	167	190	192	198	203	169	174	184	189	203	184	196	181	192	199	177	163	162	194	181	164	195	222	183	179	196	186	169	163	175	172	177	184	190	164	181	200	185	173	189	206	216	213	163	182	179	178	174	182	183	178	184	191	191	167	182	201	195	174	183	177	193	189	179	171	210	183	177	165	212	191	188	173	190	177	180	180	189	187	197	183	186	190	179	189	186	177	170	199	189	202	230	201	206	167	173	159	185	192	194	195	190	172	217	211	196	184	176	188	193	199	195	207	177	181	169	224	197	196	198	180	189	156	145	171	207	210	223	180	153	198	177	191	214	168	185	193	190	198	198	191	199	189	164	191	180	170	186	182	218	209	190	194	180	207	184	186	187	178	173	208	182	179	209	195	182	179	178	219	183	196	184	201	190	175	181	203	181	197	195	195	197	164	199	173	203	148	190	199	193	176	185	198	191	198	197	179	202	190	202	188	183	188	182	186	175	189	180	203	176	210	157	201	194	189	197	172	169	201	170	173	171	199	187	182	166	203	190	211	191	211	184	194	162	199	184	198	185	198	188	183	201	190	172	194	189	186	181	221	172	195	186	185	176	196	200	203	178	192	180	181	162	188	196	183	192	195	199	175	190	195	165	213	172	179	196	194	174	170	180	186	191	194	189	206	193	174	189	180	187	171	169	166	185	188	190	189	174	166	198	181	178	168	199	171	199	190	167	162	174	184	206	216	179	197	171	185	177	186	186	208	162	153	197	229	214	175	194	174	174	188	188	185	207	182	202	177	191	156	185	191	201	184	203	211	202	197	209	200	183	176	175	182	182	181	187	196	210	184	195	190	173	193	170	216	196	198	192	199	173	186	206	173	196	185	187	190	207	209	181	170	201	185	183	184	202	205	198	163	189	181	192	177	179	173	186	165	180	187	195	158	180	214	195	186	188	164	195	191	178	178	168	186	206	196	204	203	189	180	176	176	181	184	177	179	187	175	199	174	180	177	185	185	202	180	198	204	186	176	167	178	170	187	182	169	196	203	184	185	197	186	188	184	185	181	186	183	185	175	163	156	159	185	203	204	176	190	219	194	175	199	178	194	182	181	212	198	198	191	204	180	197	185	177	188	177	184	173	201	189	183	190	202	168	208	179	196	184	210	193	206	188	171	187	192	195	198	159	203	206	188	192	184	205	186	159	175	183	186	184	192	216	190	176	195	222	188	191	165	156	182	198	203	204	169	168	180	182	193	182	182	185	192	178	193	193	188	194	181	213	204	196	193	179	180	176	166	179	184	190	177	189	199	195	183	204	190	172	178	192	221	184	188	176	173	181	179	186	196	187	170	196	172	191	214	216	207	195	176	173	183	176	174	184	205	184	172	194	186	178	186	169	186	170	208	170	181	178	217	178	185	164	181	197	189	181	206	211	165	192	208	174	180	217	195	205	184	190	200	221	189	176	177	210	206	202	193	198	194	200	207	173	194	173	188	202	190	213	179	187	207	176	192	210	190	167	182	176	171	171	196	175	169	196	176	209	201	187	159	183	180	179	178	204	221	201	182	185	194	196	190	193	195	176	168	174	200	171	194	177	189	195	196	190	199	195	204	204	173	186	196	189	190	177	178	204	220	175	177	186	177	184	186	185	183	171	183	216	172	189	183	178	194	170	162	192	143	162	211	190	191	221	164	175	188	182	170	206	198	199	170	185	173	208	215	180	174	190	189	211	190	203	175	180	182	184	188	205	186	193	163	184	208	179	168	162	175	157	179	198	199	196	175	196	170	160	173	172	209	167	189	177	183	177	230	191	175	172	199	202	211	169	207	187	168	183	173	178	169	177	201	177	203	217	169	196	206	209	192	175	202	161	194	185	190	197	201	195	182	195	176	185	190	169	181	157	181	178	206	166	201	208	170	184	212	163	185	192	185	200	184	180	188	179	188	189	209	192	189	194	185	194	195	168	180	220	182	208	176	188	200	168	196	200	159	178	208	196	212	183	189	192	182	198	186	190	180	186	193	182	171	177	192	203	186	199	187	170	191	206	189	203	170	204	189	189	200	174	170	169	200	194	190	211	205	184	204	192	183	168	181	195	177	193	218	192	188	202	188	188	181	195	196	180	188	191	178	189	178	177	182	201	201	162	175	213	156	190	186	213	189	190	202	179	186	184	166	189	198	159	184	185	179	180	206	198	186	183	170	201	201	196	183	171	198	204	176	196	171	190	199	176	197	178	204	174	204	190	200	199	182	179	191	177	216	194	183	184	187	190	196	180	201	205	199	145	203	189	169	178	199	193	184	179	182	177	179	170	194	188	191	182	194	194	182	172	181	181	189	187	173	215	177	184	183	187	195	202	191	194	179	159	190	217	163	190	197	212	170	165	208	200	197	204	188	172	212	201	188	189	174	212	182	206	187	167	182	168	201	203	209
19079	2066	4654	5472	4665	3707	3000	2468	2191	1927	1724	1522	1394	1318	1169	1074	1003	935	985	919	865	807	812	758	744	710	717	736	652	677	686	659	640	647	651	567	662	614	596	596	587	581	621	552	580	530	573	538	563	568	564	554	529	570	521	566	536	547	502	553	532	553	514	518	569	485	563	518	553	555	515	562	508	520	556	500	541	472	477	518	525	475	491	466	533	504	475	470	503	519	478	469	520	548	501	499	494	499	519	513	507	539	485	557	515	512	506	541	477	483	533	509	501	480	469	504	516	505	502	545	480	517	496	501	470	527	492	520	515	511	516	487	496	467	488	513	488	486	535	479	495	499	495	505	521	472	463	466	485	497	468	489	536	509	502	471	462	464	507	526	499	495	494	490	443	515	541	466	459	509	488	508	494	538	483	515	541	509	486	490	466	492	528	479	501	485	484	500	530	539	532	480	508	487	455	521	517	496	476	510	499	475	454	501	523	545	483	512	510	469	531	535	510	472	503	495	520	495	489	487	519	473	447	520	528	503	487	488	500	518	517	479	459	497	485	448	489	571	467	484	479	466	482	499	482	511	494	485	532	494	505	465	475	481	495	467	518	561	492	528	503	508	520	532	462	474	518	505	463	475	491	463	523	491	465	490	486	508	511	451	486	494	521	509	498	501	521	510	490	494	464	500	518	493	490	480	508	480	495	465	502	537	501	491	512	513	442	487	507	479	496	495	504	474	466	478	481	488	486	481	512	505	493	475	544	492	501	505	489	484	506	463	505	498	485	494	494	511	528	521	485	506	504	486	488	514	535	466	506	498	514	509	511	489	494	490	522	482	490	437	526	501	506	497	483	458	462	484	457	482	514	476	473	528	510	461	491	509	516	480	493	507	491	545	483	473	510	547	533	498	499	503	540	464	480	482	530	495	506	492	486	498	490	489	508	465	495	484	506	527	478	483	474	537	508	552	490	518	477	502	532	516	499	498	484	510	483	485	470	502	535	481	480	491	507	464	511	461	458	462	480	484	506	458	528	521	485	483	490	494	471	507	492	498	501	526	524	509	514	492	473	464	494	510	515	514	564	512	477	473	532	505	462	497	444	497	501	498	533	467	471	506	493	482	547	501	502	470	492	505	496	480	485	505	477	506	535	491	467	497	515	480	529	508	477	504	515	515	497	519	494	488	484	505	459	491	477	500	519	471	468	476	475	465	472	466	462	510	503	482	509	521	509	525	520	495	538	500	487	495	471	527	482	505	483	474	490	484	476	490	483	506	461	480	460	482	509	474	521	494	496	459	474	491	478	476	489	526	445	536	482	558	463	522	476	500	496	489	502	466	514	504	479	498	466	503	493	474	457	481	501	492	559	495	515	463	518	473	518	494	472	511	475	529	466	473	481	540	494	506	520	522	467	476	505	451	507	512	464	525	491	487	521	496	493	501	550	513	440	465	469	513	475	483	538	477	519	429	517	505	486	476	499	481	518	523	452	475	479	478	450	504	499	494	529	510	474	527	519	509	493	499	485	527	499	465	477	483	521	505	510	542	496	533	511	504	526	454	508	521	492	495	491	506	494	499	570	505	542	493	501	484	510	518	505	516	524	479	485	494	496	471	511	502	485	495	491	512	471	498	492	503	503	485	482	506	509	462	503	496	498	519	452	517	493	481	456	513	516	489	518	514	489	527	522	498	511	504	490	516	500	488	488	510	523	480	509	479	494	490	500	514	475	520	481	484	483	471	450	489	513	492	490	485	494	470	512	475	482	506	511	510	500	464	507	548	469	556	480	479	505	522	486	516	560	532	491	488	506	493	479	505	480	460	495	481	512	523	494	500	495	486	525	443	470	518	459	491	493	458	465	493	505	521	506	485	477	492	501	478	503	489	473	459	479	525	485	483	473	503	460	491	490	499	479	483	517	475	490	481	506	490	506	509	500	480	482	500	481	529	483	513	479	467	491	525	502	520	476	499	522	506	516	491	497	476	471	499	472	491	475	475	535	515	504	497	445	511	491	476	484	476	519	506	497	502	514	503	484	508	524	441	504	511	477	513	501	497	493	491	519	466	457	474	524	491	537	473	459	510	527	458	495	481	505	479	483	465	494	472	510	538	462	543	478	482	524	507	550	492	480	522	536	495	488	483	512	465	510	503	515	500	510	496	508	491	505	512	513	501	532	463	492	491	480	519	530	495	504	473	496	493	487	496	490	502	481	473	487	508	469	494	513	503	505	508	466	495	529	509	494	567	500	499	489	518	498	495	495	478	492	503	504	474	511	490	488	528	486	484	470	500	481	464	543	508	531	529	533	520	504	525	495	507	510	465	476	523	482	498	492	498	510	509	435	468	510	486	517	476	539	472	473	485	471	520	488	482	492	520	529	513	524	494	532	493	503	513	506	501	511	475	484	491	491	504	495	455	497	513	462	488	463	490	499	500	475	479	508	518	526	475	548	526	516	496	475	530	483	526	521	472	485	509	500	488	489	509	491	488	516	469	507	453	467	473	452	514	526	517	519	523	504	476	499	494	516	518	499	459	483	506	464	460	475	485	494	482	475	502	515	447	490	498	511	471	497	512	515	491	492	500	498	512	504	531	513	473	482	463	478	485	483	497	508	459	491	483	486	477	479	476	462	482	483	525	484	522	491	455	497	493	501	517	553	479	500	521	486	514	501	480	485	549	496	449	526	528	509	511	491	486	495	479	529	522	492	488	476	462	480	478	489	439	477	502	483	507	488	491	488	471	482	502	487	523	491	476	496	483	470	505	467	501	468	440	535	518	508	476	468	529	498	521	478	478	450	472	490	502	474	508	510	461	490	482	503	494	485	486	481	519	542	477	538	500	497	517	497	454	483	522	502	490	501	480	522	482	478	479	496	471	516	519	489	484	493	449	472	535	521	481	503	486	508	500	506	523	496	487	544	456	535	511	466	496	493	486	500	502	548	536	473	489	485	470	517	452	498	473	489	540	512	476	493	481	451	465	530	473	500	508	501	517	524	467	503	490	490	498	470	452	498	522	509	502	495	490	510	547	480	501	485	461	494	474	488	517	498	492	503	532	509	489	479	464	456	503	509	492	473	496	497	527	512	482	506	501	502	460	490	457	498	520	518	453	495	505	537	490	509	499	460	502	504	507	479	499	498	497	527	523	523	475	530	525	515	516	471	494	497	509	479	495	480	459	490	506	497	500	497	489	486	491	512	456	523	516	485	493	524	495	497	511	513	475	473	485	492	489	482	482	511	486	480	491	526	500	484	447	496	493	477	498	510	506	477	447	473	539	492	469	507	504	539	493	538	459	457	501	490	528	500	517	482	492	496	492	476	501	469	521	484	454	498	483	481	461	555	525	483	517	503	482	509	484	462	485	469	509	495	454	497	470	486	491	470	485	488	477	519	474	486	464	476	509	514	475	570	498	505	520	506	463	519	477	500	470	518	454	486	498	533	479	503	506	485	485	568	483	497	462	499	490	526	502	470	476	537	526	514	506	506	510	477	496
4364	229	217	194	197	209	172	192	165	202	161	213	188	180	184	199	177	176	188	167	199	186	205	179	194	184	204	190	171	183	166	197	157	165	179	182	174	186	185	174	197	165	163	177	195	178	207	201	187	182	158	192	198	174	180	191	188	197	170	163	173	215	192	174	188	174	155	198	197	159	179	182	155	177	167	181	189	169	186	166	175	181	216	196	172	192	172	138	180	198	166	177	184	151	178	189	153	175	173	197	182	157	162	201	181	208	179	199	200	187	181	168	193	186	166	169	168	192	181	171	155	151	189	164	190	180	189	188	172	207	205	192	181	164	177	183	194	157	192	165	174	164	159	188	182	169	165	183	201	216	183	170	194	182	198	173	197	182	150	198	176	188	157	177	154	193	190	184	166	174	163	156	181	164	169	174	168	194	156	199	208	182	188	188	164	174	188	173	198	202	196	182	179	184	177	177	194	182	168	184	181	187	155	186	172	134	164	210	160	170	184	201	198	179	158	159	178	199	194	161	169	159	178	167	179	212	177	172	188	202	185	186	205	187	162	167	176	177	178	187	188	165	191	184	202	186	152	189	179	167	184	186	179	179	190	187	183	172	183	187	155	186	177	176	174	175	194	170	178	167	165	177	178	171	190	190	194	184	164	198	185	167	173	164	183	174	165	164	191	177	178	188	182	181	183	173	196	169	156	176	184	185	160	156	157	175	197	202	185	185	169	193	184	182	170	174	171	174	198	218	175	179	199	145	192	188	184	176	124	179	174	172	195	195	215	172	202	177	165	165	189	181	165	162	163	212	170	204	190	168	181	185	171	172	169	174	171	183	165	159	190	153	174	185	182	192	157	184	194	202	190	185	196	180	172	171	179	176	187	186	165	190	154	191	189	178	186	173	192	176	174	190	162	151	177	145	188	154	171	185	157	178	176	177	181	178	167	187	182	189	165	202	178	174	179	188	164	177	158	176	167	195	163	164	172	194	199	188	184	182	193	171	183	175	204	173	175	185	165	177	157	181	179	207	175	180	148	188	184	179	184	189	191	157	177	191	156	179	176	196	166	190	177	175	209	189	183	199	170	174	180	161	168	180	170	168	184	185	168	172	172	163	173	182	175	182	199	184	190	172	170	181	166	185	183	147	159	147	174	184	198	183	183	177	182	194	179	184	192	184	213	185	194	193	183	205	181	196	172	190	195	170	166	159	176	190	167	198	195	185	186	184	194	179	157	174	186	196	192	182	169	185	164	177	176	155	181	207	169	171	164	166	208	181	198	215	184	181	176	173	206	153	190	189	164	196	201	170	166	196	171	187	204	168	169	185	170	184	186	178	156	193	163	195	189	185	193	183	182	199	197	168	174	161	205	171	177	166	193	208	193	188	207	198	166	161	172	169	161	191	178	168	204	164	178	171	191	166	183	168	174	163	173	180	170	192	190	174	185	188	187	180	174	172	192	209	213	186	177	173	174	196	179	185	170	180	178	162	192	160	173	193	173	163	191	157	187	170	167	170	192	178	193	185	194	206	203	171	194	195	170	198	179	183	177	187	189	195	160	160	179	169	175	191	175	188	184	164	165	177	188	192	179	183	179	202	171	179	184	170	179	199	181	182	191	191	181	162	197	170	185	181	179	187	192	206	176	199	202	172	198	166	179	181	182	167	200	185	169	152	172	194	174	157	188	166	154	169	182	204	182	169	160	173	171	177	162	167	173	194	182	157	187	204	161	176	186	189	184	169	169	168	204	191	187	182	204	171	179	200	167	169	178	190	167	188	193	186	171	187	181	191	178	170	176	200	183	180	164	188	195	175	190	198	191	175	169	190	182	185	205	148	197	178	179	180	169	179	167	170	174	192	167	170	186	185	176	180	173	183	203	197	163	180	188	172	204	155	181	189	185	193	181	197	179	184	174	183	187	179	188	179	173	189	181	175	166	174	181	191	153	200	187	180	187	181	170	194	180	164	174	188	164	203	197	185	157	180	195	168	167	184	187	184	167	200	200	181	196	158	150	175	174	185	191	170	184	196	176	203	187	175	163	169	172	165	184	193	190	168	179	182	165	182	172	170	207	171	148	155	183	197	173	200	174	196	168	194	188	179	190	185	156	162	168	193	199	173	169	193	171	170	174	168	170	176	197	189	138	205	178	166	171	185	165	175	170	183	179	184	169	160	197	196	168	203	172	166	172	174	170	178	216	189	184	177	186	197	161	175	168	193	189	171	179	193	170	179	196	192	163	177	192	169	215	203	167	188	188	190	183	192	188	201	170	184	188	175	153	201	187	159	174	179	182	185	186	173	157	200	182	184	164	137	201	185	167	198	205	177	182	176	171	194	176	167	184	199	179	158	198	180	172	188	176	180	193	169	167	186	154	162	194	171	169	194	158	151	216	187	176	182	200	169	174	194	176	203	189	174	182	177	174	214	202	191	176	164	181	163	163	195	206	154	185	159	194	177	202	184	178	184	206	183	180	193	191	188	175	170	174	192	173	204	192	209	194	186	188	182	195	179	161	159	199	182	184	179	195	159	156	186	185	168	168	192	170	193	159	196	178	189	191	157	166	179	178	182	189	193	171	161	155	170	184	188	180	205	189	142	178	215	158	182	169	185	197	189	174	190	177	191	186	195	187	201	164	171	182	186	208	172	192	194	172	202	179	175	184	166	172	179	167	195	186	178	182	191	174	199	189	165	183	180	203	176	185	157	189	204	180	181	195	153	178	166	183	178	167	199	172	167	156	187	185	197	186	180	199	203	199	192	189	179	184	169	161	186	195	200	201	179	184	180	165	182	179	182	175	170	166	188	181	171	183	135	181	175	197	181	209	190	202	197	193	166	169	164	185	172	160	182	156	176	195	189	167	178	177	185	187	165	174	199	206	184	188	178	179	171	179	177	187	166	178	184	194	205	169	190	179	184	171	183	165	203	174	185	176	205	187	180	203	182	192	161	176	197	173	175	180	176	172	189	178	175	175	175	181	190	169	181	177	160	200	202	187	171	167	167	200	182	206	168	178	177	193	196	182	186	222	196	184	174	183	166	175	171	198	200	167	181	179	190	159	179	173	154	186	153	176	178	175	212	179	179	182	165	197	170	190	182	190	201	215	190	178	182	174	176	186	148	180	166	175	199	191	152	173	182	198	178	172	178	186	181	141	157	160	179	185	197	198	173	197	173	163	183	205	210	172	174	188	188	176	174	180	168	155	163	203	183	172	166	185	173	173	190	177	182	182	192	197	189	178	204	169	170	177	188	182	187	210	169	178	176	173	161	154	166	194	156	184	188	177	159	184	181	191	183	169	155	193	183	162	175	157	208	173	164	180	161	189	174	175	170	170	172	179	182	183	160	168	167	187	190	183	168	174	194	147	183	169	165	199	169	189	172	183	211	171	170	160	168	186	173	173	188	187	197	218	200	183	187	200	168	182	218	167	172	174	175	189	191	197	212	170	167	186	197	176	184	190	187	190	196	171	197	204	187	197	187	152	178	187	174
3838	517	618	654	625	612	582	602	537	529	562	548	560	491	533	533	471	524	531	537	488	495	501	510	498	476	539	543	500	519	554	497	541	544	496	526	559	535	528	549	523	513	508	534	493	466	507	519	504	508	522	502	483	491	489	524	503	504	510	527	516	544	495	518	487	537	516	493	539	505	513	512	494	543	516	512	490	513	551	499	511	495	505	501	529	483	550	528	564	511	545	510	508	485	482	515	497	511	472	484	490	506	508	488	507	519	483	531	528	518	510	525	491	501	512	505	520	508	507	489	519	522	505	532	524	513	537	497	495	496	483	497	498	560	555	499	518	525	531	529	483	540	506	514	518	469	506	512	489	532	508	485	512	535	504	440	465	519	489	481	476	483	538	519	528	501	501	529	493	538	507	508	459	497	511	528	502	512	511	528	495	513	519	497	544	524	535	530	536	490	547	492	502	493	513	589	502	480	507	535	474	532	476	507	478	518	482	502	494	513	502	486	531	544	503	562	507	503	514	551	542	491	495	508	520	506	538	514	480	484	505	504	500	448	509	521	479	506	505	523	534	550	484	531	500	489	517	517	511	486	525	517	526	524	524	529	490	511	492	543	513	519	511	522	496	469	495	547	471	496	484	522	480	548	471	501	505	478	499	485	517	520	495	534	529	523	534	532	482	500	471	521	485	504	511	482	503	510	507	533	494	466	517	472	470	450	472	549	512	503	504	496	521	510	500	530	520	496	511	489	522	540	549	503	482	483	510	503	502	521	529	498	511	494	479	520	492	503	510	511	552	493	487	488	541	490	496	495	489	497	524	513	495	450	482	489	485	519	521	510	470	500	541	554	552	519	472	505	528	511	498	481	509	485	489	504	517	533	525	464	522	483	539	499	487	463	490	470	495	500	532	518	518	481	502	516	491	546	455	498	478	513	472	478	491	478	514	508	528	530	489	475	500	538	520	500	502	483	550	500	482	502	503	491	558	489	517	499	486	505	495	479	483	515	529	532	515	485	495	493	538	464	514	504	508	525	495	494	500	554	554	530	535	528	507	540	502	508	505	488	496	527	511	525	543	532	484	544	486	537	522	539	502	489	537	521	522	518	477	472	454	531	495	505	479	485	461	540	480	480	504	531	490	505	494	563	478	558	516	444	535	498	470	503	509	492	518	506	551	494	469	489	495	525	512	469	500	475	499	486	495	497	495	514	465	512	525	495	490	482	521	484	492	505	504	484	517	512	510	479	528	539	532	514	521	457	542	532	462	472	521	493	484	527	477	545	527	510	515	521	524	513	549	491	488	530	537	501	504	448	537	501	507	549	474	490	550	487	499	488	500	451	509	514	486	517	453	508	508	537	502	507	530	502	545	491	466	451	522	540	545	529	485	549	495	545	540	492	497	511	501	540	545	506	506	485	518	505	531	521	546	480	494	526	480	515	495	527	486	547	500	562	488	499	529	513	511	498	496	523	482	502	507	490	489	500	509	484	495	496	505	503	509	521	500	509	496	480	521	560	490	517	527	522	474	513	541	528	480	494	534	507	487	519	476	490	485	489	519	525	513	496	477	490	462	498	503	544	513	514	520	489	500	488	467	504	486	530	516	497	496	510	460	506	496	510	532	480	539	493	462	517	510	517	515	505	511	517	495	487	514	545	474	475	526	506	473	526	496	512	485	512	498	526	514	510	500	489	503	548	496	498	496	481	472	496	517	473	489	477	485	516	481	538	491	488	515	523	478	505	508	513	481	493	530	523	491	512	519	517	537	501	520	500	519	500	537	472	539	457	499	468	547	541	517	468	484	496	501	457	528	534	481	498	506	529	504	507	487	549	446	465	494	495	547	497	528	538	536	493	506	514	505	538	531	486	495	478	515	508	536	530	469	507	541	494	533	512	463	508	528	495	502	535	534	506	533	483	522	527	531	505	507	533	511	484	511	457	509	506	511	471	539	559	494	528	465	537	546	547	501	488	518	458	504	579	469	473	509	543	475	525	485	460	500	496	487	518	494	478	476	474	540	494	494	496	493	506	519	525	502	522	477	533	467	566	492	494	535	501	497	529	537	494	484	481	511	500	506	499	525	513	502	490	540	524	531	490	479	525	535	505	538	480	544	478	481	473	498	487	526	529	522	505	504	501	513	508	495	510	511	500	534	496	522	541	498	515	482	487	513	529	497	522	523	541	501	494	520	527	502	536	490	518	504	479	500	466	504	517	464	508	514	485	483	494	536	482	514	532	484	558	529	541	560	515	499	496	520	512	510	498	566	489	526	528	481	512	516	513	512	484	475	520	517	519	463	509	501	509	524	514	531	523	493	515	531	502	488	483	505	494	509	514	501	534	497	491	489	493	537	517	523	525	557	457	502	478	494	519	522	500	494	513	490	527	503	453	524	516	494	499	493	494	500	490	547	517	478	511	482	493	504	475	499	514	475	495	482	513	504	498	524	508	545	516	482	509	501	473	500	458	516	511	532	496	475	487	501	506	509	506	581	480	498	477	538	528	518	537	521	506	483	538	487	555	515	499	483	491	498	510	496	511	497	547	554	515	515	505	524	516	523	504	456	505	508	525	481	510	482	492	515	521	548	500	507	511	533	551	548	526	502	496	490	524	499	509	525	506	540	509	528	498	542	484	532	497	514	534	540	482	497	476	515	496	463	520	489	506	532	517	446	499	491	514	491	530	522	496	467	493	511	509	527	499	465	513	481	493	517	510	496	483	517	486	470	469	485	462	503	495	498	506	520	507	496	555	486	499	527	492	537	524	514	518	485	541	546	504	551	536	497	479	494	509	464	516	512	530	478	459	525	479	500	460	531	491	515	525	533	486	515	509	477	480	517	509	460	512	449	499	511	516	525	507	501	549	476	479	500	483	513	460	538	511	508	509	481	531	503	479	493	460	513	519	500	480	520	536	502	489	504	523	478	492	529	543	500	569	503	507	482	473	449	521	506	476	526	499	469	528	527	463	483	528	557	479	505	498	513	517	489	498	461	509	479	483	487	555	504	471	516	540	510	489	471	445	535	469	523	484	500	488	528	499	489	495	473	533	524	501	521	507	510	506	506	503	476	516	518	476	509	482	507	489	497	513	516	513	494	491	514	478	491	539	473	513	542	537	484	538	539	540	514	520	511	532	493	490	457	540	538	524	489	493	490	544	517	483	499	512	488	482	507	521	494	513	509	516	480	485	533	499	557	511	514	509	514	485	483	531	492	551	471	494	502	533	468	526	490	519	533	496	517	507	489	513	498	468	530	513	521	502	501	528	520	521	497	497	473	543	501	509	559	515	507	543	501	514	477	533	476	525	492	528	505	500	529	524	544	513	529	455	518	532	542	502	489	522	495	481	480	493	506	494	517	453	532	542	503	502	541	505	502	477	498	545	485	479	554	498	473	508	508	516	525	518	501	482	479	494	513	517	474	525	507	484	497	492	505	507	518	486	537	527	507	496	514	510	505	522	465	519	541	514	528	522	490	474	499	493	552	484	534	486
26090	2801	1302	954	765	619	516	452	407	353	370	346	356	323	316	283	309	305	314	342	297	284	288	293	284	296	289	265	273	291	277	245	287	268	310	280	279	273	268	231	268	289	283	297	279	265	224	274	284	279	281	287	269	252	257	258	290	270	284	266	256	244	280	272	233	270	278	261	246	257	265	304	251	269	262	254	308	288	274	293	266	281	285	274	284	277	303	270	264	273	261	275	282	261	256	242	247	275	281	249	285	266	271	297	271	267	257	306	257	277	273	266	272	277	270	291	290	279	266	280	274	308	259	278	283	291	265	278	272	273	261	260	279	291	270	270	296	257	278	290	271	262	275	278	271	293	240	264	252	237	262	266	269	257	304	269	267	273	280	275	251	266	268	261	278	267	266	259	310	248	268	246	278	268	296	266	269	244	263	282	267	284	253	271	278	281	253	250	249	279	278	285	278	311	277	261	285	270	276	243	264	284	244	268	255	286	276	255	270	285	272	284	237	267	285	277	290	278	280	283	247	287	288	265	289	283	290	285	271	230	262	309	279	260	223	281	256	293	257	260	280	247	266	273	289	273	301	261	278	286	278	283	256	288	286	284	250	299	292	281	296	261	281	267	259	241	266	272	259	240	272	284	263	291	281	270	243	228	273	284	273	281	237	298	280	279	282	273	284	234	243	255	272	284	280	290	287	264	281	293	266	267	261	269	286	253	265	278	284	291	264	266	248	246	247	284	252	288	273	269	247	258	271	303	287	306	256	313	275	251	258	261	255	267	262	275	278	287	298	279	279	289	257	279	278	293	245	282	291	292	298	270	297	268	260	259	309	275	250	298	275	277	271	253	263	254	243	270	282	296	280	261	321	251	268	287	283	265	269	259	279	295	287	278	247	268	237	284	291	268	300	282	263	272	331	269	278	260	263	287	271	270	280	275	261	257	255	273	255	270	325	274	266	250	272	259	285	253	260	246	281	297	263	265	272	278	297	263	253	278	262	271	242	252	278	282	268	269	265	290	245	283	279	289	245	275	269	276	283	320	262	253	278	259	288	261	262	261	297	264	273	268	254	292	256	254	279	255	285	258	256	264	251	307	303	274	252	287	293	247	241	261	265	283	269	278	295	283	265	279	263	276	292	282	291	269	246	270	270	226	272	254	256	280	294	267	262	267	235	266	259	281	257	292	269	276	289	257	249	300	310	252	282	287	286	280	255	263	236	264	277	284	314	260	265	270	263	295	271	263	274	275	275	292	266	272	279	288	289	241	261	264	283	274	305	257	276	257	290	261	292	300	276	258	290	263	253	262	266	267	280	278	249	272	290	265	272	286	291	269	307	288	259	269	258	282	257	255	261	254	222	251	282	260	286	266	266	266	289	288	278	307	252	275	276	274	264	272	279	274	293	253	293	303	300	303	274	279	279	271	268	267	263	271	264	301	273	253	297	262	268	248	271	254	261	291	279	256	288	296	266	287	267	262	290	270	310	265	277	290	261	276	237	264	263	256	259	260	245	277	288	252	293	269	246	281	287	298	276	259	265	275	289	279	291	267	281	240	298	288	265	285	289	279	292	281	307	281	280	280	263	261	290	281	291	274	266	270	259	303	280	307	264	286	248	267	277	285	241	267	295	278	255	299	259	278	268	248	275	295	260	266	292	260	256	277	296	265	287	269	251	279	276	250	234	239	254	294	308	271	263	270	293	259	266	252	239	322	283	257	252	264	316	264	302	288	254	265	269	285	311	266	218	275	273	296	283	286	247	253	243	280	299	293	260	235	284	241	292	298	251	280	279	273	277	300	289	265	290	295	275	283	262	275	250	244	280	269	295	286	266	262	266	275	274	302	266	287	280	244	257	275	270	252	248	261	291	254	260	290	276	261	275	272	284	277	243	262	260	260	265	248	286	294	264	265	282	253	304	309	279	265	268	257	263	295	258	272	275	277	254	220	227	288	258	284	242	257	282	278	256	290	305	315	260	244	284	284	280	264	282	281	270	286	295	244	250	288	271	272	243	254	292	276	275	267	279	272	246	250	257	267	275	267	278	281	267	285	262	296	237	265	278	271	262	284	257	289	243	278	257	295	283	266	272	254	274	263	271	260	286	252	265	271	258	270	260	273	286	251	261	271	269	297	279	293	274	270	259	277	291	254	265	228	248	258	281	287	283	277	268	273	264	287	256	274	296	253	316	289	289	314	272	271	259	251	271	285	237	303	282	274	269	271	280	274	283	256	263	297	250	271	285	265	259	248	281	298	305	304	246	257	244	283	279	268	267	285	291	269	266	271	269	298	269	236	259	252	288	275	281	294	264	271	301	277	278	279	251	272	277	273	249	279	321	306	258	285	259	295	247	263	296	252	238	273	283	285	265	289	267	258	277	276	258	294	243	271	275	243	255	261	294	270	305	272	240	307	294	275	282	254	302	280	254	269	255	279	274	264	250	267	248	305	257	291	287	270	253	232	322	271	265	253	303	279	279	262	254	273	266	259	247	292	255	274	277	267	266	307	299	257	268	283	279	270	273	248	270	286	269	275	276	278	287	243	269	271	258	246	288	321	302	253	262	283	262	290	277	272	290	307	285	281	273	279	252	245	245	294	246	265	250	270	269	256	251	280	280	256	267	249	260	268	261	264	248	272	293	253	285	261	277	296	274	268	250	254	274	261	272	268	292	278	256	252	281	295	259	271	295	277	246	288	296	269	263	277	274	317	297	251	290	259	278	268	248	234	280	265	251	243	293	313	284	258	248	261	292	235	277	260	306	268	272	270	235	260	254	285	253	262	309	273	285	264	254	295	310	279	270	261	257	275	246	246	295	281	279	267	312	276	246	254	253	277	286	295	297	272	277	276	285	267	255	288	264	286	257	276	266	255	268	261	306	267	280	283	301	277	261	269	267	279	283	255	288	262	257	260	239	251	310	265	297	246	289	264	251	295	291	263	275	269	277	251	277	289	264	275	248	268	244	242	278	281	259	290	323	270	254	273	281	285	275	277	292	260	264	274	277	269	276	244	299	274	263	293	300	265	283	291	267	259	270	273	265	282	308	264	274	244	280	263	268	260	270	262	273	234	292	256	283	280	289	278	281	280	287	249	269	247	305	259	258	238	280	271	269	293	264	258	259	277	285	270	262	265	257	277	296	257	264	270	267	244	270	242	260	283	253	270	273	285	275	262	306	257	264	279	286	254	248	284	262	262	276	266	297	270	279	250	290	291	249	278	277	266	274	263	284	306	271	275	257	272	235	302	289	287	283	250	265	241	247	303	291	262	255	280	277	294	239	288	252	286	278	263	277	260	265	228	246	276	293	268	265	288	267	285	260	302	262	268	270	286	247	237	260	260	263	295	302	248	282	265	272	276	245	286	286	261	253	283	285	308	257	305	290	262	280	274	275	271	292	265	279	276	271	278	247	265	294	261	306	263	266	295	259	253	267	279	285	282	259	267	274	238	286	250	294	281	287	267	268	262	259	268	285	266	267	250	263	263	295	270
13398	1533	2980	3320	2812	2373	2107	1804	1621	1489	1297	1226	1178	1156	1145	1026	980	897	908	908	843	868	854	786	838	802	819	806	797	809	770	760	761	807	736	813	797	760	767	772	782	700	780	713	753	703	716	757	703	717	727	767	717	731	713	693	751	740	733	733	712	741	685	711	751	699	740	716	702	734	722	761	724	666	745	709	684	706	718	757	700	739	723	692	680	683	694	720	738	705	677	802	709	699	737	685	707	687	724	638	746	740	711	729	707	691	723	682	701	737	683	677	721	638	699	687	714	739	724	694	685	706	711	693	683	704	747	741	725	707	687	768	727	691	761	735	756	686	680	714	711	746	688	704	723	712	738	753	726	703	717	715	690	715	700	679	699	679	729	677	680	733	652	729	680	748	645	670	688	685	717	727	690	691	736	700	697	748	706	699	690	690	738	670	729	777	654	720	713	698	671	721	696	733	668	728	703	758	729	706	717	691	718	722	756	736	667	699	738	711	709	723	695	717	738	742	712	760	704	753	691	728	662	687	754	702	702	661	671	696	717	706	717	663	731	692	721	649	700	734	671	686	675	742	697	702	710	634	732	709	698	676	730	676	700	744	674	715	717	711	693	700	705	718	747	717	690	731	717	729	715	730	687	679	684	669	730	722	680	715	681	761	727	734	706	703	734	748	685	702	696	698	696	700	713	661	698	724	679	677	686	681	733	689	704	754	733	746	676	721	657	735	670	661	739	723	719	708	738	690	727	718	713	710	677	715	689	701	707	694	693	725	775	745	720	670	698	685	725	691	705	674	749	761	680	739	752	696	740	729	644	694	719	744	695	699	704	703	707	717	749	693	671	731	680	684	679	681	726	705	746	689	698	703	676	706	754	682	677	720	740	672	719	729	718	680	664	738	678	725	691	713	725	709	706	650	698	718	698	772	652	715	697	743	711	715	705	735	683	724	724	705	717	771	716	753	702	687	714	682	655	711	674	761	735	697	669	645	722	709	730	710	662	681	714	685	707	716	713	721	656	731	682	737	676	698	695	671	711	692	700	691	712	692	672	709	708	764	679	707	691	719	699	720	752	741	719	725	681	708	709	707	740	711	664	723	696	764	647	694	662	708	689	684	710	747	685	755	716	698	696	696	687	736	726	694	747	707	716	695	745	694	700	735	719	734	676	725	715	710	711	706	692	720	697	724	722	743	688	727	703	702	712	724	731	727	734	698	707	730	715	708	662	717	701	680	736	683	699	715	689	697	627	674	703	697	756	712	692	726	690	741	723	696	692	741	685	694	757	718	696	704	709	737	735	680	679	683	717	661	742	678	735	705	751	694	682	679	711	710	721	751	710	678	724	685	706	669	679	677	730	726	708	706	668	730	659	666	703	716	694	717	702	733	663	701	677	715	701	697	714	726	712	747	718	723	717	739	663	692	720	719	741	729	719	704	708	687	683	698	697	673	699	747	742	709	695	718	710	704	713	696	698	729	715	692	707	660	672	715	766	692	731	712	714	708	704	676	744	717	681	681	701	712	713	706	672	699	704	682	692	754	695	683	704	651	725	675	753	731	693	724	719	710	746	728	773	684	756	680	727	708	708	729	727	667	663	671	690	720	665	696	691	653	698	730	659	717	723	682	704	714	704	728	699	706	710	699	688	703	707	667	731	807	746	706	748	702	649	706	719	697	712	703	735	657	703	755	713	697	694	728	706	708	679	705	653	718	719	685	693	691	731	710	711	704	726	691	706	730	699	761	676	689	713	712	702	688	697	715	713	693	732	722	715	709	763	681	686	751	734	690	728	694	714	727	743	691	673	728	727	693	702	719	705	718	695	713	715	711	675	681	706	722	688	675	700	707	677	687	714	720	742	663	680	676	701	763	715	712	721	750	777	692	736	669	703	720	714	729	712	674	757	752	663	696	752	680	684	726	744	669	733	712	693	682	733	720	720	718	698	701	701	694	726	745	685	686	733	678	691	667	698	665	714	679	715	749	676	650	700	718	690	690	661	697	729	739	703	691	661	692	703	691	708	688	685	739	716	682	689	721	716	698	695	702	720	714	664	708	656	738	679	749	697	750	725	693	725	694	709	705	732	682	704	683	663	704	688	771	687	668	694	749	710	740	696	729	701	631	698	736	748	695	753	724	775	675	727	766	726	753	718	715	674	704	620	672	714	693	705	721	654	711	744	721	681	731	696	676	737	679	697	704	702	677	676	675	702	716	710	712	694	732	750	688	733	726	743	712	722	694	724	703	668	682	699	694	740	666	739	708	668	709	662	674	751	702	679	692	698	763	706	693	687	683	708	729	723	758	713	713	679	641	729	671	711	705	719	713	709	708	692	675	730	695	683	643	695	713	715	653	723	730	704	723	662	718	727	709	679	700	688	721	731	666	742	736	771	677	651	710	709	706	728	711	682	689	734	763	736	720	745	688	725	675	703	658	695	742	698	750	734	677	730	698	710	672	701	674	716	747	716	696	703	703	746	671	721	711	724	706	711	690	672	731	691	720	721	755	670	712	709	689	709	699	714	740	721	757	688	717	728	711	708	689	753	710	685	695	748	747	715	682	668	684	688	691	678	747	676	699	711	696	708	707	697	680	717	715	741	700	691	718	753	737	730	667	744	692	667	721	696	698	699	737	737	684	713	741	734	746	713	654	713	728	670	720	694	698	668	724	726	737	699	683	702	714	700	747	754	714	729	715	733	704	728	672	693	704	661	728	709	661	666	706	705	723	736	721	741	688	710	695	672	704	724	710	726	633	704	735	700	688	693	727	728	739	717	678	711	715	761	721	685	718	684	715	690	714	703	745	720	749	658	714	671	668	741	736	680	701	708	694	675	716	743	686	706	635	684	720	696	722	719	730	687	699	705	678	671	682	695	685	695	740	721	708	743	732	681	664	704	757	691	662	729	701	704	729	700	706	715	704	688	685	693	701	720	698	708	703	682	745	688	750	701	704	696	700	672	710	718	690	692	689	693	724	712	737	690	694	705	684	635	727	716	738	751	688	715	679	743	726	720	743	692	692	679	677	747	682	716	743	728	699	722	669	685	696	718	734	732	704	641	730	693	708	665	700	707	681	716	693	708	709	694	691	693	741	690	695	702	713	710	729	663	717	698	666	663	683	730	725	729	698	683	706	725	660	669	744	720	679	686	662	743	689	770	720	715	748	680	701	663	740	718	659	700	751	669	700	708	738	705	739	720	759	724	690	726	716	679	702	676	699	719	710	703	736	689	743	713	699	674	710	702	714	654	691	688	740	725	673	678	711	761	722	715	707	725	695	731	735	666	698	737	713	740	728	717	709	731	726	717	723	681	727	662	710	632	687	691	680	698	697	752	728	729	671	737	670	700	680	694	692	757	711	693	685	732	739	726	685	682	692	713	701	720	738	683	711	657	724	715	663	719	674	711	710	727	683	725	719	719	692	705	736	720	735	742	728	760	743	718	676	695	732	685	756	678	655	714	704	737	721	720	685	734	725	703	702	672	719	694	689
38346	6464	2399	1646	1140	898	688	544	463	468	355	332	291	304	248	289	274	218	264	222	213	236	214	216	228	212	201	187	192	197	207	184	192	190	201	230	183	186	209	234	179	198	195	201	197	195	199	198	167	180	210	177	190	183	218	196	192	199	171	201	196	193	197	189	182	164	191	210	216	168	185	196	200	199	189	194	174	182	203	177	186	173	201	168	206	202	199	198	218	208	180	189	192	207	199	185	205	186	199	186	200	152	183	192	184	174	194	192	170	203	199	194	182	202	176	203	195	181	201	171	157	217	194	159	206	183	165	175	197	177	189	200	227	213	181	207	184	192	167	192	182	174	201	183	220	203	166	184	171	185	193	183	190	180	196	185	189	169	203	190	186	189	213	189	171	186	189	197	193	177	190	197	210	181	187	170	175	192	183	204	162	171	186	209	194	213	195	194	193	167	180	187	182	168	172	175	182	175	198	195	172	168	177	206	211	186	168	184	205	206	175	178	201	159	175	172	194	152	186	180	173	185	227	193	170	183	198	149	184	202	180	195	203	176	213	172	170	164	200	199	171	177	199	220	182	172	188	208	180	179	186	188	189	204	212	160	189	176	166	199	200	181	212	213	197	198	203	199	172	190	186	177	210	177	181	207	202	163	189	200	191	191	196	182	215	195	187	189	171	185	165	169	184	193	196	177	196	186	229	182	170	175	202	200	216	177	186	185	188	177	182	185	196	210	177	212	177	179	205	197	176	185	196	190	223	173	185	201	186	188	170	159	207	163	212	187	213	219	192	195	195	192	189	200	202	182	180	187	168	191	173	183	179	182	174	187	194	189	166	186	182	164	186	177	197	213	188	195	184	195	184	195	185	203	181	212	194	169	189	183	199	184	198	176	176	193	175	200	200	202	170	195	221	195	190	184	197	181	172	191	172	186	178	189	191	196	179	197	209	173	204	195	174	168	198	214	208	191	221	181	186	189	177	177	221	198	211	193	198	162	200	203	174	195	209	183	180	167	174	212	200	181	194	181	192	180	192	216	217	186	183	191	190	201	200	192	214	214	198	211	195	201	185	230	199	177	218	189	190	182	216	198	197	219	204	204	185	199	184	199	202	198	168	197	167	192	195	172	183	198	177	188	207	177	169	167	175	189	188	208	190	213	210	185	195	196	188	160	175	189	174	170	176	188	184	169	219	168	179	189	186	180	184	184	192	207	146	176	155	206	172	172	164	182	183	203	177	201	191	172	166	170	169	157	169	168	194	199	188	244	178	174	221	196	195	214	156	179	191	192	187	182	192	176	193	170	201	183	165	173	202	171	188	201	183	175	177	182	185	162	183	202	199	188	209	195	162	185	191	175	163	181	178	188	195	200	198	166	183	185	182	207	208	211	185	195	199	183	190	165	186	200	178	194	190	187	207	197	198	212	215	184	198	172	192	190	190	180	220	182	187	189	207	173	186	193	206	162	203	178	165	182	173	166	211	179	187	192	187	183	185	193	199	195	193	163	186	182	195	163	180	201	168	174	181	193	192	197	221	189	175	192	173	178	197	195	196	185	199	191	190	206	206	201	186	187	211	191	185	186	185	172	183	188	176	194	180	187	199	196	194	174	197	164	190	200	192	180	196	181	163	208	174	195	181	201	179	179	203	197	181	209	195	180	204	180	198	181	209	155	164	182	169	192	172	206	208	188	187	180	203	197	186	179	190	200	203	176	204	200	204	196	185	178	201	201	185	191	198	213	175	179	161	174	187	166	167	230	198	219	194	201	174	171	173	203	177	195	190	217	186	197	192	180	180	170	174	203	177	196	174	203	196	192	196	188	189	178	200	159	171	184	175	203	141	207	161	171	196	182	190	199	165	199	171	178	195	172	217	179	188	192	198	166	203	206	203	200	203	197	215	192	198	192	182	212	202	183	193	184	169	199	183	180	170	194	210	181	179	166	173	199	195	223	195	223	202	208	206	211	188	205	171	204	184	218	198	183	188	181	189	174	161	196	184	189	159	182	205	209	188	200	164	195	174	191	188	207	201	170	183	188	162	216	199	194	182	170	198	160	182	186	185	200	212	199	189	187	178	222	202	185	186	189	209	178	202	184	173	198	162	184	193	185	176	197	164	190	187	196	210	198	201	215	166	202	214	187	181	181	193	198	203	221	193	197	189	168	171	168	191	203	173	183	203	180	150	193	158	169	190	183	188	187	187	182	188	192	216	226	159	201	201	181	196	224	200	200	209	200	216	198	176	164	186	180	154	199	160	181	201	185	190	182	219	173	187	183	209	193	200	178	181	171	177	196	200	175	188	170	191	187	191	172	195	186	176	188	186	182	199	193	181	185	191	170	183	190	187	173	150	180	212	180	176	190	186	171	186	200	170	173	190	177	221	179	202	167	190	232	190	177	189	210	181	176	203	184	183	179	195	176	174	201	204	192	168	174	193	181	162	183	180	204	230	173	204	189	189	184	203	172	194	170	185	181	181	180	162	194	192	176	206	195	190	197	157	193	201	224	191	189	198	207	197	220	204	221	186	181	207	188	182	161	194	200	178	191	200	182	208	183	186	170	158	182	173	192	175	196	194	180	165	200	193	180	164	185	193	188	162	148	170	199	178	186	192	196	187	178	170	139	200	196	189	215	202	224	203	177	179	187	225	207	159	171	181	218	163	178	180	202	190	184	150	194	207	188	187	211	177	188	172	178	170	184	212	189	189	213	178	201	204	172	178	198	171	207	228	200	201	204	183	225	185	210	203	180	185	173	184	175	201	192	186	188	196	170	187	199	213	156	170	205	177	194	202	168	158	191	209	187	224	181	197	209	186	174	196	190	187	230	192	196	192	177	175	191	205	170	214	210	179	221	162	185	194	199	202	204	172	180	204	158	190	195	186	186	191	180	206	177	222	172	177	185	171	204	186	183	202	164	186	209	212	178	194	179	177	177	196	201	176	189	169	176	200	203	174	177	187	171	198	164	184	177	168	191	162	186	197	164	172	181	194	202	152	209	192	185	198	183	181	185	182	185	173	202	199	178	178	181	184	199	197	191	181	170	185	197	170	195	204	168	171	173	227	208	182	191	212	190	169	188	183	190	184	184	196	205	177	201	176	195	187	181	190	174	184	201	149	168	182	178	198	210	188	190	194	176	194	180	176	195	184	183	172	203	171	201	205	201	182	212	199	181	191	187	203	184	189	177	172	213	196	190	182	154	211	172	184	194	156	153	204	180	202	184	212	213	169	176	194	186	184	152	207	205	199	192	186	163	186	190	155	185	182	177	197	209	200	192	186	173	186	165	176	199	194	190	194	189	196	186	167	190	201	165	193	210	204	225	163	180	188	194	192	189	189	198	190	206	179	212	170	187	171	173	203	160	190	193	165	189	221	189	190	176	181	180	205	171	214	177	200	164	187	208	183	201	200	201	186	219	191	205	183	183	192	175	191	187	183	191	195	179	195	173	187	199	184	213	187	188	167	184	187	187	166	179	193	209	181	180	195	198
18382	2202	4908	5529	4654	3705	3109	2562	2119	1821	1727	1456	1356	1251	1224	1103	1049	964	913	860	829	818	811	745	708	750	723	684	639	667	688	687	623	649	630	599	602	592	595	558	591	581	543	565	557	601	571	583	536	531	546	555	565	533	532	529	473	517	498	504	553	487	524	530	518	527	536	546	521	498	513	489	525	491	521	466	500	547	519	484	523	503	515	547	519	525	498	539	524	503	517	494	530	507	518	526	526	525	531	505	523	513	489	480	452	507	525	472	484	501	497	483	526	476	512	473	472	525	484	478	496	482	484	493	527	494	482	459	484	462	525	508	492	445	520	478	503	480	479	476	512	462	544	490	492	430	508	471	487	484	509	484	510	510	511	498	533	480	495	469	480	500	497	440	516	532	468	476	481	497	522	518	468	472	464	477	497	523	485	528	488	484	516	521	509	496	477	464	532	461	462	521	489	492	451	493	489	485	476	499	472	525	486	482	472	530	497	526	494	484	462	503	554	474	515	517	491	513	516	463	467	512	460	510	476	468	522	509	507	497	464	489	481	520	456	491	487	478	494	486	495	489	481	505	500	465	473	475	504	497	521	501	468	533	515	517	440	545	500	531	506	551	467	472	528	492	488	529	489	469	452	496	516	497	487	530	533	499	498	503	469	492	490	546	515	517	479	508	477	470	481	473	495	475	498	533	512	510	499	478	507	448	491	499	476	525	500	507	484	508	482	468	477	474	464	513	507	518	486	493	466	501	516	452	464	472	533	440	508	490	458	507	489	482	510	492	504	477	476	501	530	520	522	490	491	514	477	472	476	501	483	499	482	497	472	466	503	532	489	517	499	501	486	528	500	480	516	500	473	463	485	463	467	504	478	504	487	494	472	509	517	505	459	523	490	470	488	518	452	522	502	474	457	536	510	496	489	522	487	474	490	517	508	509	511	494	452	458	494	506	473	545	476	469	520	494	515	444	498	492	467	469	474	520	537	499	509	473	500	520	510	486	527	482	476	486	508	496	501	495	493	482	494	490	490	481	490	481	489	480	470	520	506	488	489	508	495	522	471	493	517	494	500	505	497	527	498	503	508	489	482	465	466	498	477	507	486	516	500	467	505	487	482	506	524	528	487	471	477	456	485	483	452	488	481	487	466	510	493	477	516	489	515	492	461	510	504	485	485	506	472	493	482	511	474	515	486	493	495	497	474	502	515	490	478	510	490	505	540	499	470	480	531	523	473	490	504	465	481	486	492	491	497	507	448	496	485	514	473	469	498	501	506	502	504	501	489	496	534	513	535	507	476	486	500	520	509	520	482	489	486	500	487	468	479	480	464	510	469	485	473	532	497	460	526	500	522	533	516	464	452	509	529	506	518	496	496	504	472	529	501	502	495	502	507	443	487	451	483	482	488	515	509	507	474	474	509	469	512	520	478	479	482	465	485	515	506	525	507	457	504	469	506	484	561	533	520	487	532	539	476	481	518	476	485	513	472	487	523	532	475	492	459	467	465	523	530	493	473	465	463	491	441	524	496	479	477	482	496	471	476	490	505	495	489	507	468	487	501	462	511	479	489	497	490	540	482	524	508	550	465	512	492	474	468	488	479	472	531	479	463	478	493	481	528	492	495	458	466	493	509	476	503	456	482	524	481	470	472	472	487	500	477	481	487	489	488	532	521	545	507	504	460	474	482	453	505	481	483	488	489	479	485	522	513	520	475	501	510	500	511	476	481	518	486	536	510	534	475	505	457	540	503	506	467	492	516	512	450	504	510	538	501	479	511	494	522	471	492	501	514	503	490	500	492	515	502	530	501	546	483	484	498	497	497	496	507	480	486	487	458	499	489	457	473	518	443	481	519	486	507	478	483	476	476	535	516	480	502	526	468	466	467	477	473	506	496	498	511	506	466	504	500	514	496	509	516	469	501	476	450	502	462	495	499	449	568	501	536	485	478	511	470	528	485	530	493	482	499	519	493	494	513	466	462	474	497	455	494	462	531	466	469	496	503	480	488	491	482	451	470	496	492	487	462	517	482	470	478	493	481	509	526	481	507	527	502	524	498	498	492	494	488	491	496	504	522	523	436	536	496	433	527	501	469	514	492	475	487	503	496	503	492	484	521	462	488	466	483	482	508	451	479	447	487	529	506	520	471	525	475	500	466	483	476	526	518	494	500	490	513	476	484	476	527	487	504	483	504	493	509	519	492	483	522	490	500	502	449	523	524	520	526	541	525	522	482	498	505	550	513	507	476	492	512	482	468	478	500	500	457	527	474	527	500	517	422	498	510	505	448	501	474	451	460	484	452	526	467	536	489	493	521	495	488	488	500	531	498	479	477	510	480	499	478	474	507	484	467	513	487	483	479	490	508	497	508	482	472	504	541	489	494	452	513	524	473	462	499	451	470	498	493	468	507	488	464	516	464	493	525	507	500	493	463	521	514	503	484	501	488	488	480	526	484	502	444	505	499	482	477	468	491	516	523	523	505	474	508	505	509	491	455	474	501	500	473	501	497	487	503	497	463	493	508	500	472	511	511	466	509	478	485	503	479	482	534	508	489	478	491	481	517	470	450	499	474	499	480	526	512	521	478	481	470	482	495	551	440	493	491	483	464	495	508	489	492	485	511	476	480	458	475	506	506	465	472	494	514	488	490	513	454	473	471	523	501	526	468	518	485	470	503	523	481	532	456	502	518	488	481	483	484	506	479	466	473	506	516	501	533	474	490	477	491	511	514	491	529	529	498	478	488	509	525	472	509	532	505	502	528	460	481	496	470	492	501	476	435	521	489	493	475	485	502	467	515	536	479	493	519	519	467	455	520	518	493	500	521	534	464	452	545	473	543	491	476	463	471	457	504	525	481	529	467	508	501	470	544	487	496	487	483	515	487	484	511	487	489	506	514	499	507	470	470	448	483	495	448	476	513	500	460	414	537	482	478	459	519	504	474	538	483	486	483	500	522	495	484	521	500	531	533	496	466	504	452	487	483	499	494	478	518	527	504	499	497	497	464	500	510	527	517	484	492	504	454	482	496	447	496	508	490	510	497	520	526	558	466	472	467	495	469	496	518	491	452	485	446	448	445	505	524	492	486	501	487	484	467	493	506	475	483	488	512	472	516	483	448	471	447	467	463	490	522	521	535	488	502	476	515	482	486	467	517	490	468	500	482	516	509	482	482	501	467	482	502	497	512	487	509	475	460	490	470	467	461	481	493	532	471	490	491	515	496	556	505	492	500	497	451	480	486	502	528	494	480	471	506	481	506	502	525	486	484	519	478	487	508	471	465	482	523	491	520	482	497	542	490	470	505	471	511	509	498	467	441	456	481	510	477	491	526	481	518	512	462	519	537	459	493	510	490	509	523	498	528	518	476	480	479	466	484	461	470	508	518	501	515	502	456	491	517	479	492	477	521	473	494	523	518	523	501	440	516	483	496	474	502	514	506	529	462	486	474	531	499	494	493	526	490	519	457	476	518	497	484	479	500	502	517	453	463	482	480	483
4095	201	229	225	212	174	191	186	193	193	163	208	198	171	207	182	195	157	177	191	209	191	187	190	193	186	195	181	180	177	186	161	168	172	196	182	197	207	195	177	179	181	179	168	203	188	164	153	200	172	184	175	185	181	186	200	164	199	171	173	162	158	168	197	196	178	172	162	186	192	189	176	184	174	182	187	197	176	179	192	203	179	197	186	190	138	208	185	214	195	173	173	187	191	189	188	183	155	183	179	158	180	188	190	163	191	165	192	175	193	174	193	181	161	192	196	175	178	199	201	197	184	201	192	184	182	174	182	184	179	180	192	212	193	179	180	179	169	190	184	179	177	194	172	160	172	177	176	225	182	210	185	174	187	186	179	165	175	168	161	177	147	173	195	180	200	169	200	210	160	181	171	171	164	169	184	153	156	174	167	177	190	172	176	169	167	173	202	186	192	171	167	174	170	186	161	211	170	136	200	197	183	170	170	189	167	193	165	200	183	178	187	177	180	182	163	162	167	177	178	181	189	202	167	147	158	170	189	165	189	207	167	192	176	153	176	178	158	161	162	165	199	164	192	178	170	189	169	182	204	202	172	164	182	169	186	165	176	186	183	204	208	179	187	188	203	195	150	181	209	196	184	150	154	207	189	172	183	165	179	146	187	173	185	201	174	171	180	166	152	185	190	175	165	173	197	184	170	173	174	208	164	201	184	192	186	180	170	153	189	170	189	204	181	186	202	174	169	178	159	154	180	153	195	165	194	198	179	201	166	173	155	188	197	181	191	198	164	164	186	185	213	178	181	150	213	177	170	174	179	195	150	191	163	188	176	175	169	180	156	168	189	213	198	201	156	177	161	186	175	184	168	197	171	192	193	175	184	160	197	168	180	164	191	184	210	200	164	180	193	175	176	178	172	185	178	180	163	166	176	181	178	181	185	185	187	206	190	178	158	181	180	169	171	153	173	198	185	183	162	175	186	166	192	195	188	159	158	196	162	170	183	184	164	185	208	160	199	144	182	172	170	178	202	193	177	202	163	166	149	158	188	160	182	180	194	189	187	170	181	176	180	176	183	178	165	176	188	179	186	189	169	183	185	196	192	185	170	195	165	193	184	198	173	192	188	211	184	194	175	219	184	197	165	187	180	187	213	195	196	197	194	175	179	173	177	165	170	172	153	183	157	191	147	161	179	174	176	160	166	175	174	174	190	180	194	190	165	191	180	181	154	157	175	181	175	176	185	180	160	158	179	193	175	159	155	180	181	178	172	183	168	201	189	184	175	171	182	177	180	182	195	173	164	159	146	168	196	191	172	154	178	204	141	206	176	179	189	185	173	168	154	158	165	189	184	200	205	159	167	170	171	179	188	159	158	183	175	173	182	169	156	185	190	181	166	177	190	184	183	180	184	172	171	189	176	178	194	189	164	188	176	167	177	173	186	186	204	182	176	178	194	179	172	195	190	181	183	170	188	161	173	199	132	174	152	173	172	179	202	184	175	182	196	188	197	186	168	172	165	192	169	165	182	201	178	193	185	193	163	180	197	181	182	171	178	203	177	169	183	184	182	163	197	191	168	182	179	192	162	171	187	201	195	158	192	163	192	184	188	183	184	197	177	199	166	163	184	177	149	188	182	174	168	171	173	161	199	171	163	177	167	166	174	190	166	168	198	170	201	188	194	183	154	168	147	175	186	182	183	194	163	163	180	175	180	200	167	195	168	174	189	173	178	201	178	181	182	178	160	189	172	190	173	199	190	169	182	168	182	201	164	160	169	169	163	181	199	171	169	182	183	157	197	174	191	177	173	179	196	208	156	175	182	184	181	175	184	182	201	162	202	196	173	177	175	177	184	178	194	168	166	186	186	165	194	166	158	187	170	188	176	214	166	180	188	185	203	176	195	178	188	184	174	185	165	199	160	188	184	164	182	192	185	176	174	170	180	164	180	161	179	194	177	175	208	188	193	183	187	183	161	165	199	193	175	198	164	194	166	167	161	200	192	193	194	187	173	181	161	188	171	169	159	170	184	198	184	192	181	179	172	174	170	194	177	188	174	170	190	160	189	167	161	154	185	197	168	164	170	166	173	190	188	180	151	172	193	215	195	171	160	170	187	166	164	184	184	173	166	174	181	165	167	189	173	193	215	190	171	188	180	191	155	162	171	169	145	175	158	173	190	194	199	206	176	172	139	188	176	172	181	140	195	195	205	169	196	197	158	178	154	183	183	201	189	193	162	153	215	182	198	182	153	191	193	169	170	175	173	198	183	195	164	199	175	158	181	174	194	172	171	171	190	178	185	161	197	210	198	186	202	161	183	189	170	200	179	192	178	166	164	185	179	155	183	148	192	198	145	183	185	172	183	175	184	177	169	151	171	177	150	177	190	184	183	184	161	190	150	159	169	185	168	184	161	169	177	184	187	191	205	175	159	170	188	206	184	176	187	153	165	167	189	182	205	165	161	172	160	199	153	179	153	182	185	179	179	192	197	153	163	193	167	174	169	201	193	175	197	149	184	172	180	199	189	205	171	183	180	173	173	185	179	182	173	187	209	151	170	174	186	188	175	177	216	184	205	191	150	191	173	184	193	170	187	200	187	180	158	179	194	212	211	207	207	185	184	167	182	169	171	178	137	189	192	176	180	196	166	194	169	177	178	180	187	185	172	161	159	204	178	166	191	181	186	184	165	187	189	192	183	170	170	174	161	173	177	192	182	198	166	177	185	181	185	165	164	188	196	189	152	168	156	184	194	157	191	166	190	204	190	203	159	174	192	191	196	173	198	176	162	214	180	190	178	203	172	177	185	199	189	180	188	195	167	162	172	165	206	163	194	162	175	182	195	202	192	171	184	182	181	157	168	170	166	176	158	200	196	172	161	193	151	175	163	187	176	159	191	169	147	174	190	177	181	172	187	185	193	147	189	195	207	166	168	155	173	181	169	152	157	183	201	188	174	209	187	182	181	195	175	177	177	190	175	193	174	172	209	188	177	170	168	180	172	186	196	176	179	182	158	184	189	172	208	187	178	185	184	176	167	202	193	173	173	174	176	171	185	175	186	185	178	188	210	172	188	189	205	189	177	181	185	173	190	174	199	179	183	177	171	185	183	181	182	180	186	204	176	167	188	180	173	184	172	178	177	160	183	207	183	189	174	181	175	173	186	172	171	187	196	174	187	187	164	155	164	184	190	181	198	159	197	183	196	181	168	194	185	194	181	182	184	182	177	177	187	199	169	175	198	213	188	181	196	201	163	200	196	181	172	160	151	170	152	183	162	177	178	168	197	188	180	203	169	177	159	167	184	184	160	147	199	193	177	154	196	171	157	183	177	204	219	185	167	219	194	186	183	178	182	190	189	205	184	184	169	182	190	192	171	205	197	161	170	177	170	172	198	153	182	174	175	188	204	185	185	195	199	175	160	171	184	175	165	168	175	189	180	176	199	186	216	156	176	158	173	193	185	166	194	183	163	180	207	190	191	173	188	151	202	196	185	188	156
3811	570	673	645	602	611	543	523	535	531	502	523	523	551	529	537	525	491	478	487	499	534	513	541	526	516	556	536	504	508	529	506	479	479	523	504	508	493	511	499	510	518	489	546	488	495	522	504	489	520	481	498	508	497	476	523	488	475	519	506	489	478	523	483	490	532	479	540	498	501	520	483	524	494	555	516	493	498	507	507	512	488	505	522	498	499	474	518	485	545	475	520	542	462	496	491	547	508	473	504	492	486	515	508	516	483	535	536	520	511	541	498	501	506	486	467	532	437	507	489	498	499	493	483	489	465	524	501	470	501	507	537	498	480	501	516	497	511	515	516	521	475	534	516	502	481	505	479	499	516	481	483	509	475	468	483	467	485	538	498	493	500	519	508	514	451	524	440	538	477	485	489	498	502	538	461	476	467	513	481	516	500	488	510	490	505	508	509	528	481	495	501	524	505	513	469	483	525	532	484	547	528	475	507	500	484	491	465	511	515	509	507	517	531	516	505	525	498	480	467	496	521	517	520	481	511	522	511	504	510	511	480	501	504	479	479	506	503	497	499	517	535	492	495	459	517	539	503	523	476	481	511	500	497	532	508	518	487	531	521	536	482	494	472	497	474	516	532	500	508	503	512	484	489	496	511	500	478	500	456	492	479	499	499	547	481	465	529	526	486	516	492	499	498	562	504	486	492	504	547	534	494	504	515	507	547	499	492	513	502	489	518	506	494	532	505	461	506	446	473	479	502	468	503	511	501	483	501	532	517	481	510	516	499	478	507	467	545	491	470	549	511	474	503	469	533	491	506	505	508	469	497	482	477	521	517	526	523	509	482	520	532	486	476	496	503	497	496	504	529	518	515	499	544	494	513	539	500	537	518	489	507	505	522	492	509	526	523	491	478	493	536	526	512	491	497	484	501	498	523	490	511	505	476	486	485	484	497	506	528	461	555	517	544	518	478	518	512	524	501	505	505	468	512	463	489	484	497	503	486	541	519	522	472	531	493	488	505	482	494	512	548	478	542	541	514	493	469	477	503	486	504	488	495	516	452	523	505	491	490	479	512	504	519	469	496	498	505	524	508	490	488	473	507	491	500	533	520	456	522	547	504	500	499	518	480	494	540	505	526	463	483	513	493	515	494	497	486	498	495	491	489	511	526	524	509	506	520	497	508	480	537	471	478	523	483	479	451	500	509	467	483	498	494	503	488	485	453	532	516	531	469	495	522	516	493	498	505	526	516	496	495	511	461	480	518	494	507	525	535	471	487	524	517	543	477	480	506	502	507	482	509	515	529	510	529	477	483	505	528	480	486	481	537	490	526	491	560	494	549	491	507	487	506	577	504	518	505	456	534	466	487	502	479	538	516	590	482	507	489	572	478	493	499	526	533	518	529	511	494	487	534	520	492	488	481	488	510	468	496	539	573	490	524	497	524	505	505	470	514	531	502	502	509	483	514	526	483	519	513	490	493	513	530	510	537	521	511	471	538	491	480	507	490	527	543	511	496	479	533	499	469	495	523	461	528	516	541	478	519	523	465	506	545	498	497	528	506	517	511	503	518	489	536	517	505	512	464	483	542	496	494	492	498	484	506	518	522	513	547	502	482	509	476	513	461	529	483	466	462	492	511	474	523	492	481	506	478	496	474	486	519	497	501	499	515	559	495	529	518	561	501	542	480	457	535	507	519	525	509	510	461	519	519	511	523	525	460	478	518	480	513	446	535	570	537	517	500	487	513	495	479	512	506	517	548	523	506	497	523	493	521	481	517	504	535	504	473	493	503	528	504	542	521	512	508	534	504	512	500	506	507	486	512	543	527	520	474	502	497	458	475	516	482	493	529	520	560	485	486	522	483	493	539	507	501	493	475	536	500	534	510	534	510	532	513	485	520	480	477	522	530	502	512	522	510	483	506	476	475	493	501	508	471	529	553	529	534	516	484	490	462	518	521	493	500	508	513	499	495	528	491	539	536	517	512	514	485	527	473	524	504	521	499	511	484	502	488	531	555	499	479	508	508	493	496	563	537	514	476	511	487	506	529	493	480	483	520	519	507	498	466	531	506	545	506	501	506	461	488	521	501	497	488	485	511	496	490	491	472	507	484	527	490	486	541	492	504	525	525	493	508	512	519	452	531	497	519	525	494	489	466	512	511	525	519	512	495	494	545	515	529	453	485	515	511	454	480	520	499	541	497	543	513	508	487	521	516	518	519	490	482	489	510	492	515	505	523	502	484	538	466	488	494	535	510	489	505	510	489	526	482	543	529	516	516	500	519	515	470	496	517	533	491	482	502	495	486	504	509	450	527	514	524	526	463	482	525	489	494	497	504	513	517	501	486	449	510	502	536	533	484	495	517	472	486	522	482	512	509	499	519	505	484	521	535	490	497	486	501	494	486	525	538	516	487	489	493	492	480	491	493	549	505	505	504	520	514	484	465	502	515	503	487	512	506	471	500	510	494	473	498	510	527	511	493	512	541	472	463	514	464	519	489	548	522	502	468	505	508	521	499	517	523	501	517	494	458	511	518	456	498	489	494	513	512	489	518	494	498	530	496	532	488	489	476	506	507	500	526	526	504	512	523	513	518	491	479	474	534	470	513	506	537	531	548	498	531	531	484	476	509	548	480	503	511	482	484	494	501	472	523	514	491	509	514	490	504	500	507	474	504	491	486	529	509	556	501	456	540	479	535	539	470	495	499	470	515	468	482	534	464	512	503	537	517	484	510	490	495	495	504	517	547	507	508	517	532	513	512	524	475	535	509	529	499	503	470	526	507	519	510	475	480	497	539	496	505	521	525	501	507	528	500	490	502	525	474	521	486	497	505	490	501	485	548	482	513	470	510	528	490	501	531	499	535	458	525	501	519	474	507	505	508	501	508	501	515	481	504	513	505	488	489	494	521	515	496	520	529	471	483	478	520	512	479	476	504	516	519	548	500	513	501	532	493	494	511	513	483	484	485	497	525	509	494	515	526	503	493	494	464	490	472	477	485	499	511	494	495	490	484	497	473	491	483	534	521	494	496	532	499	474	487	506	498	531	505	550	489	549	518	510	517	507	493	521	472	492	515	529	530	463	485	522	494	502	545	488	490	491	506	504	496	538	512	498	509	457	489	546	496	531	488	513	526	526	492	520	494	520	491	518	482	521	513	482	491	516	500	507	485	509	529	498	518	541	530	506	495	534	494	481	500	519	518	514	498	503	520	492	502	506	531	514	506	530	500	470	485	464	524	524	489	546	514	509	524	516	569	499	495	519	533	504	535	553	491	497	507	510	545	515	516	542	499	484	494	492	539	550	500	476	474	515	548	497	523	499	488	500	486	518	533	511	504	500	518	515	527	509	466	475	512	565	548	485	541	497	509	536	514	540	521	496	470	537	477	500	547	513	509	521	496	486	549	514	487	505	529	477	486	516	482	501	509	489	514	529	509	551	562	525	487	495	498	534	498	532	527	481	496	528	498	515	473	525	527	504	518	487	522	514	519	494	496
26065	2835	1346	1030	784	631	507	450	436	419	359	338	340	329	293	329	308	291	308	318	319	296	279	257	269	258	312	283	285	290	291	293	290	273	240	288	279	297	272	302	277	288	286	280	273	271	248	301	260	268	268	297	257	249	299	282	287	251	266	292	263	270	277	286	295	261	266	281	273	280	298	298	280	291	267	263	274	299	274	256	286	262	305	292	273	261	261	249	292	290	253	254	278	246	283	279	250	245	268	293	257	251	241	264	263	272	284	277	271	287	272	290	274	285	268	262	279	273	265	242	271	272	275	275	292	275	244	316	248	240	258	264	260	277	276	273	265	291	296	297	251	256	247	250	274	277	274	282	269	293	270	254	282	257	269	280	257	253	262	284	305	276	279	289	267	259	289	296	282	279	291	301	273	250	298	265	271	252	266	288	276	282	280	270	291	277	243	272	256	275	259	270	245	266	283	252	270	277	271	264	285	266	258	284	271	275	273	292	250	244	261	299	267	266	277	294	284	292	282	280	278	289	309	275	320	258	318	256	284	263	254	299	268	266	273	268	299	271	296	284	261	291	305	243	274	268	256	289	269	286	276	285	277	249	238	285	275	245	298	279	277	277	270	234	264	261	263	270	261	276	274	261	275	273	236	292	266	321	255	267	273	264	239	249	265	298	282	267	289	279	292	262	283	251	318	249	266	269	274	259	259	274	271	293	279	267	274	276	253	254	232	287	276	263	271	289	243	254	294	247	295	260	255	271	286	279	265	305	269	308	270	272	308	289	267	266	306	297	287	258	271	281	255	263	267	259	298	267	262	293	268	264	265	250	266	260	282	283	292	259	293	265	284	283	268	293	274	274	293	265	316	278	290	219	245	271	278	251	292	260	272	294	269	315	262	283	254	271	267	289	293	242	288	290	251	284	267	289	271	268	267	283	269	331	270	279	309	271	284	282	246	273	304	295	271	282	246	280	251	276	283	283	276	243	279	284	275	278	290	268	288	274	306	259	293	284	286	285	272	265	275	289	273	236	283	267	259	288	293	281	303	261	272	251	247	271	284	268	262	261	268	271	281	270	270	302	257	289	266	259	270	286	256	263	239	295	278	295	281	275	243	270	250	281	288	295	282	298	279	298	261	282	258	274	283	283	291	282	288	265	279	267	259	270	297	298	278	229	249	290	264	267	277	273	273	273	297	279	294	270	277	272	275	252	285	265	280	268	239	285	285	271	279	261	282	302	281	284	275	286	275	298	278	256	263	298	283	275	281	275	265	248	289	279	244	265	275	306	243	276	265	287	261	253	290	269	298	279	272	257	242	295	274	279	323	261	260	257	275	249	282	245	261	265	250	292	281	264	287	278	247	282	285	264	260	318	263	262	282	279	251	275	272	279	263	280	272	281	269	285	283	254	274	271	263	261	271	273	274	262	278	302	264	274	272	307	273	278	254	285	283	282	291	265	301	258	253	248	279	244	276	261	257	258	298	270	283	283	290	314	277	277	263	288	240	277	272	272	281	257	284	297	270	273	276	245	288	292	271	272	265	283	279	246	276	259	256	280	299	265	251	250	272	239	252	257	250	261	266	274	287	288	268	244	298	289	265	274	291	286	250	286	264	274	253	281	280	277	285	252	266	263	279	300	267	294	265	267	265	291	269	285	278	267	283	279	236	285	284	256	281	265	266	251	255	268	294	300	254	279	272	265	269	282	256	299	266	251	267	287	283	266	238	239	286	258	284	265	246	281	280	276	253	247	270	251	296	297	266	272	276	281	260	264	256	300	280	278	267	278	251	261	260	262	287	275	228	264	286	279	271	269	260	268	282	257	231	278	296	278	257	270	308	306	284	261	262	285	268	292	256	267	289	263	291	235	266	269	262	281	277	278	291	259	269	270	282	276	279	276	282	292	277	259	264	265	294	240	283	278	264	276	261	286	258	259	280	270	271	257	268	270	285	263	260	278	272	269	271	232	272	269	279	275	270	272	247	284	253	289	269	278	260	258	266	266	258	248	260	317	293	319	285	279	266	258	253	249	261	282	278	259	307	272	270	268	269	225	273	249	265	301	265	274	294	282	284	280	308	294	284	267	310	271	280	254	296	248	276	256	259	261	262	262	294	271	283	270	244	266	251	278	245	261	244	276	234	307	248	278	249	251	263	302	256	254	265	262	251	263	269	256	286	266	257	265	260	258	277	288	287	265	302	267	303	279	252	254	287	258	265	280	262	262	257	304	267	251	283	278	268	277	263	290	278	272	268	285	307	277	281	252	306	272	252	294	269	287	283	309	260	247	271	247	269	287	268	256	279	241	277	289	282	265	269	281	277	289	249	271	256	275	259	303	292	271	272	254	289	302	274	291	273	287	283	248	276	267	264	275	286	282	243	242	257	276	281	284	289	267	264	277	304	262	262	268	307	283	267	269	277	286	282	284	253	250	245	282	251	235	304	273	286	265	270	270	254	273	257	266	284	272	272	240	276	277	266	249	273	247	278	303	261	274	293	273	256	261	270	270	261	267	248	263	265	278	271	310	290	275	266	263	267	286	242	283	276	290	249	280	256	261	269	250	288	269	277	278	238	267	270	256	274	267	260	282	282	272	274	277	258	250	270	264	297	263	257	267	272	304	281	283	294	268	304	249	270	294	247	268	278	260	280	281	262	277	277	273	284	249	275	264	285	270	290	262	267	266	251	258	280	274	253	295	274	241	285	286	253	252	281	260	260	280	262	277	288	280	254	270	250	312	272	294	278	299	277	288	262	222	278	263	316	275	271	256	265	264	262	264	289	267	241	273	260	237	276	281	236	244	261	294	260	284	259	265	277	280	290	227	267	271	272	291	254	273	235	292	272	264	264	295	290	285	284	303	285	243	257	278	275	280	284	250	292	268	299	271	259	276	274	261	265	259	270	274	293	281	281	252	288	295	256	262	281	270	290	269	271	271	268	275	289	231	272	253	276	248	257	259	281	271	277	311	260	275	260	273	263	293	273	277	281	280	277	266	274	277	238	266	290	286	281	290	290	284	256	264	272	275	271	257	257	251	286	272	290	280	275	251	284	247	259	269	285	287	283	268	276	282	273	274	295	261	304	300	292	292	308	263	302	296	257	249	274	276	316	276	283	296	298	288	252	275	248	282	273	267	268	274	274	254	264	272	255	266	286	288	270	248	284	293	289	283	281	288	272	258	253	261	250	270	290	258	296	295	285	259	283	272	280	263	248	274	247	279	295	320	239	276	268	291	271	262	277	306	283	248	266	304	281	273	247	279	266	277	281	258	288	281	264	256	270	275	268	265	259	287	267	290	281	287	265	283	263	252	256	263	290	282	250	270	272	273	282	295	266	265	278	273	274	271	279	281	269	263	268	245	272	290	268	270	264	258	241	301	252	273	260	271	258	238	244	259	293	264	271	313	280	297	297	283	268	238	274	270	266	253	273	263	259	308	277	253	283	281	257	259	304	285	261	275	266	277	287	323	296	275	280	262	278	257	247	252	263	283
13427	1546	2822	3309	2908	2370	2013	1769	1548	1479	1338	1245	1189	1031	1033	965	970	930	937	950	881	855	930	910	865	826	800	813	779	802	798	803	760	824	769	780	751	744	793	722	760	746	739	721	771	770	727	729	685	739	718	709	707	725	758	753	760	760	733	693	725	693	713	698	748	732	705	685	713	741	769	705	752	757	747	674	763	663	684	691	701	708	689	716	675	719	735	711	718	692	714	726	676	691	716	726	688	669	662	709	729	713	707	741	706	670	731	712	676	734	723	770	747	713	669	672	717	711	730	734	749	754	700	759	689	673	694	714	703	732	682	724	687	671	726	760	699	664	716	665	666	720	677	729	676	662	745	683	750	706	630	724	703	710	680	691	704	682	729	670	753	707	738	739	730	699	707	718	702	709	706	672	721	703	762	720	655	676	708	699	693	717	664	723	674	707	670	697	721	791	705	732	692	721	733	682	716	731	714	672	757	673	687	709	713	675	745	703	650	687	684	716	703	732	712	685	694	662	710	719	702	735	685	681	726	692	696	769	744	729	674	699	759	641	710	723	711	697	681	717	726	733	685	690	716	725	705	690	661	693	737	695	727	710	734	792	689	720	737	717	768	697	697	664	736	723	760	700	707	704	675	704	684	708	645	737	693	740	673	670	740	726	691	717	717	636	686	693	685	690	687	708	717	704	740	722	660	709	705	728	733	679	713	709	717	690	748	726	670	661	694	708	737	704	703	763	734	676	705	665	756	671	687	717	707	691	717	654	710	697	698	683	698	672	730	687	714	687	745	695	703	743	728	687	734	724	648	703	788	677	687	758	689	703	751	691	717	723	661	701	740	704	718	732	698	774	661	698	710	693	641	745	675	687	645	716	701	666	675	694	757	763	682	701	702	749	739	705	712	692	714	703	709	702	687	707	672	715	706	708	714	733	704	688	731	705	692	721	710	728	696	695	705	700	666	686	730	687	691	676	664	692	695	705	740	714	718	695	688	733	690	643	733	697	668	671	667	693	726	671	732	718	697	746	724	670	713	692	682	727	694	707	728	696	702	714	705	700	698	697	687	692	696	697	711	697	741	723	683	730	654	705	688	721	691	683	667	727	713	699	694	689	674	690	663	635	704	703	718	698	635	712	726	699	702	668	747	686	725	721	697	729	691	774	703	713	692	714	713	735	713	682	645	687	703	707	724	732	684	661	721	730	726	675	657	710	683	705	712	669	678	701	705	742	728	655	699	735	695	706	665	726	706	722	676	717	673	654	707	724	678	652	660	708	675	734	763	738	681	635	711	697	745	748	736	685	707	708	697	699	685	744	707	709	678	703	722	700	711	664	674	705	673	732	691	702	760	699	706	715	711	703	720	682	739	686	705	686	704	685	686	700	738	712	666	709	680	707	731	661	685	681	728	707	670	730	692	700	707	718	704	663	715	714	732	726	673	694	704	726	703	663	760	711	674	691	708	753	689	696	696	636	717	645	698	775	738	746	703	711	643	695	718	692	677	701	735	689	667	705	766	669	693	688	729	689	752	705	724	697	743	697	708	680	667	712	727	733	698	678	737	704	687	706	690	662	732	727	680	669	702	704	714	704	721	680	724	708	686	726	714	722	694	686	691	709	701	692	719	662	723	722	641	692	721	679	752	717	741	695	697	690	713	713	727	713	738	690	721	690	678	706	710	750	691	686	714	685	722	698	719	737	647	672	761	732	686	770	661	738	740	702	716	713	707	710	699	680	695	703	691	702	722	687	700	658	698	745	695	686	682	735	703	661	699	673	697	721	729	737	698	717	715	728	710	716	710	696	699	663	709	720	682	722	768	741	660	675	730	715	725	673	733	683	713	690	697	716	711	708	731	706	701	712	678	709	715	670	716	710	721	724	726	706	690	689	701	696	744	692	746	709	729	658	675	654	684	690	665	682	679	712	653	689	704	700	712	689	691	720	685	719	720	720	743	744	692	716	666	719	726	688	705	706	718	633	727	718	744	711	704	704	763	730	695	705	705	708	719	679	700	694	752	686	754	718	735	691	755	695	687	685	692	701	749	717	722	708	724	718	694	696	676	730	727	703	731	726	738	705	729	750	702	687	668	742	736	687	705	686	706	686	674	714	669	739	675	748	706	743	744	692	671	712	643	697	697	696	682	700	680	713	729	728	696	718	697	693	710	702	767	656	664	684	667	701	661	761	704	689	741	652	700	678	741	691	710	687	721	752	728	701	671	665	740	700	702	701	732	722	754	743	759	692	733	714	701	694	705	743	718	733	674	697	749	744	634	677	668	708	724	700	706	719	716	696	697	717	707	744	708	715	681	669	728	699	737	652	704	663	652	687	746	692	696	760	732	737	693	723	724	701	719	698	638	715	659	700	747	678	717	706	727	725	713	721	691	733	734	701	689	687	722	717	704	682	710	711	714	712	713	710	697	714	760	730	725	692	716	697	649	730	709	720	753	699	686	715	766	661	704	676	674	726	681	709	760	681	694	676	689	708	722	693	763	705	721	751	717	706	667	678	729	758	722	725	683	705	683	713	712	741	692	671	709	703	737	729	719	705	691	705	698	734	676	742	691	673	743	727	729	699	669	643	732	716	728	750	654	695	658	733	723	661	651	693	647	719	752	692	733	728	747	650	725	732	751	682	610	704	698	697	716	733	712	664	743	703	733	686	687	690	697	726	692	712	651	730	672	732	708	681	709	693	732	726	687	666	698	701	700	675	719	719	732	673	728	753	703	713	664	708	722	690	715	707	706	714	682	680	724	739	692	722	709	747	647	714	704	721	699	668	771	700	692	712	692	697	702	698	720	693	665	676	701	731	682	694	695	721	749	719	672	722	685	655	764	689	683	722	694	725	672	719	706	724	689	721	703	703	721	673	717	723	676	667	664	777	719	717	663	681	676	656	679	696	743	705	683	707	686	705	698	719	752	731	668	716	687	682	699	718	714	723	753	702	719	721	675	703	694	665	747	675	689	737	627	702	759	694	747	657	760	748	700	696	678	688	674	719	681	695	761	717	690	712	717	708	713	711	735	660	679	750	745	703	710	757	697	713	670	712	697	685	705	735	723	655	703	715	705	704	661	695	660	689	696	714	760	714	736	683	725	708	692	696	686	685	681	717	718	671	714	730	746	686	686	694	729	737	720	678	709	741	679	689	689	732	739	697	708	779	664	728	700	695	683	674	746	743	694	713	700	704	729	651	731	750	691	726	693	679	676	707	730	646	742	717	717	690	686	690	686	745	750	725	675	680	685	706	687	744	691	688	703	710	726	700	650	696	674	678	705	693	725	730	660	735	718	702	732	679	701	697	706	680	720	733	699	693	685	691	737	719	703	699	715	697	709	683	745	715	708	689	694	692	724	741	691	680	722	714	674	639	668	692	697	679	690	657	685	691	699	713	719	686	685	705	704	682	722	730	754	725	697	707	720	711	694	726	681	719	670	725	708	709	769	733	749	681	678	695	730	746	665	713	690	706	721	734	738	688	693	804	749	663
39993	7735	2461	1748	1128	844	624	539	470	399	379	330	320	303	243	270	257	218	244	216	214	230	207	231	220	225	178	206	226	189	215	191	176	220	212	228	178	197	222	191	208	191	218	199	211	182	190	193	203	209	196	183	173	193	165	190	171	184	192	179	190	182	190	190	179	200	204	189	194	174	190	190	175	187	183	233	183	173	186	177	176	206	204	186	159	197	187	196	215	225	214	179	198	205	194	171	187	196	178	161	207	209	185	207	205	175	182	175	192	187	197	234	205	177	194	202	172	161	170	188	170	195	185	175	186	189	185	191	166	184	187	182	189	169	200	179	172	196	197	185	189	186	175	182	182	169	198	193	192	218	203	217	160	179	203	190	181	197	171	187	174	214	171	209	186	200	162	203	190	183	181	201	183	219	180	201	199	173	187	189	170	206	185	165	184	189	198	187	195	209	177	184	189	185	154	167	199	199	201	183	210	182	175	226	184	213	174	178	171	199	180	169	188	166	202	186	197	173	204	196	180	186	181	167	181	183	185	174	167	203	174	199	191	194	184	175	201	211	189	186	202	192	193	197	168	169	174	188	173	174	173	188	183	209	174	179	175	174	192	177	173	175	168	184	190	171	179	179	180	181	208	178	215	162	202	190	176	188	175	183	210	212	184	169	183	186	175	181	183	199	200	196	168	192	193	166	191	178	192	187	186	168	193	197	182	173	175	206	196	168	209	187	208	197	188	206	196	207	168	207	174	188	190	182	179	220	184	184	159	200	178	193	170	194	163	170	182	197	184	201	197	189	182	193	205	191	183	197	181	187	189	163	199	182	188	201	190	204	177	192	202	199	201	200	185	184	206	204	190	190	179	185	177	187	218	196	213	180	181	194	157	189	213	206	186	212	174	172	174	200	211	188	185	195	204	158	170	191	158	181	171	187	159	169	185	188	180	194	188	170	217	180	192	169	165	198	185	180	158	204	188	181	223	190	214	182	190	181	187	201	179	179	189	189	209	172	181	187	215	184	189	196	193	192	189	176	190	193	191	187	196	178	196	176	186	180	175	153	153	194	188	170	193	161	199	193	174	155	191	178	195	197	175	166	203	166	196	188	184	189	194	158	175	178	208	185	183	197	188	179	195	202	186	191	197	196	203	189	189	202	182	179	197	193	178	188	167	178	192	210	178	179	209	195	202	198	181	167	193	175	203	172	190	205	181	186	192	187	169	194	190	189	204	158	174	175	204	186	193	199	185	207	198	178	171	196	170	189	173	185	200	215	170	196	180	205	186	196	184	193	191	171	188	189	194	167	183	185	181	201	192	198	184	183	179	201	176	185	183	147	199	174	183	180	186	186	197	187	178	216	183	174	171	202	194	160	188	206	209	185	174	192	165	188	215	180	226	181	200	208	184	176	206	198	157	198	153	175	211	188	183	185	178	166	174	178	192	167	189	177	208	154	197	196	181	170	175	176	192	167	191	174	197	189	177	202	159	230	172	198	203	197	186	194	191	188	183	209	192	189	170	190	222	177	165	203	189	199	205	212	177	194	195	214	188	175	184	171	192	215	186	174	171	187	178	196	191	190	179	190	181	171	181	211	179	164	195	195	168	185	190	186	159	170	212	210	182	217	174	186	173	175	183	159	180	173	186	177	208	194	189	196	211	174	176	205	226	159	194	175	146	177	179	197	162	177	171	182	167	195	186	190	166	185	174	183	151	191	194	212	182	177	190	213	198	186	190	183	205	192	192	184	196	233	170	180	184	214	168	206	193	207	192	192	179	193	167	198	166	185	154	173	181	177	180	191	192	178	184	161	208	205	204	189	171	181	191	192	152	191	191	198	185	180	204	185	184	209	192	194	204	208	205	179	180	195	188	165	171	195	190	195	163	210	174	173	182	180	179	207	213	181	199	203	200	180	196	164	187	183	198	162	139	198	175	182	189	180	194	186	188	195	212	185	182	194	182	179	169	199	189	176	191	181	128	166	202	196	201	207	180	184	188	215	160	180	185	175	208	192	206	188	185	188	163	200	192	192	185	205	175	196	214	203	209	201	196	176	195	197	200	178	176	191	193	174	193	184	187	183	173	198	166	167	201	178	175	185	207	196	209	185	182	194	229	176	184	195	176	162	187	187	178	189	204	207	185	187	169	184	192	182	178	199	194	211	210	192	175	205	187	205	191	184	201	194	192	201	184	198	184	166	192	196	197	164	207	193	172	158	171	182	186	165	157	204	179	200	187	180	167	178	192	194	184	173	176	199	200	195	207	188	196	185	184	200	186	190	205	198	199	180	198	174	196	185	182	173	184	168	165	203	164	182	193	180	187	198	186	183	217	178	204	162	177	189	182	199	184	171	172	195	176	205	185	174	208	212	202	198	168	165	181	182	184	171	196	176	184	176	171	178	179	189	204	174	188	173	189	197	199	203	168	198	210	192	202	188	173	192	194	172	204	191	185	201	178	205	166	176	210	176	205	179	208	191	191	192	185	199	204	149	189	194	178	185	186	186	172	182	172	184	216	177	203	151	183	201	204	187	199	192	199	184	167	208	197	205	193	176	180	180	182	187	176	192	212	187	185	165	175	206	217	161	185	178	174	187	205	200	187	182	170	173	180	167	208	179	202	201	205	177	171	203	199	190	179	175	198	200	184	177	209	186	166	190	181	187	198	186	172	194	196	171	172	203	196	180	197	192	199	184	189	169	170	172	201	196	184	199	191	187	164	205	195	163	176	171	214	203	179	163	179	183	187	170	180	208	186	186	187	194	204	208	191	161	230	186	170	180	205	197	215	209	183	188	186	192	184	181	194	192	196	178	178	187	181	199	211	208	176	169	169	190	186	167	160	175	178	188	202	198	173	179	175	145	183	200	183	201	196	198	210	195	189	170	195	185	195	199	189	177	186	177	191	224	175	176	174	176	174	193	195	182	185	202	181	199	177	190	193	176	193	195	226	171	197	166	169	185	180	184	170	187	174	176	173	172	165	178	188	183	182	173	206	171	185	181	201	182	182	190	186	195	183	161	179	185	186	198	174	172	201	174	187	209	191	188	187	177	193	166	184	189	201	191	184	195	190	182	175	188	205	201	202	196	200	171	203	194	190	184	196	189	198	187	171	203	185	198	179	154	183	217	204	190	180	171	167	181	185	195	209	189	153	187	194	174	213	185	204	213	205	199	189	168	194	179	173	194	173	193	177	206	202	180	202	185	165	194	190	196	189	189	165	225	181	179	196	198	170	193	199	181	181	184	173	161	176	169	212	177	215	183	199	216	194	188	175	176	166	184	177	178	187	173	171	198	193	171	207	172	186	175	187	169	185	193	182	195	186	175	170	201	169	200	170	182	194	181	195	202	191	192	218	204	184	188	195	206	193	172	192	198	190	199	171	203	188	174	194	194	197	177	183	197	208	181	211	188	215	183	203	178	159	184	171	183	184	186	179	179	175	182	195	183	197	184	177	225	204	184	177	200	194	202	177	195	191	193	206	194	168	205	163	168
18945	2153	4781	5511	4606	3783	3083	2505	2213	1845	1655	1515	1367	1224	1203	1076	1057	996	944	868	844	788	796	771	771	733	702	685	674	679	637	680	648	606	609	629	625	591	571	598	576	591	588	577	615	524	578	514	554	538	600	560	571	538	524	559	536	527	494	537	512	535	538	546	577	527	544	540	526	509	520	520	525	550	526	555	511	509	481	508	508	547	518	549	479	524	504	518	513	504	491	539	486	484	523	500	486	506	512	491	479	486	492	529	497	496	527	470	528	512	500	450	500	502	509	517	527	495	482	480	487	518	470	494	476	495	479	497	485	483	506	485	541	469	475	497	494	541	516	489	496	554	578	513	516	490	498	521	500	509	487	507	519	519	487	480	498	522	486	472	494	502	507	509	490	474	491	507	479	492	468	467	468	478	502	474	495	481	452	489	491	511	506	541	482	496	546	540	525	490	471	481	510	530	485	465	489	509	464	520	525	493	513	463	465	530	458	523	510	503	486	493	482	499	511	528	491	528	473	504	437	486	462	502	504	477	462	510	486	514	533	487	506	485	497	467	476	508	531	512	477	521	483	470	495	523	527	501	479	477	498	466	480	455	463	508	487	532	473	491	517	523	496	492	509	496	442	506	489	527	508	484	482	511	462	498	491	460	464	496	466	462	497	460	506	466	520	493	527	491	498	521	520	529	509	490	508	516	493	497	487	494	493	508	525	510	502	513	468	526	500	494	497	471	490	488	472	514	497	480	449	520	492	487	542	461	480	480	498	528	507	543	476	522	516	461	501	477	508	478	513	489	510	491	506	488	483	523	472	520	497	543	490	490	514	478	509	487	501	486	493	467	503	478	509	453	517	514	528	524	470	487	486	488	491	480	479	529	482	451	532	494	501	482	498	483	482	509	512	497	509	483	514	500	490	513	522	508	476	474	461	482	475	482	514	494	542	471	551	525	501	484	444	471	496	498	493	486	519	498	512	504	514	515	462	458	478	521	475	499	474	522	485	468	546	460	485	451	481	501	496	512	491	499	485	499	496	404	493	455	476	462	510	510	493	465	485	480	499	463	492	480	541	474	496	441	462	496	500	525	486	497	501	494	449	515	523	508	513	461	478	470	498	471	475	465	464	447	504	500	471	488	502	495	496	526	479	516	447	525	461	527	458	516	504	507	496	507	449	480	471	504	488	515	469	489	491	483	465	468	489	494	484	515	518	487	519	491	527	514	461	513	526	504	468	479	543	496	513	497	500	481	519	506	492	495	497	463	493	553	499	476	484	509	485	512	466	500	486	455	465	526	466	502	486	508	485	522	491	519	508	506	509	503	485	500	520	480	499	512	497	525	501	472	510	519	494	513	464	507	506	481	503	486	483	489	516	468	486	447	473	537	510	494	490	521	513	480	505	496	542	472	483	502	444	536	511	521	513	485	468	523	504	454	514	504	513	498	452	496	493	502	505	540	512	521	489	511	503	493	473	475	492	464	417	474	479	480	485	490	478	473	503	490	479	483	530	486	500	521	505	456	472	482	494	515	461	485	507	502	480	507	463	492	521	504	503	481	487	503	532	490	514	478	496	500	475	505	492	441	476	512	528	492	436	481	507	513	501	458	454	469	495	464	475	504	523	495	502	510	511	499	499	449	511	484	526	500	511	490	514	510	493	480	465	498	480	528	472	476	527	496	489	501	496	510	481	501	470	481	486	484	492	503	496	485	493	496	518	515	530	486	507	493	474	487	499	498	452	470	505	453	511	515	516	557	484	476	480	487	503	471	485	496	450	543	464	479	487	492	478	495	515	495	538	480	489	463	509	491	470	485	501	497	507	524	521	476	493	521	511	523	475	469	502	525	503	461	484	520	470	484	473	501	475	475	478	516	509	524	493	477	498	500	493	483	482	477	510	491	461	517	467	515	436	489	466	456	436	477	498	497	515	510	482	500	479	456	484	508	483	529	478	485	510	503	505	525	472	513	503	457	517	503	519	480	492	513	489	472	488	473	486	474	495	498	456	509	485	499	475	490	520	480	516	502	492	476	480	486	504	464	499	515	508	461	487	466	472	539	480	518	491	463	540	448	482	490	521	452	469	474	469	500	531	483	448	513	508	490	528	494	495	491	494	510	501	507	461	509	454	527	517	508	506	501	516	472	520	471	497	472	510	490	489	500	500	524	508	535	491	489	480	491	491	511	487	507	491	516	466	492	505	492	475	520	485	500	482	539	499	525	531	483	524	490	476	488	500	506	489	476	479	478	523	460	508	509	492	506	515	480	517	450	527	508	516	484	464	518	503	495	480	519	492	530	487	482	457	524	478	526	497	456	461	516	517	517	488	487	535	500	465	500	503	531	513	528	506	498	488	472	470	505	488	512	473	515	485	499	488	524	497	493	475	489	480	512	489	466	547	471	469	490	512	476	542	472	539	506	485	517	497	516	481	475	485	502	539	466	483	472	509	489	463	530	482	492	523	544	482	527	487	501	491	513	517	510	479	510	460	502	497	467	478	494	491	448	450	522	495	473	481	487	454	475	489	506	506	482	522	473	495	466	499	493	475	508	488	463	474	507	508	467	500	477	516	468	450	500	466	450	500	474	515	502	450	486	492	458	499	493	505	491	530	496	467	502	496	480	485	473	497	494	483	495	492	512	524	493	502	488	500	462	481	512	488	531	527	503	510	440	466	479	477	501	475	509	454	509	486	508	497	510	488	466	499	513	507	521	543	459	477	502	480	514	505	516	513	451	517	509	491	514	481	473	493	496	496	532	503	488	489	465	508	448	513	477	518	479	482	490	458	498	456	517	523	460	479	489	490	499	485	492	520	516	474	521	462	466	520	488	504	449	490	510	514	538	492	498	488	491	467	483	481	513	476	480	523	508	478	470	543	471	487	505	510	502	522	501	517	463	518	478	503	445	468	502	526	523	495	482	510	500	511	504	508	493	508	526	535	475	487	499	493	487	512	473	490	491	484	497	526	490	532	470	506	473	478	520	491	488	484	472	486	519	484	528	476	504	512	515	485	477	521	488	503	506	491	514	475	522	522	507	477	497	499	471	481	500	445	473	501	498	464	491	482	510	520	565	518	498	507	479	501	522	508	493	507	461	472	492	516	499	514	525	533	508	451	468	474	481	472	474	479	509	481	477	498	531	491	512	509	487	484	486	482	489	481	521	499	500	511	551	436	515	452	513	482	485	490	499	501	522	497	456	466	497	495	490	499	504	451	497	515	469	469	484	495	517	487	510	504	502	519	492	557	486	462	515	509	495	495	471	505	515	480	480	520	490	511	449	472	520	507	492	487	464	496	507	479	502	516	513	500	497	551	481	481	514	450	505	511	501	474	484	505	470	523	516	514	512	487	495	526	487	501	514	472	481	466	449	532	490	487	479	427	512	487	512	508	490	505	489	487	457	542	511	470	474	501	542	475	510	526	461	501	493	499	507	519	514	513	508	489	557	499	521	485	459	490	499	481	501	535	506	490	533	490	485	493	539	533	486	482	505
4082	211	231	177	211	160	190	192	191	181	182	190	181	190	184	187	174	180	180	174	145	152	212	172	175	166	166	204	169	168	189	196	182	178	168	172	164	173	201	202	177	167	190	211	164	183	194	186	173	191	172	190	172	165	187	194	181	198	164	194	177	148	168	170	178	176	168	171	159	159	178	203	184	186	197	155	168	195	200	194	197	187	164	179	172	194	196	176	180	186	175	176	187	169	188	186	162	171	186	183	162	179	175	163	155	174	171	179	171	203	198	162	178	184	188	160	175	150	180	167	181	181	168	160	164	196	183	197	184	153	167	209	175	177	166	162	178	188	186	170	193	176	174	184	164	173	177	186	171	158	166	169	183	172	200	189	175	174	180	173	192	187	178	194	194	169	154	181	184	164	167	177	178	176	194	168	188	170	192	173	189	187	179	161	152	189	182	188	204	172	185	178	171	171	176	166	183	175	160	183	167	158	197	184	178	188	162	170	172	188	160	201	167	191	175	180	191	186	182	163	187	174	170	173	193	154	179	169	154	165	186	170	195	170	193	177	168	180	182	202	182	178	188	186	171	160	174	178	183	183	180	150	186	166	175	150	165	175	222	178	168	165	163	171	158	192	182	168	184	176	208	161	187	204	183	143	171	155	196	185	196	193	168	182	190	185	186	190	156	196	189	156	159	177	160	189	189	174	183	171	165	175	175	187	216	173	180	188	178	180	185	203	165	197	183	184	193	164	170	179	190	187	192	181	187	177	188	192	173	176	190	178	180	172	175	176	185	177	172	171	176	167	182	175	203	185	160	171	173	172	195	169	165	188	157	174	187	173	193	193	171	184	189	200	191	165	175	177	199	189	190	171	203	163	177	191	195	172	175	180	165	177	174	186	177	176	178	187	171	191	207	163	173	178	182	158	168	188	171	186	184	190	176	169	199	185	194	161	161	202	206	174	179	167	189	182	181	158	167	172	173	195	180	169	196	174	172	182	191	177	182	172	151	163	179	176	198	182	160	156	152	173	188	164	187	185	190	186	179	174	164	168	153	177	188	148	188	182	190	200	177	198	189	189	180	181	178	179	179	181	173	182	191	168	136	169	188	170	163	193	197	176	218	178	168	189	145	179	207	171	193	187	173	157	175	182	162	193	198	163	210	178	151	178	163	160	175	192	188	196	173	194	180	195	196	138	185	190	188	186	184	162	173	168	153	171	189	197	155	190	165	166	170	150	177	172	190	173	202	166	155	185	188	172	173	151	177	163	169	173	178	165	175	180	191	183	167	185	183	170	173	181	147	208	171	186	170	190	191	162	174	169	171	191	200	199	186	179	191	177	184	177	170	190	181	206	164	162	207	191	163	180	171	156	182	188	161	209	155	184	177	196	188	186	165	191	184	162	190	168	185	165	186	171	178	175	172	164	164	190	183	167	183	180	194	196	179	167	158	183	210	192	193	192	178	151	188	190	188	171	155	185	169	177	183	191	183	188	179	162	180	173	157	176	158	161	203	189	195	188	177	175	201	184	159	173	193	172	175	155	149	157	170	174	162	174	189	165	148	189	183	171	197	158	183	172	192	179	185	180	161	167	160	192	203	192	198	184	170	147	167	173	162	190	164	192	202	184	178	195	171	171	145	166	166	190	197	188	170	174	190	167	180	190	177	182	176	179	179	173	174	207	192	174	191	187	152	166	190	163	167	178	181	176	161	185	178	168	179	173	185	175	182	174	166	215	173	177	181	161	207	195	200	167	176	181	180	188	167	192	173	154	201	174	152	178	151	175	190	181	171	197	175	163	167	204	213	169	186	186	186	197	186	178	181	171	163	174	199	168	193	167	186	159	189	173	159	172	166	168	169	158	167	198	153	161	177	149	185	159	179	177	197	209	200	180	182	175	165	150	178	183	193	175	169	172	179	168	166	207	189	163	163	158	171	173	209	195	185	179	164	190	184	164	172	193	160	183	188	182	172	178	177	171	181	158	164	168	184	206	162	169	184	191	182	171	194	176	173	169	191	163	191	158	174	207	166	168	213	198	185	178	192	183	180	181	181	174	179	171	195	166	179	190	184	184	167	186	159	197	176	192	200	178	189	180	179	187	184	171	173	169	187	179	183	190	156	181	164	176	173	174	180	190	188	179	177	169	170	196	189	170	175	178	171	189	178	171	183	205	182	201	201	174	167	146	176	174	174	177	183	199	190	154	182	162	180	195	161	163	174	177	176	170	172	203	185	191	181	152	185	164	174	192	152	183	177	179	149	173	205	161	203	170	171	150	189	184	169	177	190	193	186	181	195	185	197	176	162	168	200	196	179	179	193	160	173	201	185	161	199	182	185	194	207	186	175	174	183	170	175	183	163	183	178	196	162	172	170	190	175	185	149	204	164	168	164	180	173	172	179	180	182	185	162	191	182	199	171	176	170	174	178	176	171	155	160	167	154	178	192	154	175	192	188	173	171	159	185	192	166	196	179	175	192	169	162	150	177	180	167	200	159	183	181	178	160	194	183	180	181	168	153	175	197	173	185	166	181	172	181	187	164	186	177	172	177	212	181	219	180	166	194	176	160	190	184	171	189	182	160	198	204	175	179	188	174	167	190	192	185	175	171	179	199	149	189	167	176	204	178	157	177	179	187	181	172	147	147	167	174	164	168	187	162	189	168	192	204	186	174	185	181	165	175	194	178	170	170	176	175	158	172	146	182	191	168	189	153	174	183	188	167	156	190	174	192	154	152	200	175	200	172	173	167	163	186	136	176	206	198	214	205	184	195	162	197	174	162	187	178	181	171	194	183	195	169	193	177	181	196	186	185	168	187	182	174	185	165	167	182	182	165	170	193	171	175	197	164	169	168	195	176	163	189	187	180	170	198	206	167	176	197	173	181	181	177	197	144	204	180	146	205	192	182	185	176	168	198	185	182	155	203	147	191	184	164	158	176	172	175	184	196	189	184	184	181	167	183	179	168	182	150	187	185	173	178	170	195	161	172	168	186	150	190	192	184	152	178	159	186	169	188	195	190	178	188	158	197	186	173	179	197	162	169	170	185	185	191	179	190	199	168	201	190	186	169	165	203	189	180	183	169	143	176	184	176	168	165	193	194	181	174	201	163	187	204	177	174	172	179	188	189	145	176	203	186	169	170	163	176	197	183	179	154	163	143	183	196	176	174	203	200	173	190	178	180	174	190	181	192	165	154	177	182	152	184	154	174	165	197	163	218	152	190	178	163	166	181	179	191	181	178	193	174	178	168	177	173	183	173	170	185	187	183	173	198	196	183	156	166	185	179	185	177	202	202	166	179	174	154	192	185	210	168	173	153	193	172	208	185	180	176	196	203	188	191	181	170	159	188	177	185	174	159	164	161	185	177	180	195	196	167	168	167	162	172	169	180	174	170	167	166	217	173	167	176	163	170	172	201	187	178	200	192	192	158	155	180	189	197	179	165	196	196	175	195	205	208	182	166	185	184	174	198	167	207	186	191	152	176	157	185	171	188	198
3997	568	630	579	601	595	569	502	537	531	526	549	514	534	515	474	529	514	474	510	534	504	491	528	523	526	512	516	513	542	472	512	498	522	554	526	498	459	501	509	544	487	514	481	515	492	525	473	537	498	492	462	521	477	465	485	494	532	517	509	508	492	504	489	484	508	533	471	487	508	562	505	524	526	501	511	521	552	502	506	506	508	519	494	505	493	517	478	506	496	510	517	489	474	487	541	472	522	481	504	532	514	508	506	532	497	505	467	507	525	497	463	523	552	507	454	526	497	500	517	518	515	470	493	532	516	439	532	474	534	530	493	513	498	465	521	481	491	533	483	504	466	544	524	498	543	507	527	533	503	487	536	509	495	499	510	480	497	467	501	547	463	473	510	529	521	486	508	514	469	521	479	499	468	495	479	474	485	495	458	505	500	494	536	501	539	487	511	495	486	564	494	499	520	520	516	508	515	499	513	488	452	518	524	503	511	476	481	517	515	518	526	501	490	493	454	496	493	494	526	526	506	491	495	494	491	483	504	493	534	459	493	481	483	518	495	536	503	519	504	475	487	540	511	476	472	514	484	521	490	483	520	502	501	518	501	529	540	514	545	479	477	508	511	486	502	525	481	514	475	544	509	511	516	510	481	488	520	468	503	522	526	470	521	498	495	501	505	509	488	477	501	502	519	502	477	504	517	514	451	523	505	475	562	525	454	506	503	527	482	468	517	535	469	505	479	520	490	485	509	516	537	504	531	478	495	532	497	529	483	455	544	549	538	505	546	475	485	521	521	514	511	528	517	470	503	472	520	512	496	494	502	528	523	518	507	500	502	506	480	471	483	485	482	506	514	525	482	513	478	487	500	538	518	522	526	485	492	509	506	498	518	491	485	505	486	483	508	518	454	509	489	532	496	520	457	503	502	502	509	538	499	498	488	484	485	521	464	505	502	494	539	516	536	512	498	481	471	533	479	498	514	500	502	489	536	474	533	503	490	501	475	527	473	463	478	496	496	531	499	492	506	505	510	481	494	501	486	509	536	461	508	486	480	487	496	487	519	511	489	492	497	515	490	557	497	501	528	519	472	468	518	500	494	500	471	530	479	476	492	498	533	512	493	514	502	468	507	483	489	508	558	497	489	461	497	502	509	523	532	504	531	545	520	461	496	461	497	485	499	499	509	486	504	508	521	502	505	476	534	506	477	503	539	471	474	515	488	460	465	514	515	479	503	537	475	462	499	525	479	523	477	496	506	508	497	500	513	524	465	500	496	526	492	491	476	489	496	500	505	516	511	491	506	498	543	533	480	535	449	493	545	480	490	481	481	517	482	486	495	517	527	500	503	491	482	541	504	482	497	505	503	503	526	493	450	523	499	484	514	520	494	469	492	518	506	518	513	531	488	450	474	492	521	538	439	502	496	490	500	483	471	490	485	473	479	488	512	498	530	475	497	509	495	505	526	505	540	492	532	515	490	501	524	477	528	502	504	502	491	454	521	496	503	476	517	494	498	520	485	470	522	519	509	552	481	534	496	549	508	508	492	498	472	458	486	463	465	516	489	483	522	482	532	495	508	487	504	522	488	507	518	473	476	496	480	463	512	464	483	494	494	471	477	476	479	544	494	473	531	499	522	488	496	522	469	514	451	513	470	496	532	535	492	496	507	534	546	512	507	534	508	493	492	522	532	500	483	504	543	516	534	507	480	531	501	517	503	485	511	497	533	534	505	489	469	494	479	490	482	482	508	515	492	490	469	485	520	538	489	488	520	533	491	489	506	532	510	494	524	485	485	491	486	507	505	530	478	492	472	518	489	495	479	514	472	517	501	510	521	525	495	465	516	488	467	487	520	517	477	533	502	515	519	489	505	524	523	493	521	499	525	523	490	491	491	477	466	474	472	478	468	527	468	504	547	518	476	504	499	450	468	472	483	463	487	522	482	523	465	474	517	499	505	508	475	496	479	471	499	483	495	496	515	485	508	488	476	481	562	446	470	471	487	503	526	459	486	474	491	495	465	484	509	533	511	493	471	512	480	491	508	511	470	485	501	505	470	513	500	522	531	493	469	488	489	470	489	491	490	470	486	530	454	510	514	485	530	445	494	530	490	531	515	499	507	521	490	478	490	476	505	532	511	510	484	518	511	519	500	515	491	536	504	497	479	485	465	499	488	497	463	531	492	482	519	557	540	493	498	525	473	513	487	508	484	497	489	473	512	503	506	487	515	523	507	488	498	515	469	484	497	519	483	488	486	507	465	473	493	514	529	503	544	481	477	480	510	487	507	506	490	483	471	497	506	539	511	501	495	519	511	472	497	523	445	493	526	471	528	470	462	504	469	507	473	521	517	571	494	499	528	502	491	538	489	512	536	470	505	526	486	533	538	509	464	526	504	512	486	494	479	466	493	482	444	499	499	506	496	498	559	491	485	516	477	479	515	525	506	448	538	501	524	546	483	451	500	509	542	488	471	505	502	485	469	470	472	487	508	499	475	502	521	493	517	518	513	540	518	524	480	581	501	464	482	535	498	494	501	526	493	485	435	507	469	509	501	478	520	506	487	487	497	474	498	494	529	470	482	491	500	469	470	489	480	510	521	500	520	495	544	485	520	540	526	491	507	493	487	477	486	475	499	431	479	461	524	495	515	521	472	518	492	517	527	525	534	448	506	482	488	496	502	483	500	526	493	491	490	476	480	512	520	516	468	531	545	524	486	504	481	501	487	519	519	521	509	478	490	477	506	501	472	501	507	491	529	503	523	533	489	489	488	530	479	518	489	510	527	472	468	479	483	494	455	482	496	536	533	520	515	500	541	504	514	494	486	531	486	492	493	548	501	502	486	530	512	493	557	542	571	515	519	494	523	489	517	533	517	521	492	477	498	480	490	489	501	487	536	502	520	460	497	503	516	495	519	482	476	534	527	518	540	508	497	448	488	503	484	447	492	501	484	462	462	500	476	519	534	520	527	487	504	497	467	521	513	479	526	478	508	553	514	499	489	529	509	446	486	485	532	487	540	491	519	491	490	500	528	489	528	487	525	537	479	497	498	549	536	541	483	517	494	475	502	496	535	509	510	504	470	518	477	506	476	512	493	511	524	463	510	486	466	537	504	501	536	488	491	472	534	480	474	447	492	553	485	509	513	499	476	484	484	531	482	504	482	508	511	546	514	499	513	480	494	521	510	519	512	491	514	484	527	504	546	483	475	502	481	499	512	470	493	481	488	491	509	506	499	471	490	512	501	522	506	471	557	464	502	474	507	504	497	542	534	525	515	518	495	479	496	494	532	526	507	562	519	508	488	485	496	515	465	535	517	470	487	456	496	501	487	501	453	444	484	519	519	495	503	538	487	486	508	498	501	469	497	500	520	473	507	501	516	502	540	505	540	475	465	518	513	537	490	514	478	507	513	525	490	519	459	510	482	513	457	504	485	489	477	490	502	518	489	495	498	483	500	490	553	523	518	535	506	494	507	513	529	506	545	518	516	489	447	477	498
26446	2843	1214	968	744	662	497	446	440	399	363	346	353	305	337	279	297	287	282	304	288	302	274	320	301	296	276	287	277	283	285	294	271	266	256	282	300	270	280	267	255	293	275	266	266	269	242	303	269	257	281	271	266	274	277	318	285	308	297	258	297	245	310	261	294	265	275	307	253	309	255	245	277	261	256	266	279	283	268	260	248	248	279	284	268	265	301	260	303	271	318	271	277	245	268	292	248	230	248	260	262	251	266	273	265	258	278	273	262	268	288	283	273	276	255	280	272	285	289	268	225	282	278	271	272	264	257	287	273	253	299	296	258	271	284	302	257	273	255	271	259	276	288	276	280	265	258	286	247	288	260	238	255	276	268	267	299	267	287	295	283	270	247	238	287	267	243	301	254	296	245	251	254	249	266	260	272	256	243	287	253	288	285	290	269	267	291	264	282	290	264	267	252	270	280	256	253	268	269	260	271	301	279	269	254	290	269	290	248	243	266	270	245	264	253	278	238	270	310	297	273	274	288	292	298	280	267	264	269	278	280	267	304	274	278	272	264	257	285	282	291	237	242	253	250	260	261	253	260	267	257	281	288	263	282	258	282	290	241	281	252	277	299	243	308	289	262	257	252	263	255	256	276	272	284	270	254	268	282	265	294	290	263	287	275	321	286	272	276	291	288	306	282	286	276	263	250	283	283	267	302	271	287	268	258	263	267	238	260	289	264	279	251	282	266	265	271	272	263	250	258	305	268	252	267	256	267	290	286	284	260	274	293	301	279	274	254	280	241	302	274	258	238	268	249	270	297	256	287	275	282	256	270	284	246	233	255	252	265	275	276	295	289	269	269	278	301	296	267	272	260	283	261	253	293	236	267	270	289	277	265	273	273	296	268	249	263	263	246	252	255	254	258	275	270	267	267	268	287	274	283	272	275	274	280	254	284	281	273	285	263	272	281	265	283	303	274	245	250	265	264	262	286	257	273	256	295	241	277	263	273	281	290	250	290	254	266	265	285	272	248	270	279	278	271	245	270	274	266	270	247	271	273	282	242	232	260	257	272	265	280	261	243	267	279	259	253	231	230	257	273	266	287	253	291	263	282	267	272	276	272	283	311	265	256	274	266	247	258	282	276	251	253	270	254	262	279	282	294	251	259	274	297	263	269	277	258	293	285	275	293	291	290	290	247	274	278	278	312	280	272	275	292	263	252	246	240	249	256	297	280	275	259	285	248	279	268	280	281	264	264	278	248	260	274	235	275	262	293	286	269	263	240	280	284	257	287	310	272	296	289	238	240	266	237	278	228	262	256	284	285	263	272	288	251	259	273	292	277	299	276	273	270	265	297	254	280	271	282	266	255	257	268	279	287	302	277	260	250	222	274	275	292	265	278	292	299	258	264	257	277	280	264	251	274	295	244	243	277	292	271	258	296	264	255	254	286	275	278	268	284	283	276	252	257	276	275	263	266	280	275	294	284	280	278	288	255	249	281	270	293	285	282	280	264	289	287	259	261	261	256	241	274	265	265	259	256	271	284	282	253	262	285	293	283	277	264	266	268	243	267	279	262	250	282	268	277	268	292	281	282	289	279	274	244	274	277	294	268	271	246	272	273	244	292	258	252	245	273	256	245	239	252	257	267	264	250	272	271	257	280	280	262	268	276	288	284	282	260	303	301	270	254	287	305	269	282	228	258	252	292	285	246	268	310	265	259	302	292	264	280	249	319	259	249	281	255	243	270	266	288	273	262	244	248	283	255	267	272	286	292	292	281	278	267	270	256	283	251	277	287	239	282	300	271	277	252	234	261	268	242	268	252	236	295	281	307	278	270	224	304	282	266	277	314	234	286	245	245	239	270	289	269	268	268	255	277	285	286	255	289	263	261	257	268	265	259	277	257	289	284	267	254	277	274	282	254	256	267	253	263	277	279	281	275	261	271	265	279	293	285	253	277	276	303	277	252	255	306	302	240	272	264	271	293	262	257	231	260	259	286	237	262	292	276	255	271	279	246	258	256	233	270	271	253	276	282	313	273	253	254	249	262	264	294	299	283	278	280	304	268	282	285	265	263	237	280	243	314	255	285	279	266	270	260	263	279	287	248	254	260	304	275	265	273	264	301	261	288	279	271	273	260	248	271	297	291	273	278	231	253	256	268	268	256	261	298	251	273	272	281	257	287	296	284	253	263	307	292	294	273	262	284	259	267	282	237	276	278	250	237	282	276	277	280	284	306	254	280	265	276	249	289	277	273	296	268	247	271	280	263	256	256	302	282	271	278	255	268	276	298	267	280	283	258	258	274	255	278	267	263	255	287	248	281	268	280	245	275	263	281	267	262	240	258	270	241	267	264	285	293	275	285	261	262	284	290	290	284	263	264	267	257	288	274	265	263	261	247	288	285	282	264	290	256	297	230	254	271	235	255	270	251	290	304	240	247	245	257	274	298	249	223	237	267	287	250	259	252	237	281	295	274	227	273	281	258	292	266	321	273	251	294	288	254	234	274	264	253	266	253	261	247	262	265	291	302	280	236	274	261	309	244	254	257	259	280	275	245	257	265	276	289	265	265	283	289	256	261	276	241	259	256	271	271	279	292	229	254	252	271	247	265	255	296	262	255	293	268	242	258	262	286	281	236	256	296	275	248	248	285	243	230	280	284	277	258	284	324	266	261	264	268	286	261	269	242	284	265	284	264	312	252	292	264	263	297	269	252	276	261	288	287	294	288	256	259	236	268	282	268	253	296	259	262	251	283	256	276	238	250	269	264	265	265	283	281	287	267	264	243	257	295	269	264	253	273	287	278	271	280	254	278	246	242	286	299	278	285	271	268	263	263	259	236	271	302	273	278	274	267	259	263	263	258	303	265	275	282	283	266	267	247	252	253	277	274	273	286	271	270	304	285	266	266	249	251	269	235	291	240	290	275	255	290	274	266	247	268	281	257	254	255	295	274	288	255	279	273	239	292	286	279	271	285	271	276	224	262	251	277	273	268	284	261	267	254	284	269	263	304	247	292	280	259	285	291	251	268	258	248	276	276	273	247	280	269	290	279	265	305	252	234	266	270	283	268	297	242	257	279	285	261	278	267	272	285	260	272	262	275	246	270	295	287	264	288	264	254	287	234	250	253	281	257	287	272	304	271	247	297	260	250	258	292	278	260	256	280	268	287	259	289	256	242	275	268	283	269	299	308	315	269	286	291	260	276	300	274	299	265	274	300	270	265	261	277	292	293	298	256	285	270	270	247	285	300	273	287	264	308	275	290	276	275	290	283	241	250	257	280	263	303	250	269	282	277	267	281	288	277	282	282	277	264	240	269	277	273	284	274	283	269	235	283	282	259	237	252	283	291	267	255	270	298	296	257	263	311	279	250	300	275	274	279	270	254	263	268	303	280	264	270	276	277	286	263	251	261	313	281	247	271	274	247	274	254	285	292	258	322	266	285	275	283	265	265	276	291	263	283	253	319	275	257	299	260	304	254	287	265	276	236	284	284	270
13508	1510	2846	3263	2854	2422	2021	1682	1591	1437	1324	1320	1146	1074	1015	1005	981	1034	890	896	877	886	869	873	857	835	753	785	769	770	774	738	808	770	776	752	787	717	733	753	756	743	812	734	726	737	709	721	725	741	723	777	697	706	739	745	726	678	691	737	718	678	669	740	751	750	683	698	701	757	727	728	703	687	745	706	724	734	704	764	710	697	714	765	727	702	718	715	707	733	748	734	766	702	712	713	752	739	651	751	728	695	707	704	718	711	715	693	728	702	707	692	747	726	715	686	718	699	682	747	726	721	745	647	722	680	698	719	755	722	717	718	718	708	685	734	656	724	732	738	731	714	717	697	715	741	711	725	675	694	712	715	706	759	710	772	711	705	683	693	729	714	681	720	776	710	685	707	729	712	775	689	695	683	722	699	717	706	693	696	714	703	727	705	732	702	684	714	708	727	681	699	735	743	706	634	659	686	688	695	746	749	716	719	740	699	722	645	691	729	716	719	716	653	675	692	673	717	699	733	667	716	711	685	694	701	718	720	715	690	718	707	677	721	741	707	663	712	706	702	739	696	699	723	653	755	676	715	730	750	704	698	737	699	699	722	744	697	747	696	724	687	691	680	729	638	767	696	680	767	684	728	679	697	684	714	761	759	731	691	688	733	659	749	654	654	702	718	698	659	718	725	707	735	725	740	726	716	710	677	704	707	703	723	742	720	689	702	679	715	746	682	729	668	730	716	729	703	668	709	694	687	698	697	739	748	701	713	715	714	720	695	778	698	690	726	727	714	718	721	676	672	693	670	721	653	737	716	691	713	711	726	686	721	771	709	743	702	741	746	654	708	717	712	705	678	731	761	745	743	691	725	716	754	720	721	705	691	719	719	734	692	719	696	715	701	677	688	721	679	718	728	671	692	660	696	677	710	715	698	660	744	685	673	687	720	711	679	693	697	677	693	700	725	708	718	716	683	753	688	738	688	724	724	745	658	685	712	687	721	718	669	697	691	731	717	701	696	684	712	686	707	701	687	720	745	681	683	700	706	707	724	660	713	708	716	739	669	714	705	673	705	785	730	673	752	745	724	680	743	744	712	704	699	744	669	694	680	683	727	689	693	741	671	693	688	680	680	723	655	741	680	657	780	700	708	709	688	736	720	744	702	699	681	696	749	713	676	723	696	688	687	714	743	712	707	689	745	670	672	708	710	711	737	766	674	697	746	667	712	664	750	709	691	710	679	674	683	720	701	708	711	720	693	699	662	680	728	717	656	684	704	674	716	725	686	716	692	777	714	736	712	739	702	698	681	661	679	696	690	700	694	722	719	761	743	671	697	686	684	691	652	643	724	727	692	738	701	711	736	677	722	733	734	715	668	711	683	691	712	655	672	698	690	668	692	758	696	733	735	745	741	685	663	702	697	676	703	707	692	727	692	689	705	653	713	683	750	693	641	687	735	729	758	753	747	760	735	690	679	698	661	746	696	724	723	735	710	657	682	702	668	676	734	676	702	711	721	694	649	719	699	712	685	721	759	710	689	727	714	709	670	704	675	700	706	686	713	677	684	654	693	732	713	705	718	719	714	693	683	745	671	727	735	710	714	731	693	694	713	680	703	721	672	680	696	675	645	706	710	697	720	683	733	721	705	677	766	740	716	718	686	682	717	679	717	690	731	749	711	687	664	698	699	708	688	759	736	658	700	676	708	686	745	685	689	653	681	737	723	672	707	737	697	711	692	707	735	705	678	688	691	689	694	731	699	740	690	727	709	774	698	693	691	716	697	700	682	708	668	688	698	683	671	707	714	732	719	719	666	681	702	658	686	714	650	624	702	657	664	722	693	676	688	694	680	669	675	723	765	758	730	704	711	675	727	708	702	733	670	698	718	679	739	689	711	685	698	700	739	737	681	677	724	696	680	689	715	698	715	717	703	707	736	718	705	710	702	726	692	714	647	726	691	676	739	707	706	704	700	718	700	711	744	692	668	701	684	676	746	702	694	728	721	685	696	665	732	681	720	686	726	725	743	731	696	686	690	743	720	666	724	670	713	702	700	721	714	688	683	666	726	670	748	712	702	771	702	694	725	684	708	675	728	742	719	711	736	727	725	681	702	693	752	714	702	705	753	680	704	701	745	701	723	702	684	693	687	722	653	714	690	671	700	683	711	730	696	688	739	686	662	735	717	684	720	664	651	688	711	707	725	708	682	688	703	738	735	754	640	731	703	691	658	713	703	716	699	711	728	742	678	732	653	714	730	684	703	712	718	687	740	684	664	697	695	695	696	749	697	710	734	716	696	724	699	731	748	684	670	721	719	714	732	720	704	698	689	711	653	747	740	686	719	675	678	690	692	704	727	675	699	677	724	706	687	736	720	732	706	706	723	706	684	746	685	725	724	707	684	716	711	691	713	748	690	717	696	700	670	738	668	736	690	653	723	705	712	662	734	692	725	693	705	721	698	703	707	675	690	726	687	701	654	689	676	719	745	728	719	723	696	711	711	730	751	723	748	694	686	730	697	727	717	709	711	766	758	727	709	704	696	707	723	702	720	704	709	695	721	712	664	726	729	678	718	725	700	706	747	683	711	734	738	719	684	701	717	673	690	688	659	689	757	701	661	716	722	704	713	704	742	696	698	696	703	673	737	699	744	655	651	704	709	674	690	730	700	747	746	686	731	713	698	717	689	707	596	685	759	664	702	658	695	753	735	724	688	670	686	718	688	683	692	702	671	730	708	707	693	698	693	730	670	702	740	674	686	697	681	681	710	706	706	728	712	713	716	694	675	662	726	704	764	699	743	724	718	703	690	724	728	724	705	715	687	634	698	727	674	715	743	707	660	716	748	724	697	725	705	704	701	705	687	671	763	719	706	713	687	688	697	650	722	698	723	689	699	726	682	693	680	670	683	735	713	727	723	609	719	738	693	699	661	656	742	719	685	682	681	734	695	716	721	680	687	679	661	694	680	702	716	717	675	696	656	733	724	723	740	733	679	683	671	774	689	660	709	706	691	676	709	675	698	713	703	691	746	645	729	713	692	669	670	689	683	704	693	693	709	692	693	677	705	720	691	675	697	756	726	692	695	725	685	725	717	744	732	720	765	679	730	706	712	724	703	704	745	710	719	719	707	733	712	707	725	679	684	666	747	689	708	716	717	721	708	688	696	715	703	693	743	753	700	759	700	649	682	717	745	680	719	724	710	747	664	704	706	672	706	688	681	711	691	705	713	648	716	713	665	702	690	676	719	720	672	698	695	634	707	721	699	685	707	770	714	715	656	711	704	748	665	654	695	699	670	687	712	708	718	684	714	729	744	738	672	706	702	678	712	735	692	681	676	678	726	738	674	716	686	677	714	769	706	704	730	676	725	704	710	659	650	753	702	693	711	699	736	664	713	722	722	700	714	688	666	701	734	720	692	705	687	645	680	693	690	706	720	694	722	677	658	707	678	684	692	715	702	704	708	720	733	709	703	705	697	706	706	751	755	720	711	703	701	674	684
38825	7059	2452	1760	1196	872	715	539	426	432	392	322	297	270	248	269	269	220	215	262	213	207	232	217	226	211	230	192	184	187	205	210	198	233	216	210	198	199	211	182	199	168	204	207	188	190	195	213	199	205	185	221	196	182	196	209	172	190	183	174	204	187	169	167	172	218	218	215	204	179	187	218	199	172	174	159	207	188	181	209	200	171	173	189	186	201	191	173	180	200	216	194	174	184	186	193	176	196	199	174	165	167	192	189	196	199	178	214	164	190	163	182	188	182	189	183	190	188	190	194	151	175	212	207	185	187	168	180	179	196	190	190	208	173	181	180	195	171	181	200	210	165	207	177	182	164	174	189	172	168	173	154	200	162	186	204	180	166	200	166	153	176	209	177	177	195	154	216	182	175	176	182	182	171	187	192	200	177	185	188	206	204	187	178	185	182	206	179	170	191	216	170	201	206	191	193	188	173	188	206	193	193	199	177	174	190	179	178	153	172	197	182	192	176	182	188	169	159	206	186	176	173	180	198	176	195	196	204	210	215	184	190	193	197	188	171	188	176	174	162	184	177	175	205	177	180	180	169	198	183	210	177	175	195	176	171	187	165	190	190	208	182	160	175	178	221	195	171	184	176	180	180	206	186	169	212	190	204	188	166	216	196	167	202	195	185	205	162	180	185	176	197	192	199	210	231	219	184	191	193	172	179	193	171	188	180	209	177	186	192	192	181	179	186	168	215	185	194	173	216	199	186	165	184	184	188	170	199	185	199	185	190	171	208	207	175	170	182	198	160	187	178	184	188	208	182	188	179	194	183	180	205	170	173	183	190	180	200	165	193	181	168	191	186	194	193	187	190	174	185	188	195	177	171	194	193	190	178	177	202	180	214	195	190	175	177	165	191	191	184	203	223	188	174	197	192	184	175	188	181	177	161	207	177	190	180	177	194	208	215	177	196	184	185	186	191	171	211	185	185	192	180	200	210	166	191	182	213	190	193	174	215	193	200	206	185	176	203	188	158	182	170	182	200	216	207	184	196	165	181	166	194	187	191	172	177	203	195	179	171	173	197	204	194	194	189	191	181	183	186	174	193	189	150	163	204	187	180	188	178	189	192	184	188	184	177	201	185	194	172	190	197	182	153	166	182	178	176	188	207	207	195	199	195	187	185	180	180	187	167	191	177	209	205	212	174	178	179	160	184	192	146	206	186	188	190	208	186	175	175	166	193	201	179	176	194	195	193	169	199	170	184	191	182	200	194	197	198	177	172	200	215	162	186	193	179	184	203	192	205	185	185	189	221	185	205	197	192	203	202	156	180	184	198	213	174	197	169	184	208	194	171	186	168	217	189	175	196	165	204	202	202	194	186	182	193	181	175	183	185	177	181	186	187	166	187	168	180	201	168	195	168	172	185	200	198	187	177	201	188	180	165	194	184	187	185	176	182	202	200	200	173	160	198	214	168	201	197	184	201	183	172	195	198	182	185	206	171	176	176	187	172	198	204	208	211	172	213	171	188	159	195	200	199	160	202	179	188	181	187	174	199	190	194	187	182	190	198	214	182	183	171	212	193	156	191	193	210	174	182	173	171	182	192	205	196	186	190	193	170	192	195	171	179	190	180	192	191	172	181	171	163	211	209	197	192	179	191	168	199	170	195	186	200	191	179	145	188	197	176	198	179	187	200	178	180	206	162	200	182	170	195	179	180	182	179	169	184	191	193	193	208	202	172	193	215	186	167	177	200	194	173	189	177	171	180	172	198	175	186	205	181	172	164	198	182	190	186	168	190	193	148	171	168	213	166	175	161	145	190	158	170	165	168	189	193	179	173	180	157	182	173	193	180	187	189	170	191	165	192	192	181	194	187	197	160	200	183	191	207	170	182	193	177	181	166	216	205	189	182	198	192	190	192	182	171	197	177	194	175	190	188	182	179	174	181	201	188	202	214	173	187	207	171	201	206	184	171	170	165	182	174	192	181	190	189	188	169	187	176	197	185	198	196	168	194	173	180	178	191	200	184	202	190	214	163	176	142	174	197	182	189	165	186	194	187	196	173	164	186	196	197	189	185	193	207	179	184	168	199	197	172	175	185	201	178	176	195	177	176	177	177	175	190	171	177	183	199	211	174	192	192	198	185	181	209	187	159	166	171	173	186	182	194	182	228	188	194	166	187	170	167	185	190	179	206	205	190	193	223	174	186	184	192	174	187	195	189	181	170	184	175	192	183	199	203	219	179	209	204	186	185	176	189	175	185	215	186	175	187	183	160	202	193	209	195	195	204	176	178	172	182	182	156	173	185	179	191	164	172	175	169	189	191	161	171	182	179	189	164	183	159	183	176	184	171	195	180	176	182	189	194	182	183	186	180	202	193	171	182	188	198	171	186	188	184	175	178	172	185	185	181	187	191	210	199	206	188	172	198	179	170	198	191	176	144	192	179	178	183	183	209	182	190	180	192	188	174	191	197	182	185	182	183	157	181	192	187	183	178	198	223	170	196	192	160	202	194	180	182	214	175	187	187	161	191	205	203	188	194	203	179	179	207	169	151	201	202	210	196	187	235	173	189	192	181	177	172	189	195	200	199	224	185	178	184	194	189	190	175	182	199	187	199	181	190	177	209	187	172	203	225	211	171	185	169	184	172	209	183	166	199	210	185	170	164	209	179	180	188	190	185	173	165	190	188	204	200	206	205	192	171	181	186	184	183	182	197	181	196	166	181	184	198	183	180	170	177	192	169	185	178	168	177	210	179	187	201	220	190	159	171	187	183	191	182	181	203	158	211	191	196	162	208	181	197	182	196	149	194	186	202	196	190	199	169	181	188	197	191	172	180	185	212	205	180	194	184	204	185	164	234	183	161	166	214	180	165	184	180	193	183	196	195	186	184	186	174	180	211	179	182	186	205	197	160	188	188	208	201	208	200	190	185	183	184	200	191	198	195	188	184	198	185	185	199	181	192	169	179	177	200	173	195	211	184	180	211	220	195	176	184	181	173	184	188	204	195	172	175	197	187	162	175	202	180	170	165	173	189	163	188	194	183	178	206	178	210	193	186	210	177	167	196	190	194	179	210	166	172	165	179	195	209	188	199	190	186	173	183	198	182	182	178	172	206	196	168	175	206	186	186	183	180	168	166	167	183	171	205	187	182	175	176	189	165	171	154	165	186	182	185	184	156	192	194	183	194	201	177	183	187	194	205	177	172	189	181	209	181	164	180	177	203	167	192	176	172	187	191	172	158	196	168	198	195	197	183	227	155	198	167	196	192	201	178	192	210	161	185	173	164	191	180	199	182	200	164	177	193	186	169	162	201	177	172	202	224	194	178	202	195	195	177	187	177	214	192	182	206	202	169	181	185	209	206	180	183	202	190	199	165	197	181	179	199	189	189	182	189	181	160	193	209	187	175	209	181	181	165	207	174	191	222	178	182	161	176	191	192	184	182	179	183	187	172	182	196	175	200	191	182	183	176	177	177	177	204	185	183	182	207	184	176	181	205
18558	2134	4741	5292	4588	3682	3016	2484	2198	1882	1709	1526	1368	1243	1169	1084	985	975	878	891	833	838	759	797	711	712	645	716	713	620	670	684	632	592	633	623	606	605	607	596	554	538	582	597	549	584	545	579	574	567	534	563	517	509	583	546	556	501	546	534	501	525	522	561	555	481	500	517	507	499	499	533	499	533	532	498	508	476	503	483	522	532	517	515	517	498	557	469	538	445	497	484	528	480	472	528	538	524	487	510	492	507	518	507	526	480	494	509	472	513	485	527	499	505	525	479	489	496	490	498	480	559	556	523	479	506	463	462	498	432	505	493	509	504	488	487	477	506	486	499	501	504	509	545	527	480	492	491	490	494	530	495	518	491	514	489	494	493	488	487	514	486	520	465	482	491	457	487	475	468	523	477	453	483	519	485	528	507	490	505	488	511	453	473	478	497	514	490	497	516	533	502	475	475	489	490	495	476	451	536	480	529	511	492	522	484	524	458	496	453	535	462	479	489	471	472	490	509	472	483	499	505	493	496	445	453	495	457	507	530	501	482	496	506	493	490	502	476	472	499	469	489	549	442	501	490	449	496	476	482	476	491	463	503	505	505	462	477	468	468	469	527	484	469	450	466	535	473	507	498	531	476	524	488	502	517	493	476	512	513	484	511	515	525	482	481	445	484	517	457	499	476	488	469	516	485	452	475	467	477	528	461	484	510	466	529	516	457	494	481	489	474	469	512	468	485	461	474	503	465	456	502	472	457	490	467	493	450	508	510	488	525	503	444	475	513	500	470	498	502	549	500	500	479	493	491	515	493	481	492	521	521	500	497	493	507	502	517	488	472	479	507	456	490	514	469	505	481	497	475	514	477	533	528	500	537	464	476	472	480	476	477	490	497	481	479	492	508	502	500	484	507	482	454	495	526	473	483	515	526	499	441	487	472	496	489	489	502	463	499	522	529	525	503	483	498	474	490	514	509	506	503	514	518	493	466	503	524	509	468	449	492	472	464	466	509	496	494	466	493	496	511	498	526	519	517	499	489	513	512	478	476	496	481	486	495	480	524	496	491	484	542	503	513	488	482	505	466	479	525	522	472	499	507	527	486	492	475	489	487	501	484	513	482	512	513	508	456	532	453	498	495	482	490	535	509	475	521	460	480	516	482	502	523	475	535	492	470	480	517	451	486	474	466	478	489	492	508	461	486	477	467	443	491	494	465	514	482	443	515	512	481	466	461	515	497	453	504	486	528	495	488	514	523	503	524	516	513	472	446	469	476	485	517	478	468	491	474	475	493	517	466	467	516	517	467	467	482	486	495	487	507	493	470	515	484	470	510	487	480	491	525	512	481	490	497	483	474	481	474	520	490	450	516	461	494	506	512	496	498	514	487	508	497	471	492	497	472	484	463	482	514	542	468	498	470	502	479	503	485	455	509	494	493	537	496	481	499	510	524	505	500	488	493	502	508	485	492	513	501	501	524	464	479	477	510	521	467	502	472	493	503	446	478	519	487	535	466	486	492	477	479	469	505	501	493	478	457	473	483	470	499	495	474	471	487	487	460	481	525	499	513	456	461	491	486	494	500	498	482	500	496	466	505	481	479	481	467	498	490	490	506	478	486	494	515	503	462	503	467	482	501	459	493	480	462	501	489	524	506	516	503	476	517	491	484	502	488	481	480	501	516	514	517	428	483	442	451	485	516	518	523	445	508	505	493	460	486	501	490	467	501	504	491	486	470	479	466	485	486	506	514	476	479	495	489	498	524	447	518	453	471	448	485	521	510	492	572	491	457	525	468	510	505	478	489	499	481	488	469	511	497	517	498	529	489	479	443	473	498	493	482	548	515	496	468	476	472	456	455	476	519	468	508	457	439	487	461	542	455	497	455	464	491	506	469	488	482	518	501	497	491	489	453	495	470	551	439	482	477	499	483	516	472	509	493	473	500	507	489	471	531	516	503	506	469	502	483	482	503	499	495	493	488	493	475	458	501	472	505	474	491	484	490	465	485	482	489	477	481	522	473	503	503	461	500	472	516	536	475	499	506	516	522	484	491	510	494	519	463	442	475	436	472	491	474	479	507	498	491	468	493	483	482	497	490	456	469	481	459	472	500	485	484	444	464	509	487	500	473	486	474	474	493	529	511	544	494	487	468	491	480	459	462	490	519	519	447	468	481	473	504	461	478	484	508	478	457	506	491	478	477	534	476	486	488	474	497	505	482	494	495	470	520	466	460	467	516	500	458	512	481	479	483	516	468	476	497	440	466	476	468	502	464	475	491	493	510	452	456	488	473	470	478	427	488	500	455	511	517	522	458	474	489	451	463	506	498	532	512	489	492	477	491	462	486	504	540	505	515	510	467	464	461	479	476	472	531	491	464	487	444	501	444	484	459	493	501	482	483	503	458	502	472	507	507	510	476	503	462	462	505	498	476	501	530	481	490	473	482	511	446	488	462	497	494	491	497	547	526	493	487	455	507	512	435	477	432	499	524	509	492	455	474	475	497	496	450	491	489	491	514	481	511	507	483	492	457	481	492	473	462	495	499	453	472	484	524	486	507	482	485	516	493	487	495	492	498	486	501	420	501	488	468	511	509	507	496	522	485	493	477	491	502	497	463	517	475	512	522	477	490	492	477	475	504	508	510	446	497	479	496	505	483	482	477	475	497	524	484	504	539	506	475	472	492	485	504	469	480	494	532	462	458	496	506	489	482	470	494	501	478	480	484	500	517	503	463	510	533	532	481	473	489	484	496	542	481	514	468	496	484	450	470	509	490	487	480	503	520	471	457	511	495	557	466	480	499	503	508	497	531	501	449	537	516	485	450	472	508	519	476	501	519	527	467	519	500	495	489	470	505	472	448	461	449	523	482	509	478	482	493	519	481	489	530	442	528	482	521	538	493	473	473	483	519	473	470	492	452	489	457	498	515	502	490	496	496	511	453	503	508	486	463	467	516	487	500	494	485	467	455	496	485	472	503	504	520	460	485	497	452	491	481	468	501	457	502	500	464	482	483	470	532	529	473	495	468	497	513	507	478	455	529	520	508	484	543	476	521	493	506	451	495	512	516	452	469	504	497	483	512	536	510	493	539	512	499	461	456	466	517	504	506	519	464	474	459	478	506	495	478	517	537	468	513	499	444	518	471	513	452	491	531	509	472	460	579	485	497	481	454	467	509	525	491	501	527	522	486	526	490	519	514	499	458	469	463	489	455	438	491	460	504	480	536	514	499	500	534	538	476	442	514	461	527	489	536	509	494	489	516	456	497	518	479	525	474	444	521	502	470	459	502	496	462	448	455	513	472	500	483	504	515	489	451	478	481	496	488	515	473	467	552	478	454	490	495	482	471	508	508	495	474	519	506	505	535	477	481	490	498	513	508	504	477	461	504	512	493	459	433	477	467	513	490	483	490	468	480	481	487	537	452	506	506	450	523	518	495	489	510	489	496	471	483	523	518	485	463	485	505	501	506	475	485	494	495	465	467	493	499	484	476	469	476
4123	215	199	205	200	204	206	188	176	174	193	194	185	163	190	176	165	203	177	191	176	180	183	184	192	189	186	161	193	206	179	175	164	165	186	164	178	177	182	203	182	164	170	167	158	171	204	176	183	201	171	194	169	172	172	192	211	182	174	177	175	193	181	177	181	188	169	200	162	176	188	189	165	176	189	157	183	179	179	190	197	158	177	183	172	163	162	152	170	174	168	181	182	166	166	182	172	172	174	164	183	174	186	197	160	181	192	188	191	186	176	186	168	162	180	177	159	193	183	172	181	185	169	183	197	183	201	161	167	171	151	165	180	173	181	178	173	193	190	188	177	173	185	176	194	189	179	203	186	163	190	176	181	173	200	180	172	199	180	184	181	199	183	179	167	181	169	194	167	172	184	160	193	153	180	183	183	172	198	188	179	166	156	170	174	167	183	181	179	169	190	150	180	190	184	197	184	196	174	179	172	173	169	173	186	172	173	177	171	175	184	178	177	179	172	177	177	182	203	193	190	196	172	172	164	183	183	193	203	172	187	179	177	191	176	171	183	194	163	180	178	178	183	187	170	177	191	193	171	198	174	202	169	191	172	151	176	190	196	158	181	183	206	191	174	177	193	190	182	165	187	170	169	175	194	166	174	179	183	170	186	167	177	185	176	182	180	156	177	185	200	188	185	177	181	172	166	201	183	191	172	185	194	166	172	193	179	210	176	200	173	175	171	218	183	176	177	168	171	171	180	156	163	155	193	174	186	145	165	203	172	156	169	178	212	198	189	188	199	173	180	180	194	197	179	187	190	191	169	152	174	203	190	190	197	190	182	170	185	172	165	187	144	164	168	178	182	165	192	172	174	187	146	188	179	194	180	154	183	174	202	201	198	175	173	175	175	173	182	180	176	172	202	176	162	205	178	190	153	165	199	173	201	171	178	178	171	168	185	205	177	171	164	155	167	170	165	167	163	182	187	184	172	180	156	171	177	177	172	173	146	182	188	192	155	176	202	169	181	167	162	192	171	208	183	185	178	161	192	158	186	193	189	174	187	165	199	178	156	172	166	184	189	169	192	175	172	169	175	196	180	148	154	197	181	161	174	201	179	187	161	177	192	170	169	190	179	196	182	173	175	184	190	182	173	193	182	163	190	176	181	166	169	141	185	183	183	194	165	182	157	216	180	189	188	177	184	187	173	181	174	175	189	176	192	200	166	167	157	196	158	186	170	170	173	203	189	182	193	186	170	172	183	171	192	152	158	167	168	183	199	153	176	184	181	156	151	204	196	165	164	174	190	177	171	185	188	177	199	165	178	164	171	192	178	189	167	168	179	170	174	192	207	192	177	200	190	193	174	184	168	188	169	179	193	177	190	197	172	161	161	172	185	158	187	188	194	190	178	166	155	174	158	202	181	179	182	176	173	209	188	178	172	179	176	168	190	169	170	168	166	188	177	155	181	171	184	173	180	167	183	175	180	165	184	167	179	179	186	199	189	170	189	168	194	174	173	190	177	211	204	158	169	188	191	182	169	174	194	177	188	151	213	167	182	179	172	174	170	177	198	187	160	183	167	197	195	176	187	181	188	182	167	170	166	192	171	156	190	160	194	175	171	171	157	201	189	180	179	188	174	177	202	162	199	195	198	162	147	176	168	191	153	170	192	197	178	177	166	196	164	152	189	204	181	179	167	179	171	176	198	151	182	166	192	170	183	182	198	181	165	159	172	153	160	175	180	188	178	194	173	194	166	182	198	179	168	189	172	186	179	158	172	179	181	199	190	191	165	160	173	166	189	204	183	205	168	179	165	158	185	152	192	177	173	197	168	199	178	165	157	167	185	164	177	175	175	197	172	168	189	176	193	185	165	191	146	166	178	201	165	182	193	180	177	176	174	171	179	176	155	174	161	165	168	189	165	171	187	171	200	183	179	187	165	171	184	181	191	191	200	147	176	193	168	175	184	186	175	176	162	161	203	166	154	205	186	178	178	204	178	191	185	192	190	182	181	195	180	160	188	162	185	180	157	192	165	176	202	176	174	163	180	193	165	189	162	195	173	161	173	157	207	168	185	180	169	197	193	163	183	168	172	188	192	164	153	174	171	181	205	162	174	182	162	166	183	150	179	179	168	174	161	181	186	167	165	151	179	170	183	176	161	177	183	164	173	156	185	162	209	190	163	162	178	162	183	191	153	182	178	173	189	181	173	167	194	172	184	163	173	178	190	174	173	170	196	182	173	167	188	160	194	174	201	193	180	186	166	195	161	202	204	151	169	165	179	187	161	183	187	167	168	169	166	171	188	146	175	149	183	186	185	192	150	164	174	167	196	186	187	168	171	156	204	178	176	167	186	188	189	189	157	201	199	183	189	174	172	182	186	177	173	176	143	164	170	172	177	166	186	162	163	176	195	190	205	161	202	186	190	169	182	207	177	166	204	179	183	153	198	183	188	205	177	187	189	179	171	175	161	170	195	201	212	175	162	180	150	177	190	177	175	189	182	181	186	165	176	153	159	158	214	174	182	173	199	201	164	151	159	171	179	193	190	179	196	160	194	164	177	160	191	182	180	182	181	186	189	164	184	169	164	148	180	175	174	180	184	167	154	188	189	193	190	155	181	142	161	186	169	184	176	188	174	158	184	192	177	205	164	192	174	185	171	164	168	184	178	203	196	185	184	162	181	186	180	184	176	174	193	190	178	174	179	182	171	161	169	182	210	166	169	168	169	169	171	139	168	169	154	181	156	169	165	172	195	182	164	171	168	159	188	180	169	166	172	165	216	199	171	189	196	184	178	163	190	209	185	174	164	171	189	180	184	178	176	176	180	191	196	168	177	181	180	173	183	183	202	191	171	169	165	178	167	183	169	174	185	182	205	188	155	195	164	181	166	164	160	179	203	156	175	160	172	175	156	169	191	167	179	173	172	146	153	170	198	149	167	178	170	159	164	155	185	170	196	156	175	203	181	189	151	190	189	187	170	180	176	171	177	179	186	184	191	203	187	174	209	165	151	169	190	170	175	169	166	184	172	162	209	160	199	186	186	178	161	177	150	182	175	182	214	180	181	184	197	180	177	177	164	185	175	179	189	171	173	173	177	191	192	173	175	202	193	162	174	179	168	164	212	195	177	186	181	174	177	192	184	173	186	174	164	173	168	185	192	208	192	192	162	164	181	197	200	192	175	174	172	184	175	189	196	173	198	179	180	183	161	173	203	180	146	190	211	192	182	162	183	175	158	176	175	164	171	198	169	166	178	194	174	183	185	171	187	204	182	161	187	169	159	171	164	200	172	180	179	185	176	162	186	172	173	201	177	205	189	186	160	178	173	177	182	174	186	178	169	171	166	174	157	192	153	184	193	190	177	210	178	183	173	174	178	181	195	164	166	201	197	172	185	152	172	171	175	175	205	180	180	158	183	180	172	164	195	165	199	206	196	190	163	195	180	167	176	180	171	174	177	186	188	160	170	172	153	182	161	181	176	167	167	184	185	172	178	182
3970	543	587	603	661	557	539	550	547	526	519	534	535	541	514	519	531	510	517	539	508	545	527	509	495	497	482	534	532	494	529	509	475	474	489	476	508	506	495	523	454	495	501	526	510	521	534	504	509	513	505	506	494	522	511	511	473	501	491	529	514	524	486	465	527	510	506	558	507	473	502	508	478	543	496	526	493	497	505	522	521	482	519	498	482	503	492	506	539	494	482	522	514	495	471	451	496	533	499	483	516	538	494	490	514	487	518	498	528	488	495	530	511	505	485	494	506	487	474	526	535	519	533	505	551	554	527	515	551	470	475	464	528	524	505	523	544	518	503	512	510	504	522	522	494	473	478	448	502	443	470	477	481	503	540	463	468	474	486	522	503	505	454	471	485	535	492	508	507	479	509	460	480	516	540	486	494	510	518	472	490	528	504	507	492	494	522	552	489	497	486	507	498	483	536	487	551	461	481	485	457	488	469	466	481	495	512	507	505	491	488	498	515	519	480	485	505	492	528	481	497	505	538	520	494	511	475	494	499	522	485	502	469	538	485	541	510	511	473	499	503	503	471	519	498	487	478	460	503	526	517	515	528	512	487	508	503	479	500	486	533	518	530	520	501	484	525	540	478	501	469	500	493	471	528	549	499	503	521	472	501	504	508	525	510	490	503	474	514	512	523	489	508	469	479	503	469	485	540	475	512	474	527	528	477	486	484	449	543	486	542	461	483	489	513	506	485	528	521	498	522	496	497	522	531	495	501	494	466	528	511	511	524	500	501	529	507	482	499	493	494	452	478	515	493	499	498	521	505	500	484	493	490	499	532	491	517	469	486	492	473	471	484	502	494	494	540	505	532	495	516	487	497	525	514	498	513	481	509	470	525	529	542	491	511	544	477	488	511	501	516	517	493	493	515	493	481	501	528	489	481	531	518	535	499	521	486	499	460	490	537	490	504	473	536	487	513	452	530	480	532	506	512	518	521	513	507	519	490	472	510	500	515	462	473	545	513	499	469	482	499	484	502	516	479	484	521	505	532	498	502	527	504	527	516	525	489	496	506	486	525	523	495	485	528	499	499	507	522	503	499	466	513	519	547	522	520	514	454	481	520	496	508	477	527	507	471	492	486	513	485	492	506	547	503	543	515	512	501	501	503	512	517	500	477	508	497	510	511	522	548	485	490	472	477	464	514	510	480	507	516	479	518	480	442	487	465	511	479	515	460	464	478	493	499	507	446	493	494	529	502	492	514	485	488	539	500	504	457	484	498	490	477	498	533	464	498	496	484	481	487	528	522	509	506	526	526	478	517	496	465	526	582	491	521	515	472	459	478	518	522	504	518	485	516	496	499	473	494	512	486	529	498	466	491	472	495	552	513	510	523	505	509	479	507	517	469	481	470	477	503	481	484	547	469	484	509	471	506	495	500	518	522	508	485	500	492	527	488	510	510	535	472	525	491	488	474	474	488	474	464	530	501	450	516	460	475	497	515	513	486	490	480	514	511	507	529	487	453	481	497	511	521	510	517	503	500	498	495	534	517	494	549	508	502	528	466	462	512	492	468	498	480	462	483	535	503	489	528	492	492	517	460	535	486	501	494	495	520	491	464	511	465	479	503	519	486	512	495	521	534	507	496	493	491	464	499	514	454	470	545	527	545	496	535	510	441	502	501	526	497	473	498	492	474	497	508	479	540	515	527	502	468	490	477	503	512	485	460	503	502	469	513	506	503	515	523	481	492	486	497	452	531	492	508	474	516	485	515	493	487	479	485	502	518	517	494	479	528	549	513	527	538	476	499	492	506	554	488	504	521	505	498	522	463	538	528	482	522	481	516	527	534	496	534	482	492	512	472	495	490	534	467	498	519	501	514	505	510	501	517	540	492	514	479	463	485	520	497	512	472	494	507	472	496	528	492	511	521	521	466	513	471	482	519	495	512	512	500	498	494	494	494	490	477	466	538	503	499	485	501	536	531	482	496	500	484	506	459	516	527	499	489	456	467	560	458	534	507	440	494	481	494	479	500	497	565	512	487	436	488	484	517	485	493	521	515	508	496	509	508	488	531	482	531	448	484	525	455	515	511	484	472	496	494	484	492	491	478	464	527	526	527	480	499	524	509	519	550	508	498	490	540	498	531	499	498	452	489	532	486	484	547	478	499	462	487	506	479	460	512	535	478	496	514	520	509	498	486	539	466	526	506	509	496	462	457	469	488	482	495	509	517	498	520	477	490	488	511	479	512	495	492	483	509	485	515	520	499	459	486	477	536	532	479	488	485	457	478	551	475	484	492	488	539	485	516	510	519	493	504	459	510	509	512	508	483	490	562	476	513	486	502	436	479	575	532	459	500	557	512	480	494	517	494	472	501	514	492	473	515	510	509	462	487	493	510	494	498	469	484	482	475	479	496	502	473	479	511	471	504	456	503	508	494	481	457	517	498	539	524	530	506	536	493	504	436	502	486	488	498	484	496	485	484	484	486	536	496	498	465	523	469	546	488	463	515	500	488	499	501	455	516	506	534	456	493	471	496	508	512	482	524	487	510	522	492	450	501	520	544	520	556	476	489	487	517	506	498	510	501	511	479	552	495	480	527	506	527	536	485	481	492	498	482	489	489	513	503	499	496	516	534	509	482	481	518	496	454	487	477	484	477	501	531	529	507	508	533	513	528	487	537	517	512	504	492	493	469	501	482	472	487	488	489	500	485	495	476	485	524	490	475	479	526	482	509	491	509	490	476	471	489	534	490	530	499	487	466	512	483	489	475	517	502	508	468	499	516	490	466	496	478	509	481	513	512	529	474	514	474	512	486	529	531	505	469	512	492	485	494	526	533	514	490	497	489	514	516	517	489	516	467	475	510	490	493	498	474	536	519	496	487	458	554	500	517	499	467	540	548	490	554	505	485	519	510	486	538	462	523	468	511	505	478	498	484	490	487	477	461	467	515	496	507	514	507	513	458	435	517	512	492	459	500	505	495	497	495	503	509	456	508	522	483	542	477	485	562	505	530	462	520	489	498	541	512	531	507	542	508	535	494	497	543	490	521	516	495	489	481	529	514	484	513	479	517	505	498	489	513	512	481	506	517	522	464	493	495	490	483	526	576	503	485	474	495	525	477	517	512	469	497	549	509	515	536	500	543	548	507	496	536	469	494	523	502	495	522	519	472	529	485	504	482	521	554	510	467	470	474	540	468	503	482	512	495	523	474	515	499	494	507	474	491	495	510	459	505	522	512	529	494	513	481	507	462	495	472	480	464	496	499	487	514	496	515	518	517	456	456	503	492	508	472	494	509	499	508	487	527	509	475	530	521	524	489	524	508	462	504	487	506	567	520	498	540	526	481	508	462	492	515	499	516	524	529	476	506	493	479	500	523	506	529	481	530	503	521	474	522	497	512	485	486	514	492	512	488	523	490	486	474	501	482	482	471	482	474	507	517	486	548	539	496	512	496	528	436	489	541	505	523	511	483	535	489	495	481	484	497	509	509	464	496	498
24953	2515	1252	1031	698	623	496	437	407	351	366	341	323	322	309	300	321	283	293	296	274	300	301	300	294	274	270	278	283	260	301	269	274	320	305	274	269	266	278	272	283	268	258	272	269	293	274	300	289	303	285	265	253	288	286	263	292	236	262	258	243	279	301	265	280	256	271	277	289	260	277	263	238	278	277	252	277	273	287	292	281	273	291	253	250	259	258	280	266	278	264	287	273	252	273	267	269	261	279	264	270	252	261	299	256	283	283	246	269	266	267	282	272	267	256	274	275	268	295	270	262	265	286	285	264	282	247	266	245	246	248	274	242	281	261	270	268	282	275	283	266	278	265	280	251	292	266	270	305	268	268	287	257	281	265	265	274	230	273	275	279	254	291	285	282	274	286	260	258	269	253	290	294	254	275	286	249	272	264	281	279	276	260	277	272	277	285	256	298	243	276	258	278	274	262	243	274	270	299	273	225	284	261	254	275	278	236	267	274	263	278	277	277	273	298	263	281	257	245	278	251	248	255	251	279	276	292	277	283	285	296	268	242	296	267	272	279	313	290	226	271	259	294	281	264	271	291	285	269	249	260	273	289	266	265	240	284	279	253	286	273	283	265	291	268	266	268	265	253	250	270	268	261	250	244	277	289	275	281	265	268	298	245	244	262	269	284	268	253	303	255	266	271	274	266	281	269	262	248	265	263	248	268	282	287	241	274	265	269	267	242	270	260	277	289	263	279	284	281	304	276	239	281	287	267	266	232	271	258	252	248	250	283	272	259	299	266	273	263	257	259	264	284	280	290	242	273	265	259	258	258	246	253	292	284	264	275	274	299	245	292	281	286	312	269	276	286	248	297	296	271	270	302	262	260	290	286	281	272	271	296	251	322	271	295	255	267	285	261	251	234	295	252	282	280	284	276	258	236	240	248	273	265	254	263	266	290	275	240	255	260	294	292	296	254	254	271	259	262	265	264	271	284	278	266	238	258	282	263	254	272	263	287	274	257	252	263	259	251	291	255	272	261	263	314	286	266	291	251	266	263	291	287	268	267	260	279	262	283	270	286	274	263	250	305	268	247	275	262	276	279	278	240	277	262	275	265	239	305	264	271	268	244	261	268	255	256	267	291	279	275	277	256	251	275	284	256	247	260	273	279	281	264	262	249	276	261	270	272	277	267	278	296	234	295	254	244	288	284	252	262	283	283	274	261	279	264	298	270	256	287	255	239	269	274	295	292	308	269	276	282	273	272	259	294	285	283	253	293	267	297	290	287	300	275	278	248	253	259	287	281	266	247	260	302	273	267	271	237	262	271	247	270	260	267	250	261	271	264	279	283	258	257	270	246	277	256	282	291	270	279	264	277	289	266	255	254	260	279	266	252	266	286	265	267	256	228	271	284	279	272	277	279	268	287	261	263	251	281	294	298	272	308	241	286	290	253	278	270	290	273	260	263	268	268	255	266	275	254	274	276	254	240	258	285	262	259	280	263	276	276	264	287	300	257	264	248	290	276	252	284	279	255	279	279	248	257	270	247	261	262	306	286	267	256	276	272	269	268	240	291	293	245	261	265	265	260	253	301	293	277	268	261	246	291	253	245	296	260	294	268	271	270	291	248	239	269	287	255	258	252	281	282	273	283	238	273	252	285	283	259	282	274	267	276	287	279	257	311	300	239	287	241	289	282	286	247	259	283	240	259	299	248	263	259	271	273	243	244	262	272	266	291	284	290	265	273	262	289	274	273	277	258	271	254	241	316	282	257	264	260	279	268	250	255	283	280	287	272	248	236	284	266	259	275	269	283	288	296	248	275	273	252	258	267	274	268	286	272	283	277	249	285	266	282	242	296	247	254	299	280	278	243	232	268	270	280	273	294	267	268	299	242	265	278	242	305	277	287	297	282	289	285	263	267	249	293	244	283	261	245	241	256	250	267	266	285	266	284	238	238	266	293	266	323	278	260	273	261	253	281	269	254	268	246	274	268	281	271	281	285	259	227	291	264	249	280	253	278	292	286	284	267	264	227	309	322	264	252	269	288	267	257	287	263	267	256	250	279	252	269	301	308	265	294	258	258	282	289	273	275	279	261	281	262	284	290	272	250	275	241	265	278	278	251	269	289	278	271	275	280	257	285	279	274	265	275	281	258	268	257	276	278	247	281	253	270	267	289	256	294	281	290	278	279	282	248	236	285	273	271	258	269	269	256	250	265	260	297	273	266	278	237	260	325	263	285	300	291	281	287	284	279	273	254	267	302	269	255	288	260	256	282	284	277	258	292	259	256	282	278	282	252	272	314	333	259	303	274	311	258	275	271	291	279	272	272	286	266	287	269	276	238	274	270	258	294	297	289	259	260	297	277	263	249	259	246	285	303	264	268	313	251	233	247	300	268	282	245	284	268	271	271	290	272	246	279	282	279	256	265	260	275	246	270	250	288	260	252	280	282	279	268	290	257	249	272	276	251	261	279	290	267	263	262	259	258	280	283	273	303	234	280	271	249	267	303	251	287	235	266	244	246	256	266	265	250	251	264	243	265	263	254	294	262	265	273	271	280	307	294	297	258	289	262	247	269	294	268	272	255	270	272	271	245	283	275	261	265	274	281	268	294	232	287	273	268	261	279	276	271	281	264	240	282	286	289	275	267	244	260	263	280	305	265	247	257	284	308	297	284	300	270	274	286	288	286	285	252	253	284	279	253	271	272	288	245	288	298	260	256	311	248	261	257	254	264	267	286	245	286	271	249	241	271	257	273	266	294	278	258	289	285	278	267	273	252	274	280	254	275	299	263	256	278	277	289	273	286	277	281	280	270	288	269	254	292	271	279	280	281	250	261	249	253	266	282	272	265	253	293	305	242	265	247	243	267	249	261	229	269	252	257	270	277	298	256	300	229	295	265	264	286	251	278	262	265	253	275	260	265	241	257	271	282	301	265	260	283	296	284	286	291	275	256	235	289	273	304	260	259	290	230	244	295	321	252	285	292	259	254	232	271	297	250	305	269	240	294	260	282	273	237	246	276	266	300	287	262	277	275	259	274	262	270	269	269	262	290	277	291	265	277	278	271	265	264	298	295	260	238	272	267	242	248	280	282	250	289	276	297	242	276	264	247	251	256	262	281	270	286	257	273	219	251	257	274	256	288	285	274	269	283	246	260	288	265	260	254	289	269	263	287	273	263	287	311	282	266	255	270	251	290	265	319	293	261	250	244	264	273	267	292	254	271	275	264	286	304	275	269	289	261	265	265	277	290	282	268	243	280	280	265	285	248	252	257	259	274	269	235	274	277	259	269	265	272	297	275	258	259	276	286	260	260	293	307	259	269	268	274	280	253	261	276	277	271	277	282	269	267	291	245	276	249	264	309	267	261	246	272	255	287	289	269	285	276	293	289	257	297	277	263	260	253	281	269	281	267	270	299	260	249	253	293	279	238	263	263	246	253	265	289	275	312	257	259	266	275	269	284	255	250	281	292	282	278	260	273	254	283	278	244	286	285	278
12875	1499	2957	3343	2869	2417	2049	1760	1566	1401	1344	1216	1102	1108	1070	994	935	944	967	906	904	840	887	817	873	864	795	829	784	759	752	780	778	796	778	791	729	775	705	738	767	723	680	746	730	733	711	716	747	689	754	715	724	696	732	708	702	679	736	706	723	673	717	702	720	696	732	703	698	741	678	748	664	751	719	765	704	718	756	678	680	745	708	692	725	697	722	741	702	710	670	771	709	683	724	701	712	680	701	705	740	659	800	725	682	740	746	747	711	702	725	733	725	677	682	702	721	700	707	710	707	749	682	705	737	659	709	705	700	686	677	669	693	703	726	702	674	665	691	719	693	714	678	700	664	709	716	653	718	738	681	689	729	661	697	748	740	655	667	683	700	672	700	665	681	695	657	715	706	669	719	713	673	705	692	677	679	724	708	691	683	707	690	636	688	720	706	728	703	740	698	674	669	670	696	660	656	724	705	716	675	690	723	748	686	708	737	716	709	715	697	725	640	717	688	707	656	734	692	705	712	699	703	692	714	711	670	687	668	666	680	695	728	710	727	747	693	681	665	701	662	693	746	703	710	712	674	680	683	712	667	707	725	662	687	732	702	755	697	635	698	707	719	738	701	693	711	694	674	647	696	697	756	682	670	722	730	737	711	720	756	628	682	686	717	655	680	732	711	694	716	712	708	755	703	727	702	717	745	726	710	643	664	708	712	685	678	660	688	720	669	726	722	676	716	692	731	662	759	716	695	718	698	734	719	709	707	751	660	748	700	667	656	687	691	723	680	652	661	701	678	743	694	650	680	693	695	697	745	702	699	722	686	730	670	739	669	714	723	746	686	718	694	731	702	729	701	677	746	648	696	714	737	693	735	667	752	701	669	671	711	716	678	735	724	740	658	712	705	703	721	707	709	708	731	674	734	727	633	742	685	729	724	706	751	739	711	683	732	733	709	667	739	683	717	717	670	686	715	695	648	721	683	719	733	750	742	658	695	710	695	735	699	697	729	702	719	678	737	681	686	746	716	733	720	674	712	712	694	656	719	738	658	726	670	712	706	711	692	761	735	667	653	686	724	703	679	676	757	737	688	730	743	697	681	709	675	674	689	690	720	694	682	765	670	720	712	733	767	668	696	746	697	702	764	688	711	718	697	708	736	714	705	693	640	651	741	742	723	725	715	700	735	670	690	684	685	665	717	738	705	716	722	739	738	706	719	711	666	694	731	712	698	756	685	689	688	709	695	720	713	693	673	702	673	683	701	686	708	723	680	709	665	697	757	675	681	689	688	731	717	756	707	651	728	648	799	704	732	693	694	708	731	750	664	702	724	735	738	694	714	673	765	697	686	655	751	678	653	726	716	718	661	687	717	696	672	694	735	714	670	726	747	706	736	725	720	750	686	721	722	748	749	680	691	715	664	694	709	691	684	711	721	722	719	673	674	671	652	724	693	715	695	678	693	668	702	716	720	697	694	721	700	701	744	707	689	675	716	682	658	751	745	724	688	695	731	740	680	752	715	692	711	694	706	676	674	697	708	693	732	689	673	706	682	644	704	694	708	656	701	681	696	672	660	705	676	697	745	714	677	740	704	696	684	667	677	693	702	700	690	734	676	701	700	697	672	687	661	717	755	721	667	698	721	761	710	724	717	687	719	701	690	712	742	698	685	705	691	750	690	695	703	724	687	747	671	718	743	715	725	714	685	724	685	711	730	680	721	716	719	656	724	748	736	705	715	680	627	683	730	693	705	679	751	698	686	727	693	702	714	711	682	738	726	692	708	681	747	715	727	705	740	738	693	725	706	696	740	686	690	692	704	711	702	676	779	664	677	685	746	718	720	692	698	739	649	711	629	724	659	684	720	690	715	649	711	754	645	727	670	723	694	673	695	712	731	703	701	703	675	701	711	670	733	768	719	702	652	663	729	715	685	681	672	714	726	731	666	737	732	749	721	715	697	739	693	659	663	722	726	720	724	684	730	669	690	691	737	676	733	683	712	735	739	687	679	713	710	694	747	737	719	720	689	672	705	666	687	670	711	677	742	709	748	729	748	691	692	703	725	727	680	684	650	714	663	737	751	733	672	696	723	701	680	726	663	734	719	721	728	701	716	673	666	693	651	695	660	718	692	681	729	718	706	660	741	736	711	678	760	658	650	697	702	745	705	687	681	733	679	655	735	776	696	700	708	752	682	685	699	704	701	700	659	702	693	696	681	724	694	710	729	665	672	673	696	677	703	728	679	725	624	709	658	721	713	690	710	678	703	679	737	705	665	652	663	682	699	715	721	727	706	656	744	740	723	708	709	739	673	704	673	677	700	663	693	675	692	712	718	718	763	732	641	685	671	754	740	714	727	714	725	670	712	720	699	730	723	710	764	701	711	675	692	674	703	702	714	730	732	689	660	728	692	669	688	703	735	733	743	700	712	693	691	717	666	701	703	660	692	664	714	728	719	749	720	717	672	656	708	689	678	670	696	733	707	688	662	729	673	721	679	701	694	707	661	708	710	789	722	731	694	706	724	706	739	686	716	666	722	670	702	739	669	724	669	659	695	675	686	703	738	748	667	690	714	727	676	684	690	709	737	658	691	644	686	715	690	695	728	722	716	667	717	644	710	680	711	678	677	710	701	684	696	676	739	716	652	684	706	726	707	693	723	671	708	675	683	716	681	695	667	729	757	707	744	676	686	699	716	716	717	645	704	663	694	696	700	719	759	719	661	666	705	727	719	715	693	699	749	657	695	684	679	692	651	704	701	677	695	709	637	702	708	694	702	694	694	686	704	710	677	708	725	704	698	681	729	640	716	703	693	731	728	747	755	682	696	653	709	741	742	723	701	705	669	681	741	685	706	731	701	703	707	715	738	697	735	693	724	692	774	690	723	686	668	702	706	700	726	730	740	696	725	694	731	731	712	675	673	683	740	720	712	694	695	722	681	688	737	663	677	636	727	727	746	740	702	678	677	705	725	752	678	710	716	740	760	723	714	748	688	705	687	696	695	671	720	679	674	741	707	672	677	690	691	724	690	732	687	717	709	700	725	667	695	708	745	696	685	720	700	704	727	718	732	660	716	706	686	697	696	720	691	715	740	697	720	676	690	736	695	721	694	689	724	692	707	700	763	717	713	698	761	708	706	721	651	756	704	696	735	732	708	685	670	683	694	749	663	706	703	772	687	730	716	680	625	716	709	717	675	694	647	688	695	681	709	694	710	662	729	703	742	658	683	718	673	712	701	745	723	696	730	713	709	697	739	662	744	692	669	717	660	637	705	701	665	710	712	727	704	666	707	775	679	713	712	701	672	693	702	708	692	741	678	672	739	664	714	697	719	691	716	666	721	678	742	671	740	724	702	698	718	661	685	686	694	716	701	686	725	716	719	727	687	714	695	732	671	673	689	677	721	713	701	653	728	723	718	722	713	732	649	703	704	690	675	745	676	736	683	688	716	663	734	719	711	663	729	652	684	724	709	745	706	732	700	691	705	697	679	717	760	685
37088	6998	2524	1757	1197	823	668	550	449	409	376	333	292	272	298	269	282	234	241	208	221	237	220	206	208	204	224	221	178	197	231	219	198	180	193	211	201	219	188	205	184	182	184	203	154	196	202	190	170	209	215	210	177	202	199	193	210	196	182	200	196	199	193	182	185	206	192	205	179	170	193	187	168	213	180	192	207	178	207	187	178	199	184	184	179	209	205	194	161	174	213	181	191	182	198	177	195	188	190	172	206	166	188	187	181	178	171	210	202	206	199	209	186	199	187	178	182	176	189	185	172	188	177	194	173	166	183	179	192	208	178	185	179	177	188	216	194	177	197	196	171	171	204	159	167	168	184	155	161	197	196	183	162	193	188	203	184	203	206	175	184	183	201	186	173	186	158	208	184	216	160	196	173	206	179	208	185	190	181	186	192	159	172	185	176	183	194	191	151	196	202	189	193	192	185	187	198	174	181	200	208	198	182	190	185	195	180	204	176	161	166	192	187	180	189	172	202	177	185	187	166	196	198	180	167	188	187	203	183	174	191	180	212	191	192	192	188	166	199	195	179	170	176	193	180	175	187	172	182	181	172	211	198	179	186	177	190	176	180	187	184	179	216	172	182	199	193	201	182	203	190	202	188	189	189	175	199	167	173	189	187	211	179	202	185	173	184	190	203	198	178	184	200	191	191	195	172	195	167	203	184	162	181	163	209	184	215	206	193	195	163	168	178	168	183	187	193	195	205	199	184	198	183	189	193	183	206	184	176	195	206	189	178	176	191	162	180	150	197	196	171	170	196	154	194	175	184	191	177	190	168	183	197	182	157	171	175	153	205	190	183	197	186	167	211	206	180	197	193	163	170	181	188	183	188	193	172	193	171	187	175	175	207	201	167	183	181	165	189	174	189	209	202	172	178	170	184	171	190	206	182	194	206	206	170	183	189	211	183	186	181	189	182	181	196	189	184	200	167	175	207	189	186	187	196	178	179	196	177	193	185	176	172	193	168	189	187	218	208	216	179	193	179	207	214	171	156	198	179	180	200	193	187	172	171	199	194	181	155	176	173	177	162	210	183	171	180	196	188	193	195	185	176	175	173	201	201	180	181	174	181	196	187	174	184	173	196	195	179	186	173	192	172	193	191	190	181	187	176	180	185	202	200	169	201	188	184	187	181	179	203	200	167	204	184	178	205	170	191	184	207	169	188	213	194	216	192	179	193	204	204	185	197	201	176	198	188	194	187	179	181	194	159	201	183	187	170	196	199	178	172	168	183	185	195	196	192	192	214	157	161	193	151	181	163	193	202	189	164	184	176	170	180	194	176	183	190	190	177	200	182	177	184	181	191	191	191	201	179	189	195	166	162	195	206	174	190	199	194	185	192	184	177	198	186	181	183	188	198	186	187	200	165	180	178	161	198	202	179	204	173	166	164	170	199	192	174	186	177	200	184	199	196	167	222	182	194	191	173	202	178	178	209	179	188	181	182	182	178	181	184	172	198	203	179	165	198	176	176	181	214	176	171	191	176	203	178	188	175	149	183	165	183	171	190	179	189	199	193	168	213	184	186	193	172	200	205	194	173	161	201	186	167	187	185	183	198	211	193	202	200	207	196	174	179	182	209	191	203	190	174	196	196	198	159	194	212	225	186	192	208	166	204	172	188	190	174	184	175	192	195	178	196	204	171	187	201	177	187	181	198	197	208	179	173	193	170	178	189	181	165	196	180	166	192	187	200	180	164	165	187	173	173	191	183	196	199	200	190	204	166	204	185	200	203	185	180	154	173	206	197	186	163	223	192	185	189	167	179	180	182	223	181	181	187	193	181	189	191	187	155	191	208	172	180	162	184	187	183	188	177	189	184	198	201	188	162	186	187	191	194	187	191	197	177	174	194	162	179	180	189	160	150	191	162	207	204	176	188	217	211	205	204	210	181	192	179	169	205	175	187	200	192	186	170	164	200	197	165	169	164	180	207	181	189	195	166	171	176	181	188	206	192	182	167	179	189	183	181	182	202	191	202	180	189	173	173	173	169	193	200	163	200	184	170	182	179	192	174	205	176	207	170	170	174	192	182	171	214	186	174	179	197	187	215	163	174	210	194	193	174	181	180	212	173	169	166	192	157	188	172	187	202	170	176	184	166	178	176	199	184	204	195	199	193	182	172	176	198	183	176	191	187	165	205	190	166	201	203	207	205	181	189	163	173	184	185	187	174	192	170	189	222	193	187	179	168	182	179	162	174	174	182	213	191	181	186	198	194	204	204	187	169	228	203	179	201	186	188	215	196	199	187	174	193	187	185	187	159	182	177	190	204	169	203	184	175	166	182	200	179	175	176	203	208	198	175	180	181	175	207	158	172	200	181	210	185	177	187	180	196	213	181	182	168	183	192	201	175	176	171	218	205	180	192	190	193	209	193	195	152	204	204	190	195	164	192	186	177	193	176	185	179	187	198	193	185	202	183	191	156	177	174	185	193	201	186	206	195	221	183	170	207	193	187	189	224	196	179	193	209	189	221	193	179	191	196	181	209	175	193	162	217	176	177	164	171	196	182	208	166	188	174	168	207	178	178	173	173	195	180	173	209	201	169	206	191	176	172	179	194	192	143	180	179	186	198	186	187	185	181	164	162	166	194	190	183	195	187	197	179	199	172	190	202	180	179	193	189	198	184	173	199	200	197	203	187	191	181	200	170	170	218	185	194	187	214	160	186	202	193	218	187	190	193	182	208	176	183	193	166	191	200	174	184	187	174	185	204	195	187	210	160	204	191	204	195	181	189	198	170	182	193	195	197	168	165	208	177	176	169	184	192	189	191	174	171	182	173	181	169	230	180	192	190	187	185	205	179	165	184	183	207	182	219	187	202	173	178	188	160	184	179	174	175	222	209	174	198	173	222	184	188	182	177	156	176	188	191	188	198	196	179	177	194	202	207	175	194	177	197	162	207	188	197	182	201	187	168	187	192	195	179	184	211	171	220	171	182	203	165	175	171	196	180	195	199	205	203	186	178	165	199	190	195	196	180	192	185	177	189	186	172	183	203	179	210	202	203	175	175	147	191	182	183	167	183	161	186	182	174	213	189	207	188	187	167	202	193	171	184	168	187	181	173	197	215	191	160	182	168	177	195	207	192	185	219	202	200	149	198	180	190	189	181	188	183	175	194	215	178	196	208	184	173	174	157	177	196	203	182	185	197	194	190	189	206	189	204	161	172	177	184	181	156	204	179	169	205	196	170	179	180	190	162	205	209	215	165	174	195	191	169	158	186	193	196	157	193	203	176	185	189	184	180	200	200	170	173	199	195	212	194	177	207	190	184	199	181	192	193	174	212	202	181	183	183	175	191	207	168	172	174	203	211	186	183	182	197	176	193	171	185	186	175	181	201	212	185	169	163	178	168	198	184	164	187	189	189	183	183	181	182	203	191	182	169	207	194	196	192	162	177	181	201	184	192	202	193	197	208	165	192	168	196	179	190	187	178	175	183	191	175	180	196	170
17666	2188	4808	5545	4609	3765	3076	2556	2181	1905	1630	1502	1341	1276	1206	1123	1047	938	943	859	875	793	777	726	751	727	730	688	705	641	635	633	602	596	630	590	620	582	598	591	551	556	536	551	580	558	554	609	562	565	580	556	552	536	540	527	546	509	532	509	495	513	532	502	521	506	496	539	524	540	464	527	552	488	505	517	500	539	505	511	496	491	526	495	524	509	509	507	498	554	519	514	495	521	496	486	494	459	506	511	486	481	487	508	498	517	471	474	508	491	511	517	532	466	477	461	528	514	468	488	533	467	505	504	525	523	513	491	524	484	501	453	523	488	463	470	524	504	488	476	456	494	514	510	469	484	459	488	496	510	487	487	554	482	531	516	511	508	512	509	505	492	543	516	482	497	469	494	459	465	492	466	522	480	478	524	505	486	525	506	500	509	485	479	491	500	457	465	473	507	483	499	509	487	526	485	508	486	446	484	484	482	542	479	491	511	462	487	509	514	503	514	471	488	483	464	517	488	504	487	479	517	497	469	498	517	500	482	509	474	468	513	492	471	500	539	493	496	462	466	483	492	466	477	494	491	458	471	489	470	444	486	491	469	481	513	521	512	499	488	529	491	500	482	510	440	506	469	519	502	465	513	492	461	504	527	467	518	519	495	487	459	470	516	488	467	490	487	513	488	463	463	512	508	478	495	485	498	481	458	504	472	519	491	474	464	498	455	455	487	489	495	455	507	466	476	514	478	435	493	496	529	484	423	460	516	495	506	458	507	523	506	517	478	499	488	502	469	462	482	492	499	496	498	493	471	524	454	473	468	518	490	467	459	487	479	461	491	478	494	531	456	503	529	447	483	491	509	479	466	509	494	450	504	512	518	501	478	486	450	489	499	466	504	457	453	501	489	493	534	494	496	463	498	509	452	494	489	534	495	452	496	512	478	520	479	498	472	538	481	482	505	528	488	515	486	523	472	477	467	452	460	469	494	470	469	509	482	475	496	518	487	497	532	486	469	509	472	453	477	461	485	498	499	458	512	461	494	511	483	520	494	471	478	497	450	493	504	477	467	475	485	483	487	514	524	523	458	471	509	472	508	494	484	509	483	452	506	498	500	497	493	522	448	464	504	485	471	510	464	465	483	453	466	501	458	483	491	484	542	538	462	476	475	483	471	489	453	472	529	490	470	484	483	455	481	501	498	457	523	488	531	491	496	472	500	468	449	466	502	507	453	475	486	515	492	461	499	522	471	474	474	485	488	512	506	483	492	476	520	469	527	494	458	464	467	479	531	482	499	517	457	487	507	519	483	476	504	493	509	469	499	490	510	527	469	489	487	497	471	468	519	498	535	502	504	448	492	486	506	519	485	485	488	483	484	460	508	490	486	509	467	475	487	487	543	476	488	491	519	486	489	437	498	461	496	494	476	495	445	500	511	462	513	496	494	509	536	523	519	492	495	524	508	522	497	481	452	463	467	506	483	494	471	467	498	507	469	495	490	491	506	490	507	526	467	434	502	514	482	502	452	482	461	529	465	494	444	479	510	525	506	484	505	469	486	452	474	461	508	435	504	497	493	480	501	519	478	488	501	502	461	503	482	482	465	474	430	506	496	475	529	459	478	438	484	487	489	502	515	473	546	461	504	511	448	474	493	491	493	485	431	458	483	497	521	455	468	537	484	485	472	515	480	499	505	471	470	472	470	465	479	521	497	511	498	522	482	433	499	462	461	466	498	503	476	504	518	477	508	502	508	506	504	476	467	481	509	462	533	499	487	493	482	503	465	458	500	458	475	493	468	488	486	518	492	499	490	484	522	488	559	491	500	478	462	485	527	493	482	504	464	487	518	509	475	417	454	464	505	524	456	512	470	510	463	491	500	455	468	488	486	494	476	477	539	494	527	530	455	485	468	461	563	478	524	488	487	442	480	477	462	500	473	505	542	460	483	464	507	497	439	442	460	489	439	483	521	486	487	489	516	481	508	490	490	530	490	521	485	491	494	520	459	505	519	493	474	485	474	462	456	475	471	499	541	461	508	479	471	495	491	496	444	501	475	475	501	453	481	517	454	507	505	482	489	506	487	479	505	525	499	497	448	478	503	496	494	492	479	481	484	499	472	473	461	489	471	471	492	505	507	504	512	508	482	485	516	475	492	481	524	488	510	474	504	492	478	499	502	482	502	514	532	496	476	492	466	473	466	501	523	498	474	480	470	507	467	504	488	486	535	481	486	497	506	460	441	469	499	480	494	509	501	495	483	446	554	473	510	484	519	472	501	490	493	506	484	476	498	504	501	492	530	512	467	507	504	504	463	528	439	450	477	468	516	493	513	472	544	513	465	479	472	492	489	476	479	493	478	490	529	504	487	508	485	485	482	474	495	449	495	465	507	462	496	459	468	477	487	456	515	485	535	512	504	491	453	509	525	504	500	467	501	456	483	520	465	488	488	480	488	456	471	495	444	508	467	475	489	500	475	511	506	483	508	505	474	464	536	493	499	522	512	497	502	494	496	500	484	496	488	462	526	469	480	502	480	547	503	486	513	490	511	487	485	500	485	460	524	457	525	449	475	507	496	470	456	509	500	461	502	487	469	504	479	518	462	504	504	487	524	445	499	526	501	477	446	476	512	456	501	510	462	467	495	455	495	489	492	487	539	443	480	526	486	471	474	468	460	480	449	510	493	486	499	507	468	472	507	504	495	452	529	509	517	481	475	483	500	473	524	507	507	487	505	494	496	513	483	487	533	475	533	496	474	506	486	485	490	512	456	472	482	477	509	457	491	486	515	484	515	461	501	488	491	502	423	503	543	474	503	485	460	466	486	480	490	497	504	486	497	488	479	486	486	526	468	474	484	481	488	488	503	477	502	523	514	485	499	472	487	500	484	527	492	492	480	506	486	486	525	462	480	506	477	463	469	480	500	476	507	482	500	504	520	481	533	451	507	524	477	489	502	473	509	476	523	511	448	504	468	460	482	486	488	488	490	464	487	499	508	476	499	502	503	505	489	490	467	491	438	491	490	477	495	524	475	460	465	480	482	498	484	486	507	482	508	508	559	494	467	477	490	491	510	484	516	496	482	495	479	486	506	481	515	481	469	468	516	471	492	508	512	444	501	484	474	488	537	480	457	520	502	447	472	485	472	513	488	493	507	503	519	508	465	473	515	485	484	504	470	495	476	439	514	504	509	479	496	498	496	463	476	491	504	510	511	517	513	470	476	502	489	494	495	470	516	458	525	470	474	485	499	483	486	527	504	471	493	486	531	515	512	499	443	498	473	493	498	498	455	508	483	517	485	511	545	459	503	508	483	523	470	472	476	484	491	461	520	451	488	500	463	506	505	466	482	481	497	499	462	463	472	510	476	457	510	471	475	485	497	452	472	484	466	514	507	483	456	477	508	505	507	471	516	508	465	466	481	505	490	466	501	486	463	471	505	498	487	486	491	490	537	492	522	487	540	499	516	508	464	516	483	452	464	488	536	508	508	497	465	487	517	462	502
3877	226	181	204	214	198	171	179	185	203	151	186	182	194	154	179	180	201	199	205	190	193	194	206	195	171	186	180	182	185	176	219	184	178	154	167	187	172	159	202	178	174	169	183	167	178	177	190	195	157	189	218	164	186	168	189	167	176	205	171	155	166	182	202	147	188	178	186	176	183	189	183	177	155	178	193	179	175	187	199	173	190	159	163	188	195	197	181	192	173	193	198	189	189	187	176	196	179	165	160	189	179	169	187	166	173	177	178	198	217	168	182	170	189	185	163	215	168	162	172	171	152	163	168	155	186	176	179	190	196	169	198	156	207	162	174	193	175	187	200	185	178	182	219	171	191	170	172	158	170	187	169	179	179	153	167	172	197	185	191	164	169	172	174	145	177	182	182	186	201	178	191	184	195	177	173	154	174	182	199	170	173	179	191	169	175	155	208	170	183	189	186	171	139	158	193	177	172	198	177	185	186	170	155	166	182	171	178	202	171	186	192	156	199	189	197	190	179	188	175	173	174	177	171	176	192	185	182	186	181	175	157	172	152	189	172	189	195	205	166	177	191	174	179	176	180	202	185	198	164	183	184	179	162	201	164	183	153	169	191	185	202	206	157	184	187	174	186	180	182	176	193	169	186	185	191	187	198	185	172	161	165	181	170	175	208	172	174	176	190	167	179	221	166	182	162	197	174	173	199	179	193	191	165	209	169	170	175	164	180	193	212	162	175	186	158	171	204	203	169	164	186	179	184	199	194	182	174	172	168	176	168	182	161	176	208	185	160	175	179	166	168	161	160	181	186	173	202	193	152	174	183	169	195	158	192	176	166	172	153	185	178	187	171	198	173	194	181	161	177	186	183	186	162	181	196	193	181	177	201	191	181	166	175	183	174	198	190	194	160	191	173	187	158	175	187	165	176	205	190	187	183	184	206	185	165	206	187	159	207	181	179	194	207	175	169	206	190	199	178	154	172	174	205	186	173	193	166	158	166	188	201	194	177	208	192	173	176	165	154	176	194	164	195	157	186	163	191	211	181	174	171	166	158	170	162	181	171	191	193	174	172	166	159	180	182	185	165	193	195	180	175	175	177	182	189	182	165	175	179	163	212	189	161	196	185	173	178	166	180	196	178	171	160	168	176	184	166	191	190	183	175	199	190	197	186	177	184	159	175	180	197	191	181	180	166	160	182	166	189	169	195	207	183	168	153	184	205	192	184	173	170	177	173	181	204	190	186	176	163	145	201	200	191	196	174	200	177	186	190	192	168	185	171	175	182	190	181	172	199	183	180	182	183	181	148	181	215	186	176	188	192	188	199	184	192	192	189	186	167	161	182	177	159	187	168	182	177	177	189	196	184	192	191	161	190	175	216	186	183	209	151	191	185	180	188	188	165	192	169	172	175	189	156	171	172	187	192	163	173	167	176	168	170	164	184	186	182	188	174	184	165	176	164	185	194	170	195	179	180	193	177	190	151	167	188	176	195	178	188	146	179	177	166	183	217	194	175	184	209	192	181	185	176	188	182	195	168	173	174	166	171	173	178	187	186	147	201	187	183	199	172	199	182	187	187	184	183	205	163	194	200	184	179	190	181	177	174	197	203	174	187	172	161	179	169	159	206	181	167	197	170	207	203	178	143	184	194	204	174	157	207	184	170	179	177	192	170	178	152	165	197	209	152	156	167	162	190	186	168	172	186	164	218	193	181	178	186	189	194	199	193	185	190	173	159	182	192	183	176	160	207	187	185	206	205	186	172	176	173	192	168	178	170	205	171	161	210	161	178	175	178	183	194	167	194	206	180	178	192	196	200	185	189	163	189	209	181	145	197	154	157	207	174	157	185	168	205	170	192	155	205	164	203	181	175	171	184	169	166	167	179	146	203	150	175	175	193	183	177	183	169	183	185	190	172	159	184	191	161	182	172	165	166	180	179	193	174	186	203	176	212	193	192	172	170	182	184	168	175	191	181	180	169	182	169	169	175	173	195	173	184	172	176	162	174	184	196	190	203	174	193	180	181	167	174	178	162	181	184	172	172	143	160	184	174	150	190	193	176	177	148	176	182	183	179	187	191	208	195	175	174	189	184	183	177	166	156	185	186	193	179	186	190	161	166	182	190	178	200	181	181	184	169	172	181	196	190	185	195	194	171	193	198	190	174	156	193	190	187	187	194	197	174	163	172	170	172	190	172	189	185	156	197	153	187	200	202	202	179	178	185	213	167	197	175	188	200	169	185	175	174	177	207	168	181	166	171	172	168	183	179	176	179	187	179	163	191	191	178	179	175	194	177	183	165	209	190	185	191	201	170	190	175	204	171	169	163	175	193	168	169	166	187	186	201	168	191	169	178	172	174	181	181	195	180	185	165	204	145	178	194	173	181	182	176	163	187	174	176	186	182	184	183	176	168	193	178	184	171	208	165	186	162	168	186	177	205	212	154	176	181	177	178	179	181	182	188	198	157	152	197	152	191	208	181	186	184	167	173	192	168	201	179	167	179	174	189	170	172	170	195	166	169	185	195	171	194	175	181	189	184	170	164	175	191	195	178	176	195	162	192	171	185	160	168	178	174	188	170	190	188	174	163	172	195	207	188	186	201	194	171	173	179	179	178	177	194	194	192	189	178	187	192	187	188	210	180	187	178	204	181	187	163	164	169	187	183	180	184	192	176	178	175	215	163	178	190	197	183	181	185	182	174	187	187	182	173	157	163	192	192	208	196	195	187	208	167	192	173	167	191	166	155	202	164	176	185	195	201	189	181	171	161	191	188	236	185	145	185	166	201	182	163	140	171	179	167	171	203	170	192	180	189	159	195	170	193	167	187	171	188	189	178	177	156	154	196	181	197	182	167	158	188	179	154	174	200	165	193	210	193	184	187	204	163	171	179	187	203	171	164	206	167	184	175	175	182	185	204	198	183	170	191	190	197	175	160	176	172	182	171	174	170	175	185	144	167	175	200	178	190	192	184	173	187	194	152	168	170	184	178	173	172	193	181	170	159	172	148	167	173	179	180	170	188	182	187	179	170	164	192	177	178	190	184	188	179	178	185	182	213	197	181	154	192	179	189	171	191	190	174	190	172	178	219	222	188	148	194	195	183	196	167	176	190	200	182	187	172	180	184	179	168	154	167	167	204	182	169	184	170	190	207	163	190	178	175	189	199	187	170	201	175	191	173	183	177	191	190	180	181	181	221	170	184	173	162	197	198	175	181	198	188	183	222	187	165	203	177	180	172	187	175	200	189	163	140	167	150	180	182	158	186	189	165	186	149	192	171	166	193	168	210	176	182	185	174	180	168	193	188	207	153	171	214	180	170	190	185	202	145	170	177	190	172	167	216	164	165	191	158	185	193	195	171	207	199	168	171	160	195	175	174	186	206	181	196	171	190	195	182	151	143	181	186	190	161	195	196	192	184	202	195	182	181	183	159	186	169	198	177	172	193	181	187	184	185	183	194	173	162	176	185	204	157	180	175	182	196	184	169	173	170	160	184
3808	576	592	626	617	621	551	555	541	577	556	539	523	519	503	513	514	513	472	552	521	492	495	495	537	515	545	522	534	511	503	502	513	512	507	537	533	528	500	501	493	515	520	516	499	532	511	497	515	490	495	510	494	524	489	510	545	491	546	513	487	494	493	512	538	482	490	529	518	486	504	497	493	553	523	477	539	500	497	494	504	530	507	492	515	499	509	528	500	493	518	508	478	534	516	512	509	509	500	509	487	515	496	545	520	487	504	531	519	520	486	492	514	478	519	499	479	485	498	473	529	510	508	515	473	489	492	491	528	515	492	507	514	513	537	514	494	510	454	529	493	519	512	487	453	491	531	477	514	512	535	514	506	460	480	500	510	506	500	494	518	483	509	502	491	500	512	487	531	517	504	486	485	491	518	497	517	506	523	540	480	486	488	499	546	523	502	530	494	467	557	473	509	501	546	493	485	505	488	497	486	529	491	494	492	495	517	481	518	456	449	498	480	490	505	507	539	488	492	486	474	494	535	492	486	523	494	457	527	484	513	520	506	472	512	510	531	509	550	494	468	513	543	489	509	484	516	467	536	492	495	519	477	495	515	483	494	512	509	477	512	494	541	490	508	539	496	503	430	460	499	544	491	490	492	523	520	549	509	506	486	501	515	508	495	479	525	478	491	464	529	500	499	508	490	498	502	504	478	556	507	515	513	493	477	499	528	537	512	527	503	503	501	512	507	481	483	501	480	483	524	521	504	479	465	468	500	454	528	478	475	506	520	479	503	511	513	510	494	541	489	530	489	483	486	501	490	495	507	535	532	488	494	487	494	544	480	493	489	486	473	504	557	521	518	518	514	471	485	532	515	518	503	549	459	552	529	545	497	486	500	539	518	516	488	509	501	475	484	525	540	530	477	513	522	461	521	482	463	522	502	483	504	523	515	517	506	495	480	495	510	505	479	479	500	510	540	483	508	530	512	455	516	503	510	519	536	496	545	497	542	481	490	502	567	482	500	503	500	467	487	488	531	502	512	494	521	483	520	490	483	511	480	499	506	528	491	509	488	501	460	490	502	510	502	496	502	505	486	530	529	484	530	514	489	492	477	538	504	517	521	550	513	484	494	483	509	511	512	487	516	550	529	499	519	536	511	486	523	512	466	494	519	513	518	519	513	533	505	496	521	507	524	505	550	504	527	460	455	480	464	499	498	511	519	549	497	505	512	510	532	485	502	494	520	475	491	514	525	532	509	490	497	491	514	486	493	494	507	488	510	563	478	526	495	478	519	493	511	486	490	505	516	518	520	491	510	505	492	501	516	513	509	536	534	522	528	530	504	465	470	550	523	466	513	501	508	510	490	497	496	502	505	526	507	475	469	520	515	494	489	485	482	522	508	553	500	492	518	504	501	514	495	484	495	483	503	489	530	460	513	486	505	503	526	488	492	478	500	479	505	503	464	509	518	499	469	506	507	514	553	549	492	495	502	522	556	516	493	472	500	501	477	456	499	480	473	547	505	510	503	465	516	482	503	470	517	492	490	505	476	479	537	522	529	517	518	507	497	543	493	484	531	516	537	511	530	497	489	466	523	490	499	512	489	549	475	486	467	534	502	501	494	475	494	527	482	466	502	495	483	532	491	505	515	514	505	494	517	469	509	517	452	501	527	509	508	530	501	491	539	515	465	505	509	539	518	506	499	516	546	507	510	498	504	478	520	499	495	496	493	549	483	520	491	505	488	489	465	503	461	502	498	510	519	505	532	473	500	500	538	515	493	517	498	517	505	495	488	522	524	496	487	493	532	511	513	538	528	511	491	501	511	496	528	516	523	520	512	479	485	544	502	545	508	480	499	518	497	511	525	522	489	470	458	499	473	511	505	496	502	521	489	500	504	486	487	503	493	501	483	511	470	519	553	503	516	509	541	522	491	547	482	500	494	439	480	475	521	495	502	448	521	498	526	495	475	489	489	514	499	494	525	520	506	483	481	469	527	511	519	492	501	514	514	489	500	495	512	513	513	491	512	494	546	480	514	503	533	507	511	506	494	517	540	477	494	523	508	484	483	483	494	485	504	509	491	468	482	513	506	499	505	503	512	496	482	505	499	512	506	517	497	516	482	472	481	484	458	477	447	497	512	503	546	491	488	496	550	510	502	519	485	486	466	476	517	511	500	506	501	490	481	475	506	515	480	505	494	527	518	479	517	487	504	501	511	486	494	501	545	512	561	513	475	488	513	511	478	476	495	496	537	471	538	513	514	484	522	518	527	488	484	485	528	482	498	553	476	484	499	477	494	512	474	544	515	494	491	526	489	549	485	481	493	487	512	503	545	499	521	528	521	576	512	508	487	515	517	538	499	477	504	510	491	532	549	507	547	509	498	481	520	501	481	468	514	530	477	513	470	567	525	497	516	514	477	508	477	505	521	483	516	482	507	544	499	509	513	530	511	502	553	480	514	494	572	475	536	496	491	483	469	538	474	460	483	521	549	543	508	470	479	507	514	473	496	526	512	510	481	474	507	554	486	505	502	500	504	539	483	505	503	497	536	473	461	540	496	471	498	491	528	542	474	541	491	466	537	504	494	489	521	488	491	504	510	522	516	491	485	494	506	525	494	536	497	511	459	463	480	506	508	508	539	525	481	532	506	486	485	518	504	516	483	486	535	503	495	518	514	491	505	462	477	521	567	530	516	524	480	481	506	492	512	524	525	479	510	536	483	519	513	503	555	499	543	516	508	509	488	519	524	518	566	469	519	485	482	493	513	486	505	505	552	514	495	500	487	499	485	503	513	499	534	498	489	510	476	524	533	520	484	507	486	528	531	531	523	507	476	507	521	528	520	510	526	514	513	520	471	521	520	470	521	491	471	487	548	547	519	560	542	523	513	486	524	495	532	494	543	519	494	504	507	502	501	482	503	490	529	500	541	495	487	504	529	505	516	530	500	484	481	502	506	522	505	518	506	489	524	495	498	491	474	524	501	475	495	517	477	483	553	481	500	517	522	511	495	520	509	478	487	512	514	545	536	493	494	518	481	503	473	519	481	479	465	510	470	476	490	501	527	529	516	498	504	507	485	509	477	475	501	499	500	485	497	503	484	489	513	518	526	524	517	483	505	464	470	493	532	508	528	478	497	465	491	506	507	501	535	467	481	507	496	511	477	497	473	490	489	490	526	491	503	540	527	505	521	478	508	565	541	515	479	511	545	506	477	458	530	522	483	484	513	538	522	473	484	482	471	485	461	540	540	467	503	490	518	510	493	509	484	503	504	514	490	480	497	525	493	519	529	460	529	484	480	493	458	519	528	517	532	521	489	525	487	538	466	513	509	517	487	489	483	529	524	511	539	529	490	501	465	482	536	476	514	481	476	502	506	515	525	532	492	491	508	539	495	482	505	516	497	529	498	491	518	511	556	511	526	504	515	510	463	502	496	516	531	488	509	493	503	558	505	518	489	515	529	470	513	525	475	488	496	498	473	518	511	498	485	527	491	488	504	515
24003	2521	1334	1008	726	619	487	430	368	384	345	344	353	310	308	317	308	307	304	302	304	298	293	291	302	284	281	299	292	253	259	275	269	273	313	271	296	304	265	276	292	277	287	280	292	283	243	313	282	289	258	263	277	276	270	282	261	250	277	280	256	288	272	290	279	273	254	282	250	260	275	280	283	285	269	299	264	244	282	253	253	261	242	300	319	281	287	280	288	269	276	266	285	286	249	259	277	270	259	296	274	290	288	247	249	250	247	254	245	274	263	277	304	258	248	285	254	270	266	248	305	257	275	284	271	270	234	248	267	255	278	267	268	271	286	283	279	265	257	292	281	267	278	304	260	256	258	261	261	282	285	257	262	265	256	246	251	261	273	268	262	274	266	252	279	273	310	280	259	243	270	261	288	281	295	257	260	263	272	274	269	264	291	256	289	251	252	252	289	277	235	272	297	268	289	284	265	285	259	284	289	258	245	263	270	251	264	249	283	278	272	264	272	278	285	249	283	266	256	259	253	260	272	254	287	254	269	288	303	281	279	260	280	273	275	275	263	255	260	280	260	278	295	260	272	280	265	303	277	255	250	276	273	275	282	252	264	252	269	255	258	252	262	265	284	296	259	267	282	295	272	271	292	301	256	257	292	245	284	298	280	264	255	265	254	301	299	290	285	255	298	254	260	263	270	267	275	270	281	273	280	277	274	261	261	252	277	261	265	241	275	297	248	259	250	260	276	279	264	273	285	246	256	269	280	284	281	283	298	268	287	278	267	284	269	305	299	254	272	259	275	247	279	276	262	237	267	291	265	267	278	300	232	235	279	247	262	268	258	239	274	283	297	265	255	250	266	274	269	259	262	252	276	257	293	275	248	237	304	289	296	278	238	261	265	293	272	270	278	281	268	285	284	273	271	254	265	261	292	250	265	253	251	256	271	256	251	273	271	282	266	284	281	263	257	291	273	264	257	286	261	269	282	281	267	257	287	269	249	295	250	256	279	294	269	251	272	255	265	282	273	278	284	255	278	237	280	248	280	275	286	254	263	260	293	256	267	259	271	284	266	291	301	268	273	278	265	270	239	261	269	290	269	278	269	274	254	273	296	265	278	267	266	264	279	297	239	296	285	262	265	282	265	277	258	233	276	280	278	275	285	278	245	262	260	244	288	275	278	255	303	284	269	274	286	263	254	265	235	270	262	262	256	298	239	250	269	277	263	281	274	288	293	236	271	271	278	275	269	296	264	316	251	258	291	281	284	264	271	258	291	272	272	242	266	269	271	262	292	299	270	277	289	287	257	243	263	297	271	307	295	308	282	295	246	266	226	276	245	268	271	261	271	288	298	293	243	267	249	272	272	278	251	253	270	260	257	283	278	278	276	260	262	259	272	263	267	296	290	281	254	289	243	253	259	268	255	274	253	260	264	286	268	266	256	241	262	310	258	265	265	253	255	314	274	277	246	286	251	272	277	282	270	251	275	271	256	300	264	230	262	281	287	283	235	277	260	274	230	274	305	286	273	284	276	267	278	241	265	249	239	268	263	300	288	263	261	259	234	258	265	283	257	282	291	309	288	275	261	284	257	253	280	257	267	257	295	274	268	277	251	254	263	286	300	269	288	292	303	293	269	259	267	258	261	262	277	251	264	319	258	271	281	284	254	256	264	271	243	261	285	270	276	265	278	272	276	278	266	268	287	297	294	270	276	255	289	258	248	280	243	284	243	292	279	299	289	251	289	270	265	305	237	259	265	282	267	265	274	277	284	270	292	267	278	267	253	262	249	282	295	259	262	254	294	266	263	241	272	264	301	266	282	283	260	248	282	255	269	286	275	266	258	258	255	291	267	289	291	248	226	282	274	280	254	247	265	243	250	256	273	261	260	255	273	278	288	256	297	277	266	263	252	267	286	303	256	256	286	287	254	282	289	267	265	257	263	258	263	255	281	284	269	291	271	251	257	249	265	303	280	276	250	261	260	263	268	273	272	259	284	290	285	259	275	264	231	255	256	275	269	291	271	283	263	277	300	280	247	272	313	285	284	273	261	270	281	307	263	309	256	285	254	267	268	315	278	257	269	268	260	265	266	271	246	262	264	259	272	272	285	285	266	255	269	279	298	247	244	253	286	285	295	288	258	278	247	248	282	255	256	288	265	273	296	282	290	300	241	282	271	261	284	299	259	262	272	292	233	248	271	278	283	267	264	318	287	265	257	250	269	271	268	283	293	261	292	287	255	261	284	260	302	293	262	254	289	253	282	250	262	258	286	279	256	247	262	275	299	265	253	251	257	279	280	251	278	284	264	255	247	289	310	251	290	258	280	257	261	282	271	284	276	293	286	277	282	242	277	229	275	286	286	272	250	234	278	271	311	272	285	265	260	253	266	258	293	258	264	268	261	280	284	288	290	284	289	252	248	255	268	226	306	276	299	279	268	255	280	262	289	287	270	257	265	271	267	274	261	247	273	289	241	250	252	245	260	241	272	284	248	251	270	239	258	263	272	255	251	279	287	292	270	302	252	277	245	270	269	250	244	268	260	293	257	262	286	264	272	264	247	260	259	278	283	260	253	268	262	268	300	275	270	255	281	295	266	273	275	277	272	296	272	267	274	264	263	280	274	251	281	303	334	250	301	249	265	301	274	277	262	279	261	261	264	258	288	248	270	274	280	245	283	268	274	254	271	271	283	250	260	282	276	265	287	268	279	272	254	252	258	254	272	265	289	245	325	272	298	294	275	283	273	294	252	261	282	264	270	283	259	238	292	239	236	261	272	264	271	272	256	242	247	291	270	275	264	285	292	256	283	299	292	277	272	260	284	284	266	271	273	288	287	289	261	293	252	218	243	237	262	245	267	275	277	273	260	250	258	242	267	254	280	280	283	250	329	293	272	292	298	291	281	273	317	305	297	246	265	259	281	258	262	306	291	274	271	263	243	304	327	274	276	256	249	247	270	250	286	261	306	251	266	278	280	249	304	266	279	256	280	256	296	275	271	268	257	279	273	262	261	256	260	266	272	244	263	255	302	249	266	306	289	283	282	295	256	258	288	237	288	262	283	260	246	253	276	268	254	255	268	271	274	294	304	275	253	239	283	258	267	294	279	280	266	261	312	259	309	304	259	263	267	267	279	289	299	269	273	259	242	262	273	279	262	254	277	300	284	275	283	293	271	266	269	261	259	256	252	276	291	259	295	279	280	270	263	242	224	295	275	262	284	262	263	264	297	278	248	253	294	269	264	266	264	295	241	265	261	255	256	274	286	278	281	273	264	284	248	278	280	301	277	264	278	247	250	267	283	256	242	293	270	289	245	249	267	265	257	274	260	258	280	257	290	296	267	247	272	232	288	262	275	277	271	301	285	263	246	299	272	251	247	270	269	276	257	276	257	265	265	282	273	255	277	267	265	280	291	280	300	257	278	262	243	276	286	240	279	285	255	254	275	281	276	253	303	250	288	262	275	271	288	273	260	292	263	278	268	271	256	263	275	272	253	272
12461	1555	2899	3296	2801	2489	2074	1731	1618	1518	1382	1185	1164	1057	1021	1015	932	929	983	882	874	906	797	838	867	842	844	807	853	790	794	787	753	764	775	756	753	796	733	769	761	755	721	762	741	736	748	738	728	761	739	701	713	680	735	779	728	714	703	753	689	766	719	707	721	737	706	764	708	726	724	712	722	698	676	738	747	698	638	673	707	721	717	739	696	691	712	678	661	725	702	681	737	712	689	741	710	710	709	711	683	722	694	726	648	743	733	704	748	698	694	725	749	677	709	699	709	673	704	692	701	720	710	766	716	699	723	704	745	728	681	701	666	714	718	678	724	687	725	749	705	670	709	681	692	708	728	706	725	713	703	756	712	717	719	691	770	708	750	725	692	680	728	729	711	690	689	741	726	718	709	726	692	724	692	717	685	727	677	719	781	731	708	739	713	700	684	716	725	702	682	741	695	671	711	678	711	709	686	658	717	706	728	767	703	706	694	708	699	685	732	723	701	678	715	720	743	649	696	679	736	692	720	677	706	672	664	731	781	736	688	694	727	721	729	679	704	784	713	684	772	658	696	695	750	679	686	717	681	689	724	723	681	695	694	720	726	722	709	741	675	744	673	716	724	731	730	717	722	707	709	708	710	716	639	717	707	706	730	693	736	718	689	662	691	742	721	696	672	740	675	707	696	719	702	749	681	709	666	752	740	733	770	706	728	729	693	707	740	711	686	694	674	702	687	711	716	691	755	699	687	694	692	727	698	738	715	674	703	708	694	738	746	693	723	709	727	706	670	736	724	738	680	740	697	723	723	683	733	759	732	732	703	658	677	720	690	670	723	728	746	712	699	730	700	705	691	754	756	785	707	697	672	756	740	711	697	762	715	664	732	756	677	730	691	710	712	696	755	717	729	737	743	686	741	697	712	717	655	678	737	705	720	691	705	733	686	706	731	679	672	662	732	732	733	749	719	699	712	733	692	708	704	698	697	725	694	680	713	708	683	680	745	704	700	686	725	729	708	719	677	749	725	683	722	697	721	739	686	702	718	730	758	664	686	733	713	718	642	655	738	702	711	732	715	701	689	680	725	711	706	709	708	662	682	724	708	685	738	709	728	734	698	685	700	680	677	684	692	691	690	690	699	702	687	687	717	713	699	685	713	697	672	660	695	673	713	658	671	692	722	693	688	738	712	741	730	753	696	677	732	740	681	703	710	673	711	716	690	684	725	690	731	704	690	696	677	687	696	719	711	700	658	704	702	681	702	747	693	694	689	671	721	690	653	685	662	672	686	647	728	722	706	678	694	714	692	669	667	672	642	711	713	713	700	706	738	690	697	674	677	719	691	744	647	711	711	709	753	719	701	700	717	724	693	658	687	706	669	667	735	687	684	720	664	706	699	716	733	775	682	711	704	637	680	735	709	709	759	716	723	692	702	747	742	702	681	678	691	693	713	635	721	701	705	722	710	777	675	669	690	685	705	703	716	750	702	658	695	706	700	698	679	725	723	709	744	740	707	725	721	713	725	723	655	661	702	682	710	682	689	672	709	689	645	700	676	699	677	704	693	694	690	671	681	661	692	738	692	737	685	735	679	691	706	768	694	699	680	722	697	715	707	706	657	723	710	633	699	735	691	694	731	674	745	655	703	739	767	707	701	710	701	688	688	649	689	689	695	745	694	715	719	722	675	706	727	715	717	702	710	745	755	716	700	717	699	725	672	714	707	730	711	661	684	720	720	669	704	723	712	694	697	676	734	713	719	703	690	702	719	648	723	687	748	638	757	726	729	663	703	679	664	678	658	718	728	683	704	660	751	757	687	740	731	679	678	731	727	700	655	668	703	729	690	719	739	714	709	718	705	696	724	709	684	664	705	673	663	676	677	699	780	690	707	721	736	696	683	727	719	721	655	723	722	685	704	683	695	710	691	687	734	723	747	704	716	661	678	683	719	693	741	713	710	694	722	715	717	735	714	764	727	726	727	666	683	752	760	675	720	680	708	697	700	735	695	701	715	683	647	692	647	678	671	681	698	746	730	705	745	704	722	660	724	672	701	737	699	728	727	691	678	691	740	755	716	668	688	703	695	698	698	704	710	667	707	688	726	705	716	693	652	717	676	723	715	718	700	707	677	708	696	697	716	724	689	715	678	696	714	709	745	661	674	697	753	683	717	726	663	692	704	726	756	697	704	713	729	683	628	732	755	689	701	679	711	698	722	715	718	674	732	696	728	713	660	725	731	678	700	691	681	738	694	708	710	687	753	692	701	690	686	706	670	653	714	698	726	712	672	661	700	730	692	671	709	709	720	680	652	686	701	726	727	690	696	671	681	736	691	694	750	686	757	694	682	718	716	711	745	771	689	723	677	737	740	719	683	738	632	691	693	717	685	657	689	739	723	691	691	711	703	668	678	715	667	650	724	703	707	712	751	707	725	735	694	687	747	687	727	714	682	690	688	707	680	706	658	722	712	682	695	715	679	686	718	727	684	714	675	660	696	699	714	724	722	635	691	726	671	746	679	675	716	727	705	697	670	692	734	714	733	744	705	699	696	726	694	715	737	693	753	700	720	730	706	671	677	679	692	685	701	716	697	684	750	713	683	703	746	695	704	749	715	704	713	703	750	752	688	653	753	728	714	756	688	689	708	684	710	738	741	721	698	691	713	677	720	713	685	734	619	764	714	681	726	706	718	715	695	687	662	688	696	659	713	685	705	761	661	696	724	707	733	731	712	689	732	712	722	698	684	691	758	738	687	721	691	690	668	707	688	732	711	701	719	676	660	741	707	780	646	730	682	715	714	688	702	686	701	674	690	742	697	722	702	698	662	722	650	669	687	744	687	674	707	685	669	717	653	733	746	713	749	676	675	705	713	676	711	657	754	698	721	720	694	699	679	699	658	704	706	743	717	683	710	720	709	704	691	744	695	684	720	769	710	677	672	738	732	719	705	655	714	718	737	712	690	704	693	702	709	726	677	733	704	683	720	681	721	675	721	748	702	691	699	676	722	692	708	707	800	676	660	686	689	672	668	732	694	681	729	747	694	733	712	683	702	745	726	682	726	704	692	641	722	737	728	696	687	717	687	713	712	716	689	695	699	703	732	678	699	691	687	694	718	707	701	694	698	696	695	710	717	716	708	706	706	718	687	701	679	687	723	721	695	712	745	710	710	770	710	710	683	705	659	703	697	722	680	691	717	739	704	664	706	674	687	736	667	665	695	718	725	674	625	737	723	674	753	681	735	744	709	728	670	735	728	731	746	709	717	701	666	741	712	669	707	685	712	672	660	725	731	679	737	703	706	701	731	699	691	724	732	680	655	710	714	745	735	733	698	690	748	720	655	690	714	703	695	728	701	728	731	711	678	697	738	699	701	674	674	746	696	704	712	709	709	721	738	711	706	708	677	705	653	689	681	736	681	716	705	693	735	732	726	710	707	698	721	684	678	686	667	679	660	690	690	744	699	700	682	699	656	698	735	703	690	670	726	730	649	769	673	682
36822	6887	2413	1792	1164	853	645	543	461	394	324	395	331	294	271	234	259	240	234	256	218	223	201	227	213	202	194	215	206	218	210	206	189	180	183	189	211	195	179	175	203	174	213	201	197	185	211	187	216	212	182	203	189	219	183	183	186	188	198	241	190	196	203	185	185	178	181	192	157	196	186	197	200	191	195	198	172	182	173	217	206	206	180	168	198	184	179	196	185	202	191	201	189	174	186	220	211	184	168	189	210	179	183	211	186	157	191	180	196	177	195	194	202	191	210	199	167	192	189	195	201	189	185	167	196	233	214	201	185	195	204	177	194	180	177	181	203	173	164	187	202	183	186	188	189	184	170	184	182	176	205	205	190	206	214	216	209	167	185	169	196	172	195	173	183	184	204	182	196	182	180	211	201	182	185	169	182	193	171	206	193	197	173	182	164	190	174	186	203	215	192	205	164	193	174	196	195	191	203	193	168	202	175	196	199	182	183	221	180	203	215	193	195	184	182	180	170	187	170	179	197	187	187	193	193	185	195	185	199	178	189	187	209	211	197	177	182	173	171	180	204	168	196	187	178	182	179	190	193	197	162	176	189	186	205	182	165	171	185	175	175	170	181	189	198	181	173	199	206	170	162	194	189	177	168	192	194	196	171	196	194	187	186	187	175	203	176	192	178	172	179	171	166	197	178	182	187	184	195	178	193	195	203	184	211	191	209	219	180	187	193	172	200	185	173	182	176	177	174	160	201	173	188	206	213	156	181	201	191	170	198	191	182	179	192	180	194	180	173	177	175	186	207	212	187	187	225	179	165	171	192	159	183	177	197	165	164	199	185	191	191	190	182	179	210	195	178	183	167	179	192	207	190	175	186	180	211	179	207	202	189	161	182	208	187	183	162	181	192	195	165	193	178	166	202	178	200	188	186	219	187	184	180	163	198	178	181	195	197	207	173	182	214	151	195	192	178	179	164	192	189	192	189	179	179	198	216	190	183	172	189	184	188	184	171	191	171	194	187	195	192	192	173	190	183	193	198	172	182	195	183	166	146	186	170	207	191	195	195	194	182	208	173	185	203	181	175	179	196	183	175	196	173	187	205	178	185	184	163	179	187	189	201	187	193	161	157	182	170	187	192	186	164	182	164	197	224	192	188	179	168	193	177	195	170	186	188	174	175	161	194	185	171	184	200	166	185	180	178	180	198	203	189	168	184	207	193	180	167	197	183	193	210	216	178	199	185	175	182	188	191	171	181	189	157	203	188	182	156	160	174	200	193	177	221	188	196	207	201	166	197	208	196	200	203	182	185	197	209	170	189	190	176	177	174	198	173	188	186	182	192	199	185	203	193	178	174	212	188	204	176	186	179	191	194	170	206	188	167	215	190	184	192	196	186	183	176	185	170	186	174	183	186	175	191	198	193	193	185	200	174	174	202	180	179	169	165	166	210	186	181	207	218	201	179	204	192	196	178	191	182	197	172	156	203	187	175	187	174	203	206	195	213	181	163	195	194	190	203	199	195	205	206	189	193	179	186	185	195	191	215	184	171	180	211	175	190	182	191	160	211	189	175	197	160	166	201	182	190	170	187	193	173	174	184	200	191	207	185	190	193	177	205	200	174	194	185	213	195	143	186	210	198	162	190	189	223	215	188	157	209	173	189	166	188	177	202	212	178	211	189	190	183	179	192	207	194	181	191	168	189	190	201	188	194	159	178	178	184	201	184	192	167	179	189	171	164	184	175	186	170	173	201	200	196	182	200	194	182	182	178	184	166	189	204	178	184	170	189	171	168	157	163	190	201	169	180	188	196	203	206	213	191	182	179	177	184	171	180	193	202	205	176	180	179	204	181	178	187	193	180	180	183	197	188	194	206	196	204	187	195	172	181	175	189	185	233	183	196	189	172	190	204	187	190	215	167	178	193	196	170	186	181	190	198	184	203	191	197	172	191	195	208	186	178	171	211	223	187	160	166	180	196	186	186	182	168	181	181	166	189	200	202	204	179	194	189	199	193	192	165	200	182	163	186	187	180	178	171	189	173	165	207	188	200	197	192	212	187	196	204	160	174	189	199	190	165	196	148	181	196	190	178	199	222	185	193	175	161	182	175	182	165	206	212	189	164	175	172	163	193	188	199	176	175	191	187	161	197	189	194	181	194	199	202	180	199	198	189	178	199	181	208	195	168	173	173	178	184	191	205	206	176	196	188	186	181	179	188	190	192	175	186	175	180	186	177	171	197	167	203	194	182	184	201	210	192	187	188	186	187	179	155	189	171	183	184	188	176	194	217	188	195	194	190	194	185	171	204	207	195	192	188	200	189	184	196	188	177	190	204	162	173	170	184	192	196	195	190	197	156	211	190	203	188	181	200	194	181	207	177	175	200	172	180	168	176	191	161	194	201	191	199	200	216	199	185	179	160	169	190	175	181	179	188	169	178	192	186	180	170	193	182	171	197	186	210	197	177	190	166	187	179	197	163	191	148	178	187	210	174	172	199	191	177	212	209	183	185	168	186	174	205	172	178	188	187	175	175	200	206	203	208	189	188	204	189	176	168	179	192	169	193	197	177	207	204	204	170	162	175	193	180	170	159	199	162	196	205	209	197	204	194	202	170	165	170	160	194	200	174	180	182	206	204	200	182	174	243	174	182	194	197	183	194	198	177	183	201	211	228	182	196	195	191	170	180	179	191	201	163	173	174	217	175	196	179	186	181	185	170	162	191	190	175	188	179	191	189	181	180	194	163	214	186	158	173	213	171	183	193	187	187	194	163	198	197	179	196	177	181	202	186	149	164	197	178	181	142	200	189	181	178	191	195	204	181	178	170	194	186	180	184	188	169	182	216	189	209	201	174	199	185	187	173	192	195	161	206	186	183	181	171	172	191	181	206	162	179	186	182	199	191	184	200	173	197	196	186	180	188	177	204	181	167	164	158	166	223	169	187	187	187	197	186	175	191	201	193	185	197	201	163	195	185	209	176	179	175	171	171	177	186	209	186	177	189	179	174	179	178	161	182	193	187	178	194	215	190	174	211	185	183	195	202	177	185	193	203	198	210	197	193	175	173	153	198	183	183	203	183	188	194	202	180	193	191	180	173	171	181	184	186	202	190	189	204	191	175	181	178	200	171	181	207	190	185	182	178	177	167	196	180	190	204	194	183	209	181	156	192	153	178	179	199	166	176	208	199	185	210	184	186	173	182	195	187	196	203	180	191	210	201	184	181	146	217	172	152	172	200	207	187	170	204	198	172	195	193	201	168	212	191	171	197	177	182	196	200	169	181	148	202	169	193	154	176	177	195	175	177	211	177	190	181	187	192	185	195	180	188	184	192	205	173	178	170	178	167	180	172	177	172	164	209	191	207	194	214	203	180	170	167	176	174	169	178	214	175	185	189	210	222	193	195	188	188	195	193	206	178	184	197	178	165	206	192	181	168	192	198	181	186	168	171	174	170	199	181	189	169	189	176	176	182	183	189	166	210	168	181	211	205	186	208	202
17610	2088	4766	5527	4657	3695	3070	2516	2194	1970	1691	1454	1337	1236	1145	1085	1049	973	931	895	799	820	830	688	770	759	726	700	673	658	657	651	647	574	608	616	609	562	609	595	574	586	617	574	543	549	517	582	550	524	541	551	518	547	531	533	517	513	521	547	538	520	531	508	539	514	523	513	535	521	529	513	487	498	500	543	515	541	487	539	539	494	530	540	519	476	534	476	445	494	498	513	530	533	513	500	535	485	456	510	516	491	498	518	461	503	445	479	529	502	484	491	486	461	533	480	493	457	508	493	472	461	441	472	485	494	456	482	490	494	448	488	495	525	533	475	502	508	480	491	480	482	479	486	476	514	468	524	469	486	497	498	499	497	510	470	497	482	481	539	486	474	486	483	513	474	465	500	470	493	498	528	484	494	470	497	487	506	500	504	493	495	469	518	535	513	497	509	474	479	480	492	491	487	422	463	478	520	486	506	521	487	472	484	432	476	486	537	515	492	457	496	481	517	497	448	493	519	477	478	503	492	534	491	468	523	502	456	509	499	434	472	491	477	495	482	488	511	536	509	467	490	471	496	495	517	497	489	503	470	506	485	481	481	500	456	474	480	484	459	470	462	489	478	497	482	494	500	523	472	502	498	468	492	524	553	498	491	480	489	456	472	519	477	531	470	528	466	512	479	496	493	482	495	494	497	510	486	474	476	534	489	504	473	505	480	472	470	466	472	514	498	510	477	488	494	454	453	490	476	527	519	482	482	483	518	511	469	483	497	492	518	498	502	458	491	472	505	494	480	464	533	490	508	515	499	498	479	517	490	493	454	499	493	533	472	459	498	534	500	494	512	504	515	466	477	501	495	473	504	485	486	496	532	454	462	469	500	461	492	493	500	497	470	458	506	471	553	467	469	485	515	520	512	480	486	485	495	481	499	514	535	493	441	486	523	454	477	495	523	462	505	511	468	469	502	484	541	471	495	515	524	465	492	482	481	479	508	493	478	514	499	467	472	463	498	505	497	488	508	524	537	484	515	466	521	475	446	460	460	500	528	483	492	529	517	495	510	457	502	501	484	509	510	488	538	501	506	478	504	526	447	483	467	498	519	484	429	478	466	480	493	458	502	494	504	483	481	459	504	486	474	521	488	484	450	488	498	470	491	455	486	486	506	494	475	469	465	497	465	485	506	466	537	514	486	508	513	447	489	499	494	481	503	510	494	513	499	464	449	489	530	482	500	498	513	493	496	462	523	483	483	516	458	469	499	468	468	503	513	484	482	497	489	470	456	456	471	512	491	489	516	535	471	473	493	507	487	496	471	513	527	487	515	522	483	478	455	504	482	491	516	475	527	485	506	492	524	520	495	511	475	484	501	482	460	482	530	506	518	537	493	471	487	479	512	480	523	500	492	481	500	505	502	469	450	500	538	469	505	499	476	462	479	521	474	511	496	466	493	502	510	491	488	492	473	526	432	485	489	463	499	473	530	494	470	531	471	491	521	451	501	466	510	504	479	509	473	501	498	518	517	512	452	462	464	495	507	482	513	481	515	488	510	472	463	503	539	492	539	502	450	496	497	495	454	471	470	475	494	473	548	473	477	496	488	488	456	478	484	483	513	477	497	486	508	466	497	528	495	514	507	467	449	472	457	453	477	499	530	491	468	488	481	500	470	547	497	469	487	485	471	482	480	488	476	505	502	478	514	455	515	488	477	517	469	501	495	535	456	485	502	497	502	508	494	509	490	471	453	497	467	498	509	470	470	478	438	462	473	457	521	510	490	523	501	517	465	469	445	462	454	481	505	504	514	469	519	461	486	489	490	490	494	471	508	510	543	481	529	485	497	466	506	458	469	464	481	500	488	456	522	504	479	511	506	454	476	495	490	528	516	488	517	460	506	476	472	513	481	479	471	495	479	500	479	501	480	467	472	449	485	455	525	535	512	467	503	489	458	500	457	469	480	470	495	484	481	485	478	533	519	485	498	473	472	541	511	512	459	525	493	480	533	495	466	479	506	478	526	505	472	482	506	522	496	479	459	503	444	469	488	476	541	453	528	496	464	501	480	477	499	463	454	476	504	478	499	537	514	500	487	471	508	538	482	500	484	516	514	496	534	477	478	488	516	484	479	478	493	503	516	502	498	449	494	485	481	469	498	519	493	496	506	471	444	474	544	494	520	525	492	490	492	473	502	460	540	534	529	506	508	492	510	484	485	490	510	536	475	511	539	483	502	514	519	457	510	477	494	491	460	473	516	550	485	489	469	504	461	485	453	477	473	476	437	485	493	467	470	460	495	521	504	485	500	463	460	521	499	474	485	450	445	463	481	501	480	477	494	470	502	475	490	474	503	520	465	508	494	469	487	488	446	455	482	447	529	444	495	473	508	471	497	454	493	471	533	506	539	452	486	504	499	461	447	515	502	487	472	531	477	495	467	510	484	508	489	521	506	477	483	468	496	529	493	514	511	511	481	509	533	504	474	480	513	499	501	493	471	527	504	515	487	476	467	503	492	497	491	495	491	530	463	512	515	483	485	502	529	477	514	504	509	504	521	427	508	497	494	534	479	463	482	451	515	473	545	459	505	481	496	486	519	530	447	484	486	489	499	500	454	466	521	497	472	485	481	506	501	538	449	483	518	436	513	528	466	488	499	484	487	502	500	490	482	508	505	510	519	478	487	469	452	477	489	503	468	483	453	434	442	487	525	520	484	489	485	502	500	509	475	467	521	509	511	519	515	494	452	465	483	530	488	461	526	499	502	470	494	489	467	509	477	472	468	471	513	471	506	464	462	494	511	481	484	469	484	483	471	445	498	501	484	453	506	511	499	504	500	472	464	483	479	497	513	510	507	465	482	443	461	494	476	508	487	526	541	495	536	464	485	480	500	516	505	492	462	489	485	496	505	545	467	518	491	474	526	498	472	493	477	493	456	511	485	479	532	497	511	509	478	488	507	509	510	499	508	475	482	474	512	474	508	508	498	513	449	502	465	554	480	494	465	438	479	493	467	522	491	494	495	497	479	517	448	493	519	502	469	476	469	470	500	511	465	504	494	458	491	493	517	477	507	498	476	472	519	505	505	458	498	473	454	468	489	487	481	492	490	482	533	495	449	517	501	465	497	482	499	485	480	509	475	471	477	504	468	474	478	479	471	487	484	511	448	524	457	486	475	508	470	479	503	476	490	481	540	498	471	482	471	497	489	509	492	510	526	497	504	484	465	479	489	488	482	485	509	484	515	504	519	486	487	463	491	466	514	506	436	479	481	468	474	481	482	486	522	484	538	473	455	485	489	483	518	503	508	493	502	461	476	469	497	480	484	485	509	446	500	480	487	462	533	510	475	476	467	465	467	472	539	516	487	466	476	492	497	504	482	490	473	469	500	495	489	501	468	483	504	495	489	461	466	482	514	509	490	470	499	536	522	499	498	476	487	529	507	481	481	522	506	466	508	533	467	470	483	488	536	490	480	489	467	506	463	504	491	490	437	536	483	500	458	489	506
4139	227	197	210	180	226	184	192	190	178	183	175	199	200	187	197	210	191	180	168	181	178	163	188	199	169	200	187	203	202	186	161	157	167	188	174	190	191	181	181	189	182	179	173	187	191	177	170	175	188	173	193	179	186	178	170	194	200	175	182	191	184	168	177	194	168	184	184	206	186	175	167	180	181	174	140	182	151	186	187	201	172	183	198	192	172	172	199	189	176	188	184	192	178	183	175	158	175	200	151	193	196	190	185	187	170	193	148	202	165	172	202	181	194	185	189	188	207	174	169	182	186	221	198	174	201	154	173	197	209	187	187	176	159	170	156	170	187	193	179	170	182	184	199	163	196	197	201	168	199	175	185	180	202	201	186	219	182	164	159	199	185	174	187	176	193	170	191	172	215	197	173	168	197	195	161	173	163	154	166	177	181	208	168	193	177	193	167	186	177	151	193	166	159	169	206	189	180	182	169	197	173	184	202	209	202	178	175	186	174	172	177	164	180	188	195	174	183	161	172	194	195	177	185	187	155	155	182	187	153	163	185	184	188	168	163	182	187	187	186	207	171	165	196	185	197	179	169	187	163	175	159	192	174	162	193	194	193	178	186	185	193	199	194	192	193	193	178	169	179	192	192	190	180	174	176	199	172	176	173	192	199	178	193	168	159	156	154	175	175	161	180	182	185	203	171	181	186	161	191	169	208	211	188	213	190	180	173	198	157	192	154	173	185	172	197	199	157	194	179	173	193	200	189	180	188	161	189	187	167	164	188	197	173	183	169	186	186	172	168	185	182	172	186	186	170	201	178	196	181	212	189	170	187	188	195	173	189	178	182	183	186	185	185	174	159	188	155	187	162	165	192	188	201	170	186	202	173	180	176	180	185	173	170	159	193	175	186	196	168	160	183	168	178	183	207	189	185	173	197	198	179	180	203	182	184	166	160	177	197	167	168	173	182	184	186	163	201	178	195	201	185	193	183	203	193	199	181	183	180	187	172	149	184	188	168	194	181	191	179	163	161	180	164	190	175	176	207	192	182	170	169	191	192	226	175	170	201	186	178	187	179	178	205	155	188	193	174	182	163	185	196	179	163	167	178	189	190	182	168	174	188	209	186	184	183	186	183	171	230	175	185	180	182	161	184	187	194	167	188	167	164	154	190	181	176	194	181	189	159	198	189	195	210	184	188	197	186	166	173	183	175	182	190	189	190	178	180	201	200	176	194	193	193	186	167	156	194	198	179	193	172	169	168	184	189	169	175	180	174	178	163	184	160	170	176	168	192	155	151	199	170	201	195	192	181	178	206	199	192	181	173	166	194	168	189	153	163	170	189	182	175	173	189	171	194	171	181	180	174	163	172	204	163	173	171	183	195	188	168	167	167	183	167	177	184	160	176	182	177	175	170	192	170	165	194	191	197	192	183	178	197	169	156	137	176	172	200	195	177	171	198	196	189	164	187	162	175	164	186	188	180	182	191	174	161	178	189	188	196	170	182	165	194	191	190	187	193	181	191	186	160	192	171	177	188	173	181	166	167	170	190	172	166	162	169	159	158	167	210	217	180	194	180	170	192	172	201	187	177	199	170	169	139	170	185	172	178	184	171	205	179	194	205	192	183	194	182	180	169	177	196	160	158	163	173	171	179	178	193	194	189	163	184	161	173	195	176	193	171	179	177	156	192	189	178	173	170	185	132	189	172	174	178	195	186	152	156	176	165	191	159	155	192	174	158	186	166	193	168	176	178	205	199	185	181	171	154	177	193	166	157	187	193	184	166	199	189	191	195	183	168	192	185	167	180	146	189	154	207	188	147	177	191	168	180	192	208	187	204	171	209	170	201	162	192	195	214	176	173	171	190	193	196	172	197	192	188	185	172	162	192	191	186	167	179	171	167	178	177	152	189	162	164	169	177	174	185	191	161	158	186	210	175	166	176	179	158	180	192	184	185	182	186	194	193	174	169	190	184	178	179	174	200	186	155	163	194	178	184	191	141	210	192	189	187	195	158	200	188	186	196	179	184	150	172	167	176	182	181	180	182	162	156	178	181	185	186	182	190	174	200	159	175	191	183	201	178	182	177	196	166	183	183	201	226	198	170	202	180	181	169	193	164	161	166	193	168	186	171	202	187	186	211	170	177	177	203	181	190	192	192	173	173	170	197	174	171	169	173	193	197	189	178	167	177	189	168	178	200	183	183	191	213	171	195	187	180	178	180	162	195	182	177	174	158	186	166	163	176	163	168	190	176	202	170	199	186	141	167	187	182	187	181	157	201	185	188	186	160	178	201	178	191	212	172	209	159	178	203	155	175	170	156	197	170	176	181	173	182	162	176	175	174	188	203	181	173	188	176	185	175	173	173	168	192	174	194	174	169	162	180	193	157	191	192	187	183	194	180	202	183	175	141	160	183	188	193	181	196	184	187	192	179	188	156	172	178	175	193	144	201	163	170	175	167	161	179	189	174	177	206	194	178	201	201	191	190	186	192	199	170	158	178	171	185	175	157	200	201	180	183	202	201	179	153	197	157	204	183	182	191	173	187	159	178	164	163	183	158	163	182	157	172	214	206	172	195	210	187	168	214	185	181	167	193	179	167	177	166	193	198	179	194	192	184	187	163	160	178	153	178	187	181	175	171	178	166	163	171	188	174	179	179	194	197	165	187	181	184	171	172	182	162	194	169	154	170	178	176	179	188	188	175	162	166	182	186	205	185	192	195	192	187	189	197	178	200	183	164	196	212	191	191	173	182	186	161	186	181	170	171	191	181	188	171	173	199	182	209	191	197	164	177	189	205	178	186	192	182	179	197	210	174	162	173	171	187	182	183	174	176	192	167	185	152	155	166	190	212	161	177	216	175	183	177	181	192	183	174	171	176	187	175	172	200	173	177	177	188	196	177	184	166	185	160	170	165	180	183	171	193	186	171	188	186	161	200	169	186	176	213	180	164	189	168	195	166	192	194	168	168	176	176	187	178	208	152	182	171	194	167	168	189	172	184	175	173	192	185	170	182	190	188	197	171	176	164	193	188	185	185	196	198	190	183	162	196	167	186	179	182	181	178	162	173	184	181	193	212	171	182	201	189	190	225	206	184	162	161	186	197	168	210	192	198	195	186	181	203	183	144	175	181	177	210	176	193	207	172	205	165	172	176	198	202	188	173	196	190	168	183	177	203	157	152	171	174	176	188	187	181	164	181	172	182	183	164	175	184	206	191	187	179	174	171	155	163	206	159	203	179	167	171	167	178	192	172	178	177	190	171	160	182	188	190	179	208	165	179	160	172	177	176	172	171	194	190	173	159	183	160	178	183	155	176	193	176	155	167	186	187	197	182	171	181	185	174	178	178	174	179	182	166	194	187	192	171	174	182	164	172	154	150	190	195	187	179	175	179	192	197	182	201	182	189	164	178	185	181	190	189	165	196	191	194	186	189	176	194	192	148	179	215	176	233	173	187	182	181	175	183	203	196	183	213	173	204	191	173	172	181	208	162	199	189
3852	503	610	607	623	552	597	592	591	513	563	529	557	528	503	519	536	500	505	544	454	499	505	561	520	544	504	523	482	524	517	492	477	505	516	495	498	529	507	507	524	526	491	523	475	503	519	506	502	517	470	449	480	499	520	490	525	509	532	496	467	493	557	517	469	537	461	464	477	523	516	486	485	446	507	540	496	490	522	495	510	472	514	487	529	533	536	541	487	507	516	492	559	511	525	505	487	515	530	503	532	501	494	501	516	506	495	521	527	503	524	491	508	504	490	501	471	477	543	566	501	511	526	503	483	501	505	552	492	496	486	529	524	479	527	494	546	492	481	552	516	516	491	495	488	516	502	509	498	504	509	491	511	542	476	529	507	510	482	513	485	510	529	509	524	500	499	507	527	528	537	484	482	514	507	522	482	497	518	508	504	496	476	504	485	515	493	510	507	501	495	489	485	506	503	496	491	516	466	508	508	509	510	548	507	565	497	514	495	529	478	523	552	530	516	546	516	496	527	535	494	519	493	475	487	473	479	559	479	533	513	496	534	519	489	475	499	486	464	528	490	544	506	527	509	523	516	518	520	532	491	499	483	507	501	485	525	496	482	532	557	508	482	526	529	491	473	492	493	498	525	535	482	511	495	515	480	532	494	501	478	504	527	483	514	514	517	497	538	472	489	514	547	512	519	536	493	475	492	498	471	506	540	504	503	496	501	515	498	495	502	496	520	528	508	466	511	457	509	526	499	523	508	519	475	510	499	502	474	500	502	550	505	506	515	517	509	488	489	503	527	532	498	517	514	482	487	482	519	533	542	501	504	491	490	496	504	516	524	529	515	514	516	498	501	484	525	505	497	510	489	497	488	511	521	492	528	549	482	522	513	496	539	484	482	529	484	500	501	479	492	510	479	487	533	502	538	506	520	506	505	526	489	541	480	523	555	542	523	457	508	474	490	474	504	518	487	540	499	540	507	520	477	526	540	490	486	543	531	515	489	519	504	505	538	514	520	519	506	508	512	514	519	480	466	518	487	511	516	478	497	512	464	470	497	489	487	490	497	497	495	491	532	511	523	500	480	514	523	534	508	501	483	473	486	495	504	510	494	541	509	485	496	518	524	482	502	523	503	537	532	500	495	481	520	530	475	502	491	497	521	541	515	510	502	541	486	484	497	496	470	505	486	529	513	496	475	542	519	476	509	561	523	511	492	469	477	498	518	521	498	533	553	481	495	497	541	493	450	518	511	504	448	525	552	494	497	538	537	518	550	496	523	468	474	533	556	530	524	482	515	509	495	498	482	516	468	496	479	504	510	510	502	520	504	500	501	509	495	544	493	498	499	510	536	532	477	508	508	529	539	501	467	531	490	542	510	522	567	496	505	516	541	557	511	529	492	519	485	497	482	540	518	474	490	501	498	471	506	484	509	499	511	510	493	520	503	514	492	511	521	499	518	525	503	485	520	498	524	510	518	505	506	554	514	485	482	478	527	487	506	485	471	499	482	501	524	533	513	474	528	496	486	496	470	536	499	458	467	506	522	532	525	540	523	523	532	471	526	497	516	509	503	474	463	534	475	540	496	504	545	534	491	471	516	472	510	519	516	503	507	517	483	526	495	517	470	527	515	499	514	506	506	509	534	481	563	518	524	506	508	494	515	515	524	522	518	534	487	526	517	489	480	526	515	482	517	513	517	495	530	479	539	516	546	508	542	516	514	498	540	523	533	486	514	513	500	480	481	499	501	497	512	512	480	492	469	494	499	488	503	515	511	527	487	515	510	559	544	500	506	490	466	517	534	499	493	480	481	512	511	536	541	510	534	503	530	492	500	492	515	568	536	473	506	540	538	513	498	527	520	472	480	537	484	545	536	494	506	521	517	494	512	512	499	481	517	480	503	508	454	530	511	512	507	489	518	471	511	503	507	538	521	496	524	496	533	492	496	517	518	526	509	496	496	523	477	519	520	509	541	507	475	518	474	522	519	532	515	485	468	499	496	487	497	524	489	464	494	511	530	513	474	511	516	499	515	510	502	473	510	452	490	503	463	497	506	499	530	499	506	527	500	472	508	567	511	526	477	480	494	532	476	484	496	483	490	509	491	519	513	488	482	496	517	511	486	460	489	491	515	489	478	471	515	502	497	508	466	506	519	520	498	528	505	510	507	517	520	514	509	526	468	495	488	505	489	478	492	570	477	498	491	561	511	540	537	523	508	528	516	508	508	490	482	497	482	493	491	531	529	519	493	529	496	530	541	511	529	493	510	511	511	474	481	477	511	491	537	585	578	500	525	553	541	481	511	491	521	495	491	465	514	520	505	532	512	513	485	475	519	495	534	504	524	521	479	477	472	497	505	556	531	510	485	505	500	520	529	494	512	506	546	542	495	526	492	535	550	481	485	467	496	495	541	473	528	510	539	506	529	530	465	518	497	518	497	483	490	491	533	479	515	504	518	519	504	498	525	462	487	509	509	500	515	548	507	502	525	535	522	516	522	518	498	497	546	495	525	518	471	515	533	450	501	479	507	496	507	493	489	558	487	514	500	466	505	484	506	541	476	475	520	490	535	480	482	522	517	495	484	494	509	485	519	506	548	517	529	480	492	502	480	523	526	499	458	498	521	485	543	478	517	534	465	499	547	466	486	471	519	529	513	537	524	470	464	508	502	483	535	537	497	533	501	489	524	526	489	491	490	469	530	516	487	512	504	507	510	481	471	495	517	543	465	475	512	529	492	509	492	519	495	519	490	519	524	513	515	471	537	527	477	496	518	520	534	480	511	547	504	548	514	524	524	515	507	478	541	504	505	518	491	473	513	487	483	517	489	527	519	500	510	520	453	513	524	482	545	495	482	530	503	490	508	509	486	477	483	493	523	495	505	527	560	514	463	549	518	539	517	500	510	513	536	483	488	495	531	514	520	495	494	487	478	502	461	495	494	486	522	518	503	528	550	523	500	542	526	555	484	514	494	479	492	483	512	496	541	518	515	512	550	508	515	497	524	488	534	550	481	509	504	537	506	487	484	495	503	477	553	499	477	529	505	537	514	466	518	516	476	556	542	488	512	496	527	509	503	489	473	510	478	534	543	501	513	529	482	501	518	511	492	536	489	543	496	530	490	526	495	488	522	495	506	538	527	509	507	520	508	480	508	519	528	496	491	481	515	477	523	528	491	481	505	486	511	504	501	505	512	479	483	494	527	513	520	520	494	467	493	511	481	503	521	494	475	507	503	514	515	496	489	497	550	483	484	519	488	537	510	494	513	502	507	498	504	489	447	522	507	487	512	525	476	495	554	518	495	502	525	503	553	522	509	525	486	536	469	476	490	475	490	537	530	506	494	487	535	500	502	497	504	512	527	499	510	518	540	519	485	489	509	484	534	509	525	542	493	523	511	514	490	515	495	492	457	471	507	481	527	556	565	519	529	527	482	485	529	530	496	502	499	513	482	504	531	556	478	516	522	541	549	494	472	471	513	468	488	525	477	515	506	527	525	529
24455	2420	1272	955	794	615	506	422	417	365	352	361	326	322	338	343	304	301	344	311	292	288	284	282	311	250	308	295	283	271	286	281	264	282	277	266	304	262	243	292	278	295	263	275	257	280	270	264	281	303	259	293	268	309	259	260	290	275	271	256	283	271	287	270	291	305	279	285	272	269	274	278	291	284	247	250	286	285	257	294	277	289	257	310	304	267	263	291	265	271	300	273	257	280	271	290	312	257	281	289	301	289	295	260	281	279	298	270	258	248	287	249	273	261	275	257	270	261	287	268	285	263	271	273	247	281	290	280	274	285	249	255	240	303	261	298	287	252	281	313	292	264	277	269	282	272	263	268	254	244	271	306	254	263	262	287	263	276	278	250	303	247	277	288	266	273	255	300	288	258	280	273	287	263	300	271	255	276	287	255	245	282	277	276	287	255	273	280	297	272	260	287	291	285	317	287	263	268	242	283	285	277	292	294	275	236	263	277	273	281	276	259	231	293	263	277	253	252	237	254	299	271	274	274	250	290	263	277	239	274	301	296	259	262	272	270	275	283	283	240	245	282	260	286	290	282	266	263	257	271	297	262	287	276	263	294	254	252	284	279	242	272	267	270	253	270	285	277	273	282	268	261	258	295	265	270	262	303	251	273	258	269	294	261	279	259	275	297	301	291	283	252	274	314	288	240	292	275	276	300	277	249	277	290	278	256	264	280	285	293	276	290	272	281	288	293	297	254	292	262	299	305	248	278	277	277	319	306	255	250	251	250	253	292	265	293	278	275	311	268	274	294	274	285	252	236	268	284	252	251	283	287	256	254	296	247	278	267	284	262	246	253	247	280	264	251	261	250	266	290	274	261	264	304	251	251	303	283	255	268	272	274	252	270	276	261	257	272	280	263	256	252	249	280	273	266	266	298	237	252	259	262	333	280	268	276	282	280	293	272	289	289	278	236	261	284	277	295	278	279	260	291	252	288	266	290	291	295	274	285	279	276	251	290	274	302	291	278	263	238	292	281	273	262	280	253	279	298	267	259	306	283	280	205	309	283	279	257	279	295	278	257	242	271	249	292	269	261	276	290	276	251	274	265	280	296	293	293	274	285	280	233	281	252	269	273	276	278	286	288	274	293	278	263	303	260	300	274	272	255	302	266	281	270	253	233	280	254	270	295	270	282	253	276	262	252	261	304	293	296	287	281	256	268	256	269	260	248	287	287	256	254	293	265	280	256	256	292	298	260	293	250	242	254	251	273	275	293	272	290	254	263	271	286	263	269	256	302	241	263	279	285	256	273	237	257	262	268	275	248	260	270	241	279	285	269	228	277	301	300	281	273	261	245	260	292	297	249	237	274	272	259	247	259	261	252	252	260	297	272	267	280	266	285	295	272	288	285	273	260	230	258	263	232	279	260	262	272	261	273	265	261	275	274	284	298	279	262	285	275	264	278	268	262	260	293	268	274	258	262	261	269	282	255	262	274	288	264	268	263	304	253	292	279	260	266	275	263	271	308	279	273	266	246	272	261	290	270	278	271	300	269	255	237	258	254	234	267	271	261	251	284	263	291	279	251	277	284	265	260	265	257	287	269	282	268	284	290	295	266	261	271	265	259	262	268	256	279	283	296	286	255	283	278	230	302	266	279	264	270	264	317	271	300	278	285	274	277	278	271	290	278	282	282	292	276	270	260	256	257	272	274	285	270	280	298	253	267	260	240	252	287	270	307	294	279	269	260	261	309	277	259	266	301	255	282	250	282	266	294	266	270	287	266	273	249	274	272	293	288	291	289	261	274	286	278	263	271	281	276	267	289	283	256	272	281	267	308	287	291	278	225	255	276	303	303	276	260	276	296	269	272	271	279	276	261	272	276	237	278	262	255	272	240	277	264	267	275	282	285	297	275	294	256	285	261	293	278	261	292	258	250	294	267	277	297	265	282	244	251	231	254	284	251	276	286	300	284	289	225	286	285	256	256	261	274	241	263	235	272	277	262	284	277	248	293	267	247	285	287	268	265	304	286	279	271	274	263	292	259	284	262	271	258	304	292	261	271	252	272	254	257	283	279	274	262	280	250	289	279	242	263	259	284	231	295	307	276	242	259	271	287	262	283	272	259	300	287	271	303	259	292	254	277	270	270	258	248	254	259	281	241	267	271	296	272	239	247	246	231	263	293	285	298	304	276	316	275	271	275	278	268	270	283	291	273	273	269	270	293	284	238	299	248	283	260	254	282	273	262	282	272	250	261	286	285	236	263	263	257	241	295	279	267	276	278	281	230	279	275	257	266	281	268	268	281	256	298	286	277	282	288	286	281	294	279	261	245	253	261	244	262	287	283	301	266	279	270	273	289	310	253	301	245	256	267	269	275	315	278	305	236	266	271	297	285	280	252	282	260	285	257	279	250	280	272	291	272	272	260	282	264	271	276	290	292	285	302	282	309	317	286	286	285	277	266	301	286	261	263	270	244	273	243	253	282	276	290	268	276	287	257	265	246	250	280	293	280	243	299	272	225	268	287	237	278	285	253	270	258	275	289	279	284	263	278	283	262	293	224	292	292	274	268	256	255	289	249	284	276	264	292	308	278	265	262	262	249	273	284	265	277	301	250	276	286	270	277	287	256	287	284	272	237	246	259	293	272	261	250	282	297	294	299	297	255	305	288	278	289	284	262	274	260	262	270	266	301	294	276	275	283	281	244	272	266	237	251	274	277	263	282	306	294	257	289	267	269	316	254	272	276	287	291	242	272	275	288	258	276	268	241	280	280	256	274	281	272	252	263	246	246	237	284	268	262	292	268	266	285	269	268	267	298	263	264	295	273	269	253	267	276	284	290	285	269	287	262	248	265	280	257	280	269	277	248	273	260	284	253	281	274	260	289	271	252	271	280	260	269	270	268	270	249	282	269	262	274	262	250	295	288	286	277	271	270	285	270	265	273	272	262	310	261	282	290	259	309	283	252	247	289	262	245	286	289	273	260	275	256	258	250	311	289	277	286	283	269	265	266	249	256	260	257	291	277	264	247	275	258	261	287	279	254	255	267	266	273	275	238	266	244	269	235	236	231	250	276	279	256	284	264	282	271	309	261	291	272	253	258	261	251	236	269	287	300	251	286	289	266	276	251	272	255	308	248	265	290	272	265	277	260	281	298	280	274	267	298	279	285	259	262	247	262	294	267	289	257	299	324	265	263	261	279	252	288	258	282	233	272	236	276	278	290	269	255	248	277	249	290	304	256	328	275	271	275	307	288	261	277	257	297	304	304	279	288	253	287	287	246	264	300	287	278	253	289	324	253	258	269	267	276	263	294	273	249	273	284	267	274	277	279	292	272	285	261	252	300	271	273	246	264	267	271	277	280	288	250	299	258	277	271	296	283	250	298	301	275	267	281	297	259	270	273	288	245	302	259	268	274	277	271	289	275	257	267	296	264	290	269	275	264	295	279	259	279	283	265	261	248	245	238	264	288	268	295	262	278	250	300	292	272	294	261	255	287
12470	1536	2793	3279	2898	2524	1978	1835	1572	1486	1314	1179	1231	1106	1054	977	974	953	932	909	903	893	847	851	869	827	841	796	810	769	742	791	727	777	760	770	735	763	770	747	753	767	796	762	687	753	780	768	736	696	697	744	722	721	720	727	707	715	722	720	675	683	711	691	681	693	729	688	703	731	759	695	679	669	729	716	753	713	711	748	681	719	707	700	715	686	762	743	709	747	672	725	683	706	719	761	683	724	645	650	691	687	702	685	717	716	729	695	744	713	710	742	740	689	716	680	693	726	708	734	684	690	741	685	707	670	657	711	658	696	700	710	741	684	711	685	715	717	688	750	684	730	685	664	679	748	686	682	756	672	706	706	706	710	730	699	706	701	750	709	649	711	683	660	714	726	691	702	723	708	687	654	693	718	771	682	706	691	718	729	719	720	725	717	753	663	697	723	678	688	691	732	712	701	705	709	687	674	719	705	697	738	751	743	727	692	702	721	693	679	729	752	752	734	697	712	696	751	713	676	686	708	703	719	667	676	711	711	681	657	648	718	680	699	654	710	678	739	663	735	692	710	714	681	713	694	700	699	699	713	675	740	705	685	702	686	715	692	706	714	692	697	711	741	705	693	744	749	680	704	734	693	683	703	677	676	645	730	705	722	743	661	754	733	686	675	712	739	704	678	709	714	704	689	715	721	727	728	698	680	695	717	671	728	708	677	686	735	716	694	679	710	732	699	712	712	730	766	682	693	694	704	729	732	687	696	725	671	722	714	667	684	711	737	733	688	709	677	701	695	673	684	695	768	638	652	708	719	655	729	762	717	786	729	726	691	717	698	675	668	748	753	728	743	718	700	704	690	703	703	667	714	695	685	720	668	703	739	718	674	683	701	732	652	700	682	728	716	667	710	760	693	691	719	707	691	785	694	727	684	666	742	743	695	730	685	740	721	681	720	710	686	740	655	727	724	702	718	676	712	739	695	687	695	701	715	688	712	693	695	725	715	747	731	712	689	701	720	765	718	671	684	694	701	696	707	708	716	741	699	659	698	687	717	722	718	672	721	735	742	689	656	747	691	682	703	707	730	637	715	680	710	663	688	683	698	705	663	701	707	705	686	678	726	689	688	717	726	735	718	664	726	719	687	727	727	670	727	713	684	681	735	666	715	644	695	728	675	722	696	679	750	703	653	720	714	720	688	724	715	716	665	696	730	704	705	740	738	673	731	685	717	691	705	672	691	727	704	686	729	727	695	685	730	745	700	690	716	728	739	687	690	726	672	642	721	706	704	664	740	691	690	692	695	702	714	665	651	707	686	691	720	708	708	698	737	749	711	728	715	730	767	709	692	710	671	722	752	736	701	694	686	700	714	693	725	677	717	687	693	721	687	724	731	703	695	713	679	734	728	667	704	728	705	694	690	695	739	694	683	728	697	710	726	710	685	762	716	679	749	713	754	724	748	701	734	693	680	743	676	717	723	699	675	676	713	693	735	694	688	724	680	732	687	712	722	714	712	726	714	734	706	686	683	739	747	683	728	753	709	693	711	746	653	676	729	686	706	717	730	708	708	663	702	674	730	702	717	676	722	748	691	727	715	711	686	696	721	719	677	688	717	676	720	689	788	701	715	696	704	724	670	700	673	650	685	693	759	660	683	692	694	695	704	700	687	681	687	664	726	703	712	744	725	748	698	736	748	733	676	734	748	723	697	708	687	717	700	687	672	671	705	702	706	699	719	748	726	683	705	695	755	721	719	729	689	703	687	731	703	699	718	734	714	698	702	688	648	692	684	702	695	729	671	683	706	731	659	766	702	719	712	707	684	702	698	713	682	707	675	665	687	717	664	730	753	702	741	678	688	721	730	659	738	730	678	688	711	702	724	679	704	702	697	726	662	665	707	753	673	688	722	787	731	699	688	755	681	720	727	696	697	739	650	751	697	724	716	697	718	684	685	680	680	699	707	694	709	715	720	716	706	689	723	707	702	693	696	689	713	650	693	723	719	712	687	679	691	703	678	649	722	689	662	702	693	710	681	701	678	724	687	719	683	725	709	755	733	718	721	667	720	718	683	685	735	650	701	719	679	762	726	695	695	721	696	650	680	659	711	693	739	686	731	715	724	668	689	698	671	698	748	718	681	710	677	671	700	722	720	689	678	727	681	716	713	685	667	715	682	723	743	725	695	711	691	696	750	725	698	664	737	667	700	713	689	726	684	675	705	708	667	667	720	746	696	732	691	735	700	703	669	708	751	724	729	691	690	694	727	675	711	684	700	730	702	749	747	750	707	718	730	741	700	687	725	685	764	677	744	661	684	695	711	661	722	745	720	704	724	673	700	708	713	704	688	703	726	717	707	662	750	682	729	707	693	669	696	715	687	720	672	716	723	741	740	702	730	726	745	689	713	705	730	710	681	650	683	743	702	649	725	717	765	711	726	694	707	698	713	724	699	670	723	692	706	722	691	702	703	668	710	716	711	720	716	704	697	701	703	700	763	738	690	683	726	732	692	743	746	753	730	713	704	717	750	676	768	680	709	708	697	679	729	759	704	664	737	665	741	715	728	727	684	692	731	689	681	703	718	682	739	693	744	728	735	671	721	671	754	702	672	702	716	675	714	727	696	722	727	694	711	656	732	707	725	705	703	668	708	670	678	708	710	773	664	697	670	714	713	655	670	727	735	707	714	701	728	710	696	708	719	696	693	743	695	631	702	721	668	701	719	729	705	645	704	696	705	654	687	690	704	734	700	694	690	706	685	751	740	690	743	708	689	687	685	704	709	736	686	751	708	697	695	714	674	700	758	731	676	699	726	680	677	733	727	688	745	707	664	722	654	732	721	724	665	690	668	696	700	703	711	694	746	704	712	693	699	702	744	705	674	715	736	709	687	690	706	730	687	667	690	653	681	706	700	711	738	756	699	737	712	724	709	676	687	746	713	677	743	739	714	709	719	695	730	762	718	718	716	676	742	725	736	697	698	763	739	705	726	761	714	674	712	713	720	714	703	678	684	708	663	709	733	758	709	728	700	727	698	737	758	763	708	694	773	691	745	741	736	656	688	748	704	720	704	719	686	682	699	745	686	710	661	701	635	686	722	664	685	672	727	689	675	706	709	695	701	692	712	678	716	754	660	716	736	727	691	699	677	694	681	724	704	725	722	720	763	671	715	733	744	646	735	711	698	695	703	714	740	732	747	720	735	709	713	700	721	733	708	743	695	672	688	700	678	682	708	719	707	687	715	714	713	691	741	731	721	694	722	755	757	718	694	701	721	661	682	731	746	766	723	700	722	712	703	645	681	724	710	706	762	717	728	714	707	716	706	717	673	672	705	701	708	693	664	750	720	675	699	684	726	735	731	729	751	706	719	699	676	728	675	693	720	705	691	682	694	751	716	717	743	741	745	735	730	664	717	736	673	690	688	738	686	705	660	753	717	695	733	691	681	755	706	704	719	648	659	737	685	702	689	740	671	738	719	666	716	711	660	707	696	697	663	745	755
36427	6436	2486	1734	1193	869	650	537	462	386	362	303	320	285	287	252	243	256	266	236	228	213	214	235	248	205	182	211	209	214	192	210	203	201	192	180	210	203	194	204	181	180	182	173	218	200	170	190	185	158	205	194	197	185	170	193	178	181	195	202	173	188	175	218	164	195	195	202	168	210	180	194	200	182	208	179	176	153	187	198	197	185	186	166	196	201	188	194	206	176	192	174	172	193	216	182	192	189	195	196	199	167	174	174	191	178	177	207	197	195	163	180	200	180	150	179	171	191	181	196	164	201	168	191	201	181	192	201	183	191	194	178	218	193	176	198	165	184	171	175	166	189	192	213	156	193	186	184	191	213	175	188	175	198	164	190	169	211	189	186	161	206	206	217	191	181	165	180	176	199	177	201	182	162	169	185	200	157	196	180	189	179	184	189	165	191	206	219	196	202	194	173	177	167	188	183	218	203	178	181	188	178	189	176	188	195	190	160	188	188	199	181	181	220	194	197	180	185	184	195	171	178	193	196	186	192	158	171	162	197	186	190	181	170	207	196	178	157	180	175	205	192	169	181	188	187	188	173	182	167	188	167	199	212	168	172	195	189	191	172	193	179	202	181	185	182	202	184	184	172	211	176	166	192	201	159	190	205	198	175	197	204	194	190	180	163	179	204	192	204	187	168	184	184	174	176	197	194	192	189	202	173	199	174	189	185	175	180	191	174	187	211	191	160	177	175	190	195	199	184	198	198	187	192	183	164	184	191	192	184	171	186	177	200	180	187	188	197	189	199	201	185	196	147	187	195	172	200	182	197	154	175	180	204	177	170	210	179	188	162	184	190	170	199	166	189	175	178	183	200	206	171	163	217	200	188	181	219	181	190	175	142	212	190	167	198	202	184	191	196	189	169	170	195	193	149	151	193	180	205	176	185	178	190	180	168	196	194	198	186	184	169	184	207	191	175	180	207	175	188	197	188	189	173	204	179	211	191	183	169	191	188	191	199	183	193	199	206	198	192	176	208	196	225	195	160	175	177	192	224	165	195	169	180	182	182	184	184	179	180	197	183	181	162	195	174	212	172	187	183	170	174	178	211	174	208	169	188	177	190	177	178	183	170	185	183	174	194	171	163	183	189	174	165	181	175	176	156	188	175	200	179	175	174	181	166	186	205	189	196	182	202	189	169	191	173	165	186	194	203	183	191	171	175	196	191	180	182	177	210	179	196	197	188	188	183	180	167	179	192	215	177	202	181	189	164	181	200	183	183	201	182	185	198	209	162	167	187	183	196	223	190	175	223	176	181	191	180	207	159	200	167	188	192	183	165	166	182	180	209	193	190	168	164	196	212	180	174	229	178	196	198	182	186	194	171	182	185	197	154	199	203	204	208	195	172	177	185	163	161	190	193	205	188	199	194	199	188	194	182	217	182	178	176	193	179	208	173	152	203	175	185	176	184	189	200	192	185	197	178	185	195	200	178	155	189	185	161	170	186	191	168	185	191	189	198	190	192	172	190	191	177	191	171	191	189	203	166	175	180	174	170	191	180	221	190	161	185	177	185	176	183	184	183	185	197	204	184	185	185	176	205	162	173	196	197	170	157	183	189	191	173	195	169	164	181	210	172	188	198	180	197	169	194	195	164	182	173	183	186	181	198	197	212	187	188	155	176	180	187	185	182	193	203	181	194	203	185	165	181	184	168	159	163	192	178	205	193	198	168	185	168	205	172	163	205	210	179	196	217	218	208	195	197	191	169	181	182	207	186	196	163	167	153	193	197	194	190	191	174	199	185	190	180	174	197	181	189	196	176	208	184	194	192	191	189	173	170	191	167	180	183	174	167	184	196	203	173	170	209	204	181	165	178	197	182	162	190	182	195	198	197	187	168	192	183	185	201	193	182	184	179	206	181	151	204	187	201	164	167	205	179	202	180	198	187	183	188	179	184	168	172	170	171	170	164	190	171	191	195	179	195	187	177	179	187	192	175	184	174	181	188	186	167	175	178	171	190	187	179	216	169	182	203	164	182	166	181	162	166	194	184	174	177	180	191	208	184	178	182	181	159	197	184	199	186	184	173	185	200	211	158	200	202	184	174	183	181	179	194	193	186	186	167	198	175	190	161	174	186	209	180	186	164	185	220	178	173	187	185	180	152	185	174	157	170	165	188	192	182	196	175	179	170	195	182	191	201	197	195	193	198	194	192	171	184	190	213	187	205	163	188	178	170	179	187	165	159	177	157	190	192	180	193	191	189	161	187	182	166	184	184	187	177	186	178	200	186	164	176	195	172	175	202	190	160	220	165	167	195	197	189	173	180	176	176	202	183	185	178	188	189	140	198	203	176	193	180	204	189	162	177	185	192	184	197	179	188	194	205	174	204	168	183	155	195	181	184	164	165	176	167	193	199	211	210	214	165	167	184	205	194	185	174	191	185	188	184	175	214	182	187	198	190	196	165	212	204	189	177	192	206	181	175	177	176	178	162	178	191	210	165	195	187	183	193	183	187	191	181	164	175	195	194	185	181	172	180	182	184	186	175	186	181	195	188	171	180	188	202	200	183	197	194	201	183	189	200	174	202	185	179	179	185	190	170	184	177	187	212	192	152	166	185	186	177	190	174	191	190	159	191	178	171	175	201	171	187	168	194	190	195	181	212	196	185	175	165	163	185	176	202	192	211	180	207	206	176	163	174	176	204	185	196	187	201	178	171	189	191	185	200	181	197	168	186	189	174	187	176	205	194	170	192	196	145	175	186	184	180	187	191	201	214	168	179	179	181	184	211	190	196	162	180	191	190	171	160	197	177	195	194	179	197	174	201	197	170	199	201	176	194	177	168	167	195	194	213	159	145	220	180	199	178	173	190	163	174	187	189	174	209	170	169	183	191	169	200	194	169	199	156	169	183	189	204	192	187	165	176	191	175	158	192	169	203	164	187	178	168	204	196	196	158	193	215	176	183	180	182	187	190	189	205	204	179	196	182	185	174	183	209	157	181	177	166	192	170	204	179	188	170	170	205	164	192	192	179	197	183	185	178	161	163	165	165	192	204	196	203	190	191	196	188	181	172	204	197	174	160	160	206	169	190	180	181	221	169	169	201	218	184	178	189	196	195	175	171	184	180	182	172	188	165	186	192	193	176	192	177	153	181	202	189	201	171	178	198	178	194	193	216	196	199	177	203	178	173	178	211	180	169	188	205	191	192	162	178	158	180	189	200	195	194	187	189	185	193	175	183	186	164	176	181	161	186	188	197	175	169	198	201	166	185	186	187	158	191	192	199	209	194	177	184	176	168	190	196	207	190	174	163	167	196	170	145	164	172	186	182	176	159	182	181	151	185	204	176	191	206	209	179	205	213	199	174	200	177	187	193	172	200	164	181	192	188	184	162	176	182	184	189	196	191	199	194	185	201	191	208	181	163	158	158	181	206	207	168	207	198	179	170	190	174	160	174	181	159	160	193	193	184	179	181	171	189	203	176	193	184	179	197	185	185	192	189
17566	2096	4753	5406	4691	3710	2971	2526	2179	1809	1693	1409	1356	1189	1171	1080	1028	947	926	880	873	849	811	774	751	693	729	630	651	684	645	628	634	609	613	610	591	598	543	600	608	581	558	554	539	545	520	516	548	553	567	545	562	542	520	551	540	517	531	548	550	489	528	506	531	503	513	512	482	501	513	494	531	479	489	518	487	513	544	521	495	469	524	481	493	531	509	497	484	479	497	469	504	472	502	516	520	482	475	485	502	486	474	496	496	470	490	472	484	476	485	523	482	509	513	509	530	485	478	525	512	478	519	471	464	529	485	477	509	491	531	504	495	528	520	522	523	503	493	467	491	516	495	483	460	487	472	458	516	499	478	513	474	487	498	485	508	475	517	486	483	550	523	468	477	472	483	516	470	501	476	537	495	520	485	472	513	558	496	468	502	487	490	494	448	493	459	496	483	498	476	492	460	490	506	506	475	528	445	488	475	489	480	483	511	517	480	506	504	483	512	449	498	504	513	473	462	515	498	481	531	502	485	481	496	489	487	484	493	459	502	480	475	490	520	491	474	461	497	484	506	490	466	511	472	517	461	485	483	477	504	480	530	475	457	454	480	463	466	501	483	491	477	467	508	497	467	498	473	469	490	478	491	480	477	509	465	489	524	476	495	485	485	517	501	510	468	504	474	457	480	496	451	480	515	491	559	510	501	467	453	486	496	492	486	482	483	504	445	494	481	501	475	474	478	450	507	485	493	480	449	487	466	488	489	517	494	492	474	452	504	493	511	466	474	483	465	510	496	472	430	492	523	490	498	498	486	459	532	442	465	497	475	472	473	484	507	519	455	480	537	486	445	519	483	438	451	527	486	482	512	489	457	457	472	493	447	495	466	485	486	507	512	481	507	462	457	511	492	469	507	473	464	530	476	443	527	457	489	495	473	486	472	552	500	477	492	473	475	474	468	477	507	469	482	463	509	488	504	524	513	487	480	473	445	483	496	486	472	474	499	505	479	469	450	496	485	470	475	517	467	475	487	504	496	459	486	450	496	506	493	496	506	484	481	474	475	445	513	480	437	515	494	489	475	482	493	487	475	473	513	486	472	489	493	466	498	512	471	475	500	474	484	483	514	456	494	431	489	443	461	545	489	469	489	481	484	495	508	478	526	455	466	456	488	498	484	510	505	459	484	483	494	489	459	465	463	460	473	466	505	466	496	454	514	447	489	447	473	528	438	476	487	506	464	496	496	502	476	486	503	510	469	475	493	459	513	492	509	495	497	521	475	510	499	496	488	474	493	506	470	498	465	484	486	485	514	487	471	500	443	512	485	455	500	485	440	467	460	476	492	553	491	444	459	476	487	470	498	507	503	474	456	475	515	485	507	504	456	501	477	448	467	469	510	454	471	456	462	514	506	483	507	485	534	480	486	486	457	503	493	475	484	502	497	470	490	482	508	500	493	471	466	488	485	469	468	493	515	487	446	486	497	489	478	481	497	475	503	475	463	460	465	464	500	481	460	513	498	455	490	495	517	475	486	474	490	485	503	488	489	516	506	499	464	446	509	504	500	468	487	454	505	496	494	499	458	503	490	479	449	495	496	460	523	482	440	455	476	503	470	510	457	458	458	476	478	476	496	475	485	485	460	476	482	514	463	478	495	460	472	502	480	431	438	477	468	490	464	502	468	500	489	502	505	467	491	460	504	448	480	481	480	492	511	486	513	512	472	500	460	491	466	487	533	501	449	474	523	474	499	520	467	495	449	505	499	475	505	540	506	498	494	497	456	519	534	528	473	480	480	476	512	505	464	465	502	468	507	448	512	472	498	509	479	496	451	494	484	472	488	498	473	513	496	513	497	489	524	466	474	511	491	497	516	508	457	502	474	483	463	498	468	509	475	468	446	477	478	503	476	460	504	478	482	452	522	485	483	485	512	480	505	527	448	494	480	455	471	489	539	497	491	475	496	459	477	502	468	467	492	507	503	454	483	497	475	429	461	460	491	479	512	522	476	488	505	486	512	468	507	487	512	463	479	484	467	486	533	452	455	489	519	468	476	488	464	489	500	465	496	497	495	488	520	453	488	502	481	500	501	474	475	490	476	519	460	465	484	524	460	487	499	485	555	468	457	484	511	504	471	454	483	488	496	472	514	529	444	481	494	480	484	455	483	466	501	481	459	489	449	492	487	454	505	504	542	484	448	469	523	478	501	483	455	481	479	478	517	462	484	473	491	506	483	511	486	477	459	497	488	482	467	506	509	437	524	486	534	458	475	528	492	512	507	482	475	481	518	464	495	512	484	509	508	513	491	494	482	526	492	486	482	499	442	479	500	480	508	486	473	473	517	489	509	497	438	509	503	445	472	476	516	529	500	485	468	449	479	480	512	510	498	458	499	476	469	509	468	495	547	436	509	479	478	478	492	498	505	531	484	486	499	464	496	498	455	503	464	497	459	497	464	527	521	506	507	469	514	501	529	451	484	526	466	494	474	510	486	470	465	464	502	501	498	531	484	514	469	464	501	456	498	473	469	488	484	460	534	442	472	431	510	457	485	501	485	484	485	505	476	481	512	502	489	497	499	461	462	520	469	497	493	454	507	460	462	524	496	503	502	484	502	492	465	490	492	453	495	511	495	474	506	509	493	473	519	480	513	505	467	502	475	460	495	482	480	453	489	505	510	491	502	480	457	482	485	466	483	466	481	544	494	519	496	484	515	504	479	482	483	492	494	467	475	497	493	451	500	502	493	521	494	503	502	479	444	502	445	452	463	491	480	467	498	482	480	474	547	520	491	502	496	490	521	480	528	511	492	490	455	533	472	483	519	456	464	490	473	455	502	477	483	505	507	552	486	481	455	471	521	486	499	533	529	527	449	507	468	508	458	482	476	487	498	480	476	527	476	477	466	481	484	464	465	492	507	510	484	497	509	483	479	537	479	472	503	491	463	521	500	463	476	466	504	513	521	485	477	503	503	441	472	472	482	513	519	471	498	494	508	526	494	504	490	472	487	476	498	513	499	489	494	474	478	473	466	505	462	491	541	499	486	499	527	488	451	504	470	475	497	479	476	460	489	466	429	511	445	454	489	491	498	478	522	499	479	504	467	494	466	518	471	455	483	497	474	468	479	483	483	479	502	513	498	454	507	452	500	478	468	479	471	434	462	496	489	510	518	476	487	485	463	463	471	498	521	475	492	479	529	486	502	518	484	560	546	480	485	482	503	502	477	464	526	458	501	471	495	489	503	483	486	488	529	455	495	453	479	482	453	513	497	521	466	521	511	506	508	493	496	493	493	458	470	536	509	494	511	520	465	489	498	502	482	466	504	504	486	486	534	486	554	435	457	518	457	464	493	473	515	478	463	491	493	486	524	496	481	500	479	511	471	493	475	473	511	509	538	489	486	512	475	460	482	460	518	489	478	523	473	480	514	490	469	492	470	480	498	525	484	507	512	444	470	448	467	488	468	443	505	461	488	497	485	489	457	509	461	505	481	480	474	492	484	491
4408	275	232	210	233	209	203	178	181	191	160	181	199	196	184	160	178	187	173	181	197	200	179	178	193	200	185	168	185	177	205	170	206	159	190	185	187	197	199	175	159	162	175	192	171	185	173	180	195	175	176	149	176	171	158	183	182	207	190	164	189	165	176	185	185	189	184	172	198	175	193	175	188	191	171	163	172	164	178	193	161	173	185	173	171	180	205	185	190	182	192	179	163	176	181	200	163	177	175	161	200	182	194	182	177	169	195	163	179	179	195	162	142	175	183	225	186	159	184	177	169	171	163	193	202	162	161	191	187	178	182	197	171	187	181	203	163	186	192	181	168	203	154	172	156	172	191	167	182	193	179	184	211	169	201	191	160	186	165	158	178	176	184	196	216	191	184	199	155	189	181	186	186	180	195	194	187	163	181	179	188	177	182	190	172	168	178	164	202	196	183	186	189	175	167	171	175	187	172	153	178	186	180	179	176	187	194	208	174	188	182	189	189	183	186	181	182	168	178	184	185	169	173	190	174	171	178	160	182	190	170	204	187	220	201	169	179	182	180	162	170	186	195	179	181	167	161	195	168	175	176	177	189	157	148	178	205	178	178	196	192	181	177	165	164	194	191	178	181	173	185	172	187	210	195	186	173	196	186	169	198	177	189	183	207	187	182	182	191	165	158	187	205	186	189	196	198	174	168	194	196	179	174	192	159	194	189	164	176	187	192	169	160	193	185	160	194	184	204	159	164	175	198	189	193	163	161	175	178	187	176	178	192	184	183	198	185	206	196	208	188	189	190	196	208	188	201	171	173	166	210	184	170	180	179	185	174	181	198	171	186	185	186	191	192	170	181	179	182	192	189	190	184	173	178	161	188	186	174	204	195	170	173	171	158	203	184	157	182	187	190	189	206	187	184	164	189	180	174	188	173	170	182	192	154	177	179	173	203	191	173	174	164	178	174	187	154	205	183	183	161	188	198	159	186	170	161	180	187	197	179	194	175	205	178	181	156	170	187	163	170	169	180	173	188	188	182	177	182	174	178	175	208	179	167	185	200	168	191	174	164	197	194	152	165	189	178	192	181	194	189	193	165	181	170	189	176	184	186	174	185	180	179	162	164	173	175	196	182	205	196	212	183	194	170	183	165	162	191	181	174	164	176	178	182	175	181	174	191	176	187	170	160	181	184	184	192	159	199	171	188	178	181	197	173	169	198	216	187	152	176	205	180	183	171	169	178	203	204	201	176	190	203	174	178	162	203	199	162	193	192	197	178	174	209	157	186	176	212	176	177	201	195	178	171	178	193	194	166	184	180	160	191	194	188	177	190	180	182	193	216	176	194	200	169	160	164	187	186	158	174	187	198	185	190	192	181	198	170	199	168	177	196	175	181	194	158	177	173	162	193	190	185	179	167	181	191	202	204	162	180	182	163	192	162	169	174	206	210	199	178	192	169	178	179	163	184	184	169	200	184	165	169	168	182	181	189	194	178	170	192	182	153	190	203	154	176	165	180	182	191	187	166	212	194	199	184	165	177	201	185	186	172	179	169	181	168	187	210	180	189	174	163	175	169	190	168	182	173	180	165	192	167	174	179	196	181	180	197	194	195	184	192	188	174	156	186	185	184	156	192	187	203	152	171	170	176	169	158	157	167	203	171	182	202	176	181	156	180	189	188	176	176	183	169	189	191	175	192	191	180	158	171	172	188	183	177	178	189	155	182	192	196	184	178	188	191	195	208	194	165	161	181	192	181	163	182	181	184	173	175	184	176	175	201	169	176	190	206	195	172	202	189	181	170	200	171	198	200	180	181	152	165	183	182	169	184	195	172	180	171	189	177	169	214	171	165	175	155	181	185	178	175	177	175	184	209	183	177	186	150	193	176	159	173	188	164	180	165	192	175	188	193	202	166	173	204	207	197	175	176	197	185	190	179	168	164	175	186	191	202	195	194	154	166	181	184	183	191	175	155	170	178	173	167	173	175	155	178	180	184	173	182	184	162	172	197	180	168	159	176	155	174	177	187	177	183	182	180	176	194	193	168	174	198	205	188	188	167	174	188	147	195	177	183	195	201	181	176	169	152	186	179	184	170	194	193	173	189	170	200	187	169	202	195	171	182	174	167	165	178	191	188	166	190	202	190	158	179	175	173	182	174	173	176	182	180	176	181	188	191	198	166	184	180	141	171	189	186	174	174	184	195	185	162	183	177	182	201	179	189	169	171	187	162	177	193	186	177	172	188	171	185	174	179	177	183	199	182	187	182	168	182	209	187	182	178	210	188	185	180	171	223	209	178	162	188	169	181	188	163	199	179	168	164	196	194	182	201	170	186	186	172	180	201	184	193	166	177	189	188	180	180	149	187	167	160	174	169	178	194	175	175	167	190	178	160	181	154	166	189	160	203	184	194	183	155	206	197	210	188	191	184	172	173	189	188	162	163	177	183	157	175	239	183	173	185	176	160	188	178	189	186	180	186	182	149	139	194	169	185	165	204	205	183	177	175	163	191	166	169	179	174	170	200	201	165	191	203	184	186	194	171	181	209	172	211	189	175	161	192	198	191	193	181	184	206	180	202	180	178	162	164	191	190	171	157	174	178	174	200	196	189	161	182	185	201	178	196	183	197	165	193	155	183	178	161	169	184	170	180	188	186	180	191	200	166	183	176	185	199	193	179	195	201	167	205	172	171	179	171	174	181	173	157	185	174	186	179	178	182	210	171	198	192	194	182	183	180	173	181	206	168	189	180	175	201	198	192	192	170	190	189	210	179	167	172	179	203	178	174	182	174	208	183	181	170	174	181	209	181	191	181	181	164	179	171	175	182	180	152	168	178	186	197	187	181	197	162	160	184	176	190	170	177	166	186	180	174	164	161	174	180	153	191	182	201	181	177	192	177	197	180	197	185	167	168	226	194	168	175	173	161	187	179	186	185	172	186	171	178	178	198	168	226	178	200	182	175	182	191	171	187	186	172	174	138	175	168	176	167	173	168	174	177	183	179	177	183	195	180	174	185	160	183	176	169	159	167	150	174	179	188	140	206	197	190	188	178	181	210	188	203	185	197	160	183	193	194	153	159	195	174	151	175	176	178	174	189	184	192	164	170	173	183	179	177	179	165	189	204	184	176	201	179	169	159	170	170	191	168	183	167	172	173	178	186	164	164	170	199	172	193	175	154	169	197	171	195	178	166	180	199	168	178	173	176	172	186	180	156	158	184	164	171	181	150	181	193	173	173	161	165	171	191	166	181	202	180	171	176	181	173	174	175	191	170	170	192	176	173	171	171	212	182	209	184	164	171	177	170	184	194	204	190	195	163	180	156	184	161	193	182	204	191	175	190	175	200	181	163	189	172	161	187	184	170	173	179	175	168	179	183	177	187	178	175	169	170	173	193	168	175	180	205	186	182	172	187	152	171	207	187	200	190	200	197	200	183	191	173	172	217	169	153	197	178	166	156	199	189	188	168	167	176	181	185	175	164	181	163	189	187	191	173	182
4019	579	649	693	645	620	596	529	586	529	554	522	563	522	519	532	497	471	522	552	531	510	538	540	523	543	505	502	526	511	468	479	527	522	506	484	547	482	525	503	520	541	512	505	495	540	534	492	471	511	522	513	511	485	475	477	513	514	534	482	535	471	488	503	491	480	498	501	492	493	522	505	513	460	491	504	531	506	499	543	463	471	534	532	555	489	459	476	514	488	542	473	504	507	548	490	532	510	549	484	477	537	476	516	506	538	491	517	521	505	476	506	496	487	499	525	506	498	482	492	468	543	553	482	490	518	515	465	527	500	530	513	494	480	517	472	479	498	473	529	526	517	502	501	518	486	506	511	498	544	526	528	459	512	509	509	507	511	484	525	545	515	475	484	496	498	495	530	555	509	534	514	483	551	546	513	487	520	507	500	521	538	494	485	494	498	522	523	518	492	513	509	477	472	521	472	507	508	476	525	511	494	524	521	490	524	466	540	483	523	504	499	532	500	512	518	510	471	517	517	522	493	503	508	574	502	488	520	523	512	512	524	515	470	499	491	464	509	519	564	482	530	456	494	524	513	468	487	478	502	480	531	513	506	525	538	512	501	479	485	541	533	503	531	487	527	531	474	528	492	497	507	518	484	490	519	453	520	507	512	482	521	468	502	520	508	501	492	507	490	482	502	502	494	486	498	523	458	503	502	494	480	502	494	484	484	511	497	539	531	511	552	501	482	460	527	515	500	499	503	487	505	520	472	509	543	500	514	464	511	521	487	552	498	543	516	544	468	495	517	492	526	515	477	480	507	523	537	511	554	472	474	473	488	496	523	489	470	530	507	486	554	492	490	517	496	474	497	485	493	488	489	498	482	518	533	512	513	478	510	505	512	502	491	459	493	543	511	513	468	489	459	498	492	482	519	505	505	486	508	492	469	505	519	532	473	518	504	494	521	487	488	491	486	503	526	533	466	518	517	493	477	534	481	505	520	497	492	489	524	545	501	538	523	486	508	498	493	522	525	511	515	487	507	516	486	530	488	509	455	445	502	491	472	474	480	482	513	513	530	533	527	526	470	467	512	498	509	481	486	492	522	504	516	534	500	490	529	475	521	475	499	482	462	499	528	500	495	467	490	504	485	524	481	470	485	481	521	519	493	515	492	532	480	519	518	521	557	487	494	545	488	533	521	543	452	522	551	490	484	517	478	496	510	537	472	523	527	475	483	453	496	572	511	517	519	504	465	501	497	512	484	518	504	506	516	530	516	463	503	505	538	548	495	508	517	511	518	546	496	505	515	492	488	496	512	482	511	486	479	494	498	494	530	505	537	504	526	485	480	479	510	504	527	535	524	504	545	507	533	490	535	484	500	502	485	529	495	516	529	480	514	533	515	502	537	501	505	515	510	504	495	498	538	529	479	532	459	484	491	529	530	537	515	480	488	485	495	539	489	501	506	506	478	487	491	512	512	454	589	494	503	485	487	508	500	498	483	496	482	490	515	520	456	453	505	504	477	492	501	505	476	541	491	504	559	542	490	507	494	533	476	492	516	498	526	501	499	531	521	496	484	488	499	520	539	469	502	477	498	561	489	470	518	522	474	518	540	507	470	526	548	457	485	492	489	528	537	498	476	534	517	504	534	493	505	491	512	498	547	524	523	513	501	493	506	500	532	550	515	490	503	503	490	548	501	450	509	503	484	493	517	515	510	519	512	530	502	498	517	503	512	528	486	523	513	458	544	492	512	497	537	477	525	501	501	465	495	510	526	522	502	514	529	512	523	501	503	521	530	474	500	525	523	504	496	498	509	513	498	484	487	491	510	529	544	466	512	496	456	506	496	489	537	485	490	538	489	501	475	524	509	535	518	566	548	491	544	534	478	527	472	524	523	509	520	515	525	471	531	555	498	498	525	470	518	546	520	511	487	497	465	483	534	521	502	552	477	538	530	499	452	504	535	476	501	523	534	509	478	506	490	502	484	477	540	541	493	509	494	474	537	491	495	511	507	480	496	536	514	520	533	502	500	476	489	488	525	515	497	481	526	475	501	507	521	506	494	492	510	490	495	488	567	499	474	516	510	481	485	467	482	534	531	512	490	492	495	481	491	550	491	518	488	494	526	466	534	481	543	453	466	469	485	504	537	498	496	514	475	476	457	490	499	558	542	498	486	502	529	522	504	541	487	516	536	536	477	483	499	493	451	505	501	528	459	498	501	463	473	485	567	503	536	481	487	492	513	551	506	496	521	494	537	510	535	520	502	521	509	484	540	515	456	495	486	470	504	489	540	504	455	483	505	494	494	537	534	506	484	494	515	499	459	510	480	509	499	488	514	513	520	506	477	450	523	525	538	526	493	516	523	488	491	480	507	493	509	491	508	514	510	530	480	497	498	534	503	523	478	477	509	514	516	497	499	505	497	460	455	493	535	500	535	531	509	488	549	509	468	502	472	502	491	498	493	511	464	544	502	472	478	474	537	531	476	496	467	499	516	508	515	547	527	537	519	519	505	537	473	515	496	471	482	481	512	455	497	499	522	528	513	523	499	515	485	494	483	475	510	528	554	521	504	541	496	524	454	473	516	472	493	476	538	478	497	495	521	507	475	502	558	488	542	458	507	517	493	509	531	515	517	516	511	470	473	486	511	529	521	495	551	503	511	503	474	499	525	483	518	485	516	533	485	512	506	504	532	497	542	524	493	525	483	486	501	540	463	487	495	522	500	516	503	510	498	493	449	472	545	489	509	505	518	530	504	478	486	508	527	456	507	539	534	488	549	506	514	535	516	493	499	534	558	455	545	516	499	492	509	520	519	508	501	525	497	498	520	493	486	486	494	547	498	519	491	475	474	476	523	475	491	513	470	533	530	509	474	488	485	536	516	496	516	503	497	523	507	472	490	489	486	505	508	522	489	547	525	491	495	510	516	474	497	544	490	532	504	527	516	501	505	494	496	521	479	505	546	531	497	439	503	519	504	525	556	476	507	514	496	493	503	503	519	507	493	487	504	530	498	496	541	516	527	526	538	477	499	513	492	528	522	548	548	485	513	469	518	508	498	549	504	499	477	516	544	507	483	527	514	489	511	512	491	562	507	499	500	517	486	512	507	490	474	530	525	533	522	506	454	505	496	486	471	520	498	512	499	507	498	524	478	513	464	459	525	544	458	486	511	534	486	471	476	495	491	493	493	491	497	510	497	511	469	509	509	516	529	496	509	519	511	511	546	534	508	506	475	533	476	550	506	545	488	531	506	481	498	485	506	528	508	510	538	490	470	522	512	485	487	479	484	480	486	490	510	531	493	530	510	581	508	466	512	523	462	500	483	504	486	512	496	479	510	529	490	538	526	485	513	493	499	492	489	535	554	478	491	506	454	517	509	505	477	541	495	525	495	452	531	501	545	497	494	452	514	495	505	504	488	504	527	518	497	468	477	475	530	534	476	520	506	510	526	512	490	486	543	570	510	463	506	510	554	476	501	485	499	519	463	512	517	539	493	504	526
24391	2385	1205	931	781	605	473	454	394	358	392	362	320	290	326	305	319	324	304	289	277	276	283	296	333	310	294	297	290	256	283	302	272	277	278	266	262	284	243	286	253	265	255	273	280	250	269	279	276	285	268	265	248	282	269	296	270	266	260	265	298	272	277	270	289	275	282	290	281	276	283	266	293	246	261	273	273	264	300	298	310	259	249	258	285	269	274	263	275	268	244	279	243	291	256	244	247	282	314	294	262	264	275	265	282	264	261	260	295	269	268	281	301	302	255	278	289	299	279	285	306	267	253	281	293	287	300	298	294	297	288	271	265	279	283	288	269	277	268	279	269	277	269	283	291	279	238	247	261	298	275	282	276	285	266	251	254	255	261	296	276	292	251	301	272	279	318	281	274	252	244	284	259	267	270	305	302	281	283	259	275	255	276	277	289	258	259	256	277	276	253	266	268	259	277	242	269	289	261	257	282	282	296	260	263	294	285	237	291	251	262	279	267	247	255	268	267	269	265	241	284	288	274	278	302	304	280	266	261	299	284	274	287	270	287	286	280	245	264	277	286	254	268	276	308	286	266	279	281	261	253	257	252	266	292	283	275	274	323	274	265	260	258	260	263	278	282	277	271	299	261	273	277	272	254	295	256	302	296	263	250	280	286	277	311	251	271	270	254	287	250	255	268	270	262	292	294	284	241	311	275	273	259	221	279	294	264	263	230	317	271	274	276	264	262	240	252	267	263	265	242	294	251	267	269	295	242	269	268	273	293	261	282	238	284	276	273	284	260	255	263	264	274	266	273	258	259	253	294	254	291	295	296	272	275	272	269	301	244	253	247	284	263	286	288	265	274	294	291	295	265	253	292	272	273	251	279	286	266	270	265	245	278	230	303	268	296	276	269	282	278	265	269	301	280	293	262	240	272	282	254	280	302	256	298	247	256	264	282	291	283	285	282	293	240	258	302	277	261	264	258	272	271	281	238	262	273	261	306	283	247	275	279	262	265	260	272	294	262	269	264	285	284	251	301	280	268	283	268	294	298	250	282	261	282	271	257	284	266	285	283	258	305	264	295	278	274	288	261	256	278	291	285	296	294	273	276	259	272	271	270	254	287	248	258	278	274	236	283	279	273	248	281	257	260	293	264	317	274	278	290	276	278	260	283	277	281	302	274	263	270	253	297	264	234	289	294	260	301	276	256	272	259	274	290	273	284	260	293	293	270	274	250	250	243	280	239	271	263	243	303	267	298	252	264	241	252	267	239	263	293	276	278	280	285	252	242	307	248	272	265	269	242	267	304	271	257	241	275	262	258	270	255	281	286	297	276	252	257	255	263	286	260	263	274	253	275	281	267	261	268	252	270	265	257	298	269	255	266	284	282	284	272	282	296	276	269	253	281	269	247	267	277	266	273	281	281	251	260	253	243	286	279	291	302	256	260	253	259	264	273	249	284	287	312	259	284	277	284	287	279	266	269	230	240	270	284	293	273	275	275	294	279	281	295	290	280	257	268	271	301	267	260	300	264	285	257	266	247	241	270	273	269	266	286	276	287	261	259	271	244	270	285	308	233	256	270	260	289	249	256	273	257	295	250	254	252	275	300	248	266	303	262	260	270	269	309	264	297	264	274	305	249	262	259	246	306	286	254	269	286	299	249	262	283	266	270	247	273	294	260	275	271	281	279	311	292	264	275	247	289	252	280	260	296	268	270	284	245	276	265	276	266	284	282	282	280	256	313	308	276	270	265	269	282	286	256	245	288	283	252	245	270	271	279	280	291	288	267	271	286	267	261	294	268	232	269	245	277	284	280	252	260	243	264	256	270	280	271	303	269	259	280	281	256	254	263	281	264	283	297	280	254	231	280	260	283	268	280	270	264	264	290	285	267	283	271	256	283	275	276	270	306	274	275	275	265	276	265	245	259	285	288	272	253	274	283	294	295	270	274	294	292	282	252	291	272	250	239	293	274	270	252	275	296	273	274	264	264	281	248	274	263	268	253	258	263	279	285	238	253	262	261	279	274	264	249	257	281	284	277	283	266	280	256	256	274	275	300	260	281	241	269	263	276	282	287	272	272	273	269	299	268	249	284	296	296	281	273	260	238	298	267	263	247	251	281	266	258	266	278	287	289	272	260	280	267	247	260	268	255	282	282	291	252	249	263	272	253	291	246	259	262	282	262	238	258	274	285	272	293	267	268	263	271	246	260	281	282	254	257	276	275	283	235	286	267	276	262	239	269	252	268	246	278	278	278	268	302	283	272	287	293	286	289	237	256	270	251	297	273	268	290	253	286	266	310	259	265	273	253	298	261	289	293	276	233	257	267	257	272	274	264	285	252	282	244	252	259	258	270	280	263	274	272	264	278	265	266	266	252	258	246	267	264	280	275	281	261	295	269	271	281	260	267	265	278	264	266	249	270	291	277	292	260	274	274	263	293	254	259	251	274	278	276	263	278	258	289	253	271	248	268	254	263	255	265	271	246	257	265	261	252	261	266	290	297	258	283	269	293	280	266	257	255	273	262	289	255	278	247	293	228	257	248	293	274	281	288	281	260	293	287	249	263	267	259	261	254	299	266	287	283	263	263	289	278	259	299	265	282	270	275	274	301	283	272	276	293	246	288	263	224	270	259	285	267	253	279	290	264	240	257	299	265	258	276	250	286	263	269	267	276	239	271	254	273	296	272	311	265	269	273	262	258	247	263	289	287	265	268	298	285	266	262	286	269	257	293	279	262	321	263	297	285	266	276	263	271	276	282	273	307	256	253	279	266	270	284	300	282	257	267	267	261	230	253	313	276	278	297	252	267	281	266	257	264	264	284	263	271	260	234	273	269	251	288	282	244	293	259	273	274	256	250	269	288	234	289	276	268	286	264	303	306	245	264	297	277	289	296	248	258	305	282	250	276	246	266	274	253	260	274	265	282	270	247	264	262	282	258	234	262	298	269	267	288	275	284	272	256	272	277	286	272	274	257	286	246	261	246	245	276	266	282	288	261	269	267	263	295	267	269	251	274	276	268	278	264	250	266	286	258	249	277	267	266	255	290	306	273	273	257	268	297	258	277	285	293	297	267	270	269	253	250	270	265	271	301	281	274	290	271	268	273	278	261	263	282	253	238	255	255	295	275	275	228	282	268	288	257	279	288	254	253	261	292	258	270	252	258	261	276	259	233	250	248	267	260	295	280	277	281	283	258	240	282	239	251	246	296	248	272	279	260	305	250	276	224	270	258	299	257	268	272	280	264	279	248	272	268	277	296	279	289	270	233	278	257	270	270	306	275	249	277	274	278	247	283	267	295	280	265	257	264	295	293	282	257	269	291	262	286	282	271	272	253	267	254	259	254	266	268	285	282	257	303	289	268	268	280	281	271	275	257	251	232	286	280	279	281	287	284	242	302	309	304	280	259	311	295	282	278	270	305	263	270	267	268	253	275	273	279	262	290	265	268	266	266	257	270	273	306	292	275	252	260	271	296	273	268	275	265	264	309	256
12355	1528	2933	3298	2852	2367	1992	1697	1595	1382	1281	1248	1143	1135	1063	1013	998	925	933	981	896	876	862	851	795	910	768	819	756	829	762	735	783	783	809	769	780	767	778	759	733	739	768	761	743	752	745	702	701	718	735	696	753	715	734	732	756	747	755	702	718	676	749	678	695	723	695	706	736	673	745	674	712	700	709	714	707	705	720	687	700	736	695	644	686	696	724	680	685	730	699	747	654	667	687	706	717	686	674	724	729	703	733	739	681	676	695	753	693	734	707	682	708	750	758	714	694	674	711	708	725	722	686	723	665	717	692	712	694	688	675	698	707	739	686	686	692	697	748	714	709	678	694	694	701	727	696	714	720	717	689	679	704	711	744	698	739	698	692	707	708	698	665	727	716	735	706	690	708	719	683	660	687	698	709	712	755	722	723	712	734	611	712	685	706	680	696	709	666	693	677	720	728	735	737	735	678	694	670	700	692	698	717	715	688	710	692	681	689	671	730	759	668	696	708	703	672	687	747	703	713	767	704	705	685	720	679	765	711	728	709	704	696	715	695	726	711	646	743	664	636	764	687	688	715	699	677	683	709	691	702	729	737	629	734	700	708	690	700	670	685	715	684	727	733	686	731	679	691	725	677	727	725	693	649	723	689	719	707	709	726	705	726	762	741	700	698	698	722	703	738	736	667	705	730	709	668	738	728	658	725	684	733	667	772	717	716	722	729	640	696	746	736	700	698	696	730	708	693	719	671	694	722	698	712	667	715	697	710	725	687	711	729	698	642	704	714	723	680	688	713	703	719	715	684	708	715	640	686	706	691	698	678	701	719	685	654	758	762	638	718	709	719	692	694	621	648	691	717	761	682	722	730	682	691	737	732	672	746	668	734	671	642	730	721	703	672	678	711	695	678	705	737	689	718	668	694	665	695	745	716	724	692	699	670	678	716	708	668	729	677	725	683	709	671	735	716	693	712	745	672	761	722	695	711	733	727	688	720	679	649	687	717	732	752	680	753	678	741	699	671	713	728	712	722	713	693	709	675	690	701	731	695	747	720	658	724	710	739	702	674	711	710	670	676	706	734	751	719	681	653	681	708	656	637	718	735	701	693	701	696	730	705	685	721	720	705	724	667	693	715	705	706	694	682	662	661	726	700	708	723	694	690	749	664	702	682	695	697	708	710	724	688	682	692	714	696	727	734	756	693	723	710	725	712	750	694	714	732	729	711	715	726	713	714	692	679	680	729	733	708	681	676	695	705	712	730	684	698	719	689	687	716	684	707	709	722	668	754	724	730	640	694	722	693	680	716	686	727	747	761	735	706	768	698	708	681	704	692	712	675	706	670	694	695	689	710	696	721	696	708	689	698	644	711	708	713	733	739	657	667	704	726	697	729	690	740	666	695	737	714	725	677	666	695	727	695	699	719	678	689	740	697	701	703	736	687	710	686	667	730	669	714	675	703	732	725	675	686	746	661	676	731	667	681	712	703	724	727	684	720	707	771	667	726	678	705	742	726	748	705	685	746	707	696	744	663	738	726	685	688	746	750	664	688	676	695	711	732	720	680	690	726	677	694	699	699	709	694	710	763	711	704	753	658	758	704	716	726	729	702	702	712	715	713	748	669	758	709	711	645	677	762	757	681	721	685	718	681	763	730	677	675	692	714	696	666	674	713	681	718	763	721	705	719	706	710	694	709	705	731	713	704	669	731	682	688	714	702	679	687	682	703	680	666	675	719	718	723	721	702	722	715	712	688	668	710	683	639	715	718	731	705	691	701	622	729	660	718	726	689	725	642	679	692	726	751	673	675	725	688	672	646	730	723	747	688	708	720	720	686	664	694	642	718	699	666	737	699	708	625	713	689	712	717	666	683	718	701	681	727	653	733	757	715	719	725	678	742	773	705	684	667	727	703	712	678	721	703	727	713	724	704	717	733	733	710	705	660	705	715	704	696	663	742	730	746	733	708	681	732	707	695	725	741	717	692	702	714	694	672	711	679	717	702	645	722	717	691	712	711	682	699	619	746	707	666	670	679	708	709	751	695	737	655	714	730	684	702	724	712	713	718	754	682	718	697	712	686	722	711	678	733	672	681	681	724	668	734	730	694	739	758	680	668	705	658	724	700	700	729	715	705	712	663	690	695	674	674	664	712	712	721	671	709	739	643	676	710	694	681	736	696	703	707	695	756	696	705	714	696	698	709	631	721	683	696	682	707	694	692	730	702	690	732	706	700	672	721	693	671	666	703	710	673	716	682	656	684	737	735	729	722	748	719	689	679	687	717	694	741	716	686	731	677	709	679	653	699	671	710	733	718	707	688	696	717	698	671	688	655	761	685	712	736	677	692	657	713	706	704	722	741	701	687	698	723	753	707	721	660	661	672	708	689	687	698	685	732	726	694	700	702	693	664	651	739	721	668	691	745	690	670	650	745	691	729	731	743	693	734	709	729	676	719	726	693	695	691	715	669	673	728	680	662	708	738	700	663	712	677	709	721	718	707	701	677	717	721	713	735	730	712	728	669	682	723	707	691	637	716	706	679	679	695	694	710	722	715	727	710	729	650	685	683	716	735	715	670	698	721	733	703	711	692	715	733	702	675	684	712	720	724	720	717	683	659	716	700	709	658	673	696	708	718	693	708	738	724	689	745	696	721	688	689	729	730	680	711	737	678	760	716	730	717	662	676	713	730	716	716	676	698	700	688	703	698	723	678	718	688	690	737	697	702	692	692	702	676	666	721	698	695	699	759	704	725	688	721	678	676	673	716	681	713	690	686	723	655	713	725	723	699	708	684	684	686	693	742	709	720	727	690	685	668	723	699	733	721	705	695	705	706	714	677	674	716	708	697	724	709	702	695	704	738	734	680	693	725	698	723	693	709	715	694	731	688	704	727	735	729	708	680	694	717	697	777	704	703	668	730	720	707	758	668	737	670	688	704	703	757	702	714	773	650	740	691	670	702	723	726	687	730	684	690	740	715	700	702	729	729	687	693	688	729	726	681	754	703	742	709	696	734	642	707	741	680	749	729	723	684	705	719	684	692	722	694	678	676	670	675	708	696	726	688	708	689	729	665	737	640	674	700	690	685	689	678	739	686	725	712	662	675	753	768	674	752	682	680	673	738	743	685	680	732	694	675	700	703	684	654	692	711	692	675	689	705	665	710	735	708	742	704	699	684	696	703	689	687	681	713	683	711	705	722	711	676	700	663	691	732	683	677	711	690	713	748	715	715	690	688	684	722	715	732	700	694	721	744	711	758	700	710	667	732	729	689	738	711	710	703	739	669	677	741	676	665	713	741	711	717	706	734	722	716	734	666	725	729	709	704	726	691	710	729	749	705	686	747	712	741	709	674	672	637	675	699	731	656	687	712	706	690	693	684	700	717	693	701	730	690	685	679	695	710	696	695	691	717	708	679	688	699	750	658	706	741	688	712	714	744	686	694	686	702	755	739	717	675	694	664	721	650	707	700	730	683	695	662	697	687	661	729	663	716	733
36621	6212	2424	1701	1107	834	675	574	446	403	365	353	257	329	276	256	237	249	240	231	206	207	228	227	220	227	202	188	192	216	215	203	200	211	203	194	229	210	187	190	197	197	184	182	190	200	206	171	176	188	212	230	203	206	187	182	178	190	192	201	202	169	184	191	171	185	194	160	206	195	206	204	206	187	173	194	186	172	215	179	194	163	200	173	181	188	176	194	180	156	183	178	182	204	184	193	193	197	170	180	204	202	208	200	192	203	183	187	169	182	157	172	210	205	204	174	179	185	171	190	173	182	180	189	160	176	179	208	182	155	172	194	186	164	207	163	189	195	213	184	198	185	189	156	172	186	189	192	162	183	196	191	177	178	186	176	195	178	179	190	175	175	214	178	191	193	185	163	188	209	201	177	184	208	173	188	181	197	171	183	186	154	182	195	189	194	218	172	181	178	174	191	187	152	183	178	192	201	187	189	196	212	193	187	187	189	178	169	183	178	197	187	168	184	219	185	188	181	171	198	194	192	192	199	176	180	192	202	182	218	203	190	231	213	188	197	181	178	192	147	169	196	168	159	197	176	181	190	195	173	188	173	191	183	200	178	177	191	163	163	178	202	186	192	166	178	178	158	176	176	181	189	195	177	172	181	190	175	168	176	179	189	209	192	184	199	194	192	182	170	207	174	193	178	184	170	200	197	169	197	205	164	201	201	183	187	169	172	161	185	183	176	178	211	176	211	183	206	214	171	190	176	199	176	178	179	160	192	167	174	191	221	201	208	172	198	214	190	176	173	193	167	181	189	158	183	174	169	198	172	168	177	185	190	183	176	184	190	184	166	167	195	175	192	173	208	198	175	187	168	191	190	179	165	195	202	195	193	184	203	172	208	143	186	183	174	174	177	149	197	190	190	189	167	169	185	180	152	191	212	167	164	164	185	200	195	168	178	183	193	201	185	199	191	194	190	162	178	199	176	176	190	179	185	194	208	193	185	191	173	185	198	194	178	176	216	177	188	191	183	171	170	184	183	174	194	187	199	174	198	190	179	179	175	182	182	174	183	169	207	192	184	194	179	191	187	197	195	209	201	180	193	181	180	176	178	189	179	181	169	187	191	207	172	180	200	183	182	186	185	183	188	197	167	171	181	170	188	173	169	179	177	176	186	149	194	157	169	184	201	197	173	186	157	186	189	190	190	196	189	167	181	183	180	187	167	198	201	203	191	203	168	163	176	184	174	206	170	190	178	182	186	203	195	191	176	171	210	200	198	181	191	175	223	201	186	168	209	183	186	198	185	168	193	196	190	167	178	204	186	146	196	144	185	174	172	210	157	197	148	182	167	203	176	179	179	162	208	203	169	164	188	170	184	180	189	181	189	171	163	187	187	187	155	183	189	183	183	209	191	189	192	183	184	179	176	202	190	181	181	215	186	208	179	192	187	183	162	184	183	177	178	216	160	180	169	199	184	203	192	195	172	199	217	190	172	192	180	162	205	202	170	154	191	183	176	181	205	169	190	170	202	196	168	206	176	174	174	178	198	184	206	183	182	216	185	181	198	174	195	176	175	168	164	190	191	191	182	191	183	199	194	198	193	183	193	172	188	182	182	182	177	188	192	176	166	185	190	196	188	185	193	170	181	187	186	221	192	181	184	174	182	193	209	176	205	194	160	185	174	190	183	195	208	191	193	166	191	191	185	148	180	167	163	167	205	189	205	169	168	157	168	168	179	190	180	181	191	198	190	162	203	179	160	178	201	213	195	185	199	166	202	177	192	190	193	183	196	172	174	177	175	189	190	192	186	166	191	198	170	193	213	194	183	167	167	205	181	175	191	189	173	184	187	182	212	200	205	206	179	179	164	164	184	182	195	187	180	175	191	176	184	170	191	184	179	175	162	195	197	186	203	216	205	177	227	179	188	175	178	207	173	173	188	177	190	186	187	182	201	178	191	175	192	195	173	184	194	168	189	181	184	178	174	154	173	173	169	186	180	181	207	204	178	213	172	156	186	179	185	186	174	184	187	191	184	205	174	162	159	199	175	180	203	187	169	187	196	192	187	159	202	172	181	189	195	193	189	181	173	174	208	209	176	173	201	205	181	189	199	177	207	181	195	177	195	168	196	201	206	187	191	184	195	213	193	208	181	184	157	160	181	171	206	194	181	178	189	200	180	182	196	195	188	196	171	182	187	174	199	182	189	178	190	179	191	172	200	172	199	203	183	187	155	182	196	213	203	173	207	211	197	194	176	176	188	184	196	174	189	154	182	192	188	182	175	206	192	182	149	185	179	176	204	182	184	170	193	192	180	188	191	173	175	194	187	207	198	177	176	186	208	179	165	161	185	197	193	167	165	189	202	198	199	183	223	177	174	167	147	163	189	203	172	185	158	175	175	187	177	165	175	190	179	188	171	165	192	172	173	168	177	196	202	178	173	193	192	166	164	192	197	148	172	193	167	165	207	174	182	192	164	189	202	173	198	168	159	156	185	194	169	209	170	174	206	192	198	188	171	177	196	174	197	207	197	166	180	193	190	191	170	169	201	202	190	183	172	183	190	173	171	185	185	180	184	189	156	187	198	180	176	201	160	183	190	187	154	169	186	153	181	183	206	171	177	172	210	182	211	158	174	216	208	193	158	183	166	181	173	177	180	185	173	190	179	190	163	160	196	210	176	184	169	185	190	188	164	200	179	194	184	193	197	202	193	187	153	172	189	162	195	195	170	216	172	179	175	171	180	196	168	178	188	177	165	203	176	168	162	191	187	175	178	177	191	201	167	205	164	199	180	205	169	246	173	190	174	178	193	183	176	200	214	166	180	168	163	179	171	194	199	187	169	198	198	162	205	212	172	186	180	199	196	168	186	166	176	196	168	194	166	180	205	189	209	206	200	164	201	181	183	191	190	186	169	170	181	190	199	181	176	177	192	179	186	176	180	177	185	189	181	178	205	179	177	192	181	199	192	164	191	185	195	175	162	192	198	186	177	194	178	213	180	192	179	179	185	165	196	181	194	194	183	181	186	181	212	178	185	184	186	177	158	194	179	188	183	177	187	222	197	176	174	166	184	175	199	203	158	192	186	174	209	171	178	167	185	173	160	196	186	175	195	183	193	210	188	175	188	184	168	171	184	168	188	203	199	186	169	192	207	200	184	177	208	178	194	199	175	177	179	200	188	206	166	182	184	182	182	204	194	172	189	198	181	174	201	162	180	167	215	176	196	185	206	194	175	162	159	160	196	184	167	195	189	178	197	191	175	176	204	189	185	198	198	194	162	158	198	182	195	167	184	180	186	157	187	169	177	172	163	183	190	180	162	172	199	192	171	189	197	163	163	173	165	189	180	204	197	191	188	188	163	204	166	188	183	190	178	171	169	195	186	176	169	156	226	196	174	195	174	218	188	165	194	208	183	225	184	195	209	194	191	171	149	180	203	177	176	190	168	188	203	170	183	174	170	183	196	215	206	204	192	175	181	187	174	197	208	154	153	181	162	190	179
17508	2088	4727	5355	4630	3755	2972	2462	2176	1917	1684	1488	1340	1249	1180	1068	1029	957	973	805	853	854	785	784	784	728	691	690	695	673	694	632	655	615	631	616	576	593	541	612	594	591	575	526	520	548	584	579	539	563	551	542	505	565	541	526	561	532	497	581	513	538	519	488	511	508	549	523	451	506	492	537	525	526	493	499	532	501	504	526	504	489	476	521	511	511	483	503	500	517	517	466	497	475	510	473	491	458	519	515	530	502	505	473	510	465	465	507	522	502	512	476	424	528	527	477	461	515	523	449	493	503	481	459	502	528	535	490	482	485	485	489	476	485	523	535	484	480	489	491	492	479	519	485	453	490	493	484	524	473	467	451	507	488	443	517	464	533	458	510	460	470	486	487	467	505	497	507	528	520	459	471	504	472	496	484	479	495	523	472	504	508	446	512	468	448	515	464	486	472	465	439	507	497	461	545	502	459	492	502	465	493	481	486	497	455	480	503	487	482	505	469	530	486	517	466	516	492	531	473	485	473	462	499	480	511	484	490	489	469	461	471	522	482	549	478	494	499	498	465	463	485	481	468	461	450	473	499	475	454	485	506	462	455	473	482	496	439	499	481	502	467	473	496	486	493	535	499	461	480	472	550	475	463	473	481	532	463	501	515	465	502	487	496	479	487	509	500	514	528	468	487	463	463	480	484	491	461	473	511	451	482	473	492	476	482	474	508	483	482	479	473	509	520	484	475	481	479	488	513	501	467	470	457	476	483	469	505	491	486	480	503	495	469	499	471	453	480	512	479	494	478	460	478	489	487	472	460	502	481	494	478	519	444	470	480	483	496	500	506	491	452	513	483	496	473	455	517	523	486	493	493	478	522	486	475	507	457	504	453	481	473	489	501	482	464	471	492	484	473	528	498	515	478	445	476	461	492	459	513	467	497	491	476	499	483	481	481	495	490	522	505	467	485	495	481	509	457	440	462	452	553	453	475	478	443	449	485	506	488	506	496	498	534	454	458	510	484	427	507	465	462	479	477	492	495	482	516	450	485	478	476	478	472	477	462	510	480	472	484	464	502	499	506	471	519	477	499	496	516	487	459	481	474	523	460	465	496	481	452	494	499	509	458	514	451	454	452	524	506	514	492	482	516	453	456	451	479	478	494	490	462	493	453	487	513	500	493	488	488	499	507	503	469	509	480	494	492	504	499	510	487	506	486	511	470	484	485	496	458	509	506	466	494	532	465	491	504	490	521	454	479	509	440	469	515	443	500	484	451	483	482	503	490	486	474	505	469	439	521	488	466	484	483	512	470	500	449	504	520	469	478	482	482	490	474	507	499	512	490	511	480	484	461	454	513	490	520	486	501	463	488	468	511	481	478	486	482	500	483	458	511	480	468	507	472	505	477	455	482	491	498	490	517	506	486	489	476	486	494	454	496	445	478	506	496	458	467	506	462	493	510	491	491	516	503	495	501	519	512	472	503	473	461	483	486	463	503	494	456	454	491	509	481	507	476	514	461	512	496	479	498	502	471	487	489	531	487	470	467	518	477	498	483	462	462	487	513	519	490	489	484	493	473	496	508	488	462	505	533	511	465	495	504	499	474	457	497	471	510	500	475	456	431	491	487	490	479	469	519	490	476	478	496	498	494	508	499	505	459	488	488	473	478	447	470	503	494	463	488	490	485	462	514	495	486	448	486	479	476	514	513	455	480	507	466	490	521	504	459	485	502	524	489	447	524	467	482	486	484	496	522	462	471	484	491	509	487	465	539	520	492	501	512	523	460	417	473	499	479	517	499	474	461	476	444	505	491	490	482	493	485	482	468	509	465	492	489	499	475	462	486	471	489	458	486	455	461	487	455	482	489	471	491	468	452	471	483	516	467	474	498	451	505	481	490	476	520	528	518	491	471	463	481	463	513	501	487	467	515	480	509	481	477	482	524	541	503	477	497	480	493	474	461	496	446	488	457	461	509	528	449	498	467	513	467	487	495	480	499	478	512	436	462	487	511	440	479	515	496	462	479	463	466	474	503	492	510	471	504	493	466	500	465	530	460	454	464	476	493	474	498	457	475	472	499	486	476	458	454	498	486	504	483	485	495	459	487	540	478	503	507	500	495	430	478	512	452	517	491	484	495	478	497	485	498	492	493	487	455	477	504	471	499	500	500	508	481	480	518	474	482	485	464	464	469	477	488	480	479	459	476	470	443	495	463	506	487	472	498	465	492	483	475	530	488	515	482	449	447	501	507	495	471	468	489	498	498	518	520	489	512	494	485	489	461	477	497	491	483	498	506	508	498	515	482	466	493	516	484	478	496	470	474	537	471	464	467	452	473	463	523	492	532	499	488	500	497	472	495	518	461	482	454	523	511	480	483	515	502	512	523	526	468	504	464	420	488	483	472	492	450	483	493	470	480	475	485	463	481	475	444	508	528	479	535	450	455	504	519	503	488	486	467	464	492	489	486	449	486	514	494	443	475	457	473	485	478	472	461	517	486	473	486	559	479	509	503	470	522	493	503	468	486	498	477	507	488	458	507	492	523	490	497	514	500	479	499	489	530	486	475	450	464	541	474	503	522	487	460	467	488	467	463	484	479	512	462	495	507	467	476	478	458	481	523	482	477	506	507	491	497	509	531	457	454	516	470	486	502	477	449	457	483	500	480	479	493	492	478	455	468	514	490	510	461	452	515	504	504	505	484	486	464	515	499	495	491	532	468	480	505	507	458	507	452	508	496	472	453	496	460	500	496	509	501	485	473	503	498	459	471	491	530	461	485	509	542	474	518	488	458	485	481	493	479	505	458	483	500	450	465	485	480	464	506	481	454	480	475	454	507	485	457	478	480	505	478	442	514	515	460	532	508	494	468	457	462	487	515	492	457	461	481	514	481	473	505	468	500	458	445	493	471	471	503	500	489	503	502	447	476	504	486	454	465	512	499	497	481	503	511	508	480	492	521	500	493	475	495	498	497	468	484	467	514	454	511	477	481	500	477	469	494	484	537	486	490	520	503	488	496	515	518	478	484	492	527	533	492	500	480	461	468	484	487	518	475	457	495	528	493	473	476	463	462	485	500	505	494	510	462	491	473	477	499	497	469	470	477	518	532	523	487	498	471	474	505	472	504	486	493	478	497	495	492	475	504	466	506	504	476	483	505	510	488	507	476	488	500	482	491	518	496	495	480	461	491	492	472	487	478	474	469	563	468	515	518	457	498	462	480	484	483	468	450	517	483	496	527	459	480	485	486	498	473	511	507	474	494	470	511	462	492	486	514	481	518	537	509	464	489	504	472	505	476	477	454	471	468	482	488	465	491	466	523	480	480	449	497	468	476	473	446	512	471	499	479	511	486	458	479	499	496	488	466	483	509	478	483	447	475	507	485	472	505	496	486	518	501	494	480	486	497	499	486	490	463	482	475	503	520	456	479	496	484	478	491	509	526	499	480	513	519	463	495	476	529	500	527	460	459	466	499	504	485	459	476	502	516	458	502	461	504	492	448
3844	176	234	195	176	186	174	174	204	201	193	179	170	183	194	192	171	176	177	179	169	155	176	184	179	179	184	179	191	179	180	184	167	149	185	197	169	168	173	179	189	190	173	165	196	186	160	177	180	179	188	173	172	184	177	178	192	171	175	168	203	183	183	190	191	183	177	163	178	182	191	188	163	162	175	192	180	194	171	195	191	171	169	184	152	184	214	195	175	193	193	176	180	184	179	168	203	186	171	179	173	180	188	176	174	159	174	169	181	184	174	202	187	171	182	163	178	194	186	196	177	177	180	183	164	180	186	187	187	167	173	192	186	191	189	198	175	205	171	195	199	162	173	188	187	179	213	190	207	198	183	182	171	192	158	179	175	182	180	191	205	187	185	176	171	180	190	177	181	193	174	181	162	176	172	204	188	184	175	195	168	186	194	166	182	193	190	159	194	183	183	186	160	167	174	167	161	169	174	176	187	170	159	165	178	167	188	186	205	206	162	177	189	169	177	163	176	194	153	172	202	199	188	164	179	169	186	181	194	192	182	184	183	186	177	170	163	205	182	153	167	177	160	180	169	201	181	183	175	191	189	173	186	176	173	195	158	189	189	173	193	180	228	183	195	186	162	185	174	180	172	202	165	192	188	167	173	173	184	186	195	168	198	182	174	204	166	190	213	170	161	180	174	191	190	185	170	171	203	184	176	183	186	183	182	179	162	172	200	192	177	192	181	175	179	154	175	162	174	193	168	189	175	199	159	183	161	193	174	180	171	173	175	167	166	190	185	197	183	209	180	202	160	191	181	163	181	195	172	155	175	178	186	193	173	186	194	190	175	152	171	184	184	167	165	179	162	202	188	186	195	174	167	180	175	164	193	178	163	177	187	188	173	176	178	158	175	178	195	183	153	207	175	183	165	189	180	163	201	190	166	189	217	180	209	182	189	187	213	179	163	176	188	179	160	189	168	192	188	187	166	202	190	173	169	150	191	178	188	172	189	182	190	179	167	182	170	183	198	173	193	205	176	166	192	164	180	197	161	177	154	176	183	190	160	206	155	180	188	200	158	178	190	196	170	186	178	184	182	178	202	172	157	174	180	205	174	194	161	192	164	179	187	186	193	200	194	177	207	171	183	155	149	156	181	181	166	167	162	180	209	190	172	197	197	195	170	184	174	175	191	169	194	185	184	166	186	198	187	186	195	170	168	166	185	183	190	191	185	182	170	160	184	179	179	176	194	186	176	191	192	171	190	156	167	180	177	186	189	165	191	177	208	188	188	156	184	184	163	195	197	191	175	167	187	163	177	209	199	162	176	164	183	197	206	195	191	171	168	196	179	186	202	185	191	179	161	172	187	177	198	172	183	169	182	193	174	189	176	211	191	173	181	198	163	192	180	173	166	165	187	195	169	184	170	178	202	188	204	178	199	177	189	173	164	181	204	176	169	186	201	200	175	193	167	189	176	175	186	177	153	181	174	186	187	188	154	214	169	181	190	164	202	195	195	183	161	165	183	158	164	175	178	169	179	183	185	171	191	188	206	187	169	175	170	193	182	177	171	180	174	197	187	184	155	188	163	186	185	186	179	160	184	190	168	180	161	179	182	195	168	198	181	183	181	156	202	190	184	201	194	178	187	166	187	157	170	192	166	201	183	177	150	185	179	183	191	188	190	153	178	197	183	168	189	163	172	149	187	183	189	184	188	187	172	195	171	175	186	212	226	162	178	166	168	160	174	199	192	182	186	173	201	198	160	207	167	176	157	171	183	204	191	186	192	198	185	179	191	174	191	185	160	174	199	182	195	196	168	161	173	175	188	150	180	157	197	163	184	199	219	188	190	186	205	184	150	186	178	166	190	157	182	170	208	159	182	192	190	215	158	172	189	148	177	196	204	195	177	172	168	177	189	172	185	170	162	197	175	184	181	165	190	163	183	197	192	212	199	167	188	158	169	181	165	207	202	184	162	173	173	197	182	179	148	186	168	190	175	169	177	179	171	178	165	161	165	162	169	182	204	188	184	175	169	160	197	184	218	184	176	194	158	171	249	191	165	190	168	143	190	202	164	184	176	190	186	171	174	217	201	177	186	183	172	189	186	198	180	177	207	182	184	174	204	169	176	169	172	180	183	180	177	170	170	171	173	174	195	188	200	178	161	189	167	192	203	184	174	187	157	182	170	199	192	180	180	214	147	162	172	191	201	157	173	151	178	187	189	175	180	172	181	192	187	186	178	164	179	201	177	153	192	186	191	163	168	177	196	201	190	200	175	197	216	185	170	160	184	169	178	205	169	165	186	170	170	182	193	150	171	178	164	201	175	198	158	185	196	183	183	197	191	181	154	204	193	188	171	195	166	162	180	168	168	189	190	186	172	165	173	188	167	191	202	185	180	206	197	205	160	181	201	154	185	181	170	188	176	169	190	167	167	150	192	187	205	186	175	173	195	175	159	209	172	177	175	178	182	184	184	189	175	175	188	200	199	163	180	175	179	181	166	184	173	169	195	193	176	173	183	193	168	169	176	183	186	193	204	178	214	200	203	177	189	154	185	173	189	186	163	187	158	190	185	166	208	166	187	197	182	172	223	182	156	186	172	187	156	170	176	179	188	199	184	167	160	203	203	163	171	161	185	150	166	189	175	193	171	164	157	164	187	182	183	185	189	204	186	193	204	189	193	186	166	163	178	167	175	184	180	198	194	177	177	181	170	171	149	175	193	182	166	188	206	181	180	178	158	178	184	190	180	200	209	203	192	166	194	192	193	193	174	176	187	188	175	185	202	217	186	182	193	175	167	185	158	174	187	153	170	178	185	159	167	163	180	164	206	190	190	199	162	178	172	169	171	179	159	178	193	148	190	182	184	182	182	188	153	186	194	183	179	159	177	175	189	188	188	201	173	179	177	163	213	169	171	180	182	191	172	209	175	197	187	165	189	166	178	161	171	183	191	182	175	177	140	183	172	186	196	196	195	222	187	177	194	178	175	199	185	194	212	186	195	179	176	201	184	208	186	165	171	181	171	172	175	152	190	170	166	178	164	176	190	190	176	163	180	166	184	187	158	185	223	188	169	170	184	187	191	185	197	174	178	157	164	199	184	158	181	186	198	175	171	200	191	170	206	206	172	178	174	178	156	168	188	205	190	185	184	180	180	182	160	193	168	143	197	178	193	194	177	160	168	188	190	166	186	186	180	177	167	164	185	156	172	181	189	159	190	168	194	186	166	179	183	184	163	161	186	196	170	182	159	164	209	181	190	172	185	172	157	167	164	219	186	178	184	183	202	184	172	184	183	203	195	170	185	171	179	190	176	190	182	178	205	185	183	187	185	183	168	194	204	194	169	174	187	187	198	162	196	195	195	184	196	189	165	191	176	171	193	173	177	197	167	171	196	160	188	201	193	183	189	168	206	183	209	153	173	186	170	178	224	194	187	176	187	191	171	193	197	186	188	179	157	172	164	171	174	184	171	179	197	167	200	181	179	165	170	153	202	167	209	169
3970	571	662	633	573	561	570	586	522	571	513	551	531	551	552	529	506	505	535	494	534	532	505	499	491	532	522	510	490	502	481	534	525	504	500	502	529	495	520	515	520	500	520	510	487	510	511	497	530	475	528	549	501	520	497	467	498	474	483	532	502	548	478	506	501	485	505	470	493	496	454	527	503	491	504	509	509	497	514	469	460	490	501	448	493	512	513	502	525	530	501	522	507	526	510	496	473	500	500	555	491	504	468	555	486	565	489	499	553	492	517	497	505	467	483	504	488	499	504	523	480	502	509	484	467	462	476	518	488	466	481	475	500	492	513	484	496	510	498	519	484	495	444	475	509	488	516	525	511	504	492	491	540	518	463	461	503	505	499	493	517	493	505	523	509	466	497	515	475	502	500	536	484	500	496	510	498	503	498	487	513	532	494	491	485	536	491	480	504	517	518	483	520	498	476	497	528	512	540	487	512	534	537	509	479	579	514	473	520	506	509	504	496	525	514	494	505	516	510	500	507	466	493	501	507	543	518	502	490	470	505	536	514	508	492	516	497	504	500	527	520	506	514	490	466	558	472	497	524	502	519	533	469	487	496	560	505	499	510	515	494	510	489	508	518	494	546	528	514	495	503	525	526	498	518	518	530	499	532	472	503	522	477	467	515	501	503	501	483	528	528	512	480	513	501	490	533	537	525	525	489	555	474	550	520	496	497	496	522	515	484	498	533	500	529	521	532	521	465	516	495	507	516	498	505	495	492	508	478	494	513	530	543	501	497	525	481	484	480	494	488	534	503	499	531	508	501	503	499	513	508	495	476	491	514	509	536	516	478	488	509	477	530	518	498	514	506	505	500	467	514	540	531	510	521	483	515	470	518	484	492	516	502	521	498	535	528	523	533	515	486	526	507	511	539	530	507	545	531	555	499	543	491	482	534	512	498	466	477	496	462	476	518	486	504	510	550	505	490	496	509	524	511	460	514	512	474	487	518	492	466	468	512	520	513	511	490	505	524	512	459	499	504	480	495	480	480	533	475	509	511	481	489	484	483	527	480	484	513	509	469	480	478	524	547	496	560	518	564	495	466	483	524	508	528	459	492	484	515	487	542	502	466	521	489	464	511	531	471	482	485	536	526	510	539	527	512	481	498	507	515	488	513	481	506	476	515	513	508	516	508	518	533	516	484	535	495	472	473	523	514	480	503	485	520	470	523	527	527	490	479	511	549	505	491	507	463	522	479	502	522	550	503	543	520	521	488	490	491	491	506	541	513	500	501	499	502	511	529	499	489	524	511	494	507	527	515	507	537	560	499	484	527	477	495	502	510	481	481	518	458	548	506	489	463	551	526	499	533	564	513	499	457	494	516	571	463	520	509	495	498	529	506	484	546	484	492	509	501	546	488	532	530	505	522	524	509	525	544	508	499	501	557	504	506	519	518	493	489	515	483	536	513	470	533	522	521	463	499	526	526	538	509	524	474	505	521	479	486	473	506	518	498	499	473	515	546	526	541	503	499	465	539	553	472	533	497	464	496	535	485	533	532	511	540	491	511	515	500	529	520	539	502	499	506	488	505	523	541	491	461	538	462	463	480	526	498	504	485	481	493	500	474	503	508	500	521	513	532	529	464	475	524	487	532	514	515	503	480	523	550	501	531	489	509	512	498	522	543	480	531	503	514	551	481	505	517	488	499	512	473	498	486	518	503	504	443	486	523	536	494	503	484	470	538	533	489	506	512	507	503	505	511	507	518	501	520	494	494	533	484	457	475	505	479	563	518	497	503	489	512	484	481	465	544	489	496	484	493	517	482	545	495	508	482	527	522	520	469	539	534	501	523	495	543	503	449	527	531	511	496	486	515	519	499	476	520	534	534	462	513	494	523	517	543	504	529	553	498	502	515	508	498	468	528	523	474	516	478	507	513	480	495	520	516	489	540	465	493	496	513	505	500	477	514	518	540	481	477	500	505	532	549	499	521	504	511	481	496	483	492	490	502	515	509	469	513	485	505	496	501	521	504	513	496	496	497	498	491	506	518	516	546	477	496	494	548	504	489	509	531	508	485	493	525	500	497	474	481	490	506	537	524	508	519	482	506	490	516	505	533	506	530	499	523	498	500	533	485	509	491	504	501	514	534	461	532	478	508	525	464	476	518	460	485	549	546	489	534	486	507	511	501	526	525	504	539	523	543	515	530	521	481	489	497	506	506	517	510	498	483	529	527	516	500	496	529	515	494	504	546	517	553	539	509	505	517	520	523	524	485	449	474	532	520	492	474	532	492	517	498	515	512	503	517	476	494	526	489	531	520	530	544	510	496	508	506	484	509	521	476	487	486	491	488	536	540	492	502	525	491	516	512	492	501	512	488	534	510	510	479	500	484	495	505	542	492	532	511	507	514	527	516	481	500	506	533	515	477	484	488	456	505	500	497	515	488	473	493	512	513	528	537	514	524	551	527	512	512	489	492	516	442	491	479	446	530	529	567	500	506	531	488	532	513	509	533	536	491	511	484	512	539	479	510	494	488	456	523	545	509	499	526	494	485	494	526	465	517	545	509	506	473	537	537	489	490	513	498	508	493	516	513	498	541	499	502	521	503	533	496	505	482	516	486	504	521	544	480	468	527	516	507	525	481	491	494	518	547	505	513	483	512	486	524	498	485	489	501	496	516	495	478	482	500	501	516	534	529	503	491	505	496	485	497	530	533	472	506	511	486	485	490	512	471	506	505	489	511	463	513	497	544	530	472	517	507	493	447	530	488	500	504	495	529	512	539	524	491	502	516	500	552	485	475	512	482	502	507	497	504	483	501	490	529	498	539	489	499	525	490	463	499	477	542	523	519	516	483	484	523	544	561	481	517	488	538	492	500	501	468	517	491	483	527	493	510	476	494	481	506	503	493	507	477	495	513	518	497	517	516	486	501	484	480	489	500	517	511	523	515	453	525	535	523	496	505	511	488	545	514	501	492	532	497	442	551	505	511	494	503	496	465	515	470	510	499	486	487	496	491	487	516	485	530	494	485	478	480	512	525	499	490	531	512	509	543	507	521	465	501	496	515	524	507	508	499	511	515	547	517	474	537	482	523	522	526	511	533	509	484	468	490	513	495	502	553	496	518	485	455	513	505	476	496	509	544	507	536	517	488	525	509	509	502	504	526	517	454	494	537	524	530	487	502	483	495	534	482	489	501	544	515	490	527	476	495	511	499	496	492	494	490	473	496	540	523	522	496	514	504	513	493	495	473	494	486	501	521	496	521	528	518	540	510	523	475	503	502	485	534	574	515	540	540	514	523	509	487	508	529	515	476	483	497	524	506	524	539	508	507	510	490	518	518	493	520	498	546	488	471	519	536	466	448	484	498	512	507	489	497	532	509	487	519	509	526	515	446	515	491	531	531	499	511	488	528	438	467	528	501	519	511	476	473	510	490	542	530	495	507	487	503	510	560	507	506	448	476	532	476	489	505	511	510	509	511	482	538	484	482	537	529	541	469	537
22901	2262	1277	972	724	603	529	431	394	389	334	375	322	309	304	338	286	279	305	316	301	283	255	289	304	281	290	286	270	283	292	280	259	290	302	280	252	255	274	266	289	273	272	268	278	266	264	258	285	256	233	267	282	250	244	261	260	267	288	265	274	294	280	276	278	281	290	259	269	269	255	246	286	273	269	269	232	274	275	267	295	250	267	283	275	247	244	281	290	262	259	267	234	266	286	282	273	271	262	256	262	292	268	289	280	300	274	268	273	269	254	269	280	253	289	261	270	274	234	293	287	268	294	298	281	274	274	271	265	269	307	281	268	287	266	264	281	232	253	266	246	248	294	258	257	297	262	294	254	274	276	262	268	260	262	254	264	293	281	270	248	235	264	275	260	298	268	282	256	268	262	255	256	254	298	275	271	274	326	255	273	287	259	300	245	262	296	236	257	241	296	276	258	271	265	268	286	273	266	242	266	272	257	256	266	256	275	257	233	262	266	247	275	275	294	306	262	260	253	273	261	281	257	241	259	263	266	236	259	259	277	267	274	283	266	267	264	277	269	266	276	291	270	273	274	245	258	272	244	215	236	275	239	265	261	264	261	260	286	265	283	250	238	254	263	275	272	248	257	269	300	271	254	256	215	277	262	226	279	275	259	258	285	283	283	301	249	285	270	254	280	257	284	271	272	276	269	270	277	273	279	270	258	280	285	263	273	250	273	289	264	235	261	282	268	288	260	271	317	263	246	256	247	278	275	264	287	273	282	255	259	272	263	294	291	272	292	260	279	248	224	295	275	274	264	267	303	258	266	283	286	276	261	268	285	271	272	260	291	282	297	231	257	265	248	274	274	272	257	264	296	285	251	265	304	264	261	253	244	252	278	270	278	272	295	257	249	304	261	272	266	277	259	259	264	255	275	265	272	264	272	272	239	289	274	263	283	255	254	269	277	257	253	248	264	274	256	292	274	291	236	238	272	251	261	291	267	273	281	253	258	296	293	293	270	272	261	260	263	258	285	289	280	235	287	261	247	250	303	267	268	251	279	248	280	296	255	271	273	272	267	254	264	246	245	228	268	257	256	298	251	274	273	285	265	272	294	253	268	273	271	265	272	275	283	263	273	259	292	264	276	292	274	252	266	291	278	249	276	274	263	267	250	289	250	237	232	246	277	265	257	283	242	270	277	258	244	267	264	251	256	258	286	257	250	270	263	268	263	287	272	281	264	286	278	272	258	294	247	269	268	239	279	279	259	266	227	271	243	241	256	245	280	270	239	262	261	260	243	266	260	257	280	251	273	291	285	273	271	252	282	279	266	290	268	288	269	305	268	267	275	271	282	241	252	259	292	297	269	265	280	270	269	267	257	242	284	296	284	277	281	263	280	272	258	276	284	261	267	273	276	280	272	279	276	241	259	296	285	281	255	257	255	252	286	263	286	262	266	251	220	257	263	280	292	261	240	297	291	272	285	275	269	250	271	274	277	277	282	265	291	278	267	282	230	288	270	266	260	236	261	254	283	260	267	269	259	266	267	256	242	284	271	272	265	278	241	297	244	282	287	273	270	286	291	263	279	253	265	309	216	252	277	276	268	265	247	251	261	254	240	272	255	269	293	268	264	266	276	253	254	272	316	251	264	252	244	284	280	243	282	275	270	292	251	248	249	251	243	296	268	296	245	265	276	259	283	256	260	269	270	266	256	285	261	260	247	277	250	288	251	322	247	268	281	276	291	240	255	239	272	310	265	268	270	257	264	283	238	239	259	258	275	308	247	264	275	289	258	257	264	243	249	272	280	264	243	254	271	262	275	267	254	313	274	246	243	279	272	274	259	257	267	267	272	271	276	275	266	260	249	258	278	255	253	293	298	270	274	276	277	254	264	273	262	289	252	247	262	251	254	265	255	296	254	268	289	227	281	244	267	273	284	255	260	278	277	275	288	275	275	245	291	283	267	250	266	266	278	282	271	277	285	271	274	289	280	262	252	264	263	300	263	283	269	273	284	274	284	274	263	270	240	270	277	234	282	238	254	244	252	260	271	276	264	276	293	290	283	256	249	272	252	239	237	275	285	272	279	262	284	281	289	319	283	276	248	276	261	289	271	268	273	262	276	249	278	271	256	302	260	296	270	291	230	246	252	258	262	284	265	275	300	273	262	255	261	296	271	285	268	288	289	244	257	274	281	263	261	274	265	297	239	256	273	243	262	239	270	290	282	267	269	268	283	275	270	279	252	263	285	248	301	285	268	249	275	293	263	277	278	280	298	255	248	249	233	269	281	266	299	284	272	252	278	274	298	257	290	270	249	266	290	250	279	289	287	270	282	289	283	254	256	269	260	265	275	254	268	262	312	268	279	287	257	284	273	247	284	289	299	272	278	273	265	267	265	265	278	277	281	289	261	255	281	249	274	264	265	273	280	270	272	250	226	288	285	289	254	285	263	275	291	282	263	246	279	250	283	277	271	257	251	283	270	286	262	277	276	253	272	273	270	269	257	264	253	257	259	271	299	269	268	270	285	285	269	283	274	282	306	267	264	275	251	260	249	253	295	255	305	268	227	289	277	247	285	246	288	261	257	273	272	256	285	251	268	293	254	276	268	302	272	282	267	269	274	273	299	280	256	283	290	263	282	262	291	281	293	254	279	267	263	243	241	275	247	263	243	262	242	283	269	292	268	297	291	269	258	256	266	290	275	281	267	269	263	261	263	268	256	240	277	285	256	271	292	297	312	280	271	250	278	253	267	253	251	278	272	271	281	263	283	238	284	277	266	270	266	261	251	261	266	271	300	266	287	261	282	291	280	266	272	266	275	277	260	274	274	265	276	232	286	297	283	308	247	291	263	269	249	307	296	276	265	301	282	272	250	282	231	267	278	280	270	313	263	270	248	286	245	264	269	291	273	282	284	276	272	262	252	262	269	259	291	311	266	264	252	268	255	284	285	268	277	254	288	270	277	275	306	276	265	269	272	272	299	253	248	247	259	245	272	250	282	260	256	271	302	239	284	268	275	251	268	266	272	252	265	281	268	266	254	295	271	283	258	271	269	264	296	258	266	243	299	268	265	295	246	286	287	282	259	287	248	263	264	247	264	269	287	249	262	244	263	263	269	255	302	255	262	252	280	256	281	258	287	257	273	250	292	310	275	281	253	263	290	270	243	277	299	253	266	290	234	251	287	285	269	281	242	255	278	233	284	280	295	282	279	260	269	274	276	277	262	315	290	282	264	247	252	240	275	288	265	259	255	267	249	307	269	264	246	271	294	310	264	248	235	269	291	245	267	239	282	298	267	254	254	292	284	280	284	288	266	276	287	256	279	293	265	285	259	239	265	281	302	264	258	276	275	301	248	254	278	251	250	302	241	231	276	263	263	285	272	265	270	248	250	256	289	267	256	226	230	261	265	292	267	265	286	262	278	276	258	259	273	271	268	252	252	284	260	260	279	309	290	284	249	273	253	274	270	235	260	281	278	270	290	285	266	248	270	264	266	248
12262	1521	2941	3241	2781	2443	2036	1746	1611	1449	1306	1253	1101	1156	998	980	966	992	923	927	950	864	863	857	886	826	817	864	848	776	827	792	725	789	743	760	808	785	778	789	751	763	754	754	697	683	701	705	796	703	680	653	730	726	748	748	703	709	695	739	727	744	726	666	740	735	720	702	712	712	733	693	662	719	646	723	714	692	709	736	689	721	704	728	696	662	732	708	691	677	715	696	711	702	702	727	693	734	725	737	720	747	698	682	735	691	754	699	719	702	695	724	692	704	742	687	740	714	736	739	689	743	716	707	679	668	732	715	677	718	667	693	676	720	725	719	694	692	726	739	698	690	676	739	716	707	718	698	678	697	729	710	727	770	675	732	746	694	729	697	706	665	715	686	687	708	749	705	645	693	732	718	692	710	701	678	657	727	705	726	735	695	681	702	729	710	693	665	708	674	733	713	661	748	670	667	662	728	692	684	687	732	689	724	715	686	736	745	687	699	664	692	675	693	682	734	714	683	706	711	690	733	707	718	757	690	691	723	717	727	734	710	690	661	690	710	716	704	679	694	696	682	712	711	706	707	724	697	728	721	745	732	690	746	732	746	677	664	688	739	670	669	709	701	710	719	717	734	692	708	688	725	692	682	701	688	693	677	720	690	683	715	732	650	696	673	709	680	668	677	704	714	751	742	702	696	690	692	702	691	674	691	724	697	745	653	759	710	711	721	708	699	721	719	773	676	707	745	698	692	690	645	719	729	746	702	676	679	687	700	717	694	697	697	708	728	720	676	684	739	687	697	685	711	678	718	778	676	685	703	678	727	705	695	696	687	703	703	742	688	704	694	657	693	729	707	695	690	687	652	702	716	715	673	678	688	684	702	765	692	696	736	701	734	717	687	754	698	686	722	760	739	731	671	685	741	728	709	705	685	691	722	751	659	717	693	704	740	722	671	762	719	726	705	693	677	704	672	683	693	712	674	706	660	730	658	714	711	684	714	736	705	685	693	732	678	733	740	702	679	714	690	683	727	709	698	718	648	658	679	732	654	741	712	695	683	678	778	734	722	685	676	683	696	689	699	679	714	709	704	699	682	695	703	709	669	659	688	732	692	721	745	686	673	675	712	744	714	666	696	732	701	743	735	692	687	702	705	688	680	730	725	699	690	695	715	713	769	740	668	721	712	698	720	688	714	669	701	689	728	698	700	702	711	706	687	714	667	669	721	687	682	705	677	712	696	676	668	665	701	646	687	745	723	643	672	706	699	686	751	733	697	705	702	731	687	705	711	761	697	718	704	722	743	659	630	743	706	713	658	734	754	701	725	676	723	675	706	666	678	782	672	653	679	697	716	662	771	673	693	704	713	628	662	698	703	735	680	712	739	729	704	639	699	684	658	728	708	656	687	672	700	684	652	733	710	715	679	699	725	672	703	688	729	728	701	688	710	688	662	692	725	718	665	686	690	690	733	651	707	698	737	713	728	720	724	704	686	665	730	677	704	691	736	669	728	688	657	691	681	696	714	683	684	757	695	679	717	695	718	691	718	673	686	727	694	699	725	666	663	728	695	714	705	713	720	720	692	692	755	745	735	703	716	699	752	714	727	718	687	667	698	708	746	726	717	700	720	685	678	745	698	729	698	680	713	719	714	687	765	709	736	688	677	707	732	683	674	737	708	719	700	724	724	755	670	687	733	721	705	677	711	681	750	695	671	722	685	715	678	697	753	714	739	735	681	720	706	720	695	700	720	705	741	704	677	701	697	687	671	695	742	705	755	689	765	724	664	704	685	653	737	694	717	683	712	724	730	679	672	689	705	725	668	703	725	635	678	733	687	721	682	675	698	694	697	726	690	722	686	700	737	682	700	741	755	697	702	670	700	700	682	712	698	669	688	737	721	674	688	736	714	650	735	709	704	683	686	706	695	650	719	719	760	718	719	705	731	693	722	719	686	716	685	674	721	675	673	701	669	750	750	704	700	696	730	719	665	701	697	715	651	717	632	697	686	719	713	688	654	729	746	770	757	700	682	722	717	756	723	704	688	675	705	676	715	715	674	679	676	698	712	691	696	727	668	759	694	736	711	653	684	695	736	689	767	705	663	703	709	702	718	726	730	668	710	711	712	643	707	722	686	682	753	697	658	737	740	694	718	746	765	701	722	693	660	694	710	707	689	677	737	697	745	649	676	729	677	697	710	719	718	731	702	678	704	658	762	695	681	694	705	671	713	704	675	710	694	720	667	738	687	704	701	708	674	698	637	709	686	732	747	778	688	752	703	698	705	674	690	718	707	724	708	698	740	662	690	674	699	678	725	747	711	662	726	692	667	734	692	687	675	691	686	729	686	731	738	707	691	717	720	752	692	700	633	654	675	706	695	702	705	669	703	712	706	689	644	707	757	680	723	727	748	663	675	682	737	718	723	741	708	715	668	713	648	730	726	684	692	664	719	707	693	687	679	728	649	690	694	708	721	682	717	742	705	712	683	714	686	721	702	688	719	696	714	693	724	727	693	704	678	714	705	690	738	712	721	731	710	724	738	694	658	731	708	701	715	718	738	690	696	722	695	673	717	718	708	706	686	698	682	688	688	728	687	686	717	710	708	700	672	713	681	709	688	705	660	674	709	707	705	688	664	695	670	695	687	693	716	678	684	740	674	691	714	696	737	700	694	687	709	702	717	691	680	670	691	704	707	703	705	662	674	700	717	686	700	649	691	755	678	720	676	744	717	699	740	686	720	715	656	716	750	686	679	705	719	662	666	681	719	649	706	725	685	723	736	681	692	686	707	729	727	726	704	679	661	729	692	739	741	717	722	730	674	721	733	737	691	702	721	718	686	722	718	767	738	696	702	704	706	710	650	711	712	768	736	728	727	678	713	706	688	660	658	702	689	705	734	674	676	667	709	725	694	729	705	657	700	702	663	695	706	713	689	695	664	711	711	674	723	725	693	691	708	690	757	686	641	686	692	688	690	711	694	712	729	672	719	740	774	690	699	699	672	780	688	711	688	686	654	754	776	702	714	697	681	720	698	726	740	702	668	720	696	702	712	713	703	682	701	699	772	704	702	686	724	664	658	715	680	709	699	678	744	720	716	749	730	755	658	737	732	708	715	674	734	679	710	713	696	699	723	716	697	681	695	718	697	686	718	700	740	736	701	667	692	677	726	703	690	749	680	728	684	709	690	668	723	700	698	685	668	688	678	711	713	756	718	715	695	740	685	730	702	730	712	700	669	682	699	727	737	648	731	669	715	710	693	744	696	680	684	714	648	709	703	736	739	734	673	746	726	701	688	735	688	694	690	688	708	731	687	706	716	688	695	708	684	685	690	728	720	692	667	667	687	694	691	655	706	690	674	700	668	711	743	696	757	725	682	723	711	734	736	712	758	701	724	690	691	697	668	625	724	760	710	719	755	639	687	707	724	775	688	676	704	694	676	712	681	688	675	703	714	690	733	730	681	704	707	678	676	670	685	667	687	706	709	690	689	684	675	715	684
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
