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
336776985453	336776986015	336776986565	336776987115	336776987665	336776988215	336776988765	336776989315	336776989865	336776990415	336776990965	336776991515	336776992065	336776992615	336776993165	336776993715	336776994265	336776994815	336776995365	336776995915	336776996465	336776997015	336776997565	336776998115	336776998665	336776999215	336776999765	336777000315	336777000865	336777001415	336777001965	336777002515	336777003065	336777003615	336777004165	336777004715	336777005265	336777005815	336777006365	336777006915	336777007465	336777008015	336777008565	336777009115	336777009665	336777010215	336777010765	336777011315	336777011865	336777012415	336777012965	336777013515	336777014065	336777014615	336777015165	336777015715	336777016265	336777016815	336777017365	336777017915	336777018465	336777019015	336777019565	336777020115	336777020665	336777021215	336777021765	336777022315	336777022865	336777023415	336777023965	336777024515	336777025065	336777025615	336777026165	336777026715	336777027265	336777027815	336777028365	336777028915	336777029465	336777030015	336777030565	336777031115	336777031665	336777032215	336777032765	336777033315	336777033865	336777034415	336777034965	336777035515	336777036065	336777036615	336777037165	336777037715	336777038265	336777038815	336777039365	336777039915	336777040465	336777041015	336777041565	336777042115	336777042665	336777043215	336777043765	336777044315	336777044865	336777045415	336777045965	336777046515	336777047065	336777047615	336777048165	336777048715	336777049265	336777049815	336777050365	336777050915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
71151	26801	12798	2685	1290	1198	1007	922	854	804	720	848	776	595	558	532	524	465	423	387	415	425	395	350	375	432	464	507	436	421	458	391	374	384	411	377	394	439	379	343	339	355	337	345	319	332	343	358	340	353	363	335	379	485	785	1060	1054	841	679	480	307	340	334	320	322	311	290	304	325	309	331	328	274	295	266	301	296	321	315	350	301	319	273	342	329	302	325	355	325	290	342	304	307	320	300	310	296	290	278	296	285	314	323	295	322	352	319	301	292	312	298	320	331	327	311	290	316	307	308	337	331	307	346	319	330	346	327	281	325	309	308	319	321	339	302	320	325	326	287	353	336	311	299	298	299	313	287	327	289	321	319	307	340	332	319	284	274	335	319	311	308	309	312	285	300	328	315	314	314	321	306	315	342	307	327	315	299	302	313	343	336	298	335	323	334	333	310	294	318	306	307	311	341	309	343	312	322	338	343	295	310	312	297	303	331	303	313	328	336	291	289	314	297	338	321	353	344	333	307	319	296	306	303	318	309	340	372	278	309	305	351	304	289	328	319	305	320	319	279	323	314	336	315	317	299	346	326	333	300	308	321	335	334	320	338	279	320	331	319	315	292	317	336	299	337	291	347	335	301	319	286	299	335	313	298	320	310	298	299	296	280	289	359	336	308	361	300	304	312	285	309	285	320	300	300	305	328	304	304	338	293	317	305	302	298	339	315	301	327	331	350	293	319	313	314	313	345	348	342	313	300	328	291	349	342	308	343	298	299	331	327	278	314	306	339	326	310	317	320	332	322	300	313	301	273	325	289	259	293	352	311	325	323	296	340	334	279	318	336	313	330	312	323	333	299	322	296	296	349	296	296	303	318	331	313	311	325	295	317	338	300	338	306	334	343	295	325	325	322	339	298	287	315	297	323	317	311	279	330	350	329	341	309	328	303	329	320	320	308	306	331	284	307	285	322	283	325	327	308	318	304	293	313	333	322	314	279	322	304	343	358	291	325	302	313	311	318	329	327	312	320	300	309	321	329	293	305	319	273	332	333	343	307	324	284	299	301	310	332	324	302	338	308	315	306	309	321	314	307	281	315	333	289	317	303	300	331	334	336	322	284	303	264	304	281	321	304	319	336	298	285	334	337	325	312	292	333	305	323	308	312	338	321	308	329	322	333	301	311	263	303	328	321	318	302	298	325	325	316	330	285	316	311	309	308	304	336	338	302	333	324	325	308	334	330	329	332	305	342	323	324	319	331	316	325	291	348	379	325	307	339	320	318	302	321	316	298	309	317	319	289	309	304	349	321	307	303	303	337	315	308	299	320	292	300	310	325	331	324	335	289	334	310	336	335	327	341	298	338	325	294	321	311	340	298	311	312	318	315	284	307	344	364	322	330	319	280	315	308	329	334	317	317	329	285	297	306	300	293	316	331	319	317	294	295	364	307	317	299	320	339	317	335	307	349	299	266	321	295	338	311	298	314	342	316	277	349	325	326	302	332	308	334	329	311	300	343	289	318	307	335	339	299	301	313	297	321	327	319	352	333	289	326	305	323	333	353	293	318	306	330	287	295	328	316	302	335	319	329	320	315	367	310	320	307	352	345	324	328	293	293	292	272	317	311	310	303	328	292	300	330	334	312	301	299	324	304	344	334	334	331	334	320	343	328	327	283	320	346	302	325	326	296	311	300	359	349	302	311	298	310	294	342	320	336	297	325	330	313	335	330	311	300	309	314	343	318	310	308	345	328	288	328	336	318	309	303	337	333	311	320	329	284	314	312	313	319	339	326	334	327	320	324	302	318	337	318	310	285	337	331	304	317	293	347	353	285	313	325	303	331	307	336	336	351	298	297	337	326	316	315	292	331	317	313	335	344	316	307	321	341	316	294	322	353	327	322	324	307	339	339	334	315	320	323	313	315	334	328	297	293	324	326	330	308	317	309	295	310	316	332	316	311	311	353	317	312	307	302	310	294	325	319	278	311	311	289	318	315	309	292	274	334	291	282	331	317	272	331	294	346	334	326	297	304	313	320	301	300	308	297	320	313	302	292	313	295	311	328	355	319	289	298	337	318	308	303	306	305	312	308	310	322	323	322	292	322	372	295	325	348	324	288	296	317	326	336	323	313	348	332	317	311	309	320	312	329	294	269	298	350	314	312	284	308	293	307	356	314	341	312	280	322	339	309	310	309	277	326	329	324	312	308	348	350	329	334	315	300	318	307	330	325	311	271	297	333	301	334	296	303	321	289	296	321	338	291	304	311	287	304	308	320	321	349	336	312	345	326	298	309	292	342	325	311	318	325	320	306	340	322	318	329	294	299	346	299	316	325	330	310	300	352	313	290	303	305	316	308	297	285	363	330	347	291	275	332	347	343	337	323	324	306	331	295	341	322	306	305	314	305	305	291	305	344	315	333	305	312	310	287	349	305	300	327	285	331	283	304	325	311	322	317	358	328	277	305	307	320	345	336	323	331	318	349	310	280	341	305	324	323	327	296	313	329	332	326	331	318	275	301	325	350	315	327	311	304	314	312	331	312	356	307	297	324	321	299	311	322	285	313	286	351	307	334	288	299	370	309	324	312	330	305	313	289	327	305	314	322	308	349	328	303	273	305	328	344	310	345	307	305	337	295	316	292	322	310	297	305	324	317	313	309	304	306	285	290	353	305	344	343	291	275	307	327	285	327	307	311	317	308	371	329	327	322	319	306	302	292	305	305	329	306	284	322	310	311	317	338	324	309	274	275	338	310	322	336	308	313	323	307	322	319	272	303	313	294	284	322	328	328	307	336	318	291	304	301	304	337	309	318	328	301	266	323	293	337	317	301	349	321	354	305	321	293	329	323	320	311	337	337	325	305	341	325	336	358	298	332	320	323	302	278	308	328	326	322	320	334	335	353	312	330	307	303	307	311	334	325	308	320	319	314	308	291	295	311	288	305	287	309	325	309	314	295	338	333	322	329	331	339	319	337	309	350	316	325	332	301	324	316	342	309	331	318	323	330	303	328	326	300	343	295	340	316	326	320	292	293	315	332	316	335	297	325	300	339	314	305	309	314	285	331	309	323	323	312	324	289	310	344	312	293	313	335	324	300	324	324	304	305	335	295	329	331	331	340	301	300	336	333	338	326	323	323	312	317	351	282	308	307	316	306	319	318	325	318	295	317	328	308	310	299	360	310	339	296	320	345	315	284	321	336	326	333	295	318	322	310	308	321	342	338	335	336	310	332	286	281	334	319	327	301	331	332	294	336	291	301	286	342	346	309	317	310	318	313	326	366	330	339	293	310	312	285	343	290	279	350	324	309	325	333	313	346	288	309	326	310	317	326	318	300	337	305	324	296	339	347	347	297	341	327	300	291	268	320	325	301	319	299	338	328	345	317	307	316	332	313	302	311	302	332	315	333	316	314	336	301	265	314	320	329	307	309	308	311	343	327	318	296	292	295	328	300	306	299	298	308	308	313	366	314	329	335	320	311	336	332	295	329	306	313	306	319	313
41664	2126	4214	4719	4313	4264	3952	3455	3605	3397	2718	3583	3222	2355	2162	2251	2241	1976	1728	1516	1463	1471	1330	1290	1221	1545	1867	2384	1903	1909	1559	1258	1220	1265	1564	1494	1423	1600	1334	1094	944	930	1053	1039	954	887	954	1008	1123	957	968	954	969	1994	4591	6481	5502	4513	3102	1752	765	777	778	718	732	760	732	728	765	705	794	741	767	786	760	798	781	733	708	759	727	748	757	740	742	793	750	769	728	740	755	729	704	733	740	757	744	748	770	713	731	773	753	750	745	744	800	775	710	780	755	739	792	745	725	768	751	825	718	782	765	732	749	798	777	772	779	759	796	768	790	778	774	750	744	763	742	779	734	729	736	749	738	717	741	743	701	730	767	754	731	735	798	782	744	795	698	751	750	745	731	759	765	800	804	711	759	714	754	719	763	743	780	717	746	735	738	759	765	777	774	752	745	740	744	749	681	771	784	738	746	738	737	830	723	750	791	787	737	740	725	774	683	724	747	729	742	778	782	723	730	808	722	750	801	730	774	759	744	745	706	742	757	712	693	734	699	781	819	711	770	742	788	776	741	740	770	768	753	777	747	765	758	764	791	761	755	754	745	756	737	802	706	758	783	725	780	774	741	726	775	755	787	756	774	780	727	775	731	795	746	779	756	720	764	774	740	759	771	740	792	786	761	815	782	731	768	832	748	751	724	748	689	794	771	762	749	736	805	730	736	747	730	779	684	745	716	775	728	771	757	707	716	774	757	753	786	727	722	825	738	743	737	784	769	739	742	709	774	761	767	776	767	768	770	760	775	746	761	739	774	738	778	708	753	732	736	731	772	743	741	732	708	727	737	780	737	768	761	733	764	728	764	765	713	776	736	756	747	738	728	752	782	770	735	749	724	766	727	770	743	720	713	722	760	745	793	769	750	725	746	749	715	764	761	753	732	745	788	748	730	787	799	751	742	739	738	750	758	778	748	777	759	730	745	747	804	772	758	762	739	718	786	692	771	741	756	757	762	717	739	725	744	786	745	761	795	785	695	756	777	718	802	752	725	732	760	798	728	737	765	731	743	754	740	734	793	723	780	788	732	739	761	747	785	773	710	790	746	733	755	755	775	762	794	763	759	755	721	801	688	725	719	748	737	766	724	695	749	750	776	748	751	745	776	758	696	733	802	753	788	743	751	778	738	742	732	782	758	746	715	755	728	790	760	768	789	760	746	758	751	794	795	752	764	706	752	802	774	711	785	765	741	801	746	827	744	781	750	806	771	746	796	749	775	788	766	798	731	801	830	773	768	753	778	760	754	758	769	770	759	761	755	782	752	742	751	708	778	757	725	753	740	780	775	771	724	743	734	757	754	696	776	761	749	778	739	764	793	759	762	765	755	766	737	771	726	718	755	760	761	764	768	750	711	727	764	753	772	781	751	738	762	800	772	760	732	711	741	772	747	748	742	784	743	748	754	787	750	766	761	762	742	757	768	732	773	783	779	789	727	715	802	756	748	744	779	770	724	757	763	750	736	759	774	736	722	726	753	762	734	749	763	785	774	746	771	757	780	755	775	730	735	718	705	713	779	712	658	703	835	736	759	788	768	747	727	756	702	737	779	727	744	735	773	742	761	773	734	748	696	769	779	772	747	826	786	756	752	775	721	777	749	817	743	732	712	719	704	766	756	780	824	784	755	750	728	747	774	729	737	778	782	731	728	754	734	762	738	743	765	765	781	812	760	784	740	810	745	779	727	749	801	804	731	774	723	795	766	783	765	746	724	777	731	720	727	740	742	814	755	751	729	743	741	714	748	779	725	785	767	776	755	740	764	749	760	719	732	746	688	802	770	780	755	742	735	754	808	796	745	734	750	811	750	763	712	752	800	730	753	777	721	704	771	756	741	760	763	769	739	754	718	775	739	742	741	765	788	779	746	774	756	772	773	761	769	742	744	754	818	822	725	712	787	728	740	753	733	748	748	729	751	784	742	782	708	768	806	803	772	764	715	785	727	821	769	758	789	817	766	782	813	803	784	775	796	795	781	732	773	735	753	750	719	758	725	728	773	733	727	733	746	746	709	788	814	774	729	724	803	748	733	770	742	769	783	689	772	712	727	774	738	795	719	744	735	734	746	766	762	728	767	747	746	731	817	795	802	755	790	789	762	763	754	745	751	804	735	738	714	751	755	724	738	769	747	808	774	772	754	799	747	711	696	718	745	728	790	821	780	682	737	766	729	734	742	723	735	760	767	701	752	767	741	748	705	783	728	749	787	778	757	804	790	720	774	753	770	755	772	774	790	744	756	765	765	738	790	712	745	787	745	759	755	743	776	733	707	733	736	765	717	757	805	734	738	757	711	781	751	758	677	748	743	784	757	711	745	753	711	753	777	781	764	754	744	759	768	715	785	797	733	757	743	782	790	797	774	723	764	763	751	773	776	731	755	750	783	771	809	733	753	791	721	756	739	742	772	767	742	749	738	753	759	757	755	772	750	778	737	779	747	731	768	729	762	790	781	782	765	771	774	737	762	728	742	733	725	777	772	739	715	748	721	756	804	804	799	774	747	756	777	724	783	780	787	695	784	788	783	792	701	783	736	755	734	784	762	748	754	776	758	742	790	782	791	716	715	769	764	809	724	689	742	763	716	759	767	774	758	751	788	721	800	781	750	750	773	753	737	747	732	775	726	792	779	727	771	770	796	756	760	727	785	789	802	718	764	731	743	791	767	786	707	762	752	739	810	698	755	768	735	756	729	725	747	767	766	769	690	744	732	772	751	766	711	724	741	769	754	778	758	749	762	754	789	806	779	737	807	780	805	787	797	764	748	778	745	733	775	727	790	708	713	765	774	752	723	758	819	807	730	729	734	782	759	767	782	774	733	786	768	769	757	726	734	716	735	756	720	750	751	797	801	790	747	706	744	773	754	825	782	740	713	786	751	749	733	763	747	789	785	695	763	746	736	758	707	729	730	748	801	738	763	744	742	805	795	782	766	763	757	762	752	772	765	832	735	714	720	733	775	718	786	767	779	770	820	770	738	750	731	756	720	760	735	755	675	764	746	758	826	754	821	788	776	749	769	742	752	761	771	768	789	779	725	770	743	752	745	751	746	777	687	758	773	756	690	723	734	732	738	776	717	739	739	773	747	728	732	748	791	772	797	745	800	742	734	755	740	727	808	737	693	760	744	762	783	728	795	723	763	747	775	736	734	770	736	787	813	794	732	790	776	787	739	770	769	740	736	739	701	788	823	762	808	756	809	741	750	758	756	781	754	777	810	786	687	745	792	815	749	799	783	776	736	768	741	770	712	712	829	766	745	781	779	764	767	786	731	753	775	752	733	721	775	722	773	706	766	744	734	720	776	733	758	809	738	780	778	766	756	725	749	799	763	751	757	812	783	750	763	701	763	812	765	714	791	702	774	795	772	723	738	726	770	776	717	781	788	761	687	787	745	787	770	724	704	761	759	742	754	768	707	756	796	785	773	789	729	738	757	778	785	803	752	759	728	719	760	750	719	726	734	791
18821	1316	390	345	388	445	445	440	396	386	368	349	351	365	383	354	362	370	389	335	338	339	358	363	354	379	395	373	387	411	360	320	368	356	357	419	383	374	360	363	338	356	312	351	381	348	328	333	355	348	310	393	331	353	347	360	394	427	404	355	332	341	311	305	355	324	318	347	358	347	301	324	337	352	358	328	350	351	323	341	374	326	369	337	310	335	341	308	359	376	330	345	329	328	353	360	333	328	367	309	339	316	334	329	358	352	323	335	348	350	338	334	338	350	359	345	331	312	325	329	317	350	332	312	334	309	325	350	358	336	344	343	353	365	322	331	340	322	339	371	349	351	316	319	320	333	333	319	321	316	373	348	314	344	337	314	349	337	317	317	343	301	328	327	348	341	338	322	340	318	338	294	310	345	327	348	332	365	352	354	362	339	333	307	337	341	330	333	322	323	369	387	332	330	369	320	328	330	352	313	361	325	322	333	335	344	339	359	362	327	349	314	320	355	332	326	344	361	340	349	307	349	326	338	353	331	334	342	328	352	347	308	324	314	317	351	332	317	328	324	342	332	349	346	347	327	325	327	364	321	348	372	364	334	367	312	320	337	333	327	314	357	366	339	361	350	328	341	301	362	336	345	342	353	323	358	329	339	354	358	316	363	351	354	324	341	349	341	355	341	392	341	306	317	322	323	321	331	318	331	359	327	306	314	337	365	336	313	331	334	393	347	308	327	361	351	360	312	337	337	345	369	348	373	324	370	346	347	361	324	344	373	318	355	368	333	305	347	370	332	352	330	319	352	325	299	340	299	339	325	324	336	372	340	323	336	324	326	311	349	318	351	342	370	336	329	310	320	311	346	297	311	320	331	361	334	325	309	354	336	380	334	353	349	338	320	311	335	350	345	340	342	339	348	342	343	333	306	305	363	346	348	326	337	322	355	367	354	328	371	327	339	324	314	364	321	370	341	339	353	339	348	320	374	343	347	366	311	377	354	328	344	342	317	342	323	350	348	339	345	313	344	326	325	358	332	353	298	335	329	337	359	359	326	349	316	372	330	348	350	314	329	298	341	381	347	310	366	333	320	326	332	333	319	323	314	330	316	333	312	319	328	315	332	333	339	349	341	351	348	340	324	337	314	345	330	301	326	305	354	335	339	344	301	311	378	306	336	351	352	320	326	344	318	328	338	310	372	328	314	339	348	355	327	343	345	362	338	361	333	321	353	342	356	336	360	383	311	321	373	334	328	379	339	359	333	347	338	361	361	313	353	328	330	349	328	310	344	335	310	389	359	325	361	345	324	344	313	315	384	370	325	341	342	351	357	299	341	343	364	366	341	341	310	349	373	352	329	311	345	318	314	300	323	357	341	340	364	330	336	340	328	315	342	384	334	373	321	345	343	357	339	352	347	294	319	376	355	352	328	347	328	346	329	342	308	358	335	326	325	336	322	346	318	318	313	345	382	317	329	361	335	318	322	307	330	371	314	327	319	341	323	338	367	352	320	331	315	327	342	351	324	394	319	341	336	316	326	343	285	362	342	353	370	322	321	330	365	340	320	351	311	337	351	348	344	285	350	312	306	351	333	339	339	370	335	331	344	353	343	342	335	304	352	328	320	350	341	315	328	315	329	296	327	338	342	363	331	311	323	331	353	332	316	349	343	341	340	345	342	350	327	391	343	368	329	323	329	335	371	321	330	341	313	358	327	354	336	341	318	370	372	315	348	314	330	359	348	347	307	360	332	352	290	336	326	334	322	316	323	326	355	346	324	336	329	308	320	340	316	323	318	339	362	343	348	320	343	325	341	361	302	329	342	338	367	321	355	331	358	351	340	357	362	348	327	360	319	328	334	318	312	345	327	320	340	367	341	331	357	322	344	350	336	334	324	356	337	334	340	343	343	356	369	306	325	322	326	335	335	336	364	337	293	328	349	341	342	339	352	343	360	324	319	326	389	357	347	357	350	331	312	349	347	330	321	336	345	333	346	322	316	339	375	325	320	350	341	358	348	337	365	359	373	326	345	318	341	335	368	349	362	329	311	319	340	342	333	332	309	308	336	354	382	339	357	329	353	345	373	349	356	318	341	370	315	329	300	351	336	335	362	343	330	347	324	364	401	341	339	319	341	333	322	324	319	318	345	362	380	347	331	314	354	341	335	320	350	338	326	347	336	349	316	308	333	341	338	332	367	331	337	334	370	335	353	312	339	354	321	379	351	325	362	344	325	344	311	315	296	319	343	309	336	331	342	323	322	372	349	344	326	354	333	336	302	332	313	333	334	325	331	315	321	328	352	327	315	303	339	320	333	338	306	335	323	328	327	348	337	340	349	308	338	323	371	310	329	348	369	314	350	307	324	354	316	314	323	302	344	340	329	314	348	301	363	365	361	301	329	331	341	339	338	344	350	353	368	337	346	329	367	315	295	306	348	334	325	330	321	349	361	336	351	310	385	345	337	300	349	328	320	293	311	313	365	339	360	326	321	345	349	336	293	315	345	336	347	331	351	298	357	338	348	333	346	352	361	352	316	322	307	331	365	316	329	336	328	347	358	372	340	349	341	330	321	323	327	353	318	299	359	415	346	340	349	363	342	341	338	326	343	328	319	351	347	355	350	352	357	342	307	343	368	312	355	352	326	323	328	341	374	328	334	334	334	333	376	330	323	313	332	334	336	322	352	358	358	320	327	318	331	334	328	343	350	366	324	327	336	324	353	325	335	372	340	323	360	354	338	374	348	333	356	351	326	348	307	315	326	347	321	351	290	318	328	335	330	348	324	353	340	344	342	358	314	305	322	339	317	343	339	330	348	348	323	344	322	356	351	345	345	299	338	334	308	338	357	326	333	310	318	349	336	363	331	351	325	312	345	371	343	371	347	356	331	369	291	341	345	317	332	326	337	368	301	344	319	339	368	328	345	336	351	356	331	342	309	322	346	367	336	363	319	334	316	334	336	326	346	343	295	318	346	333	342	378	300	367	309	319	349	327	362	322	311	336	332	329	339	331	326	329	350	313	339	337	326	319	341	344	329	350	352	345	342	313	359	363	328	316	310	339	311	311	338	366	338	359	337	333	325	330	321	331	346	371	329	319	386	336	332	332	330	355	337	294	318	305	293	355	342	331	318	315	359	344	335	325	323	332	313	327	370	317	355	330	328	364	311	341	328	337	338	329	325	351	352	344	326	340	360	373	353	361	345	335	351	335	359	393	340	341	374	361	331	361	350	314	348	350	335	341	344	334	365	360	336	327	329	327	346	309	293	306	306	348	291	332	312	359	338	322	350	400	348	334	331	371	366	358	379	307	357	320	332	335	357	318	353	336	310	328	334	324	340	339	306	331	327	341	355	327	349	333	309	316	347	363	342	313	327	302	383	363	327	308	318	362	333	332	365	340	331	325	348	353	351	315	328	345	320	346	330	318	314	352	372	359	341	344	334	318	319	316	338	342	323	322	330	351	339	348	336	350	319	346	308	320	344	372	322	347	338	326	314
16215	817	931	936	1094	1189	1295	1207	1121	1168	1132	1192	1018	956	965	981	906	945	939	909	943	894	878	879	902	1018	1072	1227	1281	1075	885	889	849	868	941	1054	1086	1179	1151	942	892	843	880	907	894	878	857	848	882	897	867	883	857	897	932	1142	1238	1244	1150	915	769	846	748	852	777	734	840	830	796	785	825	798	840	836	791	794	799	885	797	835	828	807	851	806	838	819	858	839	829	788	832	865	809	814	847	811	851	795	780	846	780	774	776	853	791	830	769	791	833	863	794	795	828	856	787	791	750	834	765	855	865	851	797	849	802	766	872	831	821	854	836	864	832	854	851	804	842	802	837	817	802	829	824	822	799	822	862	828	840	815	833	791	813	800	798	785	827	821	822	824	779	823	824	841	800	795	845	870	809	820	803	841	827	843	823	776	784	829	826	860	804	847	808	860	850	884	834	831	781	807	874	829	842	836	770	846	822	813	804	800	787	809	872	842	784	853	813	849	794	812	830	809	796	801	788	792	813	830	781	796	790	826	776	826	797	834	821	803	802	825	835	797	783	820	816	794	785	805	848	837	848	795	811	780	808	808	818	835	811	818	790	837	790	866	834	803	770	825	820	772	814	782	849	813	785	837	830	864	788	814	789	827	824	825	816	812	768	824	846	835	858	828	776	801	847	782	782	788	816	831	821	816	832	752	802	804	798	810	795	829	830	819	820	780	805	812	837	795	823	833	816	840	784	803	806	840	835	817	820	801	835	813	770	837	837	788	839	865	809	857	830	772	826	773	848	806	810	774	803	824	828	809	819	764	808	799	818	816	864	809	780	798	801	840	829	818	822	806	802	845	794	822	808	806	813	865	797	828	825	859	778	849	816	847	804	818	801	802	809	764	793	832	838	819	839	809	769	857	857	863	872	807	854	829	816	804	803	801	840	873	806	811	763	823	816	858	810	836	830	797	821	798	765	849	845	889	830	831	834	811	850	830	793	842	769	774	797	792	799	838	820	805	761	790	812	817	804	843	800	849	813	828	827	816	804	846	827	823	833	776	755	762	809	841	793	793	817	805	849	814	742	802	844	823	770	839	841	846	845	800	807	844	819	861	806	836	769	842	802	829	798	799	816	817	776	783	810	843	841	743	813	812	808	796	806	815	806	858	851	791	826	855	790	830	818	805	811	821	772	829	804	826	818	800	829	798	854	826	809	861	804	829	830	785	748	828	808	822	827	808	815	836	858	828	848	798	824	831	818	850	806	795	788	849	808	832	838	774	785	845	785	817	836	782	788	821	802	778	830	801	856	833	786	805	809	799	838	854	792	793	835	847	796	863	857	843	803	817	813	764	813	825	821	824	817	861	806	788	786	827	815	780	788	808	822	817	824	838	804	826	811	834	889	869	823	779	762	807	843	828	819	799	760	791	842	832	875	803	850	825	826	829	849	820	767	804	843	838	825	806	784	829	862	829	819	775	828	800	770	843	792	809	844	875	856	832	845	814	780	797	795	798	792	819	782	826	816	838	794	811	808	841	795	818	819	798	807	806	852	849	783	814	825	820	797	847	842	882	848	823	774	861	829	800	799	816	834	821	822	806	834	788	829	839	864	860	799	864	813	823	817	844	780	824	824	830	805	836	821	798	857	811	780	857	794	801	796	809	782	861	907	877	838	823	857	832	823	807	834	800	830	838	818	812	821	806	821	823	828	787	807	843	793	818	862	804	782	809	826	806	838	824	823	781	813	880	841	812	841	796	850	820	829	779	837	853	793	808	824	861	837	814	811	791	840	805	811	813	839	882	812	839	862	813	807	825	828	851	843	826	749	797	827	861	858	821	806	797	780	908	827	805	829	815	830	839	799	828	809	767	836	802	780	838	802	841	874	823	814	851	745	791	812	831	819	839	850	831	797	803	884	842	756	802	865	770	799	833	810	809	811	785	814	804	862	816	814	872	809	848	798	839	804	858	794	813	777	831	799	821	808	807	770	814	860	827	795	865	841	838	879	835	807	841	844	786	840	851	817	882	802	831	832	788	806	858	855	806	858	786	818	813	824	818	879	817	781	801	793	823	786	803	740	852	776	795	779	799	794	831	818	806	786	815	832	806	850	785	825	825	819	828	769	874	791	776	817	865	836	895	832	847	755	871	804	798	801	800	809	783	833	840	804	830	793	837	854	803	854	789	805	899	854	836	842	812	763	804	890	862	787	850	821	744	839	774	808	823	839	846	815	775	812	790	880	840	805	791	821	802	853	846	777	820	802	818	729	876	807	824	825	797	842	807	798	839	819	827	805	812	783	809	842	811	786	828	824	814	816	791	811	790	857	841	852	801	830	826	820	763	796	831	817	819	816	799	842	862	815	833	765	745	765	844	786	842	791	812	791	812	803	832	887	840	782	803	799	835	867	800	813	773	844	823	819	780	782	786	800	776	852	837	803	859	814	786	827	784	828	775	821	806	805	769	815	839	807	792	843	819	776	742	818	799	774	817	837	807	827	830	858	865	873	814	878	814	848	827	806	816	825	831	837	794	849	806	861	820	759	855	794	824	854	795	783	794	793	809	831	796	804	798	818	791	821	773	843	801	812	833	786	799	821	798	873	811	806	837	802	845	823	814	822	811	857	822	809	827	870	865	829	826	819	800	851	829	842	810	828	813	796	827	866	793	874	789	771	844	807	871	790	834	826	856	868	837	792	804	809	827	841	815	807	836	795	842	794	782	807	834	825	798	795	881	864	793	829	766	850	797	770	831	842	790	799	798	829	783	834	782	823	778	784	848	836	775	823	778	788	828	810	832	874	850	811	854	856	865	835	786	831	817	812	845	810	758	777	861	839	837	798	843	808	800	809	852	841	832	825	816	789	813	811	823	847	821	794	814	806	812	842	783	841	775	825	828	800	846	827	827	824	783	847	860	818	805	871	830	854	833	846	823	808	809	815	831	787	789	840	824	767	814	825	821	775	812	829	809	803	817	793	828	774	811	827	821	835	812	844	791	819	778	845	837	816	792	795	840	815	802	800	835	815	801	827	861	786	829	826	797	778	814	828	820	810	838	793	778	845	786	823	844	825	790	816	845	813	808	771	828	856	786	799	811	829	895	855	790	822	848	806	847	841	865	826	787	847	824	812	841	829	765	815	827	833	754	806	849	827	831	781	829	843	827	809	807	753	876	796	814	818	735	790	860	794	833	804	816	782	813	854	876	867	798	805	821	846	817	812	796	772	854	815	789	800	768	886	882	804	842	823	805	842	794	804	807	863	810	795	852	800	851	840	794	821	850	798	841	833	796	818	803	819	814	848	810	818	812	844	840	824	844	883	804	861	829	788	818	861	816	795	831	824	811	822	835	842	820	821	785	792	866	789	780	857	740	846	802	801	769	845	827	854	817	805	781	790	801	829	791	808	806	806	812	788	823	812	830	807	831	745	826	799	816	861	808	779	809	821	840	832	780	845	803	851	836	817	791	823	791	768	847	804	806	811	875	824	868	801	831	812	830	853	804	827	805
62917	20912	5023	1072	924	861	791	646	655	674	583	579	575	515	450	492	460	435	414	419	422	416	409	417	361	399	421	504	471	459	401	373	371	398	425	363	406	369	350	334	347	341	346	402	342	345	323	401	395	386	370	345	371	369	746	696	804	657	532	362	356	362	336	343	360	336	363	357	350	313	334	355	382	355	343	360	346	360	336	334	360	361	302	332	341	357	371	327	373	351	327	332	337	342	323	363	337	311	316	334	335	352	347	319	381	354	337	330	367	340	318	353	341	338	353	321	344	351	346	358	320	371	370	345	344	329	324	384	354	373	338	353	332	367	336	317	346	350	313	370	359	371	358	317	333	346	399	336	324	382	346	357	352	334	315	333	371	324	359	335	341	342	326	334	342	320	340	346	322	355	340	367	331	363	362	326	353	341	330	343	358	325	352	336	357	310	341	360	310	327	377	332	330	348	352	328	345	385	365	369	336	358	342	329	358	395	338	357	373	379	357	356	350	360	371	329	319	353	347	356	372	358	331	361	330	316	323	348	353	330	385	384	322	306	347	347	390	354	342	335	341	358	337	367	336	340	362	380	360	369	344	335	342	336	346	350	361	335	356	329	348	361	306	358	351	326	338	356	381	355	385	323	358	353	348	345	339	340	343	370	368	368	378	327	344	355	334	344	307	373	330	368	339	352	357	341	373	324	333	316	363	335	371	343	347	323	387	333	350	348	374	361	348	353	322	362	354	347	350	349	308	319	357	381	346	373	362	331	331	356	343	332	373	323	333	368	364	360	342	359	340	318	350	338	344	319	360	340	330	365	352	334	363	325	380	344	348	330	307	326	340	328	357	311	352	356	322	360	354	322	346	399	335	351	313	375	301	325	364	365	340	374	350	333	356	339	329	352	362	370	347	329	359	330	358	354	377	314	346	311	327	358	344	343	359	335	347	347	366	357	342	331	314	323	350	359	353	357	380	390	335	352	360	324	338	324	332	349	342	361	334	307	327	342	375	391	350	318	355	339	324	356	342	318	350	328	318	328	339	371	355	330	345	364	364	327	318	325	377	335	344	320	367	349	343	334	345	369	365	339	338	325	347	355	378	362	365	338	331	338	345	370	353	304	330	335	375	366	336	340	356	351	362	350	299	344	352	337	313	325	361	370	326	382	354	374	323	349	348	321	353	353	365	344	366	391	337	328	314	350	313	368	350	355	358	323	356	305	353	335	357	368	330	346	361	328	365	346	348	358	329	346	347	352	330	351	338	345	342	330	341	362	363	328	341	359	323	343	365	371	357	326	333	386	365	339	344	312	350	337	356	363	341	316	368	340	355	346	355	377	356	398	355	350	349	352	336	354	394	343	366	352	369	368	352	365	314	310	340	324	376	370	358	348	329	345	346	378	331	386	344	325	327	360	344	377	358	337	324	322	370	334	346	335	385	373	361	299	356	340	328	327	321	359	335	336	352	321	357	324	315	386	350	358	344	360	336	359	352	369	368	322	341	338	372	364	319	355	328	347	365	351	365	334	358	358	309	337	353	365	351	321	354	344	333	345	329	364	361	332	338	362	353	367	361	334	335	345	381	358	370	339	343	384	327	346	356	373	354	333	360	332	383	332	326	360	397	331	379	321	362	370	316	303	343	364	340	378	312	330	368	322	348	358	347	359	367	360	353	355	347	319	333	337	353	311	352	342	349	365	337	333	357	329	322	322	309	340	376	375	345	322	305	367	347	370	370	399	343	335	341	349	360	329	345	316	350	341	344	348	354	350	370	326	351	336	344	305	356	341	357	328	338	309	335	372	318	340	384	340	327	375	321	318	347	351	348	347	365	369	334	362	353	314	326	314	346	340	353	332	382	317	323	364	347	342	353	366	307	362	371	336	346	329	361	355	341	358	361	379	346	313	331	363	364	341	343	330	359	340	341	354	327	340	356	320	373	344	355	315	360	348	349	349	318	332	355	385	349	369	348	322	344	345	309	376	327	372	338	366	325	370	331	331	354	349	329	367	356	359	336	379	326	328	329	320	363	330	364	352	363	341	355	367	336	319	337	338	321	351	364	383	346	374	344	355	315	360	336	303	350	370	354	346	353	349	358	319	320	357	323	353	338	355	329	344	376	329	336	359	364	360	345	339	338	347	359	327	345	341	337	358	325	320	342	355	340	326	326	343	335	356	362	318	360	377	361	390	343	327	357	366	363	353	354	325	381	325	330	364	353	333	321	386	333	329	370	344	380	343	340	327	337	341	360	333	381	323	320	362	342	327	351	337	344	360	354	313	326	348	375	328	360	338	330	343	376	339	356	336	349	350	282	327	349	346	347	355	324	354	329	331	371	345	364	346	325	360	340	324	316	346	319	361	367	330	343	325	327	351	347	351	347	343	320	374	329	340	330	319	337	348	347	292	356	364	336	328	336	366	348	371	316	321	319	380	334	347	331	342	357	373	351	360	359	356	361	329	288	351	377	367	358	347	344	349	321	347	361	345	348	315	350	350	336	336	344	382	367	345	325	332	362	331	337	331	319	371	325	337	332	337	350	343	336	308	310	340	369	345	342	345	329	313	353	339	348	339	333	352	355	340	338	371	341	343	342	354	323	347	345	363	347	304	351	337	302	347	358	345	372	292	349	356	323	333	324	344	334	353	364	346	396	371	332	362	333	356	348	371	336	346	353	348	319	331	358	347	333	346	349	380	369	323	321	345	341	330	323	336	311	373	320	362	364	357	344	341	396	368	332	342	346	325	360	340	360	389	346	328	366	332	337	326	359	338	351	354	319	352	369	363	359	329	349	344	326	364	344	356	338	332	340	304	352	399	348	328	334	351	332	366	387	365	354	373	340	325	404	330	336	338	333	374	379	361	353	302	323	333	287	346	341	352	321	317	347	362	326	306	369	371	325	352	356	346	315	354	327	348	340	340	320	322	330	339	384	344	364	357	343	344	307	318	370	362	337	377	341	378	367	347	363	358	324	328	384	387	312	315	358	312	399	380	351	361	362	337	354	324	365	302	314	327	306	352	375	362	366	331	357	311	339	355	391	356	390	351	343	349	341	360	374	342	352	329	320	334	332	346	321	368	339	340	359	349	348	355	317	300	359	332	350	306	356	350	328	313	334	345	357	325	325	353	360	320	356	332	352	343	323	345	358	374	364	309	357	339	338	380	314	352	340	370	365	361	348	335	323	314	333	344	350	341	320	325	360	328	328	330	366	356	346	355	360	316	335	349	335	343	325	346	338	345	364	330	348	327	311	342	322	321	313	320	329	351	351	345	370	329	334	344	338	339	375	337	360	384	358	329	315	348	344	332	368	371	342	334	344	357	353	345	325	383	334	348	333	349	332	342	349	367	322	336	356	323	343	390	328	322	344	339	350	372	356	341	350	363	339	360	334	366	382	351	356	387	342	304	321	354	322	340	347	346	334	363	338	357	360	340	324	342	349	344	336	334	342	296	303	347	331	354	385	375	360	345	346	314	339	340	352	366	334	372	323	339
33557	1496	2479	3009	2954	3050	2747	2630	2377	2418	2247	2397	2286	1745	1545	1612	1564	1424	1308	1294	1343	1262	1178	1083	1099	1109	1540	1727	1562	1406	1095	1052	1186	1298	1293	1214	1155	1157	1127	1023	1041	935	964	1027	941	1059	968	1008	1012	985	1021	917	944	1171	3412	3673	3624	2873	1913	1130	855	784	825	822	813	789	866	825	841	821	827	860	805	864	795	791	849	849	861	736	913	822	863	841	816	809	843	838	885	808	836	825	850	845	828	752	817	809	847	815	828	805	819	800	843	825	828	842	833	845	816	842	826	862	765	840	804	837	779	773	816	878	814	862	820	827	831	866	859	855	846	777	824	852	783	822	837	846	829	763	839	835	830	842	831	869	897	823	833	835	850	821	850	801	857	850	831	821	877	825	889	820	847	839	800	818	889	821	880	880	837	862	753	827	828	813	845	805	825	783	864	799	821	833	819	827	760	818	811	779	852	818	793	850	840	803	872	756	790	821	833	825	863	866	817	857	848	815	824	880	766	876	840	865	813	804	847	862	755	804	811	862	806	788	824	811	843	774	843	817	856	850	846	866	835	839	843	858	821	838	838	810	831	808	804	813	837	813	851	846	814	839	813	834	807	867	801	818	848	860	891	858	816	862	836	867	831	869	818	819	876	831	834	816	837	791	824	785	782	796	840	842	832	847	788	797	885	813	745	819	859	825	860	836	824	787	829	837	859	836	781	830	770	810	822	847	818	816	812	787	896	853	826	817	891	805	809	874	781	852	858	838	843	846	831	844	841	827	825	792	826	858	778	827	762	813	834	821	847	816	871	832	818	822	836	853	837	786	812	818	825	857	896	817	809	860	795	831	827	829	843	844	849	808	857	847	823	883	770	838	797	853	806	843	839	837	827	836	835	846	826	816	818	797	821	834	847	856	815	882	810	831	825	876	854	781	791	857	859	808	858	857	824	785	840	825	802	824	860	815	825	820	823	829	762	761	777	795	825	845	832	829	827	806	818	809	844	853	834	836	823	784	821	862	806	840	810	803	813	841	852	845	859	800	828	847	880	809	803	773	830	791	829	851	838	818	814	850	815	777	824	828	866	855	849	810	841	840	805	850	825	843	827	822	841	827	851	835	793	793	807	826	831	822	822	859	863	811	788	815	841	807	895	807	828	897	865	840	809	829	836	808	844	850	874	796	868	791	834	832	874	854	809	825	833	793	837	821	832	824	858	793	829	823	849	845	857	808	859	822	798	838	880	846	862	852	785	863	860	858	797	805	819	788	848	830	799	826	864	790	822	838	825	857	863	773	781	804	821	908	820	819	770	882	869	819	806	817	806	818	823	805	772	802	800	780	828	804	809	857	816	833	814	838	852	795	856	859	853	786	859	813	827	823	807	738	784	840	812	801	782	836	843	796	824	846	831	828	881	897	799	797	883	860	832	845	833	855	876	859	821	775	789	822	811	849	793	806	864	838	822	787	868	824	771	831	823	801	813	833	821	845	813	847	856	864	793	822	846	911	871	834	827	837	789	799	830	831	839	816	846	780	795	836	812	855	861	849	838	839	820	842	870	792	773	886	853	794	841	788	840	838	799	833	827	847	814	855	863	799	863	842	834	797	782	759	871	816	827	839	845	759	828	840	872	792	781	816	874	857	819	863	809	816	817	807	844	842	810	847	806	810	830	826	859	803	864	853	834	853	802	814	840	847	836	799	799	785	796	838	808	842	834	831	793	809	809	823	853	844	844	832	856	866	845	831	800	824	814	855	843	801	839	846	824	804	826	815	832	848	783	807	795	830	791	813	850	860	794	863	827	842	849	828	848	832	842	842	827	783	850	819	784	832	825	880	813	842	843	805	796	883	814	780	810	836	830	831	846	838	825	854	817	779	826	816	859	859	790	860	824	844	831	823	841	864	838	859	836	815	834	808	812	795	820	799	794	759	868	831	830	785	843	807	813	840	809	795	830	807	864	874	825	819	837	842	817	794	832	891	823	810	788	853	810	833	889	863	828	878	883	820	853	879	790	837	842	851	805	852	785	790	873	851	859	819	875	839	819	847	885	836	824	837	839	845	894	824	879	804	888	834	785	835	831	819	794	800	813	853	765	797	807	796	852	829	790	852	841	814	836	800	884	851	796	773	790	828	823	844	849	832	876	814	835	846	848	823	806	849	810	825	797	803	867	817	828	846	845	828	845	842	821	842	857	848	809	772	791	809	901	834	831	829	853	865	876	839	820	835	848	849	841	780	849	834	786	822	855	790	868	792	833	826	836	834	874	845	823	835	865	831	780	863	793	808	807	806	871	836	829	786	824	798	798	812	833	816	761	801	829	849	812	816	841	846	863	856	862	848	812	861	833	875	819	845	810	839	826	834	855	805	803	839	786	850	848	830	800	805	854	822	813	866	832	847	803	813	885	841	803	846	834	826	842	826	813	849	815	865	862	793	878	811	836	789	810	828	808	777	805	881	868	824	850	836	836	848	779	857	886	818	805	868	818	858	809	848	827	816	859	827	849	835	805	782	786	871	835	832	817	788	843	820	791	844	800	831	867	871	859	837	809	853	831	809	821	815	855	807	834	784	864	857	807	777	824	816	872	896	843	811	816	782	858	838	808	805	856	892	812	775	755	874	802	855	816	783	831	866	795	846	856	826	769	858	857	867	876	850	749	806	816	788	859	859	791	815	783	785	810	817	852	806	823	841	835	832	820	801	791	844	815	804	820	909	853	823	787	845	825	841	809	796	797	779	786	835	824	902	810	879	873	788	860	823	841	872	844	837	819	814	809	832	775	833	827	830	793	813	838	842	817	852	859	823	784	807	835	871	810	859	838	809	877	803	811	822	832	839	829	877	811	839	865	855	832	753	860	825	873	816	791	834	801	815	817	882	866	812	834	822	795	817	825	821	852	791	845	797	865	821	824	804	831	836	827	860	850	815	792	801	824	844	784	841	798	829	826	808	820	806	871	837	803	833	863	877	886	825	830	789	796	834	811	890	832	801	777	867	841	816	862	828	825	845	817	847	825	850	816	904	849	878	803	845	798	822	809	847	758	796	791	832	854	833	794	844	817	787	855	813	844	810	865	801	882	843	875	882	815	858	817	823	814	843	771	860	799	803	821	867	837	848	881	814	795	820	859	809	825	834	826	851	816	794	829	820	830	769	836	855	851	819	880	830	847	831	845	823	813	838	859	835	836	816	784	777	837	854	844	822	804	836	780	807	860	820	812	854	847	820	843	819	884	794	863	862	828	857	856	848	859	844	831	863	849	808	858	882	870	798	795	790	849	895	774	878	745	812	826	804	814	889	821	831	828	804	852	794	814	872	829	849	757	820	781	843	861	780	864	808	854	856	849	845	840	837	843	826	823	824	823	819	852	842	857	815	789	822	875	826	836	825	844	845	783	849	796	822	863	828	865	840	839	857	839	845	828	818	844	840	783	819	806	799	878	828	782	805	846	858	807	838	861	832	779	855	889	796	808	882	859	802	797	800	845	818	823	865	833	840	764	846	835	854
68536	25857	12664	2659	1422	1264	892	843	682	679	579	609	603	495	465	458	485	364	370	380	338	289	297	285	257	308	377	424	367	353	298	259	272	303	261	262	277	288	243	268	241	274	263	232	238	256	251	266	238	235	254	209	260	337	693	1030	759	620	465	245	228	224	228	216	218	215	204	222	213	227	221	220	208	231	215	222	198	203	220	203	239	188	217	243	210	195	221	254	235	219	239	242	217	221	226	211	219	195	211	205	242	204	234	231	210	227	234	210	214	226	217	210	241	233	240	232	236	223	223	222	244	235	197	243	217	223	250	215	246	205	222	237	209	248	250	197	228	206	219	246	242	232	206	239	197	243	229	237	219	203	224	240	206	218	253	218	227	221	199	208	212	196	189	218	252	253	242	208	205	229	201	248	228	233	220	216	225	214	228	234	203	224	211	238	230	245	209	243	230	208	221	214	206	215	236	187	211	223	263	234	248	225	226	232	226	230	211	225	222	204	215	223	244	224	248	255	234	219	230	220	208	224	212	206	202	215	214	226	219	201	236	217	218	249	219	252	244	205	225	200	234	251	209	219	234	239	219	229	218	230	237	227	217	234	213	229	240	233	236	220	234	207	233	220	213	233	244	216	218	244	219	224	220	222	242	223	235	236	250	241	217	251	257	202	189	206	229	241	244	242	227	164	224	227	209	214	239	232	220	214	249	227	206	205	208	244	211	197	242	215	217	246	209	235	215	227	219	198	238	220	207	198	228	239	245	208	223	240	214	226	233	235	224	204	225	226	216	222	204	201	203	189	234	220	216	201	208	212	194	253	230	237	252	236	253	210	210	211	233	224	243	247	228	223	198	237	224	220	231	239	229	236	206	237	221	216	225	216	232	225	247	211	251	228	224	241	223	197	236	214	244	209	243	215	217	236	233	230	227	238	219	215	242	207	211	217	245	214	228	205	214	245	207	192	212	208	238	208	212	209	226	221	226	215	210	229	244	224	218	220	236	225	246	227	224	210	198	213	209	216	241	207	243	228	205	206	248	248	257	212	213	228	230	204	214	214	237	249	218	250	255	234	228	227	219	262	207	257	205	213	183	229	211	223	220	247	228	209	191	212	232	200	194	232	227	204	228	190	217	216	226	235	241	233	232	191	210	247	224	166	220	219	217	231	255	229	210	224	213	257	208	241	217	226	250	207	198	206	210	194	216	197	242	229	244	203	210	233	257	225	190	201	229	211	233	211	199	219	207	235	219	204	224	249	229	209	193	226	205	223	249	229	202	219	243	208	204	199	234	217	233	245	235	234	192	224	209	219	186	232	241	210	233	209	212	213	199	240	256	210	244	190	221	244	232	239	238	245	174	221	213	219	218	214	241	239	207	246	192	214	228	228	213	205	205	217	203	217	234	226	196	218	250	237	200	236	230	203	222	202	204	220	214	227	214	198	200	241	233	242	224	228	226	200	223	221	258	239	233	205	199	189	202	222	238	244	218	199	249	215	211	224	217	215	243	230	212	218	200	222	236	208	204	212	219	221	229	233	223	212	219	219	215	230	219	216	220	203	245	242	231	210	270	217	246	200	245	245	224	213	232	253	220	217	230	230	239	236	227	202	218	238	221	236	207	205	238	210	222	230	216	212	220	218	218	227	212	204	240	233	228	229	228	229	254	239	228	232	213	249	215	210	211	225	205	219	237	223	226	265	260	227	220	216	224	195	208	210	234	207	207	231	239	207	224	229	221	218	205	203	245	237	229	228	242	242	248	245	225	234	253	222	262	225	213	249	247	207	236	225	238	209	197	229	210	203	212	223	243	230	207	218	212	237	228	217	257	211	212	231	208	216	234	221	226	207	224	217	228	232	238	220	199	211	206	242	223	224	231	212	248	234	208	232	207	233	240	224	232	217	199	235	222	220	203	197	211	229	218	204	225	226	224	229	235	208	204	253	202	219	225	228	215	229	210	226	213	221	226	234	227	213	234	218	213	248	199	197	226	211	234	228	201	219	245	205	216	205	205	248	223	198	220	207	206	224	214	243	222	227	232	229	218	203	250	220	231	213	239	214	218	236	220	228	251	231	223	229	231	263	223	232	212	213	229	249	230	211	208	201	198	226	231	235	221	246	217	204	205	227	222	209	233	229	205	221	210	249	211	220	198	214	218	237	222	207	238	231	228	220	211	236	227	210	255	228	212	203	233	230	228	213	224	207	208	254	237	260	229	227	223	213	209	199	235	241	226	227	201	217	197	238	255	229	242	220	226	241	219	220	247	236	226	226	211	240	220	238	219	235	218	181	233	210	214	218	223	215	223	224	226	209	212	200	209	231	237	234	219	200	211	218	194	227	198	229	219	215	203	229	201	251	237	220	223	245	236	231	239	280	209	199	214	196	227	222	193	230	217	245	215	226	227	212	215	233	256	215	226	230	233	234	221	235	234	210	208	186	212	232	206	218	211	226	203	233	228	223	214	190	212	209	201	262	204	225	208	225	237	247	207	221	251	218	224	206	231	243	229	228	224	210	239	244	211	228	221	219	235	240	245	209	233	224	230	229	228	230	234	246	215	221	223	222	210	192	220	251	232	198	204	202	231	218	217	223	200	223	210	231	194	227	236	226	244	216	215	211	230	225	223	225	201	210	234	207	209	230	240	245	240	215	220	223	217	250	236	208	221	213	225	212	216	192	231	240	229	189	238	208	225	195	229	203	222	239	200	206	221	234	212	217	220	225	192	233	230	224	219	221	208	211	243	222	221	204	194	207	232	213	215	226	226	240	220	182	201	235	204	231	221	234	214	233	216	232	232	233	260	224	213	220	227	202	200	228	227	264	214	184	207	207	236	234	205	214	229	228	250	244	213	207	225	238	220	213	242	246	255	217	243	218	216	194	210	227	198	210	230	226	251	210	233	224	224	251	238	218	220	196	239	251	236	240	210	195	216	231	247	250	244	227	212	233	255	229	222	236	234	218	211	222	217	221	230	245	233	233	225	216	229	229	218	240	233	218	214	219	214	199	211	219	258	212	239	229	250	220	235	218	206	227	236	238	210	214	221	218	213	221	234	229	254	208	208	231	222	207	243	228	203	233	233	241	182	211	231	208	274	229	230	234	216	208	238	243	239	233	217	221	231	223	210	224	216	206	200	212	226	207	249	235	231	196	253	226	216	228	228	226	220	232	218	224	233	226	204	243	203	219	230	227	223	259	225	206	231	260	214	245	215	228	235	226	243	216	231	222	246	201	224	229	200	258	261	233	231	235	209	219	223	226	215	227	217	247	180	225	220	241	215	233	241	231	243	191	213	199	253	231	239	259	208	211	216	234	210	217	207	210	224	247	235	233	253	194	228	245	233	212	218	195	240	207	212	227	206	214	205	230	213	191	189	209	253	244	247	209	211	241	228	212	202	227	229	216	229	226	212	214	200	254	212	228	215	249	188	258	241	209	217	244	239	217	182	225	224	218	196	206	240	222	240	233	241	224	244	208	246	231	242	209	227	195	217	236
40197	1919	3918	4980	4861	4418	3828	3627	2957	3017	2659	2707	2633	2028	1969	2066	1970	1650	1455	1448	1373	984	1063	997	919	1075	1621	1969	1834	1526	1341	1027	922	1263	917	976	970	820	865	831	778	888	782	764	774	799	728	763	669	815	831	675	691	1410	4288	6188	4371	3544	2460	830	570	544	520	523	585	535	519	567	525	561	581	512	542	530	567	573	553	571	538	542	529	506	538	543	571	566	568	587	562	525	530	559	545	579	532	572	554	564	564	539	580	560	568	559	579	630	560	577	499	610	526	562	530	562	572	549	566	569	554	556	536	536	528	550	519	504	548	546	559	578	549	508	559	550	590	559	515	606	561	554	503	569	549	560	559	539	519	545	562	562	531	518	546	572	576	558	549	531	567	524	563	557	526	583	594	533	517	557	517	571	554	543	531	539	599	548	558	572	563	577	524	520	604	583	560	571	597	521	569	565	538	524	556	588	570	555	534	544	563	551	521	565	513	547	523	558	576	598	494	564	593	603	527	573	525	603	556	532	573	546	539	537	539	577	526	580	597	575	548	576	498	573	531	566	539	561	556	500	512	562	556	553	533	544	554	506	556	528	511	528	511	569	586	547	574	575	567	523	562	539	532	515	520	562	553	544	563	572	528	569	536	551	559	544	552	515	577	578	526	529	607	553	554	594	548	554	530	575	503	527	581	514	546	532	578	542	540	540	537	574	527	573	565	566	543	587	544	562	569	603	562	528	545	591	548	532	531	535	528	576	518	570	560	535	549	584	591	544	516	565	537	559	531	556	529	545	597	532	575	543	575	559	572	591	572	570	545	576	521	535	547	519	586	564	554	568	572	573	536	540	553	576	538	569	531	484	574	556	542	505	538	544	542	553	537	617	564	518	518	513	549	506	552	562	575	561	562	584	544	517	538	546	498	569	564	559	531	559	584	594	527	560	594	559	590	534	575	554	541	536	581	542	543	581	535	569	545	555	573	567	527	586	570	528	539	521	556	541	561	550	542	531	527	542	472	560	564	551	513	538	549	600	553	581	559	522	549	535	570	538	568	569	551	532	542	550	486	555	553	556	534	553	530	555	565	565	566	493	570	559	527	551	561	580	560	533	527	599	560	525	581	571	532	568	555	579	582	546	527	563	536	571	578	509	573	528	558	535	581	574	494	564	562	559	549	540	572	573	545	538	538	557	559	515	535	553	564	501	543	512	533	561	569	535	536	565	491	538	555	581	515	550	543	555	530	523	528	557	541	568	543	564	534	546	545	529	593	482	554	534	567	559	533	540	543	547	553	556	549	559	560	506	552	512	522	565	562	552	536	556	544	511	552	559	541	531	537	558	561	594	519	542	520	551	561	553	510	528	544	569	532	561	572	548	527	566	564	549	562	560	567	563	570	577	561	522	584	528	549	543	558	548	554	535	569	567	535	584	583	515	551	543	588	533	553	585	590	566	559	529	537	568	533	540	546	548	552	558	566	572	552	539	526	533	558	523	567	625	546	551	583	600	562	582	557	523	567	516	554	536	539	588	596	538	563	513	580	548	574	552	540	511	595	542	551	529	563	569	532	536	554	555	554	564	570	523	539	539	559	575	560	576	590	574	561	552	521	573	573	547	574	565	549	542	580	572	548	517	556	535	578	559	554	558	557	552	548	517	509	527	530	534	547	513	556	519	549	555	558	576	543	552	536	550	569	511	563	522	606	528	572	550	562	590	547	520	579	566	516	532	568	508	511	537	568	574	586	499	576	531	533	533	522	559	542	566	591	529	565	511	513	558	529	522	552	566	502	517	525	562	532	548	518	567	565	614	549	530	511	560	554	586	575	555	584	519	558	555	598	529	580	545	566	527	549	545	548	545	522	565	567	544	545	565	551	587	595	537	563	554	538	554	531	567	560	558	596	549	571	575	558	545	540	565	563	545	548	562	543	586	563	529	574	549	560	571	561	589	566	571	561	525	525	539	515	535	553	535	506	540	552	525	566	547	515	529	550	550	602	555	566	532	549	550	522	551	529	573	580	540	555	576	580	562	569	519	571	524	542	548	543	547	601	565	569	579	540	573	559	551	546	510	572	579	534	557	585	550	548	528	548	557	535	522	587	588	577	500	597	530	564	521	506	538	535	606	546	559	574	538	546	561	563	537	522	564	537	546	564	544	604	546	544	542	557	537	578	520	555	583	547	592	560	593	599	527	551	523	552	569	556	529	523	546	522	549	549	557	582	580	571	499	554	533	566	526	520	506	553	559	531	523	556	566	546	540	527	543	565	551	545	575	562	573	546	571	581	567	558	547	521	557	561	548	580	553	567	524	516	551	555	537	555	517	524	574	567	553	542	554	568	534	534	558	543	543	553	571	535	575	585	557	557	529	534	581	552	556	541	539	509	566	548	550	543	535	566	618	539	573	561	527	533	550	572	548	562	557	545	535	549	560	539	562	554	550	570	547	573	560	539	572	553	539	520	567	540	581	546	534	537	542	587	589	538	529	547	590	535	534	547	556	551	535	548	561	544	508	553	557	566	558	508	562	548	583	584	574	551	554	570	537	540	573	539	561	518	542	590	588	613	537	588	566	597	580	513	515	548	548	578	557	583	539	551	541	595	575	559	509	559	573	571	584	535	523	549	570	554	535	553	563	543	523	537	567	561	568	515	534	552	537	521	499	557	542	519	575	554	557	533	546	547	549	564	525	487	568	516	530	541	567	564	508	595	571	540	602	533	536	528	542	553	577	542	517	536	579	535	564	567	552	531	594	574	579	531	553	505	544	513	580	564	514	578	550	533	571	538	529	553	562	560	553	553	549	547	540	555	607	577	568	554	567	518	545	557	556	552	590	533	551	596	557	533	584	551	555	565	584	523	549	548	524	619	541	543	551	555	572	556	552	550	582	557	535	570	557	554	517	535	548	559	573	575	552	553	594	509	486	510	524	564	545	523	558	575	545	550	564	558	509	539	527	554	555	545	514	534	596	614	570	547	573	561	616	542	547	527	541	540	575	547	550	504	528	545	549	526	554	566	514	583	525	620	547	586	554	520	539	577	560	559	573	578	579	518	574	562	559	594	574	578	527	580	539	571	558	541	553	544	497	576	560	567	587	504	570	578	565	543	508	545	551	497	588	564	540	590	565	600	558	549	560	570	552	550	565	537	556	571	561	555	582	562	549	510	522	572	549	576	578	570	579	532	547	561	582	614	576	517	537	552	613	561	563	548	536	549	533	524	537	557	567	522	558	579	556	560	546	569	590	581	565	562	547	556	565	538	504	554	544	571	573	534	571	506	563	544	568	586	593	549	568	577	560	549	487	567	544	555	533	548	542	553	562	528	589	574	537	513	575	554	542	531	542	581	571	559	550	563	582	552	568	543	534	558	484	561	551	555	557	545	570	545	512	535	573	543	542	576	548	588	552	556	543	592	546	544	545	565	554	533	573	532	559	540	561	523	590	532	559	563	539	584	549	566	529	553	523	563	538	584	567	554	559	535	607	589	544	576	575	521	562	529	525
18629	1411	500	418	449	392	357	385	361	333	330	353	297	297	280	293	307	310	296	291	293	278	293	299	309	296	305	321	293	326	304	293	278	288	270	294	282	288	283	311	314	267	303	256	268	318	249	293	279	297	292	263	278	276	276	294	335	349	332	311	312	245	314	249	307	251	314	293	327	296	288	260	278	294	258	276	267	267	268	272	245	277	256	239	265	266	280	264	257	300	264	260	297	270	270	291	242	303	273	305	250	262	268	316	289	284	284	320	268	243	305	266	273	266	288	281	253	269	258	310	281	244	276	294	274	292	296	275	262	290	279	270	302	261	278	219	277	321	287	287	308	297	264	247	277	281	303	312	297	258	255	320	315	280	287	293	253	290	284	268	264	272	298	288	288	311	298	276	249	293	273	285	311	246	284	269	277	254	297	281	283	282	280	287	248	281	301	293	288	304	261	245	246	304	270	301	258	278	277	283	259	243	258	288	323	296	268	294	278	291	258	278	282	275	278	285	279	280	296	258	268	300	275	267	262	270	284	270	282	290	319	298	293	267	326	288	312	258	258	302	289	273	268	299	297	286	292	278	270	307	268	265	267	294	271	290	271	283	273	259	274	302	301	254	286	238	264	265	269	290	309	299	282	257	270	311	295	276	266	290	289	305	261	273	312	283	291	274	301	283	282	276	294	279	286	315	286	252	288	269	288	285	266	261	281	270	275	297	281	281	286	271	269	287	257	284	275	254	271	288	287	279	276	265	263	281	260	300	288	281	294	267	285	296	255	297	315	296	250	265	300	281	290	303	299	268	272	279	296	280	283	273	261	258	306	268	266	311	265	269	295	286	275	291	270	295	311	285	282	260	285	299	283	335	312	276	276	276	284	306	276	266	307	285	291	256	270	294	272	257	282	260	285	280	318	285	294	296	293	261	285	284	262	289	317	264	304	274	289	256	327	269	295	298	267	295	268	272	278	274	257	286	289	273	264	266	288	288	278	307	305	286	290	275	259	244	284	281	297	281	277	289	291	266	276	303	283	291	298	311	270	276	294	290	274	310	300	289	246	281	300	266	256	249	265	250	301	272	278	273	281	292	268	310	265	277	276	265	268	287	270	277	272	285	281	282	290	284	281	275	321	309	286	293	282	256	296	302	257	255	270	268	258	273	254	267	286	292	271	265	283	243	271	291	275	250	273	292	271	266	269	261	278	312	287	272	278	291	275	301	282	283	275	282	267	296	268	268	286	305	281	258	295	262	299	258	312	280	256	249	286	252	293	284	254	288	295	270	280	281	286	278	269	294	295	299	264	244	289	282	278	262	261	272	295	274	277	266	287	308	241	249	277	255	286	264	261	244	273	318	288	284	292	299	294	243	264	299	269	283	291	277	294	291	279	277	310	282	274	267	263	260	289	283	254	273	276	267	281	267	295	298	279	268	277	281	268	294	280	265	285	288	292	288	307	259	290	313	257	288	284	268	270	276	279	267	275	289	277	284	279	271	305	292	284	266	293	292	294	263	298	269	304	292	318	289	292	300	259	274	279	262	253	285	257	267	266	254	286	248	294	292	288	246	261	275	308	248	269	299	307	283	316	325	288	275	264	271	308	285	274	262	276	320	280	275	289	305	248	274	292	308	290	277	273	278	286	272	271	272	287	305	295	273	309	271	242	273	277	286	272	271	250	268	304	299	282	271	288	284	279	288	261	268	258	298	256	283	276	287	285	271	277	262	273	228	255	296	296	272	268	301	279	279	270	279	280	299	278	265	270	260	274	295	275	269	283	269	291	295	273	331	276	269	283	300	264	273	295	266	281	281	294	251	254	269	281	253	289	269	301	291	267	268	298	295	278	287	293	287	279	256	274	286	245	268	290	293	250	285	301	295	254	272	291	249	263	249	276	286	261	285	267	283	275	296	271	302	290	281	241	306	302	315	273	278	283	285	282	259	281	257	292	321	278	291	281	292	279	273	243	275	255	278	273	246	279	283	291	293	309	251	273	280	286	289	295	290	310	295	288	286	323	252	299	270	282	290	303	284	274	273	301	263	289	263	279	285	248	290	280	283	284	289	241	280	296	288	299	284	273	283	283	303	322	310	287	285	305	288	277	261	291	280	262	268	299	282	290	273	269	288	267	252	262	261	278	287	280	258	297	280	265	273	295	284	298	276	279	270	292	276	280	290	305	275	268	263	281	269	299	291	283	289	269	242	296	274	321	294	309	264	259	280	272	235	284	292	272	284	264	274	284	281	294	270	270	279	269	276	279	284	268	286	294	281	268	253	267	260	298	253	309	263	292	268	264	286	272	273	281	283	284	293	284	301	268	267	298	264	277	304	283	288	251	275	265	297	285	248	290	285	278	268	294	321	256	279	275	275	281	267	266	299	304	305	329	316	280	277	259	308	261	284	265	298	262	295	259	285	294	277	277	284	280	287	278	284	299	286	279	284	267	311	281	267	239	305	274	286	294	277	276	279	329	291	272	287	271	299	259	298	293	276	268	296	295	285	255	285	267	274	317	267	277	262	309	258	267	294	260	270	279	307	288	280	258	274	257	275	269	296	294	263	267	261	246	291	286	267	286	281	243	267	255	276	289	261	296	269	301	275	280	270	294	319	259	272	279	315	277	263	294	302	285	270	271	271	303	273	285	296	285	295	289	293	269	249	307	272	274	243	257	309	271	252	267	275	273	312	293	273	277	282	273	292	273	300	285	279	304	304	278	277	247	259	287	279	274	271	303	281	262	259	308	283	287	298	287	296	266	302	257	276	295	305	302	261	251	268	274	287	293	288	269	311	286	277	260	308	291	282	292	311	279	279	236	247	267	275	302	284	272	281	268	283	268	305	242	325	278	286	248	299	273	266	290	299	280	268	303	284	292	284	286	277	270	268	281	288	237	269	262	280	269	253	260	271	245	282	320	288	271	281	285	263	293	285	280	324	279	256	288	281	285	274	266	295	273	262	268	291	308	256	265	237	301	282	281	306	292	270	279	267	275	273	289	278	276	284	304	293	281	295	293	276	261	301	286	314	300	266	274	297	287	238	272	304	302	287	260	291	297	265	263	280	272	305	280	298	289	295	282	288	290	284	275	295	299	272	260	288	299	328	296	304	297	274	286	264	262	288	293	301	285	285	289	289	281	303	277	311	288	262	282	279	262	287	275	270	271	255	283	300	299	281	288	281	278	259	287	260	293	281	273	280	265	268	282	272	265	268	319	267	257	289	275	251	291	284	298	277	266	284	275	266	280	275	301	279	282	256	262	287	307	292	287	280	293	290	296	303	273	262	274	267	307	273	280	259	251	283	283	284	278	292	279	266	275	299	239	267	301	257	301	270	279	278	290	294	303	275	302	298	259	276	271	264	286	277	289	250	292	268	275	295	267	269	264	287	277	280	284	274	291	272	270	249	272	259	286	273	262	283	305	251	265	276	246	301	269	290	300	304	306	282	243	287	287	286	331	294	281	288	256	306	257	296	286	270	259	263	246	248	278	290
15655	743	902	1142	1309	1266	1116	1201	1156	1048	1016	929	889	859	902	886	932	867	839	811	766	786	794	823	1009	986	1078	971	934	929	942	852	854	793	815	865	848	831	799	822	785	779	833	791	790	757	761	693	727	738	739	744	745	690	737	944	997	1105	1038	750	670	701	734	716	711	738	751	689	687	703	691	662	742	688	658	728	696	711	716	674	670	687	667	716	766	723	752	675	701	657	677	638	690	703	708	733	679	673	707	640	699	734	694	695	715	668	691	677	700	668	726	709	707	730	706	662	689	710	689	677	732	726	697	675	692	702	721	753	709	687	728	679	672	711	688	716	760	691	707	726	673	706	686	738	728	686	705	695	680	681	689	692	690	698	734	676	683	688	706	724	697	714	659	685	682	681	681	730	705	721	686	724	734	734	717	708	702	690	684	711	724	696	691	711	720	647	728	691	740	714	695	704	691	660	732	656	671	682	731	712	693	707	703	701	691	735	651	690	718	740	725	702	677	719	724	688	738	734	726	681	695	694	725	678	721	718	726	684	726	675	685	655	705	722	657	672	685	696	720	664	741	712	674	686	722	670	709	704	688	663	720	748	640	738	660	719	710	669	693	705	698	701	699	693	719	672	665	703	696	682	720	714	670	683	676	751	682	659	737	721	701	669	741	698	662	728	701	645	732	682	667	658	628	714	732	710	727	739	667	690	702	703	715	764	698	633	734	681	715	712	656	740	699	705	701	765	708	683	731	708	700	714	650	629	682	672	714	703	730	682	709	689	717	687	692	697	666	710	696	714	699	685	686	688	668	704	688	702	689	700	697	744	741	705	723	689	706	694	749	695	707	722	673	672	694	698	707	660	687	663	722	730	707	706	660	706	721	688	705	724	679	679	706	721	691	740	721	746	711	756	749	698	699	691	700	734	663	736	717	649	712	677	733	686	682	704	726	670	706	718	660	714	713	707	739	683	719	768	658	674	720	670	776	719	717	683	633	671	679	698	714	701	712	667	661	684	714	675	709	686	680	737	724	651	677	719	714	666	666	708	704	721	746	661	710	694	689	732	717	698	661	734	758	708	706	687	712	722	673	688	663	694	631	709	712	692	687	652	692	719	684	706	678	695	719	699	667	692	713	762	736	682	725	676	704	754	681	656	681	696	748	699	711	667	705	677	698	738	700	711	743	661	673	695	700	711	700	724	680	707	717	742	668	669	737	715	730	728	691	720	707	690	673	730	747	645	671	758	713	744	696	666	675	700	668	629	676	768	682	669	706	681	687	706	678	695	713	675	683	679	730	700	739	716	679	677	676	679	741	712	720	740	706	701	729	708	721	750	660	666	722	658	709	711	730	713	720	673	686	710	705	713	702	672	723	696	676	708	681	670	661	728	679	689	697	707	709	713	694	695	713	696	692	687	726	666	718	676	714	698	705	673	662	675	705	721	708	691	630	722	685	714	684	657	723	674	722	638	643	676	684	710	701	678	724	690	662	694	693	716	690	717	668	715	687	679	632	662	671	649	707	680	651	737	686	690	726	678	720	706	715	689	693	701	681	678	696	700	683	706	674	722	715	719	722	678	701	702	671	660	717	716	656	704	714	722	694	738	702	642	712	667	708	720	712	730	696	665	683	728	695	723	684	729	717	681	639	715	673	698	638	693	709	740	670	668	718	635	689	688	689	696	714	665	668	657	726	696	718	723	740	697	669	719	692	730	691	672	700	665	695	716	672	693	660	669	672	672	737	685	709	658	735	667	715	692	723	704	740	693	721	759	701	705	691	709	716	699	649	695	708	681	640	670	678	712	707	767	673	710	672	689	698	698	697	682	709	676	735	736	680	671	683	679	667	756	674	724	690	718	701	697	695	676	691	667	688	693	706	713	658	709	658	691	685	727	684	747	677	679	726	671	664	709	658	702	651	690	697	712	684	687	666	685	678	704	763	682	734	663	721	705	663	650	673	675	640	738	686	720	694	643	676	641	730	677	711	750	652	687	676	738	691	741	688	696	649	740	662	644	688	644	715	677	714	708	699	707	687	746	710	657	696	679	644	691	742	709	720	702	709	681	678	738	690	712	699	736	707	691	684	733	688	701	695	652	712	645	697	727	723	700	698	693	664	720	722	712	719	634	697	689	693	735	660	693	700	707	685	709	672	663	696	740	669	730	697	698	693	720	733	683	709	721	665	709	674	704	712	690	730	709	703	729	731	677	718	709	685	707	722	738	720	709	668	705	708	724	705	629	696	654	655	703	681	708	685	662	688	666	725	726	654	719	713	694	673	732	722	693	740	688	727	710	715	719	647	699	688	677	700	748	694	709	680	735	716	703	652	737	681	664	682	670	711	665	701	665	739	703	681	702	679	709	708	737	695	637	675	716	736	737	727	740	697	694	696	731	666	673	710	724	683	666	675	703	698	699	721	733	707	727	680	687	692	663	674	688	721	708	706	662	706	761	657	746	720	721	724	726	734	738	709	648	739	666	747	689	670	701	703	664	737	718	709	690	708	693	698	707	670	679	669	673	731	693	734	705	714	691	673	723	696	707	696	711	702	703	737	694	708	721	688	708	657	759	649	679	689	707	692	694	694	695	656	706	688	688	712	682	703	679	690	713	701	677	661	692	695	708	689	662	748	627	697	751	705	711	703	699	700	677	724	695	744	717	674	704	717	705	699	723	691	712	687	688	701	691	665	718	683	705	736	670	694	679	686	700	710	661	682	713	713	749	685	699	687	745	648	688	697	683	726	725	711	683	701	722	730	685	696	690	696	647	691	673	751	700	692	676	670	746	707	693	692	742	691	672	677	684	695	732	633	663	703	702	691	716	678	699	696	689	703	701	715	717	680	655	668	696	699	697	705	680	704	698	706	723	726	679	698	695	718	690	698	738	694	711	668	714	693	728	718	688	720	688	707	663	683	649	721	730	731	707	678	684	694	675	662	746	678	687	717	719	689	711	712	673	661	660	669	673	698	693	695	672	748	675	696	713	700	666	718	727	675	687	695	711	685	691	645	681	687	715	709	676	663	684	696	727	725	657	695	690	667	640	734	707	686	724	700	736	674	661	692	692	714	682	728	702	684	704	750	717	703	722	716	734	685	732	725	685	748	683	698	726	686	715	717	683	687	698	679	691	677	695	709	709	764	744	695	716	713	723	720	732	685	704	712	709	728	690	716	697	703	710	719	680	684	697	710	679	664	722	743	697	726	693	704	749	640	684	725	701	694	668	699	705	720	740	741	690	715	675	742	745	722	655	700	706	706	667	714	643	702	727	709	663	634	679	748	727	701	678	712	689	684	746	697	706	689	709	695	711	663	646	721	691	721	729	690	697	663	745	698	696	714	706	709	691	679	718	729	665	729	697	661	701	696	672	744	727	664	688	718	695	711	704	712	700	694	683	717	672	734	693	748	724	694	713	689	747	704	692	702	636	711	655	672	655	723	681	717	698	733	658	671	701	724	723	670	707	687	718	682	681	748	714	678	697	669	732	703	687	699	735
62512	20327	5916	1262	928	830	666	665	635	562	535	561	564	447	462	443	417	404	399	390	349	361	361	373	380	391	397	383	386	365	379	372	344	365	361	342	322	356	335	351	300	340	362	377	320	314	332	356	310	348	337	323	320	326	333	461	645	706	651	445	297	288	318	350	322	342	343	330	335	345	331	316	314	335	341	308	316	328	319	333	325	324	330	304	261	299	324	315	313	301	316	307	316	324	342	343	335	342	338	288	314	301	312	299	332	297	311	321	321	354	340	354	337	328	312	325	354	335	311	323	369	322	336	311	323	329	319	320	291	281	305	311	321	305	269	291	302	327	306	320	333	342	334	326	303	277	311	317	321	297	316	320	299	305	284	338	333	311	319	345	305	301	318	337	319	299	350	365	332	336	339	304	322	324	327	309	340	311	317	312	352	344	302	320	327	315	343	334	297	301	316	362	343	345	330	293	336	306	359	305	287	326	322	313	319	321	298	343	270	338	310	304	309	325	315	314	317	297	311	330	304	321	295	298	354	337	298	311	338	332	317	311	294	321	343	322	321	333	286	348	321	313	337	306	332	350	331	309	315	310	336	303	333	302	349	303	316	288	326	289	332	318	297	317	303	320	319	324	338	326	329	344	327	308	286	328	306	359	306	321	320	337	331	305	313	302	327	334	319	337	305	308	339	313	306	324	332	297	314	365	296	337	308	324	335	296	325	319	346	331	316	337	303	322	345	345	337	317	318	293	314	308	330	310	314	282	297	281	340	314	333	304	296	297	301	339	314	354	321	305	337	328	319	317	326	336	339	325	318	340	284	316	301	330	326	309	306	307	302	329	317	317	311	323	283	287	326	328	312	316	303	315	333	303	328	308	331	328	342	300	328	286	323	324	303	307	323	319	297	306	290	318	344	332	324	319	304	302	315	294	337	311	322	308	299	306	326	324	333	334	351	322	333	336	347	271	298	320	352	336	321	330	320	299	301	293	353	343	341	338	319	367	322	348	300	323	322	303	344	355	320	300	337	318	319	333	329	310	311	364	312	300	334	346	335	327	305	313	339	374	321	303	342	345	316	311	315	342	324	320	311	315	321	330	312	337	339	305	302	327	323	336	318	322	312	332	327	324	334	304	299	323	335	264	342	325	346	280	344	327	313	309	342	302	328	315	360	301	336	322	312	327	328	310	329	316	308	327	349	280	325	319	282	324	328	306	304	301	292	296	283	332	330	338	358	324	295	320	316	314	307	311	336	308	319	313	326	318	303	310	331	329	324	301	336	312	304	305	330	319	358	315	318	362	304	326	336	342	320	306	286	330	322	310	346	317	338	334	328	302	332	295	322	323	285	348	314	339	315	284	330	312	312	348	323	298	318	289	339	375	318	311	310	299	295	300	327	315	316	321	330	303	294	330	341	337	286	355	311	316	326	342	317	317	358	320	306	297	319	326	311	318	332	313	302	331	315	324	301	316	327	297	293	291	325	324	325	345	328	323	358	327	338	331	286	338	320	297	283	327	326	350	350	359	334	305	344	320	305	290	314	287	339	315	356	309	332	311	332	335	309	352	320	338	315	326	354	353	320	316	374	321	317	322	329	307	319	281	306	342	319	309	290	341	278	308	292	308	294	317	314	338	321	331	347	350	326	340	323	324	296	335	332	316	334	316	316	305	283	316	316	277	326	333	336	316	313	303	343	316	304	344	320	318	315	331	357	340	342	299	310	294	307	343	358	337	343	294	343	350	338	326	324	319	311	336	325	335	360	311	326	320	314	296	319	298	317	310	326	293	330	333	287	312	324	272	322	343	364	319	289	317	301	310	288	303	306	304	302	322	338	320	292	350	279	332	326	300	321	333	301	289	305	320	358	323	304	344	332	341	306	328	333	329	294	308	332	285	307	317	303	321	330	347	298	298	332	319	296	312	297	348	315	298	346	343	311	322	365	345	320	358	338	324	291	294	346	307	306	308	315	353	341	330	314	333	308	310	342	345	319	302	337	313	327	298	284	308	319	333	285	308	312	319	293	334	340	317	270	319	360	287	290	307	329	359	322	287	309	325	320	300	306	338	308	309	327	332	340	309	312	318	320	334	329	313	331	345	312	313	332	302	330	305	309	308	306	299	331	315	323	300	295	323	300	322	346	327	346	342	281	300	324	326	341	293	320	322	313	331	306	319	305	323	353	317	331	288	319	330	330	361	347	340	323	342	325	278	334	346	323	285	318	333	331	346	319	321	343	300	336	319	328	323	334	305	315	284	342	297	323	270	331	353	317	330	342	310	324	306	307	286	332	284	302	353	331	343	324	340	311	333	286	311	315	325	319	315	321	316	322	315	316	322	335	292	346	329	319	320	297	361	305	331	307	309	316	344	322	293	313	306	322	340	316	331	312	300	301	321	313	364	290	316	309	341	343	326	353	322	324	323	309	306	273	316	343	281	330	321	293	307	309	332	315	330	319	325	304	321	321	325	292	330	337	317	323	316	333	316	319	267	343	354	320	297	295	320	333	324	290	299	284	350	348	294	311	308	293	300	344	337	295	308	339	348	351	331	294	335	330	321	311	317	321	346	296	311	289	344	318	310	327	327	293	285	321	319	309	321	301	298	334	321	301	319	325	296	341	315	296	334	307	290	303	313	332	341	328	325	300	349	332	319	296	348	322	326	283	329	315	342	301	312	303	348	298	297	308	304	318	344	309	328	263	306	352	361	339	314	312	326	329	316	334	329	279	333	293	337	333	310	311	318	323	305	294	317	324	308	290	307	340	334	313	325	320	332	319	336	342	360	320	301	325	340	307	318	326	317	316	311	296	333	317	316	341	353	333	360	330	337	323	295	326	304	307	318	302	316	342	321	302	335	308	333	330	323	324	340	312	343	314	315	323	320	333	322	300	309	337	286	295	324	357	344	311	321	340	363	345	345	306	314	311	315	335	337	305	297	348	330	297	344	303	311	277	319	327	301	324	276	370	309	334	310	339	346	341	337	332	312	335	325	354	304	313	311	308	309	361	317	331	339	313	315	286	322	328	353	278	318	300	312	326	306	299	320	327	332	314	338	288	285	318	316	311	320	310	313	309	299	299	316	317	314	327	317	325	315	302	336	300	334	327	294	303	320	333	331	300	306	325	312	316	351	296	293	312	319	326	330	312	335	302	333	332	315	268	321	308	257	325	317	310	334	336	292	350	331	328	326	286	357	297	342	324	320	305	306	301	305	336	311	334	339	292	310	314	358	311	338	338	333	312	344	306	299	319	331	315	315	334	322	325	298	292	344	299	294	308	335	331	315	315	318	313	336	343	306	320	323	305	328	318	336	334	330	311	314	325	325	285	310	313	309	309	323	329	310	284	299	296	301	290	324	362	346	346	325	318	314	304	368	336	321	278	296	339	300	332	295	296	302	343	329	329	336	317	330	321	338	308	299	289	291	311	338	264	276	300	305	373	328	284	280	324	343	357	313	313	319	314	338	324	322	334	331	309	329	308	349	313	299	309	326
33110	1488	2564	3244	3408	2933	2666	2436	2357	2225	2128	2277	1837	1820	1884	1675	1471	1319	1254	1311	1112	1083	1140	1345	1408	1469	1253	1243	1287	1234	1111	1097	1020	939	1069	1054	1010	940	941	931	946	909	878	866	877	868	944	867	852	911	916	887	861	842	922	1986	3650	3874	3176	1725	741	764	772	742	787	809	776	746	801	783	764	794	747	727	762	791	766	744	773	781	744	821	802	767	810	802	763	763	779	751	805	790	757	738	741	800	803	822	767	778	783	758	745	764	782	789	776	812	735	824	755	821	757	821	765	782	775	776	746	829	796	759	798	722	765	740	798	801	788	741	761	776	768	798	745	805	761	786	751	799	784	763	771	750	717	830	771	744	802	818	802	785	780	805	723	772	792	789	809	749	787	795	801	761	796	773	790	766	795	779	779	765	818	744	750	801	707	730	788	776	800	783	772	752	771	779	790	741	808	775	775	773	832	770	766	758	768	769	767	735	815	753	795	742	732	776	781	794	796	779	784	786	780	745	781	782	737	756	805	784	788	754	783	766	825	774	727	788	796	795	698	734	766	740	806	761	809	793	747	766	742	819	806	812	755	790	742	756	797	810	766	749	828	786	829	808	745	775	769	772	766	756	720	785	783	777	762	767	745	758	758	798	739	735	719	779	745	833	792	799	740	746	776	769	781	766	809	795	730	765	802	803	795	770	794	788	788	789	808	741	739	785	745	753	773	742	759	708	821	763	731	745	770	759	786	767	772	820	784	770	803	765	718	764	759	757	802	760	739	775	750	791	781	779	812	751	797	800	774	801	809	791	792	742	738	816	774	782	810	784	791	771	793	777	742	761	780	739	782	778	776	741	794	781	758	762	804	730	750	729	770	783	775	765	815	775	773	829	810	755	778	784	781	831	760	771	772	762	789	767	753	767	715	801	757	766	811	759	779	791	791	753	758	778	754	720	728	747	774	778	770	735	771	722	750	795	785	784	784	760	789	765	783	764	739	781	768	753	741	768	761	765	808	811	795	778	765	799	781	770	752	805	750	723	775	824	754	747	737	755	788	778	773	806	813	797	735	819	781	741	768	770	815	825	746	801	751	753	793	777	755	790	722	748	730	824	807	781	785	728	743	770	773	799	808	784	743	758	782	812	762	773	747	785	794	742	750	823	767	775	735	743	782	749	715	753	769	786	760	785	731	825	742	748	762	774	778	745	801	752	741	784	758	765	783	794	762	813	772	749	767	749	769	788	759	796	776	740	829	781	812	711	752	801	728	768	783	747	770	750	783	740	782	728	743	792	810	770	731	803	779	816	774	780	797	740	800	788	774	780	760	803	782	727	745	753	778	773	769	813	776	753	773	774	783	754	745	794	737	789	764	760	772	762	747	742	814	810	752	772	828	762	726	773	804	755	732	773	788	748	748	761	776	751	751	771	789	801	729	774	799	747	786	760	753	731	793	828	812	798	759	790	788	785	802	775	763	853	752	790	721	805	770	748	779	750	769	771	791	723	703	775	779	809	830	827	727	773	763	780	738	826	805	734	758	803	794	733	751	777	763	787	752	732	744	733	766	756	737	789	813	724	715	759	765	734	763	748	750	788	807	736	762	775	784	754	833	737	744	737	785	787	782	750	793	780	790	761	826	775	744	794	713	780	803	734	752	772	759	754	830	823	751	828	756	785	727	730	729	741	762	769	826	786	736	784	779	763	752	777	779	769	753	808	765	748	745	832	748	791	770	778	748	717	807	750	783	822	767	781	736	751	710	760	771	759	834	785	787	796	745	826	824	746	731	757	753	772	773	831	790	752	780	763	804	778	792	757	758	753	787	783	777	770	789	860	816	746	792	799	747	739	795	757	813	786	777	795	772	778	743	797	777	765	752	747	796	742	738	744	786	776	768	792	802	742	784	810	758	755	814	843	769	796	773	769	796	787	767	792	751	782	777	774	748	735	786	786	794	739	748	806	755	713	731	789	804	780	760	706	791	799	764	779	764	728	769	753	782	752	791	790	757	767	768	833	752	722	814	790	816	757	736	741	778	791	775	778	747	763	810	753	765	754	748	720	763	762	795	722	814	754	802	847	799	777	756	708	724	819	815	729	774	749	789	744	793	805	771	733	785	773	703	781	737	744	810	776	775	812	800	698	811	770	727	772	780	775	804	765	805	739	797	728	811	750	762	818	762	769	805	822	746	770	817	775	748	754	730	736	773	800	767	793	775	779	730	770	808	757	793	776	769	735	774	803	802	813	781	831	768	818	750	765	796	791	758	732	711	796	790	768	773	734	760	736	784	787	779	804	839	801	790	738	801	803	825	725	755	830	792	804	733	773	766	742	801	756	777	771	744	789	794	766	771	736	790	737	738	791	805	787	790	741	795	724	765	784	756	774	752	758	728	754	793	741	767	754	728	778	750	805	722	747	799	708	793	757	752	769	735	772	826	755	750	721	750	763	766	781	771	776	761	822	807	762	798	742	810	787	760	727	803	745	720	774	784	747	762	765	717	795	786	820	738	747	781	763	785	717	791	776	756	754	782	781	792	780	771	789	777	794	746	771	772	770	783	783	761	714	731	766	774	710	742	827	753	857	765	814	776	772	778	734	806	788	809	800	786	796	770	772	741	791	775	787	794	812	754	736	785	803	809	759	761	809	742	728	743	795	746	774	719	779	779	730	791	770	718	765	796	730	786	789	787	794	765	774	793	792	760	829	768	822	741	755	797	759	759	786	757	832	786	769	762	722	741	771	789	722	769	746	712	754	768	745	743	823	792	726	781	763	816	732	825	772	774	773	723	753	802	806	732	765	815	728	771	770	727	763	796	748	760	772	789	793	751	719	788	784	870	763	788	788	762	741	771	769	738	764	786	792	740	773	762	762	794	773	748	761	801	815	788	782	806	760	781	745	784	796	785	813	769	748	774	807	770	750	801	819	781	802	776	760	728	808	751	727	814	788	764	751	795	749	755	793	778	814	760	723	778	742	733	762	728	743	753	779	784	830	828	802	788	754	811	772	806	815	779	748	777	739	783	756	768	777	747	731	773	747	720	797	786	759	754	758	783	823	764	789	826	790	791	795	736	771	767	750	805	824	774	726	790	754	821	790	812	794	772	759	754	745	765	837	729	765	795	806	752	783	768	754	778	767	809	789	747	726	777	813	777	870	772	841	780	775	768	705	796	726	752	797	801	768	775	744	765	763	750	810	732	699	751	755	800	761	749	786	801	769	766	733	723	804	765	763	757	816	751	800	800	782	748	784	777	757	727	794	755	790	735	796	819	747	743	773	770	795	787	799	804	816	779	777	757	750	776	802	762	768	809	762	787	800	759	794	774	803	777	759	773	767	766	774	724	756	775	771	781	798	786	772	800	767	729	748	785	780	785	797	787	766	759	813	800	782	736	767	745	758	804	789	805	770	808	761	786	779	756	741	728	752	783	772	787	811	769	801	758	777	698	797	811	763	773	758	756	786	825	803	825	806	771	773	730	763	770	799	748	792	786	816	723	747	797	758
65826	25647	14808	3180	1367	1089	873	1187	868	708	611	559	523	473	475	471	427	371	343	311	306	305	294	373	347	303	318	328	301	335	300	310	288	287	326	273	362	265	294	319	267	288	254	227	248	239	262	257	251	259	263	243	258	246	265	408	833	1074	970	591	232	233	242	221	235	235	218	247	225	247	252	239	227	217	217	249	223	205	230	215	207	234	236	214	238	207	241	256	215	228	228	225	228	224	241	228	209	208	244	235	249	237	246	236	227	204	228	224	247	274	238	256	237	235	224	198	213	226	228	254	219	215	250	240	274	229	251	211	273	218	250	222	226	213	212	256	223	254	236	215	257	228	220	275	242	235	249	245	251	229	232	232	252	221	234	243	214	238	249	254	251	224	270	194	227	256	241	221	223	222	227	228	208	215	247	223	249	242	260	204	234	219	206	205	261	250	225	244	223	216	203	224	256	260	209	214	209	238	230	232	254	239	249	242	214	239	224	250	238	243	228	226	224	238	240	233	212	234	236	236	200	242	241	205	232	222	221	229	218	221	240	224	244	242	251	241	234	246	239	226	268	221	217	255	252	240	228	256	244	235	222	225	250	250	230	256	220	237	225	245	221	222	212	251	222	239	244	222	223	225	246	206	239	208	229	228	222	227	244	240	247	197	227	260	247	223	218	200	218	231	218	210	232	235	251	248	243	255	236	229	244	246	243	205	241	241	234	217	230	226	263	213	228	240	226	264	242	216	245	214	248	241	253	249	254	223	237	228	236	222	235	227	255	230	233	232	242	225	251	224	275	246	216	216	224	221	243	236	254	215	232	228	242	227	219	233	231	244	230	218	231	192	248	219	236	213	207	221	239	231	248	231	233	196	234	257	285	242	247	229	233	219	218	250	238	211	224	217	232	242	246	239	236	259	214	225	222	250	232	259	228	243	222	216	261	236	258	218	225	191	242	211	216	223	215	227	217	248	251	244	253	247	225	238	223	235	273	208	227	252	265	233	205	239	230	228	238	241	218	221	232	213	253	256	257	217	198	224	271	202	236	233	203	210	230	229	247	235	241	220	238	241	259	229	227	220	223	248	219	230	280	210	206	239	258	229	259	222	246	230	217	245	224	210	219	217	240	229	239	242	197	244	237	239	210	254	234	233	211	226	223	216	248	226	218	265	241	246	227	224	257	213	226	238	239	225	206	246	237	251	244	241	226	234	225	236	280	245	219	230	240	248	218	215	228	229	242	229	220	251	213	215	220	229	259	242	233	224	239	232	260	206	249	248	236	240	262	240	227	217	233	234	203	218	223	250	235	233	214	231	230	236	214	231	227	230	208	247	221	255	224	274	235	237	235	234	231	239	230	232	260	249	249	247	235	219	228	208	260	239	226	236	261	248	235	228	243	239	245	251	213	205	237	220	228	235	236	226	247	217	233	226	225	224	243	261	230	244	244	257	244	210	217	244	226	244	225	258	207	233	222	225	227	243	252	229	236	230	224	230	243	251	228	241	266	215	225	222	269	224	243	223	257	251	259	245	244	262	225	231	249	228	262	249	210	208	243	256	232	241	252	204	246	254	248	251	229	246	251	218	218	213	238	206	242	212	226	229	227	222	226	262	237	244	213	227	229	218	219	232	250	234	200	227	239	277	219	210	238	226	222	224	237	243	226	251	220	243	228	229	242	238	206	238	199	209	221	258	244	229	216	258	214	238	210	213	220	216	230	259	241	236	223	243	274	241	236	256	231	224	256	249	238	238	230	218	234	243	222	216	219	221	223	229	263	213	234	234	227	220	227	235	258	227	252	251	229	230	218	233	235	227	259	239	215	243	215	233	246	235	262	221	217	225	240	218	226	248	225	250	220	252	242	232	208	227	203	221	232	220	241	252	224	228	240	241	246	241	257	234	211	274	215	225	236	231	210	250	211	222	217	249	233	251	229	229	217	246	230	202	223	227	237	234	216	212	224	231	230	221	238	224	243	226	250	233	230	212	194	236	229	218	210	213	237	260	239	253	247	245	270	232	249	234	233	215	214	221	243	228	221	228	231	229	230	204	249	244	241	224	242	232	240	237	255	258	218	248	218	208	240	221	250	234	240	250	243	226	248	215	228	232	232	233	251	258	252	231	218	249	203	262	229	218	235	235	237	215	266	235	234	224	253	235	228	213	241	227	240	229	233	233	228	223	235	245	237	212	221	223	242	219	228	215	288	278	214	224	242	266	253	202	233	261	227	226	242	264	207	223	233	206	196	218	237	257	218	257	239	225	229	269	244	222	240	231	219	239	250	232	220	228	226	205	219	238	260	255	234	215	256	235	225	227	248	243	214	227	263	213	234	260	215	249	206	236	225	228	235	225	233	244	236	240	242	240	224	230	205	209	236	233	246	249	228	218	202	239	241	225	220	228	224	221	241	265	258	230	236	262	222	250	241	221	252	215	228	215	229	231	236	204	244	214	230	240	246	231	257	247	212	258	237	223	226	234	251	242	196	236	239	231	210	220	238	234	236	200	230	227	239	236	229	263	204	235	225	228	237	261	209	230	247	227	224	235	200	225	222	212	234	222	247	254	262	216	218	221	247	227	210	228	206	235	246	224	224	241	266	242	239	243	227	247	224	247	252	233	238	235	230	223	244	241	238	225	245	253	244	218	237	220	238	261	260	216	221	233	204	232	229	215	257	197	237	210	206	215	228	243	255	239	209	244	225	230	217	227	262	223	246	230	231	205	248	244	273	228	216	247	214	204	237	265	257	222	184	237	231	234	235	237	214	220	227	229	243	258	235	239	207	227	244	245	257	211	221	218	251	261	255	236	251	214	233	240	235	241	233	226	217	229	221	215	225	224	227	229	229	254	244	256	226	214	223	249	247	240	219	230	234	249	235	220	218	234	204	262	237	233	238	224	230	250	231	233	247	244	233	239	250	227	241	243	217	235	239	224	226	225	252	256	231	232	223	221	233	210	221	244	218	247	255	245	231	240	217	249	257	231	259	240	230	234	232	242	231	210	225	219	242	211	230	248	229	240	234	243	249	262	209	254	244	220	222	234	234	227	227	239	200	228	256	247	245	224	223	222	208	209	210	215	231	235	224	249	236	212	237	224	227	228	257	233	234	223	220	252	232	248	241	241	232	249	224	274	215	219	254	232	228	247	231	254	228	250	221	211	225	234	248	263	223	240	244	245	214	221	217	227	241	221	231	239	204	268	265	248	252	236	220	222	204	218	239	228	254	241	222	240	224	225	233	228	206	240	253	262	233	246	214	238	238	225	225	232	238	225	252	230	218	228	247	225	216	237	209	244	245	244	245	209	239	225	231	251	214	219	227	231	243	229	236	214	226	223	224	205	212	234	238	233	217	244	221	254	220	234	245	248	245	216	243	242	219	223	250	238	255	254	221	223	239	198	236	257	231	198	256	220	220	235	231	223	230	265	201	242	257	216	229	236	235	265	266	248	234	242	213	236	252	235	222	219	233	235	229	259	222	237	273	263	253	222	242	230
40552	1944	4144	5120	4360	4462	3659	3769	3331	3257	2738	2847	2407	2227	2335	2309	1818	1607	1516	1365	1021	1041	1112	1497	1594	1379	1257	1394	1251	1300	1061	970	998	929	1167	993	1340	1067	1069	961	907	880	768	761	702	676	738	714	749	687	720	685	721	701	741	2159	5022	6812	5449	3015	544	640	605	595	576	590	582	561	564	591	604	553	576	591	574	576	592	597	617	622	583	584	592	538	550	533	579	576	608	549	548	587	603	564	562	554	585	532	552	567	630	565	577	580	586	583	595	571	571	585	564	568	600	568	590	553	608	560	611	609	609	587	572	580	600	553	654	570	596	634	518	546	528	563	562	562	577	567	588	608	641	559	568	588	561	550	565	579	609	583	618	545	568	569	557	571	594	541	573	606	582	564	570	532	578	556	568	563	566	569	548	569	574	599	604	574	604	552	585	573	597	538	538	550	575	566	582	540	535	548	576	567	583	541	632	573	561	586	579	589	597	541	578	586	595	569	602	561	572	570	575	623	613	571	580	546	552	586	625	620	633	600	521	544	580	581	593	544	594	581	579	597	608	571	569	573	555	612	580	560	581	611	578	581	560	585	610	543	539	560	600	588	540	563	593	561	563	567	592	549	620	613	563	550	588	576	558	550	562	586	600	596	561	557	584	572	580	555	618	591	633	585	581	571	550	566	583	525	561	554	557	596	540	596	591	592	602	587	544	563	620	582	587	604	566	568	582	592	561	559	584	620	622	633	579	617	605	572	569	611	582	582	598	532	561	567	559	587	539	595	628	568	608	601	518	603	559	560	617	572	566	652	549	566	582	551	607	586	592	563	571	549	575	598	561	559	589	524	570	577	592	581	541	583	585	551	605	608	590	556	603	589	643	562	567	562	587	573	602	580	617	596	570	566	569	570	608	599	568	596	617	569	620	588	594	608	598	580	539	524	591	586	587	598	575	561	573	584	584	613	579	565	555	596	595	577	619	587	566	591	569	581	626	576	613	644	584	559	594	570	600	593	535	594	581	572	615	626	578	592	583	615	588	556	573	606	571	579	586	590	580	564	548	591	634	550	565	581	590	595	589	574	558	604	584	532	552	623	588	590	568	586	602	595	610	603	638	593	598	559	573	605	585	588	592	578	565	580	612	530	565	580	586	577	587	573	585	544	603	582	607	582	600	576	585	589	538	565	565	578	585	586	576	619	594	557	621	591	562	538	539	542	623	534	555	561	618	608	593	603	614	573	582	568	579	564	600	596	589	594	575	563	610	560	582	588	603	584	558	607	569	581	620	603	588	569	614	559	615	591	569	576	568	564	628	569	550	544	615	572	567	608	548	577	570	584	572	639	585	616	566	543	609	547	592	592	536	565	600	593	589	573	602	571	605	584	557	548	555	609	571	546	556	547	585	521	577	624	586	582	531	553	553	553	614	544	599	603	544	557	603	589	611	591	589	566	577	583	587	567	584	575	603	579	655	551	600	571	561	555	601	580	562	613	587	577	556	589	588	616	623	532	590	596	590	572	572	608	584	580	567	541	586	655	582	568	563	572	554	545	615	573	578	582	595	602	588	578	566	606	652	560	562	566	603	561	619	581	551	589	631	661	581	581	578	567	604	618	534	576	604	588	602	554	593	557	587	555	581	576	569	569	580	605	563	562	554	553	592	600	604	572	579	605	591	544	551	597	621	582	571	591	565	587	607	573	581	593	570	591	587	570	566	622	560	552	549	570	547	557	625	612	562	592	612	568	603	602	592	559	562	585	587	598	552	562	616	570	545	573	639	606	570	591	588	552	597	583	608	597	578	570	608	546	602	586	559	566	585	563	563	524	574	578	589	598	582	588	600	578	591	570	543	573	599	607	629	581	572	572	593	554	571	528	612	551	535	595	542	601	572	578	596	587	572	595	554	573	634	581	552	595	637	558	550	589	585	572	589	517	564	565	588	566	522	572	597	589	589	601	597	571	529	580	578	614	610	597	524	560	555	589	566	608	577	551	571	578	551	608	598	588	564	581	540	569	619	566	607	582	559	585	623	607	577	579	523	577	561	554	583	598	588	602	591	575	593	613	557	595	525	611	547	633	610	617	619	613	577	572	589	571	572	590	575	581	544	581	592	592	551	597	539	577	588	540	565	599	548	580	546	576	614	570	590	596	570	555	578	602	557	595	617	534	572	574	592	621	579	567	558	549	551	535	562	591	611	603	580	571	597	596	553	592	608	536	594	570	548	560	577	563	579	594	538	564	619	581	601	561	550	526	564	602	561	533	546	567	588	621	598	581	536	557	573	598	574	565	601	554	607	534	589	579	575	563	609	607	557	594	592	554	573	586	576	556	604	567	598	562	574	569	615	579	625	609	553	584	569	570	598	565	586	597	582	591	598	608	598	591	588	604	585	580	588	559	605	574	600	542	571	578	579	534	594	590	590	578	537	581	585	603	548	590	555	567	571	546	602	619	585	585	573	590	576	604	550	556	553	600	604	538	554	595	584	573	616	578	597	564	611	586	546	579	621	540	580	572	622	585	547	635	632	576	600	569	550	621	605	608	617	577	565	611	568	562	607	545	572	561	552	598	553	525	563	583	565	558	644	579	552	609	544	617	546	538	554	576	579	603	577	601	626	560	567	589	568	577	598	588	563	586	567	527	534	564	586	556	589	585	569	558	583	558	610	628	573	575	585	614	588	543	590	587	575	546	587	595	546	590	618	585	544	562	574	549	550	580	566	591	538	544	573	577	559	584	564	581	571	613	551	586	579	597	554	583	581	589	519	593	599	619	560	585	597	568	598	577	578	610	544	539	567	549	578	545	571	591	581	541	553	562	581	603	616	543	539	591	586	563	571	560	581	598	572	601	580	607	611	574	599	588	592	572	608	575	593	547	610	554	617	590	598	566	600	558	563	546	597	552	544	595	587	618	617	622	585	577	579	527	619	593	613	587	594	566	597	594	559	597	546	592	550	568	550	541	587	575	600	575	534	554	581	551	587	582	588	591	589	578	580	617	592	595	570	583	602	572	565	553	569	554	593	595	595	557	559	545	550	563	578	581	575	596	614	565	587	582	488	572	537	572	566	542	604	588	567	585	610	546	590	594	604	608	576	590	595	580	597	582	599	564	565	610	596	560	564	530	583	566	593	538	576	568	538	607	566	625	571	563	570	583	600	593	582	598	578	601	560	544	590	580	550	553	544	588	579	550	562	580	599	607	603	565	602	552	629	607	578	599	575	582	563	569	570	621	597	592	575	575	591	578	536	571	620	563	569	587	559	562	541	584	584	549	614	611	549	576	574	571	559	587	514	580	592	567	600	539	560	563	624	610	551	627	566	597	552	591	588	598	583	554	588	588	587	596	555	572	592	587	531	592	550	583	622	562	565	557	591	530	581	576	582	604	551	583	576	578	583	528	573	581	555	604	546	589	579	614	573	588	523	604	598	564	561	597	568	588	587	592	592	578	540	536	588	555	606	545	583	555	604	618	589	613	557	544	587	554	605	602	595	550	597	545	555	526
18888	1608	549	430	393	478	420	369	379	362	386	333	362	328	337	341	322	316	331	312	349	322	309	361	348	338	306	353	309	338	314	304	309	311	311	340	331	308	301	300	349	325	324	337	296	286	280	309	343	331	311	329	327	304	334	335	365	388	383	362	327	326	299	296	316	280	347	320	311	309	283	329	326	286	321	303	329	295	275	302	305	296	326	335	282	296	298	290	330	352	313	324	296	298	300	336	304	307	290	293	294	323	278	327	330	327	322	303	326	329	320	328	292	288	295	296	339	312	301	297	318	310	327	311	302	305	319	335	312	312	337	310	296	312	310	290	293	299	314	334	291	318	293	284	265	325	311	324	327	313	333	303	297	303	311	295	295	296	317	305	276	306	335	318	304	323	333	317	303	325	262	300	286	295	329	312	310	306	316	316	281	322	331	306	284	306	299	327	302	349	297	340	287	322	299	317	307	310	299	321	294	308	324	311	300	312	283	304	265	302	265	312	295	290	264	323	301	330	289	339	306	311	298	303	286	327	283	323	324	309	308	308	326	308	283	325	276	310	309	265	336	317	306	317	329	265	325	293	273	275	328	307	302	313	295	335	291	317	314	307	298	328	333	307	329	314	284	334	291	289	323	303	314	296	302	314	286	287	324	299	326	296	319	307	324	316	281	314	305	274	311	307	322	331	337	307	323	329	349	305	306	310	316	302	290	320	285	311	357	304	306	323	295	314	351	352	307	293	311	339	288	298	300	360	333	318	304	317	291	322	319	292	326	290	293	317	288	291	319	298	301	313	321	335	326	289	302	278	297	332	314	288	270	316	319	345	325	313	308	305	305	347	312	317	311	322	330	303	319	316	337	287	328	315	315	313	301	298	284	330	300	315	329	314	306	300	305	330	294	290	321	305	320	297	337	292	298	292	313	302	294	298	270	317	300	305	292	337	277	320	320	306	335	309	332	312	295	301	331	306	307	299	335	297	284	329	262	316	316	306	300	304	274	294	308	279	304	272	300	310	273	298	303	307	328	299	333	324	294	315	312	318	272	318	327	315	330	328	314	319	297	314	325	295	315	332	298	297	332	331	333	331	341	299	330	327	316	323	294	287	326	323	336	322	300	278	307	303	344	297	291	293	342	332	296	322	285	341	305	296	317	310	345	287	321	315	342	336	296	295	319	288	293	312	322	320	342	344	317	296	313	272	296	337	330	297	307	307	309	281	309	276	307	283	294	297	291	316	312	307	297	300	302	300	334	314	299	310	319	331	333	297	330	302	295	282	319	336	275	310	314	255	301	329	299	310	341	345	326	313	287	307	306	316	318	288	318	302	307	309	335	314	288	283	294	293	316	302	326	290	307	318	322	293	298	282	309	304	303	314	315	297	309	317	332	268	312	306	304	305	289	302	276	317	305	332	318	304	299	299	356	306	353	311	295	320	280	332	298	280	295	314	296	319	309	295	275	295	318	300	311	328	322	297	321	324	307	293	281	279	314	330	292	315	315	328	328	278	328	308	291	316	316	327	318	281	309	335	299	336	311	302	313	340	332	295	283	292	312	314	354	302	317	318	272	305	297	327	337	298	329	324	299	296	313	324	296	291	321	321	345	306	309	314	322	320	331	326	299	320	319	282	287	300	327	307	312	323	317	302	303	303	294	321	333	290	333	300	333	329	289	298	319	336	302	301	290	309	314	347	314	313	281	304	322	304	282	294	305	306	322	300	331	286	299	303	355	303	284	295	319	308	330	325	318	318	332	341	293	330	311	321	311	330	323	323	332	319	299	331	333	301	319	319	344	324	306	341	320	332	314	317	339	305	305	339	323	316	286	303	312	302	279	306	323	293	335	308	306	332	337	319	318	330	326	303	316	298	294	308	296	317	303	317	288	315	333	307	314	341	308	295	306	307	283	316	331	305	335	351	308	317	316	307	281	324	319	327	283	300	304	310	290	297	321	288	308	318	300	299	304	318	310	326	309	304	328	315	310	314	337	291	317	289	316	305	313	323	316	311	303	279	339	320	332	288	297	275	296	311	274	285	313	281	320	303	336	330	285	318	307	358	339	333	299	314	313	319	309	326	277	315	313	280	304	327	341	302	342	315	318	303	290	277	313	305	284	301	272	312	306	298	316	289	337	320	318	308	304	314	320	341	310	333	297	270	305	329	334	275	342	329	340	286	288	314	291	302	321	337	298	294	276	327	281	306	302	299	313	307	322	322	338	325	296	324	301	338	313	318	305	288	328	307	329	306	292	321	346	324	306	321	304	349	286	311	327	304	340	341	276	267	291	289	321	328	315	327	318	308	300	326	322	300	315	305	283	308	299	293	322	306	287	318	301	312	301	302	282	300	330	319	298	324	312	322	332	301	324	342	326	276	314	335	308	314	338	311	312	300	338	301	339	286	308	305	290	338	324	311	317	329	305	280	333	281	314	303	323	298	331	330	300	285	307	298	307	284	312	268	292	298	305	308	298	296	292	317	318	328	311	336	309	295	299	333	316	294	318	320	312	330	317	308	335	310	295	346	293	346	343	299	293	319	307	305	319	303	318	331	317	311	299	278	319	338	326	350	286	310	308	307	323	309	303	319	318	310	272	316	280	280	292	273	253	317	277	303	313	319	300	300	318	330	340	313	329	329	276	320	296	305	333	308	317	307	317	302	318	308	298	308	287	281	321	321	305	309	297	306	303	323	312	300	300	323	273	320	300	278	301	306	279	310	310	294	312	302	345	327	282	312	306	314	340	284	289	346	294	324	313	345	279	316	306	295	353	323	303	285	311	317	344	334	306	301	289	343	320	305	295	287	324	311	296	337	322	318	352	326	329	300	325	330	295	289	322	329	281	308	332	321	317	308	289	331	310	322	318	308	306	285	326	305	315	299	286	279	296	353	283	320	312	299	274	307	340	285	288	325	302	308	317	299	333	281	325	329	310	340	330	314	294	287	294	322	326	311	333	306	305	333	305	322	286	313	294	328	297	318	297	327	320	292	311	325	316	309	282	322	307	282	307	332	295	337	317	323	326	290	308	334	348	325	325	291	333	338	331	323	324	305	323	289	323	321	300	277	304	324	314	291	335	303	313	312	331	314	295	311	336	296	343	300	283	294	292	339	332	298	301	297	291	326	346	341	284	319	277	316	305	286	292	305	306	304	309	296	267	293	295	288	328	309	301	330	329	289	303	311	330	329	314	302	317	314	289	309	328	305	320	316	293	301	335	312	316	314	303	295	347	295	309	324	334	295	315	325	327	293	317	306	298	326	308	318	294	335	327	327	345	331	294	299	279	285	310	298	302	274	310	317	310	307	307	322	316	306	307	287	323	300	307	304	337	300	306	277	302	324	299	310	304	298	293	319	331	304	318	318	303	305	311	278	300	319	286	280	320	313	317	338	307	315	316	297	290	307	311	299	286	322	317	309	319	296	319	319	319	311	284	305	316	304	290	296	343	319	291	305	299	295	328	319	284	317	298	326	284	338	300	305	326	325	326	322
15829	898	937	1129	1131	1282	1249	1219	1112	1121	1011	1019	981	936	959	878	929	865	856	854	818	852	929	1014	934	1038	1014	984	879	843	876	857	900	908	909	923	801	845	815	871	885	853	798	853	804	833	821	792	861	822	834	816	839	802	851	808	1131	1286	1273	1024	805	757	735	757	764	774	812	741	734	802	768	743	810	767	796	747	700	778	743	768	747	780	733	754	768	771	787	776	805	779	741	769	774	712	781	778	781	732	720	709	714	726	742	775	769	785	742	738	723	772	773	743	750	757	733	774	781	841	756	754	696	784	784	747	703	734	737	761	757	808	799	808	812	780	766	737	798	784	829	755	777	764	726	780	745	738	753	757	766	771	746	784	736	783	805	752	706	795	768	778	764	805	789	716	722	799	758	753	750	753	773	723	772	698	760	776	713	754	802	816	742	785	739	685	768	748	734	729	804	785	769	795	708	771	754	781	779	748	724	781	819	802	747	741	742	786	741	767	741	743	746	727	783	739	716	808	753	782	760	759	741	736	741	785	754	792	787	723	782	789	742	727	758	731	770	780	764	757	756	729	761	856	772	744	729	779	699	755	786	808	756	774	799	796	772	745	795	749	797	736	774	768	768	768	771	767	795	743	756	758	768	787	825	762	733	729	792	732	745	778	762	766	750	751	747	766	768	749	782	785	776	772	762	760	813	765	756	747	796	769	780	761	781	735	703	788	737	797	798	749	806	788	796	750	749	763	734	741	743	740	814	788	812	759	772	762	752	752	739	701	755	763	786	750	765	773	773	768	742	784	741	789	793	809	805	761	753	796	792	769	748	720	753	734	765	761	758	742	784	784	724	723	762	757	807	760	773	759	781	830	768	774	742	770	695	786	765	771	763	806	758	744	758	769	774	745	755	784	733	768	723	732	764	806	734	742	751	758	767	793	762	740	718	757	786	753	799	715	739	743	804	794	733	794	775	757	783	771	746	768	773	752	734	727	783	799	771	744	785	782	762	768	792	744	780	730	803	763	786	726	803	765	765	767	747	803	742	740	789	781	798	750	791	739	781	786	790	781	763	785	757	756	782	759	770	743	780	761	769	791	750	768	740	777	777	794	755	758	800	763	764	777	746	755	812	745	781	723	734	756	756	760	777	741	730	813	772	786	769	795	757	797	756	761	722	784	777	733	770	727	792	768	760	753	783	762	712	779	740	787	758	786	745	725	760	778	745	772	723	807	751	807	766	819	823	806	739	775	741	760	754	736	796	732	773	733	818	761	781	738	759	731	744	744	794	716	713	764	736	766	796	797	754	782	791	784	740	765	784	783	724	760	786	749	731	824	745	750	728	760	773	797	789	769	733	747	771	811	769	772	792	785	723	759	754	733	734	775	733	716	786	773	676	791	782	766	753	761	734	794	778	780	753	785	748	792	757	772	766	723	768	685	757	753	767	774	780	765	768	749	663	750	764	792	740	813	729	783	786	809	757	741	736	810	771	773	779	775	765	766	744	759	771	787	764	777	790	805	763	786	731	788	776	752	711	733	740	813	804	786	749	727	738	783	791	752	776	780	764	761	719	769	758	845	779	769	777	793	807	761	749	818	764	725	750	780	770	814	769	746	770	768	755	774	820	754	775	793	781	759	752	725	769	763	786	753	760	771	823	801	762	735	807	750	747	738	731	759	782	807	810	740	739	742	755	772	747	724	801	781	725	791	756	792	797	736	736	750	766	783	755	789	795	743	788	757	741	778	768	744	752	813	758	710	733	729	749	792	733	725	757	771	778	754	830	757	762	788	765	773	801	752	776	798	804	761	737	822	795	752	807	767	706	783	761	772	805	725	772	737	766	748	762	753	761	743	751	738	746	734	815	779	759	766	744	764	778	748	751	743	807	764	779	743	768	782	768	802	764	772	764	708	757	806	803	807	831	761	772	781	793	725	760	760	714	777	741	796	711	770	802	795	756	765	731	695	772	813	746	783	832	808	808	700	799	767	765	731	742	784	737	777	798	794	786	759	754	714	752	761	772	810	737	800	760	745	770	750	812	761	825	772	724	746	775	769	797	777	726	786	776	752	781	735	805	821	713	762	718	757	801	742	768	793	800	844	704	749	724	769	772	758	752	788	763	770	733	778	791	733	797	749	762	782	751	763	804	799	732	770	734	739	800	768	792	786	787	792	740	781	734	800	758	809	781	764	751	785	779	769	760	782	773	775	734	752	763	737	790	773	745	780	737	765	778	771	791	734	756	739	786	750	754	771	779	793	757	776	725	790	752	690	783	721	739	820	821	749	770	817	768	724	770	805	785	752	765	720	786	749	795	763	792	778	766	780	757	740	771	789	744	813	764	773	752	790	800	770	733	739	753	764	730	745	780	760	801	822	766	780	782	723	779	767	740	715	776	764	750	780	780	762	741	755	748	787	795	735	756	737	765	779	777	740	782	796	745	737	763	799	755	771	802	729	779	742	809	763	718	754	780	768	756	790	696	778	717	771	765	738	775	767	766	790	762	835	769	771	781	717	766	699	776	735	780	743	797	774	760	779	752	756	749	763	735	803	808	755	794	763	832	756	765	764	803	798	737	744	764	753	785	765	805	769	730	830	756	751	782	758	765	754	769	769	749	725	812	719	748	724	727	735	725	749	810	778	740	736	762	771	791	759	766	756	749	736	803	773	728	728	765	746	747	777	824	756	771	812	815	758	769	739	747	742	758	752	763	804	816	791	766	767	778	755	758	775	754	802	765	777	774	738	793	747	798	706	755	782	737	779	781	792	826	766	724	785	747	778	766	792	752	738	723	772	830	764	743	715	791	799	754	788	789	739	788	815	745	762	706	736	768	793	778	792	795	771	770	807	702	754	732	771	737	782	759	724	748	760	753	783	765	749	773	793	736	750	760	754	771	773	814	782	782	767	763	729	752	773	761	760	774	743	805	762	743	715	813	754	774	781	775	780	750	769	761	756	800	736	735	764	801	803	773	802	715	756	768	730	782	763	839	812	770	782	778	732	739	750	748	765	750	743	803	801	737	716	751	817	752	714	717	852	730	771	801	797	726	742	767	749	751	803	749	761	727	766	760	783	784	748	755	780	791	765	770	756	759	746	752	787	755	779	710	752	764	788	743	771	777	762	753	764	721	751	760	827	802	728	734	791	753	776	720	777	783	776	783	737	769	763	733	730	773	757	785	736	725	806	719	814	741	778	773	764	765	762	780	773	709	753	773	752	738	735	766	771	779	686	736	719	763	755	704	783	771	772	804	734	735	716	764	736	784	738	781	769	796	745	740	768	789	787	790	799	769	694	745	776	812	780	813	781	754	743	746	766	788	785	750	723	742	802	765	756	783	758	749	735	756	820	767	755	758	764	766	770	725	765	828	724	792	746	728	741	786	757	806	741	789	735	733	778	768	772	776	741	779	753	776	757	759	770	745	756	791	758	764	753	815	792	749	762	702	782	775	782	736	744	757	712	797	768	777	734	772	772	749	777	771	808	749	769	759	756	773	738
63776	22563	4964	1168	905	956	792	774	658	581	574	529	482	513	526	474	480	442	388	412	375	389	397	403	393	396	392	377	387	371	359	379	386	364	385	358	369	370	362	381	394	326	335	384	381	374	353	364	358	362	361	369	356	346	374	588	759	680	568	432	366	358	338	344	365	376	352	345	349	334	339	321	347	321	354	324	347	346	338	329	324	320	361	356	336	341	332	355	330	375	338	359	351	365	336	340	316	355	337	333	359	309	349	330	321	322	294	342	355	328	414	333	342	332	323	323	338	333	345	321	369	377	353	354	326	316	379	302	369	371	341	358	329	333	329	335	353	327	356	320	361	340	324	338	315	324	344	337	344	342	285	341	329	324	360	329	353	366	358	349	326	357	347	321	339	376	327	323	354	341	381	346	352	328	373	329	346	340	310	340	310	334	327	323	359	341	337	344	331	315	350	350	349	323	354	373	351	330	346	318	344	369	365	375	334	342	363	322	332	373	331	358	361	354	346	333	344	316	334	317	338	355	374	303	331	352	347	351	334	348	339	344	344	338	332	318	351	342	384	353	338	355	365	341	357	374	345	336	368	335	385	334	315	334	326	328	351	335	399	304	332	328	353	348	358	337	347	338	348	318	316	361	306	330	350	338	334	338	342	338	360	367	355	344	349	336	358	325	351	312	331	353	328	327	329	357	376	338	322	344	366	355	335	338	338	315	337	326	364	341	328	319	300	360	349	290	361	327	294	368	373	363	367	351	350	309	344	340	340	323	325	367	331	339	356	367	348	318	334	334	309	342	338	351	326	372	323	333	362	342	339	307	338	335	328	335	335	356	340	384	347	335	339	332	371	293	323	354	357	297	355	358	326	330	341	362	290	335	384	343	340	351	379	347	313	353	347	364	342	291	342	338	360	347	381	310	341	359	360	368	316	345	339	336	363	339	343	335	335	341	323	354	351	328	340	365	355	346	339	332	356	363	342	336	354	374	337	363	331	327	339	307	356	345	351	312	330	319	351	335	353	342	345	388	332	312	352	372	362	310	311	360	327	347	332	349	351	377	337	301	360	353	349	339	319	355	340	322	342	295	374	374	328	344	340	318	356	332	333	339	368	350	338	375	312	343	311	331	350	334	344	333	329	337	336	379	348	336	319	335	343	354	354	345	324	373	322	334	352	323	324	348	347	341	338	345	364	345	343	322	340	344	356	371	304	380	329	372	347	294	316	347	347	307	323	360	349	338	385	366	361	366	350	355	357	311	356	348	333	326	344	368	350	312	380	347	313	342	335	349	341	341	337	322	326	333	353	364	356	344	328	301	353	344	344	341	334	314	348	374	337	351	321	345	320	326	327	306	357	352	345	341	351	322	358	361	341	347	330	326	315	355	322	345	320	331	327	338	353	350	389	323	321	300	371	333	350	328	358	327	341	359	365	316	361	382	325	364	350	345	350	338	302	347	350	326	327	341	350	348	333	312	351	328	339	335	361	335	346	331	338	352	318	310	380	366	339	325	368	311	331	319	337	333	375	330	316	335	358	328	340	372	371	336	316	324	342	307	326	346	345	312	378	342	336	359	328	342	349	356	368	372	320	341	351	327	371	327	359	335	367	365	348	353	322	361	328	374	331	334	333	362	331	334	345	315	342	367	337	320	335	332	347	366	331	342	318	368	329	339	361	365	346	338	341	357	353	330	296	332	361	336	356	341	317	336	331	357	372	323	333	355	340	316	335	360	337	368	345	326	333	333	326	337	358	325	320	303	353	345	351	354	353	369	324	325	336	404	379	333	316	359	339	359	332	327	369	340	333	340	326	321	313	350	336	345	332	342	348	331	305	349	321	320	331	311	366	335	334	364	307	319	362	343	354	335	329	328	310	364	306	355	353	331	330	359	337	362	338	338	358	343	355	341	363	315	336	347	340	344	361	320	335	326	344	325	301	306	349	335	333	331	359	364	370	348	334	371	369	323	363	324	330	323	357	310	331	339	334	333	335	354	311	311	334	339	334	345	298	359	364	310	330	334	355	347	361	354	322	370	332	369	338	347	335	331	339	343	315	320	355	354	372	358	333	322	335	338	343	333	359	370	348	346	338	344	357	367	351	385	347	367	344	356	311	336	337	344	349	320	331	322	343	306	308	300	343	337	379	334	356	314	310	298	332	340	342	337	353	339	348	360	340	340	368	340	312	353	316	339	367	346	361	319	325	391	361	396	346	345	338	360	345	310	338	324	350	343	307	385	338	358	353	313	343	334	366	329	363	352	331	340	326	363	370	344	349	342	375	348	335	349	364	371	329	352	344	361	333	340	326	331	323	344	341	349	327	339	328	349	327	369	375	320	385	336	343	368	344	333	356	315	347	323	347	327	355	307	340	348	314	349	360	348	333	326	328	347	309	341	324	364	316	330	359	309	367	335	307	327	337	361	362	363	335	351	345	334	336	370	325	333	331	347	345	326	376	335	358	340	323	319	345	326	354	333	358	347	375	345	332	349	340	354	343	328	346	353	309	329	331	371	330	344	309	358	337	351	336	388	345	409	352	342	353	346	346	346	324	329	346	347	339	391	349	333	324	358	353	311	387	332	327	332	335	343	340	355	334	330	332	360	346	327	361	349	355	360	332	348	347	325	342	319	367	326	334	324	329	348	340	359	349	307	360	348	361	362	301	355	325	335	326	313	352	339	299	342	321	342	324	371	326	332	333	364	344	324	301	342	365	318	318	362	353	336	363	369	283	343	371	329	356	316	341	341	311	346	333	374	357	340	376	366	342	367	336	341	326	348	331	333	361	331	335	332	371	348	365	330	345	335	333	325	312	345	342	300	353	323	323	361	336	336	322	379	305	340	320	382	329	366	349	355	347	354	354	385	327	333	304	342	323	329	363	331	352	315	351	354	319	330	341	327	349	354	297	330	341	308	319	331	360	289	333	337	339	315	327	335	369	322	331	350	359	350	373	351	318	343	324	397	355	355	303	336	353	342	388	341	349	326	357	345	346	351	347	350	336	348	370	353	308	347	331	354	341	327	342	344	348	338	318	350	344	348	344	360	350	341	363	294	347	358	347	376	334	359	337	331	316	360	326	364	331	331	319	321	335	326	342	345	363	340	334	338	382	355	326	345	340	373	341	355	360	365	368	345	345	335	322	315	361	387	355	360	366	337	325	324	332	339	331	358	339	346	349	337	344	287	357	334	355	368	387	327	357	371	345	338	336	353	369	314	345	314	326	303	364	371	350	354	339	323	357	322	337	341	330	333	311	338	344	329	332	354	347	348	334	333	340	352	351	343	351	325	333	364	312	359	325	343	315	333	326	333	321	355	356	336	385	348	338	386	345	342	339	328	346	318	347	366	353	340	337	342	342	336	357	327	349	319	335	336	361	326	355	328	333	340	362	337	328	334	312	311	355	359	331	358	373	356	360	329	322	373	342	321	312	330	343	344	354	321	325	342	339	344	336	366	360	344	311	366	348	324	328	327	347	327	319	327	355	339	343	374
34486	1585	2634	3047	3141	3003	2748	2532	2447	2264	2084	2037	1704	1815	2027	1715	1506	1432	1258	1261	1235	1163	1277	1272	1220	1232	1346	1402	1218	1110	1167	1167	1095	1022	1081	1084	1159	1084	1003	976	997	1078	1042	1021	963	975	1038	1085	1063	1087	1043	1040	882	905	1269	2967	4293	3149	2411	1310	857	784	795	844	804	856	880	760	839	809	833	796	836	821	829	776	854	881	842	902	854	834	853	839	795	877	860	829	832	820	802	873	847	848	799	830	828	869	871	832	817	817	870	831	827	771	851	796	800	857	876	816	819	813	834	854	842	878	817	891	817	855	818	829	808	774	856	788	790	830	883	839	802	823	835	789	838	765	817	784	851	826	802	803	843	823	854	818	814	847	823	826	842	855	815	836	831	825	839	823	827	792	837	874	811	822	876	829	885	804	845	777	786	802	820	851	815	852	827	819	828	810	864	824	821	813	805	848	862	812	820	834	852	838	868	822	816	808	847	853	798	822	840	797	838	831	832	766	850	860	825	789	825	857	858	823	861	842	795	812	824	813	808	789	844	781	834	826	809	843	829	832	858	853	876	823	821	797	839	843	857	827	818	848	792	847	848	784	840	839	800	857	858	858	857	843	860	813	867	837	822	798	823	828	797	818	826	881	842	808	859	821	845	846	869	771	885	802	862	848	819	834	822	843	847	832	816	822	846	847	788	805	818	865	802	808	831	833	845	800	834	843	816	840	811	842	814	821	796	811	815	838	788	790	828	839	867	845	829	833	868	866	872	836	802	805	825	860	814	779	829	820	832	810	805	777	840	860	789	822	785	817	809	822	809	793	802	823	844	821	848	798	886	811	814	825	797	904	822	818	839	832	829	800	823	821	852	838	812	847	867	827	782	834	798	852	800	850	813	810	818	802	833	840	787	881	768	809	814	802	852	959	829	823	800	848	788	837	859	812	843	826	847	893	862	786	804	822	856	860	867	825	852	903	811	837	819	838	828	812	825	836	771	882	821	823	780	859	820	814	777	802	831	855	820	816	759	796	846	849	805	832	805	826	870	825	877	845	802	797	824	818	815	842	847	834	861	859	813	828	824	819	836	877	792	797	799	788	869	847	832	830	806	850	791	784	814	878	858	815	804	838	812	820	783	836	783	803	835	881	846	795	852	823	838	812	829	777	822	791	828	863	845	849	876	808	844	853	780	810	838	879	870	792	854	834	805	833	846	840	882	856	846	832	816	783	834	831	789	831	834	877	771	779	834	817	856	811	820	806	817	837	840	801	810	794	822	828	831	832	865	860	837	827	900	842	796	820	876	869	838	830	865	829	808	808	810	814	855	829	821	840	855	848	885	809	797	851	830	836	876	804	840	821	831	794	840	902	819	888	787	831	838	865	818	856	821	812	809	823	877	829	818	884	820	838	800	841	814	863	852	792	830	819	816	881	821	839	827	815	782	846	879	852	815	845	803	791	861	843	906	861	833	837	869	823	836	814	815	846	846	824	882	813	818	818	814	815	816	835	817	776	850	802	844	808	832	834	858	803	830	796	878	797	796	846	855	824	820	835	845	856	842	844	836	798	748	834	819	830	850	819	865	813	789	847	813	804	856	839	813	785	856	817	871	787	838	824	863	833	819	836	857	810	838	812	829	857	833	877	806	835	808	849	859	803	860	838	825	830	778	847	808	858	843	852	830	905	884	826	880	831	808	813	843	796	837	785	806	815	831	840	800	825	794	803	863	819	839	871	786	777	835	810	822	870	816	830	786	810	854	858	819	846	868	820	843	809	854	852	865	834	830	837	801	831	796	891	808	790	862	827	798	799	794	786	794	775	828	800	858	806	832	802	819	828	773	838	867	883	818	802	833	826	788	821	817	892	747	820	849	862	840	806	852	844	832	833	822	846	846	848	842	807	835	818	862	834	815	867	848	782	828	822	835	845	842	847	791	821	860	856	814	869	862	837	853	824	842	833	839	805	856	862	819	785	820	873	864	846	807	821	845	912	813	852	851	847	835	830	869	833	843	828	796	796	828	832	828	870	847	819	795	794	837	838	839	788	847	892	808	820	862	848	825	839	845	798	842	815	847	823	847	811	833	842	798	823	839	855	806	823	831	800	860	822	779	805	813	823	834	853	781	831	798	822	797	820	811	822	808	814	863	817	808	808	810	835	856	805	790	817	879	833	873	859	814	858	829	840	813	848	804	793	862	838	844	830	761	828	812	818	845	824	806	850	874	836	817	857	806	856	798	823	867	885	826	817	818	782	853	829	878	854	816	882	845	860	861	849	831	807	858	877	802	804	778	834	844	851	803	883	812	829	818	803	867	781	861	859	811	816	822	857	808	855	777	867	827	829	846	783	837	866	825	840	796	815	812	806	810	789	806	843	829	821	815	861	774	810	770	818	827	799	825	794	795	820	900	783	814	796	848	847	857	821	794	771	853	848	805	778	825	781	811	814	809	819	806	823	883	873	816	860	868	843	819	819	812	839	830	875	877	865	820	810	840	783	803	833	821	798	832	818	850	807	804	818	846	803	818	816	836	799	788	844	824	850	841	805	828	782	860	795	824	824	855	827	837	756	804	808	842	819	780	827	816	848	787	841	807	810	842	828	823	841	818	839	830	879	810	793	828	828	831	822	807	878	839	881	825	868	833	868	842	848	798	873	857	826	836	852	830	867	840	817	854	765	862	796	850	837	802	805	828	832	835	808	822	803	811	826	842	813	854	813	815	822	840	792	822	828	875	834	821	805	872	753	779	834	834	780	824	856	829	821	841	853	833	816	873	840	811	826	831	822	815	805	811	884	807	799	860	834	817	879	824	815	838	822	793	861	802	827	860	800	865	813	838	847	899	789	896	870	818	877	806	803	824	800	815	827	819	810	838	798	789	820	851	824	837	850	871	878	809	828	830	834	842	809	882	801	831	797	818	826	853	786	809	833	851	808	837	841	860	836	849	820	777	878	819	837	835	794	860	839	825	840	774	836	824	873	892	800	841	853	795	847	815	871	848	801	800	838	789	812	857	873	817	792	847	857	851	794	855	867	825	846	797	829	818	873	810	764	847	848	838	840	768	844	821	868	846	833	821	857	824	830	829	834	791	798	849	791	836	788	827	871	804	767	870	837	859	863	837	757	822	842	855	840	810	823	855	853	815	850	830	841	872	774	931	825	796	849	822	830	883	861	847	772	843	823	812	799	827	859	852	830	826	822	878	855	826	791	826	793	799	829	867	816	845	838	813	861	797	828	834	801	838	874	809	825	825	812	853	826	816	825	825	812	793	867	849	789	811	850	819	885	830	813	844	849	806	830	784	871	821	852	827	804	836	859	806	849	865	834	850	858	786	793	801	791	809	847	838	829	852	813	841	799	816	816	800	796	821	826	832	825	838	819	820	796	791	850	845	846	801	859	837	787	857	820	832	818	832	856	839	798	871	874	875	816	827	862	804	750	791	825	845	841	767	804	829	814	839	831	816	845	819	827	806	822	836	787	806	818	806	850	823	798	814	810	845	850	853	774
72015	31416	10788	2263	1479	1159	891	799	754	744	602	513	611	572	712	556	398	433	381	345	336	351	349	350	299	347	369	362	360	355	316	291	334	320	271	341	318	295	299	274	281	292	303	278	279	316	308	321	313	314	301	235	287	277	307	688	981	902	766	400	278	236	260	257	260	255	258	219	244	267	248	229	278	259	235	257	265	257	257	236	225	248	264	285	215	239	259	270	254	285	276	264	228	270	296	245	266	240	244	262	277	235	250	256	265	276	242	249	244	277	218	245	253	244	241	240	253	245	246	279	235	232	235	266	226	280	254	241	261	263	257	239	270	268	235	277	265	265	261	258	257	285	244	280	227	222	232	252	275	260	261	223	253	275	310	251	281	268	255	233	232	223	250	247	252	267	239	256	288	274	254	297	254	232	237	295	278	240	269	272	265	224	243	254	267	243	263	262	235	260	240	245	218	254	274	267	238	269	257	233	257	223	245	257	266	251	252	247	234	230	255	245	241	240	239	245	261	261	231	259	258	266	264	267	269	248	246	257	272	265	252	253	267	253	237	269	242	242	258	282	272	246	230	246	260	234	255	256	239	259	245	258	240	264	277	264	267	302	274	297	260	260	285	238	244	278	271	269	269	248	268	251	269	253	263	242	265	251	254	274	245	267	243	245	265	260	293	241	260	249	279	274	263	233	245	254	253	254	277	276	279	251	251	217	255	261	269	260	240	269	237	241	257	258	262	271	239	230	265	275	229	269	243	247	256	243	279	242	267	240	262	289	237	249	256	224	271	252	268	230	252	257	260	256	241	239	238	252	271	254	238	247	275	246	230	213	266	276	264	254	245	259	271	248	235	257	247	234	259	273	267	237	244	261	246	260	281	240	247	265	232	271	256	231	218	263	265	259	279	262	243	266	266	245	240	255	253	260	239	245	275	255	244	241	246	251	264	242	251	272	271	237	275	301	258	240	264	291	237	218	259	239	263	280	257	242	279	208	260	274	247	237	243	219	267	239	257	248	243	227	213	233	246	249	244	280	259	269	221	279	236	252	263	257	262	247	313	256	218	260	283	277	271	253	256	210	266	248	228	285	249	263	248	252	256	262	268	232	270	242	323	251	258	249	269	249	255	261	269	216	251	280	242	278	260	261	251	272	259	252	241	254	230	244	254	261	254	258	259	249	250	231	235	290	257	275	247	262	231	241	255	237	224	250	271	225	242	253	255	262	256	276	236	282	246	253	265	228	243	271	288	254	275	235	233	230	261	257	260	233	253	235	268	261	252	257	229	243	253	255	247	265	220	256	227	250	244	293	257	256	252	267	243	237	204	263	261	249	252	258	259	239	264	245	265	230	255	258	275	250	233	234	252	264	261	254	250	247	254	242	251	275	225	267	279	246	262	259	258	249	244	266	230	266	229	252	266	243	266	252	252	272	240	250	261	275	278	243	243	278	258	236	226	245	270	250	264	237	276	245	243	240	262	288	271	257	272	216	257	243	231	249	247	293	251	255	274	254	245	241	257	266	241	271	234	262	272	246	240	260	271	260	253	252	245	279	249	247	248	234	225	274	278	239	248	237	278	232	254	244	277	213	272	255	261	255	277	268	235	259	267	250	243	238	257	252	270	279	239	230	270	266	225	254	243	251	253	259	247	253	253	276	245	258	256	264	246	273	267	267	270	245	269	266	226	253	242	268	250	263	262	274	270	257	232	241	277	260	251	231	246	250	251	235	243	243	227	271	274	241	241	258	260	231	297	272	255	284	241	278	280	247	270	257	228	280	258	228	244	246	241	256	234	258	267	247	238	275	239	269	242	265	273	237	269	231	262	238	243	242	235	265	241	250	266	245	274	255	233	266	282	256	267	264	255	237	242	246	253	244	264	269	239	265	224	240	251	248	252	257	235	298	256	270	245	230	250	230	255	239	266	256	228	227	239	266	239	261	248	270	246	244	229	231	244	243	239	254	252	236	244	267	280	271	255	222	248	216	274	229	223	281	250	288	254	286	237	244	265	234	279	249	261	259	263	290	245	260	247	240	252	270	261	239	243	227	251	249	251	232	247	271	233	265	260	262	248	249	250	217	249	231	259	245	248	261	245	279	248	262	247	260	248	216	243	251	258	254	263	247	232	244	275	218	264	252	247	268	259	252	264	308	278	241	270	227	271	238	248	245	260	249	256	230	230	239	260	248	236	272	260	247	224	250	245	266	243	253	252	235	270	237	236	249	256	253	246	264	214	247	232	250	262	221	240	282	262	250	255	258	257	236	230	260	254	257	278	233	242	237	267	290	219	244	223	253	251	253	241	225	221	249	264	283	255	249	243	244	288	300	253	252	244	216	261	248	250	239	242	262	240	251	244	274	257	224	266	289	239	244	241	267	229	260	232	226	235	262	265	225	270	251	263	247	244	248	242	263	263	235	236	261	256	265	258	257	230	256	247	246	224	255	264	248	266	278	252	250	251	252	270	290	273	269	288	275	267	255	242	261	247	237	242	259	253	215	269	267	253	261	293	257	245	266	251	257	259	255	256	249	275	255	284	250	253	240	299	234	274	244	285	282	253	247	266	242	269	243	264	229	266	236	289	251	266	256	244	245	245	273	244	246	266	261	267	250	235	245	263	259	257	249	222	269	258	263	291	231	269	235	270	217	262	250	237	270	256	246	234	277	265	245	242	227	271	244	241	247	263	252	244	238	241	226	274	281	274	226	253	239	257	230	244	248	232	229	270	235	244	257	252	255	265	227	256	283	250	258	289	265	251	260	261	226	244	269	274	231	269	279	249	230	241	270	264	264	260	264	264	261	255	243	239	272	260	248	238	227	244	271	248	234	281	269	223	263	263	248	256	216	258	229	250	262	252	262	281	235	231	247	248	243	246	259	244	269	232	264	250	266	300	261	257	216	284	254	251	268	273	235	245	271	261	248	263	277	257	270	261	302	259	248	256	266	268	253	268	251	275	260	269	240	237	283	262	264	237	265	276	269	250	235	251	260	276	268	262	249	258	282	262	239	255	254	222	239	265	288	247	267	245	259	253	265	229	273	269	248	257	236	248	245	248	264	255	223	261	261	284	257	272	285	270	259	253	267	263	278	258	231	253	255	260	236	249	237	277	246	252	265	235	257	254	261	264	267	271	285	243	261	249	257	260	249	281	260	255	242	253	277	264	294	272	252	246	259	218	264	288	244	259	264	253	251	264	233	232	253	234	233	265	224	249	262	242	282	262	253	284	236	271	263	270	245	253	277	285	255	275	274	267	264	238	245	241	233	255	220	241	253	253	236	258	265	287	267	284	270	238	247	277	297	241	263	224	286	273	243	256	281	261	257	296	269	252	240	237	210	225	263	225	240	234	272	248	253	254	249	238	244	275	242	255	256	242	251	232	254	289	256	253	235	239	240	261	241	244	242	238	244	224	229	255	237	252	237	253	243	241	239	238	250	256	249	249	254	240	275	231	246	262	234	277	286	269	274	229	279	243	238	216	256	250	253	251	229
43339	2114	3935	4834	4718	4321	3801	3623	3367	3215	2813	2497	2366	2353	2866	2410	1683	1828	1447	1388	1168	1181	1379	1293	1127	1290	1489	1482	1363	1266	1228	1161	1043	1002	912	1158	1269	1041	979	1004	925	947	981	1036	1213	1070	948	1123	1049	1046	903	825	727	741	1509	3994	6141	5439	4168	1477	639	629	613	630	630	648	656	627	646	662	628	664	616	661	670	628	591	664	597	582	683	587	635	614	652	662	687	647	632	613	666	608	613	645	660	638	624	611	614	617	595	606	597	615	701	602	598	638	615	647	584	601	644	656	606	642	639	608	624	636	623	650	654	625	651	590	611	635	601	635	660	633	661	588	633	600	599	585	604	609	615	567	640	638	618	627	611	577	623	620	586	669	576	660	653	633	676	622	607	623	630	633	653	656	616	646	644	613	636	619	630	631	616	626	645	669	599	622	613	648	631	616	627	605	642	622	628	658	657	598	612	622	610	664	633	638	653	609	654	589	644	626	654	629	680	665	661	647	624	631	648	676	609	591	653	603	605	632	623	631	627	632	643	634	612	632	656	569	598	628	616	569	593	632	644	600	600	616	662	643	688	618	588	610	645	641	642	628	667	623	653	609	599	645	634	647	687	629	613	597	645	609	613	646	625	608	591	630	640	617	673	641	625	671	622	613	623	628	677	637	638	615	617	613	634	656	640	649	653	610	636	647	632	615	639	621	604	621	627	691	663	636	620	676	633	637	623	603	617	633	632	617	614	606	597	610	634	669	668	653	640	650	621	657	656	654	652	628	665	651	625	626	591	614	663	642	628	648	625	620	589	609	623	604	584	664	633	652	639	634	616	653	621	612	588	623	639	620	615	618	612	678	619	674	623	607	623	594	683	633	623	616	567	646	632	682	610	612	668	626	583	618	564	647	629	609	648	602	651	614	621	650	635	612	636	636	672	621	630	591	639	628	604	658	709	626	645	669	570	644	635	682	626	627	634	622	649	613	680	638	635	646	650	650	634	612	671	642	644	642	601	619	632	613	664	649	650	663	613	618	649	648	600	645	623	651	649	633	611	620	672	597	629	629	640	624	599	644	584	633	692	685	672	611	627	631	635	631	637	645	621	641	594	609	619	575	654	622	635	653	627	659	647	642	615	608	651	608	635	629	635	642	679	588	627	680	612	594	586	595	644	653	635	624	610	659	642	667	648	658	627	673	612	580	597	652	663	631	657	677	626	610	628	682	644	616	619	607	608	645	660	652	636	621	624	673	621	631	642	637	621	650	620	600	648	592	622	687	622	638	632	630	613	650	627	671	600	606	668	622	672	688	629	621	618	634	600	610	636	568	573	589	629	671	658	604	629	625	662	632	620	635	658	587	623	641	621	627	636	647	678	637	666	615	624	639	627	600	645	650	650	606	654	630	673	575	618	630	619	644	641	630	649	580	617	623	643	609	623	587	627	662	626	657	658	623	628	635	612	634	638	621	648	642	621	664	654	638	649	606	633	639	613	595	623	629	627	607	622	626	629	648	660	600	602	619	596	596	649	594	631	625	644	639	628	673	675	641	639	616	659	626	621	638	620	643	645	634	633	672	661	630	603	643	620	643	600	614	624	641	637	630	624	673	633	661	649	624	663	648	622	630	634	589	673	644	625	636	632	655	614	624	640	662	667	645	636	685	619	672	622	651	625	619	680	641	666	634	613	675	618	609	610	623	598	661	658	613	697	639	628	618	619	641	581	619	613	655	619	574	663	638	593	623	620	626	642	596	562	661	627	664	654	622	633	631	625	605	638	664	612	630	636	612	676	639	650	664	614	646	652	656	595	621	594	639	626	632	624	686	673	599	629	638	647	603	639	646	637	673	622	598	641	654	609	631	645	654	622	660	629	645	658	613	577	631	654	660	673	650	642	604	620	625	637	649	615	606	636	609	644	634	612	667	572	660	630	621	637	632	641	664	645	638	593	631	617	621	638	677	646	641	666	654	694	619	640	616	602	644	645	603	633	609	637	622	601	637	686	616	618	611	610	602	634	621	672	630	662	622	656	650	620	639	662	655	625	581	620	568	659	614	639	609	605	645	681	642	669	625	656	629	663	654	587	647	602	652	579	663	615	639	638	639	624	631	670	678	627	640	650	633	624	610	654	597	667	651	601	597	652	644	615	653	646	603	624	632	648	626	628	635	637	589	637	615	617	630	644	622	591	626	652	639	640	623	669	609	615	603	634	609	604	571	628	611	605	629	622	631	650	602	622	623	626	638	602	649	632	576	658	615	617	607	654	636	642	606	652	651	615	641	629	640	611	655	628	650	709	621	650	659	657	634	657	637	608	625	639	572	652	652	664	578	636	587	653	621	658	618	640	661	643	620	645	625	604	669	576	637	580	615	639	635	637	643	618	650	599	611	642	624	669	594	637	615	601	660	682	652	632	644	628	636	640	637	631	592	644	661	642	659	645	645	652	596	636	619	618	642	628	653	610	653	559	631	621	629	645	610	602	609	668	635	647	614	606	627	632	636	629	625	662	640	634	606	622	678	585	578	644	639	587	650	633	663	634	623	619	667	641	637	655	619	624	629	626	608	613	628	626	647	670	627	646	671	646	645	616	656	608	663	636	628	595	651	611	606	579	670	645	652	645	637	615	626	654	642	650	653	621	670	645	678	640	640	629	644	672	610	651	668	622	680	654	667	601	597	597	649	642	590	630	596	657	596	601	660	613	650	648	638	622	668	659	630	645	666	654	660	605	633	614	669	640	637	631	620	672	617	696	647	622	658	642	636	655	640	646	615	615	640	599	679	656	673	696	609	615	623	638	620	596	654	652	645	637	629	618	616	628	649	644	640	608	687	646	620	634	633	620	601	619	628	643	618	620	613	644	656	633	622	599	621	626	662	606	630	574	559	659	620	616	658	668	643	616	639	636	602	645	639	666	619	612	624	631	633	660	614	625	610	635	697	599	663	664	613	634	591	615	624	607	629	597	654	634	646	593	640	638	601	612	623	667	604	582	704	599	605	633	659	636	639	638	622	616	635	643	629	600	646	638	623	633	576	657	657	608	632	627	610	608	655	664	619	649	660	623	602	601	617	596	646	638	625	631	671	645	655	633	618	601	592	646	603	657	634	608	609	647	700	564	623	639	602	599	647	702	655	642	732	636	590	620	649	624	645	645	660	658	634	586	634	632	618	639	592	638	611	674	649	629	632	616	646	645	641	619	633	654	635	600	616	672	651	618	632	644	617	682	687	666	653	628	650	596	698	650	612	640	586	616	636	573	625	607	671	614	631	653	589	633	676	610	656	670	645	618	633	642	637	634	609	629	615	619	658	658	665	683	660	622	643	654	643	642	629	598	618	644	624	674	643	648	629	628	673	665	615	612	652	615	601	645	598	649	623	660	620	639	643	659	617	591	580	595	542	654	626	610	642	657	670	632	630	640	634	619	640	631	669	598	659	589	664	609	604	596	676	592	660	640	623	626	644	627	605	610	613	584	663	602	619	610	596	634	624	604	635	619	613	637	688	635	597
20346	1977	550	500	455	414	398	363	382	401	339	341	352	389	321	342	347	330	304	331	325	313	306	370	341	376	351	359	312	320	332	329	337	313	329	320	313	365	345	356	329	324	344	345	312	307	339	358	291	324	353	304	331	323	297	329	376	389	425	327	323	347	315	279	319	277	320	303	327	330	322	303	351	290	320	309	300	292	344	346	292	322	314	325	322	300	306	334	284	313	297	290	330	324	305	321	343	330	294	314	278	290	278	323	337	319	305	270	323	287	316	325	326	307	301	283	319	299	304	318	316	305	326	333	307	308	304	292	304	302	321	320	331	309	292	317	304	295	311	351	317	302	321	327	313	338	314	314	326	336	305	335	342	315	315	317	335	286	309	330	338	294	321	356	314	339	283	308	305	298	307	334	280	324	300	289	303	316	326	318	326	269	309	309	310	354	305	305	341	320	312	333	350	307	334	351	275	328	300	346	306	300	288	338	314	333	278	367	326	362	322	333	328	310	320	322	306	291	287	336	316	316	325	345	313	310	337	316	296	338	326	309	296	305	307	324	327	285	291	306	305	309	273	288	321	284	312	329	306	293	354	331	322	323	341	319	312	298	298	298	310	335	303	308	283	352	342	292	319	322	340	314	360	318	306	305	301	310	314	308	324	345	320	326	306	315	258	320	273	306	346	332	304	286	302	345	310	316	327	304	318	345	319	317	318	318	311	311	309	311	340	367	314	332	303	325	284	316	349	295	313	328	322	324	316	285	305	314	304	315	319	287	303	317	331	263	303	332	308	321	333	289	330	330	306	317	288	299	302	318	305	345	310	300	281	322	300	318	307	336	334	320	324	307	333	325	331	330	354	319	296	334	345	336	324	350	326	344	327	310	324	336	332	355	291	305	340	329	298	338	334	326	346	310	291	314	279	351	323	333	297	285	302	312	281	327	336	323	305	348	318	305	292	355	326	320	312	331	312	312	324	328	340	310	313	297	301	323	301	344	325	321	302	291	308	309	294	273	323	274	333	350	308	323	305	335	338	304	302	325	288	322	286	351	314	325	321	302	290	307	335	311	315	333	312	300	321	347	311	336	307	349	343	330	290	313	331	275	323	295	321	320	332	314	334	330	289	324	333	342	335	315	294	284	330	305	309	308	312	296	305	279	310	303	342	304	292	293	345	282	338	322	335	338	295	311	300	329	327	316	328	271	309	339	318	321	329	318	336	317	340	291	327	329	315	306	318	341	301	305	300	341	302	340	328	325	327	314	323	300	311	322	309	301	283	300	344	370	329	294	290	335	316	313	322	377	321	330	322	323	312	292	321	284	297	311	286	303	289	319	322	310	341	304	287	316	310	324	307	316	302	275	351	301	313	319	342	298	339	310	332	335	306	326	332	314	313	326	357	328	289	310	328	355	303	342	319	331	324	272	327	329	344	292	318	300	338	333	272	305	309	339	317	324	296	297	298	326	305	309	330	304	293	287	356	324	322	318	330	324	330	324	318	340	323	298	341	335	313	352	328	319	316	319	310	286	291	307	283	334	324	337	306	296	321	355	300	302	303	313	321	320	306	339	305	296	298	346	285	326	292	320	296	274	309	327	346	292	297	313	314	301	281	324	326	340	332	303	298	302	295	312	328	296	298	308	344	311	322	375	303	364	310	312	298	279	332	287	310	347	335	317	313	311	341	293	316	294	340	302	317	320	280	323	318	316	326	327	297	308	334	315	340	314	330	326	281	321	335	312	323	320	318	320	340	317	315	307	319	284	309	329	311	290	309	328	331	298	297	303	299	330	305	349	314	296	299	320	308	310	318	311	297	329	370	324	310	294	319	294	328	325	323	303	321	307	326	328	326	315	298	310	294	329	315	320	324	277	303	297	318	324	290	346	304	313	311	316	317	297	324	334	307	358	299	301	296	310	328	364	328	312	309	303	303	311	324	293	335	331	334	339	296	325	333	323	299	284	323	297	308	299	345	312	290	330	274	315	334	349	323	317	313	303	351	286	303	297	326	353	318	305	322	317	290	290	308	283	294	339	297	332	320	287	320	327	338	371	345	305	331	303	325	361	307	276	282	300	298	287	271	301	321	343	290	306	318	310	305	346	338	337	346	280	321	335	324	309	324	320	306	300	343	328	322	304	296	344	300	313	333	327	342	300	304	324	325	304	265	305	328	340	304	294	325	277	335	341	333	296	291	323	331	330	323	317	310	319	292	345	335	307	321	308	328	332	310	311	316	312	322	327	323	312	325	344	313	346	314	323	319	316	316	341	329	290	321	332	300	323	317	330	336	332	311	345	335	275	325	270	319	286	326	295	315	324	310	300	301	368	320	349	301	336	286	304	294	285	307	322	321	329	342	309	311	294	327	326	351	284	316	323	303	308	303	310	302	336	304	306	340	310	349	325	309	294	302	324	331	355	322	338	296	298	281	296	280	332	289	337	328	306	326	319	322	300	309	294	316	311	295	300	326	369	328	297	328	292	297	327	347	336	327	324	319	306	305	312	304	329	322	295	273	253	321	317	300	312	310	338	347	327	362	301	305	342	310	307	309	289	335	307	286	268	275	337	323	328	325	320	311	328	309	319	276	344	337	344	328	328	332	318	310	301	331	310	287	301	290	305	330	295	331	306	302	335	352	314	343	332	295	340	309	309	279	296	305	304	348	313	319	284	350	336	298	314	310	333	318	315	336	311	311	323	282	288	344	305	311	332	341	291	315	327	314	375	315	324	329	314	312	281	339	334	348	290	280	315	292	291	353	296	343	318	312	280	339	318	330	299	305	308	347	329	323	320	297	321	360	321	318	330	352	333	330	354	282	288	327	304	310	315	305	296	315	324	307	320	336	313	318	342	303	304	344	312	331	317	348	313	355	325	341	302	330	314	326	289	286	284	265	338	329	345	294	304	288	303	298	320	325	297	292	305	324	293	300	312	333	291	287	361	337	328	296	333	320	280	336	300	268	311	290	313	311	338	325	314	297	323	354	321	341	319	350	324	324	318	327	304	337	300	341	339	293	368	343	314	305	287	318	312	295	319	294	322	345	328	318	323	288	320	305	301	331	299	296	325	357	296	350	312	285	322	305	334	307	314	293	304	284	307	293	315	299	301	355	293	317	312	332	340	313	332	299	318	307	335	321	302	339	308	317	314	325	319	269	313	330	269	318	332	319	301	322	355	309	299	312	281	316	299	321	317	318	297	340	316	301	333	293	301	314	284	306	335	282	297	321	310	329	333	326	331	293	324	321	320	323	285	305	315	317	316	320	294	317	307	270	316	327	298	326	305	328	280	376	322	299	288	298	295	347	329	307	310	322	312	317	322	314	316	315	324	297	307	327	304	330	318	313	357	344	286	350	330	329	344	313	319	325	284	309	352	324	311	340	289	342	309	301	314	332	280	334	290	329	306	313	311	309	306	311	307	347	310	298	341	312	312	307	337	314	330	304	360	306	328	323	298	288	335	346	304	325	311	330	316	339	334	316	325	323	313	335	323
17747	810	948	1305	1419	1241	1189	1154	1109	1064	939	916	998	1043	973	933	925	890	931	828	833	909	906	924	892	886	989	1012	1051	904	888	895	886	840	786	895	971	966	1064	959	988	885	873	914	951	866	819	854	855	916	879	879	829	832	855	926	1159	1186	1100	845	811	792	722	784	768	780	783	772	781	798	805	720	807	764	765	775	791	776	787	820	799	815	821	764	746	820	773	798	765	821	796	765	793	798	819	787	769	770	785	753	765	703	832	803	795	762	760	745	774	700	798	829	781	851	748	799	775	798	776	798	744	759	747	770	789	778	785	758	845	841	775	747	798	743	757	768	775	772	783	807	811	811	787	762	823	777	764	772	803	801	786	785	772	735	813	813	757	782	779	799	827	794	824	773	799	743	756	819	784	775	789	784	750	780	845	770	781	799	796	796	774	767	788	784	827	813	755	754	802	789	860	775	800	772	756	822	813	772	810	754	778	813	768	740	799	813	823	810	842	746	753	785	776	800	791	811	822	760	828	779	697	786	825	834	841	810	755	748	777	810	748	749	799	763	736	849	792	751	783	794	715	718	773	817	748	783	792	781	780	769	747	774	761	819	767	803	796	746	769	772	832	772	817	765	779	746	738	799	797	792	768	774	798	773	773	834	750	787	834	785	775	770	784	749	793	758	799	783	754	759	818	760	796	792	814	816	767	809	752	757	798	768	822	822	786	796	783	775	861	786	810	821	808	801	762	764	803	790	721	794	830	759	807	784	765	814	809	726	722	760	767	777	783	790	815	763	735	764	764	759	820	802	773	793	763	790	796	773	782	801	794	793	812	792	800	764	770	783	773	790	801	784	793	762	785	759	777	796	741	795	778	789	814	765	759	745	812	773	802	736	766	793	786	805	791	793	820	749	763	794	792	768	757	739	799	773	788	751	796	817	769	789	802	819	766	822	794	778	817	778	778	774	780	741	742	803	770	817	771	745	762	788	791	815	766	787	804	735	798	742	746	793	773	711	835	787	737	778	776	767	839	735	819	790	811	751	738	784	744	779	816	789	793	764	826	783	750	800	767	768	798	797	799	775	795	745	750	809	791	771	787	745	777	785	756	768	799	796	778	764	752	770	773	837	812	814	807	731	771	822	769	753	793	736	750	799	745	781	770	768	757	799	811	726	770	791	816	774	782	838	733	784	784	814	800	801	813	772	765	779	797	755	777	765	755	737	739	782	812	747	778	810	777	762	826	780	784	790	771	792	798	798	756	799	755	783	748	786	777	766	799	783	775	751	796	805	778	782	745	815	767	810	825	741	780	819	782	792	782	784	774	754	786	798	781	822	763	815	779	767	716	776	759	762	735	769	802	807	734	783	782	748	749	757	772	738	831	778	838	783	764	754	799	774	791	740	768	791	734	786	835	729	804	790	819	814	744	795	848	813	769	750	762	783	767	777	757	801	780	774	756	844	771	777	809	757	759	801	808	770	813	807	783	800	738	760	751	802	800	790	858	804	734	809	792	737	733	765	830	821	754	799	793	774	777	771	797	763	773	769	772	835	734	794	785	809	734	734	779	742	765	803	804	827	735	748	754	824	806	769	754	774	868	807	750	807	821	745	787	802	774	769	752	765	791	759	761	799	796	789	755	801	746	799	790	763	791	800	797	803	750	757	808	817	797	808	802	753	794	798	812	748	771	769	778	767	774	794	763	773	766	747	807	780	814	776	748	821	789	778	753	795	785	787	823	805	814	768	776	836	775	757	792	777	798	773	810	746	792	801	803	795	850	745	767	785	759	810	799	762	795	818	783	721	801	755	783	856	788	815	742	781	803	798	793	785	811	837	781	788	745	835	823	787	702	784	771	804	806	767	758	841	751	813	787	784	815	798	811	780	792	820	797	799	757	812	781	796	722	800	762	753	757	782	774	770	754	783	759	790	790	800	795	793	787	755	839	804	778	789	797	799	761	740	795	795	788	849	793	796	767	769	829	849	763	856	778	840	790	827	750	754	774	774	797	782	736	807	770	803	779	800	723	713	806	794	815	767	789	813	792	829	752	795	778	780	779	769	815	726	805	763	784	775	764	768	793	747	787	811	770	751	774	808	798	780	768	794	756	724	808	820	739	787	814	777	798	792	823	804	751	801	791	753	788	802	766	780	733	786	759	823	775	807	748	756	773	766	773	787	789	784	767	743	812	789	805	771	798	769	823	772	854	757	780	800	756	765	808	755	792	788	819	829	750	808	800	747	764	756	828	728	761	775	759	773	759	742	778	786	752	779	798	788	771	797	766	766	748	763	803	773	757	760	782	737	760	818	832	771	824	774	801	785	769	826	786	781	798	818	785	830	777	807	765	772	831	801	844	817	747	818	817	763	718	804	779	778	803	783	757	793	763	778	725	766	765	758	803	804	742	796	815	811	766	751	765	822	819	839	756	772	772	732	757	823	773	769	775	771	809	787	805	727	735	753	756	747	850	788	810	740	777	771	774	783	810	809	787	746	784	764	760	781	808	799	806	769	746	706	773	765	792	781	814	802	731	807	785	798	767	800	751	833	774	790	814	781	766	761	719	779	808	796	773	775	738	790	788	778	799	741	793	769	772	802	777	791	760	815	814	756	821	753	804	786	770	711	779	737	799	785	755	800	800	816	765	816	812	778	730	832	814	807	829	784	773	772	776	773	714	795	789	789	766	783	829	778	780	783	818	783	764	789	768	751	816	760	755	786	798	762	739	761	790	767	778	787	764	765	804	781	766	807	746	760	739	756	804	825	805	778	768	813	777	766	781	808	807	768	827	768	775	818	808	811	853	783	768	787	809	775	804	751	793	784	800	759	758	805	822	793	780	767	775	804	774	766	779	796	796	782	809	813	766	816	744	796	762	797	753	739	799	837	784	785	779	763	806	811	849	788	831	809	815	771	777	818	797	778	772	774	822	808	791	785	803	789	844	759	786	804	823	719	786	774	776	790	804	768	806	784	814	782	782	815	765	841	799	799	788	755	814	783	774	800	791	791	776	773	806	752	782	789	773	796	774	820	790	765	783	798	784	757	801	763	786	832	822	808	763	766	778	810	749	762	763	750	751	780	792	759	752	796	836	785	762	733	758	775	773	789	811	821	771	780	746	794	794	768	753	766	794	798	721	795	769	796	743	837	804	824	806	777	758	783	767	811	783	805	787	792	745	764	800	771	799	772	726	769	726	771	776	801	760	770	793	788	790	813	748	800	823	787	751	863	820	764	776	791	803	776	793	763	754	780	791	795	749	789	782	723	790	759	740	809	770	767	853	775	794	777	842	756	766	778	800	828	798	823	780	790	792	779	782	786	801	747	807	763	737	794	741	751	807	807	786	768	783	727	792	790	782	832	756	799	783	826	749	808	772	783	753	758	767	739	753	778	824	783	751	797	842	780	803	799	735	750	756	748	756	811	742	800	805	794	814	793	754	806	781	761	819	824	773	768	788	776	744	779	833	759	851	774	755	782	748	803	840	754	766	825	798	768	768	805
65475	25731	5988	1254	974	789	752	646	593	579	507	502	482	519	515	466	494	397	411	354	358	421	386	403	390	385	408	402	390	368	356	404	353	364	377	363	364	373	411	401	379	378	409	360	324	417	368	363	369	327	327	356	364	344	427	698	776	667	637	441	355	329	309	338	341	352	348	310	319	346	361	340	340	341	315	335	324	323	337	354	312	358	354	350	324	338	341	350	353	357	330	325	365	331	347	366	368	339	341	333	343	343	341	374	334	349	327	353	347	324	318	287	345	313	325	328	347	349	355	346	355	330	342	370	320	340	366	351	317	344	340	327	357	323	358	332	321	364	333	357	333	341	310	332	350	326	372	330	356	332	353	332	344	370	335	346	339	351	352	354	346	343	343	380	359	348	342	345	335	349	313	361	347	404	316	357	331	353	354	347	337	353	346	354	354	321	351	354	314	340	317	336	365	359	351	355	329	352	375	376	330	352	331	338	355	333	367	355	360	341	334	333	356	335	362	359	359	313	382	370	324	332	344	333	323	351	321	349	362	360	323	320	315	336	309	301	353	381	353	384	345	315	317	361	366	365	358	357	387	379	356	358	332	386	344	327	336	368	343	346	339	375	347	352	372	374	309	367	363	341	380	339	336	407	356	326	356	352	343	345	368	373	355	304	346	343	356	311	340	361	373	348	355	347	360	355	340	329	320	331	311	361	393	351	358	338	359	353	353	376	381	335	343	358	342	323	340	345	336	329	359	354	356	341	373	367	342	347	401	334	315	334	353	317	346	331	346	346	322	318	350	351	323	348	329	322	315	310	361	358	342	358	332	344	355	333	337	353	318	361	295	319	348	361	354	312	338	343	322	346	327	346	330	344	350	336	344	338	357	347	338	370	339	322	331	343	350	349	332	326	386	357	369	369	331	345	358	335	313	338	363	396	343	344	320	324	343	345	337	314	335	334	363	355	348	331	353	342	338	366	353	308	372	353	380	362	320	341	310	362	353	329	322	340	347	356	380	335	352	349	348	369	321	355	342	362	346	371	330	355	374	374	378	339	337	362	330	347	382	384	340	358	371	410	386	358	341	368	339	354	349	322	354	313	337	355	329	315	344	323	331	358	366	330	336	340	306	346	321	374	349	382	352	325	350	363	360	346	340	368	337	338	333	336	350	333	357	332	323	342	343	342	358	358	351	337	352	337	311	327	316	336	301	335	357	369	342	353	355	342	329	347	355	330	330	350	355	318	354	304	339	334	320	364	343	351	343	362	317	344	377	351	353	338	365	345	378	350	345	351	329	328	342	316	297	333	346	318	314	338	348	335	358	336	349	378	344	355	342	320	357	390	340	328	356	320	359	315	366	367	329	363	369	352	329	361	388	358	312	345	371	346	354	363	337	357	348	330	373	324	340	355	370	343	357	325	312	329	366	353	333	330	343	345	330	350	357	346	365	345	327	356	359	351	325	369	317	375	328	346	331	357	333	349	356	354	353	295	335	343	317	330	365	350	387	325	336	335	383	335	353	376	330	334	342	349	342	350	349	370	314	317	347	371	382	378	370	379	351	360	324	334	317	335	334	341	359	359	364	358	286	319	324	374	365	345	351	374	309	329	358	378	329	347	353	348	338	346	325	331	304	339	349	331	366	312	342	392	339	353	352	363	370	317	335	334	355	362	356	332	333	338	356	327	371	329	351	340	339	374	326	323	320	348	296	332	329	340	338	321	355	333	352	344	394	358	315	349	387	337	334	333	333	339	342	346	341	330	373	339	365	341	321	336	309	354	328	344	337	349	337	359	323	355	334	336	321	370	336	348	372	358	356	349	343	304	334	368	377	348	386	350	352	323	354	348	319	338	363	335	341	364	353	337	333	362	329	373	327	339	331	352	334	322	322	353	322	363	343	353	304	339	340	333	343	309	366	348	331	346	338	348	365	354	316	347	366	333	311	349	374	346	333	360	356	350	354	305	352	311	315	363	349	352	312	358	353	346	293	359	348	377	335	364	322	366	331	325	342	363	358	325	328	336	342	354	344	347	329	361	355	375	337	357	335	356	361	331	329	346	346	356	341	350	379	336	370	311	375	336	360	375	329	337	345	349	369	366	330	316	352	331	315	343	362	350	371	320	336	380	335	335	337	364	337	371	330	351	347	344	341	362	365	342	336	338	353	357	374	355	322	375	391	343	353	357	316	341	348	386	370	353	379	333	337	345	342	305	346	344	372	336	342	352	341	322	353	368	361	351	361	334	363	340	352	361	369	355	335	378	373	324	296	378	315	338	354	323	369	384	352	333	331	376	362	384	378	338	365	328	322	352	348	364	350	311	363	355	358	315	339	348	381	356	334	346	343	330	356	318	357	345	347	375	341	336	341	349	377	343	331	332	331	350	364	345	302	380	353	327	349	318	281	321	329	341	329	316	345	346	359	331	333	314	363	352	343	342	348	341	327	321	367	348	341	329	330	302	379	365	347	320	322	349	390	343	367	343	309	374	342	352	346	359	321	355	378	393	333	349	345	394	387	352	338	363	323	307	359	330	385	333	329	339	329	331	346	329	331	373	361	326	360	338	323	348	325	322	360	358	346	355	318	314	330	345	310	320	343	334	336	329	332	352	347	345	347	336	357	369	350	350	358	354	349	352	369	376	369	344	302	363	339	336	327	347	363	353	337	357	339	332	368	319	391	315	323	355	356	331	345	339	348	349	379	341	333	378	351	358	341	346	350	333	371	356	328	355	364	329	367	380	337	318	335	343	356	323	339	327	343	352	351	293	344	335	330	377	332	314	349	289	329	401	348	368	346	350	337	342	358	344	339	308	338	366	327	355	324	380	362	350	356	354	343	337	362	368	339	380	353	349	357	328	325	335	332	325	330	345	360	340	323	331	322	360	364	324	314	343	339	330	353	303	344	348	327	339	324	352	374	320	353	342	343	335	362	331	324	363	342	339	358	351	326	334	337	363	364	355	353	319	390	334	358	368	347	345	352	339	353	321	338	353	339	353	394	340	346	358	358	341	338	318	351	348	354	344	356	405	337	304	337	365	330	347	341	346	325	356	351	342	347	351	335	315	368	350	360	338	341	351	373	319	341	350	354	361	370	352	344	324	347	324	324	320	347	353	337	333	375	348	315	335	384	350	334	315	341	330	328	359	353	363	354	325	353	340	369	301	347	332	334	336	337	335	338	366	357	345	334	338	339	328	339	355	352	340	327	312	348	349	348	323	308	341	347	392	345	351	328	360	359	377	367	342	349	319	352	316	366	333	327	336	351	366	343	299	362	365	331	370	335	350	343	350	324	353	334	356	361	379	331	302	350	352	400	340	346	315	323	349	370	343	342	354	338	354	336	316	345	360	333	380	352	358	347	353	345	334	366	347	334	339	332	346	343	350	359	335	384	345	372	342	345	354	360	363	333	320	353	336	317	318	349	366	334	341	377	382	345	360	320	347	348	341	330	312	330	328	338	376	365	328	365	346	311	325	346	349	363	329	354	305	337	323
37497	1589	2594	3378	3118	2702	2714	2510	2242	2026	1916	1816	2008	1937	1741	1704	1472	1401	1287	1147	1083	1228	1344	1264	1172	1125	1130	1310	1338	1162	996	1025	963	986	938	1105	1233	1194	1092	1089	1013	1056	1046	1015	1003	1003	1028	931	929	949	896	960	923	986	1316	3188	4106	3325	2677	1302	826	821	817	891	838	862	792	809	824	812	836	802	772	813	784	840	824	830	867	836	805	838	844	829	798	849	857	817	830	886	844	826	821	839	807	863	800	833	800	805	792	781	819	829	807	851	837	835	771	794	837	842	902	858	808	798	801	822	842	837	830	869	782	820	839	823	805	797	815	863	881	837	786	879	837	811	848	812	843	802	838	895	880	783	865	767	885	863	844	845	834	776	801	866	846	825	786	791	837	819	830	801	843	835	807	810	825	792	792	850	839	882	833	832	855	842	793	792	806	803	828	820	860	847	790	839	825	861	817	802	823	855	790	905	856	794	833	828	831	811	870	805	839	782	808	850	809	847	839	807	817	850	848	865	763	793	850	779	837	788	772	835	809	858	806	832	823	845	846	809	801	817	851	815	834	832	839	860	904	826	859	858	892	855	817	829	836	848	835	890	852	847	799	823	846	828	823	829	828	808	820	868	813	870	794	776	856	786	838	844	826	839	834	808	863	785	865	824	774	817	780	799	861	847	853	834	836	804	798	829	842	805	809	817	811	810	887	804	827	822	794	811	826	821	834	821	832	817	904	809	873	806	810	817	822	796	801	867	829	836	827	799	831	788	852	820	858	837	832	792	822	842	808	835	828	832	847	814	823	793	799	844	792	853	839	804	817	864	787	829	822	808	806	790	827	832	808	841	818	890	800	805	841	876	865	898	831	836	850	785	830	839	844	831	825	869	880	832	878	827	816	852	818	812	815	803	866	819	821	792	855	809	827	832	829	833	785	882	859	828	833	867	771	857	823	803	850	828	863	819	845	825	847	816	833	823	826	793	779	814	787	831	810	820	818	797	893	803	855	849	840	845	857	804	811	815	839	791	841	811	811	801	872	824	860	824	852	814	789	846	847	796	832	883	858	848	834	821	842	849	840	840	889	820	768	816	804	822	843	807	885	842	814	841	813	824	836	831	835	830	843	773	796	842	832	846	819	889	805	814	833	827	808	855	827	794	854	806	848	780	835	828	834	821	788	855	853	873	811	851	856	850	857	835	822	816	794	787	850	849	837	818	801	821	871	823	836	778	773	884	766	866	898	776	848	842	791	802	870	851	805	836	837	874	803	844	844	829	803	830	823	844	819	787	858	824	826	809	816	835	846	831	796	843	860	831	854	814	792	785	883	863	802	818	829	813	820	833	827	779	828	815	796	842	846	805	777	788	794	819	832	871	820	836	798	842	850	886	839	876	841	849	823	869	846	864	830	858	795	850	863	816	822	800	831	848	829	860	828	891	787	871	814	815	833	868	794	814	741	840	821	867	772	816	804	873	827	799	802	887	873	844	844	761	823	795	858	834	830	861	836	851	886	838	835	818	829	881	806	836	794	901	842	899	777	810	814	794	840	866	838	857	818	876	835	847	820	789	756	835	802	824	800	826	858	761	833	815	814	829	770	772	748	781	805	847	833	866	829	815	806	794	817	874	824	839	840	860	819	816	876	801	828	799	857	829	860	827	847	855	803	794	820	849	826	833	826	844	831	825	847	818	816	824	761	786	826	807	822	822	813	804	882	817	799	812	789	824	887	860	854	842	838	917	819	812	823	812	796	847	820	838	829	830	827	819	871	809	856	834	834	827	835	836	830	856	809	759	834	873	790	873	792	810	846	894	806	835	817	814	806	804	835	778	842	793	789	853	864	833	854	825	845	862	863	814	809	832	807	857	829	861	788	849	841	843	794	871	807	810	794	835	839	793	833	833	823	829	774	869	845	804	772	862	841	880	895	839	820	826	826	834	859	814	757	824	781	798	880	821	801	791	845	839	802	765	821	825	844	839	812	852	842	834	854	851	803	781	761	805	852	824	814	831	837	835	826	816	816	819	791	849	818	794	863	807	855	850	814	840	881	851	802	880	834	810	815	869	871	823	838	811	835	816	832	804	836	853	826	818	808	802	820	835	854	858	824	811	810	834	818	831	807	789	803	854	845	766	851	828	807	808	787	856	809	794	869	820	824	822	798	864	786	821	816	875	865	797	852	865	846	838	795	816	819	825	844	825	838	770	779	874	804	822	817	856	811	808	820	858	876	869	874	798	801	814	823	809	755	881	833	831	858	842	845	820	772	825	811	863	804	843	880	847	805	864	882	870	836	821	763	858	861	794	820	799	801	816	869	778	844	855	855	823	887	842	808	821	838	847	788	833	833	845	829	847	844	887	826	813	842	822	856	889	847	800	823	825	795	828	804	812	841	881	831	854	854	824	804	865	814	819	805	793	873	898	833	898	843	782	847	829	784	807	826	829	823	812	868	858	853	842	815	833	826	792	830	849	851	831	801	805	836	818	807	840	816	869	872	815	866	829	848	845	821	867	855	865	818	846	826	802	830	832	822	794	805	847	858	842	851	810	820	850	796	831	829	805	816	836	843	792	847	874	875	826	801	800	841	852	826	846	812	837	810	838	840	853	846	889	830	817	835	834	791	876	840	811	855	828	755	853	835	848	775	854	802	814	789	783	889	841	851	836	851	825	800	869	831	860	853	805	841	809	799	784	794	798	838	806	805	824	785	839	828	835	836	797	845	834	863	836	888	893	829	884	808	794	835	850	811	819	835	830	831	880	821	772	834	837	810	778	822	808	853	853	813	805	813	843	821	817	825	772	796	791	870	839	823	798	836	874	808	856	829	836	849	849	840	808	782	862	823	790	851	824	830	819	847	813	840	831	824	820	784	827	825	816	803	842	855	821	807	868	825	844	860	885	872	781	861	817	783	838	822	865	839	835	824	810	784	800	880	823	825	809	827	859	834	837	806	814	805	856	810	839	811	811	853	806	793	837	807	816	827	759	838	781	855	841	821	843	822	864	782	814	812	819	847	896	809	794	814	850	848	871	851	889	813	798	805	863	833	814	836	849	837	832	778	863	758	841	806	822	861	844	813	808	855	826	809	886	831	827	802	847	868	821	815	805	821	806	804	838	820	817	803	796	870	847	829	816	783	789	801	842	840	827	816	811	781	797	835	807	754	817	864	860	901	873	850	788	848	858	806	830	839	844	836	833	817	850	854	853	822	808	827	841	807	809	817	823	821	825	841	835	832	814	842	829	828	862	861	849	777	786	811	802	835	846	842	812	822	851	820	842	808	808	838	788	842	821	812	794	804	794	854	801	803	864	845	817	819	900	829	823	813	812	821	867	796	855	854	843	824	884	789	845	827	850	866	826	828	878	865	823	864	799	860	820	856	848	843	846	838	842	881	827	815	825	825	860	826	799	880	838	861	804	847	836	816	878	796	810	791	810	845	860	873	858	802	836	843	811	858	806	846	815	788	797	848	833	814	852	848	807	812	782	804	829	840	842	813	833	818	811
72019	33681	13819	2930	1528	1081	1018	919	828	639	551	639	584	600	485	452	424	456	409	338	325	344	386	335	324	318	323	378	357	290	316	312	297	335	285	317	338	303	313	281	298	298	310	298	313	315	263	280	249	248	264	269	278	274	394	911	1090	832	661	371	239	235	262	248	236	267	254	262	248	261	234	234	286	240	237	231	268	279	249	283	237	268	246	241	258	240	258	290	254	283	248	248	280	254	229	254	260	242	234	279	252	289	247	288	248	238	269	267	270	288	220	259	262	248	247	264	251	265	256	248	247	224	247	223	251	225	263	251	259	237	247	260	258	242	260	265	250	270	258	282	266	265	269	286	279	236	212	230	259	246	255	239	259	237	258	241	285	242	247	270	270	273	249	245	256	291	246	235	258	262	236	264	244	210	249	241	245	247	258	268	264	264	277	227	241	251	258	253	231	267	249	277	270	255	253	228	254	290	275	257	279	266	286	277	267	267	253	279	261	251	297	243	254	248	273	265	244	251	287	269	248	275	246	242	244	248	274	280	242	257	254	278	247	248	245	244	277	263	288	260	242	254	263	239	237	245	266	263	254	225	269	307	250	229	269	274	283	250	248	249	273	266	262	250	247	251	279	259	246	286	257	254	255	251	250	278	256	244	251	249	261	231	271	219	284	250	240	268	273	275	244	227	248	252	249	244	243	254	257	256	215	250	248	255	263	266	256	252	264	275	250	251	245	268	267	245	255	300	253	276	287	261	240	264	240	255	240	276	291	247	255	276	235	243	250	267	251	257	246	220	265	235	263	265	238	269	247	249	267	245	259	248	254	246	276	282	252	260	234	282	284	255	243	240	264	275	259	271	278	264	244	241	254	233	229	266	257	279	275	277	232	277	266	284	275	258	250	278	242	233	276	236	248	250	262	259	267	247	227	258	274	261	259	257	265	230	237	259	243	241	237	273	275	251	249	282	269	234	264	241	252	261	295	266	255	247	262	269	248	232	285	244	273	279	286	280	246	261	245	243	237	248	255	268	249	257	233	268	251	241	270	231	228	218	236	266	264	246	246	258	280	257	294	259	240	259	241	272	251	255	257	235	246	262	287	268	271	245	246	273	267	251	269	285	266	239	218	244	253	253	264	259	268	280	272	275	260	233	270	234	276	226	222	268	241	274	260	228	236	268	257	265	288	268	254	260	223	310	265	262	266	255	243	244	256	219	244	267	249	246	231	259	257	281	258	273	283	253	253	268	263	266	257	233	270	262	255	216	272	262	243	238	230	264	241	283	270	267	239	240	297	235	252	240	219	256	263	266	253	283	252	269	265	254	258	266	254	239	268	268	261	269	272	272	232	270	257	236	247	259	254	274	290	254	270	290	254	231	254	255	253	259	231	285	268	227	287	292	288	237	222	271	270	241	255	255	256	242	239	257	250	260	244	268	233	245	229	250	249	246	251	277	239	239	260	258	244	260	260	258	281	251	270	275	246	286	234	258	232	252	258	254	248	252	221	262	258	244	258	237	241	253	247	262	248	275	255	241	268	252	229	246	249	257	249	218	241	240	249	237	270	218	253	280	276	268	270	265	264	255	276	250	256	226	276	253	226	241	272	247	249	249	242	242	263	292	271	240	240	266	249	242	268	245	272	280	220	272	230	267	256	289	267	254	258	269	258	244	281	248	266	262	235	253	220	282	250	265	244	215	235	223	262	278	263	258	251	244	242	252	274	251	263	287	219	230	251	279	250	259	238	276	254	246	239	250	246	267	260	240	252	260	280	266	274	227	260	252	260	280	232	250	239	246	243	271	224	251	278	243	267	260	252	262	254	261	251	239	288	247	280	294	268	272	259	286	252	257	229	248	267	260	269	246	250	249	259	257	266	262	240	246	279	224	260	256	260	250	243	255	263	241	237	287	243	255	260	267	241	253	257	239	227	245	268	246	230	225	266	255	239	244	243	246	249	260	252	281	217	267	237	264	262	264	241	216	207	246	259	250	250	279	249	267	253	286	236	243	256	246	258	267	249	254	284	231	242	282	256	251	268	293	266	275	255	274	237	275	247	254	281	273	291	243	241	279	265	259	246	243	269	245	240	276	278	235	254	246	258	252	265	266	248	264	252	225	280	255	240	249	287	273	260	243	241	269	249	252	300	238	286	224	258	281	259	250	271	268	249	263	254	238	230	218	271	242	274	256	236	261	275	260	252	252	259	235	277	243	222	245	252	229	273	268	269	239	265	249	263	251	268	226	260	260	267	265	248	255	263	250	231	254	278	269	260	259	291	249	264	243	245	265	286	240	251	250	267	239	260	265	263	271	268	256	257	265	282	250	265	248	255	244	260	259	234	257	257	242	262	259	278	258	281	246	274	265	253	279	264	292	271	276	252	244	224	261	246	247	269	250	250	259	234	271	265	275	243	267	246	267	264	226	285	253	260	247	251	263	264	232	272	267	255	247	258	266	265	261	267	255	222	260	279	226	242	241	279	274	235	248	244	246	252	265	291	259	238	244	234	256	250	292	252	268	237	243	233	286	258	255	266	249	243	230	249	254	269	268	255	218	248	237	232	261	241	249	264	248	243	248	261	272	251	246	282	262	254	246	266	255	238	249	250	255	228	246	242	265	267	245	242	273	253	268	251	279	262	239	253	233	260	236	245	256	214	278	256	257	270	280	254	257	237	279	234	229	289	245	265	255	287	220	291	224	252	252	266	262	271	265	245	246	270	237	239	245	282	250	245	249	252	259	287	239	271	303	265	258	249	258	263	265	239	238	271	233	260	274	254	262	256	279	245	245	241	244	277	237	244	211	251	250	245	247	239	272	279	246	250	275	256	240	283	264	260	299	266	238	267	279	286	265	275	249	248	234	260	269	245	243	248	257	244	246	265	246	264	247	227	282	274	255	225	261	240	253	231	259	253	229	252	271	280	243	255	252	260	280	249	265	266	267	262	288	249	248	236	251	253	269	267	232	239	268	265	232	265	237	259	275	241	258	283	241	234	249	238	262	245	275	240	238	291	248	247	281	234	265	306	239	259	243	243	266	243	246	251	243	244	248	249	270	241	272	238	239	271	240	266	286	274	271	242	257	289	258	264	251	258	262	248	271	268	248	243	260	242	263	243	263	252	242	285	266	259	252	252	248	245	278	254	243	248	254	234	253	232	250	266	258	259	254	279	254	257	252	280	256	239	229	275	261	241	262	244	278	244	261	266	268	263	272	249	250	265	275	233	262	239	255	250	220	247	266	275	238	235	274	289	249	271	256	281	268	237	265	273	262	254	274	257	258	238	245	270	245	251	257	243	256	288	240	234	265	254	261	249	272	274	275	232	265	258	225	240	253	254	237	269	259	274	254	247	272	237	245	246	251	265	233	258	260	251	234	247	242	266	280	272	259	268	252	269	276	274	271	258	275	253	246	259	268	256	269	240	260	252	256	241	284	275	265	261	228	274	270	265	276	248	249	252	271	263	254	258	245	250	251	245	235	255	270	257	265	235	291
46353	2251	4195	5212	4858	4211	3940	3590	3154	2605	2400	2525	2536	2651	2211	1831	1635	1871	1400	1106	1275	1218	1435	1275	1362	1335	1343	1383	1299	1243	994	865	880	873	913	1014	1161	945	940	862	935	944	981	1019	1098	1110	991	887	777	699	778	789	775	777	1852	5764	6509	4830	3681	1481	639	639	643	616	621	594	683	629	675	661	617	650	635	608	677	628	657	612	597	662	624	622	606	665	614	651	626	613	599	606	658	649	596	641	643	623	633	606	617	588	603	617	662	639	563	619	677	568	587	617	658	602	660	605	605	618	626	609	635	663	620	617	651	598	660	621	641	672	624	608	622	650	624	624	623	618	607	626	630	619	610	569	610	632	655	654	636	635	634	600	598	658	597	657	661	653	629	627	635	647	606	609	646	609	602	629	638	653	670	651	649	621	647	661	609	585	612	615	626	619	619	600	637	660	597	608	648	637	632	653	660	644	662	641	685	633	604	636	644	630	636	642	624	609	632	643	628	672	620	655	638	675	627	601	621	605	617	609	618	641	652	645	663	625	633	634	631	666	620	649	602	612	627	604	605	597	656	630	609	674	607	597	647	632	600	639	639	609	615	617	645	634	649	663	626	612	613	652	660	630	662	629	628	564	620	621	605	657	578	640	655	660	592	626	648	632	671	596	612	664	604	585	603	629	619	626	652	658	624	607	613	601	602	620	580	587	649	634	630	654	597	636	628	645	652	624	659	680	624	589	597	587	625	677	633	592	653	646	635	593	626	644	603	648	658	623	642	613	627	635	625	644	652	623	617	644	651	649	603	652	606	617	618	664	628	618	617	660	648	612	634	602	621	664	594	585	624	660	647	628	593	622	629	619	637	601	650	612	626	614	623	627	651	583	643	620	607	649	646	668	633	651	618	620	653	625	612	636	672	646	624	581	644	591	624	597	618	611	664	629	619	598	647	613	633	647	647	624	630	602	603	601	625	598	652	614	643	633	640	627	612	650	613	619	647	620	659	638	615	593	655	650	621	648	626	626	614	595	652	656	655	618	632	649	603	632	627	614	613	611	636	619	635	631	624	642	620	649	629	659	633	600	628	636	628	607	624	582	634	619	659	649	641	621	633	681	626	619	629	630	614	631	640	611	607	580	616	581	636	658	605	595	565	602	628	638	642	664	638	613	622	665	628	634	604	615	654	632	602	648	601	613	625	647	662	609	633	653	622	644	591	616	603	593	612	620	620	644	613	644	619	671	620	608	596	672	628	670	614	597	582	607	617	683	660	641	637	630	643	607	643	635	641	590	602	643	566	600	637	612	631	629	609	629	620	651	653	610	611	649	628	609	594	640	609	600	618	608	630	603	622	601	610	613	660	587	592	592	622	626	625	625	632	651	640	660	578	648	594	628	649	647	665	626	647	564	685	616	682	610	611	620	619	614	649	596	585	613	631	628	625	625	598	602	626	630	640	649	634	593	660	620	638	645	601	667	631	629	647	646	644	638	611	644	619	624	625	630	617	627	629	589	625	631	635	613	596	631	610	594	656	598	600	634	612	636	606	608	617	564	656	617	634	599	628	620	604	595	645	608	638	673	581	622	651	615	631	662	624	604	564	669	642	644	634	601	635	627	590	615	645	638	658	661	626	600	619	614	644	620	643	577	628	638	639	627	632	631	622	620	606	588	655	550	587	641	623	596	661	653	604	627	608	653	621	577	672	653	644	647	556	643	648	599	607	585	593	631	598	631	619	618	596	618	641	662	617	630	689	626	659	612	624	585	641	622	637	626	572	639	621	649	642	660	645	622	634	617	616	605	606	575	667	626	636	614	647	607	609	645	631	615	616	645	631	604	614	647	642	593	604	579	640	634	610	605	634	631	623	627	636	620	609	610	616	629	609	620	629	650	645	659	601	617	608	637	631	603	615	624	577	626	641	693	659	602	642	620	625	613	619	605	620	614	647	622	597	620	577	625	630	617	613	621	632	591	641	622	639	622	620	624	603	608	658	621	625	653	652	664	564	637	607	652	612	636	602	607	636	696	592	602	617	613	638	598	656	642	629	607	579	642	606	654	598	633	602	640	616	652	655	647	590	595	620	641	638	613	648	623	642	606	603	592	621	614	591	663	650	661	632	608	626	647	648	620	636	648	633	605	622	595	669	626	584	654	599	657	614	635	643	665	610	666	592	640	609	634	647	619	646	601	648	631	650	602	606	649	659	631	637	641	618	593	633	603	621	625	598	634	663	596	638	588	611	627	627	639	642	630	611	616	619	659	609	653	635	649	630	599	597	614	593	648	591	592	578	584	616	595	605	584	593	582	655	663	624	617	669	617	612	644	640	654	618	661	626	614	629	612	596	640	608	645	654	601	609	626	603	654	633	622	591	623	607	628	569	667	594	606	660	586	687	634	604	612	636	592	653	614	629	629	607	636	655	622	657	603	645	632	655	665	622	598	591	615	663	625	642	614	619	669	629	578	614	659	646	632	622	640	613	641	640	586	594	630	605	600	635	601	573	614	604	643	587	626	635	615	631	598	679	620	612	645	627	659	659	632	645	590	567	621	610	613	622	610	625	619	618	615	618	625	663	673	634	636	656	576	613	624	620	621	623	653	573	599	633	623	667	667	641	620	642	637	626	603	606	627	639	605	602	648	633	569	605	674	630	642	630	622	618	629	621	580	621	648	591	621	676	643	635	627	672	638	620	622	588	607	674	652	610	606	612	668	625	630	670	607	617	628	651	613	646	618	652	656	619	558	585	607	627	593	610	669	612	672	651	612	660	604	639	620	583	618	639	606	586	607	625	621	658	633	621	654	576	663	601	628	627	610	631	632	632	619	627	640	639	635	630	643	643	681	630	580	614	583	626	606	642	660	622	654	608	588	616	604	580	650	604	623	620	610	634	646	604	641	646	583	645	637	594	628	628	605	620	592	621	597	646	626	668	662	651	630	628	633	582	616	603	629	653	643	653	616	625	617	611	610	638	635	638	573	613	595	639	652	618	649	620	642	623	607	614	641	653	616	606	615	614	630	612	610	654	675	621	646	608	655	586	616	643	646	617	609	636	614	703	671	581	627	595	612	631	680	637	598	665	617	643	635	659	644	621	642	637	586	624	662	666	619	611	621	660	591	664	605	640	630	615	620	577	654	620	608	633	586	575	633	658	625	590	674	673	621	649	661	629	630	630	598	631	646	675	624	550	612	605	622	656	649	590	605	630	603	600	647	612	630	679	558	603	606	591	639	583	645	634	621	652	660	627	593	638	626	608	620	646	654	576	589	634	610	651	621	652	630	599	643	609	607	624	614	628	612	632	631	607	573	630	605	670	594	596	571	659	618	655	659	656	601	596	606	630	618	643	652	636	597	593	636	609	633	603	639	620	635	603	607	590	632	616	626	587	612	670	657	658	648	625	652	595	634	595	574	618	656	589	614	658	615	609	639	658	653	632	597	657	628	639	618	648	628	612	637	581	660	617	608	601	618	621	640	605	654	633	616	621	681	630	594	672	603	639	618	665	615
20159	2021	456	458	421	414	352	358	399	377	411	354	343	318	374	309	331	312	321	350	326	350	345	348	339	318	340	381	338	350	341	344	332	314	320	346	321	329	371	309	339	300	356	352	339	333	328	325	307	352	310	336	305	312	326	351	336	382	390	322	329	347	304	292	324	302	316	334	314	342	322	318	303	316	311	296	335	293	310	325	294	334	350	342	342	344	306	312	320	318	327	290	305	330	334	315	309	306	376	311	329	310	328	287	314	278	306	351	330	286	329	331	318	317	304	303	349	303	338	333	311	295	315	350	310	334	329	309	325	325	308	329	330	316	296	333	359	365	327	309	317	333	323	331	311	324	312	323	299	347	327	284	320	347	342	316	305	307	329	308	326	334	367	303	335	310	320	323	300	324	327	319	357	339	339	316	305	331	328	316	349	321	359	311	298	322	336	349	339	302	296	315	354	298	293	317	291	302	331	290	319	326	295	329	308	343	320	331	327	325	309	321	343	317	287	323	314	329	374	318	322	294	307	339	368	319	318	320	338	305	300	299	327	333	311	311	317	313	303	301	315	350	314	313	360	347	297	323	340	308	296	326	363	339	323	285	328	340	316	316	304	318	358	339	343	328	358	333	309	302	334	314	327	327	297	305	313	327	282	312	333	295	332	325	304	305	300	334	304	320	349	342	323	334	302	323	337	321	295	330	316	327	320	332	363	349	328	301	301	296	345	343	337	339	311	319	330	312	299	297	305	338	338	295	293	352	344	340	321	325	326	336	349	324	301	335	293	318	336	325	300	332	304	333	326	302	332	335	337	279	325	316	303	341	316	287	313	315	324	276	312	344	327	319	336	344	365	296	321	336	280	320	325	303	316	315	320	333	350	305	303	340	317	323	309	279	314	338	326	340	328	329	318	321	338	301	320	335	352	325	320	323	325	315	300	310	317	355	315	348	329	307	295	315	300	300	302	332	290	312	295	342	305	325	334	327	325	344	350	320	296	301	331	279	336	302	353	309	301	333	356	326	302	296	317	337	325	276	346	316	309	315	311	354	323	337	328	321	343	338	355	321	296	323	321	335	345	342	324	295	324	332	357	311	336	349	318	344	310	323	300	317	301	325	308	351	333	327	296	340	358	306	307	326	338	326	352	332	320	299	323	330	328	328	331	289	334	326	281	307	328	328	348	310	313	309	296	333	302	333	321	361	320	306	324	314	316	323	300	332	305	326	265	329	317	302	322	330	324	343	318	297	309	318	312	311	346	289	305	303	338	324	339	297	311	293	314	347	316	308	327	307	291	315	308	320	314	331	308	324	334	290	316	295	300	317	322	331	325	334	278	285	310	316	315	304	337	322	324	314	298	288	318	294	315	329	335	343	306	271	317	286	334	308	292	337	337	311	326	281	337	324	299	324	282	312	344	293	302	299	303	305	302	291	337	356	336	304	301	317	313	292	306	292	302	307	296	338	316	330	319	320	322	341	290	296	344	302	297	335	293	311	329	292	305	294	326	321	319	315	320	306	289	333	326	330	305	308	346	318	295	318	305	314	295	294	351	324	295	281	327	304	313	295	334	321	333	332	322	344	314	348	320	285	331	335	311	315	317	359	307	291	312	323	290	288	291	338	292	293	321	314	348	339	290	294	334	300	328	310	310	306	313	326	321	299	347	368	334	299	313	313	335	294	329	278	332	319	338	308	339	290	317	289	311	337	310	304	352	324	283	298	311	291	314	327	322	329	315	306	307	338	354	315	319	319	338	327	339	346	289	301	321	351	299	330	323	315	301	340	331	323	322	318	335	332	315	337	325	335	357	331	329	322	287	336	353	327	312	326	308	331	364	304	305	309	359	351	307	327	296	325	328	326	302	317	321	307	351	328	307	345	334	341	325	316	325	309	326	308	328	328	324	368	339	335	315	328	319	314	291	314	286	300	365	340	298	330	355	287	274	315	349	316	291	305	332	341	341	324	313	324	297	334	316	324	342	330	320	320	311	299	318	282	333	305	327	327	341	298	339	309	341	310	333	285	300	321	328	307	336	301	281	301	325	346	323	335	347	287	311	302	305	331	319	362	290	321	303	326	314	309	346	275	287	328	327	305	323	286	365	309	327	291	315	349	305	317	319	322	292	323	320	316	338	345	312	342	371	327	352	333	348	308	323	347	333	327	305	305	311	315	316	303	295	299	300	325	322	310	306	315	302	284	318	350	343	317	339	316	310	344	303	324	340	310	321	310	335	315	330	314	344	312	291	304	339	308	290	314	328	311	315	318	308	331	302	333	323	325	333	295	306	321	328	273	337	302	327	300	316	335	291	366	327	329	348	318	317	313	270	297	331	332	320	306	283	297	367	320	309	311	323	332	311	321	308	336	343	313	326	321	340	334	337	342	331	326	342	303	335	299	329	361	327	326	319	359	324	300	327	332	330	306	305	321	294	333	311	330	345	326	322	297	297	332	304	334	349	304	274	291	316	291	329	323	360	316	292	326	350	288	334	299	321	318	322	318	321	296	314	344	314	311	278	326	351	323	294	347	328	347	322	326	279	295	314	338	319	354	328	313	350	321	315	333	342	330	325	342	330	333	325	328	326	299	300	319	284	324	349	333	334	307	313	294	320	321	319	309	326	342	301	316	310	322	316	302	324	309	341	313	341	317	313	310	319	329	339	341	293	288	325	281	305	296	325	290	324	344	322	317	304	355	337	290	298	344	332	314	323	334	298	342	333	281	304	322	328	304	330	285	313	331	313	310	321	300	315	295	338	287	306	319	321	297	363	314	312	322	358	303	322	308	302	343	321	327	340	348	337	308	307	328	329	342	338	344	339	321	356	287	348	309	304	297	325	330	340	341	315	315	314	330	306	343	322	321	362	339	320	302	327	323	297	330	291	315	316	306	310	306	315	319	319	340	304	320	335	329	282	350	292	314	364	328	336	307	339	310	287	290	337	340	318	346	321	319	314	326	334	329	301	301	257	307	319	332	337	325	300	348	312	354	326	310	299	337	308	301	341	297	335	338	339	301	326	333	353	317	325	307	344	313	321	314	368	321	315	345	325	342	321	334	305	344	341	328	328	324	324	317	323	340	311	327	321	301	289	365	340	309	336	311	305	318	283	305	316	322	320	344	332	308	307	302	320	318	339	334	310	303	292	330	313	325	314	316	344	325	320	342	320	317	335	318	322	324	328	345	302	305	327	352	348	320	327	309	317	314	314	293	350	305	328	317	339	257	311	322	305	312	349	309	303	281	306	303	308	307	309	341	345	306	291	334	316	323	281	310	335	302	335	349	306	297	318	332	267	324	326	280	335	307	367	315	334	312	311	322	309	303	340	311	330	334	328	313	324	309	297	336	339	302	282	317	303	330	341	302	325	331	319	305	343	289	322	317	340	317	318	317	312	352	338	328	302	301	327	306	318	311	324	307	277	299	308	310	324	355	349	312	349	318	312	321	343	342	343	330	304	301	335	347	324	306	298	298	315	318	328	324	330	309	291	321
18056	856	1079	1175	1158	1134	1177	1112	1072	1017	960	1024	1055	1008	920	903	892	891	862	837	817	925	827	881	961	1014	909	921	874	851	915	856	838	847	856	927	885	939	872	821	855	897	861	897	928	921	818	743	874	824	824	804	801	797	846	1007	1175	1207	1075	921	806	779	749	776	775	755	767	832	811	753	815	747	798	754	796	786	773	755	755	810	755	750	811	767	805	788	770	775	787	776	780	763	825	807	811	750	759	805	770	727	788	809	780	752	786	798	774	774	740	809	791	732	770	761	783	791	832	745	724	796	766	795	746	786	823	783	785	767	779	760	786	783	746	822	715	752	757	766	737	715	808	770	792	765	764	767	832	813	799	760	818	766	819	770	746	776	758	808	845	735	727	746	812	784	715	761	826	752	809	808	763	781	834	832	740	789	777	755	794	790	764	696	726	727	765	810	748	815	739	746	778	791	840	774	758	810	790	802	802	761	769	747	840	767	777	787	793	765	785	778	747	816	810	760	773	763	778	784	831	741	787	782	758	735	755	817	757	746	763	771	795	844	788	794	788	730	779	732	813	744	775	784	791	816	727	755	821	786	762	801	801	782	793	762	812	810	715	813	778	816	757	724	804	774	772	770	780	782	775	728	774	753	749	782	774	758	812	805	791	776	772	793	764	747	762	771	734	775	791	776	754	777	778	713	782	775	769	784	786	787	763	804	762	718	752	766	792	769	808	739	796	764	764	793	760	801	787	741	758	795	814	753	789	777	822	801	820	770	741	799	773	745	753	819	780	764	752	745	800	757	744	822	761	754	762	813	781	796	785	777	794	809	786	810	825	787	767	774	758	792	778	802	794	752	795	802	783	784	776	804	717	774	758	790	776	813	807	796	748	737	764	785	766	764	790	784	749	795	804	789	830	736	753	780	788	787	780	797	806	811	774	785	789	849	743	759	777	798	767	729	759	732	759	803	770	826	761	785	735	745	831	742	815	742	731	772	772	749	759	810	767	809	748	761	804	747	733	813	819	787	740	756	729	761	765	789	764	744	751	822	723	813	754	782	773	795	799	791	765	775	810	776	745	770	745	790	812	768	752	768	709	772	779	784	798	758	799	798	777	759	775	832	800	766	784	790	831	764	760	772	712	823	749	808	781	771	771	756	780	828	819	812	791	791	827	759	753	778	824	774	806	795	782	785	770	781	743	795	729	840	763	781	730	760	813	819	786	819	756	778	756	738	786	781	800	771	769	786	803	794	808	780	759	744	808	781	751	762	755	743	789	772	797	754	808	778	797	749	750	804	781	721	776	790	813	798	811	773	760	794	773	770	805	768	825	767	769	776	777	749	758	771	797	755	781	737	721	754	746	791	794	773	754	763	750	768	757	809	735	811	770	800	781	730	778	778	815	795	788	752	775	749	799	743	787	769	800	774	785	755	727	762	750	753	782	793	743	761	789	707	756	749	790	789	802	816	812	773	793	798	828	764	761	780	743	766	774	844	830	774	815	765	829	763	757	726	786	761	801	811	795	808	832	822	813	769	750	806	799	829	806	761	833	801	763	763	799	799	795	807	744	774	754	807	816	777	798	751	763	803	720	811	779	794	792	777	824	793	788	780	744	776	754	782	775	810	785	752	762	844	842	784	791	738	726	774	777	790	754	769	794	741	767	737	767	750	764	734	816	712	716	780	792	784	806	795	776	806	815	771	793	773	752	771	789	762	777	827	797	771	813	798	806	796	807	760	731	802	768	781	755	748	770	771	797	779	736	810	725	779	802	763	762	782	781	753	772	763	781	764	723	818	749	745	761	805	759	744	701	794	750	785	791	780	811	751	806	772	771	706	778	796	746	770	813	720	746	778	760	802	748	811	762	754	802	754	732	798	812	808	766	796	828	800	773	769	821	795	812	795	769	808	797	709	755	806	715	750	779	745	720	807	786	717	791	776	732	756	752	747	805	780	712	795	745	764	780	783	777	788	804	747	767	803	801	797	771	793	803	760	723	742	766	820	779	773	780	770	811	780	810	799	766	764	779	752	741	812	757	762	747	811	745	790	774	758	806	768	759	768	773	792	769	745	744	766	748	767	767	798	800	791	735	779	790	763	798	773	761	812	758	778	822	777	784	812	808	737	767	741	765	757	770	757	755	784	736	768	742	750	795	795	761	784	753	722	783	846	824	749	810	764	794	811	834	737	795	767	825	776	825	780	753	827	763	798	780	766	788	804	774	779	791	761	819	745	753	788	778	768	779	794	785	765	739	760	799	811	807	800	747	800	815	787	765	818	756	752	766	771	783	788	771	778	807	713	827	794	787	764	769	797	794	757	802	792	778	783	782	771	758	802	751	836	728	818	795	761	803	759	798	785	772	751	802	754	744	751	812	814	798	811	800	784	797	771	774	763	801	782	745	777	826	801	774	757	779	709	778	746	764	797	774	757	733	735	781	802	768	783	805	781	774	799	724	807	789	754	794	789	800	815	772	767	762	794	811	815	770	748	770	784	756	736	791	780	832	801	800	754	797	799	783	818	806	761	720	790	761	739	798	774	785	743	760	756	786	804	781	781	787	767	777	761	795	750	800	810	759	780	770	762	792	784	756	808	783	824	793	734	745	756	772	775	748	732	783	776	716	768	817	768	812	783	771	733	775	791	749	808	759	779	769	801	827	754	800	814	819	814	745	781	793	781	731	767	755	735	790	847	772	783	785	767	785	800	753	764	790	795	820	811	782	750	828	767	754	807	777	767	789	796	789	763	769	780	786	756	770	738	788	765	739	774	762	795	808	817	777	721	746	719	775	755	735	781	816	789	745	774	763	797	847	775	773	782	779	809	771	773	795	811	773	791	791	777	739	767	811	757	737	853	762	806	787	787	741	732	785	787	824	737	790	799	764	832	768	800	741	791	766	796	752	837	749	806	795	807	747	788	814	808	762	781	776	767	789	774	778	767	760	776	777	819	749	794	773	770	846	766	803	745	770	799	765	734	766	788	790	805	780	772	760	755	769	822	791	807	776	809	758	768	766	792	832	765	725	798	761	791	790	764	751	789	815	795	748	756	792	768	743	818	785	797	780	765	741	773	809	757	783	757	775	737	779	792	802	788	781	734	739	742	774	793	799	796	777	773	803	788	772	732	785	803	800	764	810	805	758	809	771	749	808	790	800	804	786	793	800	784	741	777	771	814	824	806	732	787	797	773	776	795	763	798	765	775	749	769	737	772	772	775	818	818	738	804	781	780	782	742	783	780	835	769	727	791	751	767	762	795	699	822	760	764	776	761	791	742	816	773	827	758	757	806	761	750	782	810	840	826	788	781	763	788	803	740	799	794	817	850	814	795	762	712	733	805	796	759	768	797	771	761	797	743	784	780	788	743	762	752	764	735	822	800	779	740	836	789	775	782	810	799	811	838	817	767	792	813	788	741	755	775	727	759	835	772	797	742	829	811	827	783	769	835	756	777	802	798	721	769	736	761	778	747	805	776	743	763	780	749	768	793	795	810	727	774
68024	28175	8258	1324	903	848	690	711	571	621	514	517	532	486	493	439	461	397	388	373	369	419	407	388	404	407	428	423	376	386	389	378	339	380	410	347	377	357	389	326	354	356	361	371	344	368	367	337	298	326	343	353	366	330	451	642	699	659	534	412	356	327	330	354	347	338	352	340	324	309	350	348	351	318	332	325	380	312	371	323	366	356	319	342	326	334	348	320	322	312	345	346	317	356	357	336	325	336	339	347	333	381	362	370	346	346	304	364	311	341	346	369	325	328	360	312	322	344	351	348	342	386	346	339	362	323	338	295	350	350	324	359	372	337	345	341	355	300	295	333	342	336	317	355	326	297	341	305	374	330	343	334	358	373	333	340	324	328	328	319	353	328	337	334	344	352	357	324	337	360	343	352	349	314	322	318	318	321	328	318	324	296	323	335	336	335	367	351	348	328	322	316	316	335	358	318	333	340	369	331	326	372	345	367	298	335	316	368	331	355	313	304	323	318	317	333	398	376	325	366	338	324	332	357	337	335	354	327	304	345	346	327	366	352	340	357	317	350	341	339	333	328	345	315	335	331	336	321	356	331	377	352	344	325	352	359	340	332	346	329	331	331	344	349	371	342	314	321	388	304	367	333	331	312	330	327	356	361	327	352	313	367	351	363	353	355	350	329	362	359	329	369	318	325	321	337	346	385	340	328	336	356	341	349	323	380	342	367	319	347	337	332	312	347	347	371	342	350	324	298	300	320	347	352	309	338	340	366	340	357	328	342	364	347	338	341	353	332	304	352	331	354	317	317	322	361	360	368	319	332	359	340	333	343	320	355	355	310	350	338	332	335	345	366	338	347	353	340	332	340	345	370	344	319	332	356	307	321	347	336	363	341	388	337	327	364	341	361	361	342	333	356	355	353	326	347	369	307	375	350	351	374	349	340	307	360	322	360	349	337	347	357	328	328	353	338	299	361	373	357	350	316	346	330	375	362	325	330	327	366	313	332	351	358	330	327	373	341	348	333	325	354	352	326	367	338	321	359	323	347	367	317	344	352	353	348	349	339	351	351	302	358	332	337	356	333	335	312	354	383	308	345	357	354	311	342	353	362	349	359	309	343	339	349	316	323	329	325	353	320	331	336	333	340	356	334	347	347	316	329	344	320	337	336	345	336	357	356	311	373	306	357	321	369	341	353	329	399	317	330	342	357	349	369	386	360	302	326	337	335	335	341	363	341	304	347	334	345	325	343	362	370	333	295	315	327	341	348	344	331	336	358	351	343	317	319	361	332	307	362	331	278	351	335	325	338	326	385	329	341	370	338	354	347	323	379	368	344	329	334	354	357	329	338	362	350	366	348	343	365	356	343	321	338	349	328	312	347	330	320	354	352	323	370	342	335	367	362	358	335	321	347	372	354	313	328	336	294	353	366	347	357	360	350	317	333	327	395	344	344	332	315	349	350	309	350	345	338	339	328	353	335	357	327	343	339	369	349	326	321	313	300	361	337	370	350	316	369	338	326	351	319	341	330	336	342	285	346	324	330	317	348	384	339	371	351	330	334	329	357	367	336	334	334	379	355	323	354	335	336	279	328	337	311	354	388	357	368	330	342	344	343	331	339	347	341	344	339	334	335	335	356	353	378	341	324	377	348	336	356	333	326	349	331	335	332	371	321	341	334	355	346	316	342	351	351	335	326	336	357	333	351	337	360	334	358	319	335	344	364	345	322	330	358	297	368	361	337	395	321	309	331	357	342	339	324	347	348	365	335	358	381	350	354	350	330	312	358	344	314	357	350	338	307	361	330	323	321	332	308	383	338	374	358	379	370	375	329	311	329	325	361	361	348	343	352	341	359	326	319	331	280	329	350	395	363	357	367	334	350	309	346	327	365	353	338	333	325	353	344	353	293	298	356	353	362	318	344	326	351	347	342	338	327	335	338	331	342	331	281	322	324	324	311	365	348	360	329	364	356	304	356	332	346	354	350	353	347	331	335	295	313	324	353	329	371	345	328	307	361	343	348	342	325	356	318	357	305	363	319	331	323	352	338	371	329	353	316	339	342	364	350	388	367	322	344	333	336	315	335	365	368	335	310	344	336	334	338	363	353	327	351	351	317	302	337	359	330	331	351	338	342	379	321	362	346	327	360	372	368	328	348	360	358	361	359	348	333	332	355	342	345	347	345	350	351	321	338	353	334	373	335	348	326	349	367	367	342	364	363	346	331	348	396	317	329	347	353	291	341	346	340	330	372	310	336	332	344	316	277	359	315	352	345	326	345	356	333	328	317	333	356	332	333	353	375	330	349	362	333	329	327	352	287	350	368	361	330	320	333	393	363	327	322	366	340	340	348	316	335	343	352	342	373	320	350	325	318	322	354	328	343	357	289	349	361	348	340	318	310	342	325	313	335	337	326	336	347	330	358	370	342	320	323	379	328	325	359	317	312	327	334	375	364	327	348	334	342	344	335	362	342	358	321	344	350	320	311	342	340	380	375	341	308	308	336	352	308	360	349	339	358	350	354	356	336	344	368	351	363	331	367	382	334	377	302	318	302	336	330	346	344	354	329	344	309	344	335	316	350	365	340	357	337	340	347	357	311	332	331	304	313	320	326	368	358	321	341	321	312	323	353	327	355	360	315	320	348	340	345	340	333	324	355	351	307	356	338	343	310	366	320	363	347	347	316	324	377	364	345	321	318	354	359	336	339	359	344	341	341	335	346	321	320	345	343	346	311	363	327	314	373	318	328	342	303	332	400	327	335	330	350	351	358	346	320	364	341	334	318	321	327	318	361	363	354	300	358	335	328	357	338	379	339	351	352	328	335	351	351	389	367	348	378	366	357	347	345	343	339	344	370	343	341	328	350	334	323	355	358	342	319	362	310	317	355	320	358	340	340	334	352	307	309	334	348	342	360	316	359	338	360	345	326	329	341	335	348	355	359	359	336	346	359	312	336	375	352	339	358	332	365	340	355	347	319	356	325	333	290	330	370	310	324	314	341	338	373	314	317	342	361	361	332	340	308	350	334	366	314	351	342	341	344	335	322	321	332	340	356	324	371	348	319	317	349	352	332	352	309	370	343	320	360	355	357	321	384	356	328	327	327	307	305	322	348	328	345	347	327	350	361	322	346	321	362	345	311	361	349	308	308	344	355	347	323	339	353	342	315	352	328	330	347	332	367	347	372	363	359	352	321	321	328	308	324	350	340	330	347	331	330	369	310	320	331	347	344	350	359	330	347	360	339	333	350	358	324	336	330	385	337	353	354	337	347	373	338	358	334	357	302	353	330	340	346	356	331	323	331	327	325	351	357	365	337	348	334	316	372	360	343	351	303	348	364	335	300	337	346	337	359	348	334	334	341	315	338	320	354	330	333	354	346	349	363	354	314	386	334	348	359	337	353	345	324	323	355	351	356	355	364	332	342	314	388	317	344	364	367	375	323	349	318	337	352	372	304	367	314	313	380	327	335	330	310	347	344	333	303	345	322	327	367	326	364
41424	1752	2828	3167	3081	2764	2621	2467	2006	2040	1748	1849	2063	1802	1600	1435	1468	1500	1146	1068	1088	1040	1199	1203	1250	1192	1174	1038	1129	1097	1132	1175	988	955	994	989	1036	971	1007	1008	955	1015	1128	1110	990	1064	953	918	896	892	878	819	859	901	1970	3453	3718	3106	2088	1364	825	815	799	789	803	791	820	867	847	817	881	777	842	826	813	779	830	833	847	782	799	823	805	787	773	823	807	830	816	766	812	847	796	796	810	836	845	774	832	774	826	788	764	841	813	800	828	804	760	790	802	849	805	790	833	782	806	790	786	746	819	800	763	861	819	812	796	813	787	814	810	809	804	753	786	815	825	838	836	804	793	822	836	766	811	835	824	797	793	787	825	808	842	807	772	792	807	840	828	805	790	768	834	793	830	796	851	796	806	869	825	826	857	850	832	811	785	757	840	769	844	871	826	828	828	815	806	780	809	784	885	849	828	775	843	804	820	817	829	826	792	796	843	820	843	841	817	821	805	822	835	868	839	838	806	814	821	827	833	801	800	838	785	823	814	832	804	827	823	789	769	758	801	760	788	795	823	824	823	822	823	827	803	824	857	859	828	828	861	798	786	846	789	781	832	821	859	764	779	833	824	819	810	780	785	810	807	788	818	804	798	821	824	869	843	813	841	796	809	827	786	853	848	763	800	816	868	857	817	803	790	777	809	848	809	808	847	811	808	833	834	816	860	818	802	850	865	822	812	782	797	785	839	798	813	827	822	817	849	748	816	816	865	833	824	853	826	837	778	773	832	818	840	805	881	807	866	797	805	818	843	844	782	811	832	810	820	754	876	821	785	785	844	803	833	861	810	826	813	846	836	832	772	808	767	766	797	804	835	791	811	825	831	790	833	815	789	799	807	828	849	829	833	804	797	884	843	829	776	818	815	839	774	749	841	819	804	858	837	849	847	828	865	802	799	839	841	836	797	835	803	802	760	819	825	784	792	786	763	828	816	798	807	804	850	788	824	796	823	801	810	841	828	811	801	797	812	840	786	807	783	795	823	849	772	794	825	859	831	796	820	827	823	841	849	871	807	858	794	819	829	764	798	840	827	755	825	850	808	797	848	767	798	835	831	839	771	803	816	878	821	819	776	811	832	782	781	876	845	797	812	812	858	776	789	793	811	847	841	819	772	769	784	769	753	838	767	830	807	863	817	794	788	768	794	832	808	819	777	766	797	816	829	831	828	798	811	835	773	793	838	852	817	783	821	771	856	835	802	863	824	810	794	791	812	833	824	850	825	803	823	779	787	792	815	836	831	825	794	825	841	788	815	785	795	793	857	841	771	848	764	720	782	815	801	843	783	813	865	788	824	840	806	807	852	830	799	837	773	835	825	809	854	864	773	844	803	824	838	771	842	800	807	797	790	801	817	803	781	811	873	841	803	792	800	836	773	821	870	796	831	790	835	818	776	796	796	785	785	784	797	857	844	817	840	783	784	787	792	813	851	788	846	816	786	772	807	818	818	824	787	808	837	805	791	820	780	810	806	859	791	796	790	716	817	841	776	801	821	781	815	827	800	774	842	841	856	837	802	818	818	816	850	806	825	788	801	772	822	812	835	837	801	790	832	851	822	840	883	814	809	857	809	835	820	784	858	844	840	781	837	875	835	781	826	811	813	820	900	816	843	790	861	784	799	804	846	780	839	780	843	793	796	830	782	835	820	798	858	825	824	866	816	770	791	780	803	816	799	840	811	866	785	804	829	780	790	829	802	791	813	791	794	816	793	815	794	807	872	814	760	814	820	804	758	823	802	824	857	818	791	817	814	803	788	848	813	811	788	840	829	802	835	819	813	810	790	789	803	804	854	826	804	813	799	823	798	797	736	763	782	835	833	804	769	849	774	780	829	823	897	817	802	794	824	825	781	794	791	819	812	829	836	764	792	826	821	801	785	840	835	810	818	792	781	780	776	779	803	832	858	873	804	832	821	802	842	824	854	784	842	791	766	827	789	843	826	837	792	824	838	815	842	805	838	772	821	834	847	760	851	832	738	868	846	814	787	794	799	856	823	819	812	817	801	776	794	792	858	788	813	817	895	855	827	829	781	798	807	816	770	823	794	809	763	810	840	844	765	833	807	804	820	817	805	853	771	834	817	780	833	808	811	834	782	812	800	822	813	847	806	820	838	791	841	811	818	829	842	806	789	812	803	806	755	803	841	856	823	836	803	836	849	849	782	831	811	823	835	812	841	822	796	819	806	804	801	819	862	814	807	788	799	844	853	785	855	810	788	808	823	782	809	843	826	807	832	842	807	787	821	802	809	793	804	778	850	824	804	777	789	868	846	828	781	808	812	835	849	820	820	762	785	842	826	794	759	851	797	764	765	797	784	841	805	818	836	781	788	797	833	874	833	795	769	775	791	818	796	789	844	807	811	826	861	818	844	826	787	787	784	816	769	857	846	870	820	795	764	838	834	850	848	856	791	861	811	800	846	785	903	805	805	858	795	804	883	921	865	819	800	858	767	818	857	807	823	809	801	827	809	787	780	783	833	822	812	896	829	793	818	788	805	831	798	811	835	834	774	807	816	814	776	810	822	855	789	849	805	830	774	813	807	862	818	833	768	803	825	802	769	869	804	799	827	830	796	820	809	807	834	810	823	819	859	801	826	819	775	881	752	828	758	795	792	798	811	816	820	797	845	839	761	835	817	791	806	800	834	827	817	807	788	826	815	856	833	790	809	796	825	842	821	806	774	858	788	789	764	846	869	798	803	747	864	774	815	871	797	851	824	828	839	823	770	832	809	780	816	782	822	795	797	804	812	802	814	791	846	805	817	776	844	838	796	810	824	818	817	764	793	839	830	873	847	794	786	781	818	785	815	786	787	821	804	823	844	794	769	788	799	826	799	817	816	782	814	797	795	783	862	817	825	828	826	804	766	836	839	825	833	819	817	816	813	832	824	843	843	828	770	811	844	820	852	848	798	817	824	803	801	820	823	801	862	855	818	845	792	884	795	740	803	853	846	821	830	835	821	807	792	779	799	818	811	836	834	809	845	834	810	867	800	808	804	807	833	823	861	807	826	805	802	857	812	833	844	800	810	819	850	776	804	826	860	833	748	835	808	819	846	800	802	874	817	804	818	801	832	809	774	792	845	844	805	817	848	764	754	815	795	818	838	789	806	821	881	768	812	826	800	794	844	880	804	816	809	803	807	809	849	813	844	836	812	795	847	771	845	832	873	783	808	791	844	774	786	793	775	834	838	835	761	788	783	805	811	834	792	865	787	819	814	784	827	852	813	795	775	847	821	809	764	782	827	822	823	784	770	823	756	829	883	797	823	825	796	839	832	830	848	841	830	817	845	822	806	842	808	802	773	826	842	781	809	809	751	785	793	759	839	894	785	804	780	839	792	761	816	857	824	751	810	783	805	826	762	809	772	839	783	829	835	820	818	785	783	865	809	818	809	805	795	806	798	802	793	829	768	870	795	832	808	839	823	815	833	763	807	825	811	814	806	817	852	852
78206	36241	15847	3294	1332	1095	824	771	693	655	539	508	571	515	474	398	383	427	324	316	307	316	366	353	334	349	335	318	314	289	283	297	285	297	252	240	242	293	292	276	295	279	268	296	296	310	272	310	278	288	264	262	257	280	515	866	881	779	503	415	271	219	273	259	248	216	227	219	273	253	254	244	241	248	255	240	236	239	264	261	247	241	234	238	228	237	254	240	248	215	285	271	226	234	238	230	226	233	269	240	240	250	223	244	227	259	243	256	224	256	256	257	281	243	231	248	233	240	258	226	240	284	229	269	212	247	256	233	261	262	249	228	233	224	214	246	249	255	273	250	275	214	221	259	258	250	253	276	251	245	254	239	250	221	244	263	242	249	265	250	248	275	244	235	247	259	230	252	245	237	234	265	255	267	240	222	237	276	262	251	264	240	219	235	257	248	269	276	226	246	254	257	240	222	261	274	248	235	220	213	243	263	281	265	215	252	246	242	223	236	248	256	249	252	260	238	255	226	256	262	265	234	278	241	254	229	262	225	252	247	251	245	242	235	232	263	225	236	241	248	206	231	227	231	238	220	233	237	257	247	239	238	240	249	244	261	254	208	247	256	244	247	233	264	256	237	280	265	252	253	228	247	225	266	206	260	256	232	244	218	241	250	229	216	241	256	239	243	245	277	239	219	229	253	255	262	235	257	250	253	280	229	251	204	260	252	249	252	259	244	238	226	251	243	243	250	225	208	244	215	233	276	250	256	231	243	274	250	209	263	273	245	260	251	222	259	245	262	242	257	215	217	261	265	255	233	247	259	259	229	231	214	244	265	276	255	259	242	231	249	254	241	228	208	235	274	241	205	236	231	280	257	262	239	260	214	240	253	225	264	225	223	216	232	237	237	217	228	277	246	248	251	242	243	246	253	249	235	244	265	253	261	230	259	271	222	243	242	251	262	232	245	257	255	263	246	248	234	230	282	260	234	307	265	239	241	270	277	233	253	253	234	274	228	214	254	254	251	224	265	257	295	226	251	243	237	263	266	256	267	264	247	258	293	269	253	253	264	216	259	239	241	239	244	263	257	251	251	255	239	253	230	242	247	234	253	236	227	262	261	247	240	254	248	236	227	236	256	280	270	248	249	239	258	252	248	240	259	224	214	259	235	254	254	246	258	241	244	273	246	252	255	284	228	230	245	266	246	260	254	252	225	231	229	258	217	246	247	243	220	266	221	230	253	270	253	234	267	217	258	271	283	235	238	233	229	276	270	229	236	289	263	253	264	252	267	259	225	268	235	247	227	253	250	266	240	257	239	236	222	245	218	240	229	219	252	227	233	244	257	261	240	266	242	257	234	232	250	226	215	270	234	259	257	251	254	229	253	255	219	250	242	248	272	231	237	226	268	236	245	250	261	270	220	242	262	263	250	262	256	277	238	257	239	253	227	230	241	232	207	251	257	264	236	275	242	263	246	233	255	253	239	247	259	241	261	243	230	290	222	262	212	268	245	256	215	233	230	252	233	279	224	256	262	232	247	237	249	263	262	233	236	233	242	218	245	227	224	240	240	248	255	238	247	238	248	250	245	249	215	247	243	262	263	228	251	274	235	226	229	244	218	247	244	267	246	263	255	235	258	242	230	223	256	259	248	216	227	255	248	244	264	248	256	250	275	252	269	263	243	222	255	272	266	268	265	256	224	236	239	224	243	253	228	260	273	251	256	235	229	246	252	248	233	270	265	246	234	256	227	215	239	227	236	213	233	247	269	260	233	251	241	238	268	264	246	247	241	245	245	251	206	248	223	233	244	248	233	247	256	242	251	223	262	274	263	209	256	259	256	226	254	246	242	232	244	226	245	245	243	228	248	252	237	243	250	244	263	240	264	237	240	241	251	277	266	241	231	249	258	225	244	251	240	256	228	247	232	231	236	255	250	242	266	243	272	258	258	253	256	226	242	241	207	225	252	255	262	268	237	261	252	246	232	219	237	262	238	254	255	228	245	250	255	244	259	263	239	270	241	275	265	257	222	243	234	234	221	244	235	236	225	257	228	224	275	223	247	258	243	217	219	249	247	258	265	237	251	228	215	232	257	250	225	249	261	272	241	246	225	279	231	245	268	244	243	247	220	237	266	246	233	244	217	263	242	248	235	220	249	234	228	253	250	232	269	254	243	255	242	229	248	259	236	249	245	218	228	254	254	227	229	249	245	247	240	240	241	240	251	242	242	278	258	247	244	259	251	250	236	235	232	257	261	258	250	246	221	244	218	213	277	245	258	256	262	261	240	264	256	228	243	246	253	280	224	264	269	246	233	262	259	269	247	261	268	202	237	246	235	251	241	239	249	257	248	238	239	285	227	236	224	248	259	238	238	245	226	278	245	233	245	265	249	248	277	259	262	240	262	263	215	271	255	257	243	244	238	245	279	238	256	242	267	232	241	273	243	257	231	256	251	233	232	249	223	247	234	241	257	239	237	250	225	243	237	266	240	239	235	244	259	238	232	217	235	218	283	246	260	263	232	262	240	233	254	221	236	256	237	237	264	231	229	228	229	252	224	243	274	260	263	268	247	241	256	249	238	249	245	246	239	251	246	254	242	242	256	253	240	276	237	242	247	241	229	267	225	240	255	243	241	252	238	238	264	246	253	227	251	254	237	245	220	266	253	246	253	254	242	239	247	264	236	248	268	229	226	242	224	230	235	222	230	242	242	247	239	214	258	233	254	250	256	226	251	253	297	266	265	250	272	286	234	246	251	255	230	236	250	239	214	240	234	242	267	244	256	243	265	252	251	254	241	272	270	264	240	255	243	223	265	240	255	251	253	259	257	264	242	229	254	242	239	243	252	241	264	229	227	231	249	231	251	256	243	251	263	274	259	246	252	248	241	227	241	265	233	264	226	280	251	252	230	233	242	258	265	251	250	274	240	243	226	207	254	264	264	237	259	238	243	243	258	268	238	205	255	260	245	258	247	243	205	216	223	265	237	252	249	246	224	262	220	248	198	269	258	271	234	236	262	237	244	247	237	246	250	252	286	237	258	269	241	235	261	277	236	237	220	255	255	255	257	243	250	231	233	270	255	252	233	275	240	242	243	245	256	212	291	244	269	247	253	255	249	287	273	221	254	263	215	247	246	237	267	266	272	272	250	251	232	251	243	267	265	240	246	213	232	271	250	278	218	237	278	273	233	231	235	250	255	211	243	224	246	239	267	246	279	247	220	249	242	233	248	231	257	260	249	244	261	237	240	257	250	253	262	244	242	272	235	227	242	228	228	227	277	233	258	236	258	208	266	231	233	259	241	244	240	263	235	257	240	271	248	268	244	239	235	232	224	230	253	227	233	260	253	245	243	260	245	253	254	257	268	237	273	226	259	251	237	247	263	206	227	231	241	227	262	267	224	228	219	224	252	259	244	238	235	251	239	248	230	230	256	233	241	213	230	241	263	244	272	239	287	254	226	242	229	264	262	262	243	234	256	245	232	251	229	236	213	255	224	240	257
52241	2601	4027	4728	4341	3612	3280	3031	2758	2565	2271	2244	2705	2189	1777	1752	1682	1611	1153	1060	1035	1031	1433	1275	1217	1200	1259	1086	1093	1117	1028	999	848	856	823	848	846	792	788	847	874	966	912	1102	1068	951	778	846	730	675	731	704	727	981	2764	5125	5636	4325	2415	1933	553	560	603	596	630	536	560	559	604	590	591	568	597	650	543	538	598	591	609	576	602	552	602	572	639	610	579	586	579	581	556	605	600	596	624	578	658	581	620	613	595	584	575	636	627	617	583	589	584	597	605	587	625	574	585	616	575	597	592	605	602	530	610	602	592	613	592	609	580	615	561	640	616	593	599	567	579	660	588	608	602	599	574	578	590	585	550	624	590	643	625	568	606	582	584	603	569	599	622	573	623	625	641	602	556	589	565	641	560	564	611	601	570	606	607	627	569	563	562	621	583	592	589	572	621	579	621	553	642	616	596	569	592	593	603	590	606	618	545	621	631	628	586	551	590	619	576	574	613	588	568	591	561	587	618	588	589	561	658	541	602	593	579	570	606	607	569	591	606	584	577	574	589	589	594	596	580	577	608	614	584	611	595	649	570	597	609	590	575	613	596	640	574	599	589	620	611	579	584	592	621	596	563	580	587	605	610	616	571	602	610	582	626	606	579	586	571	626	561	594	630	585	610	591	580	616	608	616	600	567	594	625	596	609	602	618	594	590	578	644	600	563	596	605	631	609	624	561	598	639	612	610	593	572	630	555	596	541	600	581	528	610	627	579	630	629	565	631	588	605	599	570	581	584	603	606	564	591	580	584	598	561	570	583	584	576	575	625	600	605	548	593	576	595	593	615	648	582	584	610	609	601	550	580	606	601	600	609	588	589	617	602	577	637	571	620	599	581	600	654	573	620	592	602	598	615	590	588	573	573	610	609	575	573	616	568	614	578	595	618	577	611	617	593	624	573	592	618	573	586	582	629	615	617	621	575	574	650	605	597	565	580	592	633	587	592	607	563	610	591	635	572	603	573	561	553	622	625	599	571	579	606	578	566	575	569	553	584	571	586	622	599	536	560	619	576	582	549	586	595	551	582	627	593	558	562	605	605	629	604	603	582	556	605	589	584	603	561	598	641	547	569	572	573	589	575	624	645	570	572	562	622	593	584	608	578	597	607	559	617	590	570	579	623	606	608	587	612	558	612	585	574	589	625	608	595	620	591	611	540	556	600	640	591	605	632	529	611	612	640	620	564	609	580	618	627	583	591	595	588	608	610	612	607	616	599	602	580	598	653	640	588	619	559	598	568	584	571	571	566	583	603	608	653	577	596	605	571	611	598	583	553	596	574	599	585	612	613	584	613	602	647	586	620	600	625	587	637	600	587	596	590	619	608	586	586	594	596	560	547	590	584	610	549	563	619	605	577	608	605	554	613	553	590	588	571	602	631	573	612	599	609	602	592	591	584	583	613	575	602	564	573	614	565	588	552	572	612	592	585	574	613	591	598	559	587	597	581	570	604	584	633	607	580	614	612	609	591	575	589	561	610	561	645	625	563	607	626	589	616	588	616	621	595	574	615	596	600	584	617	609	620	534	604	592	625	570	599	599	609	615	603	611	601	568	589	576	584	626	580	597	591	593	548	555	593	596	596	572	592	561	598	621	604	600	593	580	575	585	585	611	596	613	611	628	601	590	605	576	620	549	579	571	596	605	630	535	618	566	571	570	566	624	605	589	570	599	598	568	584	558	580	590	590	587	598	598	558	592	569	624	557	601	574	595	608	618	590	555	550	612	582	602	605	594	583	596	590	579	594	576	611	591	593	612	573	610	622	591	592	586	632	563	606	632	573	570	604	581	565	566	591	651	596	608	569	576	564	605	619	596	630	575	638	586	569	624	560	611	578	622	580	612	572	584	590	553	620	592	573	574	646	618	614	582	565	590	575	592	563	644	605	579	591	540	618	556	612	591	616	606	572	628	598	593	605	594	601	614	616	604	613	565	551	588	608	589	591	615	597	564	615	609	581	601	577	584	587	574	593	618	594	571	579	613	581	585	578	615	625	585	636	584	590	589	650	615	609	581	574	647	629	610	628	577	564	613	605	640	657	607	669	572	592	591	562	603	525	567	550	562	647	601	589	603	614	594	594	557	572	560	587	595	569	585	599	640	561	615	614	650	613	618	617	596	569	610	585	580	648	568	577	579	612	566	615	588	601	597	623	655	600	608	578	598	639	566	546	615	577	604	587	551	623	615	608	589	561	567	608	601	579	629	626	598	593	578	624	601	611	571	585	608	560	596	566	599	597	616	609	615	586	584	609	630	574	588	603	579	572	572	585	622	620	596	609	582	592	637	596	651	665	587	595	516	571	575	598	597	604	635	542	622	582	590	589	604	598	612	616	593	551	572	573	586	584	609	610	579	613	564	592	550	613	636	599	586	562	589	581	597	637	575	587	591	582	584	576	580	673	548	617	608	595	602	591	630	593	600	609	582	601	630	574	575	583	647	631	612	626	627	597	565	591	611	593	584	618	564	610	625	607	617	571	564	628	562	596	601	552	581	612	579	616	622	625	602	586	614	565	629	579	600	589	612	616	602	619	616	649	589	604	598	606	587	615	599	602	570	590	546	600	518	573	598	583	629	557	620	622	565	588	587	569	615	605	604	613	563	624	556	599	564	600	630	611	585	572	571	616	584	602	637	596	561	648	609	588	627	575	648	582	564	636	608	545	624	621	581	585	593	555	593	601	596	596	580	604	652	593	599	626	599	613	593	608	621	592	607	597	631	561	643	560	587	649	562	591	615	599	585	561	551	604	567	597	591	600	609	623	606	594	608	583	574	578	559	574	608	587	603	573	572	605	633	604	592	564	586	647	640	601	639	595	537	608	566	586	607	600	618	640	592	578	565	591	637	587	633	614	619	585	590	590	586	611	583	550	595	622	602	603	596	584	610	586	590	637	569	583	627	589	616	597	585	606	617	597	571	586	585	646	629	602	578	574	610	641	597	590	559	592	630	600	625	571	584	609	589	586	572	604	596	614	600	650	622	616	603	575	526	604	600	612	626	585	621	623	598	591	593	583	609	598	620	572	631	603	627	599	629	553	545	600	610	626	568	621	598	629	605	600	560	584	559	620	560	623	632	586	590	566	617	598	590	619	609	567	587	674	650	569	608	591	652	603	642	589	658	542	580	599	556	592	619	587	568	570	618	567	573	624	597	597	617	615	635	600	608	634	613	672	587	581	614	578	587	592	576	588	606	610	616	605	615	578	590	589	578	632	592	572	604	587	613	599	565	593	659	601	638	622	633	591	616	621	603	577	605	552	619	623	627	576	587	585	576	564	583	592	570	591	595	569	653	545	574	637	590	601	617	579	587	615	609	618	554	603	593	548	588	570	616	585	577	619	590	572	586	606	636	559	615	586	587	593	640	563	583	551	618	596	568	591	621	596	621	615	608	564	600	577	572	586	583	564	579	572	600	579	596	590	602	607	652	629	570	586	588	570	615	584	606	620	592	593
22690	3491	639	397	344	341	364	395	336	306	348	362	348	329	321	348	314	326	319	324	295	321	350	341	320	294	291	325	310	303	335	355	288	335	319	344	294	338	318	275	339	304	314	287	342	300	291	303	274	317	273	334	289	287	338	414	342	349	361	308	308	296	313	319	278	296	283	310	303	318	311	329	297	313	329	320	319	306	298	290	301	304	305	341	321	299	305	299	313	313	302	315	336	302	325	275	330	320	319	316	310	314	282	286	312	317	316	330	314	330	298	308	310	266	330	302	303	307	290	316	322	311	259	301	324	313	303	332	281	262	297	300	297	314	290	315	279	331	313	317	316	275	302	306	313	311	284	319	342	266	291	329	312	295	295	303	314	270	308	312	309	290	308	309	320	316	319	333	302	299	288	312	338	319	290	300	312	300	315	293	297	311	293	307	302	313	287	292	313	304	290	293	321	323	295	296	306	316	307	306	310	296	319	313	310	274	347	304	318	294	317	339	290	298	312	277	287	310	329	304	291	306	306	316	317	290	329	306	320	292	312	336	310	291	295	317	315	314	322	325	295	329	320	299	331	294	314	295	312	271	305	293	317	346	319	318	294	287	317	278	283	319	293	311	306	313	352	306	298	294	289	317	304	340	307	314	331	305	282	312	302	290	304	292	271	303	317	286	273	315	307	288	334	329	326	309	295	303	284	317	308	339	296	292	298	298	276	298	291	299	313	314	304	321	326	304	302	303	318	287	277	298	293	308	303	326	300	326	310	323	299	296	296	298	280	300	315	283	305	311	307	303	275	306	348	292	325	328	316	306	290	302	269	307	280	283	320	303	276	284	304	287	323	315	318	312	282	313	290	299	332	301	315	282	296	288	280	311	306	311	286	309	328	297	297	286	312	303	276	306	290	325	322	294	339	310	305	311	289	294	311	296	288	302	301	299	307	309	311	301	295	303	309	281	314	340	338	311	295	274	255	321	310	322	290	297	288	315	298	297	276	311	308	286	331	344	270	307	309	313	313	298	321	310	277	317	316	276	288	295	317	314	279	301	243	298	272	305	285	298	288	324	290	294	287	290	303	318	304	295	297	270	307	289	310	297	306	315	280	316	323	281	324	298	295	298	305	311	319	276	284	309	309	355	340	316	275	285	326	304	306	312	295	308	291	307	328	281	302	299	306	304	299	306	337	311	289	307	289	299	303	344	314	303	294	311	295	296	316	298	311	302	322	324	340	269	301	339	281	327	297	309	304	315	323	273	282	304	287	314	278	309	309	295	266	299	297	336	310	331	316	300	317	326	297	303	322	300	339	273	299	311	295	323	306	315	298	302	310	304	331	314	303	329	328	284	322	294	301	330	310	295	285	291	292	336	322	304	352	305	300	304	318	312	308	303	314	312	293	283	307	297	333	300	298	304	297	318	304	334	282	293	309	299	326	347	302	297	316	300	292	323	307	299	340	305	323	289	339	343	305	272	308	317	323	328	313	301	292	315	314	338	304	327	326	319	329	308	272	321	322	329	329	291	271	298	309	282	316	304	320	296	293	308	271	306	319	325	299	312	314	309	318	298	289	330	302	293	321	297	333	310	322	286	259	314	347	327	321	292	301	286	321	316	299	313	289	332	294	311	296	292	309	309	297	315	298	260	287	327	325	292	294	331	281	317	315	314	294	320	269	323	281	303	320	314	288	327	316	317	313	322	301	261	292	297	304	306	305	325	281	281	305	320	297	287	326	315	272	295	299	280	271	299	302	316	293	312	288	294	318	306	284	353	342	324	283	288	307	316	294	290	292	308	296	342	291	331	289	297	309	269	303	318	293	325	324	292	326	313	308	328	305	278	319	288	298	304	332	331	251	309	297	322	316	317	280	289	322	292	302	282	325	304	313	336	308	287	326	309	315	334	321	321	297	316	314	321	308	297	289	300	331	291	295	321	299	312	301	298	302	285	300	288	261	328	292	302	282	355	288	295	245	310	314	274	300	313	289	297	289	316	320	296	298	301	306	317	299	314	287	288	293	308	307	319	308	285	296	328	293	290	299	322	307	321	350	315	301	260	290	307	313	273	306	278	309	292	330	303	331	290	312	331	309	319	307	288	262	295	322	263	290	311	319	354	301	334	317	299	310	285	329	325	339	325	284	303	268	300	317	336	327	295	324	316	310	293	301	285	276	310	306	318	330	315	323	308	329	275	322	301	315	301	301	302	325	298	323	286	293	268	279	335	337	320	317	305	313	302	321	282	318	327	295	296	298	295	323	298	306	296	298	330	321	300	295	297	284	266	298	297	315	330	324	281	308	325	282	307	335	311	305	304	312	275	301	307	315	318	343	317	303	341	335	334	299	297	355	313	290	298	297	321	306	288	310	312	286	325	302	292	321	329	305	304	324	324	297	282	280	315	301	327	290	330	319	290	325	321	302	291	326	301	271	312	295	301	317	347	321	308	318	319	283	313	311	288	293	276	338	285	297	284	314	310	326	292	337	318	305	291	326	286	307	327	278	295	325	268	312	303	289	325	271	285	266	338	300	295	276	315	310	308	307	286	294	264	322	293	304	302	327	301	270	319	315	284	334	296	287	312	278	298	289	306	308	299	293	281	331	290	324	316	268	340	329	294	310	306	308	335	306	295	300	287	293	303	303	290	304	304	324	303	306	291	362	302	336	306	272	320	324	301	321	338	292	303	301	310	329	307	306	311	301	307	326	312	315	296	263	292	291	325	279	316	283	300	307	316	352	277	311	302	324	336	307	322	311	281	297	303	275	293	295	275	340	286	329	303	294	331	317	305	319	251	324	327	314	292	310	311	317	324	301	284	324	308	296	317	285	298	306	325	355	296	306	338	318	287	291	284	297	312	326	299	297	294	290	306	287	327	305	321	307	328	319	331	277	310	316	279	323	346	289	290	285	298	265	324	286	329	286	325	338	302	326	332	285	308	269	295	313	278	316	322	293	307	304	314	289	313	280	330	328	316	264	296	323	294	303	291	325	342	318	293	290	303	282	319	311	334	300	296	307	299	315	319	293	292	338	304	307	294	310	329	309	313	316	316	301	279	330	282	327	313	300	314	320	316	332	279	314	308	318	278	315	294	310	280	293	298	293	290	315	308	307	294	303	309	305	313	307	329	320	309	302	317	295	280	312	340	287	349	335	302	342	304	296	315	304	325	295	305	315	308	301	305	304	313	317	308	312	307	302	313	323	318	323	337	297	325	298	281	318	320	295	305	335	300	292	294	285	312	291	354	292	303	317	304	298	319	313	302	307	309	298	291	299	291	308	304	329	319	274	288	327	300	306	330	283	326	284	334	309	293	340	283	327	316	340	321	286	292	309	324	334	325	302	334	275	305	312	326	320	313	297	297	308	306	314	277	316	313	297	296	281	290	304	315	313	287	330	308	310	310	298	329	277	330	298	338	338	303	264	289	313	328	303	270	278	313	313	316	304	334	293	318	292	321	314	302	326	310	303	314	290	289	281	290	314	305	327	311	303	288
20258	1044	1046	1074	1070	1028	1009	935	924	916	971	1002	1003	975	880	861	896	895	831	783	840	929	1029	957	924	924	907	998	949	893	854	883	794	788	862	870	840	793	798	818	858	834	809	825	839	831	783	808	792	756	793	846	745	800	907	1096	1163	1011	919	819	713	760	770	688	729	741	725	749	737	765	722	734	782	748	789	756	772	790	728	745	742	800	744	774	775	778	793	760	758	732	787	772	811	747	708	774	779	747	752	781	779	769	754	751	700	748	757	737	780	754	744	758	764	763	721	793	767	727	739	725	771	773	725	753	720	766	736	780	780	753	699	770	765	752	761	720	763	709	735	729	787	728	764	730	748	723	779	733	781	707	742	733	753	816	727	723	729	752	749	728	709	759	794	731	759	749	750	814	759	755	770	755	763	740	725	739	733	783	750	766	746	788	774	774	726	704	758	740	773	799	770	763	746	801	737	722	717	714	718	757	762	805	754	718	747	733	715	714	744	740	766	766	744	698	720	721	779	757	766	739	706	756	744	751	754	793	729	729	720	705	753	770	783	751	736	735	727	752	736	720	797	750	768	813	714	738	715	713	712	768	742	723	777	702	743	754	729	788	714	770	754	739	766	759	738	752	771	778	759	765	750	767	733	709	746	744	776	782	759	760	769	770	771	765	783	724	755	764	821	710	746	721	761	753	727	744	742	729	742	737	747	757	717	765	753	760	741	717	747	712	766	698	736	679	679	710	762	734	821	743	771	749	774	745	734	788	765	690	731	697	740	759	735	749	768	709	724	758	729	739	719	814	751	765	710	744	704	736	769	744	758	796	757	713	749	729	807	714	751	721	746	710	762	750	749	744	822	729	723	755	728	754	758	703	763	722	797	773	727	771	772	776	722	698	716	758	744	731	743	739	752	764	751	744	786	713	811	754	760	799	701	754	798	753	729	803	763	723	801	723	723	707	755	747	763	760	757	717	785	710	744	723	732	764	792	747	714	683	741	749	746	800	756	760	725	768	701	732	750	712	751	808	733	694	788	748	721	745	766	737	739	713	764	742	745	727	769	750	725	751	770	764	764	726	778	753	716	692	749	756	738	771	712	763	738	719	711	787	766	794	710	765	794	719	698	759	729	800	789	737	793	706	769	764	715	754	775	772	781	763	727	741	722	799	738	756	771	707	743	714	745	758	757	729	770	764	789	708	744	750	770	761	738	745	696	749	746	770	832	762	785	725	729	741	758	750	689	744	799	763	714	768	709	770	753	760	756	772	764	710	728	722	741	719	731	744	725	742	773	763	765	725	793	753	710	726	763	795	764	705	742	742	718	747	770	710	776	735	762	789	770	803	752	767	665	751	824	762	763	751	762	769	719	698	749	735	727	734	737	750	776	712	794	758	747	723	773	766	764	738	760	741	739	763	709	802	756	719	778	733	726	794	708	704	757	736	793	795	763	739	753	722	774	741	760	755	686	716	770	754	729	754	810	734	761	712	732	734	744	757	767	729	736	789	763	706	745	773	744	717	782	763	782	756	752	744	728	743	769	719	739	719	788	784	737	724	709	702	755	693	769	718	771	736	805	736	720	748	738	732	774	795	739	773	726	751	771	765	752	759	843	777	729	738	759	799	740	757	746	748	759	753	722	756	770	717	769	794	723	787	767	767	751	766	746	725	737	798	757	754	765	731	793	742	728	717	736	730	705	749	714	744	769	730	736	740	778	737	795	739	734	741	766	747	737	792	725	739	725	777	720	784	718	794	706	719	736	762	702	738	747	746	745	756	784	686	762	728	759	751	728	724	724	751	747	737	711	736	754	765	721	696	738	711	761	744	773	731	745	743	705	782	716	711	738	752	774	733	732	770	749	768	734	761	712	783	763	695	777	725	736	754	701	747	766	778	758	743	752	771	699	772	780	735	738	735	743	768	732	725	777	739	737	707	733	751	742	728	730	728	691	756	744	736	741	750	786	728	735	726	750	727	770	708	761	746	741	712	789	726	706	726	735	715	756	729	772	731	764	727	787	742	726	719	791	775	728	738	748	719	766	717	768	743	775	736	741	735	729	786	757	799	738	787	712	754	768	792	750	777	821	776	764	742	715	753	777	769	738	734	745	757	780	786	767	770	732	758	748	790	751	744	729	727	745	760	815	743	771	756	742	724	768	710	706	759	767	743	738	788	739	739	765	795	758	745	696	763	706	694	729	772	777	772	769	721	795	739	770	697	732	725	729	706	719	748	737	800	787	747	702	736	750	742	726	773	679	714	718	750	746	710	767	748	760	713	717	732	725	739	755	714	738	692	715	752	793	739	762	719	745	768	741	724	725	732	708	741	776	730	736	769	780	760	730	748	745	759	728	793	747	744	766	755	763	767	756	768	795	737	757	746	806	734	715	712	748	736	763	719	742	781	749	754	702	757	701	724	753	779	738	748	766	775	755	773	757	730	770	760	743	724	716	733	750	754	742	762	715	745	723	745	727	746	770	748	718	723	808	714	775	759	764	786	737	764	749	774	722	757	723	791	802	771	759	760	734	772	739	755	757	701	800	754	781	767	827	751	726	770	767	747	728	803	758	780	709	765	753	818	749	812	755	747	745	747	707	737	763	764	797	763	734	744	785	726	767	784	753	739	748	784	785	717	767	748	745	755	725	768	770	740	746	764	724	768	787	743	728	744	713	751	757	682	736	718	760	750	770	752	776	770	720	733	794	694	783	779	745	760	752	730	766	702	717	769	790	777	746	793	750	744	728	745	769	782	674	756	707	740	768	814	754	740	744	734	709	719	743	739	756	732	781	750	764	778	730	761	742	741	767	790	774	735	776	755	776	796	719	784	712	697	738	786	751	761	720	766	748	758	744	711	767	736	731	756	735	730	756	717	730	777	739	751	729	731	793	744	725	723	732	743	745	729	720	724	701	792	821	750	721	775	791	745	753	816	716	674	758	731	758	742	782	748	824	776	757	728	733	733	790	762	734	762	702	790	740	743	781	785	691	701	703	728	738	729	705	753	764	765	735	741	761	747	742	725	746	767	790	738	754	740	754	702	759	727	770	728	738	699	715	711	773	784	815	710	769	744	801	727	760	764	738	745	796	730	750	736	707	732	713	742	727	728	780	682	720	741	749	735	745	775	762	732	780	718	775	733	745	750	734	725	756	754	766	750	796	718	755	775	755	759	765	754	724	737	776	734	719	755	723	743	751	728	780	799	727	734	744	770	763	745	677	746	710	732	751	688	756	756	711	754	731	749	732	767	753	758	738	723	697	751	708	738	696	715	737	700	715	759	767	785	743	712	733	732	724	743	722	781	774	741	737	802	731	768	731	747	755	771	760	721	800	736	760	790	769	779	738	756	741	729	731	730	795	686	754	747	750	739	775	762	702	721	755	731	759	783	785	708	727	738	770	765	743	709	763	764	738	735	765	722	729	751	732	737	734	730	759	760	743	738	751	796	701	780	750	735	711	772	750	739	736	764	796	804	777	740	762	735	714	762	770	757	777	797
67693	30894	11880	1770	786	698	621	561	527	510	489	466	537	458	402	416	441	379	317	330	330	448	417	405	375	318	339	364	363	310	381	345	332	368	359	344	308	312	334	352	324	300	345	354	328	332	334	307	310	317	325	331	314	341	510	751	691	590	420	347	326	289	308	302	325	284	289	299	321	313	318	345	330	325	319	333	340	324	331	291	311	305	311	339	313	339	318	306	308	328	324	301	316	296	333	291	318	320	317	331	345	329	329	316	323	325	313	328	319	323	301	302	311	326	306	320	313	298	331	307	342	325	319	334	327	350	316	322	308	309	325	317	308	331	349	316	349	302	323	309	331	323	311	330	319	315	326	295	324	348	324	317	295	309	287	328	338	310	353	319	324	297	292	321	318	328	300	358	339	304	311	346	319	340	336	317	320	313	313	302	342	310	311	317	334	327	310	302	307	299	297	329	291	322	329	329	317	328	331	323	289	294	319	343	325	309	318	333	318	298	307	321	317	387	339	311	316	308	323	316	327	315	311	312	297	315	334	299	283	320	328	357	292	319	318	327	309	304	287	329	342	311	284	331	287	325	336	329	324	315	289	302	326	325	342	310	305	280	338	303	312	333	358	303	342	335	316	336	320	296	320	300	294	310	341	314	306	334	340	317	275	317	291	302	328	289	311	297	330	321	326	299	295	288	301	325	332	321	295	346	293	301	311	298	308	322	311	336	328	310	347	333	315	335	353	288	325	298	307	340	311	309	325	314	319	314	355	320	348	325	285	323	335	314	305	315	299	377	366	325	327	318	328	336	311	333	335	291	296	302	297	312	319	313	288	313	306	361	326	338	323	314	347	317	345	307	313	345	327	321	328	320	343	316	308	346	294	296	338	321	344	342	316	339	287	311	326	329	296	356	322	310	328	335	320	320	287	314	300	357	322	326	297	326	325	325	307	304	338	316	303	304	315	340	299	278	324	324	326	327	334	309	320	312	309	319	319	344	336	296	317	297	330	326	283	293	330	274	277	318	338	307	326	317	314	300	321	326	297	312	289	281	332	300	302	315	298	322	299	328	343	309	300	330	332	313	291	325	291	318	334	307	298	299	274	274	298	318	333	318	337	308	321	316	306	324	300	272	298	338	342	300	320	336	284	342	302	289	316	316	312	320	328	300	309	355	366	322	308	332	298	305	332	326	352	316	325	321	343	328	326	334	305	308	316	357	304	317	309	308	303	311	316	294	361	303	326	333	311	300	314	337	323	321	299	297	336	283	308	297	324	328	322	300	311	305	286	338	310	314	321	328	323	305	333	319	323	318	339	321	289	317	329	324	345	317	311	316	366	297	289	359	308	331	324	292	315	294	330	312	347	322	332	331	299	300	311	308	293	321	285	326	312	354	334	310	333	319	319	325	329	331	327	318	333	352	325	300	336	305	295	310	289	301	300	317	307	323	312	285	296	341	320	325	289	317	324	280	325	332	315	343	331	323	322	287	312	296	301	338	331	331	314	289	297	316	316	311	299	265	313	336	313	309	311	302	312	324	297	316	262	306	312	298	312	317	333	321	354	287	337	322	322	351	342	296	274	320	316	327	299	330	329	304	294	365	331	327	266	289	302	342	319	305	318	336	309	284	339	306	322	320	322	298	300	283	330	297	299	338	328	326	332	312	333	299	303	321	293	327	302	302	337	316	335	319	337	290	293	334	308	305	353	323	322	336	306	302	312	302	326	301	355	305	330	354	345	330	332	339	323	342	309	330	347	320	294	298	309	316	317	287	339	339	301	279	350	302	323	330	295	304	329	311	339	320	329	317	319	288	302	335	303	320	314	322	338	277	348	340	318	313	281	300	313	303	300	327	337	289	312	350	319	327	320	328	340	276	332	324	337	328	299	332	319	291	341	304	328	328	330	307	306	297	308	301	328	271	350	327	316	342	320	340	327	301	318	316	301	296	307	300	284	303	306	298	307	301	323	316	326	309	329	314	321	341	327	313	304	288	322	311	315	319	310	343	311	318	322	286	314	287	349	286	309	349	338	337	346	336	330	279	350	298	336	299	344	318	318	304	309	319	346	319	337	344	324	318	327	324	339	318	310	307	315	313	335	329	292	333	279	323	335	332	312	295	322	291	327	309	322	335	325	338	329	340	319	307	338	318	305	320	326	276	298	305	263	315	310	323	332	315	332	302	306	281	319	352	303	330	308	315	334	323	348	306	332	287	345	319	281	331	291	330	344	319	326	278	360	337	322	301	330	296	284	297	309	351	315	308	285	313	336	321	334	346	324	328	285	296	344	305	319	333	307	330	319	326	333	320	337	300	311	330	354	312	298	295	312	344	311	346	298	308	297	308	337	285	317	309	326	339	314	335	331	303	308	314	333	293	304	327	282	300	307	299	334	304	290	306	330	356	323	330	285	332	297	299	308	310	330	330	313	313	337	321	326	358	317	294	323	311	304	337	322	312	311	299	299	310	300	329	363	319	312	355	335	313	318	325	339	332	343	303	301	341	316	296	307	318	311	301	309	335	294	302	295	314	310	301	309	294	321	355	330	317	331	306	333	306	271	285	306	307	270	320	304	343	343	324	308	288	320	299	253	312	296	320	323	317	316	325	346	324	340	346	333	295	324	315	321	301	330	313	307	315	330	311	304	321	309	324	316	329	344	325	330	320	320	301	298	288	293	323	306	365	332	295	295	353	323	286	312	328	315	321	325	295	290	314	356	323	336	295	312	331	302	319	302	319	350	305	326	323	313	296	321	304	317	296	321	315	336	307	322	326	318	294	327	344	318	304	303	323	295	294	305	327	346	278	329	301	315	314	303	328	305	309	301	277	328	309	292	299	314	325	334	317	319	339	337	304	305	299	303	304	307	287	289	312	289	324	324	340	302	335	286	339	292	329	305	322	320	317	293	341	304	331	320	364	311	304	291	337	315	317	289	327	297	281	322	304	277	305	302	316	323	323	332	326	340	316	363	307	337	311	295	345	316	320	275	311	351	297	321	300	307	298	362	322	300	306	319	304	305	289	316	312	315	296	337	326	305	316	326	324	306	321	311	332	313	332	326	290	311	303	293	301	318	332	311	304	362	335	306	300	336	321	339	264	332	312	294	284	324	319	312	289	298	299	305	327	319	330	328	295	346	313	322	306	319	334	342	302	322	327	307	326	319	310	315	371	321	315	298	300	319	305	315	313	315	324	324	309	325	323	336	315	329	295	313	314	304	332	314	299	307	301	310	319	295	329	324	310	338	289	290	313	338	332	305	299	324	320	325	318	351	308	349	341	333	306	286	325	342	307	317	319	300	289	289	311	345	305	328	352	314	296	320	330	308	317	318	312	299	338	308	317	299	323	316	325	323	296	313	320	314	349	300	315	329	292	330	295	330	293	342	307	328	319	321	320	341	304	318	324	325	300	291	322	323	304	304	309	319	329	339	305	331	291	320	280	327	343	315	298	317	338	342	301	303	309	305	327	301	323	363	306	314	336	315	361	309	303	331	319
44828	3672	2539	2896	2618	2396	2121	2026	1777	1870	1634	1791	1945	1615	1454	1398	1316	1134	989	1003	1045	1352	1565	1450	1152	1071	1055	1218	1082	1062	995	902	1008	919	977	951	936	976	1005	995	913	895	799	858	856	906	848	927	829	860	775	802	793	934	2614	4025	3075	2355	1492	899	743	761	786	809	724	763	756	751	749	756	779	694	726	728	772	839	751	770	738	757	799	738	754	716	687	770	769	780	779	793	775	796	716	780	806	710	781	823	732	728	767	772	807	746	772	781	778	792	785	747	775	754	769	788	798	764	765	789	742	754	769	783	745	764	750	823	730	769	750	790	803	752	729	730	776	800	745	778	738	759	780	734	743	789	733	722	700	743	758	765	765	771	743	801	744	782	764	738	774	760	748	737	747	737	730	706	722	748	778	747	765	760	745	761	806	726	766	700	750	728	737	777	745	716	724	727	700	789	727	755	798	759	743	774	774	799	796	765	750	711	762	770	739	816	774	775	796	753	784	757	778	771	749	766	749	762	731	731	693	761	790	772	784	777	780	756	746	768	756	801	742	743	748	767	789	742	753	758	754	762	678	771	740	778	781	771	745	750	739	729	758	706	741	724	747	755	750	741	725	770	759	772	699	790	745	747	802	771	760	762	780	782	731	756	775	751	738	700	786	755	755	766	755	729	702	788	738	781	717	782	747	762	755	819	739	774	751	787	790	774	707	674	732	727	760	785	757	735	747	769	793	823	733	764	732	752	702	727	753	729	754	762	732	666	762	772	713	757	785	732	749	760	765	747	734	683	758	749	714	740	788	766	731	793	752	704	779	715	764	771	752	721	733	759	756	805	720	727	789	730	761	760	762	736	741	729	753	775	766	792	798	751	750	797	779	727	732	751	806	724	783	729	768	778	732	756	776	763	764	757	741	706	745	775	748	771	698	776	773	703	691	769	772	776	728	769	748	737	750	750	745	766	733	756	737	723	806	737	796	740	744	732	763	739	786	794	752	792	737	826	763	741	756	798	777	697	757	721	754	754	764	748	773	846	761	752	737	760	754	818	724	774	771	780	735	706	819	791	791	759	742	757	771	700	717	790	732	762	772	724	753	825	752	747	755	721	746	791	735	765	769	763	749	804	796	750	748	729	705	784	724	746	747	772	736	761	748	757	788	748	753	753	746	809	762	749	804	774	728	753	769	768	835	721	741	818	773	748	766	736	728	727	768	746	816	773	739	760	768	757	738	742	785	799	743	799	779	704	739	753	728	744	713	781	737	769	785	748	793	746	819	775	812	717	775	766	766	750	721	770	770	784	789	787	734	760	706	783	786	797	747	720	797	706	738	797	748	790	712	766	775	748	713	778	751	764	733	718	741	753	780	751	711	757	753	785	774	753	748	833	721	747	781	732	728	728	744	761	755	731	778	758	731	746	777	776	726	770	760	826	740	745	753	782	720	726	766	728	754	756	771	734	792	760	732	815	794	759	750	765	756	718	765	776	790	750	771	747	742	777	739	770	755	753	746	816	742	759	777	732	745	750	745	774	787	810	779	805	812	782	771	734	770	789	791	742	782	716	789	750	774	766	729	788	802	746	741	714	766	688	798	747	753	732	805	756	764	755	763	755	807	750	741	757	703	765	725	754	801	718	754	802	775	799	773	749	731	799	764	709	781	778	728	787	763	772	736	773	805	753	776	735	736	719	810	747	792	753	779	765	762	782	816	802	781	789	730	734	813	762	753	797	745	794	763	763	738	827	791	728	754	807	711	731	786	765	765	721	737	739	838	751	700	777	773	765	751	818	792	783	725	743	770	789	757	743	787	731	755	793	783	778	748	794	809	782	786	769	749	700	775	768	716	761	761	770	772	728	778	772	774	792	759	789	754	837	737	780	750	749	765	742	770	718	721	747	714	753	753	748	771	802	787	719	786	731	807	767	765	816	704	765	738	749	790	770	756	756	705	783	775	729	744	774	788	765	802	773	807	803	722	814	793	733	713	782	748	746	739	812	779	789	731	775	744	757	735	743	786	722	778	733	792	753	809	723	768	782	736	737	728	747	731	749	795	725	710	719	687	783	719	779	793	770	743	759	727	701	749	760	774	802	797	818	795	784	766	767	778	716	746	761	779	759	790	769	808	734	732	794	755	801	776	807	753	757	786	723	740	767	783	769	763	735	814	766	767	763	808	784	782	722	766	763	762	763	809	779	751	804	797	731	747	763	786	779	707	768	722	781	727	717	730	786	825	771	808	704	723	772	751	766	750	785	722	777	751	756	782	806	782	706	709	759	772	756	766	772	738	812	784	808	777	726	729	774	807	766	761	716	784	741	746	757	807	754	705	798	733	714	761	796	791	719	762	795	780	753	807	729	762	690	727	717	759	761	810	810	822	789	793	765	762	754	799	704	751	776	736	725	742	738	787	752	729	783	767	744	796	778	729	768	796	799	765	764	763	819	772	725	767	741	790	753	780	816	783	768	785	735	745	763	761	765	761	794	760	719	763	759	799	823	748	754	790	810	744	774	764	746	708	778	754	785	768	753	774	778	779	755	765	771	794	763	742	802	744	816	727	789	767	775	714	739	751	783	717	736	723	750	753	795	760	719	727	712	726	730	738	785	745	739	768	755	775	775	781	716	718	762	787	764	690	785	727	755	761	786	807	782	749	777	790	742	724	765	786	719	755	808	784	757	787	743	768	807	735	768	750	784	775	753	748	744	744	716	809	776	758	729	741	730	777	703	793	759	749	776	784	743	740	756	768	767	747	754	741	718	773	740	757	752	758	809	705	794	741	733	726	783	797	757	766	752	774	789	747	771	781	780	779	763	742	761	796	804	768	690	771	757	790	751	767	791	745	735	772	781	803	746	767	769	755	751	752	777	717	745	735	773	753	728	783	797	751	749	744	793	780	781	729	782	767	797	757	765	722	766	707	725	799	745	746	760	763	794	785	813	771	765	821	774	796	753	735	710	777	758	747	771	769	758	790	772	695	765	737	817	742	775	797	753	725	759	754	796	776	751	764	791	824	690	732	755	795	775	744	801	783	805	822	714	775	763	725	711	748	791	727	778	756	722	684	758	750	737	787	716	772	769	743	774	736	757	832	718	749	775	760	757	757	749	723	787	756	782	790	792	717	770	758	742	812	758	753	710	768	732	793	753	790	714	768	798	825	694	711	777	701	801	787	810	723	770	773	720	791	765	736	753	749	727	760	721	771	747	735	735	779	761	730	783	712	766	748	729	748	766	762	730	789	753	794	734	734	737	738	749	796	763	748	747	749	753	781	798	767	705	761	754	760	703	792	748	760	786	755	746	755	777	741	723	783	754	782	750	751	767	763	777	736	714	766	794	812	743	762	769	773	710	756	777	784	771	774	694	773	781	783	772	722	824	775	755	769	755	759	756	744	753	801	756	738	781	727	755	696	815	787	717	790	789	756	737	758	774	753	781	760	738	756	747	714	746	760	711	772	729	829	744	745	722	768	785	772	761	780	767	770	798	803	776	757	733	787	758
80606	40067	17104	5261	1225	886	730	641	641	514	545	501	484	457	418	393	363	284	283	267	278	333	398	405	301	239	266	278	289	285	231	232	250	233	226	251	206	270	239	268	249	252	226	217	220	242	216	212	224	234	206	216	214	261	695	871	699	671	361	228	184	197	201	211	219	206	217	215	223	210	212	220	215	191	228	240	231	209	221	208	204	197	203	221	217	225	201	205	209	212	215	177	211	209	207	209	225	209	208	205	216	186	214	185	207	194	175	217	199	199	221	200	214	213	216	204	211	224	216	226	196	200	198	219	223	240	203	236	189	187	188	209	218	207	219	198	225	205	218	198	224	230	214	238	195	202	218	212	198	210	239	217	220	191	214	211	178	207	205	197	201	212	205	219	236	216	201	203	209	227	192	198	197	223	207	232	206	213	204	206	198	224	204	198	189	224	215	218	201	192	183	178	222	196	206	199	225	208	228	175	221	227	227	208	207	212	207	192	221	206	211	232	212	218	225	231	217	233	207	230	204	192	219	183	210	219	222	205	197	214	232	196	215	229	210	210	226	215	215	208	208	216	217	197	209	205	224	225	218	228	191	206	222	238	206	213	189	210	207	188	216	227	248	227	214	194	207	202	195	190	204	235	230	186	210	208	212	210	202	211	189	219	202	246	218	214	246	212	202	244	206	232	211	221	214	222	220	178	211	214	186	216	202	247	208	223	217	216	205	217	212	241	216	231	219	213	211	212	206	221	205	225	193	218	185	227	236	203	219	190	221	226	216	222	213	194	196	208	218	209	203	205	205	230	226	202	190	217	221	191	194	217	220	216	225	198	200	200	216	224	205	207	207	201	227	206	216	197	195	196	177	216	227	231	226	204	222	218	246	209	218	219	210	228	210	216	183	207	237	234	219	194	187	194	215	195	211	224	202	207	179	226	211	220	194	226	209	194	214	218	197	222	192	202	222	246	207	208	202	179	222	199	207	225	206	189	223	216	228	215	197	229	224	200	200	191	240	231	215	191	198	209	185	224	216	188	213	211	212	179	222	210	219	197	226	218	200	209	204	203	222	216	208	189	226	203	200	233	217	209	221	237	207	189	190	209	206	194	216	213	237	210	218	200	244	178	242	178	202	214	217	202	221	189	185	215	196	233	209	212	208	209	187	203	207	232	221	200	216	227	231	181	212	222	220	202	238	197	233	184	208	206	230	191	210	245	202	187	238	209	214	218	226	205	206	213	248	239	201	223	204	233	231	191	222	216	225	226	217	231	219	223	194	216	218	212	212	197	229	240	228	220	202	227	201	191	219	251	206	239	243	224	229	177	203	202	197	218	208	200	207	204	198	203	213	215	219	216	186	213	195	204	192	190	217	215	221	222	236	203	217	204	216	200	204	220	196	205	215	198	216	197	231	197	204	229	215	233	213	211	187	218	218	207	220	222	216	214	223	209	209	228	240	207	220	215	215	211	243	226	198	233	183	218	222	240	207	209	242	203	209	209	204	216	202	215	215	240	213	191	242	206	216	232	216	223	242	197	213	207	221	235	229	206	233	191	186	221	222	232	191	194	213	209	232	217	177	245	205	227	236	208	234	194	181	202	191	187	219	214	218	227	219	213	212	209	200	215	209	223	205	218	195	197	228	210	211	202	225	214	218	218	193	221	214	223	218	190	177	212	214	188	207	235	194	207	197	199	223	185	194	208	178	224	197	195	229	208	204	229	224	202	216	209	216	214	238	225	204	222	183	218	188	208	235	227	218	199	215	199	199	204	232	189	206	220	214	197	198	224	221	213	242	210	203	214	200	200	227	212	205	213	189	219	207	220	210	204	197	221	213	234	198	193	232	205	238	217	198	213	209	222	203	211	202	214	237	187	222	207	201	192	192	220	201	219	208	212	203	193	217	235	208	181	214	211	194	166	192	221	216	232	198	224	191	215	216	212	188	204	209	214	212	192	208	251	235	187	223	211	209	236	208	200	184	202	208	229	198	203	205	209	213	179	210	192	216	222	215	204	229	199	245	218	213	210	179	193	208	210	184	196	191	205	237	234	201	216	227	212	209	168	212	214	233	215	215	220	240	203	210	195	211	212	232	200	214	224	197	194	230	240	199	231	207	219	249	249	225	211	198	208	191	197	200	212	202	220	239	198	194	207	231	213	222	244	214	222	210	205	207	182	230	185	212	204	193	208	215	220	227	196	195	190	214	205	209	229	215	222	212	239	209	211	230	209	233	223	206	202	239	217	196	212	232	221	221	224	194	186	222	206	213	206	220	224	193	221	227	211	219	219	237	210	211	177	227	207	220	200	215	207	225	242	208	183	194	204	211	208	212	191	229	213	208	230	201	224	210	207	206	226	211	193	203	189	228	179	214	192	226	193	216	200	208	228	201	208	217	178	235	205	198	187	218	216	225	215	227	237	196	226	222	223	207	208	205	225	192	230	217	212	210	213	183	196	205	188	198	218	187	218	196	202	234	211	230	200	228	215	213	219	204	205	183	232	209	191	234	226	194	205	227	202	203	239	214	200	201	204	240	184	212	228	228	209	229	216	225	239	183	182	208	232	183	241	227	206	202	229	206	204	231	235	193	193	211	221	235	234	191	227	239	217	222	232	194	236	236	206	183	228	211	202	215	216	213	209	195	212	246	238	207	220	216	231	205	208	219	213	225	203	209	182	224	192	214	222	232	182	202	211	212	203	210	217	204	225	212	222	200	226	225	207	230	218	205	216	231	204	203	196	213	223	203	196	210	196	213	206	212	188	202	222	199	199	206	217	195	230	213	222	245	191	222	223	202	203	223	209	222	232	186	208	206	216	186	195	211	230	189	212	224	209	226	213	220	226	213	205	216	221	209	206	207	220	192	223	211	215	200	207	232	211	169	247	197	221	218	204	205	207	224	223	220	214	197	201	216	225	209	224	239	220	203	204	195	215	170	211	210	193	198	212	204	213	216	213	216	213	226	180	220	214	212	226	183	213	182	188	228	214	206	211	215	227	205	208	220	203	207	204	212	222	207	194	235	209	212	197	244	220	218	239	232	211	217	233	203	210	204	232	205	192	235	211	198	208	216	217	235	219	226	203	238	199	212	212	188	209	186	239	207	215	223	214	211	199	216	245	211	226	217	215	249	237	191	207	236	221	232	208	209	222	224	224	226	216	196	213	172	212	215	214	210	203	224	205	233	200	222	227	174	204	212	200	219	207	217	217	223	210	205	220	214	203	189	222	213	217	194	203	205	200	237	217	202	205	197	220	214	196	202	199	184	221	230	223	195	201	198	208	211	219	198	208	218	203	180	218	215	229	212	214	195	234	206	226	196	207	221	204	219	198	213	199	219	220	220	219	183	173	203	201	218	217	211	226	212	225	189	184	214	185	212	191	223	220	201	224	211	219	238	214	233	213	212	228	222	211	209	213	186	202	186	200	225	212	193	234	189	171	220	207	223	199	203	219	203	206	209	208	209	211	214	231	193	202	237	208	213	195	205	200	185	224
55890	7113	3836	4352	3952	3228	2963	2610	2454	2223	2097	2139	2143	1932	1952	1724	1554	1264	996	913	1074	1618	2036	1658	1016	766	764	1037	1130	1049	925	790	783	764	815	780	829	842	824	779	762	740	745	600	644	626	683	630	659	596	620	561	646	1148	4394	5593	4186	3541	1594	624	558	559	520	518	547	513	483	535	524	556	532	515	519	494	532	563	507	570	551	538	537	581	531	524	474	525	508	512	506	537	543	533	551	514	546	542	567	522	551	544	532	553	542	534	544	536	510	529	529	540	518	536	537	519	543	476	560	534	526	502	537	524	544	497	553	529	501	534	528	524	514	502	532	547	543	553	532	527	510	552	509	528	567	527	502	508	523	477	558	547	504	555	514	548	542	528	523	540	528	536	517	497	519	564	515	566	546	485	498	496	537	548	500	517	513	557	507	531	467	526	512	581	513	555	507	507	540	542	496	579	528	495	551	531	494	528	493	518	519	510	536	525	538	541	553	519	502	549	523	554	511	515	555	526	478	540	554	489	545	511	507	568	517	513	521	482	509	516	512	510	507	540	511	540	531	497	512	539	508	542	548	550	575	567	528	535	522	519	542	520	488	557	547	515	501	544	516	546	530	531	502	504	562	528	555	523	539	485	520	492	484	525	500	543	513	509	464	513	535	560	548	531	542	554	517	536	536	527	521	518	491	490	486	491	511	533	481	548	491	520	513	494	523	490	563	527	495	521	521	555	537	522	517	521	514	521	537	524	564	526	555	521	558	555	527	565	520	520	547	496	492	503	558	509	536	509	530	525	545	558	548	512	527	503	514	528	491	507	532	531	546	510	515	558	519	529	517	530	509	490	527	552	488	543	503	505	487	501	521	542	528	543	524	535	521	449	545	554	549	491	559	494	559	538	548	543	540	520	508	508	556	488	547	525	534	542	540	504	520	524	529	526	530	517	530	539	574	475	496	546	500	514	534	519	523	538	453	513	539	501	551	506	543	530	544	461	511	553	529	540	517	525	510	552	525	518	532	510	532	497	527	502	541	530	488	502	555	527	521	488	527	532	540	512	547	477	526	494	526	512	520	610	531	479	535	492	526	517	527	525	517	526	498	542	536	541	509	498	527	546	540	485	571	559	578	497	525	533	562	525	530	520	560	497	550	526	553	516	520	524	527	531	543	533	528	516	497	545	531	508	543	533	528	520	498	563	536	546	520	492	522	502	515	533	563	519	537	536	471	540	522	560	505	560	526	541	497	495	538	536	520	498	542	502	538	512	520	518	533	533	486	497	547	554	529	499	553	518	543	525	532	509	515	499	548	483	546	508	504	536	523	563	553	538	525	524	519	535	516	493	489	499	547	517	492	516	506	520	501	467	516	517	484	514	512	535	489	488	519	546	492	543	518	525	516	525	526	517	553	528	530	553	533	555	486	547	545	523	514	533	533	522	530	525	535	556	532	490	536	491	529	509	532	563	503	516	480	534	520	510	516	496	511	514	541	550	511	508	487	486	523	537	530	523	493	511	534	532	528	537	503	491	498	491	542	548	526	528	530	535	536	536	540	542	476	549	555	489	524	525	501	554	529	550	543	543	541	532	565	508	530	525	507	553	508	513	530	513	502	567	521	552	521	537	555	574	481	534	521	499	523	543	511	524	537	477	575	543	543	536	517	454	519	549	535	523	505	505	542	518	503	505	504	498	545	511	519	562	533	517	492	593	501	542	532	549	563	521	487	491	550	524	484	523	565	570	533	533	496	524	521	511	540	530	517	545	501	560	539	480	562	480	508	527	537	515	500	527	534	491	529	534	525	478	524	550	533	512	531	518	507	468	535	594	518	529	554	555	497	536	484	522	540	518	529	538	548	544	514	530	545	502	465	537	523	548	552	526	528	542	544	521	510	524	533	520	533	521	507	546	571	518	550	540	516	515	547	523	536	499	477	535	534	527	541	511	534	521	574	525	545	521	504	530	564	564	494	527	551	490	554	548	526	524	513	499	526	537	505	477	516	506	520	518	494	508	515	529	519	472	530	535	519	520	524	461	591	538	537	514	538	539	535	515	532	506	500	532	517	516	546	509	531	533	516	522	548	518	541	550	492	565	509	546	531	534	545	535	501	533	514	534	535	492	559	561	535	489	562	551	495	516	551	521	526	517	530	524	520	536	531	524	518	496	526	512	532	538	510	521	503	520	534	492	548	504	502	553	504	502	566	521	556	543	590	521	510	570	483	535	533	546	558	550	530	567	528	510	504	541	555	495	519	484	502	507	546	543	505	501	534	486	518	528	494	535	515	534	538	572	538	499	549	554	490	521	514	553	534	534	496	554	598	533	510	509	496	515	558	515	503	494	508	525	522	548	558	556	563	528	527	507	569	522	531	486	565	507	577	470	558	520	544	492	509	504	537	544	515	523	498	523	504	481	527	502	526	494	491	531	516	547	535	540	516	519	482	536	532	524	501	576	539	518	533	518	496	544	524	503	547	524	512	514	512	536	531	511	522	546	539	547	538	531	535	528	535	503	513	518	523	561	550	521	512	553	526	557	527	499	528	497	541	537	513	539	513	488	481	510	502	486	517	512	457	537	557	520	501	544	546	532	533	524	567	518	514	519	518	523	513	538	492	511	488	538	545	530	547	504	508	510	551	511	517	504	533	521	544	528	485	514	555	541	521	461	502	520	523	535	515	460	547	502	561	498	530	534	521	546	560	543	531	544	531	531	570	533	517	534	554	513	482	531	498	532	565	579	529	520	566	564	504	542	520	520	515	546	536	559	553	513	546	543	522	490	507	548	510	529	500	528	535	530	533	489	539	531	526	525	512	508	564	534	565	492	511	539	534	538	570	529	520	513	518	531	477	531	541	537	515	538	510	528	522	519	521	503	530	546	527	537	494	566	580	549	506	535	518	531	539	522	475	510	531	550	544	505	559	499	534	519	562	551	499	493	526	534	527	546	502	536	539	517	510	537	503	497	549	505	530	491	553	499	505	515	512	506	550	511	538	571	539	534	540	506	548	529	525	524	510	523	528	521	511	494	535	545	506	502	532	544	511	511	525	477	560	493	513	532	514	533	482	583	539	514	495	502	545	531	522	468	520	476	495	477	485	512	516	517	538	532	543	485	510	488	537	484	535	521	534	503	562	572	554	504	534	537	494	534	514	505	553	528	499	553	522	511	508	475	489	516	490	542	539	480	529	550	545	514	567	523	511	524	503	555	486	569	502	498	515	527	491	518	565	503	499	529	493	508	524	499	507	523	499	528	533	508	544	512	530	533	584	516	492	549	536	533	514	515	534	493	520	495	517	514	538	541	518	523	487	536	525	534	517	507	494	488	532	497	542	571	517	523	499	482	514	492	537	531	519	516	524	543	541	512	574	511	503	537	503	510	555	516	579	498	523	508	542	516	495	535	506	499	526	522	564	510	544	524	498	528	556	551	536	485	513	519	534	573	532	482	504	500	532	520	515	530	562	511	559	509	519	528	570	528	522	490	509	521	544	500	590	557	539	517
20269	4726	521	380	294	302	277	270	276	279	273	291	284	267	275	254	256	246	269	224	269	312	270	265	258	258	258	268	275	255	252	252	267	260	253	260	281	246	267	263	267	259	272	274	239	246	251	255	232	265	256	238	233	254	255	256	270	247	237	242	231	253	247	252	274	247	235	266	255	257	257	274	248	266	254	252	263	279	256	235	230	256	248	224	235	237	245	254	259	242	282	256	246	262	282	241	266	247	247	256	235	259	241	269	242	224	256	246	249	229	254	234	236	231	260	233	248	296	249	247	265	252	256	267	258	270	241	252	238	236	254	232	273	247	268	261	253	213	208	225	264	230	220	237	244	232	244	264	247	275	259	249	268	228	277	244	235	235	256	256	263	244	252	245	217	230	257	256	233	249	266	253	286	225	248	211	212	246	252	253	254	219	259	221	292	260	263	240	280	274	242	246	284	277	261	246	245	237	234	250	246	259	230	249	239	232	240	234	253	250	258	249	263	218	227	265	243	251	245	278	265	241	242	238	246	241	277	248	261	240	278	223	234	296	256	240	230	245	282	264	260	244	250	244	238	262	269	254	217	260	224	245	257	205	255	271	230	267	233	252	235	225	261	231	286	258	237	284	260	254	257	264	249	252	251	262	259	242	258	242	248	239	227	255	260	262	227	217	238	219	256	251	231	258	224	239	239	253	261	244	257	258	237	263	232	249	285	274	251	275	243	249	246	259	268	261	260	246	254	250	251	258	232	264	230	245	250	256	269	233	251	242	245	260	263	279	263	263	278	268	245	262	245	266	246	251	266	228	264	255	225	254	261	260	243	235	235	227	291	242	267	244	258	226	241	237	233	250	231	268	253	248	255	270	257	237	236	241	259	252	242	250	267	272	243	209	248	268	258	286	298	237	230	240	250	287	226	261	253	232	236	241	256	252	243	252	276	239	266	245	279	266	268	239	245	236	244	275	250	251	251	275	259	251	225	201	238	269	264	228	276	238	244	222	253	244	209	270	239	231	241	243	258	271	238	218	258	249	232	244	267	210	226	255	272	249	255	275	270	237	234	247	242	225	244	248	267	264	243	248	255	264	257	249	228	246	226	241	274	233	272	254	255	225	227	248	248	252	228	258	240	260	251	262	280	252	252	243	233	246	230	247	272	240	221	229	244	248	255	282	262	257	239	236	230	267	273	217	228	253	254	241	272	226	254	244	242	243	276	248	276	246	233	227	257	231	257	235	236	261	254	258	239	248	261	246	250	242	223	235	245	251	258	239	255	258	280	275	260	250	249	261	267	267	218	259	242	227	246	269	260	233	300	258	269	284	226	242	250	269	272	246	238	246	263	236	242	237	251	264	265	241	257	231	262	241	270	266	241	252	258	225	240	218	284	224	237	243	217	246	234	235	235	254	253	235	254	248	227	216	233	261	244	270	268	275	232	249	240	233	264	262	211	260	261	232	250	247	257	268	267	250	267	247	251	230	250	262	256	255	253	237	251	256	255	251	254	245	236	274	279	239	263	226	257	238	241	250	267	232	254	274	246	267	238	263	248	260	252	248	257	262	293	243	246	237	254	261	223	231	253	271	247	260	243	298	245	220	246	225	234	257	251	277	244	289	250	280	249	249	249	256	244	238	270	262	253	214	265	237	243	216	263	259	223	263	236	229	245	253	272	242	264	258	236	245	278	235	219	268	233	259	245	236	225	262	252	225	268	245	255	226	281	268	261	216	247	262	250	234	258	242	244	221	257	249	267	261	235	234	272	217	267	264	243	251	263	222	247	248	232	246	234	248	253	245	249	216	235	227	215	247	239	269	247	237	219	238	235	221	275	259	260	231	253	249	270	278	237	214	268	245	275	269	272	295	299	244	231	272	244	243	257	266	252	242	248	256	264	264	257	236	223	243	260	218	230	250	245	246	228	242	255	262	238	235	238	255	262	246	253	276	238	263	239	273	255	252	227	242	269	242	265	263	291	245	232	273	263	239	249	264	243	238	249	254	277	229	238	265	247	282	266	242	265	246	214	239	240	215	288	235	227	235	228	256	225	247	224	239	264	241	235	253	275	237	261	218	214	258	277	253	230	246	245	226	239	240	232	246	250	259	227	239	255	262	262	235	270	244	241	288	254	242	245	236	251	258	262	280	261	221	259	268	225	261	233	248	248	251	261	241	241	264	237	270	237	266	240	231	251	248	250	247	235	233	238	242	243	272	263	246	247	244	255	268	263	247	282	235	264	248	234	226	273	226	243	211	238	213	261	260	248	241	246	252	258	217	251	256	249	242	262	245	250	264	256	245	237	232	235	267	251	253	233	278	255	268	244	229	255	264	242	240	219	245	261	216	233	233	227	240	257	256	238	251	255	282	231	228	228	233	230	272	220	251	256	236	226	274	256	251	223	284	256	236	233	219	256	225	243	246	240	229	262	246	240	241	220	274	248	259	250	245	254	247	235	234	250	248	281	230	247	247	229	242	290	250	256	258	230	263	220	240	232	243	268	249	274	232	248	247	281	255	274	273	230	253	261	268	237	255	260	272	246	236	246	261	261	280	264	237	268	267	229	259	244	237	253	251	236	222	271	237	246	250	249	276	252	257	269	230	255	239	273	258	243	241	226	264	255	246	229	263	247	234	266	245	253	248	236	218	289	255	238	237	259	267	249	234	278	223	270	288	286	291	234	246	271	253	239	258	263	248	229	287	254	233	265	238	239	246	260	227	250	221	257	256	224	219	269	254	239	247	244	236	251	249	247	232	257	251	246	259	251	251	249	224	256	236	228	241	238	247	228	259	268	247	273	245	244	246	251	265	225	249	288	249	254	282	240	259	227	248	251	269	218	257	248	250	293	236	271	264	249	235	243	246	278	273	217	206	256	224	225	264	264	256	220	264	219	205	240	254	236	239	249	239	263	258	215	253	256	277	220	274	260	267	237	261	264	240	238	252	262	280	254	251	246	261	260	239	249	235	249	251	222	253	287	261	227	230	242	255	243	262	235	270	253	271	237	209	250	243	243	241	231	259	242	292	263	253	253	242	256	244	246	241	234	262	269	264	252	231	235	275	219	270	250	246	223	257	240	247	248	229	224	230	246	241	258	248	232	245	259	295	234	282	266	221	230	283	232	242	265	231	219	252	254	256	282	240	232	234	247	255	239	237	241	251	241	253	247	251	266	277	232	257	246	241	277	282	255	251	268	225	220	247	260	247	238	224	219	244	244	270	250	289	234	266	268	254	216	244	282	257	262	251	231	216	240	257	233	234	247	251	275	255	239	272	195	281	262	239	249	247	258	246	253	231	282	257	259	218	239	226	238	225	254	263	250	260	252	274	220	226	259	253	268	267	267	254	257	223	234	262	254	250	264	231	259	239	254	265	279	245	224	249	258	255	258	237	259	232	262	269	269	241	240	233	250	269	272	243	257	258	222	260	268	261	276	257	249	259	233	250	236	257	277	265	244	236	233	236	262	242	224	265	265	260	238	229	239	239	267	239
20150	2791	856	980	899	889	821	895	834	859	890	894	849	846	775	801	677	640	639	670	667	961	1000	773	760	654	691	724	816	749	709	693	664	720	677	674	673	734	663	673	673	700	645	654	676	634	599	623	615	653	642	657	714	619	696	773	798	758	629	600	644	629	639	640	654	613	624	624	622	625	614	630	674	631	623	634	617	581	627	603	636	607	681	637	641	633	621	624	615	588	629	633	657	575	622	602	600	614	618	649	585	657	623	646	636	649	585	643	597	652	638	623	625	630	603	642	618	639	633	602	637	599	622	658	627	616	610	623	640	628	608	675	633	603	624	606	657	644	649	633	621	631	633	606	610	638	643	615	620	602	652	589	624	643	683	620	641	620	602	637	617	578	624	616	626	625	610	597	633	669	654	600	624	621	625	593	647	607	650	632	644	629	653	589	651	638	575	609	621	659	614	588	638	637	591	614	583	647	609	637	651	631	625	608	632	601	614	603	643	633	616	623	645	590	640	605	696	678	630	584	610	641	632	633	634	648	611	641	625	617	606	619	636	637	630	592	615	625	660	638	631	628	647	637	657	643	695	629	587	612	569	600	648	642	606	617	662	577	646	637	602	638	665	580	654	649	642	614	645	615	627	666	631	643	604	666	664	628	640	573	663	619	667	672	588	611	670	613	626	627	639	614	621	628	621	632	617	606	622	626	640	679	620	593	651	619	648	612	628	610	629	594	637	617	601	604	627	682	610	672	620	651	603	632	622	609	624	636	629	654	585	590	608	628	627	662	626	618	630	614	641	619	663	663	632	638	571	620	618	646	649	582	619	646	642	673	679	619	669	644	617	627	637	600	646	639	631	604	620	638	617	620	624	608	689	630	694	615	621	652	603	599	629	627	656	637	626	587	620	657	599	615	688	628	607	627	682	664	645	622	622	637	619	627	639	619	641	650	597	663	642	635	570	593	603	637	588	610	623	658	616	629	646	608	665	571	626	607	615	619	627	649	678	645	664	642	632	646	597	601	592	613	658	676	614	591	575	673	582	605	620	599	585	669	635	620	618	615	676	632	660	678	634	643	680	580	646	572	623	623	622	662	644	602	651	649	591	656	603	648	631	681	656	641	666	623	684	616	628	626	634	641	632	606	585	667	628	631	580	593	649	644	642	633	612	631	642	638	618	648	615	598	629	659	612	627	590	628	625	593	637	592	645	663	621	644	658	624	615	610	616	618	627	597	615	596	630	576	608	627	626	683	635	574	567	638	628	639	610	594	659	611	619	641	604	644	633	627	626	643	643	659	642	628	639	613	636	586	621	609	638	618	612	625	627	634	615	638	598	633	605	608	635	631	674	604	641	588	618	650	633	685	599	628	647	664	649	618	648	596	634	628	663	654	620	640	608	608	630	589	626	623	611	620	633	591	626	598	601	665	666	619	607	586	642	641	618	635	604	626	631	581	638	616	660	606	612	612	656	612	619	605	632	623	654	630	647	595	619	611	631	616	607	630	643	648	585	565	608	636	635	641	635	624	635	621	640	591	636	609	594	630	609	582	637	627	650	635	614	625	620	605	608	657	677	646	637	639	642	627	656	649	655	624	627	557	604	665	599	654	584	593	634	639	654	692	671	648	605	603	623	620	598	601	599	621	617	584	615	611	631	662	639	643	597	615	617	660	585	613	593	628	668	639	646	599	611	564	620	573	622	645	657	663	623	611	648	602	638	581	670	686	636	626	594	613	665	623	691	610	603	677	612	584	636	640	643	607	595	651	608	618	634	595	636	631	625	623	623	641	626	622	660	669	597	639	650	612	593	668	638	627	592	619	599	685	634	610	644	622	658	629	655	660	633	591	623	645	584	595	588	615	581	639	639	632	633	583	588	616	645	633	617	619	611	628	634	632	639	617	614	621	626	594	657	600	614	641	600	604	610	649	587	614	602	648	582	641	630	687	596	630	610	646	615	635	616	671	640	685	632	593	619	625	628	632	631	620	651	658	611	633	647	676	675	640	604	611	626	602	676	619	616	616	679	610	622	604	610	630	603	662	623	665	635	634	562	637	632	646	647	673	628	680	610	634	621	601	638	623	635	647	670	647	612	610	690	584	599	614	641	626	625	629	645	625	602	611	609	639	673	602	684	637	625	616	623	624	646	615	647	636	613	676	598	621	596	616	637	627	654	654	639	591	613	661	654	635	633	677	616	664	603	654	639	653	653	663	601	601	631	611	625	583	634	625	611	630	646	623	655	641	667	573	606	636	627	613	652	583	652	596	633	591	576	606	598	659	643	623	627	642	611	624	635	637	628	606	641	663	636	644	606	652	642	591	644	616	625	592	614	617	640	573	651	633	627	661	622	579	646	645	650	634	666	623	620	609	614	613	601	605	615	626	620	618	629	614	628	622	629	631	640	611	613	601	617	669	580	632	618	648	604	616	624	612	628	586	604	658	623	686	589	608	602	622	654	636	593	587	594	594	601	645	599	617	662	604	628	672	601	587	612	649	607	644	590	653	623	650	602	642	616	616	658	638	643	633	668	654	627	616	612	620	658	606	631	631	632	628	596	599	598	648	617	640	611	636	639	596	656	664	648	614	621	632	621	613	610	602	621	614	564	632	548	580	635	607	598	605	625	665	623	601	607	591	601	637	638	652	651	610	675	616	629	612	598	591	647	670	639	608	623	640	567	621	618	595	634	607	619	640	621	629	673	624	686	605	650	574	657	663	637	660	619	671	668	599	597	607	654	608	590	683	610	658	604	600	627	629	628	618	617	628	637	653	593	638	609	644	621	654	592	633	635	675	597	617	612	617	630	678	612	638	661	641	617	617	645	611	628	641	624	585	644	676	597	675	625	664	640	619	635	661	626	643	659	608	624	591	601	638	620	605	583	631	634	596	616	628	665	621	581	636	582	666	655	642	617	615	606	569	631	626	641	592	599	613	627	590	602	608	606	624	604	623	619	630	619	586	700	595	623	636	612	648	607	645	638	608	612	605	602	679	614	658	592	613	617	637	640	627	585	635	639	606	634	681	605	624	648	633	660	712	606	643	603	643	648	613	647	604	640	624	639	585	625	647	636	593	608	623	627	591	623	617	659	623	609	613	649	642	625	620	670	625	640	637	613	656	623	673	618	630	669	629	650	643	605	608	640	589	603	620	581	648	651	616	655	642	643	592	591	605	632	665	618	625	604	618	678	623	609	576	607	636	616	637	628	608	629	636	635	635	587	604	638	623	653	616	610	631	608	624	643	556	631	587	606	623	599	630	624	627	608	615	663	638	584	652	599	615	601	609	611	626	582	632	621	602	609	639	600	636	607	589	629	630	616	629	610	587	627	581	634	639	645	608	606	634	622	606	594	621	609	654	633	601	610	640	595	622	679	627	593	634	571	662	615	626	600	638	603	635	631	596	667	589	606	593	618	683	671	594	649	666	634	657	613	605	659	633	646	609	634	645	587	660	608	615	635	641	633	589	640	599	591	627	654	625	605	634	604	607	609	604
69198	42230	9685	1409	763	576	554	509	551	485	467	486	476	397	375	375	326	346	325	319	342	369	352	320	329	313	265	314	328	306	293	288	291	289	330	318	320	316	310	301	323	291	292	310	294	313	271	335	293	319	322	282	298	349	449	464	466	412	337	273	279	263	310	271	271	275	312	264	287	289	290	286	299	287	260	324	312	290	313	283	313	314	292	291	303	260	296	276	268	306	302	294	308	278	309	291	316	275	302	290	303	304	294	311	265	266	278	278	295	301	279	299	293	274	286	300	295	305	297	300	303	271	291	300	282	303	294	295	300	295	293	288	327	300	266	298	249	295	279	288	291	311	249	312	274	294	282	304	293	298	314	284	322	289	272	274	280	287	288	305	311	266	296	326	289	282	297	309	285	288	300	289	292	292	299	286	288	303	285	284	273	293	294	310	304	291	274	279	288	313	291	293	293	312	292	332	292	273	243	299	320	300	291	311	286	337	272	280	282	301	293	258	270	304	311	308	303	288	295	276	261	309	303	281	275	289	262	300	274	252	289	323	288	294	291	313	297	268	263	317	306	309	297	269	296	286	299	325	302	284	246	297	254	292	313	266	312	280	284	296	293	325	302	283	285	280	283	303	317	292	307	277	266	286	272	248	286	265	299	304	293	321	307	276	304	294	310	292	266	297	298	272	300	257	299	294	260	300	290	326	297	284	306	280	288	300	303	321	294	295	265	285	304	291	289	292	296	328	321	290	317	274	283	292	307	313	265	288	291	291	284	272	285	270	311	261	287	311	280	267	317	287	286	285	323	245	272	293	259	308	308	304	283	270	278	304	258	278	296	281	278	285	302	291	296	275	322	282	318	316	299	279	259	305	300	308	294	258	291	283	308	279	294	306	304	292	266	262	309	292	287	293	308	286	286	287	299	304	286	263	313	301	291	292	285	272	288	279	278	266	288	290	286	257	279	261	275	299	290	318	298	276	270	291	294	252	271	310	308	298	298	281	302	307	298	304	316	274	277	279	260	294	274	265	276	286	285	286	279	292	276	273	270	286	247	309	279	322	307	297	280	288	296	292	326	296	297	270	266	301	302	295	314	284	273	271	280	292	267	269	273	307	283	298	258	262	270	287	305	271	280	310	284	275	308	299	306	278	299	304	272	299	299	291	257	278	300	303	315	293	290	273	295	288	303	318	296	280	269	277	287	309	269	300	331	295	278	271	310	309	305	300	304	301	285	275	296	329	289	288	309	253	281	289	310	284	275	289	290	298	285	301	303	307	281	281	302	273	313	303	312	275	296	275	272	281	320	299	303	264	259	295	287	288	284	323	283	290	294	280	296	296	274	298	318	289	323	303	300	305	301	275	269	263	307	292	288	316	309	352	305	284	311	312	255	285	272	292	307	326	319	264	295	302	246	268	263	255	265	288	319	304	261	299	285	268	247	256	274	300	332	297	308	319	330	335	303	323	317	317	292	263	267	284	299	278	270	315	288	260	270	292	283	257	277	285	265	303	262	294	290	275	277	265	296	280	299	291	313	270	316	295	317	295	273	277	299	290	283	262	298	290	279	288	297	275	285	293	264	310	306	279	283	328	297	269	270	271	306	300	288	292	308	285	324	315	284	288	263	268	323	291	288	313	292	260	300	268	270	266	286	288	285	287	297	259	302	301	301	275	303	295	264	303	304	312	265	323	303	311	287	282	295	321	284	306	293	261	315	285	304	282	311	287	264	256	306	291	326	256	292	286	311	271	322	334	267	284	307	264	281	275	287	305	295	273	270	316	310	281	263	285	281	291	331	286	317	301	288	310	296	286	310	292	328	302	275	274	292	298	267	274	295	306	279	299	273	284	289	300	295	290	316	304	305	286	286	292	265	279	323	285	256	280	278	298	314	277	298	282	286	286	281	260	287	285	269	303	312	282	308	270	307	269	270	283	304	287	294	276	280	302	300	271	295	322	290	299	275	289	310	293	286	297	293	293	279	301	282	323	260	279	288	281	318	272	285	271	288	319	292	285	309	291	312	266	252	292	290	290	287	306	255	281	283	304	323	310	292	294	298	309	265	284	271	274	261	299	290	272	311	286	311	308	283	263	271	301	295	268	288	276	275	254	327	268	311	271	307	276	287	281	247	319	283	292	268	290	288	286	287	305	318	289	258	317	293	292	314	289	307	316	330	299	299	269	348	300	241	311	272	319	269	240	297	307	303	313	278	289	292	236	302	247	303	286	307	301	300	289	303	286	263	290	275	276	268	329	304	287	302	277	264	276	287	251	305	296	287	294	293	296	308	270	272	321	274	300	261	298	286	281	283	285	278	278	299	267	317	267	274	293	305	284	298	276	307	266	272	278	285	310	274	279	283	293	276	259	277	286	282	290	267	301	291	297	302	299	282	284	269	288	267	274	315	293	295	277	266	284	291	256	279	281	304	285	271	299	324	284	271	294	256	271	284	299	280	246	289	289	310	306	276	292	310	281	301	274	290	287	313	280	263	272	259	295	271	285	268	321	262	296	305	294	280	292	298	273	300	285	325	289	299	289	290	257	301	284	276	290	301	299	275	298	301	266	262	308	304	282	284	262	265	288	296	278	291	300	284	295	268	309	282	285	277	256	287	273	286	286	284	295	258	300	266	273	261	303	268	251	263	283	296	272	264	331	323	285	292	305	287	293	290	296	276	285	281	288	318	293	290	305	274	304	291	281	305	306	261	285	300	297	295	280	304	295	284	267	300	310	326	279	277	306	293	313	294	261	296	303	279	306	306	268	317	275	289	312	291	301	271	294	279	299	280	288	300	254	283	287	278	272	275	293	256	253	291	268	273	284	264	313	307	298	306	296	301	294	272	308	319	296	288	267	294	281	302	276	291	293	287	276	267	294	297	248	248	290	290	275	283	300	309	308	289	292	283	303	295	291	291	310	304	270	315	296	270	323	295	334	297	286	296	270	310	293	282	295	272	292	269	283	271	304	289	279	316	292	290	301	291	315	288	285	315	281	286	279	271	256	288	313	271	270	267	292	314	293	294	301	287	271	297	313	300	303	299	273	302	322	318	279	276	311	293	296	292	297	307	287	272	259	297	299	305	288	294	304	290	315	295	267	299	300	317	278	290	285	283	290	276	280	302	283	296	295	295	276	306	315	276	278	280	290	285	288	307	279	308	296	268	292	288	293	304	326	316	291	292	290	289	270	259	282	293	287	282	315	289	311	287	289	320	275	298	302	299	296	318	286	309	292	294	315	291	295	265	276	310	276	271	288	293	291	294	298	267	281	264	302	293	268	310	303	297	289	297	288	257	277	258	280	258	273	266	293	313	267	285	284	299	299	271	218	294	298	320	283	260	321	312	292	315	255	284	322	337	283	294	302	286	295	258	319	283	287	301	296	262	279	284	283	275	279	284	271	322	300	292	311	278	258	275	312	268	298	307	285	266	304	303	304	282	287	303	289	290	312	281	283	269	280	276	265	313	277	264	293	286	294	306	291	282	322	290	271
45037	12033	2333	2624	2321	2056	1879	1772	1862	1671	1797	1934	1734	1503	1408	1259	1221	1083	930	845	1035	1333	1252	1175	876	829	863	954	949	923	823	847	843	879	906	904	802	801	827	780	792	774	783	752	837	784	734	817	744	780	682	746	738	1164	2304	2070	2333	1865	1301	767	701	680	709	697	719	702	714	726	705	704	660	703	688	738	694	698	691	643	698	701	683	669	667	697	704	699	719	743	717	680	768	656	673	654	696	703	701	738	696	656	741	657	742	728	690	704	745	687	702	727	695	688	700	723	688	690	709	696	776	693	709	686	714	666	696	705	651	724	667	706	701	695	731	718	698	728	666	707	668	668	694	690	660	688	692	704	685	735	672	689	746	673	749	673	721	696	704	687	697	702	661	716	700	690	716	700	690	723	692	744	682	676	685	699	713	698	685	678	673	713	699	704	689	732	693	682	722	722	707	711	733	639	680	655	724	717	720	676	699	712	694	682	716	720	677	681	709	717	755	689	701	646	700	731	727	704	655	681	683	688	740	708	678	673	663	680	703	650	732	651	725	649	747	700	714	672	632	669	686	698	752	677	700	679	716	681	741	720	713	736	677	648	638	709	713	666	685	677	694	716	698	715	697	709	699	652	695	674	692	721	702	692	680	725	732	761	685	700	671	687	694	700	728	662	697	708	736	691	729	664	686	715	709	678	662	725	687	727	684	661	677	645	695	665	710	680	710	681	689	725	685	689	687	646	679	687	694	683	719	689	629	697	719	710	640	761	685	691	665	742	641	692	689	712	689	675	671	680	695	694	694	688	695	692	679	679	731	675	685	704	684	675	682	688	698	729	671	705	699	704	714	731	707	658	667	726	734	702	678	719	713	692	714	690	675	705	724	708	686	711	669	694	687	746	713	712	694	700	712	676	737	662	748	705	688	685	696	714	738	708	651	634	680	673	723	678	725	684	668	670	695	711	694	694	665	720	684	684	654	713	730	720	718	667	772	712	696	658	678	700	700	731	690	690	704	674	686	683	709	688	680	732	699	701	681	677	713	656	680	732	723	678	719	694	676	735	673	663	713	765	648	709	761	681	684	669	718	700	688	680	649	726	710	691	672	724	728	705	711	656	650	719	705	684	696	694	684	711	685	662	688	741	696	658	686	665	712	693	718	708	651	716	682	681	696	707	700	729	697	664	683	681	675	703	700	677	689	712	673	702	734	671	728	692	679	683	753	681	672	679	739	699	681	687	738	707	716	705	655	709	737	717	696	657	743	671	705	684	700	759	697	692	705	698	664	661	684	691	656	708	712	665	676	768	687	712	679	722	710	736	688	712	723	757	750	693	717	707	701	737	686	670	672	654	691	700	673	736	695	697	668	692	684	689	715	684	738	741	627	706	691	711	727	695	711	672	671	680	703	731	743	742	691	754	723	681	711	710	743	681	665	637	715	715	723	741	729	736	726	679	690	670	682	632	660	692	635	647	637	696	680	672	710	718	738	723	722	708	729	713	680	637	724	689	721	717	741	731	765	700	679	714	718	697	755	704	762	725	689	691	703	716	731	702	701	708	704	730	746	713	654	661	701	693	734	688	645	722	698	716	655	688	707	676	725	698	662	686	652	715	714	662	674	703	711	695	685	698	725	680	702	711	681	668	723	735	699	676	675	650	679	718	744	671	732	757	719	650	758	736	701	736	693	697	703	674	687	709	733	651	693	712	671	685	755	653	735	708	625	709	730	678	711	660	671	704	724	702	708	699	709	707	724	708	723	709	709	674	744	677	655	701	727	682	701	689	689	701	710	646	694	720	707	682	720	716	752	725	712	690	733	662	672	677	733	736	702	698	710	746	696	683	688	689	732	700	706	672	737	704	742	704	662	713	665	695	724	680	717	711	707	689	737	691	684	755	670	672	728	733	688	739	700	677	739	648	713	715	673	706	707	632	664	693	669	730	719	742	649	715	707	697	715	665	717	700	687	698	738	692	713	658	679	713	728	720	698	713	677	707	725	694	708	648	708	673	673	720	706	720	688	700	701	743	703	740	676	673	707	670	665	677	703	649	698	705	701	724	673	726	712	693	689	698	692	692	692	656	696	770	675	674	714	655	702	703	731	700	631	681	716	710	690	686	727	682	745	715	654	718	662	704	739	686	670	728	714	706	699	675	728	724	668	691	652	726	685	704	697	692	686	714	718	711	727	736	721	681	689	657	676	649	685	697	712	716	687	684	718	679	659	663	705	716	685	730	737	697	690	671	687	694	658	751	715	702	698	656	693	687	706	719	679	668	673	645	726	704	679	707	702	745	638	701	712	694	713	681	708	697	679	682	680	677	735	725	640	725	728	705	730	647	683	705	687	677	708	719	678	727	650	690	749	713	677	724	721	718	672	736	654	694	733	696	729	673	689	680	706	684	709	719	692	694	727	701	661	666	690	693	699	738	669	723	720	741	734	717	689	739	677	715	685	672	748	688	702	662	721	710	677	719	677	727	658	683	698	678	737	692	671	670	708	713	703	715	699	678	706	699	706	752	673	717	661	691	717	636	689	692	722	732	711	669	695	663	647	665	699	731	703	678	718	737	702	612	683	676	707	657	699	687	636	713	655	696	726	677	714	694	667	702	666	723	699	696	742	660	681	701	706	686	714	700	685	707	691	697	660	720	682	678	704	676	735	713	659	683	708	723	684	719	646	685	718	712	691	696	700	715	696	729	664	691	667	722	689	694	706	663	694	723	707	686	680	650	722	658	697	727	705	666	719	704	693	681	723	727	651	670	711	748	705	722	703	691	702	669	759	696	714	712	662	661	713	732	718	713	734	721	696	676	727	698	670	720	705	686	706	647	643	740	724	697	676	720	684	654	707	699	685	701	638	689	684	673	682	660	717	680	728	722	671	743	707	647	690	668	690	664	693	708	720	732	661	706	710	716	695	698	670	718	720	709	683	735	681	711	678	734	679	647	750	686	741	698	747	696	750	685	694	707	718	717	676	695	745	685	708	736	708	729	685	675	733	692	671	713	695	643	687	700	733	699	705	697	679	686	719	672	705	648	656	712	648	696	667	687	727	733	709	680	690	693	706	640	671	686	672	685	740	678	711	702	728	698	697	704	731	731	716	699	694	737	697	727	713	726	702	745	708	721	738	690	696	703	709	720	714	682	671	679	700	710	733	668	711	728	711	682	682	698	707	691	722	674	682	672	694	705	769	664	685	732	728	704	724	663	694	702	694	701	687	671	730	717	727	731	684	685	745	687	679	688	666	701	627	694	713	703	658	678	720	683	710	658	718	697	700	730	657	696	667	725	677	732	711	697	679	690	650	645	689	705	693	701	694	669	726	672	678	741	678	676	715	718	699	715	652	659	672	688	727	659	669	747	734	698	705	672	693	727	692	667	683	709	743	744	692	702	707	705	655	706	691	688	674	703	685	695	698	676	665	685	724	696	704	674	736	695	687	692	718	739	710	752	739	683	679	725	681	673	678	700	720	688	676	713	688	680	697	746	696	724	731	690
80390	54224	17344	4232	1066	829	699	701	555	573	494	549	513	422	398	369	462	350	261	247	289	349	359	312	268	257	251	265	249	231	248	235	231	239	262	239	226	254	216	213	241	221	211	239	226	254	256	234	245	233	234	239	230	489	817	614	548	450	377	219	212	233	209	224	209	198	227	210	205	232	212	220	195	186	210	181	200	216	252	213	232	208	220	229	208	216	230	211	208	240	200	199	242	196	224	242	200	225	221	207	210	191	186	222	191	216	230	193	202	187	226	218	191	213	198	227	192	195	222	193	210	231	190	232	216	201	216	170	205	200	213	208	225	219	195	219	206	203	201	207	222	225	202	205	202	200	207	210	226	224	207	212	228	201	195	192	230	214	223	239	225	209	239	204	249	219	226	195	223	223	232	216	218	202	204	200	202	203	222	229	222	204	205	209	195	206	206	188	201	221	226	223	234	204	212	194	223	192	192	217	220	233	225	207	229	204	202	240	205	206	212	223	197	209	200	209	226	206	229	194	196	241	221	222	225	199	224	200	246	228	198	187	217	215	195	224	189	212	215	207	212	220	214	209	221	225	221	240	203	225	223	213	207	230	213	234	203	199	203	204	219	204	210	193	210	227	216	208	201	221	204	224	211	211	219	207	212	216	227	224	213	235	223	195	187	212	226	193	218	219	222	206	205	222	218	190	212	217	209	217	192	216	213	185	222	245	209	225	215	198	184	211	189	191	212	195	209	209	197	213	185	229	207	248	199	201	194	229	194	206	222	224	235	237	200	220	215	203	222	195	219	198	213	230	212	194	189	212	213	198	217	219	242	207	219	231	228	228	223	219	216	201	218	221	197	221	204	216	223	204	228	207	214	215	209	220	223	194	185	229	206	195	217	202	211	186	205	231	184	221	206	202	201	243	204	232	197	230	218	216	224	191	215	200	195	222	229	222	256	235	217	241	209	221	234	228	219	217	248	215	187	232	242	224	203	208	228	228	214	193	212	191	204	209	216	203	226	202	227	220	222	230	191	242	188	195	228	195	229	193	237	197	204	226	219	221	208	225	227	211	211	211	225	190	213	199	211	209	224	214	203	224	212	232	207	226	207	222	170	204	235	207	208	228	223	229	229	213	238	215	215	212	216	206	193	240	227	218	198	223	238	229	217	197	199	213	194	208	210	212	237	166	226	204	203	213	188	207	234	206	218	222	226	217	213	225	225	219	202	186	244	208	212	233	206	196	234	217	208	190	210	220	226	191	227	211	204	215	216	226	192	202	188	206	222	199	193	207	232	205	184	209	215	217	230	210	229	211	211	195	237	218	202	213	190	208	200	216	232	199	212	205	210	196	225	220	220	221	216	215	178	204	208	187	202	202	212	216	244	235	220	210	212	218	225	230	217	186	215	257	202	258	221	213	196	187	200	204	227	206	234	230	248	203	212	195	215	210	215	209	222	198	229	220	169	228	203	219	181	207	213	205	217	203	190	206	207	185	197	200	201	227	216	216	213	222	207	213	224	221	238	214	201	214	213	212	220	217	232	213	207	221	202	191	223	216	195	202	228	225	202	204	221	224	205	232	214	212	217	231	211	207	202	213	208	202	206	207	228	226	233	233	220	222	203	233	191	206	197	215	212	223	232	225	213	214	229	239	223	206	204	208	188	209	237	207	205	226	209	204	199	207	215	217	207	233	199	183	219	216	225	201	211	215	197	243	195	230	185	217	206	235	195	220	227	212	223	215	219	217	212	176	193	211	249	224	229	213	213	203	209	222	240	222	196	227	196	197	224	191	199	224	233	213	230	227	199	232	222	220	227	219	222	216	237	218	211	233	240	201	259	248	201	229	216	212	220	221	206	204	182	204	211	199	210	235	209	208	216	190	236	225	210	190	230	197	212	241	239	211	231	238	210	211	223	243	241	235	204	204	228	232	208	191	213	229	208	207	231	192	198	227	216	224	210	241	215	219	206	206	234	218	201	180	193	236	202	235	229	184	215	199	222	225	194	227	217	247	218	229	183	222	191	215	248	226	202	195	210	200	210	223	204	206	213	215	196	196	203	225	190	231	202	209	224	205	196	227	233	226	218	175	240	227	231	239	252	224	224	195	207	228	217	229	202	223	244	211	229	195	210	204	233	210	195	215	199	214	240	203	213	241	223	212	212	227	201	241	216	236	196	189	230	211	216	220	210	195	220	201	236	220	226	218	222	199	221	213	215	237	207	212	198	237	215	194	206	201	218	220	235	199	224	200	195	200	204	229	212	240	205	222	190	219	207	211	209	217	211	198	212	230	213	204	206	227	225	204	209	201	187	218	213	204	214	199	224	220	230	231	219	216	226	210	220	220	226	232	208	193	216	228	216	209	222	235	227	199	229	213	219	196	224	197	231	212	216	204	208	220	204	243	235	225	218	208	223	195	236	204	229	242	203	200	202	222	193	216	199	215	230	200	194	229	227	212	225	216	207	216	208	210	194	218	238	200	232	221	208	219	181	194	231	204	219	217	183	211	236	225	195	237	239	221	183	202	247	220	244	218	219	237	216	231	234	223	207	203	193	207	217	199	233	209	218	240	199	208	204	245	222	202	215	217	204	220	202	225	209	206	216	192	217	238	202	228	224	190	221	193	238	203	218	219	224	211	204	240	218	219	233	234	239	242	209	203	218	220	228	217	213	199	215	184	252	195	211	208	210	234	195	221	236	195	194	218	209	226	216	195	226	207	207	223	223	185	235	204	235	232	198	229	220	216	217	206	181	223	213	226	196	192	209	221	214	203	196	208	208	218	228	190	217	223	225	196	218	186	219	216	187	230	201	248	218	205	222	225	198	220	231	239	227	213	189	218	196	221	258	192	204	217	211	194	215	200	210	200	190	224	195	211	219	215	205	218	252	227	235	206	220	218	214	175	216	219	241	210	210	184	208	219	208	213	219	217	202	225	195	195	216	218	200	223	245	217	185	217	223	230	198	221	212	229	200	225	227	213	205	191	208	196	219	219	212	209	227	224	218	231	198	201	222	209	226	207	212	210	211	199	203	191	199	197	228	219	206	242	208	214	228	219	205	228	236	191	204	223	220	211	233	215	222	215	230	185	203	209	212	206	197	201	220	201	206	222	203	197	209	236	216	220	212	222	204	227	190	204	210	197	233	231	198	218	223	218	196	202	195	179	219	204	215	206	213	219	230	227	222	221	212	204	226	191	227	209	213	249	210	234	211	197	204	208	208	202	196	218	209	193	203	218	208	226	243	230	217	200	198	202	219	201	222	219	226	223	221	214	238	211	234	220	206	222	197	197	252	204	191	246	214	203	197	208	225	227	214	229	197	205	219	201	235	242	206	215	202	214	212	193	215	207	211	213	206	213	260	233	220	214	218	231	198	206	217	191	206	217	214	204	223	206	227	223	220	191	222	198	198	231	245	229	218	215	211	168	201	209	245	201	205	208	191	206	228	201	223	193	219	213	219	206	191	210	200	214	207	192	222	211	196	197	193	214	198	191
53786	20120	3541	3995	3476	3043	2750	2503	2444	2357	2336	2477	2284	2015	1697	1609	1541	1061	1031	896	1111	1483	1436	1326	901	770	740	844	765	765	806	713	788	806	802	764	673	732	689	687	685	652	624	607	665	645	665	614	634	629	588	590	709	2680	4748	3499	2780	2342	1575	538	536	537	530	564	509	497	503	525	541	529	508	510	526	538	575	516	538	508	504	519	553	496	503	525	545	533	519	536	483	501	510	548	525	539	543	528	523	524	541	535	514	531	535	527	508	527	513	522	527	537	537	522	500	549	520	499	551	526	540	481	509	525	533	521	507	493	547	536	520	513	576	530	564	550	492	482	518	495	512	465	489	520	572	548	553	507	480	553	508	468	517	485	536	511	520	522	524	515	523	543	494	534	532	556	550	527	532	509	512	524	495	485	532	531	516	561	536	511	545	507	527	480	501	509	561	531	539	504	511	527	497	531	556	505	535	534	510	495	497	512	511	518	549	535	490	515	506	493	515	588	525	523	505	488	535	550	503	493	474	528	529	504	509	532	491	521	524	533	514	460	565	546	537	526	514	524	503	522	537	512	478	538	496	532	535	534	535	498	511	491	551	525	550	531	520	522	509	552	517	534	509	537	520	512	453	480	525	544	522	520	532	528	491	501	531	509	541	524	490	526	523	522	509	535	510	537	486	502	537	557	514	524	527	515	465	487	539	530	522	534	492	479	504	502	520	582	561	502	522	541	496	464	505	525	541	510	472	521	493	507	508	541	503	525	499	486	488	506	519	533	526	497	513	520	555	506	537	501	492	499	498	498	503	556	595	472	501	483	552	511	508	508	513	575	516	526	542	493	511	499	496	519	509	490	516	494	506	535	489	533	547	494	520	521	518	515	485	498	533	476	553	539	514	515	490	510	490	502	506	515	556	534	495	518	513	547	518	508	538	489	484	495	547	494	488	497	523	495	531	535	488	527	513	516	544	512	508	517	492	509	507	495	496	508	520	507	533	534	540	552	537	477	537	515	563	538	498	505	471	516	494	525	502	525	494	521	510	512	537	575	523	532	547	510	535	486	581	493	557	535	498	557	539	511	510	517	493	539	510	542	561	513	523	526	500	496	517	539	514	511	497	519	501	530	535	505	486	547	511	498	515	535	552	530	521	517	559	539	561	558	520	530	516	472	545	558	518	533	519	528	515	559	510	497	520	475	499	513	493	542	553	520	535	532	475	522	511	477	533	493	483	501	519	558	513	499	500	501	492	495	507	528	513	503	523	511	524	532	535	508	531	527	504	519	504	520	489	520	512	519	518	533	486	504	509	538	509	517	519	513	506	518	443	530	515	484	530	497	544	498	474	529	506	522	517	503	528	503	539	548	537	515	515	510	552	558	498	505	479	502	494	539	527	540	531	525	520	501	562	570	526	498	509	512	524	562	494	520	539	521	543	502	529	553	504	527	527	527	498	513	508	507	503	522	518	523	528	478	499	518	538	515	497	496	484	477	533	503	492	524	532	539	553	498	498	473	526	540	534	516	554	530	477	485	560	541	520	483	531	489	515	523	498	567	538	492	508	513	502	493	539	570	529	501	515	523	511	566	522	529	532	487	505	526	545	521	514	514	488	514	509	545	575	495	480	510	495	514	508	472	529	497	542	553	497	552	454	537	509	491	501	527	486	547	468	533	508	553	555	515	514	503	507	530	521	499	503	519	523	526	515	541	534	507	511	515	527	552	488	553	514	471	470	518	489	557	520	529	542	514	506	539	562	552	505	531	547	516	555	512	575	498	510	523	518	521	478	506	527	521	511	552	541	511	529	536	528	510	527	527	521	511	514	528	482	513	533	479	506	533	526	502	493	512	492	505	505	492	511	550	550	514	502	501	516	486	493	580	483	504	533	497	493	485	526	553	501	530	489	545	517	515	500	526	536	515	507	489	527	511	542	525	528	498	471	526	500	478	529	527	519	513	516	538	564	482	502	475	528	527	533	530	522	515	514	505	493	520	511	502	497	508	524	517	522	519	508	476	560	506	502	487	520	524	527	491	495	524	568	479	519	522	544	512	528	534	537	514	531	531	525	563	520	521	520	536	511	535	532	518	506	522	520	513	511	517	503	516	521	513	532	518	526	552	535	494	492	530	486	507	531	498	503	516	512	509	512	539	515	492	535	494	501	510	552	479	510	484	493	493	528	466	512	525	534	501	504	561	505	510	522	515	510	494	553	512	518	522	500	508	527	506	515	546	516	533	491	549	514	522	493	513	518	496	466	553	532	519	507	511	556	552	505	542	552	551	506	487	544	553	539	477	517	528	533	549	538	525	518	506	555	525	529	506	524	534	531	514	526	533	527	518	488	517	519	526	519	544	525	518	558	512	516	533	461	522	521	528	501	509	507	542	525	524	517	524	516	494	520	530	528	493	516	521	501	559	524	501	517	511	529	530	534	516	520	506	520	506	526	487	513	487	539	507	492	565	526	508	563	527	522	532	496	520	470	546	517	511	506	510	548	522	518	535	503	544	519	531	483	523	521	550	495	496	520	505	480	526	504	523	516	543	511	539	518	514	535	499	489	506	521	544	540	530	512	494	523	502	499	558	515	568	512	492	491	558	507	534	479	507	524	548	557	513	476	493	540	570	542	519	502	533	509	498	518	508	492	511	503	522	506	516	531	521	505	525	524	559	546	527	472	534	482	489	525	526	513	491	563	485	522	531	541	511	547	514	513	495	505	480	499	507	512	506	533	519	515	524	523	502	517	512	507	529	505	525	507	524	521	498	520	553	496	493	531	523	527	519	492	529	494	528	494	524	565	545	554	501	540	488	560	531	519	539	546	491	517	475	522	569	524	506	521	545	555	494	529	538	514	481	464	508	497	548	530	522	548	516	536	532	531	497	507	508	493	497	524	530	473	506	503	554	534	498	514	518	522	518	509	535	499	523	523	480	537	518	541	532	499	528	523	533	525	563	508	536	548	537	517	470	493	519	526	542	547	521	505	527	524	504	531	509	535	517	549	534	511	520	540	509	524	486	552	498	511	523	511	492	523	511	543	552	488	526	493	504	521	511	535	518	539	527	532	506	521	553	525	491	565	501	504	515	512	518	486	505	539	519	517	553	493	542	515	548	502	551	554	511	549	534	542	547	497	500	503	466	508	517	527	518	535	538	491	562	518	520	573	527	524	491	492	526	524	479	498	548	558	535	559	519	493	556	510	501	463	496	554	523	540	504	501	492	541	471	525	530	489	514	508	537	567	532	538	559	506	551	525	557	530	513	501	486	513	535	521	477	549	544	570	525	508	528	487	526	509	495	520	561	498	544	501	529	512	498	564	511	512	534	534	547	496	497	502	510	531	491	502	512	473	557	490	495	524	510	519	515	538	504	508	534	536	498	487	561	549	501	483	550	571	527	512	587	546	509	531	542	525	504	502	569	459	508	536	528	550	534	493	515	531	505	494	508	550	535	530	524	535	480	510	511	506	505	525	520	527	476	526	525	537	502	501	489	489	549	507	493
15681	7755	509	361	395	355	334	335	351	362	300	325	317	341	323	316	341	314	298	312	300	357	357	313	309	314	295	279	282	297	313	317	299	295	330	320	283	314	348	311	298	317	317	287	316	325	280	314	271	298	310	269	292	281	334	306	368	337	316	312	287	309	311	300	295	287	296	302	281	314	278	325	324	305	280	277	287	331	312	277	322	312	282	305	304	301	307	309	307	304	301	273	314	322	310	277	280	294	340	300	314	298	306	318	339	290	332	325	317	270	300	306	290	280	294	291	285	308	301	305	305	311	297	305	331	289	308	328	288	304	311	301	313	320	302	325	334	298	309	249	276	324	307	310	283	300	298	304	316	278	278	306	306	312	315	293	300	290	333	293	300	296	319	307	283	297	300	268	294	313	310	314	312	287	303	332	322	312	301	307	302	293	322	327	283	292	268	282	295	307	337	290	334	272	328	324	324	303	305	329	279	307	280	301	271	300	302	316	303	300	309	343	285	287	323	340	273	316	330	290	295	308	319	315	249	320	316	295	284	287	292	307	310	295	310	288	273	318	293	326	306	313	300	328	321	327	296	298	304	296	304	315	312	308	298	304	317	304	319	292	311	281	284	279	312	323	351	306	306	295	314	331	300	314	282	297	351	329	334	300	299	279	300	317	299	301	333	326	302	315	289	327	314	331	288	294	295	323	302	301	306	272	283	309	317	299	323	309	296	264	302	297	312	292	300	317	301	285	297	308	301	256	343	286	286	290	331	315	292	285	314	285	318	308	309	314	324	333	288	293	308	299	309	299	315	296	334	293	316	346	317	299	305	321	307	331	281	303	279	287	304	294	319	304	307	306	308	280	310	311	294	345	314	293	285	277	296	308	292	340	307	277	305	314	296	253	285	312	294	283	301	309	300	299	304	272	310	332	307	287	298	313	281	313	301	303	303	320	315	314	314	308	274	339	300	278	314	310	298	290	316	289	312	297	302	326	316	302	284	349	324	281	292	329	299	271	299	309	331	298	337	292	306	290	312	296	325	296	298	300	298	309	314	316	312	291	332	328	311	310	271	294	309	286	304	292	303	309	301	330	309	271	332	291	317	290	271	313	303	319	262	319	315	308	301	318	289	342	272	293	305	272	316	284	308	296	303	306	323	276	286	304	302	303	305	304	304	294	280	292	301	314	303	303	309	312	278	315	299	297	335	285	321	333	311	310	294	343	336	359	304	333	304	304	309	299	312	275	325	315	269	320	295	332	306	284	298	290	313	276	310	344	345	277	299	328	306	286	257	273	317	290	337	316	324	298	266	282	287	316	293	307	298	298	299	317	291	307	299	282	304	326	316	342	298	322	281	286	324	282	297	257	315	289	321	310	282	309	316	290	296	272	335	296	341	303	323	278	329	313	315	294	326	299	284	327	350	292	311	334	276	304	306	295	304	298	291	288	293	334	290	283	318	326	347	305	323	338	326	315	298	295	284	328	340	313	299	320	300	317	298	277	321	297	311	304	296	294	325	337	291	335	284	311	300	338	326	280	312	300	302	300	313	334	302	276	282	332	304	288	311	329	288	291	278	300	349	280	292	303	336	337	277	322	330	269	357	295	303	350	315	292	327	318	282	307	302	280	273	330	335	295	321	290	290	303	298	324	309	301	345	315	302	325	307	265	274	277	306	324	323	274	302	296	289	312	325	312	297	288	291	306	276	307	268	319	300	306	344	292	305	300	294	287	318	334	276	309	278	304	297	321	330	338	325	305	297	314	311	298	326	295	308	314	304	312	315	307	275	301	326	274	289	309	282	277	345	329	300	300	292	302	317	300	290	324	283	242	307	285	292	314	278	310	315	319	283	330	317	276	309	323	316	315	331	285	301	317	289	295	314	297	327	339	301	322	292	281	319	285	310	309	315	284	307	306	313	297	291	291	298	281	306	289	302	293	320	314	304	264	273	300	334	289	306	356	313	308	311	268	289	313	289	324	305	328	327	269	326	298	319	325	298	318	277	303	321	283	270	329	322	298	289	310	298	308	326	308	291	283	308	314	311	287	299	334	326	297	292	286	302	334	342	333	287	272	303	281	320	319	308	303	310	304	301	316	304	285	297	293	309	309	338	276	306	340	319	336	334	327	311	314	308	286	314	314	315	314	312	309	301	335	317	328	290	289	313	309	288	303	328	312	300	294	310	310	285	284	291	304	332	306	316	298	320	316	275	325	270	305	284	329	322	277	275	319	317	333	292	289	311	296	337	355	308	291	316	302	368	284	333	299	318	282	296	303	312	287	295	283	295	308	301	316	316	315	274	324	300	353	308	318	283	301	302	310	319	307	286	272	292	309	320	296	295	309	276	332	304	288	308	272	301	298	330	270	302	286	310	305	294	305	265	325	263	321	276	297	335	321	317	336	293	297	298	314	288	318	273	295	284	295	306	325	302	289	296	304	332	325	300	301	324	273	282	315	287	292	295	332	293	320	288	306	289	319	264	262	286	278	334	300	295	326	338	326	285	294	297	312	305	287	293	316	283	314	295	315	305	296	327	281	255	279	308	297	272	326	312	272	302	300	311	287	302	333	304	286	329	290	333	275	328	303	301	312	297	336	299	291	319	294	307	310	297	323	312	322	313	267	307	303	290	299	301	287	310	327	290	325	323	302	270	268	270	312	313	315	251	284	327	302	341	286	283	329	280	299	289	336	332	326	283	307	318	331	314	293	291	317	340	293	294	304	294	333	316	302	312	278	329	272	294	305	290	289	322	305	290	298	309	334	288	302	328	342	272	287	307	316	287	305	294	269	278	301	318	289	339	304	291	305	287	308	316	312	308	349	293	310	310	297	283	284	299	294	320	284	317	298	284	309	310	315	291	301	317	325	308	327	328	314	316	332	316	293	309	279	323	287	292	304	306	310	309	339	292	310	293	321	286	338	297	269	314	308	295	299	331	294	294	319	281	311	302	307	298	272	310	304	299	312	330	300	299	312	277	297	314	318	303	282	319	307	294	302	311	335	285	280	276	310	322	309	300	304	300	295	282	313	314	296	310	309	350	251	321	313	310	322	296	298	304	307	279	312	326	316	343	296	315	290	282	308	301	305	319	309	292	315	322	305	293	322	324	284	332	275	280	303	299	291	297	353	317	283	297	305	311	267	306	301	305	283	321	311	304	314	301	344	281	327	296	311	280	308	282	289	276	282	302	280	290	268	315	298	305	297	306	280	292	314	330	301	305	292	351	298	326	318	306	292	280	331	302	307	279	284	316	287	333	286	313	337	318	309	300	298	336	325	290	281	316	308	288	306	268	278	301	297	313	286	318	288	291	312	343	322	277	306	273	330	292	316	285	277	314	328	305	283	296	292	299	266	321	295	299	289	304	288	307	282	303	299	281	309	336	316	290	327	274	313	301	325	293	319	294	285	299	302	342	258	295	308	279	331	329	295	302	311	294	293	314	311	275	324	310	312	343	299	311	300	311	318	319	284	304	277	303	323	323	296	309	298	319	273
16731	7825	915	928	902	943	970	886	957	1039	1078	978	938	901	861	866	801	785	798	818	826	986	915	853	772	779	799	742	762	764	747	780	835	798	827	781	793	782	796	802	708	813	783	806	761	812	754	712	783	817	746	749	722	820	869	938	1074	1058	837	738	732	748	740	717	763	776	714	741	762	742	741	754	743	739	747	725	681	767	734	737	709	752	710	722	755	724	795	753	719	716	720	767	729	724	725	750	767	739	733	775	776	715	709	716	728	704	738	743	753	723	720	765	770	738	778	802	708	756	738	757	742	778	766	732	703	714	781	795	759	776	715	705	767	747	688	745	771	750	754	711	741	737	762	699	736	765	734	766	683	735	715	714	754	775	773	742	772	744	740	749	742	715	752	713	725	750	766	754	703	706	801	716	777	743	738	702	732	722	740	689	779	710	739	706	746	749	760	733	741	732	747	773	713	757	744	710	702	770	714	785	793	722	775	761	723	762	724	738	746	808	712	716	738	760	755	757	786	736	754	714	742	700	707	687	742	707	753	744	731	730	759	737	764	807	748	731	765	757	737	710	778	765	741	732	724	731	731	724	722	714	740	714	713	731	745	762	706	789	747	781	687	770	706	710	776	805	749	739	752	689	742	763	798	771	747	735	720	760	681	792	717	726	780	763	741	730	752	757	758	777	711	761	713	746	717	737	766	747	695	718	756	733	749	744	722	744	791	724	686	698	722	756	759	758	745	714	722	728	704	757	769	725	736	690	732	732	738	772	741	699	699	759	726	717	743	751	707	721	716	696	674	709	745	710	736	685	727	690	752	777	771	747	752	734	731	761	775	722	737	691	736	713	738	727	756	720	819	730	707	739	773	718	719	749	711	739	741	736	787	699	715	772	749	735	752	700	791	713	745	744	753	717	771	711	722	720	740	760	719	727	744	752	763	770	706	727	724	691	748	784	751	793	719	750	731	777	804	760	686	721	747	705	755	747	733	686	754	786	797	748	798	725	735	740	732	740	713	728	761	708	745	725	731	720	696	727	696	747	750	727	737	732	761	736	765	779	746	702	701	766	721	757	813	749	729	746	766	755	743	764	720	770	716	754	741	744	778	736	755	745	761	731	743	751	734	731	741	736	703	732	723	766	748	734	757	754	707	739	736	742	737	720	724	706	707	714	732	731	764	785	689	804	736	764	759	741	726	697	768	760	716	701	746	762	743	688	702	692	766	761	757	740	702	722	695	769	707	765	733	731	719	700	760	764	726	750	756	685	734	735	788	732	772	748	719	702	733	721	764	697	756	686	762	757	710	720	777	713	720	694	746	721	739	762	685	733	715	721	761	771	699	748	720	760	744	754	788	731	744	735	712	720	729	702	714	769	728	749	744	748	732	773	767	766	695	706	734	746	722	675	785	760	768	750	786	724	768	744	749	705	704	753	748	724	738	745	699	711	768	762	803	738	737	787	721	748	757	720	659	820	725	741	759	721	719	779	773	741	782	735	741	729	720	717	767	716	708	698	732	739	725	712	774	686	747	721	741	745	729	773	728	745	765	756	788	779	687	734	774	746	736	694	730	719	693	735	719	713	741	752	723	781	777	705	726	768	755	793	737	777	703	757	729	697	752	729	772	782	722	739	767	768	707	725	780	713	676	728	766	729	744	744	798	759	736	743	704	726	775	759	791	718	714	782	758	753	691	729	711	711	753	753	671	768	700	746	756	769	751	730	727	762	675	703	722	754	727	746	733	739	729	707	708	724	771	740	755	694	753	725	713	724	750	716	790	725	767	731	694	731	733	730	707	723	759	730	671	741	782	768	750	726	689	696	731	802	792	778	728	804	740	699	792	758	743	720	760	754	739	731	747	735	721	741	775	736	739	744	788	735	720	773	773	758	737	714	732	704	716	724	736	741	690	708	789	737	714	701	701	783	725	712	697	759	771	770	717	720	724	758	730	681	722	736	806	698	756	799	716	725	746	776	757	749	737	733	731	769	776	764	754	738	756	745	733	725	748	758	758	733	723	745	781	743	751	740	732	714	713	766	735	778	775	755	753	784	716	741	706	737	774	739	720	742	769	773	780	741	731	768	789	781	721	746	751	763	741	758	714	670	744	717	760	699	736	740	722	730	730	702	735	761	749	741	739	758	724	776	713	729	731	749	741	742	754	732	702	713	728	697	698	740	725	717	741	759	756	757	735	702	714	761	693	735	763	706	762	748	756	704	740	760	741	750	748	749	739	704	742	802	751	759	737	736	711	697	732	731	706	706	780	711	752	729	716	755	737	739	751	792	769	744	746	725	718	735	735	747	755	722	723	752	725	733	730	696	764	738	749	740	725	754	746	744	764	723	712	757	802	754	732	699	730	704	731	717	768	737	703	694	743	727	750	718	701	743	761	723	711	723	690	753	707	718	778	738	728	741	730	735	751	770	757	733	746	711	773	703	752	726	740	744	739	763	729	760	741	744	746	731	724	747	737	760	719	702	724	770	766	759	757	783	750	682	746	698	719	718	699	763	752	739	719	723	737	719	751	776	744	752	737	733	713	718	765	720	767	726	652	726	726	722	763	729	777	795	780	790	776	737	691	742	724	756	698	746	698	737	719	751	739	746	712	748	749	749	770	749	736	755	721	692	739	765	746	734	752	783	740	726	764	770	783	787	779	757	736	710	756	695	753	723	696	725	756	748	730	714	764	774	738	699	732	774	776	715	749	747	743	761	756	716	752	693	746	776	760	744	799	725	753	700	735	755	740	749	811	723	756	792	761	767	736	719	741	758	734	743	738	785	727	710	687	767	721	722	739	773	738	692	732	685	720	706	721	762	701	738	726	738	750	710	680	744	730	725	725	691	742	752	724	765	761	743	755	719	738	768	697	739	765	733	705	745	701	737	730	696	757	726	757	760	759	727	746	760	735	743	731	681	725	792	709	782	741	704	784	739	757	705	726	742	748	724	766	719	711	743	771	764	704	762	727	740	731	738	714	760	740	769	713	770	728	733	689	724	729	751	725	759	694	734	719	770	750	742	734	726	680	767	721	727	755	764	749	700	703	701	705	717	708	715	736	701	753	729	719	711	749	721	722	724	755	696	765	764	714	730	740	749	727	764	711	778	758	711	784	732	754	731	722	725	734	736	788	733	735	743	782	751	738	689	710	691	739	774	739	734	758	716	730	669	773	765	702	768	736	753	662	790	745	722	717	759	751	700	759	761	723	722	736	735	756	731	727	777	753	720	748	741	761	757	754	779	681	812	739	771	717	816	768	788	747	740	714	739	698	737	733	794	753	746	740	786	727	782	782	770	755	719	748	721	689	777	840	782	727	716	742	716	718	715	781	681	704	776	780	704	739	709	752	741	733	696	743	777	731	734	750	671	725	756	738	722	777	735	738	784	730	731	752	720	729	715	787	683	746	712	740	774	779	765	724	739	754	751	684	738	705	712	697	739	730	738	688	739	729	759	710	794	755	770	729	774	683	698	720	669	798	737	762	725	745	733	755	723
66664	51767	12931	1769	767	591	574	524	513	499	503	524	424	419	382	411	383	377	348	358	381	424	404	398	381	361	338	321	331	357	324	365	369	364	347	353	325	337	351	321	353	347	349	366	316	346	371	330	366	319	376	317	381	419	604	680	625	533	404	352	346	352	375	355	364	370	343	339	312	335	338	338	323	326	320	368	313	345	298	322	336	343	341	306	341	311	349	364	339	327	321	381	359	360	343	348	309	343	340	350	311	349	373	357	320	373	347	325	354	354	357	338	350	314	329	354	364	321	316	357	336	355	365	340	341	337	338	333	330	343	318	305	330	336	340	346	316	363	318	377	379	352	341	339	339	332	349	394	382	329	345	324	333	331	346	343	363	329	354	357	337	349	366	372	351	352	307	346	349	349	340	339	353	338	312	360	355	315	333	346	336	360	343	345	370	371	331	317	314	344	312	363	346	347	341	383	356	343	384	361	349	339	321	341	344	335	357	328	322	341	323	308	329	325	322	343	371	359	343	328	329	326	340	365	377	379	336	353	320	352	325	333	375	357	339	323	362	337	346	310	320	319	352	357	316	354	341	357	362	346	356	328	336	343	348	351	343	353	316	349	317	345	330	360	339	357	355	350	355	356	378	326	346	327	322	346	331	319	347	331	343	378	320	329	324	328	334	341	342	362	370	314	348	391	355	353	330	373	349	371	343	335	306	377	334	320	329	320	344	330	337	337	344	361	353	340	367	396	344	340	339	368	351	324	313	328	330	339	321	331	337	329	342	392	325	345	350	345	337	357	336	327	320	317	361	350	331	315	346	336	322	305	355	348	350	356	323	331	352	310	300	360	344	344	365	362	329	338	332	364	328	341	337	331	355	286	326	331	344	345	335	339	331	303	348	313	364	348	356	354	347	330	321	337	339	354	341	345	364	346	350	350	358	324	344	347	298	385	347	364	349	326	343	335	311	309	340	353	342	323	330	333	315	322	380	332	349	336	344	339	337	327	355	368	320	359	296	324	333	343	362	313	346	315	361	371	317	351	362	358	347	348	341	351	338	343	318	370	342	331	327	343	340	378	336	318	367	345	370	343	338	313	361	348	346	355	358	361	389	375	314	340	342	333	339	370	313	321	321	331	345	305	326	333	337	322	332	326	340	373	345	329	341	341	367	348	329	345	342	358	346	331	310	359	315	350	335	371	338	319	353	386	342	340	320	331	365	338	335	324	362	332	362	342	347	305	390	346	338	350	329	357	340	320	336	340	301	329	364	337	357	350	328	316	322	354	310	363	348	303	358	345	393	382	346	334	330	341	330	302	352	365	364	337	350	330	297	345	331	359	341	343	341	336	354	302	346	366	325	303	352	337	321	329	358	383	311	338	373	357	342	345	338	341	356	346	337	347	349	353	318	363	315	383	343	362	365	292	340	355	328	352	316	352	337	363	343	354	351	295	317	323	357	329	324	341	347	346	348	331	326	325	329	353	343	354	381	368	321	296	327	328	360	394	345	338	310	333	343	320	328	336	320	348	335	318	347	323	327	373	322	329	342	340	305	314	338	359	342	348	294	341	356	323	345	330	343	350	322	323	323	303	318	347	356	337	315	333	337	366	323	349	371	331	330	365	361	340	315	361	347	323	367	343	333	327	358	358	346	391	323	353	328	355	308	348	326	358	350	364	328	351	339	293	360	345	330	357	326	355	317	311	351	326	365	358	370	348	340	314	322	313	348	338	352	366	302	338	333	313	361	292	352	331	364	329	337	345	349	318	342	311	323	323	375	361	333	350	359	333	348	325	344	305	318	318	345	299	327	351	342	305	317	354	363	334	362	350	349	351	339	345	346	344	365	370	352	338	322	372	342	325	361	343	340	347	357	350	360	347	334	340	352	341	340	336	332	321	370	346	310	346	336	301	335	344	331	372	287	371	336	319	351	366	350	342	336	361	360	338	333	324	338	341	318	292	332	363	329	332	339	337	323	299	369	346	342	345	339	372	343	303	359	313	356	343	349	362	346	306	354	360	324	319	346	337	352	353	335	332	361	356	357	337	337	300	345	338	344	334	348	342	370	333	303	327	337	347	371	312	327	345	352	313	337	321	346	338	326	377	341	352	317	345	302	329	339	323	321	333	384	333	303	344	360	348	369	322	326	303	346	334	363	327	343	322	316	366	329	343	365	362	363	340	323	339	349	371	327	316	391	338	343	374	349	330	345	355	362	335	366	374	325	363	336	342	337	320	370	359	345	329	341	315	326	328	364	346	334	363	363	327	339	347	320	349	374	326	334	304	313	356	352	400	363	297	340	329	356	369	317	345	314	343	335	327	342	341	322	358	303	336	345	334	404	362	336	296	323	346	346	309	319	369	329	346	339	359	366	360	367	312	356	329	317	320	334	305	392	350	309	337	314	335	368	333	319	347	356	329	365	296	342	319	293	351	355	369	354	324	328	358	352	334	342	311	305	362	379	345	343	357	311	353	377	327	322	357	351	330	397	299	371	347	350	303	304	374	352	338	313	369	342	370	314	339	326	366	335	339	360	309	345	349	362	347	356	344	316	338	365	342	344	314	375	342	362	335	344	357	373	319	363	371	344	367	351	320	348	348	346	317	353	340	323	309	325	340	362	305	379	322	303	339	344	327	332	360	334	342	319	375	376	343	344	334	346	356	339	355	326	342	317	334	341	369	373	324	343	346	346	342	340	342	325	313	317	309	357	315	346	334	330	297	338	337	337	349	363	335	322	340	383	326	367	331	355	349	349	339	350	331	336	346	334	314	346	331	375	346	333	330	360	335	347	346	318	333	328	384	340	342	326	376	365	386	327	358	307	341	339	344	352	402	323	335	334	345	391	344	335	343	344	363	326	318	333	336	353	334	350	349	320	356	312	348	307	324	314	336	359	332	320	328	328	348	344	347	324	352	352	348	331	354	338	326	365	344	335	371	335	349	350	322	351	330	289	329	340	349	343	317	345	351	357	361	348	347	359	339	344	368	325	328	327	333	383	312	370	330	334	334	302	333	380	339	344	346	338	344	359	351	351	322	359	369	347	324	334	332	330	345	340	326	340	310	333	371	342	334	366	332	338	347	329	337	346	339	356	355	323	313	369	350	344	332	356	326	334	361	371	359	341	339	322	329	312	343	344	383	345	344	373	368	351	335	335	350	335	337	353	322	329	353	347	343	350	329	374	386	321	342	329	348	374	330	337	362	336	361	339	359	322	357	370	363	350	388	321	342	346	339	327	325	328	365	322	345	349	344	345	327	343	349	356	323	378	279	372	342	331	344	358	383	373	332	306	371	335	348	354	382	318	369	343	323	337	338	330	360	379	352	332	328	341	353	330	321	327	329	302	345	335	358	388	303	343	339	344	342	369	334	321	343	334	330	358	361	362	306	333	355	355	317	358	347	350	351	334	340	336	300	349	342	346	363	313	326	357	308	348	351	333	365	364	365	352	345	344	341	341	325	359	324	298	329	368	342	340	348	348	342	309	339	354	311
42791	25678	2089	2430	2228	2111	2059	1849	1855	1830	1652	1668	1529	1413	1415	1427	1359	1190	1095	1089	1199	1280	1408	1221	910	943	855	854	882	846	892	931	843	890	942	921	909	890	938	854	907	907	935	891	898	862	850	839	888	887	874	890	866	1241	3148	3519	2838	2266	1492	856	785	823	794	879	821	796	791	816	801	808	757	840	808	850	775	820	789	800	785	810	769	813	804	856	813	827	878	801	832	828	818	836	799	808	866	782	809	793	833	811	812	752	813	816	855	786	824	811	771	805	790	802	808	846	794	832	823	863	805	824	813	847	781	789	799	832	791	815	830	828	815	787	817	786	868	770	820	830	774	833	781	820	782	774	840	827	805	821	810	783	809	792	816	788	773	800	795	833	800	793	794	816	789	769	811	834	838	773	849	787	824	782	840	857	778	820	798	793	779	809	791	819	805	837	817	815	836	822	827	829	777	748	808	795	804	870	855	804	794	843	797	831	824	846	816	824	834	843	837	854	825	832	818	843	747	862	837	810	842	845	868	834	811	798	801	812	811	798	791	807	757	838	818	812	811	796	840	792	802	784	845	847	804	811	808	794	821	862	800	814	798	803	834	806	783	785	862	881	802	796	805	784	783	807	811	796	822	802	785	841	799	812	810	853	798	802	773	853	795	810	819	803	821	787	807	788	802	821	795	821	838	769	792	831	833	802	823	803	777	771	802	798	797	827	740	782	815	804	846	807	837	802	801	808	823	822	822	835	811	789	809	855	835	772	817	798	785	818	755	855	812	818	817	800	835	778	816	809	841	817	714	806	788	815	784	855	822	815	787	804	814	802	777	805	834	812	819	813	819	836	777	779	794	816	820	808	812	837	779	796	803	862	804	857	768	844	791	847	840	810	817	776	806	852	802	805	860	788	871	855	788	803	830	816	800	845	799	824	804	743	801	826	806	845	777	797	785	800	815	820	747	788	814	848	769	800	787	855	873	836	801	856	781	825	838	831	779	841	784	760	773	857	807	843	794	805	840	782	823	798	816	837	779	866	782	817	817	829	803	876	842	742	814	746	834	789	775	804	811	761	823	791	804	828	855	770	816	818	852	853	816	806	778	782	813	821	861	771	811	778	832	832	826	806	761	809	807	840	790	806	840	820	821	834	759	800	799	785	769	805	802	805	812	791	804	791	800	792	826	826	815	828	790	757	829	829	880	815	843	818	814	827	788	837	797	799	796	811	833	834	813	840	791	834	793	791	820	782	818	804	797	802	776	783	762	806	804	801	802	863	832	774	821	836	800	866	809	822	789	769	804	821	805	816	854	786	826	791	822	770	863	824	820	859	816	774	834	797	762	773	808	831	771	819	843	876	798	831	805	803	822	812	810	778	808	746	779	808	798	766	805	800	760	816	821	793	852	841	802	859	817	811	783	815	823	773	832	785	791	840	822	839	880	834	816	800	810	829	785	795	824	820	777	768	817	848	835	774	854	831	787	792	754	823	822	808	840	771	792	797	810	859	794	785	788	791	790	806	821	832	791	859	796	810	793	752	806	824	845	859	820	817	819	820	812	846	748	813	832	777	775	831	810	814	840	778	783	812	754	763	776	849	800	815	792	847	776	824	811	828	759	783	774	757	823	792	789	801	825	791	826	876	779	789	855	763	784	775	748	839	812	805	867	802	808	821	816	802	842	799	841	797	785	819	808	772	773	847	839	789	787	756	835	787	798	765	781	787	806	785	794	799	803	783	838	824	815	804	827	794	833	821	815	791	804	835	794	797	808	820	878	802	802	838	792	793	807	768	854	812	787	837	810	786	811	762	785	872	817	770	774	814	839	846	827	799	808	815	811	780	832	811	792	780	802	770	851	766	803	802	796	781	757	842	850	808	828	808	828	877	782	830	764	842	827	818	840	815	847	788	856	785	843	842	791	781	810	769	833	840	834	761	827	813	807	824	792	827	794	766	790	844	767	791	835	796	746	792	821	766	753	809	832	808	785	789	816	834	847	835	856	776	775	838	788	814	815	782	811	778	839	824	807	810	808	793	767	840	834	814	812	822	755	876	812	836	847	801	871	816	853	811	843	817	776	838	799	754	768	843	849	825	882	815	839	804	842	822	791	787	870	762	798	794	833	800	843	827	818	824	801	806	836	828	786	813	817	761	772	786	827	826	792	829	783	809	798	816	787	804	798	798	809	798	813	804	818	815	797	834	880	815	833	865	803	833	822	780	835	754	846	813	816	794	802	799	799	862	799	864	767	850	831	786	788	802	813	824	838	835	827	852	799	817	796	798	852	805	844	801	838	799	771	844	813	800	830	797	845	795	806	790	821	811	819	825	808	851	852	784	775	855	831	827	808	794	830	843	803	839	823	802	813	826	753	833	766	784	812	830	783	815	797	814	772	803	815	787	855	828	810	831	757	833	816	810	802	788	830	802	816	831	756	812	793	807	825	837	774	829	835	821	803	830	849	776	787	765	844	832	798	801	814	818	835	766	802	824	803	851	779	793	794	804	793	815	806	780	787	799	788	839	792	805	817	825	815	822	832	827	772	796	799	814	768	772	861	826	820	836	838	822	805	856	807	814	794	820	843	805	800	786	778	806	836	761	758	846	762	801	850	828	815	807	860	803	773	818	826	780	778	801	823	811	808	807	815	810	794	833	807	836	838	800	749	810	815	817	815	813	809	825	800	787	798	784	795	768	837	803	737	828	841	804	750	778	795	821	767	829	831	835	790	851	796	804	823	812	838	867	801	824	798	836	803	847	802	831	786	785	840	772	831	788	842	859	818	846	813	774	821	826	817	782	829	802	796	809	783	826	846	760	750	794	838	799	816	817	806	807	779	805	849	805	825	801	804	820	813	798	777	839	772	820	857	840	768	819	822	779	796	744	813	828	826	795	798	776	821	849	788	776	811	816	879	782	816	826	845	844	797	867	823	838	829	821	848	815	810	807	772	844	822	857	800	843	837	797	821	749	816	810	806	866	793	828	797	834	798	864	799	838	799	733	830	807	781	815	857	801	798	815	827	818	805	821	814	815	785	804	835	819	821	773	822	766	784	789	792	807	870	788	769	801	784	816	779	806	814	906	774	805	801	815	809	814	809	816	861	770	836	784	820	852	815	803	805	784	786	785	811	799	779	845	763	841	838	781	839	843	850	829	816	842	763	840	820	790	798	793	789	816	865	762	852	838	780	792	818	829	776	818	844	795	812	841	801	808	816	820	810	822	828	817	813	796	831	832	818	795	830	785	863	805	810	781	858	789	813	885	776	783	813	788	793	819	841	829	831	826	802	797	847	785	804	802	805	829	842	816	821	835	798	817	807	795	813	838	744	843	837	810	810	832	771	818	754	830	885	808	775	759	793	769	810	835	786	766	805	865	831	803	822	813	820	778	835	788	724	812	819	833	808	840	792	771	841	807	806	823	764	790	831	852	791	837	823	786	790	818	787	787	754	783	844	778	838	841	760	809	793	760	782	781	776	808	805	802	794	840	802	799	776	849	845	828
79313	68046	21064	5880	1163	977	705	658	649	567	517	500	405	421	404	383	391	344	290	327	349	408	361	344	314	281	269	282	263	277	247	265	285	271	284	274	309	287	296	249	280	261	294	300	288	300	301	279	269	279	283	261	252	457	703	892	771	584	445	299	259	256	272	260	265	236	273	245	239	260	240	258	245	263	266	239	284	228	249	240	261	287	257	243	258	256	242	240	241	260	228	269	246	243	284	265	289	287	253	238	268	247	231	239	243	273	263	271	276	228	247	247	240	252	231	251	247	246	258	263	261	298	239	306	255	255	235	256	241	220	247	238	271	239	265	251	257	277	253	252	247	261	262	253	256	269	253	300	255	267	258	272	264	258	241	225	238	230	277	246	228	265	249	238	253	241	262	227	240	236	261	266	250	282	224	244	291	242	260	248	242	216	250	244	267	252	244	265	252	227	250	266	251	260	258	273	272	278	250	244	290	244	254	266	266	253	260	277	258	223	257	244	245	261	280	234	241	234	262	261	272	255	277	259	232	262	224	210	250	269	240	255	267	282	264	259	227	257	263	256	278	263	249	261	241	264	256	288	269	245	253	272	262	263	247	234	273	250	238	241	271	253	263	265	271	279	242	265	262	292	238	263	217	238	291	279	259	247	262	259	261	266	284	230	261	222	258	246	264	272	246	233	251	264	270	271	261	280	263	251	236	249	263	239	251	278	212	243	250	258	224	265	270	253	237	274	260	272	271	244	287	261	254	289	247	249	271	235	263	277	273	248	282	252	258	281	257	295	240	255	273	279	282	274	265	245	235	268	232	283	239	261	266	268	258	265	235	280	251	260	241	247	290	275	237	254	268	259	252	211	276	253	273	278	249	257	265	241	230	231	246	256	249	277	229	254	264	259	243	248	230	280	277	258	242	268	264	242	277	256	275	261	273	236	247	295	256	255	249	249	287	261	240	255	264	235	247	252	263	261	258	257	251	278	281	271	253	251	223	283	257	232	286	278	250	212	250	214	246	268	258	240	232	260	264	229	266	249	275	231	251	239	215	264	276	213	261	258	273	245	251	270	262	237	281	245	249	255	266	249	212	252	270	246	266	257	248	270	236	251	258	280	257	250	266	261	269	268	242	253	255	261	249	245	264	260	235	217	266	247	256	269	247	259	280	235	236	270	209	263	270	254	219	249	268	258	245	232	242	290	282	242	244	234	270	243	252	264	273	244	252	247	257	255	270	266	263	246	246	251	272	275	253	256	254	292	245	250	249	269	241	253	242	249	283	243	245	235	265	279	242	267	258	223	270	244	235	280	242	268	229	245	279	244	232	239	269	263	250	273	258	282	249	217	259	239	257	254	266	271	246	245	239	277	282	261	257	254	265	247	216	280	283	246	291	246	238	259	255	246	255	278	249	281	263	264	251	235	255	244	274	205	272	270	219	242	284	278	277	260	250	276	239	257	266	249	260	280	252	235	258	251	241	258	261	258	242	219	248	263	294	269	265	236	253	247	276	226	248	258	255	278	265	247	258	252	253	255	277	256	241	259	268	274	277	274	260	245	285	252	275	226	290	270	259	252	255	257	251	252	256	241	269	250	256	261	252	276	275	257	246	269	291	262	284	285	272	264	263	269	284	237	277	251	241	243	252	254	239	262	248	236	262	290	263	232	241	271	284	231	263	269	234	265	268	249	259	225	237	226	234	216	262	239	239	264	265	251	274	271	259	250	266	245	243	245	248	249	243	241	277	249	267	239	258	270	261	280	225	268	261	285	249	260	266	232	266	236	259	243	264	270	245	211	236	253	273	248	232	268	237	259	237	280	258	254	249	256	229	290	264	223	254	240	250	234	237	262	269	254	255	268	249	260	266	235	274	235	240	268	273	267	286	254	245	247	280	260	266	254	245	283	269	246	247	238	243	260	252	257	272	263	228	223	247	246	216	274	242	234	253	242	242	268	272	281	253	269	259	244	259	249	258	252	260	244	256	261	274	263	275	253	262	287	272	267	268	251	263	246	234	268	223	246	219	266	270	241	258	263	263	252	256	281	262	245	261	246	223	258	266	255	252	252	247	265	252	235	276	262	241	251	224	263	263	268	229	229	271	251	260	264	259	242	278	260	250	230	247	265	262	290	246	253	236	243	260	253	276	269	254	264	267	213	249	270	254	272	244	243	253	238	256	226	251	254	279	271	286	240	232	257	255	249	239	245	261	288	250	260	230	236	277	263	250	261	283	265	256	265	253	263	285	259	252	259	264	249	258	300	261	272	269	261	286	277	226	251	274	287	256	255	253	278	243	300	230	241	238	255	259	263	293	288	251	251	275	225	264	273	299	243	242	254	235	230	237	238	245	261	266	252	244	283	271	268	298	244	280	246	234	255	260	251	273	257	270	254	263	278	256	275	242	272	242	243	274	268	278	269	285	232	248	229	306	261	273	270	275	265	254	257	260	258	254	264	241	258	254	248	252	239	232	234	245	253	242	251	220	264	233	237	263	284	234	239	233	290	216	244	235	236	237	220	255	240	268	260	290	272	236	233	257	249	275	242	249	247	267	235	275	230	262	265	254	246	238	277	249	264	268	239	247	234	234	233	233	267	250	279	242	240	268	288	271	270	272	241	241	237	262	267	251	241	258	249	301	278	248	263	271	267	253	194	249	238	234	238	263	254	220	230	236	242	239	247	258	289	253	256	230	238	256	251	254	240	260	240	255	244	254	262	258	243	266	238	238	244	251	249	284	260	246	297	284	245	265	252	242	258	259	246	254	250	267	266	248	267	257	237	245	241	263	246	233	237	256	281	251	268	239	256	255	251	254	260	259	254	253	242	248	251	244	258	257	219	258	221	289	273	260	265	287	270	249	279	264	260	260	243	281	254	257	274	236	261	274	240	249	272	253	250	243	275	270	273	251	223	264	259	230	258	248	281	232	257	231	252	277	239	231	259	243	297	243	255	233	244	258	269	249	259	267	247	294	252	288	265	269	245	279	271	259	247	226	241	265	277	259	233	239	269	220	270	249	261	248	310	248	243	240	260	267	275	278	223	241	260	257	255	244	248	266	249	259	285	237	237	227	265	288	238	281	254	261	241	256	271	258	249	254	271	228	219	261	277	250	207	252	258	259	247	289	270	274	244	277	257	279	259	247	257	274	247	249	233	227	253	258	270	251	251	230	242	266	256	290	240	244	285	252	280	291	244	250	277	238	261	266	264	273	232	244	238	261	268	285	265	248	251	249	273	252	261	230	241	265	228	257	284	238	232	246	224	252	279	255	250	237	250	244	252	271	261	280	274	257	257	226	245	289	251	257	246	225	257	259	277	266	245	263	226	235	250	252	228	250	240	251	265	303	244	261	242	241	265	229	276	267	243	235	261	258	299	261	264	242	276	275	255	266	270	266	262	232	303	283	277	259	240	241	244	267	223	261	273	275	278	243	240	265	256	259	257	256	239	244	275	252	258	244	242	272	263	269	253	262	229	287	232	221	255	244	249	241	241
52198	38485	3134	3554	3077	2881	2496	2530	2400	2294	2117	2126	1819	1735	1729	1606	1536	1188	980	1026	1200	1477	1537	1206	864	820	804	768	776	710	743	729	747	775	787	828	864	784	720	744	726	759	695	762	764	755	724	761	680	607	638	683	785	2384	4359	5259	4116	3096	1869	788	642	626	621	627	602	594	696	670	667	582	567	625	627	654	610	606	590	614	606	637	642	610	659	601	633	645	616	596	647	637	583	596	635	625	620	561	607	608	595	646	614	600	616	600	616	612	582	599	596	609	618	597	620	634	585	660	613	646	594	596	633	611	587	605	595	661	640	623	632	618	639	629	609	608	605	618	598	645	658	614	620	618	600	653	612	645	654	620	618	649	613	598	583	608	614	662	589	590	589	637	607	604	626	590	657	632	613	653	592	645	621	597	639	638	646	616	641	634	645	569	603	585	552	608	612	623	659	569	675	619	577	630	578	648	609	611	629	639	609	643	637	660	602	642	606	616	661	592	628	635	576	647	630	563	629	627	594	603	640	599	613	624	615	637	591	648	606	593	600	647	626	629	613	642	601	620	620	623	636	619	581	609	588	592	648	597	620	665	615	615	640	610	615	608	616	630	605	606	639	623	599	611	625	642	622	607	662	621	638	632	636	585	635	615	596	641	606	630	588	619	594	679	602	619	604	588	662	617	609	619	643	586	591	637	584	625	626	594	586	583	639	608	608	574	614	610	577	603	665	583	595	613	614	617	644	591	617	600	643	636	634	595	624	617	625	589	591	672	656	609	572	584	632	681	569	615	667	607	589	684	630	644	600	579	573	591	653	650	593	653	572	610	616	620	590	618	616	581	595	646	598	620	606	615	600	628	646	598	628	656	578	651	688	599	608	646	608	588	608	632	644	622	670	568	654	651	627	579	623	615	635	623	613	627	666	630	620	593	656	626	640	606	591	628	607	653	636	652	640	602	627	613	641	609	610	625	622	586	659	616	605	606	625	581	565	607	597	673	685	632	610	609	602	640	629	626	656	621	640	593	599	638	632	646	623	629	615	641	659	629	588	586	603	658	576	618	667	615	617	610	614	600	580	624	623	621	605	605	603	639	647	613	614	634	599	669	658	676	596	613	616	591	594	588	662	645	656	641	619	603	570	659	582	601	591	609	620	627	616	638	600	607	589	675	582	625	594	622	601	623	625	630	655	613	622	611	655	609	632	618	636	573	587	619	645	604	600	602	630	629	644	597	579	574	618	647	567	632	592	642	579	599	632	624	631	622	596	636	598	638	595	636	606	611	609	616	604	652	635	594	630	605	615	595	565	578	632	634	646	652	600	608	636	599	668	591	638	598	659	630	640	583	628	592	609	601	584	680	621	576	604	646	633	640	615	584	648	620	619	604	588	583	635	616	605	585	572	621	638	617	643	598	614	628	639	649	648	653	597	648	614	609	635	645	622	592	581	631	662	599	645	623	593	598	658	572	582	612	644	631	613	620	657	591	568	603	664	648	638	616	633	595	596	595	619	623	617	628	623	610	640	646	592	628	630	584	626	590	632	604	595	617	632	615	606	629	595	600	547	605	622	631	669	605	612	648	623	637	601	586	623	652	581	624	640	651	619	612	613	581	623	595	595	615	665	672	589	622	647	646	605	579	583	591	578	642	613	586	575	639	629	605	635	600	630	606	624	601	600	601	650	614	622	621	604	663	586	617	608	588	686	642	637	644	622	643	640	629	637	595	631	609	612	678	598	620	596	628	652	644	627	595	649	624	650	611	634	636	615	604	638	622	615	643	597	593	645	601	603	643	598	618	616	597	632	622	583	655	655	594	632	615	573	633	592	626	662	650	626	632	612	611	594	622	651	622	625	657	603	603	630	581	631	619	584	623	672	602	608	604	634	651	599	607	580	583	609	606	631	602	647	591	599	634	604	626	604	620	645	639	614	609	582	590	638	603	636	628	621	643	633	595	590	595	615	616	592	586	614	584	634	673	584	704	566	612	601	647	650	617	592	611	621	614	605	635	600	625	626	658	599	614	662	617	615	635	605	618	653	595	641	603	582	644	616	647	600	649	594	629	613	660	620	593	603	599	632	620	607	614	642	602	646	636	621	636	655	652	656	656	658	598	606	634	655	616	617	612	595	596	628	595	653	630	657	580	629	655	630	577	630	612	650	628	611	636	617	588	638	640	574	589	634	579	614	608	621	631	637	617	576	620	655	660	641	612	616	575	629	658	612	630	637	640	623	598	621	581	606	584	618	592	623	663	641	605	602	674	613	601	611	616	587	635	637	615	643	606	600	632	627	631	600	629	631	622	594	629	616	654	605	621	589	616	624	634	615	636	637	640	610	548	579	632	640	629	597	619	634	633	646	641	608	624	627	609	619	620	622	626	656	604	664	587	625	653	656	611	629	607	586	674	602	611	586	702	599	586	571	555	632	615	632	670	659	640	629	592	619	601	600	597	651	581	614	589	588	658	646	633	593	627	608	647	651	575	644	642	622	645	609	628	576	630	576	631	597	623	622	602	597	643	600	652	616	600	628	603	628	657	619	637	630	619	660	597	625	600	603	626	661	642	633	596	604	591	614	603	649	652	608	620	579	625	593	618	590	646	592	600	617	623	592	568	630	636	612	622	605	596	600	689	629	628	593	643	611	622	602	656	646	634	596	611	613	636	641	611	624	596	602	614	634	627	625	622	631	627	617	588	621	624	602	602	619	623	591	626	645	571	622	655	599	586	639	628	636	619	583	605	624	663	678	630	604	590	615	611	612	623	633	591	622	652	664	619	609	618	603	600	616	639	611	630	569	609	673	610	583	592	624	594	616	614	608	623	596	599	615	635	614	594	606	612	616	601	612	597	621	594	630	627	613	598	568	645	624	656	640	587	588	605	575	649	606	628	624	594	606	626	612	672	636	650	690	618	603	597	593	668	630	609	587	625	687	621	612	647	589	625	673	589	597	629	616	615	613	615	617	631	594	600	627	596	685	625	579	663	630	555	591	620	625	649	621	636	615	623	609	628	610	613	654	666	639	589	619	615	588	635	592	621	614	621	599	621	602	666	596	645	622	676	597	650	618	596	614	645	648	630	602	618	659	609	617	615	617	622	668	620	622	634	615	643	637	608	612	671	592	623	581	612	627	613	611	588	625	608	645	619	598	626	643	633	620	646	638	613	645	612	688	620	568	590	640	623	629	578	599	623	603	616	609	618	598	634	614	633	670	667	631	616	615	641	618	605	660	623	651	653	639	601	568	615	570	606	659	595	593	659	651	566	615	628	648	618	667	570	601	621	625	683	599	630	612	601	648	594	592	605	618	631	662	605	624	630	615	650	599	653	622	603	605	583	622	608	648	636	596	581	640	659	631	651	630	603	605	586	595	591	575	611	664	567	611	639	668	631	671	613	621	663	590	660	609	636	590	644	616	603	634	618	618	616	672	596	622	585	643	597	569	605	621	629	600	607	613	647	587	611	616	619	603	607	629	638	600	620	598	648	612	652	578	618	616	656
14163	12119	782	363	358	365	343	337	350	339	344	349	338	324	337	307	333	335	290	312	330	324	326	327	315	314	299	319	326	275	327	321	328	292	331	304	312	326	312	315	318	317	335	302	317	301	300	338	315	314	310	305	297	311	326	306	337	330	354	297	306	281	303	300	332	288	312	308	312	304	340	311	295	330	315	314	323	280	329	305	343	289	270	331	297	293	299	309	335	293	349	322	314	319	294	293	319	324	334	283	281	295	300	293	341	291	283	315	307	323	339	295	318	291	324	330	301	324	334	319	292	293	322	321	305	306	279	319	305	323	332	308	281	282	283	314	300	304	286	338	333	324	359	318	299	287	292	303	296	281	300	324	286	318	318	268	332	314	318	305	321	305	318	283	315	331	334	314	307	310	318	316	310	291	298	303	290	311	316	301	332	303	329	297	298	301	294	328	285	305	291	299	300	295	286	314	310	318	312	335	327	296	280	293	259	319	320	301	298	307	328	316	298	303	311	297	299	283	329	306	317	309	338	278	310	305	304	270	264	293	307	313	338	321	303	343	309	313	313	302	322	294	286	292	325	299	340	309	310	295	297	309	320	290	326	319	311	301	283	324	335	301	306	356	292	278	291	306	303	295	331	325	329	316	291	277	304	278	305	289	328	316	295	315	288	319	301	306	298	291	308	307	308	315	318	339	302	299	290	310	318	290	332	307	333	347	341	330	322	308	302	268	303	303	288	300	286	300	321	334	308	303	320	311	268	300	303	297	299	347	310	312	289	304	292	343	327	288	317	298	317	292	317	335	312	321	270	289	317	324	318	305	300	336	331	332	339	354	318	278	313	302	337	305	284	309	290	295	306	312	333	298	299	305	330	301	301	319	341	311	293	341	299	329	316	305	327	302	321	295	321	280	298	285	290	320	305	298	308	333	272	318	340	282	292	300	306	329	311	302	306	306	316	299	313	302	305	314	339	280	298	282	310	288	321	304	305	319	298	305	305	315	312	308	303	307	296	310	287	331	301	315	294	307	292	340	298	310	300	294	309	311	301	323	323	309	317	339	296	321	321	325	335	303	302	341	281	327	277	311	314	311	314	317	322	302	299	333	328	310	303	307	311	280	317	299	286	304	313	300	309	307	300	298	309	297	303	319	326	276	296	277	307	308	310	304	302	325	284	322	324	312	324	311	298	312	319	332	299	335	295	303	317	262	317	283	300	332	307	277	348	267	300	321	296	302	302	323	316	330	265	312	326	298	309	281	291	367	296	314	317	313	286	275	305	299	284	324	330	296	288	327	306	316	320	316	302	326	297	295	298	310	306	300	289	287	303	326	327	310	285	338	288	306	288	307	315	304	297	319	337	304	322	348	300	301	337	312	326	309	289	311	287	277	274	299	323	320	337	326	282	326	285	336	292	299	318	309	306	294	293	316	308	290	302	299	301	318	303	298	316	318	282	288	297	305	301	299	305	289	333	320	313	267	323	305	292	320	314	322	324	349	313	319	329	316	297	318	266	311	322	307	270	309	308	322	263	315	298	349	312	291	314	316	302	294	291	319	325	280	302	270	289	316	312	317	314	331	287	318	351	305	314	327	325	333	329	302	322	285	311	308	309	330	285	330	302	309	327	275	330	319	290	309	339	322	297	313	331	311	301	331	311	305	312	370	289	332	328	299	316	323	305	316	329	322	340	328	297	307	326	306	305	286	306	294	309	326	302	266	318	306	305	344	310	297	327	277	288	298	289	327	324	286	316	278	300	313	298	307	283	319	312	308	350	299	306	310	339	287	295	287	338	260	323	313	308	320	294	326	300	332	327	305	351	297	302	297	323	365	313	291	314	300	291	317	292	295	277	293	287	302	301	275	302	292	296	297	304	337	309	307	304	302	337	304	306	312	280	319	289	332	297	334	289	290	318	317	295	294	310	316	329	356	295	289	283	302	326	297	331	334	319	311	312	323	291	350	305	321	320	331	326	312	292	315	316	324	280	316	301	313	274	302	294	311	307	310	320	314	289	331	309	298	314	351	308	314	306	329	315	280	328	346	297	307	306	281	321	297	326	309	308	308	294	303	305	321	303	312	303	299	290	309	330	327	338	304	329	288	306	323	288	328	327	297	312	312	309	328	312	303	300	298	311	305	302	286	297	302	337	313	277	334	326	277	327	309	325	311	309	311	303	332	297	299	329	287	299	313	323	321	287	303	293	311	341	321	310	312	308	309	285	324	307	285	307	349	299	277	322	318	306	315	308	321	286	320	331	297	318	313	324	314	320	339	299	302	293	322	295	314	287	331	284	345	289	325	320	306	300	303	311	340	319	296	313	332	323	305	307	279	294	356	290	307	322	317	312	333	324	291	269	341	315	291	325	279	326	303	303	315	306	293	297	291	313	329	311	307	305	320	307	310	299	324	305	306	354	323	336	314	316	310	307	278	281	285	280	313	281	324	290	350	331	298	299	309	282	348	309	307	325	300	318	324	337	302	280	290	322	316	317	302	307	318	294	302	313	294	300	287	278	317	326	308	323	321	321	322	314	289	285	287	270	317	308	291	256	273	304	273	292	332	298	319	310	287	304	296	300	293	304	275	326	301	315	321	311	325	321	297	307	307	310	318	346	280	295	310	278	314	322	334	266	346	310	315	290	287	306	306	313	282	301	326	291	314	326	314	335	293	310	295	296	316	325	293	290	316	299	330	264	302	319	298	338	320	321	321	307	293	318	288	294	314	323	325	298	341	323	280	312	345	295	303	294	312	300	300	326	314	295	321	323	318	277	313	296	296	325	263	299	295	316	324	306	287	286	294	321	341	296	303	325	292	310	304	307	313	283	285	311	301	319	306	307	347	328	319	301	293	299	262	291	306	331	297	293	346	271	334	309	306	293	312	315	321	315	294	283	302	306	299	300	314	305	322	322	329	298	317	320	265	313	312	318	319	328	309	276	296	308	315	328	303	302	279	305	329	301	292	316	328	311	301	307	304	313	322	275	332	306	310	281	311	369	325	300	288	297	308	315	312	312	292	307	312	307	308	316	305	311	324	296	285	333	317	297	286	306	295	310	263	332	335	296	309	314	314	319	289	306	310	311	326	324	275	297	331	336	298	285	289	289	300	302	321	310	322	329	325	357	316	294	321	312	329	302	319	324	313	317	320	334	321	292	300	336	297	344	325	313	315	314	342	279	324	301	301	329	282	321	276	276	298	281	302	334	312	301	279	297	301	294	296	306	292	303	289	324	327	293	278	299	265	315	304	326	290	298	305	320	316	294	341	312	316	304	295	287	310	313	313	330	325	351	333	279	287	323	270	304	320	345	295	314	300	284	296	323	283	293	286	311	320	328	306	307	303	286	297	320	302	352	318	329	327	298	293	324	318	305	315	309	322	338	313	306	302	275	304	313	325	330	267	325	297	305	304	282	347	319	295	305	329	339	303	297	293	292	307	284	317	312	322	310	302	302	283	321	278	319	317	300	281	295	347	298	285	330	313	274	322	321	293
14804	14172	832	958	886	917	932	904	985	1003	936	859	874	824	800	876	746	760	767	801	903	975	864	789	768	762	731	779	823	755	813	799	727	812	858	769	826	846	768	763	831	778	771	800	770	779	755	782	802	773	758	787	784	779	797	927	1089	1084	931	765	756	726	761	775	714	719	777	716	737	755	716	757	780	751	744	801	698	706	743	724	750	770	798	742	763	716	684	693	722	748	747	796	752	807	713	736	758	759	748	708	725	773	764	789	715	721	709	757	693	779	794	746	795	765	805	767	817	793	746	744	762	781	781	761	720	725	730	794	775	751	755	762	778	732	768	782	792	778	741	738	742	727	758	775	830	725	772	734	776	762	747	748	787	754	770	738	745	735	748	790	755	707	778	732	721	813	745	785	771	745	725	796	739	735	718	720	737	747	759	774	702	777	773	757	704	716	746	730	748	734	770	743	748	750	765	743	681	740	752	718	750	763	724	741	770	698	776	735	724	792	750	714	758	758	750	741	754	784	703	716	720	746	750	779	745	745	732	730	767	751	767	775	776	739	747	784	747	800	759	722	751	763	731	736	774	740	753	722	692	769	799	756	752	727	723	761	774	791	761	777	781	735	716	731	729	774	782	763	775	778	715	780	738	774	717	752	745	748	772	749	779	762	743	782	758	763	764	745	717	709	789	747	745	739	735	738	762	743	796	719	759	797	771	801	749	733	746	728	742	773	752	747	712	737	763	741	723	732	741	792	756	746	769	774	755	792	732	736	693	752	765	774	757	740	758	694	751	756	730	729	730	758	794	758	767	750	773	750	762	725	744	774	770	737	724	726	793	777	723	728	739	778	805	781	769	756	783	734	730	746	753	772	771	752	784	766	742	723	783	727	753	788	807	796	737	749	770	710	745	766	754	738	788	764	772	769	746	725	750	749	699	801	759	761	709	754	733	767	750	762	785	770	785	791	808	746	746	782	736	732	786	717	722	790	801	709	712	719	766	690	743	736	744	752	742	789	737	756	759	800	799	804	786	735	729	721	782	735	749	736	752	777	741	801	771	751	770	695	772	757	739	742	748	792	701	751	749	694	781	728	796	762	769	753	727	765	830	727	746	738	761	761	720	753	742	801	772	745	734	780	752	772	719	758	755	729	756	730	779	775	731	756	729	750	746	804	760	722	745	720	766	782	791	743	725	811	740	764	759	720	775	796	714	746	730	756	774	748	753	723	755	719	799	746	777	762	773	774	738	698	739	736	685	780	793	749	736	719	771	805	797	756	766	780	764	757	772	767	693	752	724	769	772	756	771	736	741	775	742	711	741	754	730	749	747	742	785	746	738	735	768	783	764	791	712	768	769	759	729	764	728	719	781	742	762	742	773	766	758	752	727	767	765	766	760	734	735	757	748	730	728	794	768	814	786	758	779	727	767	685	799	750	775	795	720	768	760	814	719	755	737	752	699	741	769	777	798	781	730	741	780	755	790	783	748	756	788	746	796	784	716	709	750	789	762	755	776	762	767	752	759	750	719	742	754	732	731	753	738	732	782	772	726	718	753	784	756	747	697	757	782	746	789	788	764	751	731	786	753	757	758	774	752	772	767	718	747	750	720	773	781	725	743	752	736	743	764	718	755	705	802	703	748	743	742	776	759	758	721	724	767	780	771	746	772	675	745	750	778	749	757	765	728	718	715	730	736	751	741	745	755	770	756	772	742	771	750	774	777	726	709	750	749	811	719	773	780	757	748	773	727	771	736	773	724	744	763	724	753	762	726	784	765	788	764	746	757	720	709	752	764	739	744	720	785	739	767	778	804	746	786	750	748	732	766	758	772	772	783	748	711	773	697	745	743	794	773	803	749	752	744	752	756	724	786	737	758	738	781	749	748	740	713	721	799	759	788	797	772	762	739	748	711	762	762	739	758	782	756	766	782	773	769	800	740	731	737	721	733	780	750	741	747	742	706	778	764	802	684	753	743	808	761	755	792	766	725	726	759	733	737	754	754	741	706	715	768	766	778	739	723	752	730	762	734	741	736	786	744	765	801	760	793	773	731	767	738	776	739	788	774	749	746	778	709	769	726	733	746	674	724	774	727	723	734	766	692	733	750	746	777	757	759	762	795	785	794	770	742	738	759	767	794	729	720	725	746	806	763	753	751	737	734	745	786	723	777	790	739	787	758	764	731	734	757	752	802	740	761	748	755	755	758	731	751	754	731	750	732	773	743	741	768	699	735	708	751	789	739	779	715	766	794	761	767	743	752	711	752	755	766	701	732	726	752	757	758	784	747	740	768	771	763	730	738	763	763	743	796	770	748	745	764	753	854	770	784	763	733	813	807	736	765	700	750	759	806	785	713	709	725	788	687	748	698	762	727	779	761	723	740	803	758	763	719	754	755	727	736	758	761	770	742	727	744	781	746	792	739	737	716	734	784	740	717	774	790	756	745	710	758	748	687	752	718	796	750	732	754	718	728	774	749	793	773	791	692	751	810	729	763	740	737	739	748	712	762	789	742	741	741	735	733	748	712	775	828	723	749	805	777	797	757	781	717	781	764	742	726	753	793	770	781	715	776	781	761	757	746	742	729	716	794	836	765	781	749	738	746	735	739	753	736	749	699	717	760	756	726	782	751	741	716	759	749	757	751	718	733	765	814	753	767	797	793	784	790	733	795	795	743	759	718	763	738	774	745	704	763	763	768	771	774	719	754	718	740	766	766	753	770	704	743	723	755	755	768	729	730	737	732	770	792	738	808	740	716	729	757	744	734	768	753	743	749	762	725	750	720	735	744	729	808	739	803	776	728	724	787	770	716	757	758	760	751	741	733	754	793	772	773	761	736	768	764	753	760	793	715	725	726	712	842	778	743	785	695	782	705	765	746	773	726	698	765	761	779	759	733	814	738	747	773	759	781	701	731	712	741	752	797	766	779	779	744	747	759	734	771	758	697	725	766	787	728	752	756	709	801	737	791	769	702	777	776	725	761	771	758	802	768	757	744	712	766	778	755	770	780	708	767	719	719	742	760	736	780	689	750	748	764	747	775	737	710	727	785	779	813	775	758	749	732	791	732	755	803	748	737	711	757	717	748	760	720	761	732	801	778	743	741	745	746	763	770	751	782	690	723	739	783	782	737	764	715	686	734	771	752	699	776	775	761	726	763	725	729	732	753	758	794	737	718	771	805	753	771	752	734	743	713	733	786	744	714	698	771	737	736	765	773	748	788	766	790	788	722	779	723	763	757	693	701	784	743	768	755	782	711	775	808	751	765	732	769	745	738	745	804	754	773	784	755	704	736	719	743	747	745	758	754	746	712	783	710	757	730	769	769	750	745	727	748	723	773	740	735	819	753	736	800	758	711	721	699	687	755	746	749	747	783	757	808	699	762	759	684	739	755	793	705	745	750	747	747	759	760	776	729	760	702	681	792	713	774	732	724	747	757	755	687	717	779	760	810	742	744	803	728	768	749	728	811	699	732	791	774	772	713	749	791	755	776	783	729	757
66279	63468	18812	2885	696	569	558	508	497	469	444	439	431	357	393	381	388	363	336	368	390	388	385	398	348	304	349	360	343	321	364	342	349	377	381	373	331	361	334	329	315	323	310	329	350	307	351	337	329	333	323	315	334	400	465	521	520	517	414	362	290	338	353	306	311	316	365	311	333	344	310	352	337	325	311	322	378	323	309	332	321	337	314	319	335	369	343	318	343	313	344	336	322	370	331	299	333	312	325	325	314	346	349	345	353	349	315	340	320	328	327	333	340	328	288	326	322	335	303	313	309	348	351	310	325	347	330	351	336	371	329	286	338	355	300	293	324	324	307	312	332	330	346	334	338	336	325	340	329	329	365	344	313	328	360	347	330	303	350	355	330	300	353	334	304	325	355	355	324	322	285	310	336	315	303	345	357	356	360	346	312	341	338	322	311	346	300	314	318	327	317	345	303	311	306	309	354	322	327	326	336	326	283	327	330	342	314	321	316	356	313	316	331	366	315	341	348	347	357	324	323	364	343	334	319	342	306	348	323	312	306	316	365	332	350	322	303	330	317	339	315	322	319	328	364	327	330	330	332	326	339	338	307	316	348	323	321	352	332	339	354	344	329	328	357	323	333	308	339	304	348	343	323	319	344	327	319	313	299	335	322	320	306	310	317	294	308	351	336	326	350	310	367	326	337	376	355	346	351	328	327	335	322	337	296	338	332	336	322	325	346	297	287	341	348	312	336	301	337	342	337	323	304	319	336	317	338	314	324	341	352	339	350	341	333	339	340	350	328	321	314	331	357	323	314	372	307	318	338	322	346	335	338	288	320	306	328	345	319	305	364	345	322	340	305	326	315	378	329	317	330	322	314	335	338	337	307	350	339	331	318	341	348	340	344	328	288	339	342	324	324	337	294	373	346	301	323	361	314	346	294	299	331	347	345	320	300	372	307	342	315	349	295	318	322	349	334	331	319	347	326	330	314	336	352	346	347	314	328	316	306	340	333	324	313	341	327	334	364	316	320	312	320	325	313	356	335	329	330	338	335	334	310	315	333	295	339	366	337	322	321	305	345	307	330	365	338	341	335	330	346	333	330	355	310	334	303	332	333	329	298	351	332	332	294	319	330	318	341	287	354	334	377	335	342	327	307	329	354	307	348	333	274	341	357	343	340	296	311	313	337	319	326	338	349	335	297	334	328	330	310	325	313	363	335	335	340	330	302	333	316	309	318	344	345	315	318	347	363	311	332	355	331	315	347	358	328	343	311	331	348	358	350	330	347	330	339	360	311	304	322	343	333	373	325	327	327	319	311	297	329	349	347	332	346	374	330	328	332	364	321	357	317	311	296	322	316	330	330	329	351	318	348	328	310	319	327	329	338	337	322	320	319	306	338	316	292	348	341	286	289	327	338	316	344	351	333	343	318	346	341	328	346	326	344	318	338	324	324	349	329	309	346	333	355	332	347	350	331	335	336	316	305	314	329	320	310	335	310	325	337	335	323	321	349	305	326	336	289	334	313	340	324	305	305	303	333	340	318	323	327	352	314	302	319	323	348	348	333	320	330	314	325	326	324	349	315	329	351	335	339	331	307	352	340	353	323	341	303	316	351	348	357	378	336	334	342	331	335	332	337	343	271	338	318	340	322	330	350	323	346	333	326	323	329	353	298	359	327	335	327	324	326	299	323	333	316	320	313	337	311	314	335	345	320	334	315	367	335	330	328	320	327	300	341	324	329	339	316	318	308	316	313	382	347	326	322	360	330	340	295	336	338	336	324	343	333	348	309	317	330	322	317	348	361	321	310	341	313	350	317	341	310	319	314	335	333	309	325	333	335	295	367	370	319	316	323	333	299	316	345	365	330	335	334	353	301	363	306	342	340	329	308	335	336	317	356	294	307	330	354	354	350	316	299	321	329	331	338	311	333	331	338	346	299	316	336	336	360	315	328	317	319	322	322	364	298	345	334	358	292	315	340	313	336	310	352	314	377	325	345	333	340	338	361	337	306	333	331	364	351	322	352	320	340	345	325	297	343	343	343	350	332	318	336	312	347	328	303	306	335	337	291	336	324	351	328	332	329	327	297	334	329	362	328	342	310	332	350	304	320	324	309	327	329	339	314	300	341	329	308	294	297	324	313	332	354	322	314	339	358	323	313	316	321	321	319	284	334	360	337	316	334	329	297	340	311	316	324	326	358	342	352	315	321	319	319	312	324	325	326	333	356	303	372	322	331	307	344	313	327	366	342	368	323	322	339	319	372	329	312	355	342	326	321	303	327	341	339	272	308	316	346	306	325	320	323	331	319	324	351	317	319	360	319	370	319	324	346	326	321	333	337	326	353	349	336	327	347	349	351	333	318	302	334	323	325	347	365	319	310	308	325	319	314	340	326	287	345	309	319	306	329	332	316	335	323	352	358	330	320	316	344	319	304	362	286	329	313	319	319	346	302	345	335	323	341	350	348	337	328	337	332	326	351	321	330	337	356	320	310	327	347	330	338	327	348	320	332	316	312	337	346	343	335	309	330	303	327	311	313	313	320	334	357	304	324	330	313	358	320	328	363	323	286	334	312	355	319	344	313	336	321	338	367	313	297	322	348	328	317	325	332	291	337	348	340	330	335	313	318	326	334	321	322	307	318	341	328	316	338	339	323	330	322	353	304	357	323	356	325	309	340	338	322	318	324	330	348	328	310	309	349	316	298	302	352	304	305	359	322	324	347	303	345	328	353	308	321	339	316	316	330	342	299	333	354	351	324	344	317	331	352	328	301	309	332	315	337	332	340	304	296	346	312	316	334	342	328	330	330	302	330	319	341	331	341	312	348	307	340	306	301	326	323	286	353	313	305	329	320	329	361	322	318	319	355	323	314	353	380	322	349	305	329	315	337	337	354	328	320	290	313	307	364	354	308	314	314	315	352	340	360	334	338	303	298	279	344	316	351	363	349	338	347	335	326	300	387	323	339	322	315	336	308	330	315	361	347	360	299	330	340	339	334	313	331	316	299	294	313	310	330	341	289	321	363	334	353	351	328	330	326	323	301	335	322	322	337	350	347	334	323	355	352	315	310	360	328	340	329	334	328	335	328	324	332	344	288	306	311	332	299	322	346	342	333	322	330	343	315	332	344	338	351	342	334	347	318	335	310	310	295	331	331	339	328	356	304	321	340	363	299	298	353	325	337	325	318	348	362	362	312	320	340	314	329	358	317	345	300	363	317	317	362	315	322	263	358	349	324	322	298	341	310	343	319	334	348	324	347	314	345	312	324	301	335	306	301	332	338	329	319	368	314	309	323	329	335	346	280	332	337	339	336	323	367	311	349	327	342	341	313	333	300	325	335	310	335	333	351	371	325	351	332	314	298	308	338	316	336	315	336	338	352	326	320	320	321	321	344	333	324	349	336	344	323	317	306	307	323	317	321	315	321	331	357	364	309	313	346	321	336	335	330	321	333	314	320	330	366	312	371	319	302	345	323	289	330	351	305	330	340	334	351	344
42123	41505	1862	2088	2018	1771	1915	1681	1743	1704	1440	1329	1343	1269	1122	1211	1090	1000	981	1010	1139	1256	1086	1123	916	881	843	873	889	813	852	947	943	881	888	894	942	848	848	896	823	854	822	808	817	849	839	833	814	857	807	800	877	922	1561	2140	2662	2382	1595	950	797	807	784	800	816	808	776	766	838	747	793	803	814	769	813	766	744	768	786	830	811	805	776	840	787	778	806	761	781	774	780	784	792	803	765	798	800	798	865	780	799	726	787	790	752	785	797	860	784	782	741	821	774	809	854	802	798	799	786	785	799	710	822	800	812	752	788	803	811	833	749	784	769	780	774	818	793	779	795	777	763	698	834	811	818	804	822	812	740	807	796	783	774	800	806	768	761	811	789	765	811	773	809	750	800	784	804	811	793	811	761	749	782	773	797	820	794	819	815	781	809	761	804	780	757	839	813	781	734	785	825	806	792	781	780	782	825	837	810	789	819	744	766	832	829	775	755	773	781	843	786	788	813	807	773	787	843	765	815	772	828	782	766	735	813	752	805	801	800	796	787	810	764	854	801	762	803	784	778	782	756	755	748	799	757	777	788	809	791	845	832	852	846	785	776	826	797	784	814	776	781	806	815	795	804	818	826	813	776	797	819	781	773	797	798	775	795	816	784	814	775	775	792	770	835	714	757	755	788	771	772	784	805	830	791	778	713	798	784	764	753	797	825	747	806	707	816	802	737	808	752	774	789	785	795	767	774	832	809	782	819	767	772	707	801	799	779	815	836	826	850	775	830	795	812	825	763	785	773	762	831	792	799	813	812	834	757	784	779	793	745	775	741	793	765	813	793	797	755	829	768	801	766	784	844	763	770	782	811	770	781	855	757	801	755	789	789	796	787	800	756	741	763	778	778	829	778	842	847	773	741	778	813	748	775	825	766	779	794	797	819	754	737	808	753	780	760	804	810	751	838	784	726	753	786	800	801	856	795	813	786	822	782	813	783	798	763	810	809	776	802	766	823	777	769	747	803	781	754	755	797	789	777	781	793	724	806	819	793	828	795	827	810	818	785	761	803	739	781	770	803	839	862	796	756	820	794	770	803	834	820	813	783	761	767	823	751	800	805	751	803	765	788	800	818	777	793	725	782	749	787	791	731	801	772	811	778	851	828	804	779	768	845	823	777	753	815	786	759	759	753	803	791	766	824	794	796	805	749	752	789	791	801	783	775	801	810	815	806	774	797	812	815	838	797	846	802	760	829	793	779	773	758	848	809	792	753	780	714	810	788	763	812	827	810	817	758	821	792	789	797	805	777	818	847	761	811	761	794	833	830	791	798	792	810	815	763	777	770	837	791	843	772	749	769	838	757	772	765	771	794	758	788	788	744	782	785	792	793	837	813	766	778	810	809	836	793	766	758	866	775	757	809	803	841	772	814	845	773	792	747	818	762	804	802	798	803	772	796	795	814	800	789	724	802	739	771	789	777	810	776	790	821	836	768	776	827	768	793	803	764	801	819	817	823	729	826	788	781	772	781	816	779	767	796	837	788	739	748	853	733	776	778	775	815	825	793	776	800	784	771	788	801	753	774	853	793	766	771	758	795	794	757	799	788	807	840	763	793	781	798	822	768	821	788	773	782	792	770	751	778	793	748	773	813	817	763	818	810	787	779	783	800	821	786	812	769	793	785	761	783	746	786	779	729	818	809	839	807	816	795	785	757	786	786	742	823	761	802	829	812	796	805	793	757	787	830	787	838	778	756	835	803	746	836	826	729	828	834	787	843	823	798	799	773	803	811	804	749	818	792	847	792	802	794	763	798	777	747	789	768	787	815	763	816	730	789	800	820	801	796	773	776	816	809	790	822	770	806	746	735	770	802	807	767	813	785	825	802	788	850	785	805	828	808	780	783	775	827	830	839	735	804	799	801	796	817	822	793	814	818	797	780	828	779	775	797	794	845	756	816	791	775	766	814	744	800	798	768	795	755	796	726	756	779	805	816	751	774	808	772	766	791	792	805	786	781	778	807	804	789	824	771	786	806	775	826	856	781	766	773	819	828	817	804	815	752	787	794	779	812	781	837	836	785	812	795	775	810	816	776	788	768	746	771	785	777	829	799	807	782	798	745	799	827	787	735	761	773	821	826	811	776	790	814	731	812	790	765	839	826	784	750	761	738	810	814	796	810	826	811	813	759	788	879	809	795	786	818	745	785	871	767	816	812	844	754	783	770	746	794	788	832	820	832	787	753	830	818	758	779	797	780	798	812	762	789	783	815	800	725	741	768	817	809	788	804	718	744	811	753	756	781	797	785	787	778	817	758	800	800	775	808	790	799	810	789	766	807	801	767	831	793	800	809	792	791	835	869	784	767	825	802	772	781	821	810	809	792	777	796	799	753	812	777	773	764	753	786	812	791	793	780	776	831	780	789	789	774	814	820	826	753	796	801	801	773	751	805	778	767	796	763	808	838	787	804	765	736	803	783	794	770	838	765	771	818	769	783	715	769	759	781	811	770	804	736	740	792	846	774	796	754	798	799	842	790	801	760	833	803	830	789	808	799	805	843	789	833	816	795	746	773	757	766	822	783	767	765	776	763	774	751	799	781	777	780	779	755	835	863	737	756	808	818	787	783	792	787	785	836	780	755	822	753	759	777	823	767	817	803	823	708	759	838	799	806	797	809	758	816	801	812	809	801	840	785	800	778	821	808	779	773	748	788	733	816	792	782	794	805	805	803	773	793	818	782	806	821	784	781	762	780	782	775	794	751	768	788	772	797	798	780	801	786	794	813	749	784	811	843	779	798	740	837	823	803	785	774	786	808	810	810	770	821	785	770	810	816	758	760	779	832	774	832	778	774	792	770	768	812	799	770	791	835	797	780	809	825	781	822	773	807	826	815	797	812	804	782	732	861	803	837	795	794	791	821	743	774	814	824	762	782	854	813	790	766	815	755	826	781	754	800	830	744	810	803	773	761	764	788	783	764	770	795	797	751	794	804	776	810	809	825	807	773	791	804	796	813	815	773	825	799	785	803	803	744	749	776	774	849	794	815	809	803	759	744	762	756	797	746	786	734	815	786	785	820	771	745	795	826	763	741	784	777	730	777	756	819	768	764	769	790	808	744	769	789	815	800	747	744	793	756	796	799	764	781	843	754	802	778	797	812	797	799	794	795	856	820	820	788	782	818	798	783	792	833	764	798	768	803	745	768	766	759	776	813	721	820	786	799	817	826	781	803	776	770	770	772	779	723	802	795	832	797	794	775	809	753	785	814	790	729	764	854	733	823	784	809	735	809	772	809	771	814	820	784	778	793	778	830	764	787	752	729	791	831	773	806	801	759	719	791	802	844	775	799	796	834	806	758	813	840	827	776	770	789	801	812	786	780	768	755	737	737	814	794	814	777	818	784	750	815	797	752	811	859	799	804	806	840	815	775	769	827	808	785	805	793	796	803	737	773	768	783	803	810	821	760	751	767	786	767	796	827	740	785	790	789	796	791	739	779	826	761	773
78113	74579	29625	9595	1291	690	577	519	464	476	446	394	394	386	336	318	341	299	277	303	325	334	290	310	242	247	241	248	250	263	241	288	266	303	290	286	254	214	245	253	258	297	262	253	251	258	228	268	234	227	250	231	269	267	293	556	567	620	423	335	251	247	203	236	225	232	246	242	228	249	226	214	227	248	256	247	250	233	240	237	233	240	231	240	261	213	235	228	266	265	246	224	231	236	222	232	228	269	231	231	235	254	239	241	235	254	260	245	218	277	229	230	256	249	231	229	252	239	198	267	221	269	240	228	254	257	242	263	244	229	227	266	239	238	247	261	226	237	233	238	258	220	256	259	225	238	200	244	231	261	234	239	234	235	240	223	218	249	238	277	243	226	261	215	243	248	261	257	242	246	218	248	249	221	236	238	249	209	238	235	220	235	249	234	228	254	251	257	245	241	247	250	241	263	224	238	230	225	233	239	230	239	225	215	218	222	255	241	256	204	197	217	244	254	218	245	246	253	232	236	230	210	222	275	216	221	211	243	245	267	268	240	256	248	246	267	234	239	231	230	231	218	233	231	218	261	235	234	247	245	261	231	246	255	233	252	203	233	221	225	233	245	268	280	237	225	218	233	275	247	244	246	262	236	244	219	209	222	204	225	216	208	237	222	214	244	226	238	245	251	227	220	226	243	240	224	243	223	225	254	249	268	219	193	212	239	252	272	231	234	258	226	247	255	209	219	233	239	225	237	274	273	236	229	229	219	236	254	227	206	250	241	244	224	233	252	232	205	251	248	211	225	222	257	289	227	235	248	218	251	238	229	218	259	257	259	237	255	254	245	222	247	253	222	246	248	252	236	276	240	235	240	246	232	233	228	241	245	240	248	261	235	226	239	234	231	231	248	248	206	231	228	241	210	216	250	229	252	232	256	242	221	258	218	238	266	276	263	239	225	261	220	234	274	240	217	260	227	231	223	244	242	237	238	264	230	250	242	225	215	246	224	224	231	236	250	242	252	213	233	215	240	223	246	228	232	243	232	249	241	248	234	206	213	202	227	248	224	232	230	270	238	263	245	219	240	229	237	206	255	243	259	246	237	247	244	223	218	265	235	222	243	254	241	239	216	249	233	246	241	222	234	232	229	233	236	219	233	238	246	223	240	226	253	236	231	240	266	234	231	233	253	237	266	253	239	250	282	263	237	258	229	227	214	236	241	259	228	226	220	235	246	220	247	244	205	228	242	254	279	234	243	250	211	240	233	235	251	258	248	244	246	236	241	240	235	253	256	229	234	224	245	232	249	228	204	234	230	246	273	234	230	241	210	241	263	239	248	232	261	277	232	229	250	255	234	222	238	230	244	226	252	238	250	250	249	230	235	253	254	240	236	258	237	247	239	221	222	253	220	225	246	225	227	241	252	210	252	245	240	230	244	230	237	227	223	250	218	271	219	241	214	233	259	226	239	218	234	234	251	213	236	228	255	226	230	261	241	219	243	249	209	254	234	219	232	233	231	238	235	232	226	238	276	242	271	245	227	239	225	233	252	236	215	248	243	240	237	224	239	238	234	235	246	238	225	257	244	232	236	259	225	264	234	242	228	222	263	250	261	242	250	227	229	270	268	266	240	231	282	224	241	235	236	236	239	227	230	224	208	234	238	219	257	247	243	261	240	243	241	256	247	241	255	250	246	226	252	257	223	242	222	255	232	252	248	251	232	233	254	216	197	217	226	227	226	261	235	252	234	238	235	252	227	266	220	231	226	234	244	229	253	221	251	248	244	244	243	242	240	234	260	230	208	236	242	244	254	258	235	235	222	223	238	234	225	210	228	233	220	245	234	241	245	263	258	238	235	243	251	248	214	221	248	258	242	230	250	232	214	230	245	231	233	244	230	205	223	254	246	225	249	232	234	242	258	223	250	240	221	238	239	229	244	240	238	276	229	215	229	233	234	223	203	243	248	228	263	242	221	227	232	231	287	226	225	223	259	269	228	231	225	249	245	235	231	230	219	234	241	232	228	213	222	255	246	245	233	237	241	234	288	246	212	239	259	222	218	238	228	233	246	240	275	218	207	263	233	251	266	250	233	231	244	255	248	244	246	259	238	227	259	225	234	245	252	231	217	239	270	248	255	236	236	270	249	224	239	220	247	254	223	238	235	262	243	239	228	250	233	206	245	241	256	239	232	240	253	227	240	234	244	229	244	253	237	264	256	250	233	248	272	230	227	247	240	256	241	240	237	260	200	256	216	245	232	229	236	231	256	242	251	217	235	241	243	247	231	230	220	235	253	242	231	242	235	241	255	248	240	243	237	244	248	239	227	244	226	247	235	248	258	222	222	249	218	240	251	237	222	223	231	245	254	225	237	244	256	228	262	221	228	213	234	228	233	240	253	222	225	249	233	232	241	208	238	211	219	232	227	239	236	252	228	218	226	238	268	235	255	235	240	222	230	236	235	266	225	260	222	254	227	249	212	246	217	218	227	246	237	222	222	242	259	232	214	253	248	214	227	252	232	237	230	242	218	224	239	251	218	219	253	258	233	249	246	250	245	230	249	223	261	224	261	253	233	274	265	245	234	235	216	231	233	212	218	252	215	245	247	243	222	250	224	234	232	257	236	251	225	233	244	213	233	240	244	225	258	244	230	220	225	277	235	249	260	242	249	246	241	241	243	218	231	246	212	237	208	264	241	240	229	243	244	228	257	222	237	252	259	223	246	222	219	268	256	222	241	221	226	265	239	256	224	258	257	219	259	242	224	241	224	236	246	229	251	230	237	256	260	243	236	225	233	221	228	238	222	214	233	219	241	210	209	239	260	240	231	264	231	259	229	261	227	257	245	239	256	257	256	249	244	237	211	227	262	208	234	243	227	247	247	254	225	210	242	219	251	237	223	215	229	281	192	228	215	240	229	239	248	252	215	238	237	245	222	232	235	231	247	226	243	244	238	268	232	221	267	224	242	224	282	255	229	240	229	240	252	233	237	255	264	236	251	222	229	229	235	264	264	237	213	239	257	233	251	231	261	245	233	206	241	238	225	228	258	234	234	223	236	221	251	234	246	264	247	240	253	248	247	249	247	242	234	236	223	236	228	223	254	248	233	260	245	245	222	217	228	226	245	237	230	226	256	226	233	216	236	276	233	276	248	208	230	243	234	214	233	230	190	230	250	248	209	237	228	261	240	245	234	221	263	239	246	233	192	225	269	286	225	270	231	222	254	245	252	259	214	192	238	260	229	214	217	237	256	246	236	233	242	232	230	243	231	215	259	210	231	233	257	236	247	251	243	255	251	215	235	249	252	243	231	224	236	252	277	219	225	247	217	212	239	229	262	233	238	241	232	225	245	237	233	247	243	249	215	232	232	241	242	239	232	230	215	235	222	253	231	236	223	233	233	243	227	235	225	262	236	250	238	240	233	213	233	255	241	216	214	227	227	243	221	210	209	239	228	258	229	255	235	216	225	228	218	223	224	208	242	240	249	215	259	249	249	239	239
52862	57311	2800	2890	2604	2281	2130	2062	2042	1929	1675	1524	1432	1360	1304	1226	1076	967	898	966	1107	1112	992	1008	868	746	715	661	661	691	868	907	783	857	870	842	740	723	735	701	686	777	677	684	709	681	658	726	637	650	658	613	612	697	1214	2884	3117	3348	1986	1230	604	582	574	611	575	588	601	619	588	579	567	567	586	574	568	534	594	552	573	603	564	547	585	558	586	608	594	601	607	598	587	570	594	581	633	586	588	573	593	595	583	615	648	588	572	578	616	609	584	604	551	638	552	600	590	600	595	600	590	583	605	579	607	557	563	588	630	577	576	592	560	589	567	528	557	579	580	581	562	610	612	576	566	563	582	571	591	615	592	562	576	629	577	573	595	616	634	577	634	614	569	635	581	583	582	546	585	603	548	606	542	611	563	571	596	611	592	567	575	616	538	551	561	605	593	575	602	569	528	611	542	573	582	607	583	591	610	622	551	607	605	563	593	581	568	602	586	620	571	579	575	560	598	613	581	573	555	571	589	585	581	559	541	568	549	573	589	596	600	567	560	594	581	599	610	561	597	582	587	599	546	641	576	622	587	619	589	581	579	581	614	558	599	565	577	577	586	625	597	585	595	603	531	577	556	570	585	561	584	619	559	608	580	590	547	615	569	542	604	590	586	560	610	568	529	596	613	615	610	584	642	635	575	582	570	564	629	595	636	609	565	566	656	606	576	593	539	591	580	632	591	630	599	597	570	577	597	546	599	591	632	596	605	579	586	580	610	605	577	595	562	583	564	591	571	591	559	590	553	593	561	599	603	571	625	568	590	592	609	564	571	575	556	569	578	593	650	593	595	572	620	549	595	599	594	628	625	603	633	600	614	568	572	564	615	577	565	614	551	580	621	611	601	631	560	606	600	573	598	591	615	585	584	610	628	593	550	556	596	619	591	558	583	608	562	625	531	561	551	589	600	587	582	564	583	623	573	591	618	588	630	581	617	601	607	605	593	629	575	646	673	561	554	530	587	538	577	548	560	616	559	572	576	601	584	567	569	637	586	554	607	630	608	645	610	583	599	574	594	570	548	603	569	575	580	577	554	553	572	572	579	545	549	622	539	574	643	569	605	582	603	594	592	605	589	577	607	603	596	604	581	582	598	569	550	596	628	576	619	592	577	590	587	663	575	572	555	569	594	581	579	577	577	594	605	605	583	603	565	618	591	589	555	585	595	596	598	601	569	611	619	576	576	617	603	571	633	591	574	577	588	552	585	558	591	616	537	578	616	583	573	563	549	575	601	555	571	605	614	596	586	565	583	563	578	573	604	608	577	580	600	631	574	603	604	577	585	591	584	550	578	634	622	568	567	563	545	583	570	588	586	586	554	590	588	596	579	587	557	560	587	575	586	569	584	526	581	532	562	583	585	589	588	599	627	613	559	640	554	558	581	592	575	606	603	555	575	590	601	638	555	589	551	606	571	570	591	605	557	543	631	562	532	599	615	602	604	565	567	614	575	580	583	574	561	590	580	604	606	564	583	578	584	584	563	590	594	582	580	598	551	593	588	629	605	593	588	542	575	597	596	573	617	584	583	573	550	599	592	609	598	566	551	557	560	552	593	540	612	618	610	576	602	578	627	613	572	611	612	578	553	601	582	592	590	587	590	601	591	565	589	598	606	578	611	614	583	608	601	578	591	620	613	605	577	597	550	577	553	577	597	600	597	561	626	575	596	579	600	579	561	595	625	559	589	599	611	591	550	598	548	528	617	579	590	574	576	612	578	614	517	604	617	596	628	554	563	587	617	573	594	627	599	567	596	543	573	590	608	594	598	578	618	618	632	578	605	611	589	577	647	576	550	567	588	598	563	621	579	594	559	556	613	556	578	622	597	569	602	580	610	571	571	600	548	601	548	576	567	562	588	583	587	568	578	563	576	631	560	601	597	604	569	604	627	564	618	581	603	564	575	560	590	523	595	589	616	556	581	601	580	575	561	563	621	522	557	574	584	591	585	618	580	598	586	571	613	618	605	629	610	594	609	622	554	600	580	536	611	557	570	580	559	581	586	571	570	570	542	600	589	581	593	615	591	594	636	583	598	587	592	578	645	626	583	585	584	620	593	600	608	572	547	623	567	565	567	577	567	577	557	599	545	593	569	615	602	564	607	577	589	582	527	565	557	607	605	640	621	579	615	570	555	587	617	591	629	608	621	597	576	536	574	565	587	562	571	599	571	560	606	596	606	593	577	573	634	623	580	567	580	596	588	595	609	589	570	595	627	604	560	607	620	585	581	577	582	618	573	596	596	608	572	620	567	557	586	593	574	587	547	611	583	618	572	585	559	605	599	614	548	547	566	584	574	570	614	592	563	623	603	555	582	580	606	533	549	609	585	592	603	554	595	558	562	620	568	576	562	588	602	555	579	563	622	573	660	599	590	579	584	563	597	605	600	567	580	590	572	585	595	577	626	611	619	584	615	607	608	564	612	578	558	601	558	557	595	601	570	579	619	603	626	615	595	600	556	570	566	579	607	543	604	574	601	613	594	587	604	522	586	619	617	605	586	581	565	549	590	595	567	584	636	614	602	531	586	584	596	571	579	626	586	615	585	558	629	622	577	602	601	618	577	584	603	590	572	554	604	609	576	580	569	585	563	566	595	571	615	556	609	523	574	593	562	601	575	556	615	626	551	621	658	594	599	605	588	593	570	581	586	583	560	575	593	553	571	548	561	597	580	550	596	583	595	604	629	582	563	602	614	596	604	552	583	606	610	606	610	610	606	581	548	630	621	592	568	544	603	605	614	592	588	604	562	593	592	560	562	595	600	560	600	582	576	591	578	596	594	598	586	600	557	576	552	556	609	636	589	590	609	665	555	625	581	586	579	595	621	589	583	592	535	604	562	604	556	582	584	617	564	578	555	598	598	609	583	576	611	564	633	566	577	587	587	620	558	599	594	545	578	557	647	545	570	572	634	641	612	595	568	568	571	616	624	631	580	579	561	624	581	608	594	602	571	553	600	576	554	618	586	565	612	581	582	604	588	539	572	578	622	594	576	640	618	560	646	584	626	600	575	573	568	566	615	618	595	579	612	597	576	616	590	602	570	629	609	577	568	539	589	550	559	612	593	606	575	617	573	603	593	583	565	583	583	579	646	562	582	614	592	560	611	593	568	564	599	592	549	596	618	573	544	586	535	592	573	630	541	583	561	575	644	602	605	605	614	603	607	603	565	631	528	624	580	613	616	600	585	548	591	602	618	585	594	541	589	611	586	619	575	592	597	644	581	571	567	562	606	582	604	622	573	615	611	540	629	564	578	601	570	640	622	592	596	594	555	514	574	583	578	606	563	587	588	560	573	592	582	601	570	560	577	617	569	548	567	583	595	589	599	584	551	556	579	618	597	570	598	603	550	582	573	562	608	565	550	567	594	570	601	614	607	614	526	627	571	603	594	586	612	620	574	598	598	585	565	571	615	567	568	596	585	615	577	598	583	557	579	604	593	591	550	580	613	606
14118	16023	1789	347	333	337	348	358	343	343	317	323	326	293	292	322	327	319	298	330	306	315	347	308	302	290	299	321	307	322	335	320	311	327	330	336	296	333	298	283	303	316	318	329	324	274	311	319	326	302	315	316	303	289	298	346	279	308	305	315	263	356	316	322	337	321	253	294	286	307	301	268	338	321	304	267	311	291	291	275	299	300	296	289	302	291	325	349	297	316	304	294	327	277	298	312	306	297	325	291	296	317	311	299	295	310	301	288	327	287	292	301	313	320	307	320	309	338	286	283	307	274	291	298	351	300	324	318	282	320	324	293	258	287	315	277	318	284	299	299	288	269	313	295	285	313	305	323	340	319	285	311	297	321	297	313	305	258	298	301	249	304	316	294	308	311	318	309	308	290	298	325	295	319	285	290	313	322	299	291	301	285	290	284	313	277	294	279	306	293	305	313	307	276	309	309	309	292	336	307	296	286	301	299	287	288	293	302	273	284	300	307	284	303	314	317	305	286	288	296	302	301	307	293	292	305	332	339	319	323	306	321	271	309	333	330	310	289	255	302	299	312	272	297	318	259	335	305	301	282	278	286	276	309	277	303	326	306	304	315	327	299	296	306	290	332	328	298	301	291	308	338	303	337	304	318	290	304	285	323	315	330	325	269	292	310	327	310	255	291	298	308	331	313	296	313	308	290	331	314	297	313	305	342	282	299	324	298	303	324	339	290	293	308	348	308	301	279	308	306	287	307	295	297	306	278	300	326	297	305	309	312	309	310	315	323	327	288	327	333	314	281	299	324	302	290	284	281	313	270	277	297	309	313	327	307	334	308	316	313	340	306	275	297	305	290	285	290	301	342	302	334	321	295	289	296	323	302	313	305	285	286	309	317	303	290	291	322	309	279	288	293	286	308	307	331	287	295	276	285	325	299	280	286	262	309	289	304	307	294	282	317	305	280	287	286	309	331	265	324	298	324	325	301	315	306	306	319	314	281	303	315	333	326	301	306	308	307	308	280	301	303	339	321	289	295	309	313	328	326	310	327	311	309	280	274	310	294	298	284	330	278	275	304	267	317	357	267	291	301	283	320	311	282	291	273	289	288	269	257	305	315	316	290	319	283	305	324	300	304	283	280	297	282	294	305	334	277	270	283	309	274	324	285	291	287	293	313	296	303	302	313	286	320	273	327	302	311	314	289	304	318	295	300	306	327	286	312	321	317	323	305	317	276	303	306	318	270	311	329	286	297	291	303	293	303	293	325	286	338	328	332	278	276	291	278	334	314	294	304	279	275	319	301	305	279	292	297	273	327	327	291	332	316	285	312	286	336	296	314	298	262	279	282	297	322	270	317	300	358	292	293	290	319	321	309	320	316	297	313	305	281	296	275	290	309	316	304	311	315	298	296	317	341	308	301	291	281	313	341	293	252	325	328	323	305	337	324	300	285	323	306	309	286	308	289	354	321	325	291	320	307	299	298	316	289	292	295	267	302	291	259	323	286	286	293	263	313	295	288	297	274	310	287	319	314	313	284	306	296	307	270	306	287	295	285	300	285	305	325	288	307	301	313	340	292	291	289	334	301	299	313	291	328	295	303	300	337	297	275	311	309	294	308	333	306	297	308	334	277	327	301	296	307	322	301	279	309	287	311	290	287	306	310	318	281	275	305	301	320	313	292	325	317	303	331	280	328	303	310	294	304	297	299	303	297	288	308	283	308	298	323	308	289	308	354	306	262	300	327	307	315	306	277	325	303	291	303	298	330	291	321	307	302	289	288	285	293	314	318	306	324	294	282	310	299	287	310	265	305	307	310	322	321	289	289	288	311	297	289	332	300	303	291	285	305	285	281	277	286	304	311	307	320	304	293	329	286	306	301	316	284	302	304	325	321	320	303	278	294	291	317	301	321	335	338	312	298	300	346	312	302	311	309	305	284	325	302	274	314	336	320	301	307	315	301	305	342	303	323	319	327	300	320	292	278	314	281	314	296	301	308	314	321	286	282	267	294	317	321	283	301	300	314	291	297	318	306	311	315	293	308	301	305	276	314	285	311	338	341	260	284	315	300	293	345	312	307	304	305	328	307	295	288	294	304	294	303	287	291	291	277	305	288	317	280	297	306	307	305	317	308	305	316	327	342	335	302	293	275	281	300	280	321	311	296	300	335	307	291	277	297	295	314	309	300	281	289	325	301	279	312	294	314	303	308	293	283	297	302	312	314	302	319	311	323	323	319	261	302	304	286	279	299	309	308	325	275	284	295	294	278	325	269	293	268	296	273	294	292	301	275	312	271	269	307	315	311	313	312	285	305	300	281	306	287	294	318	314	289	300	323	297	282	303	288	297	330	283	280	287	293	273	270	315	297	307	296	319	280	302	328	326	326	326	299	293	284	314	275	302	301	317	321	333	295	291	302	310	296	286	300	323	289	317	304	293	319	307	289	297	280	302	290	328	300	300	316	300	294	283	305	327	330	292	301	299	287	286	309	319	342	269	314	243	283	309	298	362	300	304	285	336	290	322	319	272	301	293	295	293	309	309	298	300	320	283	294	293	289	321	281	297	293	326	304	304	291	291	298	313	269	292	315	277	313	308	288	334	315	326	292	304	288	305	315	275	313	325	290	297	296	301	284	306	280	306	297	324	256	330	321	301	309	295	289	291	285	313	287	293	287	317	335	308	318	305	318	297	274	330	293	287	281	288	321	293	300	308	302	285	337	288	307	269	274	306	286	327	308	293	320	329	298	302	321	281	334	279	309	303	303	300	316	328	307	318	266	311	321	281	344	316	289	278	293	334	316	292	271	309	287	326	312	271	304	294	256	273	345	318	300	286	309	326	290	315	294	303	288	306	268	318	277	308	312	315	273	301	288	305	345	307	306	322	304	328	258	303	289	284	332	293	304	299	297	286	289	307	300	281	296	335	312	326	297	286	299	295	310	300	295	308	294	282	293	311	308	276	295	302	337	294	290	307	269	321	281	307	279	321	330	309	299	304	348	325	277	287	292	300	293	299	306	298	312	323	322	313	343	318	302	332	324	308	287	306	304	267	312	328	287	283	256	306	290	297	332	335	295	307	313	291	297	314	277	313	272	283	307	323	317	317	321	305	299	312	306	300	310	284	266	276	306	273	354	297	328	289	308	300	303	284	299	324	291	331	292	308	251	318	291	307	282	331	310	319	320	279	285	314	282	279	287	299	299	334	329	297	295	313	315	300	289	337	284	323	315	298	323	300	305	304	320	297	303	277	304	301	315	307	296	281	332	326	291	333	291	282	300	276	317	309	308	292	306	283	283	291	289	290	297	316	285	286	309	277	288	294	319	303	303	296	321	339	295	289	304	288	318	282	289	271	305	299	283	304	297	292	310	275	318	305	288	292	300	285	263	271	273	280	296	308	267	327	305	307	321	292	315	293	300	297	318	303	293	294	318	312	344	305	315	286	274	304	315	319	285	297	294	301	312	294	283	306	303	286	286	327	311	325	291	285	294	295	291
14743	19774	1096	880	854	861	933	914	959	909	922	883	815	826	808	812	817	763	795	836	895	836	832	797	733	791	808	766	779	776	858	885	862	919	889	897	816	825	808	766	731	815	754	739	783	774	730	753	839	707	751	795	755	760	747	812	909	866	834	747	802	712	722	759	766	756	749	716	753	755	728	774	764	694	730	714	743	748	742	767	754	745	758	718	775	728	704	736	763	792	750	703	768	754	713	752	736	737	737	661	758	784	768	719	685	756	705	722	759	737	723	788	712	713	762	764	708	716	734	722	731	746	692	739	749	786	761	679	757	748	739	708	738	710	750	710	677	748	747	732	703	748	717	726	707	736	748	777	735	757	717	735	721	781	757	790	735	774	767	776	764	749	737	710	702	772	775	691	772	745	757	720	778	705	724	789	695	732	711	731	717	742	757	738	763	723	751	756	775	677	764	708	715	742	758	732	767	756	770	778	727	749	760	751	752	770	749	709	745	722	717	752	721	732	754	735	727	774	733	685	700	767	727	727	767	730	757	724	693	766	738	758	753	745	777	737	788	671	719	746	710	723	734	727	701	781	725	709	757	737	724	735	736	729	684	766	697	776	741	765	759	711	742	744	742	759	773	707	706	748	740	768	750	715	715	736	744	747	724	718	735	752	668	707	766	734	702	735	737	713	719	728	775	722	698	702	735	750	760	748	798	756	735	754	682	773	724	701	727	736	776	741	771	715	738	774	758	734	735	694	703	699	734	696	752	742	721	736	742	766	780	748	764	784	763	762	717	734	712	721	711	792	769	738	763	741	714	726	751	700	714	744	782	781	717	725	716	683	715	764	770	725	690	732	707	741	749	730	737	738	728	752	745	781	766	734	725	731	756	737	749	667	729	760	776	759	695	717	698	755	772	754	772	711	737	775	707	717	733	736	756	739	747	742	680	722	715	756	783	733	784	766	771	751	749	716	738	763	716	686	752	702	739	745	754	768	746	748	721	728	718	783	771	735	700	748	725	750	766	728	734	768	766	758	725	750	730	766	768	763	743	739	767	749	727	713	763	744	706	804	775	717	758	688	766	722	717	732	748	739	705	726	747	681	765	717	747	777	760	730	722	711	778	774	738	734	807	704	758	793	741	740	731	751	740	755	741	777	729	726	815	728	797	764	737	711	748	750	720	766	736	704	725	746	713	725	769	767	696	757	758	763	769	807	701	748	740	693	729	767	771	719	747	773	780	762	724	729	768	738	741	733	738	775	727	776	754	728	751	754	746	760	709	716	782	703	726	777	748	780	749	714	743	784	743	713	724	766	746	765	711	779	713	748	724	724	731	758	749	681	706	700	756	706	747	751	717	760	740	810	769	704	778	735	708	748	753	752	730	722	722	738	713	725	760	701	772	718	718	697	705	718	743	755	721	761	758	706	758	742	716	763	747	707	730	763	745	743	756	729	704	762	745	735	759	739	743	706	740	769	733	758	717	777	777	746	700	712	781	736	746	719	741	756	742	739	768	682	719	710	713	729	772	752	793	736	772	776	746	735	751	763	720	738	729	713	787	735	746	701	741	759	782	748	758	755	715	750	719	786	761	781	748	710	742	739	798	731	760	712	723	729	762	776	732	669	701	757	707	731	781	748	729	724	736	711	679	698	723	711	719	756	696	752	750	719	743	772	728	739	745	755	701	691	729	770	743	739	701	727	728	777	771	736	728	744	719	720	764	738	710	730	755	736	786	741	755	779	714	761	738	715	713	791	695	703	712	784	766	732	755	737	725	734	714	784	701	725	758	764	746	746	768	785	768	776	736	742	732	716	714	764	770	768	710	700	770	730	808	793	777	741	681	714	759	792	766	739	717	756	723	733	712	753	696	754	759	704	827	740	766	759	732	762	749	746	751	744	784	804	780	804	755	731	760	729	788	675	755	756	758	780	713	747	743	707	692	735	760	751	695	662	761	731	757	742	763	765	738	710	712	747	778	743	763	702	749	750	769	721	723	751	724	770	766	759	757	716	787	765	807	739	690	750	769	722	738	740	753	710	767	730	763	703	759	723	748	740	777	759	727	754	779	700	781	714	764	751	776	789	792	711	777	756	778	726	758	779	745	777	775	753	702	750	728	703	716	691	734	735	773	744	744	715	738	743	706	749	720	778	755	674	729	745	702	709	734	700	747	747	750	723	778	726	748	753	767	730	761	766	765	756	751	723	779	735	775	744	721	756	766	703	736	709	685	745	761	733	722	687	722	748	686	766	728	709	744	769	752	735	699	757	677	700	744	758	775	728	675	702	753	756	713	733	750	753	754	756	771	726	755	758	747	719	722	702	728	734	733	726	752	678	768	720	754	782	752	726	752	766	804	719	722	722	704	721	789	750	723	709	711	728	752	760	745	742	733	746	712	725	746	743	749	751	701	733	716	793	768	760	743	713	735	729	770	718	703	713	763	727	750	735	780	707	761	750	776	701	743	780	742	737	721	775	721	784	712	739	744	729	716	714	751	764	780	771	771	762	757	743	746	710	760	746	696	712	746	726	700	709	715	731	723	733	724	721	765	736	750	740	713	724	713	704	744	721	724	748	731	717	742	739	720	711	727	758	752	738	755	785	739	733	740	672	742	725	737	743	697	748	736	737	762	724	751	699	735	786	769	763	764	748	759	748	753	715	751	719	722	796	709	799	750	739	765	744	738	747	758	737	766	716	727	731	743	735	721	750	729	720	760	743	751	771	746	707	723	701	725	762	739	689	700	729	726	728	742	693	735	746	763	757	731	766	693	724	752	749	715	715	733	745	748	716	708	774	768	739	774	717	713	739	717	774	754	760	722	707	764	725	755	696	717	739	723	682	734	787	762	721	762	696	742	807	767	740	742	759	755	702	745	731	761	755	764	760	754	764	782	746	762	711	733	737	752	767	763	733	740	808	781	752	718	773	806	732	747	767	759	751	746	758	694	739	687	687	749	775	756	754	793	732	732	723	751	724	749	740	732	701	734	741	794	733	721	765	748	748	743	729	804	719	761	768	796	732	707	741	750	734	797	789	708	750	738	734	770	743	742	725	690	715	725	745	705	716	755	738	763	758	743	726	773	749	760	720	743	727	785	721	737	739	740	721	757	752	738	704	746	741	817	748	756	738	695	704	757	713	726	718	699	766	731	745	762	775	715	707	725	767	793	770	752	755	724	689	764	768	721	710	715	693	748	748	730	720	770	709	749	764	749	747	713	736	687	762	823	753	756	742	741	681	697	748	748	705	769	745	714	716	726	702	701	764	756	712	669	775	722	757	706	703	745	788	751	724	754	763	808	735	786	797	765	765	777	730	774	760	720	753	722	743	712	740	733	717	787	696	742	720	715	750	740	776	731	742	740	717	744	730	701	752	704	722	811	678	740	730	739	757	746	687	758	719	801	727	750	766	732	760	689	762	712	734	747	757	750	735	711	788	745	767	733	788	752	724	753	703	746	704	794	748	759	785	765	792	755	733	751	728	762	760	782	732	762	778
65599	68044	28113	5744	701	523	474	488	500	454	434	427	405	377	400	398	390	340	367	392	373	361	375	355	356	312	311	353	313	330	365	375	372	360	366	361	356	369	355	352	371	353	337	382	336	324	326	355	366	319	344	345	346	376	440	488	486	449	399	333	329	332	360	327	377	334	310	314	351	334	339	371	313	318	335	329	309	335	336	332	316	326	320	335	330	315	324	359	302	334	312	298	308	319	345	320	330	367	377	324	330	327	326	358	301	328	344	368	313	328	326	328	333	302	332	341	343	306	311	355	356	361	295	367	340	333	351	315	323	345	319	328	352	338	319	354	373	304	345	341	349	365	313	299	351	318	340	345	319	301	308	311	341	339	330	313	360	325	349	335	317	358	310	317	333	340	330	306	332	305	313	334	334	353	327	332	356	314	352	329	332	341	353	286	342	334	317	325	346	308	335	338	332	319	326	333	310	340	343	345	334	299	346	293	337	338	332	377	379	331	329	313	316	332	361	333	345	336	319	337	341	361	338	372	340	344	335	338	320	332	334	360	344	317	314	313	311	339	309	347	319	322	315	318	316	322	352	337	322	336	356	339	337	312	325	316	361	370	326	312	340	322	322	341	358	323	316	359	329	360	335	300	328	362	360	333	337	362	286	338	355	343	340	335	292	341	313	326	354	335	304	348	328	318	310	321	317	362	321	331	290	373	327	365	347	357	341	324	329	274	311	307	368	298	309	329	310	342	309	366	296	353	336	310	376	315	303	340	317	318	337	334	327	315	347	301	326	323	335	341	345	325	324	328	306	302	307	362	339	316	321	313	337	311	357	360	317	336	321	350	350	350	331	337	338	337	348	373	350	371	370	351	342	346	326	333	324	338	368	303	373	370	320	316	341	320	347	363	357	333	308	344	325	313	343	309	337	300	351	371	335	334	335	303	333	342	311	322	335	333	346	347	321	357	339	347	355	337	341	337	318	320	321	323	321	329	326	335	337	317	337	313	326	325	332	293	311	333	324	355	356	343	333	342	356	354	318	337	286	314	313	317	333	354	342	330	301	316	332	332	303	333	332	314	343	337	325	319	333	363	333	350	363	354	334	310	368	315	322	341	322	339	333	340	330	310	339	302	316	306	335	330	344	339	316	345	326	289	332	379	321	326	321	318	359	318	330	315	337	322	329	321	304	363	331	337	322	312	377	336	357	333	341	338	325	354	316	325	336	345	358	282	370	339	327	315	358	321	332	329	350	311	336	320	343	340	350	343	353	336	346	329	331	291	341	338	332	295	338	344	351	329	298	328	308	341	337	368	304	334	335	322	325	333	361	336	355	330	323	312	356	347	316	326	348	326	355	304	336	343	348	327	327	319	336	336	314	307	322	295	330	317	312	342	341	335	305	348	338	320	319	334	311	344	304	317	349	313	357	348	349	381	341	304	354	359	390	370	345	377	341	356	325	332	332	342	330	359	355	317	335	318	341	343	349	353	330	299	366	341	355	327	311	311	331	342	305	340	317	325	303	356	315	342	331	314	317	345	352	320	308	325	320	350	338	330	331	323	344	323	332	293	345	350	348	324	319	306	326	322	322	343	338	324	371	329	323	335	324	344	338	321	333	344	281	320	309	353	308	330	344	329	315	306	295	336	293	327	328	341	338	316	328	336	315	336	329	338	306	341	331	338	333	311	320	308	320	381	370	339	352	328	311	338	331	287	330	343	341	337	330	320	356	323	305	337	301	354	353	387	314	353	328	296	346	330	352	329	313	333	329	318	324	338	312	313	359	342	320	352	346	322	344	363	329	318	335	322	307	312	304	313	332	350	344	344	362	320	350	316	349	288	312	381	350	326	339	337	356	337	304	323	341	344	333	321	341	345	322	321	320	360	328	341	328	338	310	363	340	315	325	337	312	342	323	329	318	326	320	348	304	345	338	327	324	342	333	329	315	342	328	357	327	346	333	338	345	334	345	327	322	351	322	322	330	363	338	355	320	362	339	329	320	313	327	340	342	340	380	329	297	349	307	346	342	310	319	350	324	362	338	338	332	330	333	327	339	302	318	309	322	316	325	331	349	344	304	336	317	316	328	320	336	313	341	334	336	306	322	302	348	345	329	341	354	362	365	351	309	321	356	331	358	373	323	331	326	359	362	335	323	290	346	339	340	351	323	323	346	329	314	358	318	330	339	351	338	323	344	339	343	350	322	362	344	343	329	326	337	312	354	340	319	324	339	333	357	333	307	325	336	350	323	326	319	340	315	349	336	360	321	343	328	317	307	335	344	339	303	318	370	352	336	330	271	316	330	330	321	353	316	368	327	314	360	321	350	345	328	380	316	346	361	299	321	334	317	348	350	330	349	330	340	356	317	322	363	292	319	333	312	344	322	307	337	335	347	322	324	348	370	328	330	326	341	340	330	323	321	331	294	310	322	340	321	351	334	307	316	322	351	303	347	349	322	292	362	320	312	302	338	314	362	312	314	332	327	334	329	311	313	327	306	350	345	363	318	297	308	325	334	301	326	340	352	338	336	320	329	337	312	323	347	321	338	293	324	367	330	329	328	337	301	366	328	323	345	298	308	359	344	348	335	337	361	376	307	311	348	311	337	342	352	338	333	331	368	362	323	335	324	340	325	362	304	324	336	327	345	337	312	324	340	303	360	356	331	335	337	335	348	353	343	330	302	309	332	310	354	341	331	319	336	338	316	322	322	326	358	326	334	311	310	309	392	345	328	328	336	323	327	378	330	348	339	330	292	340	314	344	342	334	347	324	358	348	364	351	359	316	320	348	323	344	367	358	371	348	344	339	359	345	313	358	340	327	372	365	369	334	320	354	356	371	321	308	350	330	353	313	311	338	317	327	341	346	359	314	315	312	352	351	310	322	361	309	337	320	364	359	322	308	335	326	349	346	320	328	295	325	299	321	332	320	343	311	287	323	376	318	329	322	329	332	315	329	271	331	319	369	324	389	329	346	338	348	340	347	312	327	344	353	322	355	326	317	315	353	346	330	303	342	318	342	330	329	303	341	332	344	327	320	351	342	346	332	305	334	329	340	312	301	330	319	367	324	324	342	303	318	340	331	324	352	341	355	348	323	344	370	327	348	349	324	323	328	335	345	326	347	336	346	322	311	323	317	333	328	343	333	346	325	321	326	317	331	342	325	332	360	330	315	324	355	320	352	317	363	354	304	335	326	338	341	313	340	332	310	345	322	305	318	330	330	342	307	303	361	353	375	359	326	343	358	316	346	346	333	323	324	357	329	315	340	335	334	352	330	335	341	300	321	340	311	317	277	321	345	358	330	353	314	317	308	333	326	354	342	364	340	325	324	346	337	332	320	352	323	334	340	301	296	352	367	347	351	360	312	342	302	327	316	310	313	382	341	343	323	356	327	333	325	329	306	346	345	322	348	318	329	355	325	345	318	340	341	347	310	321	345	301	352	355	331	331	325	320	324	307	331	323	356	330	331	314	346	299	324	320	322	330	327	304	308	315	339
41610	51502	5932	1818	1751	1594	1612	1496	1583	1490	1371	1266	1188	1160	1111	1150	1156	1018	885	982	1077	1032	1070	1018	985	995	908	895	828	944	954	1074	1134	1087	1049	923	1043	939	970	877	889	976	958	995	1014	1001	812	774	819	794	861	798	797	853	1331	1849	2188	1691	1305	945	776	766	775	777	796	786	823	776	735	835	806	838	782	770	803	760	835	806	802	854	798	773	772	812	786	771	787	775	777	814	817	795	805	795	754	793	756	790	793	819	797	785	779	779	736	791	799	744	810	789	778	791	802	799	797	797	787	821	819	793	839	806	807	792	780	792	797	846	796	811	793	794	807	784	746	784	818	774	787	814	857	835	793	823	821	771	778	819	801	778	803	795	802	807	821	799	817	832	767	793	784	820	792	789	843	817	788	813	788	775	764	882	772	786	791	793	772	741	803	825	795	793	807	801	792	847	814	803	792	809	819	764	825	757	818	796	750	821	801	801	841	797	778	793	785	767	807	764	814	747	765	775	785	774	757	797	777	829	825	810	796	781	811	793	749	793	806	835	797	741	798	864	850	798	783	780	775	781	815	765	763	765	752	768	803	750	813	809	763	827	859	809	773	791	774	829	812	780	816	814	812	748	757	808	788	789	791	811	756	788	745	791	874	794	808	767	792	761	828	802	806	778	807	797	863	825	745	821	790	822	821	773	824	811	809	772	790	754	797	791	781	807	793	798	765	803	818	817	818	814	737	780	809	783	806	815	804	766	784	813	780	862	776	786	807	787	813	768	792	811	817	794	822	810	788	766	815	780	815	823	808	815	766	752	789	779	799	812	746	826	812	810	792	832	838	757	811	801	761	823	820	808	772	799	787	822	837	740	791	754	784	791	729	818	776	783	785	767	793	750	802	848	815	773	832	793	816	802	814	844	794	841	762	785	743	796	798	790	809	796	745	785	788	767	823	832	808	807	801	790	810	778	785	801	803	794	838	767	815	833	788	742	773	852	821	838	791	789	785	756	822	785	822	797	818	786	861	723	751	811	785	835	840	800	786	778	831	835	806	796	792	799	768	752	833	822	815	811	775	755	797	821	775	799	736	817	791	792	828	741	792	789	837	755	788	818	780	835	772	805	809	770	791	843	840	807	801	774	806	789	792	827	810	762	829	837	817	810	776	769	784	801	807	808	808	806	817	759	787	787	793	765	789	784	777	756	800	775	804	805	826	788	807	783	791	808	744	771	782	822	779	833	823	836	809	780	845	809	812	799	801	755	784	756	797	787	788	796	782	799	793	818	779	761	786	772	794	745	785	824	843	780	783	748	798	824	759	778	782	794	744	757	809	776	825	800	748	813	788	810	787	831	789	832	788	812	793	791	786	776	767	821	765	724	778	830	832	801	760	781	750	812	829	818	728	794	742	804	824	812	825	814	764	822	822	740	777	862	777	778	828	788	817	767	786	866	796	788	771	748	807	773	790	776	804	809	783	779	799	804	733	816	787	824	785	779	760	824	806	772	785	862	785	746	817	800	795	788	794	800	799	812	827	765	781	797	803	812	811	819	779	760	744	787	814	827	827	786	775	774	776	770	785	799	773	807	759	811	754	825	795	815	818	796	784	809	879	709	789	771	786	766	823	776	788	781	786	813	786	756	770	765	752	771	798	799	814	845	833	755	780	762	760	755	828	788	807	768	779	772	758	807	828	813	739	806	804	806	865	829	767	777	815	811	821	794	798	789	813	796	781	801	804	833	788	825	807	770	776	779	801	768	826	791	794	864	759	817	815	818	752	767	826	805	762	791	805	800	763	834	791	780	773	742	827	759	756	815	789	791	819	782	809	842	806	808	751	822	766	790	770	786	780	769	759	782	821	804	784	768	802	813	710	798	790	777	817	809	797	810	771	835	795	779	772	798	749	794	800	820	821	831	830	811	781	766	743	836	755	709	792	796	813	817	794	798	822	808	812	827	759	815	836	777	780	777	799	796	723	749	764	779	786	762	838	822	788	809	769	806	819	870	822	779	815	812	817	834	781	797	804	776	781	770	819	781	766	795	844	762	797	783	772	799	755	761	786	781	813	817	805	807	801	816	801	797	791	784	804	814	792	792	807	786	788	800	787	770	785	844	827	777	808	825	777	793	794	801	834	791	784	790	759	790	739	761	769	838	807	756	838	784	754	797	789	798	809	773	849	793	780	768	733	805	799	802	747	804	776	768	783	764	845	774	792	775	830	768	833	817	871	811	774	832	794	804	796	769	735	774	817	807	748	818	735	752	803	831	765	830	775	847	757	784	733	846	815	787	789	841	824	793	786	840	798	766	829	830	775	798	812	828	802	810	828	793	823	782	806	778	814	779	836	771	828	783	809	807	814	788	762	836	807	770	784	763	817	793	816	816	808	814	833	794	791	740	780	802	815	787	829	773	813	803	846	783	805	797	802	795	826	824	745	797	744	820	782	770	753	749	842	821	774	799	800	758	803	803	785	761	793	773	828	777	809	781	787	764	793	758	790	764	770	810	826	817	742	755	782	764	818	769	764	822	822	820	774	734	800	797	830	798	736	788	786	785	774	787	806	791	763	788	776	707	797	808	772	790	789	812	764	784	771	805	837	845	833	845	768	794	831	775	789	849	778	755	770	770	826	819	815	803	793	792	803	785	770	775	822	797	736	816	828	827	799	769	768	845	805	809	770	805	824	845	783	786	831	817	840	796	825	829	803	814	805	805	804	829	829	802	782	757	783	807	821	797	803	802	837	802	786	819	817	814	850	779	784	766	824	795	736	792	755	819	796	776	775	826	742	843	800	790	799	815	800	777	829	801	787	802	824	761	808	809	789	786	827	815	785	817	779	767	810	785	728	782	811	765	804	771	780	742	807	810	812	814	795	806	736	757	741	766	787	826	757	842	774	760	826	804	829	796	768	815	782	805	798	816	745	797	791	793	776	809	801	771	767	765	753	817	793	808	790	809	787	824	805	786	811	764	751	768	764	835	781	782	862	777	759	785	784	844	740	792	789	843	858	792	807	723	826	831	811	766	752	830	809	779	756	781	863	799	805	784	820	802	766	844	771	809	764	772	809	824	727	750	812	799	787	745	773	795	768	824	771	818	818	832	828	799	775	838	819	784	772	828	824	809	873	821	756	788	781	813	793	814	782	783	789	807	755	850	770	813	771	733	796	789	762	871	800	791	752	795	805	786	774	807	803	785	858	807	790	774	800	822	786	791	763	815	869	807	827	818	802	803	757	850	816	772	859	759	789	824	736	819	779	775	756	852	774	844	794	830	795	762	772	810	822	784	814	734	812	813	775	814	824	802	778	762	772	803	861	861	791	770	802	792	830	759	809	767	786	832	750	807	780	819	801	781	782	810	783	761	840	770	809	854	779	793	776	763	816	787	805	787	811	802	775	798	822	883	800	804	810	796	802	823	762	799	824	766	793	827	812	833	794	851	800	738	807	767	817	820	832	729	797	759	760	784	833	814	783	800	821	743	755	803	839	816	830	776	817	786	779	803
76055	81246	39606	12459	2116	673	550	489	551	516	418	364	381	357	324	355	342	329	253	321	309	322	370	302	319	300	267	271	235	247	263	250	349	298	293	310	299	289	302	284	273	268	288	270	290	287	269	255	272	265	283	264	255	261	300	506	634	554	383	298	295	232	267	261	243	250	249	268	271	239	231	219	251	262	257	245	251	253	235	249	251	249	249	244	264	255	267	282	272	243	270	254	262	275	237	229	256	256	235	268	274	276	253	239	259	251	293	251	264	233	259	230	254	252	238	275	233	277	249	216	267	250	262	242	245	249	288	259	249	243	269	262	241	284	259	286	289	242	235	232	252	277	239	271	262	212	239	266	268	279	260	258	239	282	277	237	242	225	264	261	230	268	227	229	266	278	237	257	253	243	230	279	260	255	263	253	242	233	264	253	245	238	235	226	248	242	272	249	234	249	260	267	230	229	254	243	283	257	239	226	260	257	263	255	246	241	253	276	239	263	266	265	276	241	251	273	261	228	244	290	294	264	244	258	271	271	236	281	243	257	242	245	250	256	258	258	232	276	280	234	214	265	236	258	234	249	242	243	269	254	252	259	226	247	250	277	252	254	250	255	243	219	265	244	243	228	270	287	244	228	234	272	268	259	240	261	255	278	271	249	236	246	255	236	303	257	234	245	238	268	239	247	247	224	265	267	241	255	225	283	240	248	249	242	263	226	267	243	255	266	254	252	241	272	233	245	228	283	243	230	258	266	223	229	268	288	263	230	252	260	278	254	259	230	266	226	265	299	253	239	224	248	241	300	279	261	266	245	259	249	250	274	249	237	259	216	258	243	266	258	283	231	246	243	246	236	259	246	255	260	253	248	246	220	251	227	225	248	268	249	271	295	243	313	254	261	254	241	246	269	249	254	221	234	261	259	255	247	256	273	254	243	242	249	253	273	279	239	236	255	255	258	256	256	259	262	263	243	208	252	260	238	234	242	239	248	257	259	254	235	274	257	244	244	258	251	270	231	267	238	269	256	247	252	262	234	239	247	241	265	255	251	284	276	263	293	246	237	279	259	246	280	265	234	257	247	244	259	267	229	239	284	252	241	254	235	258	287	241	267	255	237	273	248	249	251	264	242	269	255	261	242	236	267	304	223	282	256	265	245	246	239	267	251	266	260	273	272	265	252	281	255	283	259	284	271	264	274	242	278	265	286	253	262	239	241	254	242	264	251	273	234	276	280	241	250	254	257	266	281	260	235	244	299	256	216	252	242	273	259	245	271	260	247	263	287	249	263	200	267	228	230	265	239	253	261	264	256	283	269	271	251	251	261	267	286	238	278	255	274	244	247	254	273	228	284	271	259	252	248	241	263	262	286	304	234	238	230	283	262	253	290	270	287	244	273	264	286	248	238	275	245	237	244	244	252	257	261	262	240	247	255	230	265	269	291	268	260	245	262	250	259	239	251	256	234	240	265	255	248	231	291	248	245	253	271	250	250	257	257	241	261	259	257	219	253	250	270	267	273	254	235	249	263	254	260	284	256	300	256	258	249	260	257	266	235	244	245	276	263	280	248	277	256	241	292	270	269	263	252	249	242	237	236	249	240	264	259	274	260	280	271	247	246	266	254	268	273	267	251	243	241	263	231	230	235	250	270	244	264	256	247	269	246	264	273	259	265	274	256	263	270	222	236	257	270	238	271	260	277	262	263	228	267	276	268	252	261	268	242	262	243	230	263	261	276	225	287	250	242	229	230	235	223	247	253	235	264	236	283	276	285	255	219	261	255	224	250	261	270	274	230	238	250	240	254	263	240	242	260	236	274	274	225	246	244	235	232	231	252	237	275	253	253	280	240	236	264	239	231	272	264	250	254	214	235	228	258	260	269	260	258	241	228	254	260	258	255	248	257	270	252	245	240	259	253	242	258	255	264	234	282	261	231	275	269	260	267	238	261	268	220	224	252	222	274	224	259	258	258	266	261	270	241	290	256	254	255	248	263	227	248	271	262	265	253	252	269	253	228	260	257	267	248	234	238	244	239	218	228	228	263	265	277	279	242	232	236	264	234	253	235	215	279	275	281	261	263	229	293	246	280	270	232	227	265	267	254	265	255	251	277	247	275	240	271	252	264	237	267	286	273	257	242	243	246	228	253	243	251	253	258	245	286	292	246	281	243	263	246	265	254	228	243	254	234	282	257	274	247	253	228	258	258	263	307	251	253	261	265	278	267	265	267	269	259	233	273	287	224	235	240	263	232	246	261	265	236	256	232	240	254	245	278	261	259	230	241	248	286	272	247	255	286	253	243	238	264	285	236	237	308	262	262	227	238	240	275	244	266	268	268	276	273	245	275	254	271	253	252	242	243	258	267	203	265	254	279	264	258	309	226	244	251	247	301	237	265	255	217	226	255	261	268	234	235	240	249	231	252	225	241	251	264	243	256	259	230	210	253	237	257	247	252	259	250	262	284	260	237	271	267	256	230	273	262	253	260	234	259	253	252	260	237	271	256	260	286	280	284	279	233	248	259	269	254	230	276	262	235	230	246	258	236	278	250	245	243	246	246	230	253	274	257	219	258	281	230	233	262	257	261	256	234	257	253	249	245	281	237	252	268	253	305	272	254	247	266	250	246	261	251	264	251	266	264	248	241	245	241	247	248	246	249	267	249	231	260	243	253	253	263	243	288	271	246	258	268	289	271	266	250	250	271	237	253	258	247	267	248	258	247	253	273	253	249	252	260	252	251	240	242	258	238	257	244	230	262	249	266	281	266	221	270	235	254	267	261	266	242	216	272	278	253	229	227	246	248	268	249	259	223	254	272	275	231	286	246	265	260	266	265	267	257	255	251	231	278	241	259	256	235	254	249	268	259	261	281	235	273	265	230	269	231	269	267	271	249	252	262	247	247	245	276	272	262	245	269	240	241	235	235	240	248	221	252	239	254	226	256	238	223	267	254	243	295	241	276	250	251	269	260	268	250	246	288	258	227	238	271	268	289	239	252	261	243	228	246	237	264	282	254	260	261	257	234	264	249	241	232	212	242	251	236	260	276	264	262	232	217	247	249	241	261	252	279	238	244	261	231	303	270	240	254	229	265	246	265	248	250	252	228	244	276	241	230	285	261	251	257	231	236	280	250	251	257	253	274	241	273	229	245	252	290	280	229	248	255	246	247	245	256	251	264	274	273	244	256	283	277	264	235	264	268	258	233	246	257	267	260	249	233	243	255	257	231	266	246	248	238	247	246	246	246	293	307	268	225	253	245	272	260	259	256	246	243	255	260	240	251	249	227	240	252	239	278	255	259	286	271	248	239	254	232	271	244	223	276	248	249	257	264	276	236	273	271	265	277	255	233	266	255	269	258	245	260	246	239	264	230	224	279	252	249	254	263	255	248	250	236	279	246	274	256	238	254	231	271	249	256	270	222	245	251	256	231	280	242	241	271	260	266	272	263	260	289	250	223	264	277	255	240	259	242	286	241	243	253	241	242	260	303	235	251	235	243
50347	64741	10611	2606	2387	2227	2168	1879	1892	1662	1511	1419	1274	1144	1318	1223	1253	1102	914	1058	1139	1083	975	915	953	864	793	780	739	790	790	866	1023	1042	1098	1063	936	831	875	806	759	777	866	773	971	843	700	654	646	621	634	615	718	687	1264	2626	3385	2620	1798	832	613	595	615	612	611	599	599	609	618	618	630	672	629	594	602	639	640	612	598	626	602	604	627	552	606	602	647	626	655	631	602	627	583	590	580	602	645	587	615	623	617	571	631	583	641	595	617	637	615	589	665	609	625	608	640	626	612	644	609	636	610	606	632	632	608	593	589	625	631	611	624	587	605	522	619	598	610	598	605	631	622	589	594	637	679	604	614	602	616	607	613	613	605	615	671	623	606	613	661	608	645	600	645	613	625	607	605	628	602	633	626	614	626	608	624	654	633	618	612	623	616	659	602	600	585	606	615	632	628	649	600	631	622	626	631	608	646	575	611	594	616	603	640	598	626	641	600	642	617	586	579	644	608	612	611	657	621	686	603	620	609	619	648	595	593	554	591	633	584	625	593	602	665	655	629	569	627	637	627	608	621	605	603	623	610	637	568	612	589	615	616	634	621	616	616	613	677	643	597	603	629	615	609	548	637	647	584	648	601	614	614	653	586	607	666	632	616	587	607	599	619	639	611	588	634	588	614	664	597	643	625	552	620	624	621	642	635	618	645	606	603	625	610	623	619	626	633	629	625	584	654	608	648	621	650	617	585	601	616	610	642	613	662	645	674	577	626	655	620	606	643	634	623	610	624	621	608	613	602	614	641	625	648	632	651	626	602	620	600	629	586	604	614	632	561	593	625	584	597	570	607	615	616	599	588	584	624	579	605	616	592	644	649	663	566	610	628	657	619	636	657	620	646	631	677	627	674	629	627	629	580	602	630	614	617	643	616	570	596	575	638	650	602	606	631	629	633	649	639	578	599	637	642	630	621	589	581	605	597	586	594	633	597	628	599	611	627	646	620	657	558	600	601	598	654	594	591	612	656	619	605	624	586	631	611	641	632	599	646	633	607	599	592	615	619	645	608	643	638	587	619	608	603	591	579	628	600	618	608	643	603	624	620	607	657	596	567	586	607	556	638	572	610	617	599	657	588	649	643	625	607	620	620	604	618	624	654	596	595	591	619	613	635	632	584	626	577	631	637	623	607	594	644	588	618	631	595	615	614	639	606	574	593	630	597	639	636	651	613	616	601	596	623	644	614	597	582	597	590	598	630	595	623	603	643	610	618	620	610	594	616	598	593	567	589	609	584	640	647	607	638	598	625	636	610	616	587	626	617	644	641	641	603	667	604	649	561	657	584	582	615	608	615	624	628	626	631	603	604	641	607	627	603	613	626	622	602	571	592	595	581	592	620	604	611	585	596	626	601	628	602	588	629	608	617	609	629	609	618	601	621	633	611	597	623	599	606	635	620	589	633	568	624	608	581	631	642	612	597	614	599	614	634	657	611	604	602	591	630	642	623	620	614	596	636	631	602	607	593	625	590	636	637	547	633	585	620	596	574	618	677	572	609	618	566	641	598	603	590	609	661	587	621	633	596	628	615	609	587	629	607	633	582	617	603	594	649	599	611	613	645	634	602	618	624	637	649	628	633	625	580	638	596	570	604	594	631	626	633	623	631	640	605	620	633	612	624	623	585	616	603	619	593	675	603	597	571	576	624	573	639	642	616	652	611	657	601	616	607	602	634	655	617	636	610	622	577	590	568	592	623	619	675	660	640	623	616	616	592	611	641	613	639	625	603	672	577	668	604	630	604	618	576	629	665	616	538	622	623	631	623	579	593	626	601	630	644	655	591	593	659	651	676	650	583	594	618	693	621	645	615	580	605	597	631	626	668	595	693	590	617	624	571	607	575	612	593	552	649	633	607	597	635	626	620	638	590	607	663	625	588	595	606	622	653	612	609	610	632	618	619	640	593	602	620	638	635	585	585	622	613	631	653	578	655	620	597	602	629	621	594	664	603	571	629	639	578	662	607	627	636	635	671	592	592	647	588	629	602	648	621	617	632	615	615	617	630	613	600	625	621	677	605	558	662	614	634	633	622	630	629	633	668	626	606	595	637	644	624	627	596	608	661	630	681	649	642	599	596	633	660	635	562	650	589	637	608	653	623	619	615	601	626	664	632	561	597	579	587	614	637	627	582	618	603	650	673	600	599	655	612	666	634	632	626	635	614	619	566	586	626	627	608	627	627	661	597	585	629	598	623	598	626	616	560	653	637	622	607	608	593	639	648	645	651	608	591	637	632	625	592	628	586	608	611	662	608	630	640	615	619	631	624	609	658	612	618	603	608	622	574	611	651	643	640	611	612	611	608	614	599	614	639	602	600	604	607	576	643	605	634	618	595	643	623	621	572	657	606	590	585	653	617	625	611	560	615	589	625	630	619	647	579	593	625	612	619	634	627	603	613	624	640	583	581	594	643	631	608	621	641	603	558	617	632	647	645	635	609	590	633	622	579	619	615	592	635	637	580	589	628	633	622	614	632	627	582	601	585	673	642	672	615	619	636	591	599	646	590	570	611	613	591	613	588	611	581	576	612	635	623	633	614	666	625	562	626	633	628	624	587	618	612	606	614	613	650	667	658	650	606	643	609	626	564	625	620	614	602	584	617	584	578	621	609	619	627	634	623	588	601	585	642	640	611	617	632	603	648	607	616	594	640	650	621	653	600	583	618	619	577	629	604	661	615	624	620	659	661	621	601	619	608	592	622	625	604	638	643	586	579	594	620	637	585	626	602	578	610	625	604	589	587	613	621	617	665	593	650	597	588	621	621	659	656	602	592	645	576	613	624	604	618	584	616	593	643	580	606	640	658	557	638	618	592	606	607	612	608	666	636	652	594	646	608	629	632	589	601	588	615	605	615	620	620	646	634	679	610	643	606	597	637	652	626	610	639	612	589	580	583	620	624	558	574	588	621	609	636	601	592	678	624	641	657	602	606	591	630	587	633	634	645	630	578	589	568	615	611	604	651	637	633	614	596	613	644	644	589	584	603	614	615	619	640	632	541	601	568	617	649	650	615	610	635	679	593	583	600	615	624	613	597	645	662	618	606	598	599	587	659	666	630	625	606	559	635	583	610	648	628	595	562	605	633	601	630	620	639	599	570	589	634	602	595	624	662	606	607	628	645	575	649	587	605	597	608	595	624	654	615	581	624	593	652	577	579	627	622	604	660	650	598	613	641	647	612	593	652	620	630	622	578	643	617	635	616	602	656	624	604	590	609	627	629	628	606	603	608	600	636	608	624	626	565	606	601	601	633	642	637	640	607	611	649	631	603	626	628	623	598	643	610	608	573	605	584	604	620	661	624	614	633	571	606	619	641	630	618	608	605	619	681	590	575	584	591	585	638	604	639	657	638	615	640	623	643	593	633	615	625	644	608	607	617	624	626	609	661	596	591	626	618	587	582	618	596	641	631	633	556	613	610	576	659	612	614	627	613	631	617	651	589	618	662	603
11599	17477	2992	368	355	357	347	354	358	355	304	334	335	312	299	344	369	333	314	366	315	320	328	317	326	327	321	308	333	312	359	316	333	344	336	339	328	312	352	285	338	296	342	338	356	311	319	326	333	333	342	305	307	306	304	344	318	355	348	322	314	334	309	331	309	305	311	326	324	337	346	319	348	303	336	312	307	342	340	314	329	285	318	324	347	292	323	329	335	303	317	299	290	325	352	324	305	322	358	270	275	295	325	287	310	330	305	309	293	332	324	340	291	283	325	291	314	297	315	334	309	287	303	310	327	298	298	324	376	303	331	293	343	335	314	333	325	315	348	261	337	344	341	315	314	294	324	313	314	302	331	308	325	331	304	300	308	312	297	312	318	292	321	319	313	336	330	326	330	298	298	316	349	316	316	322	321	298	308	313	341	309	337	310	316	313	292	332	311	280	321	309	324	295	291	346	307	314	328	279	311	304	325	344	319	319	345	305	328	341	327	316	313	282	359	338	325	322	309	331	308	308	339	301	292	317	295	320	307	304	337	301	335	306	295	285	324	295	320	329	305	297	313	334	350	306	320	323	308	334	289	312	305	305	322	326	281	341	322	310	308	303	291	344	340	310	324	303	361	329	329	331	308	300	343	334	313	314	293	329	330	306	322	343	350	311	311	306	327	293	311	342	321	357	310	329	324	305	322	337	312	317	323	332	335	325	306	318	314	287	319	306	352	317	285	323	316	307	299	312	372	343	345	314	311	320	332	335	330	331	334	311	298	276	331	315	307	326	342	330	328	286	337	293	335	328	310	293	306	330	303	324	305	353	343	336	312	302	343	317	275	297	328	328	315	298	318	334	334	325	335	317	300	287	339	306	345	318	345	345	313	298	325	300	310	332	316	317	316	292	318	344	316	298	291	305	317	311	315	299	318	336	296	333	320	301	323	323	292	329	307	307	326	324	308	289	319	343	311	330	301	349	321	293	312	305	316	308	326	288	337	324	302	308	317	315	309	344	335	285	337	341	306	304	331	355	302	359	326	326	300	358	322	296	288	333	339	351	297	321	319	298	291	331	293	330	301	314	319	319	318	316	334	303	298	351	330	318	283	322	335	330	344	306	325	324	360	335	309	320	294	333	325	324	328	342	296	314	332	308	319	362	306	331	319	335	304	287	359	324	326	308	336	289	293	315	326	321	306	309	298	331	310	341	341	290	328	328	308	337	349	304	322	333	313	283	329	283	300	334	331	309	299	301	314	278	326	340	329	315	262	316	275	314	315	279	303	295	311	329	310	335	320	309	291	348	322	316	311	339	331	301	288	300	299	305	279	297	295	312	303	335	304	349	332	349	279	290	340	332	313	318	294	303	312	345	328	339	307	299	320	354	340	304	352	307	321	322	323	317	305	300	332	272	339	324	295	325	326	311	324	299	288	338	301	345	278	381	311	346	287	345	296	342	339	301	341	310	318	298	341	301	327	332	299	321	300	317	317	327	324	296	331	282	308	296	286	318	319	336	323	301	297	319	328	294	332	345	283	307	320	351	342	310	334	300	281	331	316	321	333	300	336	301	278	318	329	324	295	314	306	340	323	321	316	317	291	293	342	344	265	316	337	318	329	315	336	304	302	298	360	334	335	291	303	343	312	332	332	303	290	307	316	312	318	311	333	286	323	324	309	334	299	326	323	268	347	305	318	302	290	313	331	310	317	278	284	342	304	315	324	301	314	291	322	327	313	323	326	310	334	310	331	304	273	321	332	350	324	320	326	316	297	324	300	317	314	321	333	337	306	297	300	299	331	300	327	337	309	318	296	310	303	334	325	350	323	316	325	336	332	327	315	294	317	305	313	340	330	322	316	347	287	318	306	307	330	345	270	310	299	322	314	320	329	286	329	326	338	299	290	295	289	312	320	306	324	354	328	317	362	306	301	305	285	306	307	309	341	299	326	327	313	303	332	316	322	340	321	326	317	333	316	328	319	322	342	288	317	341	327	328	340	326	327	327	299	353	309	303	312	324	334	283	300	309	308	349	323	341	326	292	304	297	342	287	331	333	321	311	288	318	360	288	298	299	301	291	321	326	328	310	333	310	330	302	320	339	340	307	304	325	344	325	290	313	295	309	329	319	318	301	344	277	354	337	329	341	320	318	334	358	314	343	314	320	310	319	344	304	295	311	311	310	334	301	336	326	313	320	289	330	286	333	310	313	285	309	297	311	308	313	328	303	293	336	316	319	301	293	297	339	292	299	325	302	320	278	318	324	324	307	339	301	349	327	317	321	274	341	296	313	321	362	302	300	335	336	345	322	338	303	338	336	332	307	316	314	351	337	316	324	280	292	310	333	302	317	341	334	354	359	296	304	315	305	311	332	327	319	352	337	312	319	334	341	327	298	349	342	336	328	323	325	307	352	334	315	303	305	322	323	311	346	306	315	327	314	309	328	311	334	320	311	331	331	325	363	294	311	377	323	330	294	350	313	305	312	301	315	311	326	332	306	315	340	316	282	324	362	334	324	289	293	296	286	273	335	306	340	307	306	305	320	328	308	303	300	294	320	359	310	307	290	318	300	317	290	360	297	353	326	326	291	294	329	341	328	321	322	376	301	320	335	323	324	292	307	335	305	313	276	333	313	325	304	325	284	335	319	283	326	327	323	324	296	295	360	306	311	283	305	340	352	289	332	305	329	345	321	279	287	325	321	342	306	313	343	331	330	303	331	324	293	323	316	325	339	289	320	341	309	298	349	317	299	321	291	302	329	288	333	327	325	286	343	307	283	330	296	323	352	306	308	305	321	333	324	304	279	315	310	329	311	345	334	315	349	308	309	358	316	351	287	296	327	307	320	338	331	287	331	325	329	323	320	314	356	307	332	331	334	342	303	315	277	322	329	322	302	308	321	314	294	333	305	335	362	350	330	312	320	329	344	309	298	327	290	328	308	302	314	324	351	330	329	298	327	332	299	309	295	311	344	312	322	345	316	322	323	354	323	303	312	314	315	300	305	322	309	338	298	345	322	315	325	301	343	302	350	314	307	314	321	344	320	293	323	314	308	328	326	317	337	314	305	293	308	327	314	335	334	335	274	329	267	312	313	320	308	309	336	284	287	332	310	293	316	311	330	288	300	305	351	321	332	344	282	331	312	332	326	317	299	334	316	303	347	300	341	282	308	323	312	322	318	330	333	327	332	303	330	330	357	334	299	347	314	316	311	304	313	326	378	323	333	327	302	302	300	322	342	308	345	317	308	298	298	322	313	327	329	296	299	342	306	308	322	303	298	312	348	314	327	300	364	327	329	307	311	323	308	329	294	309	303	299	334	303	326	300	324	348	314	322	339	301	295	279	320	311	314	321	313	319	335	336	317	328	328	302	309	318	330	328	264	311	298	297	341	317	312	314	346	347	352	321	334	341	306	329	314	313	314	316	326	313	329	308	309	311	319	325	304	319	275	281	293	301	335	324	342	303	361	345	311	327	329	310	335	340	310	289	321	325	327
12143	22573	2422	895	908	983	997	913	963	920	858	856	849	792	818	833	813	778	825	890	879	877	848	837	827	840	783	788	837	799	853	846	790	979	908	985	910	883	897	828	814	873	868	893	836	845	760	766	782	766	850	794	812	778	794	895	957	950	942	802	750	759	771	751	795	798	715	754	737	795	794	795	783	819	795	732	787	773	807	776	778	759	747	828	753	788	794	812	764	735	788	814	791	795	747	752	792	754	768	799	793	775	731	788	789	794	789	780	803	788	813	740	806	777	746	791	754	749	799	757	804	816	785	744	771	823	747	764	784	767	780	760	762	849	777	787	800	772	745	730	756	758	728	784	769	765	758	770	750	819	758	791	753	762	805	775	794	755	841	829	757	765	716	762	804	761	793	770	771	810	774	811	754	720	810	768	737	773	768	754	708	775	770	785	740	754	803	761	766	763	757	830	754	772	764	781	710	794	761	746	802	777	764	798	813	763	792	841	754	739	774	750	800	774	785	774	816	770	712	734	733	726	775	738	760	792	762	791	737	748	767	766	794	787	778	784	822	792	777	805	775	788	817	783	784	778	728	766	760	815	793	749	792	804	799	798	764	790	772	722	774	797	775	820	822	776	738	791	776	778	795	794	782	790	821	693	705	810	753	777	710	746	780	767	803	755	764	771	765	810	793	749	780	755	777	773	736	757	791	771	818	788	796	770	801	760	799	761	769	777	804	805	806	785	836	778	758	737	773	757	793	720	802	812	708	801	768	799	782	752	802	780	760	787	753	785	780	797	799	787	758	777	820	769	725	770	789	782	753	783	791	761	773	815	771	805	813	787	759	790	762	760	788	749	776	803	711	750	848	802	725	756	808	751	822	745	789	803	799	767	779	817	800	793	760	737	797	738	814	765	780	783	769	788	775	810	764	808	819	730	819	754	778	742	795	765	737	778	761	780	784	765	800	740	802	730	757	809	820	773	805	763	781	782	783	749	746	752	734	845	772	769	751	734	755	771	792	787	773	762	793	762	785	782	775	749	769	745	742	730	726	755	759	782	759	796	788	758	798	737	775	736	777	761	772	750	778	729	776	808	790	754	772	791	731	718	772	734	780	805	756	778	767	721	761	762	787	786	810	783	797	770	790	803	803	762	792	797	769	786	775	750	765	776	747	740	812	722	771	770	763	793	796	767	766	793	783	784	819	742	748	788	788	796	801	724	773	768	794	744	801	744	699	814	772	761	765	775	748	782	767	760	796	789	758	761	771	716	730	773	763	744	804	753	806	748	808	787	812	781	794	771	772	755	753	756	758	778	770	758	787	795	793	765	818	781	750	766	748	793	801	792	720	788	773	791	796	822	782	796	759	807	770	767	778	753	730	819	846	767	812	764	754	766	763	771	750	815	809	812	775	774	762	758	770	750	792	788	804	745	751	767	762	835	761	751	752	758	768	752	736	728	755	822	730	781	762	761	786	780	741	759	757	834	792	752	758	753	784	801	789	821	743	736	779	755	779	805	738	781	757	747	759	739	756	765	788	791	738	741	762	821	763	753	774	781	767	786	791	771	774	774	769	742	748	747	785	761	792	799	791	758	776	778	793	740	795	785	757	729	812	790	777	808	797	808	736	758	778	766	783	818	782	768	776	773	803	779	772	771	806	775	771	799	753	737	781	771	734	768	762	731	729	730	783	770	779	753	782	738	758	823	790	756	770	821	763	744	714	764	761	787	753	781	772	716	740	752	793	801	745	778	784	760	793	794	772	808	796	835	762	847	755	821	800	800	757	785	765	815	767	779	767	810	781	705	763	761	748	742	774	795	823	783	789	774	753	793	727	796	784	774	807	796	714	805	773	753	785	709	754	782	779	824	742	727	791	756	813	769	759	761	760	770	750	761	813	801	802	723	747	752	771	801	761	740	784	768	765	779	784	834	754	767	759	786	819	758	825	779	769	734	766	778	793	764	783	828	716	760	803	769	806	784	795	734	772	717	747	743	789	806	753	811	794	750	745	741	743	764	800	771	779	803	748	721	734	768	773	795	808	802	790	784	783	769	779	754	765	789	770	783	772	784	786	783	762	745	798	776	775	779	747	829	777	777	744	798	779	740	784	781	746	746	769	773	744	747	749	760	792	766	739	789	762	801	748	777	762	775	791	800	774	753	820	794	786	800	754	794	771	757	702	734	763	778	799	787	785	758	761	754	794	736	797	781	806	790	789	731	746	716	757	745	726	752	779	759	782	772	764	739	772	783	768	786	694	767	825	740	771	815	818	772	775	825	735	779	799	752	743	797	794	721	720	744	788	787	793	732	788	775	727	812	756	778	815	776	711	734	785	820	746	801	749	729	763	764	813	753	775	758	727	779	743	793	744	760	770	769	820	834	792	773	776	777	757	757	741	761	738	749	767	809	760	771	754	775	788	728	771	726	784	747	756	775	747	756	821	767	760	737	802	761	854	758	809	789	758	762	743	836	744	783	774	788	737	734	805	756	762	770	805	780	793	753	750	730	757	760	802	784	752	760	805	739	773	760	772	792	743	796	772	763	765	787	763	766	814	857	780	750	780	779	762	745	793	775	778	770	762	743	746	779	778	778	810	747	794	789	779	766	753	793	766	760	817	786	810	753	776	776	814	791	752	780	762	792	807	752	713	793	779	725	750	747	801	787	701	736	770	797	756	771	796	752	751	763	742	767	776	819	783	822	808	753	801	794	811	791	793	773	774	774	735	832	795	778	824	777	760	791	768	803	762	748	750	758	795	788	791	717	763	774	801	776	783	794	772	734	756	734	806	775	798	766	745	820	746	783	789	774	783	783	813	767	790	808	760	769	749	766	774	803	811	767	777	806	766	770	795	775	794	766	806	801	752	759	792	752	781	797	778	816	733	786	763	732	766	818	755	763	781	752	778	777	784	763	756	776	764	829	787	790	798	756	803	754	780	802	758	804	774	768	793	797	747	750	766	755	753	743	752	722	781	771	740	751	720	754	838	777	749	774	788	743	727	750	764	809	766	787	766	756	733	785	779	817	783	789	805	819	761	735	758	769	804	782	814	765	768	786	796	788	781	789	764	758	773	733	774	730	777	758	755	807	760	742	781	824	747	799	738	796	800	763	759	757	725	867	786	757	779	752	773	794	815	721	821	748	801	746	806	749	823	773	807	800	782	772	731	757	775	774	787	793	756	799	759	781	804	810	768	777	739	751	767	757	769	829	728	791	756	739	783	835	752	732	725	812	790	745	782	756	736	737	789	762	760	808	779	788	772	722	782	755	785	767	775	779	786	815	773	775	736	743	759	771	741	765	782	735	808	738	794	827	796	755	772	783	723	708	777	724	779	774	737	811	775	717	756	744	792	774	740	810	779	797	826	746	753	836	824	800	729	809	752	764	762	788	707	772	754	782	795	732	798	759	782	762	761	785	773	838	777	778	785	789	766	787	779	759	766	800	714	800	761	771	789	715	741	784	793	771	765	773	730	754	794	810	795	787	713	825	753	794
63810	68423	30722	5865	758	543	588	470	475	473	466	452	419	410	441	400	370	410	352	401	400	407	420	377	395	405	374	418	400	363	362	385	364	369	380	447	407	371	397	415	388	355	393	375	363	338	373	364	382	364	369	339	346	333	451	461	515	480	461	370	314	350	374	336	371	329	383	345	360	348	357	350	323	370	377	365	348	331	377	337	376	399	353	366	369	372	329	361	320	357	308	338	392	320	344	375	364	349	357	357	353	367	356	360	339	378	348	356	341	384	356	323	355	362	363	338	352	365	377	362	380	346	343	364	351	368	353	355	346	362	355	378	337	352	361	398	339	339	381	373	361	351	369	313	357	371	387	327	346	382	340	371	377	366	347	358	383	369	386	368	373	337	368	395	378	366	339	353	351	357	355	330	345	358	368	389	366	377	339	323	354	354	347	370	352	376	364	355	342	334	363	312	340	331	345	357	360	326	385	362	328	366	360	356	354	345	361	371	357	360	387	329	356	379	327	360	340	346	340	393	363	362	324	378	365	347	337	369	355	366	344	362	323	375	353	389	358	335	335	353	362	347	377	332	404	403	333	363	315	380	386	343	366	353	383	386	359	361	388	351	348	368	363	404	344	314	356	366	372	343	339	345	361	373	336	341	357	351	353	357	377	316	321	353	374	370	350	331	360	350	357	362	372	373	367	348	351	360	345	329	370	393	357	339	363	352	347	327	336	377	376	379	342	357	321	374	309	346	348	367	327	367	388	339	346	374	364	341	353	339	334	355	335	346	388	324	346	384	323	399	331	359	361	364	360	364	397	326	355	355	349	358	345	353	356	361	393	397	382	336	307	396	331	351	369	359	322	371	337	321	333	318	345	358	364	322	360	392	363	391	368	384	325	328	390	348	369	377	363	353	347	340	349	370	360	335	351	372	378	338	355	375	314	379	350	386	364	337	348	339	337	373	340	390	365	352	352	355	315	362	366	363	351	351	371	356	320	359	326	371	336	361	359	387	341	394	378	331	305	348	381	307	352	383	370	368	371	401	369	319	337	338	324	359	391	361	350	360	345	340	389	361	372	348	343	332	338	384	364	358	392	386	357	394	353	349	389	350	366	369	367	340	361	349	391	304	384	334	341	337	355	375	368	365	396	343	356	318	313	355	354	337	380	372	398	314	374	326	348	381	368	364	337	344	342	342	344	370	362	341	346	337	381	334	351	325	351	333	370	406	307	364	370	365	336	362	365	339	357	346	354	367	372	351	355	369	336	348	366	330	359	342	379	343	363	341	346	340	345	376	376	340	371	368	361	313	324	369	370	363	335	357	348	366	326	374	343	359	363	356	350	355	389	362	363	366	338	345	370	358	387	376	347	380	343	344	370	369	396	376	330	358	341	329	327	326	354	348	347	307	306	326	373	347	313	384	330	380	359	348	362	368	353	361	367	364	347	330	351	353	364	345	335	375	355	341	359	368	378	369	336	356	378	331	355	352	372	382	351	363	374	395	372	349	375	384	335	365	351	357	342	404	353	328	329	349	352	365	351	342	343	392	388	369	376	375	353	353	365	354	372	376	329	338	341	433	337	338	353	381	343	355	362	408	387	331	367	372	362	330	359	319	346	348	396	374	364	390	363	358	369	325	354	355	346	393	372	338	379	360	352	371	343	351	357	348	330	365	348	346	353	367	358	396	334	397	383	406	300	357	377	360	375	335	367	376	372	331	351	348	336	405	398	364	333	354	328	361	338	349	384	375	349	378	351	354	333	311	351	402	386	334	320	376	328	349	345	322	360	388	336	343	356	337	376	368	411	361	354	323	328	331	337	363	345	360	367	349	377	386	351	334	366	346	373	336	368	351	350	374	361	350	349	355	362	359	353	351	324	373	340	329	343	400	377	340	330	380	365	358	371	347	349	389	330	350	362	355	341	337	375	339	362	323	355	372	321	359	352	330	392	321	376	327	367	355	367	379	369	358	412	347	356	325	365	394	328	383	376	344	350	316	374	371	345	359	383	338	356	323	373	349	329	342	381	345	379	338	335	356	374	364	376	372	326	411	375	382	365	366	399	377	358	332	355	374	398	362	358	366	340	376	330	368	362	374	364	386	360	357	346	331	380	373	355	339	366	341	373	381	333	352	349	359	381	365	358	355	351	364	320	349	349	342	373	333	361	333	351	334	351	332	328	327	396	356	402	346	370	358	345	345	351	343	332	343	349	352	350	394	395	329	373	348	350	333	348	333	374	347	381	372	367	348	338	339	325	353	316	380	340	358	324	376	380	393	343	341	364	342	381	341	347	346	347	350	338	371	355	363	381	364	371	339	337	355	332	337	350	385	346	336	347	345	370	358	351	338	353	380	355	340	330	368	331	388	385	351	350	336	356	328	340	373	333	321	368	377	346	399	377	328	386	388	425	327	386	369	352	349	376	353	366	378	386	354	372	353	353	364	359	373	368	381	349	333	329	357	325	369	344	353	352	353	367	366	386	382	357	372	357	378	374	348	403	347	314	363	338	356	374	350	351	335	381	356	366	335	346	360	383	364	351	328	345	334	342	331	357	363	366	337	338	353	344	369	387	367	361	351	325	368	351	387	375	366	357	354	347	327	367	341	370	364	365	349	370	357	394	405	351	348	351	379	386	362	342	357	340	371	339	346	373	370	390	373	311	356	352	343	360	356	355	341	364	353	371	381	349	369	355	370	370	382	396	353	387	347	396	362	370	353	355	365	355	364	363	372	352	333	357	373	335	372	347	365	350	360	375	367	350	374	391	377	373	341	353	360	380	376	361	341	332	379	352	362	356	369	358	335	338	370	360	331	348	360	377	346	361	363	370	342	367	348	339	334	365	379	379	342	354	370	371	324	345	362	361	392	356	364	322	383	336	341	359	367	355	353	389	328	376	363	363	354	333	334	350	337	377	352	373	379	364	376	382	383	347	375	382	344	329	382	349	400	376	362	355	365	350	344	363	373	354	357	379	386	344	375	371	345	368	367	348	371	376	360	369	320	359	389	355	346	364	365	375	380	364	363	375	350	362	347	353	367	337	340	362	310	324	335	308	339	370	335	385	367	368	346	393	370	369	389	326	357	361	360	325	377	341	366	340	356	361	344	347	364	359	373	420	359	352	349	365	380	355	378	351	324	381	375	376	363	321	348	345	327	373	387	333	372	372	345	340	371	341	355	349	338	387	330	335	356	359	397	372	371	375	346	349	343	305	383	351	383	366	331	326	341	327	360	379	340	372	346	363	339	331	361	383	362	362	380	357	371	374	362	395	345	364	325	374	355	331	373	353	329	371	329	390	355	332	325	352	353	354	363	371	372	341	358	332	347	374	357	369	363	335	358	326	342	347	313	370	361	338	340	358	357	323	361	349	364	356	373	339	360	341	326	346	356	317	358	353	352	358	330	381	346	367	363	378	363	338	336	368	363	377	379	343	375	347	366	381	331	360	328	334	354	366	349	360	362	357	371	347	339	387	350	353	382	386	374	388	363	373	366
40905	51768	7519	1892	1788	1733	1773	1562	1512	1434	1316	1330	1234	1262	1219	1177	1150	1158	1062	1091	1051	1164	1108	1036	1003	1061	977	1002	969	995	958	963	1063	1112	1151	1383	1287	1101	1090	1090	1084	1076	1038	1102	1002	931	874	867	894	866	857	851	859	882	1352	1850	1886	1826	1562	1091	839	871	834	791	787	854	836	880	911	851	825	856	865	876	893	833	857	851	843	814	863	805	853	857	851	840	864	802	879	855	841	845	867	848	844	852	844	832	839	817	851	854	856	868	847	833	857	848	872	823	897	889	881	876	837	876	805	816	882	817	851	847	825	885	833	857	842	826	845	799	803	816	869	847	845	835	839	876	838	853	876	877	803	796	869	825	809	810	839	857	830	843	857	841	898	858	849	825	836	857	817	810	806	831	917	854	864	846	802	867	849	834	842	865	834	837	877	889	890	875	837	798	849	857	780	770	842	802	919	805	806	836	855	798	816	829	911	838	850	856	824	810	852	875	860	881	849	844	826	846	870	866	835	858	861	835	869	859	847	883	877	836	872	880	867	861	875	843	798	831	841	855	870	836	873	821	824	840	842	789	822	806	827	851	884	831	833	804	807	842	859	852	881	814	838	885	788	853	884	844	849	847	872	876	830	832	818	843	825	845	846	855	878	869	879	863	853	861	813	822	770	819	820	872	878	840	885	881	818	801	814	857	796	858	841	861	857	843	854	801	888	874	857	869	885	839	832	797	878	798	847	883	845	858	872	860	901	911	855	786	814	869	877	855	861	842	867	874	831	860	848	891	833	842	906	816	827	849	829	850	890	851	862	854	834	814	872	816	861	878	846	862	834	803	825	833	813	807	879	801	848	854	844	803	823	858	862	833	797	884	886	873	854	860	819	862	848	867	818	873	887	870	844	841	864	803	856	808	862	809	823	838	865	808	812	840	873	812	870	920	807	806	890	852	854	888	818	810	872	878	856	811	849	840	844	848	857	893	865	884	845	911	866	900	865	828	829	818	877	854	848	863	838	842	878	828	841	821	832	840	826	838	828	902	765	765	780	811	869	888	813	808	838	782	873	863	880	851	872	874	842	786	859	851	837	827	860	835	827	789	850	903	771	852	876	841	800	827	871	869	876	814	828	894	841	834	871	908	866	828	843	851	885	842	903	827	834	861	806	826	895	887	880	902	847	825	873	831	857	888	861	877	867	895	826	806	837	833	829	862	821	801	833	776	790	874	871	836	863	823	800	871	813	854	841	813	813	804	864	812	854	895	839	839	849	882	869	873	807	819	843	841	844	904	829	863	855	861	846	856	811	869	881	781	867	849	835	839	879	848	839	838	811	870	834	835	825	856	888	860	817	844	836	874	860	825	826	792	895	862	824	836	858	838	830	859	853	875	839	815	863	836	834	946	835	913	829	854	846	837	894	837	791	819	848	852	862	848	876	891	864	820	827	812	802	886	836	848	902	863	855	791	803	861	882	813	822	863	825	815	865	855	856	818	893	888	883	867	851	823	810	815	794	857	864	853	851	897	861	865	832	812	831	875	840	851	836	795	833	863	900	849	839	804	812	878	834	823	796	848	860	806	854	922	840	819	811	892	867	807	856	818	871	870	888	868	821	829	844	864	844	861	872	870	825	795	820	819	799	875	900	870	938	830	874	823	842	835	879	821	858	873	861	831	860	855	879	863	864	895	830	811	893	868	855	832	829	875	889	884	843	898	864	830	820	808	834	857	791	937	803	813	817	898	870	844	834	908	822	882	882	830	891	867	853	832	848	886	891	842	866	803	872	885	801	858	805	882	881	844	861	836	830	875	855	782	826	848	862	840	840	860	862	819	821	838	892	845	826	827	861	843	855	783	919	819	818	827	815	787	859	863	806	824	828	828	854	873	841	868	851	826	862	841	869	874	856	866	847	802	805	802	844	816	855	892	871	834	857	891	840	837	871	818	845	839	859	836	824	871	844	848	847	850	854	817	830	796	851	806	857	854	822	813	808	872	861	808	849	834	848	830	869	856	831	865	877	857	863	855	805	883	876	885	870	843	877	872	847	835	925	890	846	864	829	829	852	814	825	861	845	835	810	868	864	853	837	830	843	820	866	822	836	830	822	825	886	854	837	836	848	852	830	864	848	867	886	852	848	843	832	842	915	828	803	850	879	878	885	824	845	873	898	836	852	892	868	831	880	872	890	827	835	849	818	920	883	860	809	817	908	853	806	832	831	836	824	883	816	860	840	857	797	874	848	862	880	842	841	849	900	850	817	887	880	848	879	887	814	800	844	846	918	873	857	915	825	843	815	859	878	859	831	813	852	861	813	815	855	843	860	855	854	818	840	847	877	873	859	817	793	869	918	835	787	863	875	824	875	843	823	863	819	857	843	788	827	863	822	870	810	864	828	879	835	805	892	856	857	870	829	918	849	806	843	874	868	838	822	834	862	856	828	848	873	817	896	886	857	853	858	813	869	832	794	854	878	874	841	826	869	850	834	805	884	875	773	850	901	854	816	856	847	802	875	896	882	807	879	812	862	816	789	853	881	836	820	830	781	864	861	764	859	809	863	838	852	832	851	793	870	850	832	878	836	831	823	851	831	805	844	785	855	802	820	843	853	866	886	874	853	884	859	826	892	845	876	819	781	838	824	868	836	847	866	839	806	828	868	827	861	821	830	816	844	796	829	847	859	892	805	833	890	836	804	880	818	847	874	802	827	838	810	849	848	824	835	853	828	881	844	824	798	845	797	847	876	850	856	877	884	821	826	796	804	838	859	915	837	872	843	861	870	839	839	875	840	821	864	821	841	907	864	801	874	834	843	884	807	849	870	834	826	825	877	817	843	833	795	903	842	836	853	839	873	820	876	804	846	833	833	828	851	865	848	847	843	844	840	843	855	876	835	812	834	839	850	849	835	893	837	847	838	835	840	853	867	884	852	854	850	823	842	873	844	893	850	857	881	858	862	893	878	854	827	816	835	813	802	826	818	831	810	860	833	887	871	862	845	853	812	867	872	833	843	780	870	869	851	848	842	880	871	904	829	838	834	872	852	834	863	883	856	856	856	873	843	863	844	819	866	762	814	869	829	811	882	846	811	844	827	875	863	854	819	874	858	868	812	854	881	858	820	876	828	827	829	854	874	843	831	829	830	854	861	846	888	804	834	825	840	863	880	886	843	815	858	848	810	821	849	875	903	848	858	849	830	886	923	851	831	819	821	876	801	802	843	839	825	816	848	859	854	839	820	846	851	874	841	866	890	839	872	819	815	839	846	848	847	864	863	823	857	843	806	789	893	856	854	820	840	839	848	866	832	902	829	823	851	894	847	832	831	834	828	832	884	831	890	839	825	824	836	847	820	887	824	829	850	838	889	829	869	807	878	880	859	915	850	856	817	840	850	839	854	834	813	845	834	859	787	852	832	829	860	832	773	839	867	816	828	848	825	817	879	834	825	872	858	820	854	837	827	840	806	849	854	875	848	862	858	859	854	804	869	875	806	842	867	866	871	852	812	847	901	843
79475	80880	35263	12336	2433	729	603	581	523	469	428	403	421	422	392	404	396	328	370	370	365	373	334	352	327	372	339	318	330	315	337	335	352	341	354	410	357	317	333	334	338	338	345	347	340	308	338	290	271	295	277	266	283	282	289	410	602	588	534	412	272	265	306	294	264	284	270	278	297	287	284	311	313	286	260	260	310	322	284	278	280	295	308	279	275	266	283	278	269	278	288	264	268	288	316	259	285	277	282	264	275	301	291	274	289	305	284	256	294	266	271	292	288	254	278	284	266	262	288	289	267	241	261	291	290	263	304	295	268	290	295	306	295	307	296	298	278	309	283	286	298	291	266	290	277	289	290	282	313	304	273	297	285	297	294	305	278	301	287	310	282	259	264	265	279	280	281	280	260	242	259	298	274	277	290	282	295	275	304	295	280	301	304	282	285	259	258	267	272	287	284	263	316	294	271	295	306	261	275	271	279	266	290	281	307	278	264	276	305	265	261	271	293	249	282	284	267	284	292	318	271	290	292	279	281	301	278	288	272	289	301	291	298	264	302	275	286	265	298	297	325	291	271	306	273	330	279	295	285	297	283	255	272	263	290	289	304	282	309	286	262	282	260	276	285	278	293	286	302	267	277	271	284	280	286	314	264	235	276	275	267	273	297	275	273	309	254	279	310	293	248	268	267	282	278	288	314	294	236	304	275	252	311	291	293	283	274	274	308	299	290	289	255	311	269	295	301	255	310	308	305	267	322	289	266	302	301	289	264	288	296	275	297	287	302	249	264	280	277	294	298	291	291	258	310	272	293	283	292	268	284	271	303	292	302	302	305	281	268	293	281	263	264	280	275	291	275	277	280	303	269	296	282	281	291	285	270	296	297	288	263	264	330	279	263	283	290	281	291	301	258	309	273	295	284	286	271	285	297	283	294	276	267	282	318	269	317	316	269	274	273	289	302	289	277	245	307	314	298	277	268	316	267	289	289	319	269	312	282	293	275	314	313	245	307	297	291	287	285	246	313	245	308	286	297	305	283	265	263	264	289	272	278	275	289	269	272	292	301	276	291	316	282	319	301	262	302	270	261	295	302	279	310	288	275	313	293	297	286	295	281	268	285	292	281	307	296	271	272	246	297	321	277	277	281	269	289	308	290	298	273	280	281	288	265	253	287	308	296	273	284	272	238	320	279	286	292	272	304	279	262	268	337	271	291	266	267	314	258	277	296	334	318	286	265	246	283	281	327	260	282	249	275	284	331	290	293	276	280	293	298	257	291	263	295	268	281	291	284	279	279	287	289	265	283	282	277	311	273	281	298	286	306	319	298	249	299	290	275	300	278	296	267	290	245	291	285	259	278	289	292	279	285	284	271	282	291	325	249	284	293	301	284	274	292	291	312	295	291	266	281	313	283	264	283	259	278	310	301	309	283	305	319	301	285	281	327	268	262	286	319	293	293	289	291	291	262	270	303	309	304	287	271	304	311	308	258	262	291	273	298	262	297	292	269	294	293	282	266	296	258	280	314	283	292	280	294	254	266	284	273	271	290	320	299	293	304	291	281	286	267	275	296	283	300	307	289	312	268	262	269	281	277	262	267	280	302	295	327	276	287	311	314	260	289	283	283	316	306	301	272	249	283	305	290	267	310	249	275	292	285	288	293	306	309	277	273	276	270	298	269	304	282	288	264	295	277	268	273	258	297	302	271	252	289	316	324	271	283	269	304	256	308	283	274	281	292	287	275	263	290	307	287	285	277	280	300	289	237	273	281	278	281	331	310	286	301	284	254	307	269	266	270	281	281	304	287	270	289	260	270	271	286	272	269	276	278	296	260	276	277	265	269	284	301	299	280	260	303	289	286	333	284	312	309	249	312	283	274	282	250	312	280	294	296	281	259	287	312	300	295	279	257	292	308	277	285	293	280	270	273	308	282	270	253	257	274	289	294	276	319	295	293	260	296	292	293	288	267	270	292	269	266	321	271	269	267	267	300	251	275	294	314	313	295	299	265	298	266	277	277	277	280	273	262	288	291	289	327	286	292	286	283	277	261	292	247	258	302	284	268	269	268	277	267	291	288	317	297	295	270	301	282	262	291	316	275	314	303	309	284	308	292	295	269	265	279	293	286	296	296	323	254	251	308	305	322	276	269	277	262	289	307	284	277	283	253	311	269	289	253	292	292	312	261	288	303	295	260	313	283	265	277	300	299	274	274	257	249	272	280	314	296	276	276	316	271	313	277	290	274	271	291	308	278	281	305	297	335	270	278	303	306	292	286	267	256	249	270	269	312	287	256	296	302	279	311	285	273	295	279	269	289	278	305	282	278	272	282	283	258	309	292	303	272	286	296	272	296	290	262	300	289	276	295	266	299	293	263	273	299	309	266	271	308	259	281	277	296	296	279	274	257	281	293	299	268	257	284	290	323	312	288	303	251	259	291	291	294	281	307	288	303	274	254	275	312	304	269	300	315	293	277	299	280	268	282	311	304	304	302	293	323	273	302	281	278	282	311	294	308	275	293	301	301	303	296	304	274	299	316	310	264	299	305	285	283	272	278	289	270	274	302	272	257	272	265	266	311	268	287	272	289	315	306	238	293	275	292	305	280	307	279	272	272	261	312	304	273	306	288	293	270	304	265	306	305	275	282	288	263	263	276	283	266	300	279	248	284	303	262	295	265	268	289	293	269	295	253	303	289	276	309	269	295	269	263	279	254	247	301	260	271	307	298	277	280	300	268	257	288	280	272	243	281	283	300	282	300	284	294	264	237	276	261	308	265	258	264	281	267	270	298	281	260	310	263	311	271	299	288	281	255	295	309	283	294	286	272	276	304	298	269	283	324	283	280	263	274	294	307	317	302	305	284	302	286	264	299	268	263	253	271	302	269	300	279	258	265	285	284	266	292	281	300	256	271	274	300	307	302	282	286	292	294	293	306	277	280	286	321	315	282	270	313	279	280	283	283	309	315	282	286	292	308	296	271	280	275	295	279	314	305	282	297	280	269	300	250	273	297	272	299	272	290	281	269	276	281	317	296	260	267	250	279	289	276	318	283	294	272	291	299	287	274	324	285	286	289	292	276	302	306	280	295	294	275	255	266	276	300	301	275	301	240	275	261	285	307	265	303	281	268	297	251	269	275	270	267	280	267	292	272	308	274	249	309	262	266	290	274	307	298	273	288	290	274	321	276	273	262	268	326	285	277	294	294	265	286	288	306	258	275	268	276	264	292	279	264	296	280	293	290	288	292	271	315	275	297	273	280	288	282	256	317	276	240	250	280	263	280	272	265	273	275	271	319	244	265	286	287	292	265	271	280	283	270	307	300	276	296	269	304	279	288	285	283	280	291	295	297	264	282	277	270	288	297	278	266	303	280	273	261	306	310	250	286	302	301	287	297	279	248	307	309	274	315	282	289	282	294	288	295	281	285	291	291	255	270	324	292	274	288	291	319	284	279	288	282	294	280	290	284	267	279	270	264	292	272	299	282	267	283	285	272	243
51263	63846	6107	2678	2539	2420	2225	2135	1900	1699	1617	1429	1421	1343	1279	1268	1388	1168	1085	1107	1118	1149	1134	1118	1060	1032	975	965	938	877	888	1010	1005	1011	1262	1521	1381	1206	1071	1064	1054	1070	1054	1084	1032	958	927	738	756	733	765	674	694	821	818	1534	3309	2920	2475	1543	694	679	692	701	693	681	710	658	694	651	774	667	698	696	686	675	696	670	721	650	627	679	669	688	683	683	659	684	682	608	662	716	722	695	675	722	690	692	704	720	670	678	711	690	683	705	687	692	661	707	661	666	708	708	657	681	732	674	647	674	666	704	680	658	684	726	717	659	718	680	669	721	685	710	661	684	647	695	700	631	664	695	691	703	688	650	656	697	696	679	672	685	690	702	695	703	713	698	734	693	704	726	693	687	629	695	714	686	684	668	683	713	676	692	682	666	702	706	667	650	695	657	740	679	694	674	716	681	718	723	699	667	735	659	647	662	634	672	718	669	693	707	689	635	654	704	639	746	728	721	713	687	683	637	676	698	641	686	699	692	700	663	734	657	690	725	703	658	681	685	677	670	696	700	645	696	672	647	697	658	680	667	676	700	674	661	662	700	682	652	713	663	678	624	687	692	666	705	657	694	695	750	649	681	675	711	686	682	644	732	673	704	665	654	684	659	680	705	676	668	693	689	721	698	682	725	690	668	724	721	661	690	713	665	667	658	659	689	662	680	697	706	615	704	690	667	677	689	678	674	704	710	724	686	714	714	644	701	688	701	709	747	739	666	690	735	693	667	662	728	668	664	705	668	699	670	701	694	642	718	693	697	710	690	647	685	667	646	684	688	705	723	670	645	710	673	678	704	715	682	700	674	722	679	637	708	678	664	706	663	623	721	744	677	691	672	663	738	661	658	712	649	659	671	674	662	716	726	674	660	679	727	670	674	710	712	673	684	650	656	694	669	726	674	716	643	720	677	667	664	685	649	699	654	652	664	670	679	678	739	650	717	685	638	663	678	723	671	705	677	691	685	671	671	647	655	699	670	691	689	717	700	672	682	668	708	659	731	677	681	702	675	684	674	681	742	689	690	716	652	679	682	690	691	705	714	649	686	752	726	697	671	673	703	724	694	703	667	693	692	739	688	715	725	672	693	671	727	664	740	713	624	642	680	729	685	670	689	675	691	710	678	706	703	697	647	674	688	664	613	639	677	744	674	727	646	652	712	721	747	677	641	700	673	703	692	701	741	628	706	702	666	707	690	641	634	648	720	666	750	689	710	691	677	655	678	715	699	638	730	688	673	700	711	666	670	681	734	669	673	678	687	670	690	677	697	698	681	656	671	653	697	683	678	622	679	672	701	673	653	678	720	641	680	714	745	666	728	698	665	707	680	681	670	659	673	671	657	677	699	700	660	709	726	698	719	686	706	667	713	700	699	682	679	677	678	702	678	685	735	687	736	747	659	668	698	704	697	660	658	700	685	688	664	695	742	646	663	716	706	719	694	684	696	614	692	725	688	704	668	676	675	671	680	684	693	674	708	660	632	723	670	659	649	726	689	679	715	695	696	703	725	637	667	671	713	661	663	635	676	708	662	711	641	735	689	674	687	716	686	687	674	676	708	651	734	676	670	673	676	705	663	710	717	671	713	655	682	717	736	651	707	649	699	701	734	659	676	672	725	658	726	674	705	710	695	648	744	676	723	672	693	638	634	693	691	675	655	658	682	646	699	700	668	705	695	664	655	658	707	706	694	687	660	729	621	686	662	692	631	673	682	674	673	700	692	687	695	694	669	684	701	717	697	721	750	677	716	673	677	669	706	691	692	673	725	710	713	674	659	703	634	726	663	678	660	698	693	729	671	673	672	696	693	693	704	673	699	705	684	679	678	655	688	679	716	669	678	718	707	654	721	690	664	727	648	671	746	678	748	660	665	727	697	698	698	651	690	698	689	706	639	741	663	645	661	728	633	670	669	702	657	711	696	666	700	643	675	673	694	741	697	707	693	671	682	724	704	704	676	691	689	684	719	709	651	690	703	740	723	659	714	687	698	670	690	653	665	683	674	660	697	647	712	718	716	718	684	703	696	710	642	735	707	691	677	704	666	659	656	686	725	667	740	670	704	637	689	682	679	694	667	703	661	724	671	719	643	688	660	669	678	696	702	654	666	652	721	663	755	684	704	732	676	699	690	686	689	705	691	690	691	705	675	707	671	667	682	651	678	670	687	666	772	693	755	702	665	698	692	731	690	666	671	665	662	671	641	707	692	614	670	667	697	655	652	684	697	672	716	710	679	672	701	669	712	681	705	721	721	682	683	695	732	691	715	663	673	737	683	678	666	681	693	697	666	688	722	686	698	660	714	709	711	623	673	679	702	657	692	677	626	673	669	682	667	675	751	705	732	685	665	698	721	728	656	665	727	694	715	745	614	668	692	692	693	691	664	656	693	691	641	700	655	638	744	681	674	659	663	674	673	742	652	716	681	670	737	659	664	725	694	665	712	643	686	654	720	642	665	685	678	659	690	691	693	669	649	690	692	688	662	639	679	704	662	668	700	643	635	668	706	706	684	681	677	728	677	672	675	666	694	666	664	661	700	683	710	656	690	702	681	676	723	695	683	692	653	689	642	669	694	693	704	678	690	680	685	692	701	595	691	720	716	688	675	675	722	661	735	683	693	713	699	708	661	635	700	649	643	667	678	694	706	638	647	658	726	704	672	673	677	659	672	694	660	640	647	694	714	633	646	750	644	655	682	692	709	641	621	687	658	729	717	672	699	683	686	697	700	703	711	722	655	699	704	714	715	703	667	697	677	676	659	682	704	692	670	708	671	645	677	727	721	624	667	681	668	674	692	716	672	667	690	647	691	679	690	685	728	662	682	713	665	698	718	669	692	653	667	669	664	681	703	659	696	694	688	647	708	677	682	692	720	710	666	672	709	683	690	664	646	700	684	697	720	650	709	679	681	679	736	740	657	707	656	664	672	731	682	696	686	707	689	695	663	693	671	682	688	738	673	691	677	690	721	697	714	700	674	673	669	658	668	686	690	733	720	661	701	693	671	674	720	665	676	686	678	686	693	715	661	766	709	664	645	684	710	678	686	704	641	656	690	662	658	642	673	705	664	653	665	738	694	622	667	668	678	678	709	652	687	705	683	696	671	690	652	688	747	679	696	671	716	671	704	676	714	645	685	610	699	718	723	689	704	686	685	682	717	657	698	646	715	667	694	709	687	694	737	685	671	658	686	669	682	713	666	651	691	666	693	655	653	681	671	674	697	656	721	668	656	673	643	673	656	670	669	671	713	673	632	669	670	695	649	670	639	661	701	658	699	711	687	671	685	684	657	624	677	652	700	677	708	669	713	696	736	667	685	661	679	702	651	690	636	699	670	659	687	669	650	691	702	668	685	682	676	674	689	713	684	709	656	678	740	652	685	729	637	665	676	697	671	702	674	683	665	653	646	693	724	697	719	669	700	733	659	683	698	691	696	700	683	716	674	702	713	675	677	700	645	672	650	663	680
13703	16542	1795	423	399	413	369	390	360	356	355	337	373	331	351	358	328	358	361	337	343	370	331	343	353	329	349	325	338	347	373	367	361	370	374	352	399	354	364	361	344	319	343	405	324	334	346	327	325	359	362	367	344	327	355	393	362	360	404	402	310	321	350	320	336	359	356	373	328	357	347	349	328	336	346	362	348	351	321	336	361	315	350	336	319	353	334	353	391	350	344	335	332	386	338	339	328	336	377	326	332	337	330	313	330	371	348	325	320	358	352	323	354	343	363	339	360	303	343	349	366	313	320	338	318	338	353	342	367	372	342	333	338	367	363	380	334	318	343	333	337	335	317	337	373	352	330	319	341	374	340	348	349	352	330	325	336	341	349	336	321	329	325	374	332	337	308	359	336	341	341	337	375	326	333	353	340	351	372	331	354	324	354	348	328	369	316	329	320	361	333	364	327	322	365	332	358	331	326	333	340	307	348	337	365	325	351	324	374	319	320	311	319	333	333	319	316	347	369	396	324	352	329	329	352	330	326	369	344	335	319	355	338	330	307	371	341	348	337	336	338	330	365	376	355	367	345	332	332	347	359	320	366	335	339	326	324	360	321	335	347	341	339	345	391	337	357	371	357	358	329	366	326	344	314	328	337	346	307	339	370	353	342	365	345	339	320	340	347	345	349	352	337	354	363	337	395	368	322	330	350	317	339	341	350	335	340	322	369	379	350	304	322	342	369	340	386	367	328	326	332	335	363	310	315	329	318	339	341	373	324	353	369	315	360	322	353	341	336	347	337	342	326	308	306	322	332	360	341	349	354	348	321	325	307	351	364	352	340	336	397	336	336	319	306	328	329	357	337	343	344	348	348	328	337	349	366	371	349	335	348	383	317	335	365	334	363	327	344	348	336	337	319	313	348	338	324	357	334	340	318	337	304	332	329	388	367	332	308	331	349	341	362	333	336	330	325	317	338	366	322	321	354	348	346	356	337	359	358	361	323	371	303	369	315	354	346	331	334	347	355	319	351	366	364	295	364	328	325	358	315	321	329	357	352	351	316	334	330	340	349	342	340	362	300	342	365	343	326	328	367	357	346	355	324	306	334	340	365	310	345	368	373	335	358	358	340	345	327	314	346	349	351	351	348	329	356	360	345	320	332	366	323	356	339	318	359	344	357	331	338	365	317	344	383	320	326	358	334	352	383	340	304	354	365	334	301	332	323	340	352	334	329	316	299	349	341	365	354	350	388	342	314	343	356	339	355	339	351	295	351	339	376	342	354	349	349	320	344	362	351	304	335	388	326	341	319	342	350	303	344	340	333	331	382	340	312	349	365	339	367	370	352	318	325	335	358	352	331	329	333	377	343	345	316	354	356	334	349	367	330	367	331	320	353	331	347	372	334	326	368	356	323	331	321	329	346	363	337	341	346	327	319	330	358	349	353	308	298	346	360	349	350	359	358	332	343	354	348	345	342	350	329	333	323	326	311	342	308	332	368	336	361	319	329	325	331	326	360	327	354	343	316	298	359	353	343	369	344	341	360	329	327	361	349	331	329	346	353	323	318	347	319	329	320	363	332	347	334	338	327	353	332	366	323	349	359	328	354	328	349	340	338	355	364	357	392	336	355	332	321	372	319	345	331	336	345	323	353	343	349	340	312	329	336	340	324	343	369	324	360	331	363	337	355	319	352	336	328	324	360	341	316	315	369	344	351	372	356	342	355	390	333	334	363	364	321	371	355	331	341	359	343	314	355	360	344	343	310	319	329	354	342	344	327	350	330	362	298	329	335	350	358	357	317	351	354	325	339	330	339	346	376	346	339	331	337	380	383	327	345	365	351	369	355	360	321	329	310	328	349	330	319	328	339	343	361	367	336	323	329	325	339	358	346	353	322	327	325	326	316	313	349	340	312	328	350	360	321	348	343	350	387	340	344	329	321	347	348	350	334	345	328	311	312	344	327	296	345	322	348	349	347	335	333	319	356	366	327	361	303	339	325	359	348	325	342	316	332	324	343	362	349	360	354	379	362	348	347	305	333	329	290	335	339	344	342	329	339	349	357	309	367	355	360	308	343	352	374	343	302	384	354	308	325	349	371	361	322	346	371	323	328	330	339	314	322	339	350	348	342	311	351	336	314	343	337	310	310	356	338	373	336	319	368	369	325	349	360	357	347	317	374	324	354	329	333	351	308	365	326	369	353	366	336	327	319	308	318	341	358	309	357	330	369	320	326	336	326	324	339	325	340	349	338	344	315	353	331	336	330	306	346	366	329	340	300	337	318	348	349	360	305	334	314	309	328	338	361	323	354	330	348	359	328	328	360	351	352	352	333	333	358	353	368	332	349	337	314	356	348	369	307	362	343	370	339	334	305	374	344	357	350	333	321	348	297	355	300	339	369	308	334	318	341	340	366	340	362	371	334	370	315	317	341	319	335	331	325	344	383	364	337	377	348	331	339	338	332	342	370	317	352	359	332	360	359	369	336	339	342	343	334	366	344	355	364	344	353	340	417	368	344	342	344	352	374	376	341	344	349	366	330	375	346	354	350	315	353	330	351	364	356	305	353	350	327	328	344	312	328	339	366	346	325	318	340	340	333	326	330	317	308	304	374	343	366	362	370	353	356	341	359	369	320	354	361	324	350	348	321	336	335	325	356	352	328	369	340	338	327	365	378	372	323	353	311	346	339	343	323	335	330	336	345	334	337	353	372	307	340	320	323	362	325	328	337	329	404	339	341	350	349	343	302	345	309	312	354	334	350	309	344	361	324	343	342	352	361	334	328	335	363	317	338	353	357	339	349	320	358	359	349	356	358	335	350	361	306	381	355	337	369	320	344	344	343	351	345	326	311	298	340	340	329	353	329	352	364	340	310	340	330	343	357	364	305	361	339	374	341	330	337	337	359	314	336	371	318	345	326	336	362	346	340	316	366	341	345	328	315	347	344	356	345	328	357	345	350	343	357	365	328	329	354	343	338	331	354	321	334	339	306	366	351	341	335	324	325	316	311	323	337	348	312	338	328	322	326	329	322	349	337	345	335	318	338	337	310	327	358	346	360	347	328	344	325	350	360	336	351	344	359	346	301	348	348	308	328	352	349	352	321	347	371	336	325	334	337	322	351	324	348	371	357	352	337	359	326	320	307	343	348	337	311	336	360	329	335	340	372	319	308	358	328	344	373	340	363	365	349	368	351	306	362	339	346	344	335	340	329	355	373	372	380	356	339	312	335	335	316	310	325	332	338	333	366	322	335	357	326	348	359	315	331	345	351	317	356	391	332	326	334	311	351	336	332	316	337	379	396	351	349	339	371	342	367	369	349	343	329	337	309	368	348	335	326	358	342	350	342	357	330	348	368	350	352	351	380	326	340	350	364	315	334	342	358	349	341	359	373	336	353	344	350	339	334	319	351	348	353	340	369	381	353	342	316	331	360	346	339	319	330	314	349	358	314	369	359	333	378	359	359	341	382	355	350	367	326	348	356	323	332	318	389	332
14837	20263	1051	927	1021	970	1073	1071	966	1028	916	861	934	902	902	889	907	886	946	895	937	946	889	896	880	877	917	865	860	866	876	915	963	934	1009	1073	1154	1092	1005	1040	948	934	918	923	918	879	856	835	821	855	860	802	849	885	873	909	1061	985	963	979	807	805	829	860	854	812	818	829	813	823	822	828	822	839	817	817	811	837	856	836	842	797	805	813	832	833	854	828	825	803	855	812	849	856	809	804	792	789	837	828	815	850	831	828	852	836	899	855	822	801	851	803	795	836	816	809	798	794	854	828	864	856	860	825	809	857	829	820	799	800	792	833	818	840	844	808	808	905	812	844	840	806	849	811	807	814	871	783	794	868	830	878	858	797	810	819	859	761	885	809	823	812	763	817	799	841	739	866	801	798	881	865	788	868	761	870	831	864	772	835	809	854	801	825	830	823	784	837	843	808	825	839	811	837	871	852	835	850	810	844	866	819	844	794	847	823	845	835	821	826	799	818	856	852	818	773	810	812	847	794	798	824	869	823	864	789	836	839	848	859	825	812	785	836	854	812	813	817	859	803	817	798	840	831	831	868	768	849	804	830	858	791	842	845	834	834	797	798	803	824	824	851	760	799	824	842	845	856	829	855	750	853	857	778	861	770	843	833	806	818	835	846	871	812	836	863	837	849	832	842	843	775	777	807	840	845	826	842	827	836	825	822	819	805	782	816	864	838	759	833	780	855	804	865	802	822	789	833	787	785	842	827	853	838	833	843	832	812	791	827	816	875	822	796	826	826	794	833	802	791	758	824	834	826	834	848	861	857	832	872	833	814	866	849	819	755	835	804	877	852	821	827	822	849	784	798	829	883	825	820	844	795	862	815	866	788	833	783	793	800	850	843	795	830	807	842	877	782	866	818	853	845	871	830	771	770	832	801	804	814	896	863	825	810	844	836	800	856	787	815	865	802	817	797	788	790	767	816	796	832	768	821	877	813	814	825	816	819	807	843	835	853	815	791	799	841	853	819	813	886	815	815	817	816	852	779	778	882	812	803	823	765	790	839	802	831	867	881	800	788	858	808	847	834	853	831	843	812	759	821	817	855	816	858	823	854	840	793	838	797	856	800	825	828	804	858	795	834	829	814	784	833	840	828	768	828	818	860	840	813	789	796	871	810	854	836	822	883	824	879	823	809	821	844	847	806	810	801	808	849	802	847	831	826	813	861	840	819	793	832	822	805	833	828	781	853	835	830	798	801	838	836	800	826	939	863	813	803	805	847	835	848	834	778	830	874	822	835	822	822	807	804	837	814	832	879	812	850	815	815	823	865	842	838	832	836	824	796	806	860	776	798	827	818	871	784	811	808	839	813	786	824	757	814	798	804	837	797	837	800	854	833	790	843	864	831	840	821	830	818	849	859	838	798	816	828	790	833	830	852	760	826	833	817	779	819	814	828	844	786	800	856	840	816	815	834	834	871	834	827	803	776	820	800	842	857	788	828	792	832	806	849	893	830	847	855	843	750	802	841	759	817	831	787	885	838	823	816	846	858	800	789	842	802	798	804	807	800	847	841	838	788	800	857	786	826	828	824	757	834	902	867	813	824	850	877	793	803	841	875	871	813	821	842	840	817	864	828	834	771	773	842	808	826	844	833	767	828	799	811	826	795	781	832	772	848	816	834	815	843	788	882	812	832	842	824	795	795	797	841	802	819	868	818	833	787	839	792	809	870	786	805	790	816	823	842	860	868	850	820	849	818	866	875	809	812	862	836	889	832	862	831	863	808	836	789	859	856	830	849	802	851	780	806	821	861	867	806	858	826	780	833	835	826	859	827	847	829	760	839	764	837	830	833	799	803	848	874	789	833	832	813	866	788	788	859	802	874	816	813	816	872	794	816	856	853	863	832	810	818	825	851	837	841	842	843	803	900	872	849	839	845	890	869	808	853	866	786	850	774	861	808	832	831	820	822	779	857	806	776	799	781	800	822	780	790	807	809	796	850	836	889	809	766	797	790	784	830	805	852	810	820	812	856	844	816	838	782	846	876	769	861	793	843	874	792	838	791	799	825	807	822	800	855	849	784	771	830	817	826	829	768	859	798	879	834	868	862	816	837	810	808	897	841	843	799	775	840	832	817	863	810	834	834	793	823	804	825	854	876	808	831	815	828	792	834	821	826	839	860	813	883	787	811	861	832	886	870	822	823	813	790	840	836	833	797	844	813	797	869	838	834	817	811	843	861	830	808	860	854	796	813	845	780	831	813	818	845	849	829	854	798	875	825	766	780	787	849	797	794	852	900	827	839	815	799	814	811	868	863	842	717	850	818	779	806	816	793	814	794	846	868	847	832	804	778	849	836	831	819	794	801	882	805	867	872	780	810	814	855	825	832	835	862	824	830	806	842	826	827	833	834	805	824	792	801	848	806	809	779	864	829	793	802	892	828	837	824	795	783	817	811	848	819	841	850	821	793	806	842	825	831	828	793	851	854	819	803	814	867	802	864	814	815	847	822	815	816	789	874	813	885	888	799	778	795	783	808	830	817	839	833	830	834	798	845	821	795	860	804	835	843	829	800	820	786	791	808	868	883	813	809	783	861	790	847	849	810	859	786	868	824	841	811	825	798	805	810	821	798	844	793	849	849	810	865	841	835	837	884	838	848	807	788	814	839	827	806	833	794	781	764	851	833	833	813	850	845	800	825	863	787	874	801	844	781	739	866	842	803	762	786	832	867	817	863	814	820	832	816	819	824	786	768	865	771	820	764	807	835	844	793	801	855	877	797	834	845	813	817	820	829	859	854	819	812	742	861	822	816	827	836	811	855	797	848	841	828	809	797	881	866	838	943	824	816	831	757	810	773	845	840	866	867	866	791	780	835	868	810	869	856	871	867	801	869	863	875	785	825	817	832	762	864	857	881	801	780	841	818	827	818	818	828	858	813	857	829	861	797	843	827	793	859	835	802	805	784	842	830	857	822	831	790	846	864	841	785	830	814	812	829	783	873	838	810	811	796	800	841	855	764	832	808	783	833	816	781	860	793	771	849	830	836	864	837	858	769	821	795	813	817	752	850	832	836	810	803	782	828	862	843	786	829	822	815	851	890	847	844	795	843	863	828	838	836	834	859	817	804	860	859	833	792	798	839	820	835	809	820	823	810	814	850	822	863	828	800	802	831	809	845	896	816	807	855	838	816	830	825	800	809	849	819	860	800	796	830	819	832	763	833	854	829	846	846	814	822	821	850	796	774	853	840	867	785	824	745	819	852	825	860	800	831	760	849	876	794	770	824	824	833	817	815	828	871	772	828	817	762	824	847	804	878	812	786	793	791	834	816	798	785	850	810	849	809	836	833	827	774	829	814	873	816	835	844	833	785	802	760	828	837	796	845	869	825	836	799	800	852	855	799	808	806	807	810	843	821	768	794	853	842	781	784	834	841	872	807	763	797	825	873	847	837	824	818	836	822	829	792	834	816	795	769	861	814	806	832	815	814	836	834	847	834	793	809
65801	63031	20463	3535	702	633	577	579	494	462	423	423	450	412	424	401	433	431	395	386	395	415	406	391	387	371	358	449	370	413	387	390	426	384	378	431	400	413	371	425	424	358	388	409	373	383	366	344	380	336	374	362	374	345	374	463	554	518	473	433	371	363	358	376	365	370	379	331	368	348	350	389	371	359	343	349	373	361	337	358	380	375	349	376	345	334	354	329	351	395	320	346	384	375	317	341	339	359	329	326	343	386	371	365	346	375	373	378	316	371	366	366	355	339	323	352	388	355	381	349	356	364	363	342	360	370	362	341	334	359	365	342	359	339	380	321	359	351	397	356	342	329	348	355	310	360	351	375	373	378	346	386	368	354	342	381	355	350	334	338	373	349	373	368	391	350	366	392	331	349	371	347	344	377	386	345	340	379	341	339	363	408	350	350	360	378	385	348	355	331	369	366	308	353	341	339	355	340	361	403	389	370	344	346	364	364	352	375	343	352	348	327	363	346	343	383	344	349	349	390	353	329	343	369	389	369	381	378	361	385	368	364	350	370	387	339	349	337	355	367	366	384	373	362	376	350	364	367	318	353	343	362	329	392	319	340	412	341	361	351	331	390	390	354	365	361	318	363	369	333	398	344	364	346	308	331	376	364	349	369	363	387	361	367	332	345	367	364	346	343	338	400	293	360	340	366	360	353	358	364	365	342	369	351	368	362	382	370	383	371	349	381	372	345	362	339	376	363	341	378	372	340	355	391	354	371	369	337	329	365	361	366	374	371	382	362	383	368	355	345	348	351	351	394	373	336	399	342	352	361	354	324	352	353	353	415	354	357	389	330	342	373	350	361	377	388	366	351	359	367	352	383	378	333	348	326	342	365	338	365	359	345	348	397	373	382	354	347	364	386	352	333	351	352	354	350	347	379	346	376	319	375	382	359	330	362	390	371	352	349	367	350	380	368	338	317	353	360	357	351	364	347	337	381	351	379	363	347	375	344	343	351	348	386	376	340	335	346	350	372	353	389	385	346	320	338	372	376	378	389	350	385	345	330	339	385	368	353	380	383	369	376	359	344	381	373	333	376	396	357	384	358	375	351	378	409	374	390	337	345	385	343	356	325	361	371	365	358	328	358	349	410	363	348	335	394	383	363	371	339	332	357	347	371	369	333	368	340	339	352	356	328	355	330	409	335	341	363	344	334	367	338	306	356	355	377	330	334	386	359	364	349	390	347	348	367	335	356	366	329	375	334	344	374	356	370	362	359	360	357	308	372	375	361	359	374	332	391	331	365	357	339	354	359	334	363	381	371	387	393	360	345	375	369	351	362	351	375	347	382	361	344	355	348	334	353	349	348	306	374	355	340	380	370	358	347	345	361	360	389	351	371	340	363	367	352	351	379	388	404	362	345	353	388	347	359	373	350	350	360	364	390	375	349	341	370	376	325	369	340	310	374	391	402	337	341	357	346	375	333	384	356	348	366	364	375	381	372	350	398	336	326	349	356	379	360	359	355	354	336	322	349	361	340	383	373	334	398	338	345	361	371	370	363	371	359	368	342	353	352	341	387	338	352	339	337	333	355	366	330	362	339	366	353	385	348	370	345	354	359	371	358	381	337	364	338	369	331	367	329	393	353	388	348	338	345	375	372	325	350	342	355	336	372	365	321	329	321	371	346	389	383	360	346	353	373	372	347	366	401	377	339	336	364	382	368	410	360	353	353	352	373	392	344	360	341	358	323	365	363	355	363	347	350	401	401	358	341	364	345	392	352	377	358	357	349	351	327	354	319	368	375	352	327	370	361	331	347	343	299	364	395	344	338	386	368	349	351	359	339	364	376	372	336	334	360	365	341	368	364	353	352	330	347	370	345	368	353	353	364	381	360	367	371	342	352	345	343	330	372	348	359	359	318	359	383	383	349	349	350	363	366	372	353	342	330	347	339	339	356	406	336	328	357	339	356	365	359	378	367	356	357	357	326	360	394	353	359	359	330	347	365	323	357	361	339	347	366	356	349	386	361	364	350	304	363	365	337	374	378	386	363	363	345	382	330	344	358	382	354	338	364	380	355	372	357	370	341	323	353	356	351	385	370	364	351	329	372	346	365	334	345	323	373	386	338	342	354	366	336	340	351	343	364	339	336	356	363	333	354	375	324	363	372	373	366	360	369	355	352	376	355	342	370	355	391	368	329	337	371	342	357	356	343	373	318	341	356	343	360	354	340	377	346	341	348	331	334	370	340	336	354	378	347	358	365	385	362	360	348	352	363	352	353	359	370	371	379	346	368	355	361	371	358	350	377	361	338	379	347	368	356	359	383	349	342	377	409	377	352	347	316	355	357	367	357	310	348	310	362	363	366	355	326	359	314	320	379	420	390	371	370	368	361	353	382	324	363	344	351	352	321	343	328	354	334	315	331	364	362	305	363	364	390	347	343	365	356	352	337	366	341	355	365	327	340	387	380	335	370	343	364	345	367	384	409	374	358	359	383	367	362	340	345	389	386	361	348	355	385	353	331	377	343	336	378	359	321	366	344	358	383	369	378	324	324	393	359	347	335	346	371	356	359	357	389	365	361	351	381	364	358	368	326	344	370	357	337	336	346	356	370	350	377	375	377	333	354	342	314	362	336	371	329	351	333	335	372	334	319	344	354	353	333	375	387	368	350	321	371	320	355	340	369	349	351	368	327	346	370	350	352	364	342	369	333	354	345	375	391	381	364	359	378	356	377	327	371	349	364	350	367	350	327	344	345	352	350	351	331	353	337	376	321	352	356	311	349	366	346	343	352	296	333	353	377	369	367	338	353	387	338	385	346	328	344	347	419	357	407	364	353	350	377	380	395	353	349	350	362	374	370	369	392	345	344	335	351	371	333	370	360	361	382	362	363	331	359	330	316	370	330	336	354	364	335	347	373	334	352	388	338	360	367	380	339	360	358	340	364	372	344	339	377	379	344	335	349	358	338	376	348	332	361	381	336	365	357	375	331	381	383	356	337	360	365	332	365	407	358	366	373	361	356	373	327	382	361	382	369	346	382	375	350	335	346	366	349	362	345	374	366	343	353	345	388	318	347	350	380	331	331	355	368	431	396	359	327	333	362	369	355	332	368	329	343	313	377	358	347	403	364	370	342	376	338	383	368	346	343	360	348	380	379	367	381	381	370	331	344	360	362	325	368	366	398	357	328	328	392	337	373	357	340	345	367	371	362	315	365	356	366	339	326	337	364	357	356	374	366	348	368	357	355	350	343	403	336	380	352	352	362	373	379	381	350	325	361	370	371	366	372	359	380	335	369	357	349	361	317	367	373	322	360	387	368	370	372	358	416	330	339	359	358	335	381	384	396	374	371	351	364	341	389	368	321	363	348	367	357	364	340	343	320	348	365	353	353	336	340	399	357	363	403	356	324	372	349	350	345	360	302	332	342	335	340	379	382	371	326	377	345	339	389	338	390	366	356	340	374	343	373	346	350	357	368	376	345	375	390	351	340	358	359	365	354
42383	41849	1970	2116	2034	1911	1971	1771	1617	1532	1472	1253	1317	1276	1277	1254	1268	1244	1131	1203	1135	1119	1155	1102	1136	1139	981	1014	1036	1132	1058	1057	1147	1155	1145	1225	1179	1177	1129	1325	1326	1226	1053	1127	1088	1002	903	869	895	879	918	1013	946	909	1064	2085	2423	1976	1716	1298	830	878	853	857	878	878	794	895	863	846	840	852	904	866	853	873	849	899	894	841	806	850	865	873	835	857	867	847	876	832	832	872	881	840	792	879	870	877	868	870	859	880	864	877	860	836	879	886	848	860	829	889	863	795	886	821	801	875	906	893	899	860	868	872	868	893	903	869	806	808	849	861	857	845	828	909	866	879	834	812	828	862	882	847	895	868	895	846	856	793	861	868	851	831	911	875	867	864	819	902	886	940	832	828	898	896	851	857	828	852	861	878	863	870	838	847	805	839	859	845	871	850	860	847	853	840	804	857	853	834	831	848	881	851	880	780	871	812	878	856	869	864	885	879	841	852	856	907	811	799	887	864	877	857	847	859	862	851	871	789	880	789	842	871	890	884	884	851	897	842	872	834	828	850	803	880	874	918	823	836	843	848	865	862	819	846	807	891	828	806	912	841	844	873	858	769	860	835	840	822	861	898	877	828	839	824	836	877	878	878	839	864	816	856	812	843	824	937	824	845	808	828	802	841	852	756	847	850	865	883	865	880	838	791	812	851	829	810	832	835	824	848	854	814	857	825	832	884	803	890	864	860	871	848	852	848	836	914	861	844	916	901	857	812	840	837	830	844	868	852	831	912	847	871	898	892	767	869	859	844	854	882	832	916	858	877	859	804	859	867	880	842	889	825	822	825	839	849	842	895	932	905	829	925	860	876	887	847	854	883	844	861	851	879	866	848	849	871	796	839	842	887	873	872	841	829	878	857	846	858	836	912	851	856	871	852	859	842	836	868	892	908	812	842	865	890	859	871	833	843	825	849	828	877	846	838	824	861	808	863	828	881	829	823	840	849	865	868	822	805	872	852	811	872	859	851	831	889	798	832	862	803	843	837	820	818	837	861	870	851	898	875	847	835	828	836	865	851	850	851	833	853	856	832	838	848	829	851	850	877	851	895	826	860	839	884	818	774	915	863	878	820	837	856	844	843	838	866	845	861	846	857	883	882	796	862	910	862	829	916	845	852	887	812	833	897	855	845	863	821	818	929	896	845	856	841	857	858	838	870	824	867	854	800	876	850	842	888	868	887	871	849	842	834	852	802	912	814	845	877	835	873	840	854	898	828	831	808	833	862	863	871	883	839	924	960	852	845	838	847	892	855	953	828	839	828	828	878	886	854	831	855	839	879	920	890	855	833	853	812	844	872	792	808	861	856	813	796	843	850	806	796	861	879	870	809	918	820	848	842	834	864	884	841	835	836	850	825	877	840	865	882	896	835	849	869	859	830	907	840	835	847	846	790	879	804	866	814	811	855	866	799	866	798	861	824	867	873	772	881	839	870	834	865	807	847	811	806	832	859	816	895	854	812	886	869	910	856	818	882	847	818	878	834	868	815	876	919	841	861	829	856	888	814	871	916	801	868	828	876	842	847	842	887	826	876	878	842	816	913	852	861	836	798	839	833	881	884	845	828	849	884	856	846	903	852	820	861	825	877	835	845	848	851	848	873	760	860	882	866	855	825	860	861	857	880	885	855	849	806	875	813	866	851	817	812	887	859	876	849	830	904	857	822	830	872	870	884	871	834	890	828	883	845	821	873	823	854	824	866	819	840	837	852	888	886	860	860	859	826	833	838	812	881	835	865	853	868	883	881	859	864	823	820	857	881	859	943	851	895	894	831	873	869	912	856	932	871	819	806	850	812	841	867	837	843	863	830	887	862	827	872	814	867	906	906	900	896	848	872	858	843	867	838	890	879	833	874	854	848	837	858	904	836	862	880	859	887	860	878	869	851	878	814	844	810	828	877	835	850	882	842	826	858	806	905	924	767	893	813	828	867	822	827	821	917	803	887	867	801	837	929	887	846	881	870	842	842	819	844	871	882	875	840	877	863	894	835	869	843	850	907	873	825	880	864	835	852	853	886	852	888	818	845	840	877	919	780	908	856	910	860	866	862	883	830	878	795	829	835	873	776	830	847	856	852	846	870	822	866	842	897	836	869	861	829	876	866	854	848	841	797	864	841	867	814	830	874	876	848	812	930	822	864	869	822	813	841	852	862	814	834	859	850	814	876	904	874	817	788	856	866	839	804	811	869	856	831	792	864	861	847	836	817	879	903	864	882	874	861	840	847	887	855	854	823	897	851	837	908	869	858	897	813	825	860	851	815	826	833	880	924	918	873	903	819	873	821	879	810	869	835	836	859	835	879	845	849	904	899	882	877	885	882	853	860	845	850	847	878	873	840	872	881	835	840	848	820	841	813	825	867	849	847	897	840	832	906	874	859	820	832	827	882	827	862	818	865	871	855	844	845	918	853	855	857	864	834	827	874	889	831	864	842	899	838	860	820	903	849	867	864	861	846	857	895	856	848	894	869	853	879	817	877	850	903	866	850	847	868	844	856	835	886	846	833	850	883	840	791	858	905	857	864	895	834	871	904	936	853	848	846	884	921	821	863	877	875	853	867	906	866	873	890	882	895	833	856	878	855	857	851	905	838	834	819	873	842	801	810	856	855	856	873	859	861	827	891	887	892	845	814	835	904	853	841	873	828	856	849	811	821	816	840	819	912	909	860	908	837	862	814	926	851	841	881	813	875	889	839	839	833	864	860	813	882	862	838	860	859	811	892	913	859	829	867	857	885	832	864	827	864	866	846	900	820	938	894	868	869	807	854	848	868	805	821	891	856	863	831	857	866	854	874	837	909	828	825	809	824	868	813	821	837	862	891	842	862	824	870	797	873	877	833	892	888	850	835	840	871	841	849	839	867	809	867	801	827	845	821	817	852	841	858	844	846	798	877	829	820	850	863	853	831	852	829	850	849	839	862	879	871	866	862	855	846	838	883	822	849	860	825	889	874	816	804	850	834	852	827	881	805	868	899	856	796	817	843	903	848	849	875	813	815	890	850	885	808	895	847	840	814	830	846	857	878	806	836	909	846	847	892	838	933	848	855	890	856	838	795	893	825	867	883	829	857	825	851	833	906	806	833	827	873	856	857	844	798	866	913	826	833	835	871	797	926	883	802	857	842	866	882	836	811	843	845	878	853	883	887	827	854	854	857	829	855	871	812	852	844	793	779	821	882	819	874	880	819	890	878	867	827	846	845	873	839	841	849	848	857	897	834	864	852	842	861	887	804	848	812	833	816	851	900	841	843	851	873	859	875	803	851	874	844	847	873	886	878	839	821	853	819	853	823	839	919	874	809	825	861	864	845	857	843	828	828	848	808	873	876	841	830	800	872	901	853	889	880	804	835	853	830	912	832	835	863	828	819	875	856	932	828	847	796	881	862	889	869	817	816	858	918	785	818	835	885	828	864	855	863	819	855	821	847	858	859	840	810	875	861	870	892	860	826	815	880
78588	67940	23297	8799	1569	803	777	690	618	489	468	426	413	418	412	422	432	379	352	334	325	329	378	346	329	321	312	347	335	322	343	320	297	328	323	295	295	345	357	375	379	367	349	304	312	313	277	275	291	284	268	301	253	291	295	621	759	632	477	308	252	246	278	257	278	266	244	272	276	279	240	242	280	279	265	256	265	229	255	235	251	247	245	280	265	273	274	269	269	275	251	269	258	242	246	271	239	238	244	267	271	275	251	249	255	248	237	262	287	250	232	281	283	266	259	290	246	291	280	276	255	247	251	262	287	290	264	282	259	251	258	268	267	264	267	262	280	254	267	252	256	241	251	269	288	262	243	259	284	263	263	268	289	274	278	256	261	284	313	287	246	252	280	269	298	243	287	285	261	258	241	268	264	269	255	246	275	249	248	243	265	280	268	265	273	287	296	283	278	275	243	273	269	278	280	238	257	254	239	282	249	266	260	286	259	307	249	251	263	263	298	241	263	235	252	268	262	299	284	239	262	263	268	259	250	259	275	255	264	282	290	278	235	278	302	251	290	265	287	246	252	288	278	253	238	281	276	248	260	250	240	267	288	244	282	265	240	244	262	251	285	271	257	236	271	240	235	268	267	282	275	279	258	270	249	263	234	267	279	234	266	242	275	270	275	266	245	285	270	250	275	244	240	279	271	267	257	259	273	238	266	249	247	251	244	254	268	245	245	248	263	263	248	288	280	291	315	297	281	259	280	277	245	283	264	252	278	255	276	282	311	252	262	257	275	245	283	277	248	280	270	274	242	237	265	240	234	252	263	275	272	269	220	301	253	269	259	269	274	262	269	289	281	267	270	291	235	230	286	265	254	251	299	266	267	257	278	316	257	277	250	272	267	255	263	245	275	272	274	258	267	257	287	245	256	292	261	284	258	264	261	214	295	252	278	250	250	289	259	254	299	281	245	272	244	254	273	250	281	241	270	239	276	251	259	240	287	277	252	263	248	281	247	287	238	284	269	277	271	276	249	270	250	210	235	270	260	309	271	260	277	265	278	273	287	260	280	265	274	274	255	264	258	258	257	283	271	277	250	259	261	255	265	260	267	239	258	262	245	265	266	248	247	259	259	268	284	280	234	289	272	266	271	262	279	265	267	270	279	265	261	238	243	265	265	279	254	271	277	264	244	268	265	285	260	242	264	281	280	268	235	286	259	274	283	275	276	266	265	270	293	263	241	273	250	252	274	297	273	270	254	243	239	243	279	268	271	267	278	284	253	225	277	274	242	256	267	291	254	246	255	269	282	288	266	264	272	285	296	328	274	260	257	255	255	278	271	254	270	249	272	274	283	263	270	259	243	252	284	262	261	282	244	241	285	269	278	277	251	266	273	261	284	251	275	258	269	259	263	273	263	265	266	253	250	233	265	251	276	253	273	263	277	279	261	263	314	242	253	268	245	288	297	261	278	259	261	295	239	243	269	272	262	277	264	273	281	261	284	257	314	274	255	229	269	272	286	254	255	254	260	288	291	258	287	261	242	247	284	265	287	285	256	280	276	247	269	278	290	253	258	269	275	242	218	281	276	247	240	262	265	271	283	259	238	275	277	244	292	285	254	281	248	267	269	266	275	239	270	257	277	240	274	255	236	273	248	265	276	258	270	262	271	298	250	262	285	267	273	255	274	289	279	244	265	280	257	286	273	293	285	295	261	298	304	264	272	233	233	256	252	253	256	237	223	305	267	245	257	291	267	270	283	270	267	281	260	256	258	263	245	270	291	289	281	265	257	266	258	275	258	277	274	263	258	279	294	253	267	260	295	254	260	242	261	285	238	265	294	286	252	258	279	280	243	265	289	249	269	253	267	265	253	259	265	283	269	244	264	270	294	271	257	279	239	238	272	280	273	270	278	291	279	265	266	244	269	261	279	269	260	269	257	235	283	245	274	266	288	259	297	272	258	283	258	256	291	271	234	243	279	236	297	262	288	265	240	278	261	262	277	267	245	252	275	276	278	277	271	262	246	255	315	271	259	257	249	228	263	261	260	286	244	248	295	265	318	271	267	312	258	266	291	273	261	276	285	267	261	287	269	255	269	283	300	261	279	252	287	261	282	246	273	230	272	256	281	277	263	256	264	266	260	268	274	255	271	282	260	254	279	283	269	260	281	270	293	230	283	285	260	266	292	257	253	219	268	235	261	260	274	277	257	250	277	265	248	283	285	276	253	253	273	269	232	221	266	280	251	257	261	246	270	282	252	268	255	242	270	287	249	273	274	275	281	263	260	274	269	258	239	245	277	262	255	261	260	276	257	276	261	281	253	279	251	261	251	261	243	288	240	273	260	245	233	254	266	281	261	273	286	242	233	265	238	271	270	265	273	277	290	273	281	247	275	239	259	251	261	224	261	278	264	243	267	297	263	287	254	262	238	278	276	262	252	279	254	281	250	265	284	251	260	273	272	260	287	266	258	261	264	287	276	257	257	264	294	244	278	274	282	274	261	254	272	273	279	236	264	278	243	252	261	234	305	273	249	264	227	260	270	251	272	262	279	253	265	255	265	257	294	265	262	264	278	263	281	260	280	249	268	271	272	249	284	227	278	262	250	249	272	284	290	237	265	310	255	289	283	295	258	273	243	263	261	284	269	252	279	286	275	277	254	241	294	265	231	267	255	232	263	273	268	249	243	243	262	257	247	271	270	260	240	271	269	275	274	260	276	254	286	275	281	263	244	251	253	252	224	247	279	253	288	286	263	264	289	271	267	270	289	264	251	258	243	277	254	275	314	263	261	280	278	276	255	274	273	269	236	248	242	268	291	257	279	279	293	280	249	270	276	250	266	273	282	245	267	280	253	244	297	262	299	259	274	296	275	262	267	228	258	271	271	248	267	291	285	299	261	261	268	267	269	281	274	247	278	275	280	267	265	252	254	277	252	288	226	267	294	268	268	253	282	243	277	239	243	237	266	251	231	273	255	255	271	267	250	257	252	262	289	265	245	304	253	252	267	264	284	306	254	258	257	246	251	235	258	261	268	242	267	254	260	227	241	276	246	283	263	252	292	262	285	300	269	254	256	282	266	258	261	234	239	284	269	248	245	270	282	247	255	256	260	269	251	276	271	242	264	243	247	278	287	245	259	290	271	317	261	256	279	304	271	280	276	265	283	280	281	274	283	263	256	269	279	272	270	270	263	229	263	292	279	267	243	233	265	276	261	265	252	289	256	245	243	272	265	274	249	242	244	253	245	288	252	256	266	256	251	252	238	256	257	283	286	227	248	279	263	258	238	273	276	256	260	272	280	259	293	272	266	249	253	302	270	265	284	250	249	257	253	276	264	271	257	256	253	277	254	235	263	257	242	278	294	242	233	253	244	256	267	300	313	258	272	293	263	279	278	291	264	241	284	245	282	263	233	262	261	283	243	255	261	258	304	266	271	248	278	262	248	285	259	254	279	274	249	267	232	286	252	269	295	277	254	290	242	263	291	254	250	278	247	264	298	287
54865	43058	2771	3348	2924	2854	2521	2373	2015	1854	1717	1490	1571	1553	1468	1401	1573	1401	1217	1160	1179	1154	1246	1335	1187	1076	1130	1118	1031	1198	1087	1024	1038	988	1056	1016	1015	1089	1307	1495	1482	1284	1133	990	896	890	750	718	675	704	764	757	710	666	1101	3486	4024	3016	2160	960	638	664	654	638	640	655	596	663	612	623	676	642	698	632	666	622	656	681	679	621	638	668	653	644	649	664	694	657	664	664	653	641	623	698	662	628	643	662	665	641	603	619	618	633	620	668	665	634	660	652	612	665	617	659	665	612	606	654	659	658	630	669	628	619	638	640	635	651	627	622	652	644	593	628	613	650	606	644	640	614	668	659	650	638	646	631	661	676	617	632	688	604	619	666	661	622	648	603	631	642	635	665	659	656	662	664	655	598	656	642	653	606	587	669	656	673	657	696	628	634	585	702	651	617	694	626	676	631	647	585	677	629	644	639	636	599	686	644	632	677	603	646	621	597	654	657	659	626	638	691	682	649	673	656	706	715	630	614	651	637	623	644	682	670	626	624	672	638	647	636	632	665	622	682	641	628	658	616	667	638	671	678	650	703	633	638	628	644	671	642	642	727	639	676	637	655	621	623	629	716	634	647	620	654	615	591	659	625	667	625	644	649	660	632	613	646	655	619	614	631	619	625	658	643	627	679	654	618	670	627	621	680	662	663	662	648	634	620	661	594	616	612	684	643	598	647	667	618	637	611	663	669	636	630	614	673	674	652	623	659	660	623	662	656	662	619	630	610	623	667	650	669	659	622	649	639	649	672	601	609	650	662	598	660	662	631	599	645	637	663	690	630	649	603	666	628	669	638	632	613	663	642	584	649	655	634	670	624	646	662	625	636	655	649	655	650	634	629	627	638	645	596	670	661	636	621	638	671	638	615	654	629	647	661	616	664	634	638	668	606	657	662	623	639	659	644	689	668	651	651	666	634	641	656	669	609	650	631	618	620	581	648	689	648	586	633	635	679	665	662	662	653	617	656	681	640	655	641	581	601	644	637	635	627	634	683	658	672	614	659	637	692	663	655	623	604	647	670	679	598	659	689	625	634	671	641	637	621	604	660	659	608	641	637	642	662	641	648	663	669	626	660	679	669	645	651	682	641	634	639	647	661	659	628	625	675	662	688	696	636	631	690	662	649	600	669	668	653	657	674	607	616	607	624	653	636	689	631	654	634	624	600	650	655	642	626	630	666	645	627	649	685	661	679	643	598	675	640	628	599	601	638	631	677	649	655	679	621	636	633	613	663	662	597	668	677	623	609	661	614	616	648	634	631	682	688	618	672	665	659	649	657	629	662	674	679	614	677	649	659	624	668	597	641	636	613	660	655	662	674	632	602	687	666	646	630	649	687	598	661	678	626	650	687	624	603	649	643	673	675	624	662	666	670	625	654	676	665	603	622	644	627	611	646	652	664	640	660	667	632	641	600	652	686	588	602	674	630	667	589	655	660	646	612	654	622	626	632	613	671	678	648	659	634	619	582	670	614	637	590	633	649	666	613	613	634	660	650	628	628	636	619	647	608	604	625	629	647	633	641	624	602	640	648	675	629	641	686	683	634	619	674	638	621	663	637	628	680	644	603	634	644	680	615	631	649	628	602	650	612	649	665	659	681	705	638	619	657	679	651	611	629	653	663	605	641	616	653	685	658	609	666	635	648	639	625	621	643	654	642	627	626	652	607	643	665	588	657	660	645	599	675	637	683	635	670	651	667	686	653	665	672	628	678	624	653	655	666	595	652	612	629	623	636	623	664	612	687	630	645	633	626	656	637	696	617	677	650	609	669	700	652	628	665	683	625	643	664	584	642	649	693	630	695	618	633	662	667	661	620	595	632	608	631	605	620	613	651	639	608	651	626	621	659	626	576	613	612	698	620	646	640	611	634	642	671	698	650	646	620	659	620	686	613	662	641	688	625	634	671	625	693	665	617	647	593	641	636	675	664	639	598	655	671	715	669	660	649	627	643	598	640	625	614	659	667	634	656	691	627	629	653	632	642	645	591	645	641	615	612	634	622	630	587	629	661	676	677	664	642	658	657	652	629	696	667	591	640	641	637	662	630	607	679	656	649	664	654	610	696	666	596	632	675	643	619	626	674	633	666	634	692	679	665	669	639	617	663	612	631	608	677	665	656	639	640	643	635	612	593	642	660	655	614	673	647	618	630	648	651	620	615	649	668	608	682	633	611	663	597	625	585	662	642	635	633	678	650	659	611	674	658	661	663	639	629	642	660	670	624	667	642	665	651	670	653	624	634	620	607	677	640	617	661	675	662	634	652	598	629	672	625	619	705	597	642	663	663	613	604	620	621	682	665	614	599	623	659	651	615	662	601	649	656	662	611	659	696	655	646	671	631	644	638	646	647	647	652	654	669	635	613	625	637	623	613	648	678	666	650	629	647	629	641	640	628	647	636	642	656	604	700	654	623	644	612	646	639	661	636	636	661	645	645	651	682	629	633	641	623	663	601	640	670	667	645	650	660	660	666	659	654	653	639	657	659	615	633	641	639	635	676	647	654	636	685	653	663	632	660	664	652	665	662	596	638	624	601	660	668	632	639	657	656	660	640	611	669	672	641	632	641	589	652	658	640	628	648	641	630	665	650	628	595	670	656	655	656	647	679	623	618	635	610	638	616	674	660	650	635	599	637	655	638	678	650	653	655	629	662	643	605	647	664	628	641	627	652	607	640	618	642	658	621	682	634	638	629	669	654	670	641	600	606	629	639	653	673	624	652	634	606	653	593	656	663	623	616	618	648	664	642	638	626	636	641	619	663	648	616	606	653	638	619	636	603	648	683	684	650	608	594	683	653	628	654	670	621	655	623	638	645	616	676	631	642	630	625	647	675	664	653	614	639	605	643	649	678	634	630	637	634	656	680	640	620	655	629	685	651	667	678	674	636	681	632	632	629	663	642	612	659	654	676	637	628	594	629	620	640	658	658	680	644	617	627	638	650	631	685	706	611	674	629	626	617	662	659	618	648	663	647	641	625	632	669	625	679	637	651	638	617	641	634	637	632	625	663	630	636	679	646	656	643	648	677	651	650	623	638	655	650	637	626	665	659	695	615	602	650	688	685	651	639	616	648	643	654	621	686	692	604	633	650	658	612	643	656	598	597	629	672	653	640	646	622	665	639	581	600	651	627	637	637	677	689	655	647	671	641	618	640	651	591	626	610	623	675	654	620	625	610	686	653	667	619	635	626	669	649	621	671	676	638	681	602	616	652	690	616	629	636	652	626	654	586	681	619	656	656	622	644	591	630	665	614	668	632	654	672	698	603	628	657	672	640	665	601	660	656	645	682	686	613	650	664	599	616	638	649	619	652	612	623	670	670	609	637	638	607	645	678	642	633	665	674	609	643	659	600	648	627	621	627	610	635	648	651	629	663	611	693	645	631	639	631	633	668	646	649	641	608	647	614	640	620	607	652	663	634	619	603	660	625	637	640	660	654	659	676	631	651	602	637	628	629
17511	9203	524	390	373	346	361	352	362	372	305	342	305	327	274	333	326	348	309	297	348	305	331	319	292	328	351	356	305	365	309	315	350	353	342	312	358	342	326	356	334	338	331	333	304	345	279	285	286	281	301	328	286	324	303	348	338	367	372	337	306	330	341	313	311	332	331	349	313	293	336	284	295	313	300	310	331	296	301	302	291	303	328	312	352	319	337	299	293	323	298	281	312	329	338	307	328	293	320	331	307	344	327	289	351	299	327	263	322	311	327	334	353	298	311	291	301	309	332	318	291	298	285	373	344	344	339	322	335	288	349	322	313	327	328	284	331	304	300	288	290	353	299	294	330	302	309	278	306	299	302	325	308	298	288	334	320	299	296	290	309	334	283	336	327	318	351	317	296	314	296	298	282	321	320	328	334	300	334	301	325	308	322	329	325	321	281	326	332	305	324	322	293	308	310	304	298	330	272	299	292	308	346	317	331	293	306	327	316	319	315	296	326	328	292	314	319	287	335	329	309	292	309	314	340	339	314	308	321	313	299	293	324	332	303	354	317	328	349	323	295	320	314	320	292	301	303	335	325	330	308	304	301	304	324	301	310	292	311	300	336	301	314	330	316	332	283	329	311	300	291	281	315	329	339	326	343	341	288	289	296	339	289	293	254	291	290	318	327	303	344	294	273	313	293	291	288	355	311	324	329	329	327	308	314	307	316	290	323	306	320	321	328	322	348	294	320	297	308	295	312	294	292	328	302	338	314	273	353	327	304	314	325	319	287	300	295	330	288	300	355	321	309	338	298	309	301	280	285	321	324	308	283	295	282	331	312	328	310	305	315	325	297	291	330	311	315	306	313	319	323	337	334	344	316	320	280	315	335	329	314	341	299	318	297	309	289	291	315	307	314	316	324	305	344	318	307	293	323	312	326	315	317	304	275	319	326	304	311	310	289	300	308	332	315	309	317	274	306	343	311	298	306	338	290	320	322	353	330	294	303	323	303	309	297	327	307	351	304	323	298	319	310	301	298	331	298	329	301	323	315	306	309	300	298	329	321	314	329	295	319	326	340	306	287	290	296	303	353	312	300	320	304	329	322	330	293	324	302	317	292	300	319	291	323	339	332	273	338	269	334	310	305	313	304	321	289	309	307	300	326	321	295	326	341	298	302	301	297	331	297	311	344	322	319	314	299	340	290	315	331	297	295	314	316	334	292	321	315	293	306	318	301	298	307	301	315	312	299	298	303	309	312	310	313	302	307	327	306	308	298	330	317	277	297	314	315	326	320	303	296	314	326	336	331	265	330	302	327	315	326	306	324	298	328	316	333	339	293	333	301	307	304	314	320	316	327	302	307	307	300	310	310	310	297	308	309	315	294	330	333	278	306	332	301	355	319	323	360	307	309	292	318	340	324	358	319	324	341	287	308	298	342	303	298	309	294	332	289	284	339	342	318	304	342	346	310	328	287	324	305	321	301	312	306	328	337	317	286	303	298	289	343	296	344	366	329	310	316	310	309	283	310	333	309	307	308	280	310	318	328	298	331	313	282	326	279	297	310	326	282	283	320	304	268	298	345	326	318	324	313	324	312	333	324	313	311	329	309	333	340	339	317	279	319	342	310	300	318	325	336	305	291	282	307	285	280	330	309	301	317	339	344	331	269	318	307	326	313	320	309	343	305	292	326	342	281	304	323	324	300	333	316	310	308	326	305	311	338	309	304	322	333	306	297	306	303	310	329	317	323	312	311	313	308	314	305	313	295	338	348	336	335	312	328	336	304	356	318	313	312	324	315	330	314	344	355	334	303	307	323	299	314	324	325	312	326	318	333	300	329	313	338	305	328	325	314	326	323	303	292	334	318	294	297	323	317	322	293	320	278	273	308	328	319	323	319	313	301	277	313	305	323	319	312	320	297	331	300	337	310	324	283	305	306	307	306	309	306	296	317	325	330	291	320	353	301	317	287	341	312	305	330	285	313	308	348	287	315	307	314	312	329	355	342	322	327	305	308	308	287	307	312	315	287	287	303	292	268	312	335	305	352	343	310	300	317	317	318	317	317	314	302	339	335	295	297	333	280	271	330	281	277	331	326	315	330	323	324	303	287	306	310	336	328	295	307	346	310	340	307	314	324	289	292	277	312	333	283	318	335	288	311	311	309	276	335	330	275	328	321	355	313	334	321	321	295	343	328	319	326	305	286	336	334	332	294	292	318	292	279	275	290	327	321	309	330	315	345	326	328	332	294	320	293	337	306	301	332	307	317	315	299	292	279	303	313	290	292	314	324	292	338	311	285	361	314	335	296	304	330	296	328	320	308	310	336	289	350	302	309	314	297	291	307	318	313	314	298	289	296	288	321	313	311	301	302	322	291	334	312	317	277	310	301	338	314	306	298	282	302	307	314	312	315	328	308	308	298	310	309	327	291	341	337	313	319	337	295	293	288	302	340	352	318	333	301	321	329	294	332	268	300	296	319	322	305	286	323	302	346	303	298	319	298	337	338	316	340	345	318	342	268	326	325	312	329	317	315	336	318	320	280	330	299	303	313	310	344	332	318	294	323	307	308	327	285	313	324	276	323	334	308	305	327	298	333	327	318	266	315	305	340	302	296	329	327	320	317	339	284	374	288	308	295	321	304	313	321	306	336	316	310	307	281	280	296	293	302	337	307	304	313	322	286	336	293	304	317	336	306	318	322	290	313	342	298	340	303	323	280	271	303	332	305	313	328	310	275	305	276	323	309	300	356	361	310	298	304	311	323	299	312	323	291	292	312	318	341	330	339	295	292	301	317	335	316	330	284	374	308	321	317	294	333	320	306	305	313	288	315	320	306	291	301	310	293	311	306	322	318	299	317	303	278	316	298	292	314	300	315	306	289	321	308	341	305	347	312	294	319	315	292	325	322	305	332	334	309	296	315	341	319	313	326	300	302	300	319	324	297	286	277	313	343	333	302	313	298	291	327	311	290	283	321	327	301	285	321	299	332	301	323	318	323	316	289	304	325	291	312	312	295	309	312	315	282	300	336	314	290	305	307	306	295	290	320	317	332	322	293	310	320	337	287	315	313	289	313	282	327	327	275	327	324	310	304	307	302	322	278	333	323	297	336	295	323	340	300	305	322	324	294	342	274	285	330	286	293	323	338	326	321	306	288	344	316	330	304	331	283	299	304	313	309	323	265	341	316	298	339	304	304	346	292	290	291	321	277	313	298	323	321	308	301	311	330	315	267	302	309	288	313	320	267	315	326	323	297	340	296	325	301	337	318	303	301	297	317	359	325	337	302	309	298	287	286	324	298	262	311	316	331	306	311	296	315	346	316	338	317	309	311	319	301	305	302	315	310	307	316	350	326	329	292	313	311	306	296	298	320	320	331	323	319	329	320	314	301	316	286	338	292	334	311	283	308	330	296	332	311	320	326	303	274	311	320	337	337	298	298	344	352	287	339	297	334	320	318	275	317	297	288	303	335	336	330	349	325	319	308	339	325	319	351	290
18592	9701	932	1005	993	1039	1070	981	948	940	842	918	879	862	798	889	889	914	873	914	890	935	873	887	893	843	929	868	898	888	874	808	820	856	827	909	930	1019	1027	1068	966	901	885	908	872	846	822	806	788	789	821	812	806	799	812	904	962	961	911	785	788	738	808	748	737	712	781	797	758	772	777	749	770	784	726	701	741	764	785	755	798	760	730	723	732	780	764	773	757	756	740	815	790	720	764	754	754	780	763	750	775	777	773	745	790	711	766	743	758	786	772	774	727	763	753	735	732	733	741	743	768	765	762	781	842	775	799	772	805	725	740	774	730	797	752	724	793	746	849	754	813	752	768	780	744	743	796	742	777	792	736	770	738	738	716	726	821	784	748	819	768	796	692	804	783	752	726	725	722	763	752	756	789	720	764	713	732	796	761	808	722	771	731	779	806	814	787	758	796	789	794	751	687	769	789	812	770	806	747	746	782	817	798	764	766	798	770	751	789	775	766	763	764	740	744	745	780	767	752	766	792	753	759	794	764	747	795	749	776	761	758	752	777	789	843	777	780	783	827	733	795	784	788	766	772	726	763	787	718	741	793	761	825	744	747	778	756	771	749	753	722	732	812	779	745	748	775	757	762	735	730	716	766	816	813	765	800	792	767	711	760	761	759	769	804	792	739	756	750	823	755	775	757	760	775	780	848	798	739	759	742	770	728	739	821	799	763	748	812	728	752	778	766	778	791	803	767	743	771	823	713	758	753	799	800	772	716	733	791	741	803	774	743	757	744	771	750	779	771	798	750	770	746	787	782	741	791	782	788	752	787	774	768	802	779	701	759	791	728	772	719	800	782	766	783	721	787	726	738	780	805	754	763	768	766	797	725	761	785	749	791	734	762	749	752	753	761	746	803	796	795	779	779	757	739	757	757	825	722	775	765	811	763	769	736	750	798	761	716	739	799	726	782	754	754	757	775	765	748	745	745	732	750	749	746	739	745	784	772	763	725	764	827	752	786	734	786	736	767	799	749	765	781	762	763	758	739	786	775	797	755	801	741	741	797	795	739	722	781	809	728	778	755	760	751	771	752	771	771	709	733	735	793	756	735	713	781	776	767	807	783	832	754	742	744	687	759	725	782	726	723	783	756	764	781	767	815	759	753	788	763	765	780	776	803	776	788	788	831	787	756	769	742	733	795	730	757	777	727	766	820	719	717	778	754	795	718	733	812	772	776	767	762	779	741	743	746	733	786	743	741	730	781	708	762	778	786	776	802	732	732	727	794	783	752	785	774	829	780	794	828	751	753	801	828	766	779	749	771	738	763	728	759	806	783	742	752	788	749	725	771	810	811	753	739	751	822	829	763	733	754	762	720	737	786	792	753	729	732	793	751	756	792	696	750	814	776	815	779	707	740	741	780	707	762	779	741	752	782	761	760	846	731	759	723	718	758	777	791	765	804	748	787	694	731	758	790	782	778	739	714	766	809	784	754	741	785	781	777	759	763	764	744	784	745	794	754	789	793	749	747	722	739	780	752	792	835	758	750	739	735	823	735	764	760	768	734	700	849	762	760	763	753	817	736	766	785	805	749	790	789	760	765	753	768	758	797	736	766	746	730	766	787	781	759	767	721	712	760	744	781	795	762	736	762	756	775	787	728	785	731	751	760	787	804	772	735	745	731	783	744	760	743	771	736	728	776	821	772	782	765	809	777	778	760	749	743	782	773	775	767	814	786	757	748	795	777	737	757	791	735	764	756	766	773	693	840	761	751	773	723	789	793	771	740	731	721	808	741	783	792	764	749	748	777	802	748	750	758	793	780	772	772	788	782	797	754	727	772	780	792	793	748	765	776	790	761	791	781	834	752	792	773	775	742	752	768	734	729	763	787	776	776	784	769	817	782	781	782	751	742	837	796	710	747	769	761	747	786	762	782	768	768	767	799	738	759	735	734	751	812	842	811	753	779	774	806	786	744	795	754	755	753	772	733	725	781	741	720	756	784	795	784	790	811	799	744	800	757	751	725	777	754	796	826	795	769	756	831	698	763	759	736	730	756	789	727	776	783	756	746	757	778	789	773	799	788	811	785	794	792	743	748	753	818	787	762	752	761	747	809	754	815	823	770	743	776	831	730	786	721	732	774	770	781	757	797	725	819	779	767	737	757	796	737	801	776	736	775	767	820	727	738	809	802	755	766	747	755	739	712	772	783	760	755	757	770	815	787	795	757	770	759	785	787	713	800	820	764	751	792	776	780	757	763	771	743	722	810	792	741	723	709	750	715	734	746	742	771	806	726	755	732	755	795	759	798	794	779	745	776	749	802	777	746	742	724	767	785	772	769	791	737	774	734	766	761	759	782	777	799	775	790	751	748	782	758	741	716	749	777	828	736	754	758	700	767	794	742	770	787	714	769	764	750	798	796	695	832	725	735	790	800	720	770	753	787	809	806	780	760	762	746	748	775	771	780	705	745	805	755	764	731	763	793	741	801	737	805	745	799	760	762	767	789	790	801	826	736	771	778	802	789	779	722	747	767	749	736	768	766	775	778	808	731	741	779	779	786	737	824	837	737	773	774	750	722	770	724	824	776	765	775	745	751	751	752	759	768	764	718	793	769	709	767	757	794	786	794	805	777	783	789	777	761	785	769	751	755	775	765	837	770	763	793	744	776	790	847	793	730	723	756	774	802	743	798	774	762	731	764	741	776	778	785	750	784	753	762	734	768	766	747	798	760	764	787	758	819	742	713	768	761	772	783	753	727	783	758	763	765	750	712	763	798	805	837	773	734	751	746	755	805	743	787	802	795	749	777	805	764	789	740	775	781	760	737	776	794	727	779	739	731	764	764	762	783	726	771	797	737	717	770	722	739	720	787	768	736	753	806	745	772	814	745	767	751	739	799	751	763	817	816	758	794	775	760	801	727	753	747	752	758	793	733	774	699	712	752	791	779	742	740	799	733	778	781	772	801	751	758	749	763	838	763	716	755	744	804	767	785	785	780	772	786	764	785	797	763	784	782	753	722	732	789	709	760	769	757	762	769	771	788	787	774	777	732	763	731	781	786	761	747	757	737	790	798	758	734	734	745	771	780	740	805	744	748	790	756	753	737	800	728	775	781	775	768	756	750	697	808	724	802	778	756	738	773	756	756	797	796	732	715	787	739	804	739	776	750	787	776	750	827	784	771	808	753	730	743	760	735	731	802	771	770	727	767	777	743	755	753	756	755	775	754	708	756	785	772	747	751	776	743	781	762	734	734	744	751	789	718	787	748	773	708	762	704	773	763	789	779	814	769	799	784	772	799	749	743	806	728	768	774	784	743	743	764	751	745	759	798	781	845	806	804	746	816	754	764	755	737	815	783	784	786	768	794	781	752	771	764	763	770	747	796	727	724	790	787	771	758	784	782	749	773	764	748	760	811	790	719	750	759	770	786	744	760	765	814	771	770	780	753	805	806	790	746	784	761	761	759	796	759	781	752	761	752	727	722	840	774	747	750	750	776	737
69553	46616	12809	2154	795	634	655	564	486	477	455	478	381	389	403	388	394	404	398	394	407	418	406	446	388	407	420	381	375	417	386	390	359	389	346	374	358	346	412	377	374	393	380	369	343	353	362	336	365	363	368	367	328	340	376	544	612	576	497	389	339	356	337	374	349	335	338	329	343	359	341	337	327	360	345	332	327	322	313	337	368	323	327	315	307	339	380	308	311	337	306	351	321	314	330	342	356	353	367	357	328	327	345	339	362	341	347	315	307	307	365	322	301	356	352	313	355	317	334	347	338	367	344	341	335	352	366	319	324	325	346	337	348	334	372	325	324	337	293	332	312	379	361	361	386	314	357	303	361	349	367	333	307	298	334	333	339	317	352	318	349	315	302	347	355	330	313	307	337	357	360	347	337	307	332	346	329	348	357	316	331	348	317	318	322	317	304	372	324	330	328	314	299	354	337	338	335	350	356	337	366	356	321	325	344	322	334	305	329	346	352	349	335	368	340	325	351	340	320	331	359	345	334	346	344	337	355	329	336	319	328	355	322	340	376	355	302	369	368	332	345	352	358	371	319	330	338	335	378	358	324	320	344	370	347	337	321	310	332	348	289	322	336	353	337	348	367	365	353	325	321	337	318	345	325	342	349	353	341	359	324	330	332	346	334	350	362	359	326	311	361	354	315	382	318	326	350	303	330	339	356	347	360	322	336	330	303	328	344	343	355	326	343	357	339	327	335	341	315	348	315	326	336	367	326	338	327	350	316	348	312	324	313	342	314	337	320	347	356	311	329	330	332	346	322	318	357	333	337	332	351	335	326	349	349	317	357	327	350	320	349	342	327	310	349	345	313	340	336	341	326	301	370	361	342	336	311	324	300	322	374	336	342	366	364	335	313	329	316	344	395	345	342	330	347	328	360	326	321	346	356	336	377	344	360	314	345	306	363	344	343	330	320	354	315	371	346	347	340	307	362	332	350	348	332	335	335	303	331	344	329	370	334	356	350	377	370	327	337	346	371	328	335	340	330	369	317	332	364	327	357	378	343	327	320	340	335	325	312	316	326	351	344	325	356	336	350	329	344	355	356	359	371	313	351	338	343	344	368	368	340	304	395	317	345	323	338	331	323	359	375	339	317	338	339	381	353	362	310	361	342	327	355	325	294	371	319	369	354	331	330	325	339	363	339	320	343	330	354	315	339	320	342	344	331	316	361	335	307	341	360	358	349	354	345	338	377	345	343	359	367	356	352	317	324	343	357	342	314	323	300	340	335	346	352	305	323	334	326	332	347	315	307	346	347	330	358	329	349	317	323	304	337	373	357	342	325	379	378	361	347	316	342	336	369	339	300	345	348	328	321	322	376	344	324	358	342	349	338	306	337	298	344	359	300	340	325	342	348	329	357	302	347	307	346	320	325	374	333	391	311	357	346	344	314	335	349	324	348	314	338	320	322	323	356	339	337	322	332	325	315	324	350	338	344	337	314	360	337	307	340	335	321	348	335	354	302	343	347	325	346	350	354	333	351	331	350	323	356	334	318	308	308	334	341	322	378	342	303	296	336	374	337	393	359	306	373	361	368	353	330	329	329	304	352	325	359	312	330	330	353	338	358	362	316	333	331	348	343	327	364	352	333	335	368	342	326	346	343	329	340	328	329	352	338	342	330	319	374	340	339	303	335	335	328	333	328	368	331	338	348	350	334	311	341	358	344	348	328	335	338	357	343	344	339	355	340	349	353	340	362	351	323	383	368	326	344	347	323	361	356	348	345	311	344	304	361	340	339	351	334	357	367	336	330	338	347	334	318	310	310	383	327	285	330	344	345	357	351	308	343	329	344	317	321	319	325	355	324	304	333	346	350	297	366	337	340	335	370	356	348	361	339	336	320	308	323	352	326	380	354	364	344	324	327	376	304	340	333	341	370	331	329	361	348	335	314	340	351	332	330	370	367	330	336	308	329	315	332	314	349	332	344	341	331	349	337	309	341	299	349	340	314	348	324	311	341	329	384	335	372	337	355	340	323	332	333	326	345	348	304	336	356	340	326	343	340	330	337	336	332	326	330	317	309	393	329	338	334	352	377	353	346	357	319	366	353	377	395	344	330	411	343	332	353	331	336	345	364	311	348	356	346	333	335	331	334	317	368	373	359	347	346	317	334	314	344	336	344	329	327	356	362	375	328	339	345	347	353	351	299	371	327	324	343	326	339	356	315	340	373	328	343	365	380	296	344	323	331	346	333	390	334	365	346	321	320	332	357	363	322	344	306	321	345	365	367	321	338	348	352	338	368	341	358	373	331	334	360	345	364	341	385	304	347	366	302	318	325	343	327	314	391	320	375	314	337	349	315	317	333	349	340	320	313	348	323	346	359	342	344	343	339	347	343	341	324	365	347	365	335	304	360	328	332	323	336	334	342	335	335	294	336	336	334	319	333	317	345	326	355	353	292	337	341	337	306	356	326	349	342	296	340	334	360	318	332	359	339	327	344	352	343	356	317	317	335	336	331	326	339	325	340	333	306	359	348	342	346	299	334	355	336	299	340	364	333	354	345	330	346	381	350	310	346	342	346	350	323	320	332	322	345	323	342	346	311	330	337	351	364	349	357	360	335	329	341	345	347	361	310	366	357	324	359	323	320	347	331	331	345	331	355	347	330	327	306	362	344	328	334	335	353	338	343	345	371	354	322	332	322	299	384	306	343	358	328	350	365	351	317	317	320	296	308	313	335	383	309	364	339	373	338	324	359	356	327	330	344	350	364	356	348	360	354	361	337	315	355	331	358	342	340	323	369	346	352	355	353	337	325	339	337	347	353	336	322	350	347	331	353	330	287	337	306	346	333	356	304	341	350	369	367	346	316	336	339	347	352	318	330	348	331	335	327	369	337	338	336	303	336	359	302	352	324	335	310	305	341	318	374	330	324	337	343	374	359	356	310	329	313	345	371	369	343	328	364	339	341	303	366	317	308	332	301	343	336	331	338	363	382	325	308	312	321	335	323	344	340	335	326	340	359	346	352	343	368	317	333	331	328	335	350	341	324	305	376	330	336	354	336	328	336	353	358	372	342	353	353	338	344	391	337	341	338	351	298	346	372	322	340	340	331	358	327	366	319	304	337	360	328	345	330	344	352	354	328	316	337	317	346	306	365	311	334	346	386	331	350	347	356	360	368	313	349	349	357	316	347	343	346	310	323	317	338	324	322	346	300	313	342	359	330	343	330	357	311	328	350	353	362	311	321	341	383	315	349	336	353	344	358	322	369	345	383	335	332	356	316	318	361	336	344	300	292	325	329	345	347	340	359	329	344	346	332	347	358	328	342	339	341	375	376	323	379	325	360	357	351	330	322	327	329	330	338	371	336	323	335	325	330	331	336	373	334	313	341	367	337	336	325	339	376	321	333	354	307	304	322	324	328	295	302	296	303	367	344	350	338	319	316	345	318	312	307	327	327	335	332	327	346	338	338	323	347	339	320	339	313	397	326	357	340	329	331	317
45037	22540	2246	2652	2302	2177	2015	2007	1723	1619	1558	1474	1335	1241	1380	1331	1313	1330	1231	1209	1287	1204	1229	1439	1223	1245	1265	1119	1164	1241	1054	1015	998	1142	1079	1040	1042	1108	1283	1142	1176	1112	1095	1017	1013	863	830	885	859	877	940	989	1000	833	1095	2787	3024	2465	1919	1033	772	853	795	794	811	796	825	829	822	833	853	820	798	842	824	788	811	837	764	770	858	791	772	769	851	783	770	776	785	824	804	785	795	804	751	812	834	770	870	812	832	776	764	784	828	825	847	844	764	821	797	818	840	832	792	785	818	828	779	715	842	807	840	810	753	799	787	877	819	780	802	812	799	816	764	784	797	801	828	754	751	776	838	773	757	852	821	774	832	774	823	803	908	861	810	821	802	799	810	777	794	799	757	777	825	804	801	797	845	840	784	823	831	775	789	822	753	750	770	826	778	804	828	851	722	736	884	822	802	823	827	799	839	800	800	834	814	782	756	817	824	816	755	829	806	795	811	794	810	763	809	842	880	797	779	846	787	847	798	801	844	790	814	812	786	821	775	841	773	779	799	811	806	823	802	804	821	819	800	857	808	805	851	828	822	756	832	830	781	791	822	814	790	828	811	813	762	802	790	825	805	801	844	817	820	817	818	801	851	745	800	793	826	763	802	775	852	804	754	811	840	812	837	821	778	809	793	803	813	805	811	844	826	861	812	796	827	818	782	801	786	816	813	825	792	836	888	803	742	793	811	803	825	827	787	806	768	781	744	796	823	790	826	812	836	806	842	810	799	816	808	805	755	782	845	766	808	801	826	815	812	834	790	808	813	826	852	767	797	806	785	786	798	813	809	812	850	789	759	801	822	736	771	826	764	788	824	838	768	795	828	776	813	805	816	801	794	825	823	803	817	843	795	803	826	838	828	831	772	799	778	811	801	835	777	803	813	817	837	817	844	798	744	784	831	806	852	827	775	832	825	795	783	833	769	831	791	835	794	807	815	863	845	811	811	803	785	780	802	826	807	813	779	769	788	852	808	852	728	824	776	809	818	747	828	802	788	803	826	820	803	825	821	831	834	820	846	804	855	791	820	810	838	817	803	854	821	749	754	792	798	824	826	797	857	814	736	781	832	814	806	802	768	828	773	824	835	802	808	837	799	839	798	803	779	818	849	810	826	817	799	804	786	825	770	776	769	856	774	799	809	779	798	842	799	812	799	826	831	825	828	803	824	798	817	856	796	823	796	841	819	775	838	800	824	805	794	806	804	829	841	805	798	821	795	796	793	866	832	806	808	785	840	815	816	784	759	816	779	778	825	798	829	802	793	809	796	770	834	785	823	827	844	784	809	800	824	795	814	846	837	825	802	762	794	833	780	787	798	780	794	782	781	822	789	819	778	801	814	814	807	791	813	747	778	825	800	774	787	767	820	822	824	860	761	856	839	803	793	785	826	807	809	801	790	781	796	803	836	814	824	792	773	797	783	822	812	783	815	834	782	796	785	800	803	831	771	793	809	834	857	857	772	868	811	812	777	827	782	828	855	813	810	846	767	813	764	769	850	741	796	874	873	837	746	800	804	799	775	800	803	809	830	812	813	847	803	802	755	846	837	788	788	764	824	820	800	804	813	835	817	803	790	882	807	814	808	766	774	843	762	814	811	820	809	791	863	793	847	825	796	772	817	819	835	815	847	863	825	861	789	804	800	769	785	794	852	827	774	819	816	759	832	782	802	814	765	801	743	807	842	789	780	821	813	812	844	839	787	822	813	803	797	800	790	842	784	788	786	811	815	794	742	810	768	804	802	822	831	771	781	816	818	768	827	819	775	824	820	805	865	862	766	794	831	824	758	804	828	798	801	843	793	828	807	741	837	850	766	805	823	828	789	795	829	769	775	745	791	777	859	790	852	837	804	788	789	819	800	827	802	791	791	798	801	780	826	809	766	856	838	821	796	768	823	790	724	761	809	769	738	850	812	803	864	788	769	771	813	829	804	799	827	791	828	834	744	813	820	798	784	788	776	777	774	796	806	870	811	804	799	807	767	832	810	789	836	795	805	792	789	780	832	822	884	824	824	771	843	783	810	788	821	789	827	776	824	803	853	775	780	779	795	791	833	813	810	825	820	835	815	811	816	822	820	793	758	825	813	784	846	802	836	849	807	779	798	819	782	784	846	827	801	792	801	811	791	818	816	797	817	792	845	817	830	830	814	792	777	795	825	811	810	764	801	797	832	812	798	813	778	827	842	817	825	783	798	818	787	862	826	871	821	842	808	756	790	844	805	793	804	899	793	805	845	805	820	771	834	796	774	811	766	805	798	758	797	811	821	822	808	828	854	779	799	794	794	821	811	770	810	838	815	833	815	819	837	832	825	780	832	823	805	794	845	830	800	792	817	817	839	800	815	823	860	790	831	825	809	828	810	799	805	819	798	838	818	865	837	843	797	835	787	807	795	851	787	786	789	765	795	824	760	819	791	834	789	816	845	807	785	855	825	829	815	821	812	782	834	798	815	803	828	796	855	784	803	788	825	844	806	847	788	768	774	815	729	831	792	759	803	844	836	808	763	807	785	803	792	814	783	821	778	818	776	783	822	789	841	772	813	814	825	803	787	781	751	769	808	794	804	786	833	847	824	817	832	793	808	788	758	772	795	810	822	810	796	814	819	791	779	795	771	759	889	857	856	846	798	814	786	798	781	837	789	816	782	764	758	805	819	810	810	792	773	806	816	834	777	822	804	816	845	794	842	827	818	832	817	812	800	821	746	804	819	778	797	794	793	781	843	816	792	822	847	791	833	788	805	783	829	840	750	787	798	752	841	829	822	799	805	802	811	790	816	781	820	829	791	787	837	774	832	813	823	783	756	769	808	809	837	855	826	820	829	848	852	808	772	867	810	788	790	805	861	749	791	823	839	821	808	807	826	822	837	811	756	775	794	812	787	807	833	840	785	825	813	780	818	809	756	804	762	852	858	812	818	811	828	794	853	869	783	870	775	855	833	771	792	847	736	878	763	776	856	828	846	761	807	892	822	822	776	802	783	821	778	811	794	780	763	789	817	805	817	791	829	790	786	805	782	770	806	830	844	832	792	799	826	807	723	834	826	812	818	822	844	801	789	834	803	821	752	807	833	862	734	781	811	846	827	836	759	810	765	830	813	746	824	784	835	821	772	760	796	824	849	787	790	832	840	803	764	749	840	876	833	760	806	805	779	792	812	848	781	771	810	787	781	814	761	778	827	855	794	806	803	866	834	819	793	822	777	818	854	836	805	751	776	791	793	799	795	839	878	840	827	777	803	815	816	821	828	853	803	793	826	813	800	840	793	804	832	784	833	795	826	797	820	770	823	816	790	843	810	791	825	809	799	765	858	804	796	833	798	804	787	815	793	804	816	813	836	834	783	811	836	830	852	842	790	770	763	847	792	859	822	798	823	839	776	839	763	813	785	810	802	814	803	810	789	777	787	790	802	789	834	782	793	834	792	782	768	818	830	830	840	771	856	755	798	789	770	737	820	865
78152	51367	18373	4798	1499	1085	828	707	627	615	506	419	407	404	441	450	399	425	393	364	370	369	330	410	345	372	407	321	370	344	349	334	373	342	321	337	364	429	386	362	347	263	271	298	290	302	287	261	268	280	290	290	312	321	262	504	908	744	614	407	231	259	245	288	242	250	274	266	252	275	261	258	272	287	308	269	266	255	264	266	269	241	237	253	270	272	278	267	272	268	258	274	244	282	250	253	266	243	261	284	256	255	271	258	247	283	267	269	275	261	240	236	246	266	283	252	231	259	299	255	252	265	322	268	257	276	287	267	240	242	254	258	304	242	248	271	267	267	264	257	272	264	272	272	271	267	262	255	258	263	275	263	261	246	271	250	259	262	299	278	273	260	289	275	247	271	265	239	250	253	286	281	285	257	253	282	273	262	251	253	247	277	291	265	250	266	278	266	274	266	232	284	254	273	266	265	251	264	299	262	255	282	260	257	287	265	252	276	269	259	275	228	281	248	282	248	259	267	286	279	255	259	266	250	255	270	251	258	257	278	291	255	267	281	272	263	271	274	288	271	269	261	272	251	265	257	276	254	262	274	277	262	272	280	247	273	246	247	262	304	257	255	258	283	251	235	323	233	257	259	283	241	252	279	271	267	294	261	303	286	251	274	291	258	287	248	255	243	281	287	279	257	239	257	291	247	283	250	291	260	273	293	269	266	270	267	266	224	257	285	263	287	238	255	290	269	267	272	264	254	246	265	295	252	266	260	287	262	260	264	253	301	281	233	262	231	254	282	280	252	268	260	268	261	287	273	231	271	258	267	274	309	277	259	270	280	255	284	269	291	259	248	264	258	259	254	265	231	257	244	253	255	270	254	272	264	282	285	258	281	251	296	252	265	253	224	253	267	273	281	273	273	249	266	246	262	299	253	267	269	270	242	267	278	261	245	270	322	272	260	277	276	289	270	241	280	278	257	238	247	269	253	267	255	287	249	288	276	263	273	269	301	270	275	245	292	242	287	271	278	291	259	307	298	252	254	287	294	236	255	253	253	274	288	245	273	270	251	278	285	292	277	238	255	256	266	288	282	276	250	254	270	269	258	283	270	278	262	254	277	265	298	233	257	261	260	234	276	245	241	292	227	263	257	266	259	253	230	257	280	273	259	274	263	257	302	252	261	249	287	284	258	240	268	271	279	255	298	260	263	246	265	285	239	245	240	278	222	278	290	264	281	275	273	246	265	284	272	303	278	242	246	249	258	247	292	280	234	258	278	288	269	245	272	254	262	256	256	289	265	257	262	268	258	249	251	277	276	288	250	255	296	272	280	247	289	255	255	258	264	281	249	280	243	293	284	253	249	282	268	243	250	247	258	292	256	275	269	268	224	294	277	262	269	285	320	281	244	280	261	277	252	260	274	259	277	285	263	330	253	244	272	267	291	251	253	269	296	255	267	295	280	253	257	252	253	249	275	267	281	253	255	287	263	253	271	243	246	249	304	273	266	280	238	290	239	266	255	271	251	304	268	240	262	278	276	262	238	256	254	234	282	257	266	258	246	279	266	280	289	260	276	290	299	279	239	242	279	276	262	253	233	257	288	256	249	270	262	282	282	255	260	252	242	264	295	252	237	242	258	268	262	248	266	259	227	249	294	266	271	258	283	256	223	292	256	265	231	274	303	272	268	273	274	290	261	266	229	250	286	261	295	317	275	260	245	294	247	270	261	241	278	232	287	242	248	277	250	267	284	250	257	284	299	264	260	258	258	243	264	266	274	259	280	266	249	274	271	289	286	292	249	286	264	273	261	244	258	251	289	228	276	235	248	216	229	293	308	272	249	232	263	261	264	279	271	272	243	257	279	266	249	243	249	267	241	259	253	267	299	258	236	260	256	240	256	280	290	271	275	245	283	263	255	250	264	232	256	277	263	260	257	262	243	251	249	233	261	274	279	255	262	274	280	297	256	263	273	255	278	294	275	254	236	265	248	253	262	261	288	283	237	272	268	273	240	261	252	258	279	248	243	303	291	286	296	272	277	261	258	249	262	261	284	283	232	265	257	236	255	262	280	311	261	242	261	303	273	250	272	264	280	264	254	257	282	265	242	255	260	239	277	269	282	254	248	260	264	273	249	285	258	290	307	273	268	261	290	261	256	253	286	275	287	270	257	250	244	255	251	249	279	280	261	232	314	268	259	256	252	258	265	237	254	254	238	272	259	239	285	304	262	233	241	269	248	236	279	287	289	286	288	294	274	247	258	268	261	283	249	267	269	267	247	268	250	264	293	262	267	268	267	259	264	267	258	270	287	282	273	266	275	256	253	254	267	274	265	254	272	244	262	262	263	263	285	254	252	252	253	272	241	266	269	286	259	275	260	241	275	269	293	251	289	232	248	258	250	285	293	255	248	234	288	265	261	307	273	298	268	237	273	274	268	290	257	281	275	276	254	266	259	264	257	273	240	268	268	284	280	262	256	313	261	270	254	253	280	243	261	288	251	233	228	279	274	251	250	295	281	288	270	275	259	275	299	260	286	260	258	250	244	257	266	265	249	271	284	276	301	294	215	280	264	242	285	264	233	290	263	230	236	270	286	265	291	296	279	253	261	236	280	279	268	286	286	252	234	272	268	270	251	255	268	299	292	290	262	257	273	239	276	291	283	266	271	255	254	254	255	273	241	252	243	301	258	241	263	295	270	281	275	247	274	292	271	259	278	257	238	265	250	248	253	250	269	253	265	267	272	258	280	303	282	268	247	255	282	240	233	267	255	269	249	245	268	270	293	254	278	258	273	288	281	255	277	271	283	257	246	259	261	254	259	280	293	269	262	264	267	262	280	248	268	277	270	278	273	243	270	252	258	268	266	239	240	262	251	281	267	265	256	281	278	272	287	300	248	289	288	285	270	285	287	257	258	260	275	271	255	256	300	282	260	281	262	257	274	292	249	264	255	282	244	281	277	269	288	270	270	250	275	285	255	301	268	290	251	280	307	244	295	283	279	286	264	280	261	289	228	240	299	277	252	236	281	254	251	243	276	246	243	287	265	241	244	298	265	281	242	262	252	270	300	244	270	260	243	250	272	267	247	269	271	276	279	262	261	275	272	278	263	262	256	254	282	259	247	262	284	273	264	271	252	283	272	283	269	296	258	282	279	258	274	258	252	245	271	259	263	292	299	228	250	269	277	255	252	273	247	250	282	234	268	233	235	285	259	267	275	267	310	280	250	273	270	272	246	283	258	248	248	247	262	266	289	260	254	306	259	303	262	251	262	257	258	274	271	260	280	262	276	290	274	274	257	253	261	257	271	291	268	269	255	277	262	260	265	250	249	238	287	265	267	260	270	277	293	239	275	295	244	256	280	237	265	265	274	268	271	323	275	279	264	263	290	260	264	258	277	244	264	293	271	255	288	284	266	268	246	276	279	278	272	268	276	239	275	288	280	229	251	287	248	246	241	285	277	244	267	277	310	272	297	258	257	268	255	252	258	257	278	253	245	258	245
54793	21005	3661	4073	4065	3464	3111	2998	2497	2187	2026	1780	1593	1744	1693	1632	1724	1567	1421	1501	1362	1416	1665	1806	1372	1541	1279	1156	1162	1305	1166	1092	1326	1171	1326	1296	1550	1682	1617	1447	1237	1014	839	833	796	738	779	758	701	877	1040	992	1010	914	853	2802	5311	4174	3048	1439	655	687	631	646	621	615	630	622	617	614	621	686	607	616	671	659	653	612	666	649	656	630	652	615	630	650	640	622	618	627	608	618	628	614	638	641	627	663	651	679	616	669	650	660	652	651	660	659	630	619	603	651	594	670	670	656	641	624	621	626	633	657	601	579	677	636	625	653	702	672	638	649	649	638	610	596	641	593	662	628	691	651	641	623	623	659	619	674	639	667	632	662	660	630	659	656	633	678	620	627	604	637	633	651	686	615	635	670	661	670	633	658	692	640	578	634	610	660	628	683	629	650	587	603	621	645	594	662	606	635	627	625	624	612	653	633	656	640	668	609	639	636	625	617	631	660	670	614	634	625	611	637	643	615	639	618	665	659	638	630	632	640	583	644	566	652	649	611	598	638	650	681	637	664	628	665	654	619	636	648	684	683	641	648	699	668	616	647	599	630	676	616	643	679	659	626	650	640	643	687	645	661	646	642	633	699	654	650	682	621	647	646	627	631	658	664	662	641	640	659	648	662	667	652	626	626	640	614	628	647	636	678	635	689	644	623	647	639	656	670	679	649	655	584	631	631	632	660	601	634	668	629	641	626	607	668	682	589	649	680	659	613	599	685	622	642	615	634	647	667	645	633	596	608	595	636	654	632	644	638	589	625	636	624	660	632	692	653	614	636	648	686	621	661	627	581	660	623	665	639	649	645	641	678	589	660	613	692	642	646	609	619	648	624	666	606	624	678	613	652	691	665	660	633	661	645	680	662	611	630	684	618	625	645	652	662	663	641	674	658	653	636	662	656	630	634	611	670	687	661	678	607	700	636	616	585	649	568	645	660	635	695	675	620	683	661	666	639	605	644	607	666	619	615	619	629	633	623	648	667	601	691	563	610	696	648	643	663	644	631	669	660	634	600	629	661	623	666	627	670	635	628	643	657	644	671	657	681	655	624	645	625	625	611	649	645	646	638	648	647	618	652	667	671	618	620	670	639	684	677	650	644	662	620	645	697	635	656	685	629	590	634	608	629	644	688	628	635	648	614	647	622	596	629	631	631	679	595	616	665	652	618	623	603	646	653	636	675	612	639	659	654	661	628	616	667	691	659	650	600	617	622	629	621	644	652	615	614	639	661	639	649	629	675	613	627	612	560	633	699	649	604	649	627	664	606	640	637	646	664	599	626	682	655	645	594	628	636	633	591	689	638	600	662	638	647	652	689	648	601	635	649	637	642	675	637	649	652	622	655	637	655	636	665	595	657	632	637	616	649	657	630	638	641	678	645	604	702	634	673	724	660	667	604	594	657	614	597	695	714	599	625	662	665	659	682	615	647	663	620	642	663	621	669	613	663	632	659	648	667	676	643	669	672	645	592	655	632	619	642	598	612	652	636	600	669	660	629	624	664	658	657	665	643	645	635	606	661	667	672	676	663	654	619	668	621	601	609	620	651	608	647	688	616	643	638	638	628	682	682	683	665	653	636	666	639	623	686	646	642	665	585	598	609	623	682	619	655	617	632	643	654	663	679	614	629	615	663	705	655	640	668	607	650	676	639	677	650	662	644	645	682	619	591	645	619	615	655	641	683	615	597	649	638	588	639	632	681	647	635	620	640	623	623	621	606	623	689	669	631	625	648	645	647	608	655	665	626	626	573	617	611	727	656	612	654	647	656	619	641	638	614	616	597	605	647	623	690	610	627	630	611	628	631	629	656	671	671	632	652	630	588	626	668	671	612	699	638	620	692	665	656	615	623	620	610	668	622	699	635	673	650	637	624	639	662	676	672	656	651	627	620	629	649	636	670	637	663	647	616	624	635	641	665	633	669	686	581	625	639	625	613	633	596	678	672	621	690	666	621	620	660	652	617	658	608	647	642	604	607	643	637	640	662	578	658	621	606	638	641	636	655	592	649	657	646	659	628	611	677	665	660	675	640	632	607	671	631	627	684	639	647	628	631	663	592	660	670	647	658	682	682	653	629	622	643	661	662	644	594	658	635	661	643	647	650	645	659	646	628	639	633	602	652	628	652	658	644	632	625	629	602	597	612	592	602	661	655	701	680	673	653	624	651	603	641	603	646	643	634	618	636	657	625	655	603	661	657	655	618	643	602	653	647	667	660	659	615	642	609	607	675	662	671	671	689	675	612	663	661	624	653	648	634	678	613	623	650	664	638	620	658	643	633	670	624	637	681	645	680	642	608	623	644	669	624	646	672	706	601	606	632	644	601	640	640	624	669	621	643	608	642	618	666	620	647	635	635	626	640	625	647	658	694	616	657	694	662	628	664	623	662	622	619	618	634	651	653	643	621	622	645	681	631	636	636	622	632	677	661	663	643	653	627	655	626	609	575	663	657	667	669	580	611	636	650	662	613	670	660	673	641	654	633	618	612	638	647	648	645	665	628	635	626	610	648	631	650	610	630	666	656	631	651	656	603	639	644	683	636	633	630	641	625	646	628	615	657	626	612	617	658	646	660	613	612	646	680	621	668	630	621	645	602	604	665	662	634	659	688	690	674	684	652	635	639	633	605	610	642	647	645	651	671	637	628	626	651	661	676	606	671	693	658	590	638	634	651	624	650	635	634	654	643	639	641	617	621	615	643	601	655	602	644	642	634	644	626	608	627	617	641	686	610	646	630	653	668	663	659	614	588	658	630	627	664	626	638	670	654	622	640	667	595	657	621	634	663	672	636	629	661	686	631	616	691	583	603	647	633	642	653	686	661	642	637	650	588	612	661	638	671	642	611	640	644	703	598	652	626	637	622	657	638	612	657	600	642	652	643	666	669	641	624	620	683	596	594	614	661	635	657	670	655	649	646	641	602	609	654	664	637	641	622	639	620	690	624	691	663	629	639	686	690	706	653	679	636	635	658	578	612	665	655	618	648	635	663	669	610	625	634	636	600	612	626	653	631	633	683	676	621	682	693	661	672	671	612	657	622	682	652	639	640	638	588	652	627	628	637	629	698	620	611	613	644	654	651	647	647	655	634	611	573	629	646	651	684	607	644	610	660	660	640	654	632	637	625	648	617	596	629	650	645	665	668	687	621	643	658	674	639	660	640	625	634	643	616	617	614	655	669	665	632	629	612	629	651	626	657	592	618	665	702	614	627	664	675	618	656	655	662	645	645	600	634	660	621	657	598	638	619	714	626	686	658	592	622	605	632	643	712	657	683	638	642	622	632	637	703	636	666	666	588	640	635	640	654	653	657	654	650	634	644	636	645	611	665	638	634	648	613	628	693	639	637	653	642	635	663	626	603	627	666	636	640	654	645	602	679	643	640	657	670	627	596	681	646	648	644	649	651	639	637	652	638	698	649	606	672	616	640	622	609	636	607	659	641	616	601	659	609	637	592	659	621
18714	3613	486	455	396	374	374	373	369	358	345	306	381	328	334	378	329	318	314	326	350	340	341	334	320	354	331	321	284	316	313	359	357	345	393	320	361	327	312	309	303	329	317	325	329	327	345	286	325	321	322	349	340	353	332	307	349	377	384	329	332	335	315	312	325	315	320	322	317	337	338	297	300	288	305	368	310	311	301	270	309	310	336	295	310	326	337	312	279	289	326	340	287	323	308	334	309	299	322	293	328	315	351	310	311	320	316	334	306	294	328	315	295	326	346	336	316	319	296	327	335	314	292	303	322	301	318	329	305	333	363	304	318	343	357	317	306	327	286	304	292	308	326	318	310	334	283	333	311	300	318	355	330	332	327	290	330	321	300	309	311	309	306	321	343	321	316	278	330	305	302	316	284	335	301	315	330	305	324	332	306	328	319	344	326	312	322	303	338	338	299	304	324	298	269	314	320	309	309	301	311	331	278	341	320	336	288	311	333	297	288	289	323	295	304	321	287	289	331	335	299	329	312	311	295	329	304	305	322	367	319	296	341	315	315	279	337	317	317	299	312	289	320	326	300	329	315	314	338	324	308	326	319	300	327	297	305	333	329	298	282	327	323	331	313	322	314	323	344	302	295	329	326	292	344	325	308	318	301	297	328	313	301	322	325	309	330	342	309	311	312	306	324	298	293	285	300	296	283	318	332	275	319	326	323	320	328	340	318	320	318	321	307	322	289	309	308	343	329	311	299	326	317	322	324	321	318	307	274	333	326	307	328	284	317	327	334	311	296	305	292	309	325	346	327	286	337	318	344	319	346	309	301	341	311	301	363	329	295	309	305	293	288	307	321	323	330	310	340	322	327	303	316	301	315	314	339	340	306	294	330	331	282	315	333	337	320	303	284	324	316	302	317	324	308	312	322	336	335	371	280	301	308	288	312	308	345	308	308	321	348	317	294	319	322	300	314	303	306	330	280	293	319	345	305	336	332	324	342	306	341	294	299	335	291	296	318	321	319	330	299	308	292	325	338	339	316	310	311	321	310	343	330	307	293	331	305	298	313	307	315	307	338	325	321	321	315	287	309	301	350	326	325	307	317	327	333	282	318	294	311	273	288	321	288	331	311	313	304	326	353	302	304	331	297	341	315	311	347	341	302	323	310	302	352	341	302	270	291	357	305	307	321	308	346	319	310	359	309	341	354	360	318	320	313	302	317	307	304	320	336	366	308	263	311	303	307	279	292	320	347	321	347	331	341	347	325	321	329	308	321	303	298	307	315	324	288	333	308	331	308	334	322	332	301	306	323	337	356	335	311	305	334	311	316	296	306	291	328	315	356	323	282	314	342	315	317	324	318	292	334	327	316	311	316	276	290	300	306	310	321	309	299	316	299	301	312	318	311	321	300	320	288	314	311	335	339	323	297	293	283	309	320	285	336	332	314	294	321	323	299	309	318	316	340	338	338	291	297	321	284	322	339	272	329	309	319	313	330	314	312	312	324	312	314	325	315	305	313	319	312	306	315	341	329	338	339	283	309	317	309	337	348	301	307	354	345	338	301	341	317	336	334	323	338	314	330	306	315	305	284	330	298	311	303	320	305	317	314	327	331	278	314	290	327	269	325	332	323	304	362	313	323	342	330	360	346	335	321	342	323	337	299	284	320	321	315	320	335	322	333	306	313	330	302	307	337	337	339	287	331	353	331	300	318	306	312	345	327	273	295	319	310	337	304	333	307	314	303	335	332	305	284	321	316	303	287	310	325	295	303	295	333	290	327	320	337	331	302	318	325	305	357	333	365	308	294	320	297	322	313	321	329	319	344	333	287	344	313	317	334	308	311	324	298	307	328	322	311	299	321	341	274	314	298	304	315	331	321	319	322	337	318	300	310	280	327	326	295	304	335	333	318	316	337	355	332	294	315	320	338	343	295	256	291	309	302	321	303	303	330	312	311	321	368	294	306	309	302	302	312	307	297	324	306	337	338	310	313	308	310	313	296	302	304	333	288	331	315	318	337	319	305	289	316	306	290	299	309	330	319	339	272	309	300	336	297	291	289	318	322	305	309	294	314	296	320	309	296	315	332	329	293	322	317	286	344	335	323	314	312	325	351	320	327	297	298	306	313	318	304	330	318	323	298	308	311	277	300	296	283	345	306	295	332	302	314	307	306	315	304	319	309	329	294	296	337	309	305	311	333	293	337	315	333	325	358	323	310	308	306	313	323	337	304	312	333	296	329	314	318	307	310	277	318	340	315	331	311	312	318	312	346	305	318	321	315	311	282	311	331	278	307	335	338	330	288	359	318	318	322	324	306	318	323	300	317	289	311	360	301	329	301	343	342	335	340	325	322	303	319	318	309	308	326	344	294	310	302	308	329	336	273	322	318	307	354	349	314	315	314	287	330	307	309	313	294	293	305	316	316	315	299	317	339	315	343	319	323	317	312	282	327	333	311	331	302	280	300	317	337	337	300	289	317	343	316	314	302	312	303	322	281	329	316	321	336	314	302	299	312	340	318	291	303	345	320	332	318	370	310	335	325	331	319	362	345	333	301	333	315	302	295	306	308	330	339	351	318	282	301	328	324	306	285	344	291	320	315	337	312	312	301	304	298	311	325	308	317	312	335	340	328	321	314	288	292	313	359	299	283	314	305	291	306	329	337	318	303	329	290	331	307	300	317	322	318	326	315	308	301	306	320	345	325	333	310	337	352	331	332	303	330	317	296	367	287	314	325	331	355	362	295	260	344	315	326	318	327	311	283	298	319	310	330	346	313	329	326	326	317	312	321	317	306	307	310	315	302	310	308	279	324	319	341	339	306	336	315	310	303	328	293	295	293	331	321	330	319	332	329	363	309	323	316	321	302	318	315	339	312	331	333	334	336	295	337	324	324	311	315	297	310	307	327	262	350	345	336	331	327	318	308	320	316	285	334	320	301	315	293	344	326	325	305	319	330	316	307	318	305	323	316	331	297	332	290	313	323	333	289	325	299	304	320	321	305	348	363	331	310	305	323	310	302	319	337	340	338	323	312	297	343	314	332	312	352	307	289	332	312	317	317	312	305	330	309	304	300	287	332	336	307	291	310	316	290	338	328	327	309	327	308	288	310	349	336	326	329	336	337	298	332	313	346	333	319	318	323	330	324	326	313	324	329	326	343	314	348	323	305	289	325	332	279	326	312	312	338	311	318	325	292	309	289	290	358	282	322	318	290	310	312	313	323	334	303	313	318	309	336	338	356	317	320	315	325	279	306	323	314	289	336	292	351	305	307	310	294	316	326	312	315	321	312	330	305	310	301	316	320	324	341	318	306	314	307	321	334	307	317	316	303	305	312	346	326	307	337	338	340	331	292	269	318	320	300	317	283	318	309	337	298	309	307	278	334	313	359	306	328	336	309	315	349	330	331	292	309	343	293	339	292	315	305	323	330	341	312	296	305	326	304	328	304	322	326	303	316	328	312	342	333	288	323	339	360	273	265	299	271	300	337	270	288	348
17986	3061	933	1119	1144	1149	1067	1071	1055	997	927	928	933	937	878	904	936	949	945	903	895	949	977	1012	984	921	894	887	905	908	857	1011	931	991	1006	953	1052	1108	1050	959	938	835	849	839	780	802	823	803	835	806	878	841	928	890	869	902	1022	1067	1034	953	762	763	778	786	753	800	734	773	734	779	761	774	801	705	808	774	788	719	748	805	780	790	748	756	769	768	763	775	771	741	785	748	757	769	748	798	829	781	812	763	761	796	783	787	745	792	722	758	757	811	790	738	752	722	798	784	778	807	682	763	735	746	769	748	774	811	730	767	744	756	777	760	745	786	722	754	813	762	782	776	788	772	775	724	798	809	753	778	776	844	778	772	744	768	765	808	782	814	793	732	809	741	785	773	794	788	813	747	796	757	768	738	750	736	755	782	780	741	733	738	819	727	720	790	802	748	817	755	786	781	787	764	801	735	820	806	747	782	707	721	773	742	791	785	735	763	826	808	727	822	754	713	744	759	773	734	762	786	742	742	754	768	739	848	793	816	723	719	757	792	804	751	730	781	762	806	772	784	767	783	783	844	775	738	754	777	758	745	841	770	757	751	757	784	776	815	761	749	779	767	795	766	782	731	787	782	798	775	744	761	740	794	755	786	767	827	830	771	820	789	815	749	791	731	714	795	773	751	781	807	802	764	749	754	741	787	763	763	786	809	762	768	821	772	777	804	771	803	730	757	820	811	835	771	820	811	786	764	746	806	789	798	786	751	753	780	788	774	761	763	758	798	770	741	801	771	794	781	742	803	755	727	731	792	800	750	760	778	756	780	770	750	799	782	754	737	698	756	705	762	780	778	723	801	743	755	751	748	789	777	760	818	737	810	818	774	780	781	800	758	774	757	786	745	741	756	766	773	797	787	764	763	778	792	745	776	757	779	760	747	742	772	776	809	823	773	766	770	775	736	772	763	790	772	730	766	773	753	774	785	743	821	743	745	806	738	770	760	768	764	800	766	766	808	744	812	797	808	754	774	821	775	732	764	701	804	746	796	758	779	781	769	792	748	746	780	753	752	751	828	784	773	789	813	836	774	724	776	804	748	841	728	731	747	782	792	745	761	777	793	752	771	738	781	780	785	790	752	791	760	776	759	789	760	755	746	759	797	764	735	744	767	766	786	764	769	745	756	793	790	747	774	753	771	744	753	777	769	793	763	748	745	802	792	740	748	780	781	737	763	793	781	751	780	752	790	791	743	766	794	746	762	763	713	787	708	777	751	746	784	772	759	777	756	761	787	756	778	733	788	768	789	781	787	798	783	768	769	742	804	766	823	775	823	756	777	753	760	769	742	746	788	789	793	780	762	743	794	753	777	776	801	744	815	814	789	786	797	772	729	761	752	694	759	809	800	762	763	726	744	755	784	800	790	725	742	776	778	780	787	734	748	805	791	772	760	798	736	762	777	761	762	762	785	764	754	775	772	741	747	755	749	734	770	827	777	712	745	750	766	818	752	776	770	798	746	764	776	737	740	777	735	721	758	821	755	758	749	767	772	757	754	800	758	738	754	746	749	757	753	765	799	753	777	754	744	738	792	753	721	774	762	777	718	803	772	838	760	798	788	800	794	769	757	818	782	794	794	739	731	775	728	804	737	801	793	763	757	798	816	757	773	758	742	749	746	764	770	777	774	728	772	828	741	835	778	772	832	763	742	733	755	760	763	795	775	823	800	767	802	764	770	803	792	757	755	755	746	785	771	781	771	829	776	787	755	755	736	745	764	812	771	785	734	779	814	808	774	743	744	736	770	742	804	781	749	789	737	788	725	784	775	760	767	774	745	756	783	783	769	760	824	760	779	737	731	766	795	747	733	794	762	782	819	797	769	769	756	753	773	759	750	737	786	764	797	750	770	760	762	758	786	770	767	800	746	755	769	805	749	722	840	806	736	780	775	768	776	783	773	778	766	721	771	754	748	772	760	763	780	763	804	808	758	730	785	769	739	719	779	853	721	804	750	772	771	795	721	792	775	824	740	751	751	795	732	802	760	758	778	782	788	741	784	749	772	746	746	723	788	755	760	755	755	762	805	783	828	764	755	791	761	790	761	747	760	792	763	743	802	786	803	826	796	764	784	821	753	795	754	810	771	777	765	769	779	765	768	715	808	793	741	764	770	781	772	739	777	779	804	738	799	769	810	744	752	736	770	788	771	754	773	787	812	798	766	810	782	840	745	781	804	793	733	744	780	769	793	731	766	811	761	786	755	769	751	748	818	760	792	782	754	769	723	750	788	761	713	743	776	744	753	784	757	796	806	779	793	800	796	780	743	802	747	733	800	781	818	741	808	787	800	781	790	780	756	777	753	733	753	773	744	757	788	817	709	784	791	733	787	800	733	753	731	800	809	762	741	804	763	828	785	766	720	795	761	753	745	786	754	799	740	771	771	784	772	753	812	804	803	770	765	766	765	804	785	842	783	795	793	791	779	763	742	803	733	741	699	763	783	737	818	789	744	763	780	787	767	778	758	728	725	781	734	717	787	737	794	762	774	808	780	807	751	823	736	799	743	798	756	807	775	839	755	761	795	735	740	820	765	779	772	793	743	805	716	776	787	767	699	808	795	804	767	766	768	746	756	757	764	789	796	770	773	790	748	781	732	767	773	786	776	760	770	732	783	698	756	778	760	818	750	761	787	798	810	752	727	788	775	822	733	803	798	761	812	753	778	777	764	781	763	807	781	780	793	794	753	768	746	799	793	761	767	745	724	751	811	810	826	775	789	772	737	768	773	787	760	737	748	851	783	717	756	780	779	780	777	724	739	769	797	810	801	775	809	753	766	766	826	778	767	792	801	734	743	816	770	768	778	839	799	826	765	780	771	791	761	747	799	781	751	782	765	741	729	805	751	783	772	756	796	777	784	768	709	760	739	798	749	805	776	733	823	779	785	735	746	756	765	780	765	719	738	818	817	759	773	755	757	767	789	766	758	797	749	788	810	761	771	790	806	804	789	772	786	751	726	780	774	796	792	756	748	781	758	813	753	734	748	738	764	811	762	798	797	778	774	774	806	778	762	762	759	742	750	760	778	793	792	785	829	752	779	763	763	755	761	742	780	797	765	771	736	803	756	767	808	779	733	734	750	810	796	779	721	803	755	769	720	806	795	756	752	749	740	764	763	765	768	792	723	803	827	729	768	777	812	812	761	775	821	775	756	779	753	798	720	822	762	789	785	773	733	798	731	757	804	790	767	750	776	796	739	805	750	759	730	722	741	803	705	758	828	814	754	770	810	796	772	779	727	778	784	766	786	785	786	768	776	793	750	770	769	766	795	723	779	755	755	767	777	731	772	771	777	757	751	796	787	728	772	776	757	741	759	774	823	796	743	783	756	813	771	724	781	784	787	718	776	736	728	852	786	777	785	795	796	793	739	793	759	753	753	812	753	750	769	715	836	794	785	795	740	798	802	735	749	785	722	782	747	764	814	746	759	725	737	731	709	789	792	707	706	749	777
66800	32245	9082	1511	851	784	691	658	513	501	442	458	447	485	441	412	432	452	405	403	407	425	436	423	386	441	402	377	368	367	364	417	387	373	350	355	384	366	360	338	358	362	332	311	338	360	354	342	333	343	365	329	350	363	379	486	671	654	602	381	336	333	343	327	315	313	351	320	293	310	373	339	349	319	333	318	313	312	311	292	339	347	320	382	312	332	303	365	302	311	350	306	351	352	304	327	347	325	323	313	352	344	309	310	365	327	338	341	330	313	300	309	305	311	364	346	329	315	338	319	314	315	302	311	320	320	334	334	321	389	340	320	375	359	339	372	329	313	311	306	319	321	317	340	348	306	354	313	331	345	330	338	336	294	361	337	321	315	346	323	285	357	343	326	314	313	330	358	306	305	338	360	327	343	331	302	312	301	357	297	323	304	360	340	312	332	365	303	304	340	335	371	319	300	312	332	341	311	346	323	297	325	324	316	356	349	305	347	317	334	298	328	316	338	311	350	341	355	346	316	293	338	316	329	338	313	308	383	373	315	305	335	328	324	348	306	330	319	303	291	347	305	340	334	344	297	327	343	329	314	341	345	340	333	309	316	372	295	332	307	318	313	317	320	375	313	310	333	321	340	320	322	330	344	305	327	326	298	314	322	300	351	365	340	315	321	321	351	280	347	345	320	323	345	338	305	325	351	323	318	320	334	329	283	340	362	332	317	316	295	334	333	326	291	334	342	320	339	315	342	352	318	320	324	340	312	340	297	329	311	340	319	318	328	284	348	315	333	335	317	325	323	306	317	276	368	336	317	303	318	352	342	343	308	316	322	334	343	334	362	348	330	306	345	293	347	316	315	338	344	320	326	313	331	342	310	333	334	293	326	346	328	331	317	333	316	328	360	325	309	336	321	334	304	321	315	354	341	339	282	320	313	313	314	319	314	330	329	350	365	334	297	351	354	320	338	330	318	342	350	314	318	307	309	334	332	331	308	327	349	310	336	353	337	308	332	338	346	318	301	323	318	345	339	302	305	333	300	341	318	334	312	296	319	317	326	312	292	300	347	334	310	304	316	326	343	326	320	366	343	336	290	297	324	315	326	322	317	335	297	361	271	328	302	325	317	322	333	313	325	336	349	326	353	329	316	300	327	317	326	341	338	295	348	330	328	298	338	309	336	328	300	362	372	346	287	343	296	321	330	352	346	353	300	344	357	354	334	331	350	320	334	303	322	331	302	346	331	325	328	304	287	306	321	309	320	348	350	304	314	324	324	333	352	333	345	290	313	329	323	329	345	321	345	380	353	329	309	345	342	327	333	328	357	353	340	304	341	316	330	353	331	300	345	323	345	301	316	325	316	345	319	304	304	339	303	331	338	322	303	317	327	330	337	358	293	321	328	339	330	295	295	329	315	347	350	317	317	336	339	311	314	329	334	302	353	336	342	342	322	326	315	323	318	328	348	320	366	339	315	325	316	318	300	338	316	319	369	303	321	376	332	322	326	345	312	320	347	340	301	332	334	330	341	333	294	337	318	353	347	307	309	328	361	335	345	360	298	350	336	324	317	345	339	299	297	283	350	352	305	337	303	313	347	338	332	358	334	334	334	323	317	317	331	349	330	344	314	321	311	326	312	332	329	342	343	378	303	331	298	352	334	323	345	337	310	315	340	310	352	306	336	334	329	323	315	339	334	343	308	328	327	358	312	356	311	391	307	340	344	349	363	346	335	289	328	311	329	345	317	301	325	312	296	338	320	370	320	312	317	349	333	359	298	325	325	348	327	318	330	330	353	310	355	319	362	307	288	300	328	321	312	328	343	311	291	324	286	300	291	315	327	354	342	332	330	324	352	315	328	279	297	309	359	327	281	342	311	301	331	325	314	351	327	330	315	307	318	311	324	352	312	346	326	310	322	307	320	313	332	364	321	315	304	323	313	330	325	319	316	300	313	346	339	328	329	334	345	370	344	313	315	354	334	310	319	313	326	356	347	324	321	308	320	333	328	343	341	358	358	332	288	323	375	354	327	317	351	321	332	317	325	313	359	323	316	337	336	326	338	353	353	347	364	306	324	355	311	336	304	306	324	320	354	354	307	336	329	340	333	330	323	333	349	336	341	375	294	348	365	328	349	330	324	315	316	296	304	301	341	333	331	317	328	331	290	311	357	306	298	334	336	281	297	325	317	357	316	351	325	332	320	311	333	307	349	304	312	305	314	306	322	352	354	329	330	338	332	347	331	328	345	350	290	329	370	370	357	336	332	313	318	329	331	328	335	340	313	312	329	339	302	389	337	343	354	309	312	328	322	316	345	316	342	316	312	321	341	314	313	340	318	312	326	313	324	366	314	311	346	328	305	333	325	342	337	303	306	330	342	333	364	301	326	301	302	305	326	354	316	327	336	347	304	358	330	332	315	324	334	338	330	310	371	325	321	315	313	349	295	319	320	343	371	320	329	334	344	308	342	308	343	344	285	334	316	336	326	320	290	344	326	345	299	331	313	329	305	343	317	316	320	364	350	351	355	285	329	324	341	325	300	293	329	324	348	318	314	322	282	345	345	313	354	359	333	300	305	304	336	308	320	319	356	326	347	341	351	319	394	344	316	349	290	318	307	301	323	312	366	345	351	332	309	309	345	314	338	360	344	315	303	331	326	333	315	340	335	324	281	341	340	317	335	314	337	276	329	333	321	348	335	299	328	304	330	320	337	340	313	342	317	313	306	350	304	302	314	301	322	346	341	292	346	323	315	361	335	337	281	333	310	292	334	348	350	306	314	338	317	314	319	358	312	347	340	296	313	358	287	335	331	328	323	320	313	314	327	341	348	332	313	370	324	316	332	318	333	369	316	297	328	323	309	337	321	324	326	344	360	325	321	353	322	323	328	304	296	299	313	318	303	333	333	299	336	312	337	338	300	328	343	295	334	343	312	335	320	350	337	288	320	311	305	334	338	358	339	343	346	309	343	345	341	326	329	306	324	324	329	307	332	344	333	340	323	324	335	339	318	312	300	348	358	311	339	323	344	303	331	341	323	365	326	300	287	305	325	339	344	327	330	351	329	343	328	331	319	351	320	347	342	371	308	345	312	333	333	300	329	306	320	338	342	331	330	323	358	342	334	325	328	335	331	288	348	332	323	345	294	311	307	338	326	366	310	286	339	355	330	327	327	307	365	330	326	316	349	315	319	292	370	338	338	311	319	350	358	342	327	334	306	337	345	283	370	302	331	323	330	306	360	339	306	299	308	347	334	337	339	323	320	305	335	311	332	352	330	306	336	323	340	319	314	333	335	302	348	331	307	345	336	334	311	301	324	305	292	321	314	328	311	331	330	344	297	320	318	309	347	345	328	338	356	336	346	333	350	377	312	338	308	325	369	325	321	335	363	316	324	328	331	304	311	350	334	322	314	344	326	308	312	345	344	316	283	307	317	341	306	341	294	323	341	311	328	334	337	329	338	342	365	310	325	311	331	316	299	332	319	349	335	322	332	326	315
44053	6337	2465	2936	2915	2740	2695	2382	1879	1743	1630	1511	1605	1592	1536	1425	1392	1401	1330	1240	1274	1468	1493	1428	1227	1409	1254	1151	1115	1080	1047	1242	1224	1126	1124	1104	1207	1172	1091	960	880	901	908	939	913	962	965	930	886	875	877	957	915	1061	1136	1841	3249	3392	2892	1005	773	825	767	776	795	805	763	803	817	794	815	813	752	837	803	780	817	806	816	791	769	828	796	791	780	819	754	779	718	782	806	766	761	789	742	814	756	733	804	734	763	798	813	766	763	798	788	802	822	778	848	781	790	803	769	854	776	736	791	786	799	766	754	825	828	771	747	730	815	737	801	799	759	790	753	755	803	774	781	801	772	802	739	797	810	739	782	775	823	739	786	758	821	744	831	785	805	775	799	731	808	786	789	765	797	832	811	746	795	863	752	723	796	745	771	789	740	767	790	810	789	804	770	796	809	821	787	794	773	826	777	789	759	787	767	779	784	816	786	805	722	748	795	804	787	825	802	774	770	784	773	829	805	800	708	861	766	779	761	784	767	810	781	809	776	789	743	808	806	800	778	780	764	789	747	741	756	745	766	796	828	789	814	777	760	824	762	819	806	783	761	775	762	758	821	833	737	819	741	760	802	747	802	772	776	798	804	768	732	749	784	736	757	798	793	768	849	766	804	809	799	762	771	738	740	789	800	798	782	745	738	757	774	787	765	748	785	757	819	753	793	779	798	832	780	811	780	785	769	815	801	764	820	796	749	776	788	798	813	772	788	765	766	786	790	792	776	763	811	761	782	771	786	780	823	786	803	811	731	793	775	777	811	790	790	763	820	704	834	805	762	816	813	762	777	820	767	786	796	762	786	797	831	748	760	763	783	774	800	764	753	777	743	735	774	818	836	755	749	787	805	862	799	786	763	805	771	805	808	749	775	764	829	751	785	843	762	720	787	786	797	785	756	780	780	783	830	801	779	808	781	784	800	809	776	798	802	782	732	771	868	765	729	772	801	720	766	798	784	785	753	801	821	787	799	786	784	743	764	742	790	754	817	786	777	772	808	839	774	752	823	792	805	793	750	809	807	732	763	767	760	793	787	803	774	806	815	792	762	750	845	760	808	836	790	764	771	860	780	758	786	784	785	775	788	767	784	815	735	802	826	796	765	783	766	836	793	760	785	828	776	831	802	771	781	750	798	784	792	780	792	787	818	758	782	821	781	753	794	803	792	799	789	813	804	768	775	820	816	777	759	771	762	817	784	783	778	763	792	801	799	804	754	776	748	764	792	833	736	749	781	832	787	790	768	782	781	775	748	750	790	715	775	785	805	790	767	740	823	778	752	821	820	785	761	797	842	762	774	758	805	740	759	751	804	791	789	761	789	790	802	807	796	817	802	747	767	745	789	801	777	802	762	809	819	808	831	775	790	793	764	754	764	797	796	779	800	777	787	802	821	783	750	786	813	798	803	768	762	760	767	793	764	762	729	752	820	756	777	797	778	777	745	789	741	806	786	755	821	779	804	788	803	790	797	767	780	786	772	741	771	794	780	798	796	809	809	783	822	782	787	768	818	794	734	779	753	726	747	787	769	755	784	841	768	816	753	747	764	810	768	796	790	801	789	802	804	735	736	781	792	739	769	751	743	821	800	780	789	783	755	831	807	811	781	829	728	750	751	724	768	779	804	758	805	754	796	781	810	749	777	781	835	771	791	831	790	835	796	770	798	760	827	844	814	799	828	780	873	783	790	750	781	784	778	747	776	824	803	803	734	802	780	775	806	822	805	856	775	806	805	751	790	783	751	806	789	751	804	746	791	784	749	758	808	792	759	820	792	793	778	746	783	796	781	817	776	767	789	815	820	761	756	780	781	811	774	760	759	776	764	843	746	831	818	782	779	786	814	787	753	735	774	774	817	745	774	748	739	800	824	789	840	808	767	759	752	793	757	827	762	771	746	778	802	757	781	740	801	768	748	814	820	794	784	778	811	829	805	766	786	800	781	751	818	788	778	747	782	820	825	794	776	773	779	826	770	751	806	792	749	784	799	760	762	777	819	788	788	756	826	817	822	804	753	771	758	793	784	798	825	747	764	778	774	828	843	774	854	773	787	749	769	815	810	761	811	843	754	810	764	738	778	829	869	776	797	755	806	770	871	775	761	777	828	800	795	768	760	723	777	739	835	765	809	728	808	783	789	787	815	775	796	817	812	776	743	773	758	795	801	780	798	774	749	829	818	767	812	804	823	768	789	813	779	755	763	746	830	774	803	785	831	790	798	765	753	804	778	837	775	754	789	759	739	864	773	787	777	814	764	715	758	785	829	846	784	791	785	779	823	786	820	783	832	805	811	776	793	790	776	796	829	770	758	778	782	779	807	757	779	797	782	813	797	763	747	784	815	789	770	811	784	818	769	814	761	740	754	768	779	780	768	723	816	774	770	821	806	785	767	748	812	770	780	762	693	755	815	759	802	795	831	772	789	796	816	769	775	795	745	769	709	766	816	762	792	797	781	782	797	772	783	732	803	760	783	759	785	814	778	794	763	831	797	758	834	743	769	764	787	777	795	833	775	776	793	755	740	747	814	782	784	783	728	762	801	781	789	742	789	779	763	773	810	800	774	802	786	829	790	740	797	812	785	748	796	789	733	788	796	772	819	757	775	761	783	797	802	823	769	823	801	733	803	770	789	824	793	775	851	806	831	770	835	803	831	731	836	774	819	750	809	743	829	738	739	814	768	764	787	711	786	823	768	727	752	798	791	806	786	771	760	780	753	788	788	725	786	783	792	769	802	769	806	771	811	788	782	852	740	778	803	729	755	778	818	815	779	756	817	773	750	793	796	788	780	789	843	811	818	782	771	701	742	755	770	740	803	802	749	786	826	775	810	795	827	790	798	760	772	808	740	765	761	791	805	783	861	773	797	798	805	764	747	796	826	820	821	791	803	761	775	745	764	809	742	777	780	759	768	732	774	776	765	794	741	772	757	752	836	786	801	772	785	813	795	739	753	783	765	803	811	810	795	774	751	746	769	752	837	712	731	785	796	815	826	778	822	827	766	764	758	770	782	812	788	733	808	734	754	799	775	745	777	809	779	779	784	818	760	799	806	821	776	730	838	806	742	768	771	770	800	720	784	779	776	836	796	777	746	778	762	729	802	761	835	742	741	740	727	753	768	806	804	824	785	780	742	797	768	777	816	775	789	771	740	762	757	774	784	784	795	798	784	745	793	792	741	771	800	794	756	815	807	791	796	779	731	799	779	755	782	799	777	827	799	782	731	768	799	788	754	760	859	795	802	810	764	815	795	800	779	816	744	763	807	762	794	773	807	815	756	810	739	786	774	775	796	781	780	786	809	789	775	768	783	813	797	784	797	801	814	761	812	767	745	775	764	784	776	804	850	765	796	828	808	838	738	736	820	780	741	774	749	781	748	793	811	772	744	806	770	759	753	767	792	813	811	768	766	809	802	754	795	785	782	821	798	769	788	813	756	773	742	752	791	783	790	762	813	755	771	806	755	805
70002	34510	17622	4642	1481	1140	929	789	637	552	475	526	539	605	516	457	463	406	396	339	373	437	417	382	370	383	360	330	347	317	344	324	324	279	293	303	301	291	278	308	276	238	239	279	256	284	243	237	290	273	257	264	263	289	302	477	1078	979	778	308	248	246	258	282	243	252	280	265	260	260	255	253	267	243	264	233	256	251	255	250	253	275	245	194	250	260	260	255	240	244	246	268	228	213	218	238	256	246	248	228	245	265	233	249	225	187	260	267	266	267	233	281	265	276	236	271	266	277	267	263	213	233	263	250	238	245	228	248	242	254	247	242	235	256	243	241	232	252	264	238	250	277	236	232	269	239	239	235	237	264	263	249	243	241	240	224	245	229	257	232	262	264	226	239	220	221	272	216	241	240	270	256	225	276	261	230	256	261	226	232	224	262	256	228	242	244	223	225	251	265	212	225	250	248	254	252	252	243	220	250	258	219	250	246	254	239	272	232	257	234	246	259	257	235	215	214	218	242	245	227	231	248	230	259	227	231	242	261	277	244	246	236	265	236	274	251	287	249	229	249	241	221	243	239	266	245	221	235	211	256	237	238	252	266	270	237	239	238	245	220	246	253	263	256	236	251	266	247	248	234	240	237	237	229	242	271	269	242	237	265	227	222	229	256	228	245	250	230	232	249	239	240	253	268	253	253	274	247	224	256	266	249	249	238	236	270	274	248	247	245	251	261	266	236	214	239	260	240	275	240	248	249	252	258	234	265	223	229	254	254	259	247	239	266	216	241	264	256	241	256	265	268	232	259	270	231	275	235	252	276	238	245	219	256	272	256	257	228	254	235	249	224	270	233	242	255	258	233	264	268	264	260	269	253	246	249	249	279	226	256	235	222	225	254	262	271	236	265	252	256	256	275	278	264	247	242	281	286	258	264	269	259	257	262	247	226	224	234	246	252	247	238	279	247	245	276	251	260	214	237	233	251	217	236	225	247	235	260	232	256	254	281	254	264	254	239	224	226	224	248	238	244	230	232	288	266	236	259	257	261	250	226	243	261	217	220	244	241	276	247	245	262	236	240	242	194	267	256	232	254	247	259	250	268	254	214	261	259	243	212	247	252	252	280	253	237	238	243	237	233	250	270	277	235	263	264	248	265	245	260	272	232	255	244	246	235	258	251	245	250	259	260	248	241	265	278	256	234	261	236	262	240	242	266	229	257	243	258	272	265	228	245	237	230	257	237	254	240	227	265	253	246	255	256	230	263	246	232	232	255	231	220	260	256	238	245	264	264	241	223	252	232	251	262	232	219	223	271	264	247	219	233	243	231	243	249	251	244	239	225	245	236	294	269	215	236	210	240	235	271	242	270	242	253	261	236	237	266	256	240	250	249	244	240	239	247	233	252	259	251	223	245	266	277	207	249	247	274	242	254	267	228	245	263	244	267	260	246	254	258	283	274	270	240	229	261	249	252	245	243	230	234	228	220	240	251	205	254	229	238	221	257	243	280	247	244	225	232	241	271	274	231	262	238	229	260	252	255	249	248	263	259	248	237	244	272	229	264	259	254	234	247	244	239	245	243	239	263	236	245	239	263	255	227	229	254	265	258	234	224	246	241	244	230	267	271	268	258	240	253	259	237	237	227	196	263	243	233	242	238	246	221	233	255	245	257	250	261	227	228	225	263	266	241	248	204	245	246	246	224	234	259	267	251	266	251	260	252	240	240	239	217	259	261	268	235	271	268	231	228	209	240	257	231	257	239	260	234	242	272	275	234	242	242	245	228	266	265	280	226	219	246	232	246	258	251	241	232	266	236	239	238	247	233	246	233	273	247	237	241	230	231	250	260	234	245	241	223	218	230	205	231	248	259	273	244	269	231	244	254	260	230	290	233	271	272	265	256	241	242	247	240	247	251	235	241	250	263	267	268	262	275	242	243	260	265	245	217	250	244	238	248	245	261	235	228	248	263	249	237	251	247	208	260	245	241	277	236	257	254	229	245	246	238	230	263	274	228	236	235	207	277	233	242	257	236	261	260	238	214	244	236	214	249	267	234	252	239	234	239	271	229	235	257	245	240	255	238	231	264	241	255	255	268	273	254	264	260	246	259	235	238	261	250	255	213	260	245	228	238	260	235	258	222	215	247	254	231	244	249	232	248	237	234	275	243	247	237	256	260	211	233	278	255	279	265	237	232	249	234	249	255	241	233	249	237	225	236	278	229	242	243	271	246	222	227	263	253	245	244	236	261	287	249	265	229	260	250	254	238	249	259	251	254	233	273	253	258	241	257	265	240	271	262	264	252	249	241	228	223	245	226	240	275	232	214	262	262	254	244	233	259	247	217	250	245	263	238	232	225	256	240	236	237	261	242	225	253	237	254	239	224	208	242	230	262	264	265	258	239	248	244	279	271	272	218	275	256	256	232	244	248	259	245	249	268	273	269	234	273	263	255	257	252	261	237	249	219	254	241	265	289	256	249	278	251	258	246	264	235	235	233	257	281	250	229	242	253	246	257	258	231	253	235	241	229	234	238	249	241	247	266	248	263	260	245	268	225	231	229	249	240	214	273	242	256	252	238	236	248	230	234	240	261	263	262	252	261	271	238	250	247	249	272	238	264	265	272	234	238	226	225	253	250	221	221	233	254	248	235	260	247	278	224	255	247	244	257	243	228	260	259	243	255	227	246	259	254	242	248	255	260	259	273	261	246	222	267	245	225	264	252	258	231	257	268	264	248	246	219	244	250	298	245	264	272	241	232	230	213	245	245	262	245	227	242	272	258	262	265	258	245	252	283	253	253	259	252	257	243	246	263	260	217	252	265	261	228	260	231	250	259	241	221	255	230	237	250	251	236	246	249	241	231	255	219	257	258	228	228	265	220	226	224	237	241	255	262	256	242	247	224	229	258	241	245	239	258	261	259	250	227	253	232	237	248	222	243	266	234	232	232	241	272	262	243	256	268	235	250	226	245	276	232	232	246	257	216	244	260	262	232	263	225	241	240	225	247	228	241	207	240	263	246	228	256	246	232	269	226	235	238	249	240	274	248	263	256	243	267	239	209	228	240	234	256	239	227	230	263	265	257	244	256	262	248	216	218	273	241	244	222	229	282	227	227	266	244	243	239	250	247	249	228	263	269	241	240	254	228	254	216	263	225	252	268	252	244	277	245	253	240	255	241	259	257	257	235	238	242	214	260	231	239	250	240	221	251	246	273	240	228	258	253	270	244	243	272	259	236	254	235	242	240	227	256	260	265	251	275	232	266	229	238	229	261	232	245	244	243	237	209	221	229	242	240	229	236	250	299	233	245	221	250	236	259	211	239	263	233	227	237	293	286	241	264	241	260	269	259	243	234	247	246	237	229	226	236	277	229	235	259	263	261	262	260	250	245	265	240	247	278	260	229	238	264	248	249	222	241	236	261	232	272	250	249	257	264	250	245	254	260	245	278	253	275	236	237	274	252	245	256	244	230	238	220	242	232	247	273	240	229	234	283	215	232
53420	4780	4112	4955	4715	4141	3856	3363	2597	2342	2086	2202	2498	2534	2151	1979	1822	1793	1609	1507	1612	2139	1844	1629	1556	1601	1390	1371	1263	1194	1163	1210	1227	1225	1159	1058	1084	997	802	778	771	839	809	709	857	731	748	720	749	885	785	761	756	818	1132	2479	6564	5804	4105	1103	604	626	626	593	593	616	589	580	621	559	606	633	619	606	587	602	626	629	557	586	642	664	607	595	623	601	623	622	573	564	632	572	582	612	604	547	577	585	584	634	558	609	638	593	613	553	581	598	609	546	573	597	635	622	575	577	586	599	548	609	609	603	574	599	582	595	632	632	609	597	608	581	575	614	615	578	603	578	618	592	557	618	571	603	586	608	619	629	591	573	588	617	609	586	589	607	601	629	594	582	605	622	589	569	594	597	576	578	637	585	618	611	616	615	640	584	585	609	573	640	598	535	609	613	599	614	597	606	650	572	560	593	571	591	595	631	646	593	585	601	614	572	595	604	612	604	548	625	554	613	595	583	594	556	573	598	611	586	570	588	630	614	567	623	588	628	578	559	598	580	611	629	578	593	550	607	591	569	619	650	612	621	614	583	555	565	634	596	584	622	582	602	641	610	589	622	572	605	598	599	629	570	632	569	628	615	575	606	581	624	603	605	608	601	638	588	566	612	608	586	616	615	602	624	605	609	590	601	621	608	633	574	596	656	629	594	576	594	628	588	617	580	602	600	628	588	585	581	552	580	562	588	605	554	605	596	637	573	610	561	597	599	572	615	562	641	612	620	623	616	561	611	596	629	578	620	617	634	605	576	622	597	580	588	571	582	631	630	599	603	585	529	628	643	607	589	606	594	611	569	582	592	617	608	566	629	611	580	583	625	590	585	595	617	565	579	583	630	606	634	626	610	619	595	582	569	577	579	586	640	546	602	591	614	598	610	620	600	643	585	559	580	650	588	631	559	603	602	603	587	628	592	564	595	620	610	602	598	569	604	612	636	567	602	592	602	587	616	651	608	601	564	613	572	605	613	608	613	638	603	628	555	613	555	590	590	640	537	623	602	631	604	609	592	637	580	616	603	544	612	607	629	610	636	584	575	630	600	607	584	609	587	600	578	591	596	599	600	582	623	578	633	587	642	629	593	598	619	617	622	616	587	641	548	649	574	626	593	649	595	589	606	596	601	557	600	562	585	593	606	558	612	607	598	560	581	585	641	585	634	598	600	608	587	629	574	580	637	599	609	579	574	601	615	574	642	597	589	552	607	594	625	527	596	607	586	633	609	575	586	588	593	610	566	640	629	586	609	606	643	601	601	601	600	593	606	574	600	572	565	602	588	624	626	585	616	579	575	594	586	608	642	624	595	611	572	591	574	632	599	570	559	579	613	629	616	586	605	610	588	582	615	549	592	582	618	614	622	571	598	632	650	555	562	582	569	608	576	595	621	618	574	620	601	569	615	658	589	600	609	584	599	602	603	581	639	578	623	601	576	568	603	644	605	563	565	601	602	619	615	593	590	602	583	572	612	558	572	553	587	585	603	607	576	630	589	583	613	617	624	628	569	628	592	601	569	566	583	569	586	587	586	592	673	605	592	599	567	568	611	615	589	611	582	656	593	619	611	551	638	612	611	617	587	564	600	611	584	647	625	595	626	601	561	580	636	614	602	608	609	559	607	620	591	598	616	580	600	644	590	565	625	615	586	609	550	586	606	635	597	568	630	580	607	596	603	574	591	602	625	568	622	600	630	582	583	595	608	622	594	602	600	618	628	581	596	599	544	641	590	678	584	606	589	638	598	662	617	599	645	619	599	563	605	608	555	633	597	551	605	596	592	563	621	597	608	628	552	556	580	620	584	587	605	565	598	580	601	622	574	594	604	615	580	584	607	658	595	605	572	627	602	593	593	600	629	580	587	597	612	590	596	614	547	564	629	581	643	578	612	616	632	620	593	588	562	575	597	583	591	585	612	657	556	556	593	602	651	609	573	602	601	608	589	600	655	571	620	588	616	593	575	622	616	546	594	585	642	598	584	604	622	620	587	619	632	576	578	571	588	573	575	549	599	637	600	604	582	618	632	571	636	564	603	607	567	598	608	608	641	597	549	626	569	648	610	589	593	610	612	578	619	648	615	600	579	600	618	590	584	581	620	573	598	582	599	572	561	569	604	622	603	559	577	580	596	576	584	609	560	641	608	576	618	575	626	635	605	609	553	583	592	612	595	586	641	578	586	611	573	622	611	576	655	595	559	598	591	624	615	597	627	611	611	570	623	619	616	599	593	564	605	638	614	614	578	598	596	621	577	563	585	567	570	600	574	613	541	577	615	609	602	628	605	585	652	581	617	549	598	604	608	601	621	624	587	612	646	648	621	612	607	544	592	605	577	623	588	616	625	608	588	645	599	630	615	546	596	580	631	594	576	610	584	593	608	553	634	625	609	599	578	603	553	610	589	611	596	637	573	628	644	590	603	592	580	574	610	585	635	602	564	591	566	564	609	648	582	615	623	514	626	567	627	589	582	598	617	639	643	588	639	598	573	608	582	605	625	637	610	605	564	579	640	605	604	595	596	632	586	592	575	585	587	654	626	583	589	588	616	581	577	574	605	580	600	633	575	630	599	610	556	583	572	638	570	572	621	601	600	588	574	570	634	560	551	603	652	613	601	575	576	573	577	561	609	607	614	589	581	569	519	648	599	570	620	646	566	587	605	611	566	596	645	592	598	560	599	592	624	601	596	636	577	613	564	592	659	586	615	542	632	594	579	611	609	616	627	625	628	592	611	634	575	569	568	587	623	599	543	620	630	571	632	620	580	622	561	647	601	596	581	598	618	619	662	647	586	661	608	603	594	594	572	654	575	647	593	584	594	581	619	600	613	598	563	580	596	579	629	576	604	582	603	532	620	590	602	585	533	642	568	643	601	619	563	542	657	562	587	597	597	656	542	590	610	561	596	601	574	593	624	515	564	600	661	620	610	576	551	600	649	580	593	573	588	634	581	589	607	634	628	628	599	622	599	568	605	596	579	595	586	590	613	639	602	605	648	627	587	584	611	621	647	581	573	573	561	610	574	575	607	621	608	589	575	593	617	613	613	616	563	565	569	532	587	576	546	570	611	619	590	551	578	589	605	613	589	559	651	615	596	607	626	576	617	564	601	583	616	614	566	594	589	611	600	582	576	599	611	593	595	611	586	630	531	601	616	586	577	602	588	584	603	563	575	575	590	633	581	556	617	551	556	577	612	615	611	563	566	595	625	596	639	596	637	587	602	565	618	587	575	578	576	602	611	654	569	636	570	590	533	634	583	623	590	621	609	591	578	596	636	628	620	584	594	599	560	554	597	558	583	618	574	611	618	590	624	584	583	539	609	622	596	597	564	588	638	672	597	605	588	569	645	587	578	548	583	611	582	572	617	585	573	619	595	621	619	638	603	575	609	600	596	578	630	622	629	583	594	585	604	598	557	588	535	589	549	586	612	625	569	533	577	573	603	609	617	605	612	605	587	605	590	559	623
19517	2125	420	402	446	381	398	393	342	340	330	341	328	359	333	336	413	338	352	322	384	311	372	355	350	342	320	318	363	295	331	353	351	346	350	306	306	344	314	343	265	288	307	311	343	294	314	296	319	304	319	323	328	351	336	318	396	436	403	330	285	304	316	308	314	329	305	325	307	355	313	318	335	304	326	311	318	303	318	310	310	298	310	312	318	297	288	288	334	312	319	306	305	291	311	312	291	297	303	264	267	297	323	297	323	306	319	314	282	301	356	302	298	301	303	312	341	321	326	298	304	303	289	286	324	308	295	310	303	301	328	294	330	330	310	314	323	331	329	318	316	282	328	259	311	326	314	324	327	317	330	315	319	320	308	287	307	281	323	290	313	313	298	270	294	295	333	297	312	267	310	314	303	328	279	327	315	315	287	327	296	305	306	315	287	269	304	309	308	297	310	325	286	331	316	276	318	296	280	263	307	313	313	333	305	307	296	293	316	332	317	350	294	292	314	289	268	257	297	313	299	272	301	309	343	275	311	307	300	350	295	322	326	331	325	294	319	294	320	288	295	303	291	325	301	310	295	321	317	302	306	299	320	310	320	333	309	310	282	328	285	283	299	321	277	294	302	298	266	284	285	274	270	293	325	307	286	291	301	314	297	294	287	320	299	297	327	314	289	309	314	296	282	296	316	308	299	313	333	323	286	306	334	361	304	291	345	305	293	310	283	322	349	308	302	317	309	330	352	290	299	309	300	309	333	309	315	304	318	286	290	255	306	282	293	299	292	297	301	311	296	332	296	304	299	272	281	311	310	289	290	302	309	295	288	310	289	329	289	331	303	304	332	319	296	346	293	294	325	315	303	300	329	312	306	329	308	286	256	333	316	305	309	294	300	332	337	346	333	308	305	314	289	294	325	325	302	299	307	299	281	313	297	302	308	292	302	296	303	331	325	301	325	308	332	277	325	302	318	349	307	289	284	314	279	310	273	306	300	333	322	336	304	284	338	304	321	346	315	294	304	302	315	290	293	295	314	294	312	290	302	263	320	333	300	320	276	326	325	329	339	315	310	317	315	307	301	312	326	308	330	327	320	278	297	335	264	330	304	331	301	302	307	293	290	340	307	336	306	303	304	304	323	313	295	315	298	294	304	315	291	288	326	331	306	349	299	289	323	341	296	318	310	312	298	325	290	302	281	322	309	311	299	307	301	299	343	346	326	335	319	297	293	337	320	315	300	293	314	292	278	267	287	337	329	294	294	295	293	311	303	320	343	316	304	305	302	300	294	299	316	306	318	307	322	315	290	302	298	321	327	316	298	325	306	329	332	307	288	324	296	326	325	307	347	304	323	339	300	320	308	306	309	314	316	324	294	306	299	303	280	282	297	299	279	329	312	315	310	301	313	303	310	319	318	306	328	318	298	325	312	309	287	351	310	322	331	283	299	299	298	307	288	299	318	292	297	333	335	294	354	325	277	318	321	308	313	300	306	287	281	314	291	308	310	314	292	290	318	327	318	313	313	287	312	299	280	300	311	333	280	301	304	317	307	291	301	285	308	321	307	287	304	276	314	378	352	306	286	320	313	289	314	306	324	308	298	298	294	309	295	313	331	309	338	275	321	319	301	309	330	317	299	310	309	332	309	312	288	330	309	316	333	315	313	310	287	307	311	300	327	291	296	314	326	330	343	323	326	300	330	294	295	307	313	301	307	319	327	311	288	294	311	306	321	320	316	308	301	296	285	307	313	313	322	294	324	342	307	316	317	306	335	316	292	274	300	312	309	346	278	299	329	275	304	340	280	315	312	330	307	279	291	312	316	332	300	340	306	287	315	300	320	299	321	323	315	343	338	299	277	309	312	301	306	311	285	277	329	313	299	300	305	294	286	288	322	285	332	326	302	317	312	327	285	314	338	267	306	281	315	303	297	296	326	322	315	337	301	286	313	340	297	327	299	308	288	289	314	305	330	299	298	271	303	320	292	308	297	289	332	298	311	321	332	304	294	306	303	280	330	305	258	298	279	308	323	319	332	313	316	294	288	288	301	319	291	315	326	290	304	327	329	297	332	318	291	309	320	318	353	316	310	339	273	293	305	309	297	321	306	302	310	317	304	321	315	289	293	296	306	291	323	302	323	290	310	315	316	312	298	325	307	345	327	290	312	309	324	294	316	305	284	300	331	319	308	295	289	302	291	305	327	317	298	287	301	298	311	295	309	330	312	317	318	319	328	289	287	251	277	328	282	314	306	303	302	296	284	293	305	290	307	306	307	299	302	318	293	302	300	311	295	326	308	340	350	323	291	266	295	303	328	292	325	338	336	275	344	345	307	300	316	306	267	312	292	314	318	337	315	335	311	331	273	317	314	297	305	311	309	305	328	295	319	313	325	328	335	322	292	287	315	321	312	285	302	310	312	337	304	315	310	320	304	320	330	317	340	304	307	322	328	360	323	304	328	290	331	297	298	296	302	278	303	302	322	281	289	296	324	296	317	301	335	324	314	315	287	294	304	290	320	338	293	309	341	303	344	350	297	295	340	299	299	308	326	315	311	279	323	325	306	313	320	293	342	322	342	314	311	322	305	319	292	289	313	346	298	320	308	297	272	341	310	327	310	295	297	334	334	309	296	298	325	289	329	332	313	333	318	274	301	318	306	305	313	329	323	335	313	322	309	335	281	326	303	320	316	320	296	283	338	329	284	313	334	302	277	293	308	304	310	306	305	274	280	317	305	333	328	311	323	300	315	323	356	314	342	325	330	268	308	314	310	317	331	311	316	292	331	324	324	309	324	310	312	319	320	298	309	286	352	318	290	307	302	288	292	282	314	285	309	313	309	314	354	318	323	315	305	310	298	295	281	332	291	315	300	325	334	279	332	329	326	296	289	313	305	307	299	299	310	302	290	311	322	323	324	306	268	334	296	326	335	333	286	297	321	278	300	273	295	305	305	331	303	311	313	310	322	284	315	329	333	296	315	288	314	355	280	298	290	338	300	274	309	343	335	319	329	332	311	322	304	311	325	296	288	314	302	305	277	316	286	282	312	302	307	302	304	314	299	317	302	300	321	305	293	326	298	298	275	312	286	304	301	303	330	297	311	306	331	332	305	321	307	328	306	318	322	337	287	308	324	296	292	308	333	322	317	328	313	316	289	310	281	299	307	303	299	336	295	298	294	316	320	279	311	326	267	303	292	279	319	331	300	308	292	325	305	292	311	360	307	330	322	305	326	278	324	336	283	320	319	295	333	311	305	276	330	319	304	301	322	323	303	300	327	316	313	303	286	285	333	336	302	317	282	361	306	298	307	307	275	290	262	341	291	338	339	314	338	310	332	323	314	265	293	307	330	313	291	302	324	302	289	304	295	314	323	294	304	308	306	269	290	299	300	320	290	310	290	303	316	270	285	298	314	333	297	316	359	281	287	308	324	309	327	330	294	320	281	308	319	320	317	301	297	314	309	276	321	314	304	345	293	297	280	291	284	290	283	315	323	311
17394	999	1059	1104	1220	1253	1142	1120	1002	988	979	996	955	957	924	900	973	1003	961	951	1034	1057	1048	1009	976	922	888	939	873	931	948	980	949	887	863	898	848	849	790	829	846	817	749	838	767	765	833	823	816	848	876	816	854	802	825	857	1050	1119	1086	839	775	750	711	749	779	740	738	740	763	745	820	814	715	743	827	756	756	736	735	785	766	836	721	745	758	752	748	725	718	764	768	744	736	739	724	790	719	775	760	761	764	756	763	723	754	733	704	785	771	773	746	741	725	777	738	707	694	741	778	758	787	698	718	762	740	768	767	731	754	746	757	766	758	719	739	735	781	728	736	720	699	740	774	839	747	695	747	781	733	732	719	740	741	782	741	752	760	787	731	746	775	764	760	748	792	784	757	763	782	753	799	764	769	745	771	735	750	722	798	728	740	721	777	748	734	720	720	747	772	742	773	792	714	746	749	756	758	743	773	746	756	771	770	733	764	793	723	733	759	812	758	793	748	708	779	724	735	758	743	748	795	749	739	727	717	789	728	755	775	803	715	793	722	748	737	708	711	772	749	702	733	765	746	763	773	790	755	764	758	831	705	789	728	715	738	754	760	777	753	781	729	702	771	728	746	760	787	780	769	749	792	780	744	747	735	724	742	745	741	772	729	770	744	740	732	750	768	747	755	745	724	718	756	708	795	746	706	758	723	736	748	737	735	770	764	756	725	797	780	787	727	795	775	799	758	811	725	775	748	783	686	788	771	752	747	723	766	731	727	740	777	743	767	768	726	753	712	781	748	774	754	780	762	760	731	764	738	737	707	803	790	756	788	722	771	778	725	727	762	810	751	746	722	784	748	786	753	782	782	761	695	824	769	721	758	737	717	768	793	739	797	796	711	786	754	746	732	773	751	780	784	735	775	764	768	750	751	746	685	745	768	782	730	734	752	741	732	714	755	764	748	785	760	786	768	757	732	779	758	763	770	734	758	768	731	749	790	706	752	776	776	753	730	727	742	717	731	755	735	765	759	767	754	763	750	757	731	708	737	698	773	810	778	776	787	756	745	749	742	778	807	782	671	754	721	778	761	692	751	683	753	763	711	742	760	755	754	750	732	775	790	757	775	766	802	717	742	744	751	719	765	749	779	738	684	743	767	737	739	746	778	747	731	741	770	711	732	761	731	751	746	742	750	790	736	813	768	719	755	750	714	783	798	783	761	783	788	760	786	739	715	762	749	763	775	726	791	704	751	817	779	741	744	729	727	798	781	767	744	750	748	752	790	737	775	784	813	706	750	720	741	692	739	726	768	782	740	750	749	692	748	789	752	758	793	803	758	725	747	715	759	771	748	748	768	747	763	797	779	740	731	741	703	709	742	682	737	766	758	795	807	767	726	744	771	731	739	801	749	698	745	803	754	812	781	708	716	731	768	760	694	763	718	746	732	782	708	733	740	781	773	767	776	778	734	737	733	775	798	761	757	746	752	743	713	813	780	733	717	736	748	763	751	734	795	754	745	746	724	721	747	714	755	735	741	742	738	735	727	746	680	745	728	781	735	760	743	766	802	774	753	753	794	759	724	713	733	781	737	768	752	784	777	720	766	739	753	683	771	739	766	704	737	802	766	793	781	797	725	754	740	787	734	746	763	755	729	785	737	717	724	776	708	754	802	755	754	721	705	767	771	783	764	775	733	778	711	756	735	771	763	756	753	782	750	740	767	758	790	740	762	787	778	765	744	749	785	801	769	724	745	758	755	769	729	721	736	763	767	729	735	709	757	738	785	785	752	756	743	794	747	739	723	743	716	784	729	781	792	742	781	768	710	725	763	747	748	745	769	751	744	768	769	758	747	755	732	747	768	806	758	723	708	740	744	810	802	736	776	775	756	800	787	756	787	766	749	738	752	768	739	740	729	752	755	762	741	727	747	766	735	782	747	694	726	725	739	796	795	738	755	733	763	745	775	748	748	749	785	743	768	733	775	703	780	792	795	779	719	781	764	752	760	792	667	754	812	720	777	747	800	742	789	733	740	734	737	763	693	788	765	787	769	707	758	778	779	791	727	767	764	762	747	773	737	780	801	696	763	786	750	773	737	784	808	770	797	748	733	743	788	745	749	766	775	699	755	768	745	715	721	763	748	744	756	769	785	733	795	699	789	774	774	755	744	731	770	750	753	732	756	788	750	749	751	759	787	763	756	748	757	688	713	801	729	764	748	693	774	793	740	761	741	725	794	810	748	760	760	760	780	798	752	752	784	784	731	763	794	729	712	724	747	768	751	729	770	697	761	741	752	755	747	746	757	785	801	754	769	746	748	745	784	780	748	738	733	771	736	714	757	725	698	768	781	714	804	770	748	761	762	783	741	743	739	742	770	691	752	741	781	803	740	769	735	800	738	787	765	742	744	793	748	752	741	757	726	734	775	735	744	763	722	762	754	765	765	764	811	760	763	730	774	755	784	804	713	739	762	735	760	713	759	794	789	737	812	750	761	775	729	764	702	732	763	787	791	747	764	812	757	768	755	741	764	743	759	748	753	762	780	769	770	737	739	765	687	741	784	699	754	773	754	760	787	683	786	764	780	766	764	764	768	759	752	742	765	742	739	738	765	775	717	737	769	786	777	755	737	803	755	745	758	751	727	743	691	790	786	741	724	798	747	761	736	712	713	771	729	748	775	780	781	782	731	780	764	765	726	765	762	760	773	727	755	801	729	759	739	750	731	758	763	757	778	734	755	727	784	696	786	757	788	778	740	738	737	724	748	798	761	773	765	741	763	722	775	744	729	771	759	802	770	762	778	789	686	743	773	804	738	718	769	734	750	721	761	730	739	730	726	739	796	711	747	773	755	736	773	785	729	725	778	725	704	767	726	708	762	718	773	766	791	745	740	776	750	793	719	743	742	750	757	778	759	776	764	757	744	782	722	771	716	736	787	753	760	765	751	757	723	771	747	743	816	715	713	766	729	770	787	759	754	780	752	771	712	758	769	762	766	782	758	781	751	702	726	722	711	760	747	746	734	776	807	769	758	742	751	771	807	785	745	750	751	699	758	716	745	740	741	772	771	731	770	706	743	752	756	768	748	750	755	743	756	739	744	738	763	757	769	761	734	748	789	767	747	726	705	752	794	717	797	717	717	737	774	726	716	758	740	776	755	770	776	808	736	752	775	745	702	749	704	824	762	744	753	736	762	711	757	743	755	740	721	780	766	753	793	743	730	748	761	726	800	745	765	759	723	757	765	725	704	733	726	761	741	747	778	761	764	761	738	774	777	791	728	760	760	737	760	720	743	763	753	721	753	801	756	783	753	760	763	758	767	684	744	741	721	804	775	740	748	802	763	756	725	749	719	747	744	747	727	774	751	757	736	756	737	743	754	767	732	729	769	727	719	734	705	785	813	753	758	745	771	770	738	738	755	796	756	800	767	784	722	780	769	730	770	771	788	749	731	743	765	765	689	747	784	719	754	753	724	759	746	701	788	739	751	782	770	754	713	729	773	716
66748	26958	8055	1476	1067	869	830	652	532	558	488	489	513	495	472	459	448	469	430	470	462	465	412	421	398	419	362	380	385	383	431	366	379	400	377	374	384	346	371	344	340	333	342	372	360	355	341	333	344	360	316	327	366	319	367	487	718	695	592	426	301	307	319	365	348	351	318	356	333	315	320	335	339	297	355	320	336	337	343	365	340	354	314	323	333	354	334	320	309	344	310	331	336	366	327	338	318	326	312	316	327	375	334	303	351	323	353	332	342	317	346	354	344	372	337	357	317	319	306	340	349	347	319	329	364	318	328	318	333	343	350	321	337	326	363	308	292	366	331	336	299	336	325	331	350	373	328	324	317	310	339	310	312	347	309	326	334	315	350	346	374	321	295	312	359	321	334	330	330	362	364	341	324	346	324	322	317	318	317	354	333	325	339	304	348	319	330	352	299	299	323	357	325	354	344	362	369	322	336	334	354	360	325	347	352	314	321	326	328	345	331	338	344	326	348	341	313	338	360	333	356	329	348	324	334	346	370	328	309	314	332	355	301	338	340	338	339	303	316	333	282	339	300	338	340	335	324	299	341	348	304	342	352	328	337	311	337	315	336	305	351	338	358	317	347	342	307	322	330	305	347	343	319	316	346	333	334	339	335	337	313	324	328	332	334	296	317	339	365	339	331	334	325	300	350	314	349	317	353	325	338	319	295	328	302	352	333	349	306	329	333	299	336	306	323	329	328	321	368	329	327	325	339	309	338	313	335	333	333	318	292	338	323	343	319	320	322	336	331	351	371	334	353	345	330	353	300	331	320	325	366	339	327	328	327	373	308	356	340	310	286	333	345	362	334	310	336	355	390	309	333	331	332	310	311	306	330	319	338	334	342	306	295	365	343	337	340	324	339	351	324	315	338	284	288	348	361	339	305	337	347	322	330	346	355	337	315	315	321	330	299	308	339	328	326	349	332	343	329	327	389	340	356	347	375	319	369	317	337	318	332	304	327	328	341	299	296	324	321	334	357	328	344	323	324	350	366	342	328	289	325	328	305	305	347	315	308	321	333	326	344	353	347	339	313	330	357	333	375	323	289	330	304	355	297	323	348	335	335	364	343	312	347	359	308	340	338	335	357	351	327	343	342	306	348	359	335	348	369	328	311	355	317	319	318	322	332	347	323	364	297	325	331	324	331	331	318	351	303	336	352	345	337	329	318	317	326	376	353	340	334	332	339	333	345	316	344	335	349	339	305	334	350	319	339	346	327	340	339	328	330	349	338	347	334	320	333	383	343	340	319	328	325	338	332	373	368	325	362	328	353	333	325	324	319	324	308	343	321	352	334	342	366	310	334	312	310	329	323	294	333	335	340	305	344	377	364	315	326	357	311	321	336	309	335	328	322	312	329	289	336	311	334	328	316	355	330	294	325	355	351	329	320	371	332	346	334	316	368	319	329	308	293	347	346	325	367	336	321	338	368	394	296	312	334	322	313	341	330	343	339	312	312	355	333	337	344	355	349	326	363	318	319	341	363	306	332	329	293	309	321	330	353	341	356	295	311	319	357	325	331	316	335	324	337	314	359	357	342	359	351	356	327	358	366	322	308	337	335	361	325	307	311	342	318	342	313	339	304	330	343	343	365	359	350	343	328	321	357	311	323	324	345	319	356	352	345	325	316	341	328	336	329	345	314	336	345	355	326	295	328	318	296	356	307	328	350	326	310	349	349	332	352	351	342	369	343	324	343	330	355	298	322	297	327	320	329	311	340	358	344	347	276	320	318	297	328	361	348	334	352	334	345	319	329	338	318	338	317	340	359	338	346	320	308	326	344	316	355	318	358	326	354	321	324	321	339	358	351	342	365	337	355	343	327	316	333	346	346	330	315	308	344	336	319	327	310	320	320	328	299	314	319	325	324	340	330	317	335	332	307	309	312	337	349	341	322	355	304	326	318	325	327	338	369	352	329	365	338	349	343	321	325	292	333	288	349	341	338	331	344	326	327	308	347	319	301	291	316	341	334	337	351	306	356	311	350	337	311	341	317	317	358	328	335	312	341	354	334	321	308	353	325	324	348	343	359	331	346	343	315	331	380	337	331	370	343	353	345	323	339	357	341	357	353	304	305	297	356	331	299	345	338	308	324	335	300	294	318	337	302	341	327	345	321	322	349	327	310	344	328	323	349	357	341	344	359	312	326	313	339	332	332	331	325	318	330	330	324	359	357	314	346	312	332	322	323	354	326	354	345	331	294	351	319	342	340	366	338	364	333	341	325	348	334	308	315	348	322	322	293	347	342	346	337	349	344	320	345	325	301	318	334	346	337	326	364	329	338	329	350	315	371	363	321	318	340	342	361	331	347	307	328	352	358	345	315	381	315	333	342	378	330	324	348	338	316	330	322	342	314	326	337	302	324	354	330	339	312	314	331	348	339	363	301	320	342	343	327	315	340	355	302	326	334	343	346	312	320	315	323	335	365	340	327	331	322	311	310	337	311	367	358	317	314	329	292	325	323	308	332	338	349	353	340	307	288	341	334	329	322	309	338	316	322	295	346	338	310	318	313	334	316	360	335	312	334	321	356	303	351	336	299	323	336	322	341	360	322	349	359	353	334	337	352	311	339	334	300	321	333	323	375	348	325	323	327	321	311	347	320	302	326	337	301	309	345	319	360	329	365	327	368	321	292	335	334	331	353	311	341	326	309	313	347	354	346	342	331	318	338	334	333	342	335	327	324	342	330	354	321	324	334	321	348	357	322	372	334	343	318	338	312	324	333	346	329	335	326	333	318	358	368	372	340	338	312	287	303	311	297	318	331	354	336	309	316	285	342	315	325	326	336	336	350	355	332	337	331	343	336	368	360	364	338	322	345	317	309	308	365	328	309	325	297	334	351	331	329	355	342	309	326	335	379	335	306	344	312	311	321	345	326	350	329	364	321	347	331	310	332	309	314	344	348	352	335	308	340	344	371	324	328	327	324	353	320	357	331	353	322	344	332	332	333	310	350	321	340	326	307	350	313	365	338	319	371	329	317	333	351	342	325	332	341	347	332	305	333	321	349	340	350	323	334	305	350	344	370	305	334	358	355	307	312	310	291	300	320	334	339	312	325	319	342	342	311	306	313	306	332	354	323	348	290	329	321	280	314	350	324	347	338	336	338	359	369	324	326	312	330	307	327	359	335	309	335	302	315	298	346	313	287	300	333	340	339	325	323	310	298	356	346	297	360	350	347	330	306	298	311	346	324	357	364	326	323	316	320	352	375	345	318	285	327	340	323	319	303	328	325	352	353	349	349	317	360	297	334	354	329	319	318	308	353	324	357	337	325	335	327	341	331	361	336	330	303	311	347	334	298	344	330	299	332	384	343	335	315	363	316	329	359	330	308	322	344	305	321	321	354	288	310	343	333	360	321	331	321	297	337	347	338	331	365	317	363	318	362	333	308	331	318	358	330	330	334	321	326	339	331	333	333	336	351	318	291	373	300	341	330	331	358	305	327	319
41988	2093	2867	3621	3431	3019	2969	2415	2156	2012	2081	1915	2041	1660	1676	1695	1732	1512	1548	1457	1759	1886	1600	1504	1388	1436	1299	1271	1127	1259	1338	1333	1216	1104	1058	970	949	991	994	1005	920	852	900	893	893	883	855	867	856	887	888	896	906	866	926	1982	3989	3648	2815	1538	758	783	875	777	812	827	773	790	769	786	797	835	781	812	818	812	785	814	758	776	784	834	797	854	746	820	817	746	829	797	770	799	801	820	822	805	839	854	769	779	801	801	741	748	817	770	783	748	785	814	781	833	805	862	754	808	794	799	828	803	842	763	786	793	777	770	804	773	790	827	743	787	844	802	792	765	779	783	807	797	800	815	785	832	766	782	793	828	774	772	834	766	797	827	786	771	787	778	790	797	785	807	867	791	776	761	733	841	780	770	795	765	808	822	811	766	789	799	811	784	746	857	747	820	841	807	791	816	778	814	839	799	773	776	828	790	772	810	822	810	822	821	807	793	792	809	812	840	793	826	799	801	796	831	781	786	771	751	782	815	821	803	812	821	772	778	857	823	825	779	816	737	779	786	813	789	813	780	737	809	764	802	811	792	756	819	799	764	804	768	769	723	802	791	814	771	746	797	777	868	775	787	782	764	777	809	755	809	774	804	773	766	736	782	786	739	780	792	802	807	749	802	823	775	781	804	776	830	795	815	851	761	766	786	786	733	831	839	805	790	816	770	784	780	804	801	836	756	850	789	777	832	791	775	765	772	732	785	768	785	781	791	759	763	764	816	805	794	776	795	825	781	800	788	790	851	787	820	766	803	825	790	785	798	777	829	775	758	756	812	771	742	801	810	752	837	824	817	834	811	811	820	785	827	762	805	860	771	812	764	764	823	785	797	766	819	777	761	852	778	799	821	797	777	804	781	802	798	758	786	774	795	822	751	800	848	774	751	798	769	817	786	841	768	807	795	790	778	848	767	765	769	795	778	777	753	835	797	795	800	710	837	791	768	818	820	812	771	730	798	833	791	812	773	795	789	793	838	802	800	790	785	776	760	775	783	756	803	801	772	826	818	770	741	816	710	765	790	785	793	785	847	793	800	803	753	764	767	835	820	764	809	739	766	807	742	829	816	829	750	806	796	835	859	821	858	752	793	773	814	821	808	801	819	730	755	826	805	795	812	762	750	780	836	816	801	843	826	743	774	785	765	827	809	756	798	783	795	739	831	823	737	801	824	829	788	777	804	808	803	762	820	851	775	798	804	730	772	816	798	759	836	738	768	787	789	769	748	809	784	817	778	824	781	734	753	775	801	785	765	793	846	770	794	808	805	811	770	791	784	774	780	798	835	792	789	788	805	789	787	792	776	771	780	766	782	774	801	780	772	796	784	821	766	839	757	801	762	823	838	757	779	788	808	764	767	802	804	794	862	763	800	778	804	809	782	818	802	816	837	801	805	832	770	807	809	805	777	817	792	781	794	821	754	789	772	773	821	733	799	751	751	744	818	774	805	805	780	793	764	783	768	794	812	784	781	842	798	812	782	789	815	749	799	811	789	806	770	792	776	782	801	794	805	747	776	797	795	774	775	753	801	751	802	801	762	830	788	761	758	816	759	762	787	818	777	847	795	795	840	813	741	783	790	786	831	736	817	804	779	744	784	793	768	803	800	802	770	814	826	804	751	811	794	793	771	824	808	790	767	791	849	781	774	795	813	769	722	779	783	804	776	830	753	839	841	794	786	808	806	815	795	811	820	796	821	799	729	802	827	805	840	796	779	800	829	764	750	785	789	821	824	790	757	737	781	752	803	852	773	775	774	798	807	798	778	773	797	802	794	786	788	777	762	769	786	765	782	864	758	841	733	804	807	834	793	816	786	871	809	854	837	848	790	779	894	781	806	786	843	758	822	786	791	808	832	750	753	829	817	747	748	775	791	781	807	772	807	810	794	768	809	790	778	759	768	792	828	810	787	805	837	805	759	791	818	768	800	765	782	752	783	764	753	860	785	823	786	827	818	812	795	763	830	775	806	795	815	788	833	741	785	824	795	800	756	754	819	777	780	803	810	786	854	780	793	744	792	826	819	751	765	793	810	789	821	804	760	765	790	745	804	761	791	808	764	789	775	780	783	783	784	825	834	772	751	828	743	817	789	817	840	820	783	819	763	861	758	778	796	763	776	849	740	797	845	815	774	745	789	812	812	817	827	799	798	804	828	765	786	794	830	826	785	747	834	809	798	833	789	760	786	761	800	807	783	804	826	793	797	772	751	789	820	779	798	827	821	783	830	780	753	796	766	807	785	836	765	801	809	830	771	804	815	846	809	761	780	817	767	751	808	755	807	791	760	765	807	807	760	806	833	752	800	806	759	793	818	777	752	777	761	802	763	783	783	760	775	804	801	755	786	869	784	816	758	834	759	768	801	834	830	775	792	831	785	764	807	826	772	775	782	781	761	771	767	771	825	816	762	750	785	777	823	776	766	763	742	828	831	809	795	771	830	775	812	716	757	776	799	818	846	790	819	784	773	776	763	712	838	796	783	790	737	810	830	803	786	791	807	768	803	812	780	815	775	764	792	776	827	771	769	793	811	780	764	829	843	768	828	790	784	788	771	787	765	761	763	821	775	743	773	767	835	780	759	770	841	745	775	787	772	741	833	814	805	809	789	776	840	815	759	799	724	807	777	759	800	792	803	841	837	842	829	769	799	741	801	802	801	738	780	783	782	744	772	814	780	767	830	802	755	781	764	769	733	835	768	757	739	760	824	826	801	809	852	768	830	785	814	776	760	761	780	804	801	754	809	758	739	794	799	810	794	807	760	748	811	747	795	816	794	777	798	812	819	750	776	783	844	820	791	802	840	752	824	788	799	739	781	798	778	797	762	771	801	799	735	831	829	799	817	803	802	763	868	806	757	789	759	797	779	789	819	819	794	812	767	797	845	799	801	764	759	790	811	803	739	800	827	820	763	806	812	757	767	731	812	802	777	793	740	765	800	797	777	743	771	780	782	750	765	783	817	801	771	774	782	770	777	780	856	832	782	840	751	821	776	787	814	786	807	830	793	792	751	773	779	806	786	779	838	782	790	800	789	795	805	820	775	803	730	756	834	747	817	825	797	779	786	815	820	813	793	743	785	834	748	846	825	797	816	754	821	768	808	769	799	780	764	774	808	791	794	795	802	778	784	745	787	804	797	786	838	774	834	738	775	807	751	773	778	752	765	781	780	808	842	732	785	801	800	845	793	803	750	792	793	764	758	816	766	806	806	828	845	826	776	754	847	797	788	762	836	745	807	804	835	788	805	745	796	788	792	793	817	782	830	845	784	802	747	757	775	770	845	810	810	832	795	767	816	870	749	794	787	786	820	798	790	807	802	801	779	779	802	742	773	783	766	754	773	811	765	775	797	739	768	809	786	803	783	764	794	789	823	825	747	765	792	834	805	786	827	785	778	776	825	815	782	796	784	772	805	799	798	804	757	797	844	802	769	762	811	766	795	819	801	801	804	778	794	786	814	791	793
74236	30954	16002	3615	1660	1317	1060	864	698	704	689	642	610	551	499	439	502	456	415	418	506	446	448	420	381	392	337	351	325	337	369	358	274	323	303	270	260	252	284	283	225	274	284	277	285	264	307	254	273	273	276	250	257	251	235	571	1129	1060	786	513	263	244	263	219	241	237	242	231	246	229	247	214	225	241	232	226	239	235	228	237	259	238	246	255	249	223	250	259	207	245	203	279	247	246	218	263	227	212	240	267	238	270	259	238	235	225	227	230	248	240	239	234	213	263	220	228	213	254	238	202	244	244	250	267	252	254	234	223	244	236	237	283	271	241	270	237	244	254	238	224	229	249	229	266	238	234	218	225	265	227	252	270	215	248	239	254	252	254	231	260	251	259	227	229	244	241	218	237	264	225	222	272	259	262	254	273	270	202	265	224	240	265	247	244	248	239	265	233	264	248	269	231	241	228	224	214	211	239	245	239	250	267	276	231	246	258	257	264	252	215	241	246	253	253	255	205	236	273	279	269	235	272	239	284	250	274	240	271	242	251	234	258	256	276	257	260	233	252	246	216	240	263	223	236	256	247	260	232	274	248	239	245	231	266	264	239	235	241	231	227	255	270	274	225	238	232	272	265	257	253	229	263	234	255	239	235	242	254	238	223	214	234	230	225	210	257	277	229	255	220	270	256	247	232	229	232	243	251	267	246	257	245	227	252	238	255	235	257	241	280	239	260	267	235	243	239	259	254	250	243	222	278	251	235	226	239	255	281	260	224	241	224	227	249	242	239	213	247	250	273	247	248	266	256	234	239	247	263	244	230	247	263	227	256	219	265	248	253	230	238	257	218	241	256	245	237	224	229	253	212	251	227	240	291	250	232	226	250	216	238	254	238	239	263	250	256	263	265	230	256	241	236	239	255	236	246	261	262	266	245	250	244	252	233	246	252	265	280	245	247	213	242	279	250	245	240	268	248	225	239	265	219	237	252	274	247	271	239	243	285	235	239	249	256	269	270	262	257	246	258	270	229	230	216	262	196	227	247	254	265	245	283	235	209	243	256	245	256	239	267	252	256	267	271	238	243	245	249	262	206	217	286	250	278	229	248	249	236	265	240	250	243	237	254	252	243	211	243	229	243	242	250	237	248	261	225	256	271	237	245	227	238	251	256	232	249	245	257	247	255	222	263	259	236	232	249	229	249	246	250	232	249	256	248	246	235	233	256	264	261	238	265	256	224	258	251	209	260	267	249	255	245	239	257	279	243	242	233	241	262	239	234	244	237	251	224	242	260	221	282	263	263	250	248	207	218	232	229	260	273	255	227	248	223	252	229	226	245	231	250	239	219	236	243	251	257	232	213	269	227	285	234	266	230	259	266	274	244	239	269	236	252	239	249	231	232	245	242	245	230	265	242	242	217	243	246	242	259	236	281	246	220	270	229	255	235	237	239	295	237	238	264	247	238	251	271	225	249	256	257	265	251	222	216	254	242	236	226	238	255	255	215	236	241	248	236	249	258	243	230	245	235	218	274	230	253	267	259	226	252	258	256	264	251	249	220	230	273	240	256	277	279	245	244	227	228	221	257	258	268	265	236	233	241	249	238	263	259	232	217	252	254	217	260	232	222	236	215	230	248	236	216	244	240	255	244	217	246	256	236	268	247	256	233	255	232	255	230	249	249	262	257	247	257	272	265	264	227	249	232	226	256	254	230	228	238	230	234	240	255	243	246	271	300	235	281	251	268	249	240	237	241	261	230	233	214	257	216	256	256	260	234	225	234	258	247	274	228	231	260	261	273	219	240	238	248	226	220	248	263	227	246	256	262	244	246	218	241	240	242	245	265	235	238	244	228	243	214	240	263	234	198	242	272	234	238	249	258	243	237	261	216	266	238	223	256	232	221	249	272	261	264	223	256	251	214	233	262	254	239	250	231	267	244	262	237	216	249	213	247	256	259	244	276	221	240	246	217	246	240	227	273	259	266	235	231	264	258	233	256	241	237	256	267	248	240	230	255	239	254	248	265	246	223	236	251	242	224	245	226	256	223	257	243	249	236	263	247	232	261	260	231	221	243	225	240	214	242	248	244	237	256	252	224	230	226	251	221	241	235	236	250	244	244	223	244	268	228	247	237	241	243	241	291	247	237	226	236	258	236	269	225	270	225	233	257	258	218	221	252	251	262	263	267	255	243	241	228	218	236	248	249	252	224	250	246	239	260	271	249	228	248	240	244	227	237	228	258	247	234	237	261	234	234	216	241	234	254	258	234	230	253	228	239	256	260	239	232	219	245	260	239	231	225	234	243	231	240	230	258	258	263	259	252	208	244	283	252	263	265	216	252	267	235	224	276	252	225	247	219	255	259	230	248	209	231	265	257	251	275	256	258	222	242	238	233	265	261	236	213	246	229	266	224	196	243	253	241	238	259	246	255	219	237	229	227	239	262	246	250	220	262	229	280	272	254	261	228	247	240	247	221	248	286	238	239	221	249	270	242	219	251	231	253	247	224	228	254	252	255	231	260	264	229	255	233	254	217	250	268	254	249	266	269	239	265	231	234	244	252	243	262	230	251	245	238	255	266	253	229	245	243	248	238	259	249	213	258	276	240	250	233	264	253	236	241	267	256	234	246	255	270	254	241	258	239	233	226	254	268	255	242	265	245	232	222	239	232	242	244	221	243	251	260	223	262	245	248	247	270	253	243	249	232	253	244	265	264	244	247	264	255	233	269	233	262	239	242	276	258	246	240	231	237	248	257	227	233	249	258	242	246	240	240	230	263	205	275	245	243	246	223	249	273	230	269	245	229	224	226	248	252	254	259	250	237	243	243	234	261	226	253	225	244	230	234	230	213	239	251	256	270	234	252	229	219	264	242	243	240	253	253	250	251	222	258	225	236	229	261	239	214	235	243	242	246	226	251	236	267	261	233	277	251	243	254	228	220	250	238	224	265	255	245	251	262	250	245	235	265	245	209	261	252	248	267	235	263	254	229	241	225	259	259	242	264	247	235	240	239	236	249	250	238	259	224	217	249	241	241	264	242	252	213	229	257	269	283	245	248	241	270	234	245	232	213	247	263	257	246	239	253	240	232	233	250	222	239	243	228	262	259	252	259	267	259	247	288	226	260	259	237	264	243	221	261	251	256	263	296	236	273	219	245	235	233	236	252	247	240	240	218	279	276	257	272	233	240	262	260	252	266	244	233	247	241	239	264	266	246	273	264	253	229	244	220	257	251	236	280	257	237	212	246	263	247	233	269	202	209	252	226	270	241	230	253	248	271	261	250	225	234	277	242	233	239	261	239	232	244	247	265	243	271	244	234	256	213	254	248	227	265	260	248	255	243	274	259	247	247	255	250	263	273	241	216	227	265	235	229	251	276	251	232	241	266	242	259	262	254	213	259	226	242	224	214	249	268	251	237	252	219	262	242	273	260	237	248	275	266	237	230	246	262	222	235	254	237	235	261	246	241	266	254	244	246	225	244	228	243	238	248	248	265	228	236
49607	2537	4607	5662	5161	4802	4093	3214	3011	3117	3033	2880	2754	2445	2085	2042	2409	1937	1842	1941	2395	2173	1926	1858	1641	1748	1458	1269	1233	1322	1550	1417	1216	1086	1005	806	858	906	820	834	753	745	740	791	747	768	883	896	762	773	793	784	708	734	665	2767	6977	5998	4603	2249	644	592	634	556	606	626	608	610	591	603	559	591	631	570	587	600	600	655	608	601	618	571	610	638	639	576	610	586	579	572	578	634	574	593	616	555	601	594	627	580	588	559	616	585	580	659	598	608	635	626	575	561	588	588	616	615	596	577	610	591	577	603	607	629	565	606	635	611	625	630	605	573	614	605	584	570	593	631	604	596	559	584	561	629	620	571	579	595	581	594	581	652	589	586	616	597	647	562	579	617	606	601	578	579	596	610	606	649	606	594	631	631	598	630	586	567	630	624	583	606	590	637	643	584	609	614	596	566	611	615	586	601	632	626	555	615	620	617	616	566	598	554	596	571	619	594	622	596	618	595	580	596	548	566	625	637	528	601	602	617	602	585	583	539	603	627	547	600	572	630	576	592	570	620	602	567	618	585	577	575	607	626	574	610	609	601	618	646	558	596	611	577	590	588	639	568	613	557	615	631	634	573	563	603	567	603	578	573	573	558	606	586	598	579	607	599	578	575	602	598	591	566	628	584	616	594	612	591	610	617	583	576	591	601	598	578	632	603	597	584	637	606	588	589	619	622	611	577	593	584	603	609	585	611	595	601	557	595	576	592	580	583	592	590	637	556	568	619	584	614	656	574	640	589	624	579	598	571	591	621	585	600	560	586	611	654	568	597	587	585	592	622	615	587	604	566	611	587	584	600	591	664	593	624	598	597	622	603	615	630	603	558	562	599	679	597	578	580	592	626	631	624	615	582	603	600	582	581	568	614	591	614	576	571	601	597	622	609	591	627	601	607	545	603	589	592	612	585	555	608	579	569	595	627	635	600	557	607	580	591	602	578	591	602	632	600	604	606	615	582	548	582	636	604	539	609	584	594	584	629	622	601	549	609	622	558	564	628	529	612	592	578	577	600	577	597	597	616	620	618	600	582	611	554	585	583	586	583	634	573	614	558	614	568	579	560	610	600	558	599	563	614	579	581	590	616	627	567	582	626	578	543	610	610	605	612	599	606	564	598	577	550	599	572	592	570	577	619	606	569	584	586	590	592	591	591	622	618	592	620	611	622	571	601	632	604	590	584	572	643	595	564	581	601	586	605	586	599	613	589	607	620	596	607	556	589	626	615	606	547	610	614	558	580	580	577	545	609	598	603	577	640	585	594	586	617	584	594	604	590	573	589	617	559	580	570	548	619	602	629	587	574	580	599	594	580	579	621	568	552	627	531	633	600	647	625	574	603	604	525	601	599	601	621	593	578	568	591	582	615	575	590	565	540	574	620	552	590	608	599	552	647	596	565	605	580	562	637	547	604	547	591	609	566	632	565	625	600	598	603	573	556	585	611	605	570	563	584	570	580	574	590	611	612	617	567	593	599	554	562	634	614	622	598	572	586	586	590	607	627	573	560	555	600	639	609	567	564	588	577	614	593	632	633	605	576	585	597	570	579	651	570	595	606	585	605	561	590	558	569	577	596	576	629	584	604	584	600	604	610	583	582	588	587	604	578	573	614	629	599	578	624	628	605	621	588	626	620	557	598	569	608	555	613	564	610	545	632	571	610	592	620	613	583	586	603	563	596	558	590	642	582	592	650	581	603	581	616	588	541	573	591	593	620	580	583	599	590	598	631	580	545	609	651	569	616	580	582	634	593	594	604	534	598	585	595	618	553	577	596	634	620	619	542	591	589	597	583	616	585	604	585	604	582	607	609	591	570	591	604	558	584	629	625	576	648	577	591	629	628	582	583	600	628	545	666	614	590	599	583	597	605	630	555	609	627	599	640	555	615	590	601	634	606	591	591	548	583	676	568	631	640	598	607	577	604	592	623	606	624	593	562	576	628	611	589	594	592	591	583	606	612	599	549	601	593	563	559	607	635	620	598	605	555	602	604	577	594	611	595	630	566	594	587	589	581	596	599	592	611	601	608	626	629	561	614	584	535	598	576	641	645	593	613	589	602	565	577	605	614	616	579	588	623	619	601	622	593	596	562	585	583	633	610	568	604	619	621	618	610	597	603	611	596	621	557	603	591	609	582	615	616	613	621	572	576	651	597	626	603	629	575	635	624	613	544	621	586	557	592	604	577	589	557	644	606	610	586	602	573	605	609	610	542	640	584	588	593	615	588	599	605	588	587	596	603	593	600	608	601	640	558	633	617	576	609	600	550	603	602	637	583	601	564	546	585	599	586	612	611	563	603	621	628	604	605	584	561	589	628	599	597	619	602	639	587	563	558	612	623	587	620	580	552	590	561	604	580	579	589	600	574	626	660	594	586	621	590	549	586	624	585	544	546	598	602	584	566	649	577	613	617	599	596	566	541	590	610	555	589	591	613	597	578	615	621	583	599	621	601	628	618	567	579	615	623	605	658	602	596	623	606	600	619	601	570	621	630	580	618	559	605	556	573	601	598	579	543	611	601	566	615	583	587	549	618	577	546	617	600	603	565	549	607	562	568	625	589	612	618	597	555	574	609	613	535	563	579	606	594	637	624	584	578	576	566	609	578	570	604	590	583	609	559	554	605	581	587	590	575	548	593	555	553	620	594	608	566	608	595	602	610	589	613	631	615	570	566	622	623	603	587	579	584	554	588	604	600	599	619	598	559	614	587	603	588	582	535	630	584	619	578	572	561	575	574	553	570	593	583	562	594	594	611	615	592	637	570	540	608	630	580	602	612	630	580	565	606	613	612	614	534	599	588	566	566	618	527	599	591	600	584	568	581	583	648	661	626	587	592	574	590	561	594	584	573	584	592	603	586	597	582	581	611	591	591	580	576	576	581	586	600	638	601	591	555	581	591	579	571	605	578	629	595	547	607	628	605	582	638	557	593	577	613	587	605	555	609	584	642	623	606	606	592	601	639	610	599	593	617	588	602	556	609	608	605	588	639	617	580	614	565	618	572	566	642	603	583	613	627	599	623	599	588	612	591	609	571	564	571	629	623	592	640	624	582	563	586	560	594	613	643	631	574	654	612	561	600	604	537	628	579	573	596	561	586	578	609	630	579	621	632	592	623	646	559	558	589	649	586	574	599	598	540	560	582	586	595	616	609	574	640	588	611	610	579	566	576	580	566	579	562	587	564	598	607	651	621	657	560	624	590	577	578	617	575	598	603	599	547	589	622	568	581	605	581	606	637	629	618	632	619	595	589	612	623	611	588	608	603	572	615	636	613	600	563	590	603	617	620	570	601	585	571	608	599	606	582	605	623	633	610	584	591	566	622	599	607	590	588	602	585	588	585	571	643	565	643	600	626	614	583	604	636	556	581	555	571	614	603	611	580	605	633	620	617	588	556	576	565	599	640	555	564	589	560	594	584	593	590	591	616	579	653	586	583	610	593	601	591	614	572	599	578	583	578
17027	1591	616	506	468	391	374	379	371	358	318	367	357	318	350	360	316	357	318	320	352	368	388	346	330	311	321	270	318	326	313	356	310	297	302	331	319	324	310	290	275	295	329	303	315	291	312	316	298	326	314	312	320	331	296	286	325	368	396	346	268	293	339	315	291	323	299	292	323	284	309	301	302	305	304	310	285	308	309	298	326	290	296	274	283	277	294	292	308	327	320	318	294	285	307	292	311	277	313	299	310	290	328	292	291	303	290	318	269	313	296	289	288	289	283	295	299	306	282	320	300	261	310	268	313	322	292	273	305	299	288	325	314	330	324	313	276	305	311	291	304	285	340	308	294	330	323	284	286	289	289	294	280	282	288	323	294	328	303	295	327	320	297	306	316	291	325	279	317	302	324	278	272	278	288	294	319	274	335	303	278	283	323	316	320	306	291	313	292	282	316	311	331	309	278	299	276	261	311	296	278	287	283	298	309	319	304	330	297	296	299	309	286	289	263	298	305	300	311	307	268	300	288	294	309	299	299	255	280	316	291	268	282	306	328	303	297	301	325	273	300	298	299	303	316	305	266	283	312	291	324	303	298	247	299	294	325	306	285	304	314	310	321	301	295	304	324	274	278	335	298	287	306	285	329	284	281	289	316	310	332	305	271	301	298	304	276	282	283	274	295	296	281	289	321	310	309	286	276	317	296	312	312	332	266	284	319	322	305	304	289	278	306	316	273	287	302	287	309	306	312	297	314	293	330	289	288	307	286	293	275	305	285	283	293	346	283	300	297	290	284	286	341	295	273	290	294	297	282	304	301	325	322	265	286	312	284	301	317	274	297	300	300	294	293	339	284	311	322	299	307	316	304	279	300	296	288	304	295	288	292	315	302	301	265	326	297	289	299	305	317	315	289	301	308	285	277	300	297	305	282	299	311	300	301	315	299	294	270	292	318	324	287	298	292	291	293	308	312	309	306	321	324	281	297	307	291	312	292	299	308	302	280	291	295	288	264	343	293	297	326	321	289	284	283	316	289	296	319	324	286	295	327	305	319	299	289	301	303	299	291	306	296	309	294	314	295	304	299	321	335	323	347	310	293	321	314	312	288	274	294	286	298	276	308	303	311	294	307	298	286	295	280	302	284	302	300	304	324	290	305	275	316	297	293	315	264	311	284	303	302	299	297	293	300	295	319	337	310	282	306	295	295	278	290	298	316	300	284	295	299	293	289	281	307	308	300	298	314	326	277	293	310	324	313	289	304	267	300	296	331	329	308	287	284	281	308	275	285	296	281	291	304	320	295	283	279	294	299	297	295	283	325	279	294	301	299	301	303	297	300	299	297	324	330	303	285	320	314	302	338	297	302	303	283	292	293	283	324	271	315	297	277	274	285	313	298	289	305	296	311	329	337	297	315	308	312	283	307	303	298	321	301	296	291	293	313	297	299	305	265	310	309	292	297	291	304	308	324	313	309	287	325	306	264	321	307	315	306	293	288	300	307	303	284	292	285	283	332	315	298	310	274	319	301	271	316	281	301	298	305	323	289	332	273	308	308	299	328	320	281	297	282	270	329	305	319	300	317	341	322	316	313	315	233	319	280	279	299	304	330	298	288	301	302	305	296	309	313	290	295	324	279	314	301	325	275	292	318	311	320	293	301	298	302	295	298	320	311	296	282	342	290	281	268	319	276	284	299	279	295	324	304	271	305	316	290	267	280	293	311	296	297	301	283	323	259	267	284	308	288	324	296	350	304	281	323	310	314	280	302	323	300	302	320	332	326	277	314	315	296	312	265	322	275	299	302	299	293	302	331	295	293	310	275	290	320	321	327	321	273	301	324	286	321	324	316	294	296	311	261	307	280	360	281	300	262	293	300	316	293	327	294	309	307	303	265	304	305	342	291	281	291	271	319	325	301	318	318	325	312	310	316	306	280	290	300	309	291	300	304	319	309	293	316	305	307	269	282	314	301	315	285	307	305	343	323	310	294	267	315	279	299	297	281	314	282	311	283	282	308	308	324	302	294	301	257	289	310	323	327	304	307	283	298	347	308	264	287	295	319	338	289	304	311	308	304	324	285	302	286	294	301	272	284	299	307	307	313	284	308	301	301	291	300	291	319	306	279	288	293	315	310	292	281	297	313	300	301	294	338	321	291	289	297	317	271	270	305	309	296	303	292	292	286	257	331	300	297	293	281	336	285	291	290	316	287	310	312	278	310	322	326	307	290	290	303	284	282	277	304	275	278	295	300	290	325	277	316	264	296	300	300	285	299	303	293	301	296	300	320	297	276	288	313	300	321	357	312	293	310	281	312	290	298	304	295	277	268	305	281	316	296	290	283	328	333	322	319	273	282	284	300	324	314	283	320	304	320	289	319	316	298	298	287	313	303	313	282	311	299	285	300	287	307	264	267	297	293	312	281	301	287	308	279	305	272	331	267	327	311	279	248	319	315	313	301	274	317	334	320	302	303	273	287	304	279	294	271	288	284	287	274	334	310	321	283	339	290	305	307	309	295	280	300	307	295	281	284	301	287	288	285	306	317	277	314	306	278	301	290	311	302	280	296	316	315	289	313	251	301	321	281	299	331	325	282	290	293	310	298	270	288	300	275	309	290	269	294	302	297	310	282	295	308	315	301	304	292	288	268	297	294	279	278	275	292	320	313	299	304	318	306	274	273	331	301	303	301	294	328	329	295	309	309	289	331	313	333	303	286	290	298	298	306	268	278	292	317	296	297	281	333	288	306	332	273	294	314	276	279	276	299	303	302	321	309	286	325	309	288	297	319	283	314	306	289	285	294	310	280	287	276	320	278	334	301	293	274	281	297	325	293	286	296	334	298	308	289	293	318	307	289	264	299	291	313	294	301	327	304	324	290	327	307	271	305	281	275	287	278	284	304	314	292	269	273	302	289	283	336	314	307	309	297	318	285	289	294	308	298	288	309	287	292	369	312	294	295	311	292	286	288	317	323	312	302	291	289	290	338	292	314	300	321	298	325	313	300	305	305	302	294	310	293	286	301	306	324	254	279	325	298	283	289	303	319	322	318	343	283	297	290	275	322	293	295	289	281	300	333	328	298	301	273	290	302	320	312	302	292	294	307	293	331	280	293	283	302	292	271	355	286	300	300	324	302	265	325	266	283	314	284	301	313	313	300	300	320	298	312	299	307	343	350	312	318	293	285	318	311	299	304	308	328	347	302	274	282	307	262	351	275	302	328	301	290	287	323	305	277	299	355	297	286	277	289	326	299	266	318	297	317	283	266	271	271	302	308	298	321	280	314	266	279	278	313	326	331	307	276	323	290	297	303	288	341	301	327	276	261	291	279	295	258	316	288	321	318	305	295	290	274	287	297	291	310	314	295	287	282	281	355	323	285	304	308	293	329	300	296	307	289	274	300	341	285	344	326	319	300	309	318	318	300	314	296	299	300	313	326	285	301	309	297	290	320	311	282	289	297	281	319	292	331	335	309	281	303	337	296	291	304	304	307	282
15049	918	1133	1370	1349	1262	1139	1087	1066	1138	1000	1018	1021	973	975	971	1007	947	942	1000	1121	1099	1026	997	869	907	883	901	841	934	934	923	850	904	903	874	829	818	783	755	782	779	766	793	762	739	783	812	822	812	800	770	798	760	745	813	1071	1212	1123	879	743	694	744	711	712	739	759	724	757	704	708	726	704	737	712	718	750	770	759	742	775	785	716	692	747	727	747	750	754	728	723	703	756	774	788	767	767	751	780	753	782	705	716	770	724	744	688	732	763	703	722	758	732	702	726	711	768	746	715	718	761	699	739	789	735	747	731	741	728	743	743	750	698	727	772	759	717	721	734	729	751	787	707	752	727	715	771	727	740	736	731	708	730	691	772	722	755	748	760	767	725	765	729	722	733	753	760	706	705	715	703	741	731	761	694	760	724	779	784	792	776	764	727	748	744	750	763	759	756	782	706	763	691	742	738	714	751	770	733	749	700	737	729	687	723	756	701	739	773	721	725	753	721	713	726	768	739	778	736	713	703	713	686	755	749	744	706	713	730	695	739	723	796	715	704	755	729	740	704	738	793	712	726	675	741	700	779	719	755	713	737	748	748	772	759	760	744	703	723	741	712	788	755	783	816	714	714	702	787	691	662	731	775	732	741	751	733	657	720	742	728	711	737	700	751	706	750	748	706	734	751	755	700	773	766	765	713	684	758	739	680	711	739	702	718	696	779	774	744	717	760	638	742	753	766	735	731	759	697	758	759	739	708	742	698	784	706	729	707	724	674	716	746	719	737	684	726	714	728	806	689	716	699	752	667	748	713	721	701	702	753	734	750	699	702	739	755	744	709	723	711	715	759	730	735	723	747	726	725	685	696	718	740	742	715	750	803	694	740	731	712	725	750	681	743	696	710	744	705	775	788	703	753	765	744	753	719	741	717	740	767	725	752	738	742	757	736	748	702	750	710	765	768	752	729	714	772	666	744	696	742	767	782	724	727	706	700	738	793	746	715	764	715	759	690	772	705	729	752	764	756	693	724	765	747	706	756	743	761	710	770	686	756	736	710	721	762	731	734	678	721	720	740	716	717	741	735	723	736	780	746	712	746	734	684	717	773	770	765	740	782	674	760	731	742	723	721	747	757	693	772	690	733	704	748	725	760	739	771	736	733	728	715	725	713	711	726	768	747	756	699	767	737	747	732	710	705	761	695	710	758	752	737	727	714	751	744	774	712	740	736	708	719	697	683	760	723	720	760	765	743	723	718	677	751	660	756	751	735	779	735	704	754	731	715	683	719	740	751	697	767	686	696	725	704	722	686	735	698	729	762	714	769	662	722	737	760	757	678	727	745	773	705	723	741	736	746	762	726	724	749	735	674	749	683	720	758	734	732	741	725	701	795	726	733	721	741	754	730	737	733	739	727	730	742	691	753	693	737	788	720	700	733	733	682	735	761	742	703	717	730	751	663	717	709	776	701	728	720	716	737	744	707	714	728	700	716	721	748	733	748	700	689	705	722	730	732	764	736	714	734	740	729	721	761	676	705	677	738	731	732	784	711	749	741	726	758	741	730	744	728	718	723	728	727	723	735	758	735	726	735	733	715	763	743	705	693	729	777	694	731	715	774	742	727	763	772	755	691	745	759	720	742	768	704	743	710	734	727	758	760	731	755	714	758	747	709	701	724	775	696	741	754	750	739	732	808	784	728	692	752	775	726	758	736	744	649	747	724	721	700	736	741	733	708	663	696	730	781	745	745	685	746	660	739	741	730	743	762	747	671	730	756	728	729	730	779	750	763	750	733	740	706	732	682	725	781	706	740	719	759	720	793	716	720	744	709	708	711	735	732	709	724	779	746	726	750	715	739	729	735	717	783	792	774	730	725	733	758	750	767	699	711	748	673	736	766	751	728	742	760	704	730	709	727	708	748	737	695	706	720	726	731	741	726	737	750	730	739	731	714	756	760	756	707	710	762	718	756	767	697	727	743	733	779	744	744	727	714	702	743	739	764	729	736	715	706	718	763	720	725	692	764	705	704	730	773	748	768	672	764	710	734	757	750	753	732	724	695	720	734	724	719	725	728	753	767	752	744	749	744	706	666	740	708	765	763	717	695	752	753	730	722	725	657	696	774	763	766	742	724	721	730	754	777	690	734	729	704	695	692	743	707	655	708	737	783	751	768	738	721	774	741	737	710	722	730	738	738	703	745	725	727	717	763	789	688	703	760	687	711	746	707	754	734	719	723	710	748	751	712	748	721	683	728	728	716	672	693	758	741	701	723	711	746	752	784	747	751	727	773	734	722	708	735	711	718	795	776	690	727	718	746	706	737	751	722	674	669	750	748	750	726	759	742	754	732	757	735	733	792	739	750	687	705	711	744	718	709	734	735	701	740	719	728	703	770	717	717	727	740	723	705	764	754	724	727	687	755	748	758	731	733	671	695	699	737	773	770	736	765	717	715	725	747	767	775	756	743	697	704	733	739	737	745	736	717	723	714	703	763	720	755	780	720	753	739	725	730	745	731	773	712	734	733	676	781	740	730	716	737	718	739	697	715	711	702	724	749	727	674	699	725	717	763	725	670	694	700	761	717	735	753	708	737	754	718	704	730	751	757	674	722	753	695	767	741	717	703	762	714	734	754	684	735	738	722	756	715	730	744	750	746	748	768	715	709	719	762	743	751	770	762	731	731	733	734	738	691	688	750	745	699	738	706	712	780	749	702	735	714	727	730	685	703	729	730	755	718	695	773	703	774	762	737	736	726	733	762	714	710	768	721	739	745	744	734	741	748	709	719	760	698	730	703	722	745	758	741	743	744	685	747	779	724	724	756	729	716	690	747	740	792	741	747	716	731	754	689	722	755	706	741	700	693	732	741	768	749	706	753	728	726	736	728	698	720	733	741	693	735	741	712	709	734	783	689	739	711	747	775	735	683	735	762	707	758	714	761	731	735	711	737	709	684	704	722	684	801	722	795	714	716	723	728	736	708	702	741	723	745	768	734	692	738	740	758	730	767	751	724	723	719	717	748	792	735	725	756	680	710	708	713	701	708	728	756	705	775	698	735	801	779	754	710	770	703	714	727	699	763	709	739	775	767	739	746	808	740	755	752	725	712	771	761	745	710	716	721	762	732	741	739	733	732	763	747	769	739	696	739	702	703	748	701	684	717	738	743	738	728	723	766	723	730	730	750	690	709	715	700	730	737	725	731	729	711	718	772	671	718	751	696	701	719	730	777	748	771	693	721	743	778	741	752	793	692	692	759	718	735	755	730	747	704	741	722	763	705	768	732	712	744	725	763	755	701	751	763	685	747	752	725	800	721	756	682	730	705	737	726	700	703	727	749	761	710	736	793	691	720	703	681	703	728	696	697	733	759	709	766	750	699	728	744	767	725	708	753	721	757	715	700	710	749	728	716	711	764	739	726	724	715	736	706	731	728	722	789	712	735	770	710	696	763	746	715	767	775	739	764	703	686	705	722	723	758	741	750	692	726	750	737	719	754	701
63190	22909	6916	1520	1038	831	761	655	665	572	577	557	502	445	506	415	500	475	409	445	448	472	463	425	387	460	381	379	423	391	376	403	326	332	384	303	344	333	334	334	331	325	364	321	340	302	351	352	354	334	321	333	333	353	333	425	733	730	630	412	326	332	318	289	341	292	319	322	321	312	306	328	289	329	294	314	294	300	327	307	318	328	337	328	327	339	315	307	322	300	281	308	310	290	291	326	322	335	316	344	332	302	334	334	310	328	312	313	329	289	350	326	332	324	315	320	324	295	294	315	309	309	318	293	320	315	295	334	299	344	316	311	330	318	312	286	323	339	304	308	312	307	326	333	335	291	344	317	333	306	335	367	317	270	328	325	327	356	317	311	334	323	304	301	304	331	308	304	314	353	351	297	312	335	331	351	329	317	344	308	325	289	317	290	347	306	319	318	319	340	316	343	312	320	315	301	332	323	315	274	326	330	339	315	307	321	324	334	310	286	281	317	299	332	330	341	304	304	292	301	332	310	299	299	328	313	334	343	326	309	276	310	299	329	320	290	346	296	324	337	341	334	343	330	328	301	337	309	350	345	355	318	324	319	312	355	336	276	322	347	350	299	326	315	315	340	324	356	340	342	308	303	304	343	302	316	338	324	332	290	306	306	332	331	327	310	304	326	316	306	327	313	354	334	311	309	334	312	291	293	347	302	291	342	291	316	314	309	300	308	323	276	311	322	309	319	327	315	326	338	301	326	299	305	347	305	309	282	330	326	322	315	307	311	287	330	346	316	313	296	334	327	317	342	311	311	349	304	333	293	293	340	309	299	299	363	290	339	332	321	323	314	313	316	292	331	329	352	360	321	310	329	324	303	306	342	314	357	351	353	350	326	346	303	325	316	303	353	283	366	355	315	357	324	306	336	366	310	349	278	303	339	337	310	282	285	310	286	320	298	310	313	291	291	352	320	335	302	291	303	350	306	318	356	303	323	295	301	319	315	324	323	313	303	326	331	326	262	310	331	337	298	318	306	256	328	339	330	288	306	344	321	341	306	303	316	340	292	317	318	310	320	306	315	331	326	294	291	324	294	310	337	325	322	283	302	309	311	314	311	293	309	291	313	331	322	322	341	312	328	334	323	337	288	331	301	353	301	346	305	312	306	321	313	337	332	322	316	302	313	324	328	333	334	379	340	333	330	325	306	317	331	324	333	265	330	319	302	331	327	327	308	311	333	316	312	304	321	372	338	340	320	350	334	289	338	323	318	324	316	325	338	335	302	323	317	322	309	341	324	284	332	319	297	354	318	317	324	305	324	300	296	330	302	328	317	323	297	316	340	320	321	326	312	315	318	298	296	292	329	346	343	363	301	286	327	315	330	307	323	336	362	323	315	355	307	309	305	331	333	344	304	325	330	324	304	306	350	311	336	328	333	306	326	328	305	306	322	346	324	312	307	328	288	298	311	311	325	310	314	333	324	307	306	317	331	316	305	311	324	302	302	323	344	326	316	305	315	347	328	298	307	329	332	317	302	315	334	318	331	342	324	344	308	305	320	301	304	305	342	350	287	330	334	307	335	312	305	326	313	328	334	325	312	336	307	328	342	328	301	331	325	367	336	306	321	326	318	313	325	339	304	311	314	336	343	299	327	295	336	300	344	322	315	332	311	321	290	326	315	330	327	285	309	306	327	326	305	313	331	312	291	292	296	350	275	294	325	316	336	344	310	325	303	323	305	322	373	334	330	342	336	312	310	310	338	332	328	343	310	310	322	322	322	322	298	323	304	325	300	343	288	305	342	315	315	346	332	318	308	310	327	325	293	316	336	327	314	330	308	339	290	320	332	324	325	313	314	348	362	412	352	296	307	292	340	320	330	350	334	331	330	309	294	315	299	325	327	341	327	305	327	357	324	315	315	322	311	287	295	306	317	331	302	315	339	326	296	340	315	320	334	341	327	277	306	307	333	347	353	315	281	311	356	324	327	334	298	317	303	286	304	315	278	341	297	305	313	315	323	296	352	324	339	318	326	326	341	314	314	353	321	300	310	311	328	300	348	317	323	290	287	317	338	322	327	297	315	321	312	346	322	323	338	319	300	291	305	320	345	335	336	312	321	281	339	331	336	329	285	301	306	275	314	316	346	301	333	325	331	321	319	283	296	289	340	344	323	359	292	336	323	325	329	324	315	345	336	297	312	305	332	291	343	306	298	293	334	343	337	306	311	322	321	293	321	345	312	322	342	359	321	329	330	321	304	333	311	326	330	346	308	333	332	310	294	348	306	310	328	344	315	303	302	347	303	323	334	336	296	335	296	308	343	295	317	348	310	307	300	314	308	281	309	297	329	320	322	301	330	316	288	325	335	310	276	298	319	325	311	337	334	313	357	299	308	312	300	310	322	316	309	316	325	302	339	305	322	304	305	338	314	311	303	314	306	340	281	312	333	323	327	346	295	298	327	320	282	313	288	334	318	345	309	343	314	300	324	273	345	334	331	343	370	324	293	325	320	326	310	338	325	295	322	294	276	297	319	352	317	310	361	324	293	356	336	348	323	314	324	312	305	304	313	322	282	307	349	311	325	342	302	322	343	341	337	299	304	356	278	354	301	328	313	314	310	333	343	333	272	327	287	322	287	293	304	307	313	366	311	288	310	319	329	347	324	312	344	322	333	332	325	360	311	319	329	291	291	347	293	338	333	342	315	307	353	344	319	299	310	353	301	335	349	336	312	315	343	299	296	325	324	322	328	323	323	332	286	313	337	304	312	314	272	307	319	357	351	322	317	331	281	283	353	300	289	332	302	345	318	309	323	296	368	341	303	315	322	295	304	282	327	310	280	311	302	290	275	307	314	311	304	322	337	323	342	310	322	337	314	308	323	306	303	303	319	324	317	346	332	334	357	317	319	340	327	331	360	333	331	342	331	324	308	331	331	327	317	323	316	306	335	340	282	308	322	320	301	278	308	318	355	317	318	285	305	325	328	292	315	338	382	320	322	295	336	307	298	299	291	321	338	318	290	329	302	294	299	308	308	341	360	324	312	317	309	334	360	325	293	307	293	314	275	324	320	296	314	327	312	313	321	322	308	288	326	313	308	346	311	302	323	324	352	326	282	316	351	329	314	315	320	303	334	308	313	340	335	304	319	318	336	333	337	310	306	307	333	324	296	328	324	310	307	311	326	304	317	304	330	339	303	326	291	339	361	329	324	318	344	331	324	319	331	311	316	312	319	322	320	310	311	327	317	322	348	314	349	315	308	310	329	313	336	326	329	338	331	306	352	318	309	323	327	298	300	332	319	319	341	298	302	351	364	338	327	314	332	319	348	274	296	313	349	333	314	316	323	298	310	320	319	335	344	318	339	309	297	327	305	271	327	322	305	323	332	312	369	301	294	331	349	314	340	333	316	335	336	372	331	285	312	323	315	315	344	326	327	341	331	354	332	297	299	325	314	311	313	332	335	295	346	308	300	333	293	331	282	311	369	345	287	311	312	319	325
36411	1627	3070	3744	3471	2945	2588	2400	2533	2333	2070	2232	1868	1839	1879	1818	1708	1552	1651	1765	1801	1750	1608	1440	1275	1518	1275	1174	1222	1253	1138	1013	1052	1001	1078	975	877	895	883	939	893	848	912	902	892	929	948	977	970	1013	942	861	859	868	827	1673	3916	4073	3250	1485	755	806	748	757	802	788	784	806	766	803	768	838	777	744	736	824	737	764	722	764	797	795	775	798	767	782	735	748	743	803	797	797	739	786	741	753	733	754	760	803	800	732	831	820	748	795	776	748	708	785	777	759	763	708	792	788	772	778	799	775	815	787	796	760	748	807	770	757	781	775	753	774	710	749	743	771	721	764	764	750	781	748	800	812	752	774	753	753	722	724	795	793	793	723	777	761	758	712	725	789	739	763	768	793	732	783	791	807	715	763	796	766	787	759	764	805	809	787	741	782	775	787	715	755	791	764	816	725	792	774	746	802	720	797	766	700	740	769	793	798	778	782	767	750	787	770	729	785	786	769	746	733	765	757	779	774	757	745	783	722	784	811	786	772	779	747	772	741	769	696	756	763	726	733	783	755	703	758	760	789	790	773	795	771	757	747	745	781	759	768	792	782	770	805	782	772	784	715	766	771	769	751	727	764	784	797	765	756	793	766	753	767	765	764	788	739	742	726	783	763	746	752	763	777	747	794	723	743	762	729	756	783	773	798	758	782	778	795	706	758	760	774	758	747	769	780	776	723	757	695	764	799	820	785	749	788	760	771	771	770	769	732	711	785	722	784	767	791	793	748	774	719	776	773	766	837	759	791	748	775	758	740	789	743	779	813	799	786	777	722	769	765	856	771	784	806	784	726	778	770	785	748	771	791	783	828	786	791	761	790	765	743	736	729	821	745	749	784	805	776	747	739	784	770	780	767	765	767	805	761	798	721	736	718	782	765	783	789	771	754	776	784	755	760	754	762	769	741	723	743	791	787	747	772	723	750	755	780	785	770	796	771	744	740	738	727	747	798	784	804	807	784	746	759	807	724	789	790	823	775	742	756	722	763	773	775	745	750	761	791	730	769	758	713	744	782	728	762	768	697	787	795	770	761	783	779	782	732	766	809	817	713	773	737	749	776	733	797	693	815	774	743	741	739	737	831	767	764	782	743	771	838	771	741	732	790	810	785	769	748	764	676	770	769	743	738	817	759	751	754	745	753	748	754	810	784	757	762	785	756	735	755	768	729	790	719	773	742	832	714	777	772	709	733	794	758	696	753	826	788	751	763	780	769	796	787	793	811	752	763	751	704	707	723	789	804	762	731	728	711	769	789	753	804	738	782	740	759	735	771	779	743	807	762	748	756	782	772	792	742	780	778	749	723	782	759	788	737	813	719	715	745	747	793	753	795	794	759	733	804	773	767	750	744	756	797	754	754	747	767	758	772	748	744	759	743	784	797	763	783	759	756	745	801	737	804	741	803	767	722	717	736	786	735	747	740	798	793	747	775	719	774	752	730	752	841	767	788	770	740	734	753	784	815	769	800	823	726	719	767	740	805	753	766	746	757	757	743	802	718	769	779	775	757	751	755	769	724	739	768	735	763	821	742	790	800	768	780	808	759	810	806	760	742	756	747	768	749	752	695	751	777	745	719	798	744	740	710	766	790	810	811	752	752	775	779	775	782	764	797	760	799	714	782	742	758	744	795	806	751	761	773	704	771	751	739	783	766	760	805	751	758	765	788	760	801	750	774	728	793	736	764	754	779	767	718	776	749	768	754	757	761	779	781	759	706	715	751	777	777	786	776	743	775	739	756	747	770	764	837	769	747	798	763	765	797	784	745	749	733	721	745	742	762	766	770	782	774	788	758	802	784	728	827	711	788	732	814	743	788	758	759	735	766	785	755	790	754	782	763	792	780	787	793	752	777	756	791	802	734	750	767	748	722	718	769	730	744	744	769	752	793	798	786	762	730	746	777	767	786	731	750	796	778	781	768	737	770	713	781	719	752	755	780	717	784	820	731	786	754	735	764	752	777	759	791	790	788	741	760	756	788	758	798	764	735	750	711	783	739	745	779	795	761	731	775	748	775	750	768	775	815	763	748	811	707	718	787	771	786	739	777	764	776	729	719	763	766	761	797	774	757	799	748	776	805	752	764	748	751	768	775	719	816	723	790	806	692	771	768	775	785	739	694	749	746	771	750	778	748	725	793	730	783	759	748	759	722	756	782	751	787	745	701	721	757	770	772	776	745	809	750	761	825	773	785	743	801	816	721	764	759	738	781	764	745	783	735	760	755	785	794	751	784	757	770	778	791	790	818	782	795	739	803	739	765	788	728	751	756	796	791	754	715	734	795	715	786	782	763	754	760	771	793	700	757	787	701	726	800	787	780	727	760	787	765	778	747	768	773	837	765	762	765	733	747	746	767	760	774	729	760	779	693	738	778	785	783	754	738	816	789	767	725	769	795	799	790	749	763	800	772	751	755	794	818	762	783	793	736	771	760	772	739	768	733	803	740	753	784	792	819	761	717	782	754	754	785	756	748	780	745	760	777	768	779	739	827	792	765	703	755	757	729	775	717	705	860	762	723	738	770	798	759	793	751	745	780	734	756	794	777	758	776	740	776	789	797	737	754	769	752	762	760	729	714	780	777	752	693	776	754	755	789	758	788	784	731	755	749	749	781	747	768	765	752	729	776	729	785	839	785	721	746	806	775	785	759	779	770	779	740	765	750	768	696	719	773	797	721	818	778	794	754	797	766	728	728	810	774	767	749	797	791	759	755	847	779	762	758	741	775	752	672	741	816	780	787	767	698	766	791	739	811	749	682	715	769	777	770	750	829	757	774	788	774	800	757	792	711	764	764	762	787	759	778	779	788	725	772	791	764	715	783	736	759	752	745	758	738	796	768	774	751	698	765	763	749	783	760	746	792	774	757	752	826	798	772	714	767	767	812	827	764	772	734	780	696	812	807	747	755	775	718	799	771	748	732	783	761	835	783	770	742	751	736	766	748	753	783	761	788	802	790	783	768	762	765	737	805	745	680	797	731	763	765	739	778	794	768	781	768	782	748	752	784	704	769	779	782	772	737	766	766	785	807	724	773	762	724	842	797	709	811	752	775	792	722	788	767	798	780	781	815	744	733	738	783	777	781	747	743	763	752	773	806	766	772	729	790	815	766	726	764	756	744	763	777	775	766	786	721	754	790	794	771	816	755	703	765	768	786	797	767	774	789	774	753	755	788	763	805	767	768	760	708	738	792	748	789	739	792	751	758	770	770	790	733	757	765	715	757	778	827	761	740	775	797	778	750	788	778	808	783	760	719	726	734	746	771	807	801	773	790	760	762	753	755	779	746	806	744	759	808	797	738	779	764	754	753	757	747	757	753	756	743	760	706	775	787	740	766	761	805	782	733	781	721	727	739	726	754	759	709	754	768	732	840	768	735	726	769	743	748	787	784	721	778	737	770	730	740	748	718	763	745	807	754	753	808	750	802	814	741	769	755	794	804	802	781	709	763	786	751	779	733
65558	27148	15331	3301	1738	1255	1078	799	716	749	624	677	594	541	487	446	510	428	444	462	506	495	418	357	416	411	347	343	384	376	289	284	273	299	285	263	284	299	233	266	257	248	248	266	260	264	305	263	237	222	265	242	223	237	247	520	1104	1093	929	472	253	259	218	238	192	237	247	225	241	233	195	190	238	243	212	209	216	219	208	245	212	216	229	227	218	264	234	220	247	223	222	238	232	244	229	209	214	223	245	231	239	230	249	220	237	242	250	205	209	232	243	220	216	239	237	220	237	238	259	223	228	231	228	228	220	238	230	260	240	234	241	249	244	216	226	203	233	238	220	229	210	239	206	219	202	237	244	228	228	224	268	231	241	277	228	228	252	227	264	227	249	248	236	215	264	218	216	219	207	210	239	248	242	193	222	263	237	218	215	229	222	209	226	224	227	244	219	223	226	220	187	239	252	222	216	264	253	239	217	268	234	234	201	229	215	236	210	242	242	252	249	219	231	219	256	207	222	233	235	236	234	251	211	249	222	227	211	241	243	224	251	237	224	224	231	224	242	229	243	211	220	249	250	230	219	243	230	237	240	222	249	235	235	234	263	218	239	225	238	211	242	213	202	233	233	223	218	252	242	239	215	196	218	212	232	238	225	221	237	248	219	216	243	216	233	214	263	227	218	242	258	243	232	236	232	240	228	229	215	204	227	253	235	242	254	229	239	243	254	233	237	239	214	216	241	220	216	236	218	211	232	240	241	217	227	245	246	232	223	248	254	213	224	228	217	228	246	235	226	237	226	260	202	193	231	200	212	216	221	216	253	219	227	231	247	230	236	219	234	240	205	204	239	229	223	237	218	222	257	231	210	221	217	223	243	244	223	211	251	219	187	226	229	206	227	230	254	223	236	231	217	222	206	240	280	239	223	232	239	220	227	223	244	225	243	227	231	194	223	204	204	258	235	246	258	236	224	221	217	225	201	226	226	189	238	182	225	237	217	243	241	203	218	190	221	247	245	235	238	226	212	208	218	249	233	214	246	250	266	244	240	214	220	245	254	236	218	217	229	218	202	222	228	242	236	243	275	256	217	223	254	225	266	226	231	260	215	229	257	225	235	225	230	240	241	242	236	253	223	224	230	247	220	233	246	211	241	211	252	233	241	253	254	208	243	238	243	262	236	232	244	217	229	249	237	241	276	214	217	234	274	240	222	231	214	228	246	215	242	240	226	215	200	253	237	218	237	212	242	220	233	238	207	226	218	213	242	207	214	216	205	243	218	230	226	233	253	214	231	257	259	219	226	238	215	259	225	240	239	245	239	228	229	238	227	244	229	245	252	232	225	225	225	223	219	237	245	239	219	234	225	243	219	207	256	206	235	252	229	244	236	202	182	199	227	241	216	227	211	205	212	196	249	259	208	263	239	213	244	216	229	236	214	219	243	224	231	223	238	232	270	238	238	231	202	231	210	230	217	219	239	216	238	243	225	224	249	225	237	221	279	234	207	231	210	222	217	224	247	215	237	226	240	233	225	227	220	235	213	211	232	234	232	235	248	202	232	212	217	213	244	239	229	217	215	269	231	237	207	245	242	244	202	233	246	213	242	246	228	262	227	221	235	232	232	230	229	228	232	217	242	235	187	248	220	239	237	232	231	221	222	259	226	240	226	231	227	229	220	224	241	235	224	211	240	216	221	248	240	217	212	220	243	213	241	222	235	238	229	230	240	254	219	242	204	223	222	238	249	237	233	242	253	231	234	215	244	213	263	234	235	241	225	232	237	233	229	246	236	249	253	252	193	237	233	228	228	222	234	244	250	232	243	226	237	226	222	224	214	267	231	238	249	199	217	258	227	249	236	256	227	236	213	240	225	215	204	222	247	234	209	260	237	229	218	238	233	242	238	195	236	213	230	220	226	223	243	231	255	225	215	239	247	229	223	240	239	224	214	239	239	239	237	248	216	197	215	223	243	225	225	225	245	267	221	234	204	230	233	220	215	237	234	235	238	226	240	247	216	228	256	224	231	266	225	251	224	213	241	222	237	201	260	224	219	256	175	224	226	201	235	237	232	210	229	236	241	262	261	249	229	213	272	224	212	266	221	205	247	256	237	214	225	211	250	262	223	230	214	245	257	227	222	214	219	263	243	239	220	235	246	265	226	221	213	228	205	233	251	202	223	253	218	247	238	228	225	218	213	240	224	213	239	219	218	222	229	213	205	186	226	273	218	251	241	239	244	233	223	209	208	251	216	221	247	234	236	225	229	206	225	225	248	237	231	240	234	218	214	227	227	232	229	242	255	216	225	214	229	228	213	232	231	266	225	218	242	220	222	228	234	217	208	246	193	219	226	216	233	237	230	266	216	240	242	230	243	234	237	208	223	227	245	241	236	197	237	201	244	226	212	230	218	231	240	242	232	217	227	195	187	235	239	225	214	220	222	225	231	221	189	238	257	230	229	232	224	219	254	234	222	237	237	239	255	239	222	222	223	221	244	249	275	219	260	223	237	233	223	216	215	211	237	246	250	271	211	213	232	241	221	227	221	205	223	259	230	216	259	276	232	218	248	263	222	238	229	269	212	238	209	221	230	215	235	235	245	224	236	239	248	231	223	246	226	246	227	247	237	220	229	239	243	228	234	233	237	204	243	220	248	217	235	236	233	240	244	219	234	219	255	236	246	255	235	217	231	236	217	233	211	242	258	245	205	226	254	239	216	197	213	250	240	205	228	273	221	233	220	234	220	214	229	241	233	233	243	234	236	219	216	244	242	218	236	228	219	263	242	251	218	225	203	224	249	248	237	230	223	234	227	252	220	228	260	213	245	231	221	217	229	235	224	240	238	231	199	205	232	232	208	245	243	223	209	245	222	228	219	218	222	232	202	265	247	237	245	223	225	222	220	260	246	248	228	228	230	203	201	221	247	251	249	232	198	228	264	241	234	226	235	226	256	240	228	214	243	220	213	233	236	235	239	228	232	219	248	221	235	224	212	243	227	205	177	221	244	229	246	203	211	206	219	248	236	234	232	267	216	229	228	221	230	211	206	229	254	224	257	226	232	241	222	224	237	207	242	218	242	228	228	238	230	237	236	270	239	250	248	270	222	228	236	222	248	238	206	217	209	245	256	246	223	239	225	232	235	201	232	239	234	213	223	227	229	247	228	233	232	268	233	222	204	251	214	243	215	217	221	206	221	235	255	224	203	248	243	227	227	222	236	228	258	230	231	220	235	219	248	238	230	239	218	223	239	211	222	217	216	259	220	236	229	200	219	200	234	224	231	210	221	226	223	220	234	249	213	234	233	225	224	238	255	235	255	262	247	223	247	277	232	223	234	237	232	215	240	212	220	238	226	237	253	197	246	242	206	238	228	236	264	234	247	234	245	213	217	226	226	222	214	234	242	240	235	221	247	249	235	225	204	252	234	228	224	241	218	254	234	232	241	238	246	233	255	221	241	213	216	213	255	205	236	232	216	239	258	231	233	198	240	245	238	224	241	246
41614	2221	5006	5925	5639	4734	3956	3639	3307	3167	2995	2909	2586	2394	2293	2507	2444	1792	2104	2443	2416	2308	1950	1477	1815	2159	1485	1286	1488	1338	1038	982	962	1057	997	968	900	863	753	763	773	766	797	848	951	1025	1020	1038	850	798	727	690	681	652	724	2826	6946	6486	5111	2234	550	553	539	562	597	519	557	580	564	555	580	579	580	594	543	596	567	567	576	561	540	574	555	527	551	528	583	559	598	571	597	557	550	541	558	557	526	569	557	595	536	562	566	563	602	597	542	584	544	590	556	565	565	573	586	561	538	562	504	575	548	576	540	567	609	612	549	537	560	639	573	518	558	576	539	554	541	583	575	584	593	574	589	562	556	534	544	576	558	573	543	602	572	554	539	565	548	520	596	544	556	585	565	542	583	502	583	512	537	562	528	553	580	567	546	551	544	562	572	623	547	572	537	581	558	544	560	511	591	608	603	578	531	608	550	579	567	560	566	567	579	571	541	603	578	549	540	593	558	574	592	584	589	572	577	545	590	531	535	601	596	538	544	568	551	546	582	555	572	568	537	550	569	542	548	577	527	547	550	574	548	520	560	579	594	569	580	587	594	543	558	566	588	548	528	578	603	532	546	558	529	575	580	578	526	562	575	586	558	582	549	579	563	522	558	533	537	584	593	562	509	506	498	559	587	569	547	555	558	587	556	549	575	513	592	528	591	572	547	591	566	540	588	562	543	558	556	545	596	561	579	595	578	601	595	592	597	560	553	574	557	540	534	546	568	570	574	529	574	560	571	547	546	574	579	562	550	563	554	609	536	590	554	560	551	567	546	566	564	544	542	578	557	565	570	593	576	577	587	531	540	574	542	560	561	571	567	582	597	582	587	605	565	543	590	588	555	540	542	593	509	516	536	526	584	578	553	560	579	565	580	580	570	559	561	554	563	534	566	600	538	563	550	564	559	572	568	564	579	553	563	528	544	594	586	568	525	545	541	570	585	587	523	551	505	550	581	564	605	599	557	573	559	574	576	543	563	567	573	553	499	582	570	536	553	569	548	532	585	549	583	599	552	546	573	548	562	520	565	592	549	535	552	576	573	610	561	550	550	548	533	532	532	558	581	536	533	583	543	571	572	567	587	583	571	587	545	557	536	558	553	545	533	564	532	538	557	534	565	557	587	546	533	574	551	571	599	528	570	564	590	577	593	550	561	541	589	562	553	565	569	534	562	542	582	559	540	582	554	565	557	557	560	606	594	524	576	557	559	601	563	545	575	544	617	589	524	590	518	591	580	551	599	554	566	555	542	567	559	568	577	573	577	577	520	572	551	546	553	593	540	549	525	599	552	584	584	576	545	547	558	553	539	544	576	558	566	536	588	552	565	533	540	547	549	559	527	521	566	542	531	554	573	526	544	549	538	579	564	574	577	558	575	544	540	563	589	527	586	534	594	546	538	573	530	557	519	526	554	609	553	534	516	591	546	550	544	589	560	557	557	533	538	568	577	559	545	528	555	538	540	570	545	569	576	563	544	553	564	551	570	552	530	634	590	552	559	542	513	551	543	596	551	564	547	583	588	549	525	553	575	540	562	595	581	585	560	552	517	544	565	480	573	562	537	535	548	564	560	530	587	506	585	587	549	536	522	520	560	553	566	558	569	620	610	561	568	577	544	564	529	556	582	536	572	630	574	541	562	571	617	574	607	599	597	543	536	583	529	607	544	579	536	591	589	581	558	552	540	584	550	590	541	566	551	557	558	554	608	531	608	544	578	548	549	551	560	587	530	549	539	542	573	540	544	573	634	547	576	527	600	532	569	546	586	578	565	553	566	551	546	548	550	552	518	579	557	552	560	533	531	583	560	588	568	577	591	533	575	573	591	542	576	527	607	553	539	552	548	563	573	562	546	533	541	561	541	548	552	528	571	516	568	522	566	568	556	568	544	599	559	539	539	571	569	505	571	570	548	561	576	590	525	568	569	523	563	547	573	571	547	563	586	568	553	578	602	540	583	598	578	540	592	593	582	552	579	568	523	521	550	554	542	570	566	573	586	545	591	585	542	551	537	573	618	586	571	591	551	600	499	547	559	547	563	563	526	565	545	555	575	587	590	562	603	546	566	561	585	570	544	561	520	586	589	568	568	536	558	602	596	577	578	551	543	541	578	610	582	523	551	555	567	546	566	538	546	558	604	566	528	568	613	541	617	571	555	572	575	574	593	570	567	555	570	564	562	571	538	578	584	546	576	555	555	593	538	590	601	529	586	566	585	528	523	549	590	524	574	549	570	565	536	586	564	529	623	582	541	514	567	549	518	574	552	527	597	548	541	583	587	548	537	578	531	563	575	600	539	541	565	549	541	533	556	525	525	548	511	590	558	532	606	575	571	543	590	528	566	534	539	555	626	549	573	560	564	605	548	559	568	514	566	574	547	550	547	560	536	560	555	585	609	575	575	515	537	534	578	612	564	556	561	578	536	564	555	544	579	596	598	563	570	544	540	563	544	577	565	557	542	616	572	545	578	564	551	550	537	553	557	514	540	600	593	559	593	569	577	581	534	581	564	614	569	580	576	552	546	571	609	563	610	615	535	549	585	606	559	577	570	561	567	543	598	504	552	569	559	537	598	591	547	558	556	559	578	577	554	537	572	567	578	518	563	583	539	589	579	551	585	570	528	538	596	611	582	574	579	529	608	554	564	546	522	586	523	573	553	532	555	572	558	539	544	565	567	606	544	580	561	606	574	596	568	551	580	554	577	549	560	575	575	500	534	592	579	583	525	560	561	550	538	559	563	552	589	586	571	596	556	532	543	597	588	571	554	496	547	539	559	578	549	528	523	559	559	553	543	580	615	555	539	572	605	586	596	551	563	583	530	538	573	560	579	557	534	545	572	581	561	588	570	552	574	574	542	595	574	559	612	594	547	545	599	590	533	596	556	564	564	579	546	623	567	612	581	546	557	551	574	587	595	595	557	570	524	556	563	542	522	612	546	540	563	550	558	563	612	583	546	558	556	576	567	553	580	568	572	564	551	550	610	611	522	582	549	534	554	572	575	515	567	599	577	566	571	559	573	559	559	529	567	571	527	557	616	582	551	553	608	575	552	578	594	553	558	556	580	597	555	556	551	540	556	541	589	570	555	514	499	553	596	526	535	549	555	576	571	524	573	560	584	550	569	574	545	598	600	578	555	583	572	534	575	544	567	577	544	569	541	572	571	559	518	560	590	561	586	578	622	571	535	611	568	586	536	568	558	538	525	558	531	568	545	529	511	575	539	531	589	595	579	580	604	568	569	540	589	522	594	556	543	551	556	566	583	514	535	570	576	573	553	538	496	557	580	573	564	552	522	611	585	551	609	552	563	582	599	544	552	555	538	544	592	509	546	555	604	604	511	551	570	583	547	559	588	532	614	534	542	604	563	558	546	490	536	568	601	570	574	571	587	538	529	587	577	573	592	543	556	552	576	604	561	582	539	566	567	554	539	571	589	606	581	600	557	592	578	584	556	544	567	561	555	577
14361	1360	726	486	398	412	444	389	392	364	339	335	318	373	361	338	349	335	312	331	327	329	331	339	316	331	320	327	299	307	315	321	326	310	289	291	322	293	298	305	299	320	313	293	304	309	295	323	327	290	293	313	308	306	296	304	369	398	371	332	312	279	313	255	279	332	301	294	302	309	328	301	302	307	284	282	291	287	315	309	300	303	320	310	275	294	333	279	327	265	321	298	273	297	279	292	285	294	298	282	282	286	311	312	281	281	321	269	273	295	288	306	285	286	311	324	307	293	287	266	273	311	285	313	308	313	306	303	291	301	304	286	300	273	297	344	284	269	281	311	277	273	278	293	324	290	314	307	279	300	287	277	294	274	301	283	329	297	283	277	279	278	292	290	301	301	295	284	259	286	290	282	292	320	254	299	311	289	315	283	290	308	289	300	290	312	288	284	307	302	317	303	306	272	286	284	321	303	324	319	315	304	297	323	342	298	325	293	315	278	293	276	325	331	292	306	291	298	299	294	288	287	312	301	290	320	298	310	329	293	304	259	292	302	283	318	303	268	287	320	289	278	285	248	319	325	285	305	298	283	320	271	282	296	303	269	311	284	272	278	310	308	298	278	315	306	288	281	301	290	302	285	301	302	290	288	297	293	317	299	301	275	301	300	276	269	310	291	311	319	304	285	270	273	259	302	284	275	275	299	333	288	297	330	341	265	289	280	306	282	293	316	334	308	309	321	331	306	296	273	302	304	295	297	275	315	278	266	309	283	306	302	294	312	277	311	292	289	302	285	305	283	279	263	296	302	300	287	309	305	290	307	292	275	299	297	293	343	296	324	319	318	258	310	288	294	309	288	263	278	293	267	300	288	302	303	321	276	253	253	288	289	294	327	296	319	315	296	299	298	292	313	302	308	296	266	301	290	282	296	308	310	266	295	267	281	299	318	299	297	267	288	306	306	291	236	310	295	320	311	293	344	300	286	293	322	295	306	293	295	307	236	301	311	310	284	271	298	294	276	279	312	297	296	284	308	321	310	281	279	291	288	310	297	315	321	318	300	288	290	272	296	301	311	292	287	273	272	289	283	286	307	304	303	329	302	308	305	292	288	292	299	304	277	311	286	311	280	291	291	296	304	265	296	327	304	280	332	298	299	276	306	275	272	302	313	321	308	301	320	314	318	292	321	300	254	316	267	311	317	293	299	284	314	269	272	313	332	314	307	288	298	312	312	280	301	284	276	289	276	313	293	314	320	289	291	304	323	268	300	291	300	325	300	308	300	295	318	297	293	283	303	306	284	302	305	291	299	313	307	310	285	296	298	327	299	281	327	299	293	325	289	294	273	304	313	250	315	319	291	309	318	304	312	329	306	278	327	311	301	274	274	302	273	310	304	295	282	314	311	326	302	297	265	315	295	316	286	290	318	339	301	287	302	290	266	311	299	295	317	268	306	286	308	275	328	286	309	322	315	290	285	302	296	295	303	314	304	289	310	295	286	322	290	306	292	289	261	300	293	278	275	299	287	317	330	300	251	291	272	280	297	306	334	307	295	311	265	305	288	293	295	296	317	296	264	302	320	296	306	269	246	271	288	293	301	275	320	316	309	274	284	302	319	301	293	280	307	323	308	318	295	273	332	257	254	311	259	310	285	294	283	275	299	299	311	297	302	300	333	310	298	309	277	283	288	288	283	331	270	286	302	302	329	269	277	282	326	316	307	278	306	338	298	261	282	307	318	302	320	284	288	308	249	281	327	263	309	298	289	289	286	308	277	262	269	267	291	306	304	297	292	310	298	309	265	297	307	321	303	304	324	303	289	294	286	299	276	314	315	326	313	297	300	290	324	298	318	332	301	321	289	293	337	287	301	316	315	293	316	269	296	262	265	277	293	293	303	285	322	311	319	279	289	266	297	281	278	315	283	312	310	275	287	287	311	285	297	289	299	313	279	296	288	316	316	286	282	292	293	322	270	270	288	325	312	265	306	296	273	304	309	293	275	287	285	286	305	295	303	286	312	322	316	296	343	291	286	307	266	308	299	260	284	269	303	306	275	288	319	273	320	291	272	290	305	305	289	286	304	300	299	292	276	301	308	295	281	271	262	289	286	294	277	284	305	276	293	270	299	302	292	298	287	266	302	298	330	302	317	289	294	283	307	290	297	271	278	308	292	323	292	310	274	312	312	305	277	292	318	310	298	301	270	287	312	300	305	303	283	317	321	313	310	282	302	283	300	292	298	281	305	299	283	308	318	320	281	314	289	322	276	321	304	293	277	276	292	284	255	299	301	265	303	294	321	300	296	296	300	296	335	282	311	313	306	284	271	280	296	278	310	316	267	296	247	311	302	294	296	277	297	315	269	301	281	298	264	330	239	319	300	299	289	263	315	256	273	309	292	311	326	276	303	292	303	235	292	324	254	331	274	288	277	289	302	301	305	310	324	292	306	256	267	265	298	291	283	323	284	309	273	267	312	306	295	292	267	313	319	286	290	284	300	284	286	296	289	321	282	297	286	277	286	295	311	298	303	291	303	270	306	278	281	315	306	287	314	308	339	320	303	315	263	313	301	319	273	287	314	272	283	299	321	283	340	303	290	288	314	307	305	312	279	298	301	285	308	288	276	306	305	303	342	280	304	298	271	300	297	321	265	297	281	297	305	300	276	290	272	320	324	272	263	286	316	291	306	322	283	304	289	310	287	276	342	298	291	323	285	279	296	310	294	292	325	308	294	290	277	296	279	278	303	282	284	272	307	291	287	289	270	287	298	319	291	322	305	283	285	309	268	285	311	315	285	308	273	311	283	297	285	314	262	296	289	277	284	288	259	282	281	287	318	336	310	286	330	296	294	329	281	278	289	284	314	320	332	278	293	292	305	309	356	292	314	317	295	318	262	305	309	285	287	293	291	310	287	260	305	282	290	296	305	275	275	327	297	295	261	275	314	275	298	292	306	274	272	290	288	303	277	280	293	277	298	277	320	302	290	287	331	301	266	309	276	268	273	310	269	283	290	279	287	295	320	310	277	301	282	261	269	292	304	289	300	319	295	288	290	296	293	288	281	300	288	294	312	282	274	316	285	278	290	335	280	303	275	314	289	308	317	316	302	320	293	310	266	306	328	315	296	280	290	305	262	275	307	321	300	301	284	301	299	312	330	271	279	310	319	291	332	308	310	276	299	300	278	281	259	299	305	305	303	291	285	292	309	314	315	291	331	322	295	275	281	314	288	314	305	317	292	260	264	310	294	267	321	268	304	314	296	262	263	291	306	287	286	287	273	312	304	275	263	315	309	313	273	281	285	273	273	300	283	317	291	328	296	300	314	277	302	263	258	299	273	291	332	307	320	278	304	306	301	296	293	259	301	268	307	320	307	281	262	258	297	284	305	297	278	273	313	342	295	288	303	282	298	316	287	294	289	294	266	286	311	305	337	283	299	315	289	317	304	293	336	293	273	274	268	261	284	284	326	289	274	323	285	265	292	275	305	329	312	269	317
11750	842	1268	1359	1356	1240	1201	1083	1077	1101	1061	1043	1048	1076	1156	1064	1051	974	1084	1152	1173	1102	1015	905	932	926	829	879	968	980	843	865	874	868	853	817	806	771	737	773	802	808	781	793	812	785	761	803	813	803	781	819	743	749	763	918	1118	1194	1221	944	711	747	791	722	746	727	685	703	730	730	719	758	705	722	707	686	693	692	737	719	757	736	729	678	728	721	744	693	753	710	705	729	715	724	673	701	744	749	738	737	757	712	738	755	718	685	750	684	676	720	696	719	686	660	741	680	735	700	724	720	706	719	715	705	700	737	725	734	692	681	706	703	688	779	760	706	715	668	766	695	704	711	695	763	728	682	690	697	715	778	703	772	711	773	730	707	762	763	732	717	743	703	705	670	751	729	730	715	735	727	729	720	715	741	727	751	716	733	738	720	756	705	676	681	733	725	726	730	728	734	778	734	747	729	715	658	769	758	682	732	718	694	670	725	737	685	742	729	762	747	705	711	708	728	781	731	773	730	761	717	771	708	719	720	711	712	695	754	713	695	716	734	733	713	695	697	692	741	697	656	785	721	746	735	698	727	734	712	706	706	732	724	701	734	756	680	708	728	758	759	716	722	752	715	701	724	718	758	673	735	687	742	717	715	695	693	731	712	715	684	693	693	758	775	750	741	713	798	718	709	713	723	699	665	738	722	698	763	738	716	713	732	734	743	716	715	749	736	716	677	708	713	716	712	721	698	708	762	701	741	696	680	703	715	696	696	755	696	723	708	686	735	682	733	695	733	750	717	703	726	751	661	715	694	729	729	683	671	734	723	734	694	747	728	681	748	693	707	717	747	730	705	746	744	700	672	728	728	719	714	715	703	731	718	731	711	718	695	724	714	750	738	736	754	736	751	764	754	748	731	726	678	743	690	721	709	723	766	749	728	731	749	665	686	752	677	753	736	771	702	740	681	791	707	691	726	718	753	722	647	736	699	732	701	739	717	711	699	738	673	723	756	721	709	723	737	721	715	732	747	687	699	726	759	698	677	707	707	726	749	737	713	681	774	709	760	745	726	728	706	709	778	719	691	717	660	741	701	731	680	716	732	754	699	758	711	657	733	752	754	724	691	763	705	719	677	774	775	716	730	725	712	730	700	638	723	706	774	713	729	712	689	729	757	709	754	753	683	761	695	751	737	703	714	734	711	768	736	691	769	718	742	734	725	696	695	684	766	751	751	719	780	725	745	721	761	720	721	732	748	747	682	744	744	725	710	693	713	709	707	702	698	728	747	741	760	736	692	749	720	717	735	728	777	747	709	757	743	711	713	704	708	705	717	714	730	689	735	719	743	748	696	765	691	741	733	691	712	737	706	741	750	686	708	741	761	721	668	710	675	728	760	748	711	714	748	732	709	693	656	720	722	726	708	750	738	737	713	725	688	731	740	758	665	740	737	712	754	751	726	718	724	704	701	767	746	729	724	702	681	753	718	718	735	738	751	701	707	697	764	708	742	693	702	735	684	715	700	748	712	757	753	722	772	750	710	765	709	705	742	718	688	719	726	703	721	657	737	710	733	707	715	716	676	733	704	681	683	689	748	684	714	754	743	681	739	805	718	692	738	717	724	744	672	750	727	763	750	706	776	696	714	747	689	746	744	743	753	678	732	700	686	714	689	719	719	716	722	733	702	732	731	672	694	714	729	700	721	715	725	709	717	778	738	741	745	721	703	740	743	722	713	657	727	743	684	747	714	707	694	697	746	718	731	733	700	746	644	712	720	722	686	730	681	721	708	727	722	684	744	719	769	748	662	763	723	686	699	747	752	681	701	715	716	677	774	707	720	690	663	736	749	725	699	729	762	733	713	671	686	721	720	739	731	701	721	707	713	712	748	667	703	740	766	709	755	816	759	720	709	715	776	779	708	759	740	718	716	710	698	752	698	722	728	737	710	771	728	736	721	655	687	736	757	714	689	763	747	726	755	727	758	730	753	728	687	723	681	690	732	719	735	752	731	730	747	705	734	764	732	740	700	767	702	720	754	732	689	744	701	754	664	730	686	762	712	745	698	688	718	722	730	706	750	701	722	757	724	755	706	693	726	747	731	745	735	669	720	738	736	710	732	716	730	779	721	730	714	755	712	715	784	704	733	711	708	709	757	761	768	708	743	649	733	756	720	739	731	715	687	714	712	698	733	738	719	711	736	726	697	719	733	724	743	757	750	744	691	709	676	673	751	751	721	774	717	701	702	745	722	723	720	759	768	662	691	732	717	727	771	679	694	721	692	765	722	754	710	739	731	712	736	701	704	718	734	701	743	714	748	730	725	685	743	711	701	739	755	733	719	699	738	738	670	753	746	708	741	750	714	696	772	723	744	764	638	736	711	725	707	748	699	695	756	704	683	746	721	739	725	757	728	711	684	717	679	739	724	688	736	700	692	742	742	751	709	692	715	723	696	725	767	725	720	714	716	695	740	709	668	731	725	708	707	713	745	753	730	731	685	711	703	691	771	729	668	740	705	745	742	721	682	679	704	752	742	716	716	781	754	749	693	725	748	753	708	708	761	690	744	741	726	740	703	694	764	705	717	777	743	705	722	709	746	731	676	717	714	726	736	723	705	715	718	719	736	699	719	720	739	742	724	726	729	694	676	745	729	739	716	742	701	709	717	757	723	718	706	691	696	739	725	756	734	741	737	767	733	764	714	691	788	705	721	738	688	703	677	751	694	691	769	674	727	725	701	770	702	680	705	711	673	685	719	720	699	705	773	706	736	706	700	701	695	709	732	709	728	748	701	694	733	715	721	729	690	709	740	813	693	684	732	701	703	712	728	739	721	697	728	729	725	725	720	743	719	732	726	696	741	678	678	713	732	724	725	721	687	710	761	765	731	714	719	741	700	784	681	722	693	726	663	676	653	729	719	695	736	723	740	691	675	758	745	709	686	767	716	751	697	736	704	716	700	738	755	735	766	701	732	757	705	709	743	715	698	700	733	724	701	713	684	717	705	691	716	760	742	742	694	711	698	745	710	758	736	707	724	760	728	728	732	719	702	744	705	674	718	727	707	761	729	686	716	736	731	755	715	725	742	747	744	719	709	703	723	790	666	670	763	715	715	788	734	705	715	740	725	717	707	717	726	729	710	686	771	720	699	709	720	710	729	751	705	741	702	679	729	712	738	739	688	744	710	738	702	723	712	746	752	699	701	666	745	751	714	682	724	675	771	720	720	722	691	747	690	758	748	748	694	711	747	752	716	707	728	738	680	752	726	720	725	685	699	735	675	698	724	718	760	743	780	737	741	697	711	738	671	680	715	742	750	764	736	713	670	716	706	679	765	713	694	738	695	766	737	743	753	674	725	666	756	685	748	706	681	727	725	697	715	732	770	752	709	741	779	701	716	764	723	697	694	760	734	719	677	715	726	713	729	743	739	700	746	721	739	808	737	704	746	738	683	707	761	701	697	741	693	725	721	669	674	724	726	678	749	718	733	722	708	682	786	768	793	711	693
55815	22697	8646	1370	1023	882	735	641	591	605	564	543	532	518	484	519	513	487	466	491	475	431	451	425	410	380	385	392	421	392	402	424	333	375	381	363	362	336	344	343	338	348	317	345	344	336	361	345	310	361	353	354	316	315	388	591	736	704	659	437	367	327	314	309	349	359	317	340	312	329	354	329	335	320	320	328	330	364	334	306	350	372	288	327	337	335	341	342	297	336	330	282	316	312	324	300	322	335	319	360	333	313	317	347	347	284	305	313	321	318	320	364	314	310	316	309	348	327	291	338	304	330	325	313	349	307	336	358	302	331	340	340	358	330	326	304	312	306	326	341	331	323	315	303	332	344	328	346	364	325	308	330	326	335	325	294	341	341	326	376	295	319	352	345	318	334	329	366	321	304	297	327	332	320	346	316	354	354	316	324	311	340	338	298	317	304	297	316	357	305	327	344	301	370	337	353	306	321	352	356	325	360	287	309	304	346	312	305	320	327	313	331	345	333	324	317	314	314	308	345	309	340	315	328	316	315	345	334	316	351	326	306	320	305	317	324	328	297	366	338	318	349	350	342	320	312	337	329	308	339	338	319	329	333	361	353	326	328	330	335	342	297	320	331	355	320	351	345	296	333	360	321	347	312	338	312	321	291	329	338	322	320	331	302	338	329	328	336	346	280	334	365	355	317	355	324	294	322	316	351	300	386	301	331	314	318	288	355	314	348	338	343	322	340	320	308	313	344	344	314	330	361	337	297	349	340	314	335	327	316	328	310	343	325	330	330	342	351	336	330	330	309	329	306	352	312	349	319	315	304	301	318	333	339	295	311	313	330	306	305	362	318	304	329	339	291	299	333	346	335	344	316	289	313	316	328	349	332	316	315	318	334	354	342	341	315	320	318	331	324	327	316	314	346	313	333	337	352	345	331	320	321	320	319	333	361	320	300	322	306	314	369	333	386	313	310	309	324	345	373	316	342	334	331	346	340	321	356	323	322	317	321	329	333	312	340	337	305	354	338	297	304	310	327	371	330	333	300	341	339	336	337	321	349	327	347	315	347	313	340	328	330	326	345	319	307	377	333	307	350	354	316	326	335	349	340	314	346	326	342	329	337	329	322	343	353	332	305	346	337	353	361	349	312	344	330	334	325	347	346	311	320	303	339	315	293	332	307	292	298	347	312	327	346	343	313	290	352	330	329	324	336	326	347	341	339	368	315	315	332	321	328	310	312	334	322	338	334	332	330	314	311	313	337	337	340	345	326	373	305	318	333	363	340	307	315	343	301	337	360	341	329	280	311	335	322	325	336	322	320	321	331	371	312	340	303	326	334	340	347	322	340	323	356	326	340	336	329	369	332	344	338	294	320	312	290	333	331	343	325	329	313	328	321	319	319	331	293	332	349	311	334	342	318	312	321	324	335	324	347	333	354	331	342	342	340	330	322	326	322	305	299	326	320	333	327	349	303	322	319	338	308	318	328	326	319	339	341	305	351	335	338	345	334	335	305	314	346	341	317	321	317	320	340	307	316	330	336	322	322	322	304	319	315	325	326	288	338	330	350	332	325	348	291	333	283	328	317	330	289	348	339	359	306	341	296	324	341	305	336	350	303	300	342	344	325	295	343	334	328	343	326	350	334	318	319	311	321	351	361	336	321	333	329	328	332	324	312	274	308	331	336	311	342	338	289	309	353	323	318	311	352	297	314	327	335	284	320	308	344	299	346	339	312	328	301	318	331	319	312	307	309	348	350	359	342	339	301	328	350	333	320	352	312	298	345	339	331	341	322	360	350	363	351	347	343	291	317	337	343	358	335	354	327	305	324	336	350	318	325	333	303	313	348	330	314	322	321	324	322	328	320	331	321	339	338	335	310	374	314	357	346	324	313	363	321	346	345	305	351	324	343	345	335	333	307	327	315	302	373	330	335	321	336	302	308	334	338	341	292	331	313	333	316	348	340	306	323	334	326	322	355	362	327	318	331	335	347	318	328	311	304	357	333	333	330	329	361	296	321	302	301	314	366	361	278	317	316	299	361	311	322	348	313	350	321	346	332	343	332	341	333	287	379	327	344	327	333	316	312	344	328	303	316	353	313	383	340	345	275	315	333	342	340	350	316	348	343	314	325	312	363	335	298	333	287	290	297	327	332	337	332	367	344	331	326	317	371	338	328	296	308	330	321	317	327	300	313	316	310	345	302	355	341	332	316	333	321	327	323	337	305	325	310	367	365	311	328	298	307	337	317	320	348	334	331	294	322	329	320	323	348	319	296	311	320	333	335	312	329	296	318	329	342	339	352	291	295	342	303	339	336	329	324	313	328	353	332	286	336	364	352	330	322	359	316	362	328	367	338	322	329	316	329	327	340	317	339	333	346	335	329	317	298	352	377	318	319	314	335	306	319	330	351	327	337	328	346	352	317	333	332	330	303	335	335	328	323	346	326	309	323	336	359	344	313	338	354	309	299	298	320	352	340	308	326	341	310	311	356	329	353	303	332	328	324	321	318	316	321	356	324	329	339	329	351	322	307	325	315	349	310	326	296	329	333	350	311	321	341	334	319	339	326	331	297	360	356	304	337	318	324	326	329	345	296	313	377	378	278	346	296	299	296	327	364	299	342	339	375	320	316	319	339	320	320	339	318	358	334	352	332	357	320	332	354	315	350	303	335	309	362	318	315	308	347	341	329	341	357	334	303	332	314	315	324	330	314	339	310	317	330	333	311	356	319	318	312	305	340	332	330	302	340	354	368	331	334	322	305	344	340	333	331	290	331	310	331	306	356	356	319	338	378	319	318	351	282	328	301	329	351	313	325	334	350	330	342	339	324	311	318	315	329	290	337	326	329	332	322	285	324	325	331	348	330	312	332	328	362	344	320	291	329	331	316	342	344	348	365	371	331	324	306	351	342	315	331	295	328	307	314	324	362	327	335	302	302	342	325	328	339	310	308	341	324	289	328	351	316	318	340	290	332	318	343	311	319	349	331	314	360	319	313	323	312	324	289	343	353	360	328	329	341	322	296	376	322	380	354	325	356	334	364	344	333	289	352	343	330	310	335	344	326	320	286	331	311	327	321	321	303	384	290	312	333	328	321	348	351	316	306	354	324	334	344	357	341	332	358	349	378	309	324	329	369	331	334	330	332	327	323	309	317	311	320	350	327	302	310	313	321	373	283	308	331	313	332	295	348	318	353	291	343	331	340	322	347	311	323	353	327	333	358	319	344	340	290	316	339	305	334	297	297	340	331	324	354	339	347	348	346	352	350	311	333	329	338	329	362	338	314	324	315	328	295	302	288	321	329	310	308	343	318	326	310	338	322	308	301	327	330	329	345	306	328	312	342	341	360	295	311	307	326	328	346	317	302	357	315	335	317	310	327	325	334	362	328	305	331	345	357	339	339	347	320	348	297	330	321	326	339	343	358	320	322	300	317	327	330	340	319	322	342	331	306	318	328	310	311	318	374	302	345	331	305	331	369	318	298	344	331	339	315	306	329
33899	1630	3195	3703	3582	3102	2737	2464	2176	2149	2408	2028	1965	1875	1952	1929	1964	1641	1989	1998	1826	1730	1553	1346	1431	1294	1117	1166	1384	1382	1178	1311	1035	1068	1089	1002	1001	976	887	923	975	964	945	924	951	971	877	906	956	865	901	880	848	887	1223	2682	4350	3687	3072	1632	797	775	758	754	782	805	836	778	785	771	793	799	789	776	780	749	819	774	780	848	775	791	786	796	760	773	757	767	777	835	807	819	813	827	746	798	816	803	790	776	819	773	759	729	811	804	755	812	778	811	791	786	751	788	815	817	747	802	794	801	778	813	781	754	771	801	826	773	788	792	776	790	798	847	774	795	777	829	787	804	811	759	774	764	797	814	792	783	773	825	737	804	776	830	760	748	796	790	784	804	774	751	777	798	792	807	803	823	793	806	773	831	803	784	801	760	777	724	780	753	766	771	807	778	818	852	775	800	790	775	743	797	755	789	802	785	803	774	776	821	798	783	792	799	797	767	773	797	812	750	816	794	802	778	748	822	779	789	781	794	807	778	786	845	806	800	808	794	765	788	824	801	815	755	807	764	790	771	776	791	760	839	786	852	815	785	794	793	760	763	799	735	778	799	753	789	749	774	802	827	756	811	785	781	795	775	754	780	764	795	816	762	811	795	756	797	771	775	780	826	763	807	796	779	783	784	854	752	789	770	784	806	776	793	789	827	814	787	786	754	764	738	783	774	830	793	754	785	768	773	766	773	769	776	779	772	820	796	824	779	794	790	808	754	799	754	761	817	743	783	758	778	750	766	809	755	798	787	808	821	806	795	780	824	805	809	805	822	768	817	810	804	841	760	833	810	802	778	800	789	771	776	765	802	724	749	796	820	805	804	756	796	792	765	775	797	767	737	841	849	762	721	788	792	809	791	798	759	797	786	808	785	759	788	774	848	798	818	820	781	758	783	784	744	809	823	740	783	832	781	767	735	807	811	760	825	762	785	805	765	780	791	712	752	817	813	846	794	762	766	774	809	758	808	872	839	716	803	767	810	797	823	814	808	789	728	790	773	794	759	793	807	791	802	757	782	801	791	793	785	790	785	826	748	740	758	793	811	784	828	791	817	772	783	793	764	804	781	776	806	796	789	768	840	809	794	804	843	755	847	796	821	776	751	772	754	783	781	768	829	780	789	828	776	783	814	819	782	767	821	783	807	768	801	797	792	807	780	782	787	784	796	763	780	823	800	826	763	771	799	789	773	775	801	796	809	767	839	765	774	814	786	827	827	792	749	797	783	798	793	774	747	793	866	823	788	728	763	783	782	761	797	753	777	804	813	825	857	761	823	817	817	771	789	881	764	786	798	730	826	774	842	807	774	776	807	812	797	759	812	746	763	798	767	780	804	797	768	788	739	784	808	858	789	733	783	767	744	763	841	800	788	787	799	790	791	794	796	762	713	767	752	819	794	748	767	805	820	793	743	822	772	783	763	729	768	835	819	807	755	805	766	819	767	830	776	790	763	770	798	725	739	792	788	764	820	784	782	826	800	787	792	848	798	762	792	818	778	828	790	760	745	750	788	762	827	808	801	800	787	804	792	766	809	851	773	828	760	802	789	816	740	797	785	776	795	779	762	759	770	802	848	816	799	794	760	780	763	778	775	771	801	798	776	815	779	810	798	756	766	829	842	746	792	766	846	820	787	790	813	794	774	731	772	802	827	778	769	748	787	779	812	760	806	793	850	814	823	790	808	789	808	785	800	759	792	774	792	795	771	851	733	795	802	818	816	847	738	758	756	829	819	772	756	813	770	756	783	759	851	791	797	738	822	818	779	754	817	746	746	812	760	810	794	756	752	798	777	837	805	815	796	749	789	775	835	803	821	776	788	802	771	814	791	799	776	798	834	730	781	793	767	780	799	779	789	793	802	855	782	760	851	822	825	739	776	780	768	772	808	784	770	758	768	772	797	788	777	801	745	802	766	795	806	752	795	823	823	762	752	789	780	767	767	787	800	767	842	781	816	808	787	794	808	811	840	777	849	788	781	783	768	800	768	820	779	788	774	847	793	802	851	813	805	763	840	752	731	802	845	761	783	793	811	819	768	808	783	786	781	831	825	763	835	791	730	825	792	784	798	768	736	735	774	757	802	774	761	837	794	812	810	779	746	812	779	863	817	810	805	794	791	768	846	779	857	786	790	756	802	760	835	799	784	857	765	786	822	755	789	769	760	774	805	781	787	792	781	793	834	782	773	820	825	825	795	770	761	812	780	790	750	771	750	767	784	756	780	813	790	767	829	765	770	788	808	746	818	761	775	802	760	787	757	786	753	767	802	836	763	789	774	839	787	820	817	779	744	784	796	832	836	775	855	856	760	802	824	783	755	782	767	774	756	775	819	770	789	794	811	842	809	753	848	798	801	746	821	780	814	740	772	783	753	798	796	784	807	788	772	784	771	851	800	812	799	836	849	785	778	791	798	747	853	772	742	837	806	749	771	812	786	791	784	781	807	780	780	821	750	772	792	798	762	799	768	798	781	787	807	772	793	778	816	773	790	780	778	801	833	806	761	770	802	828	802	806	801	766	827	753	760	747	797	748	788	807	802	798	797	783	755	798	798	746	821	783	820	801	783	744	808	805	769	802	810	831	741	800	750	775	788	840	730	800	817	791	713	828	759	797	813	791	752	803	765	830	843	863	830	811	778	769	779	788	804	742	779	791	783	768	839	782	758	798	808	770	769	804	829	814	767	816	771	787	830	829	808	805	811	779	823	807	849	767	791	798	737	784	809	785	776	761	818	783	843	846	824	811	760	805	773	810	780	823	782	771	804	772	754	820	797	811	783	823	807	758	803	787	841	727	769	820	783	784	811	817	772	766	808	810	784	756	806	788	783	813	774	805	781	769	784	799	797	773	812	823	758	768	772	780	809	786	775	839	815	749	805	797	793	768	786	784	778	805	744	812	767	796	824	764	814	781	791	783	827	743	806	789	788	781	801	811	784	817	747	820	800	792	773	789	828	740	807	781	766	766	783	767	833	768	827	846	751	795	780	791	782	750	829	770	776	789	795	787	812	810	823	797	793	761	793	738	784	769	760	790	737	758	762	791	779	820	757	790	785	787	787	813	781	811	803	799	766	829	742	760	818	816	817	763	809	787	736	820	802	792	776	827	800	778	737	811	825	806	738	819	826	846	777	738	770	731	812	830	795	783	737	788	758	820	793	799	751	771	805	772	775	762	807	680	828	759	765	803	790	754	822	775	798	774	855	770	749	776	779	803	800	760	801	808	768	788	776	771	761	797	811	740	791	742	778	816	759	783	699	841	812	775	779	793	791	748	763	819	819	747	744	844	776	812	765	783	863	793	763	753	759	815	798	781	797	825	805	773	795	839	782	754	751	790	785	795	780	752	772	765	731	787	813	860	813	773	800	820	807	785	803	831	823	750	817	784	760	819	850	811	814	859	853	797	813	792	800	819	779	799	755	776	799	792	797	809	793	785	771	783	801	806	768	821	808	793	790	777	828
57914	26692	19284	4307	1805	1450	963	752	784	684	668	602	605	536	528	539	528	533	595	547	501	450	408	363	337	339	297	314	336	377	305	361	319	278	289	289	257	286	256	275	266	251	241	275	284	258	247	273	257	273	251	254	255	242	326	671	1276	1038	796	495	262	257	222	230	261	223	234	241	233	223	230	231	271	258	226	237	259	250	214	270	271	241	241	247	221	232	237	253	242	246	258	254	216	215	208	253	249	249	238	221	234	216	258	248	205	257	239	245	236	250	240	231	243	248	231	236	223	220	233	234	239	245	221	244	248	238	248	247	201	253	239	264	258	254	267	223	225	230	229	210	259	269	202	262	206	223	208	261	235	252	223	248	239	240	225	224	246	226	244	233	236	245	234	234	248	222	218	235	232	228	198	246	235	250	234	222	245	236	270	226	252	228	218	227	207	239	256	269	242	251	246	209	229	218	234	218	229	238	232	240	228	234	255	247	214	244	243	237	240	248	264	229	250	242	226	226	252	254	260	248	246	285	246	220	248	241	251	231	228	254	217	230	217	254	259	225	227	242	259	260	283	212	241	215	224	243	240	234	235	230	255	228	239	265	255	231	266	234	218	240	219	216	204	228	244	240	238	262	212	255	275	238	215	234	255	240	259	270	261	230	227	235	241	233	246	228	270	215	254	219	206	210	263	224	254	219	196	232	198	227	220	219	242	237	239	227	240	228	243	217	247	234	236	267	259	230	202	237	246	244	253	244	212	237	230	254	230	207	259	225	245	234	242	284	251	241	240	233	223	220	225	254	220	245	208	220	259	233	211	263	252	234	206	231	250	212	228	226	241	244	252	247	222	222	241	220	214	218	231	219	227	211	225	261	246	242	249	231	264	269	252	242	221	238	247	241	232	250	223	217	239	232	236	233	247	250	235	239	244	254	244	243	228	259	215	229	255	217	221	212	260	236	240	222	271	246	242	239	255	222	269	264	214	221	247	201	224	239	252	236	258	246	230	254	226	249	218	275	231	219	236	250	212	230	243	268	239	253	199	217	258	226	237	244	247	256	248	227	220	241	228	244	219	239	242	234	261	243	204	234	255	260	241	213	216	226	226	229	252	252	220	259	214	254	239	240	275	238	240	223	249	220	251	248	220	223	243	227	240	239	213	233	224	250	250	244	259	253	235	245	243	227	235	248	234	210	224	249	279	233	238	235	223	199	242	231	269	249	243	242	232	220	241	269	221	226	239	222	228	244	261	249	243	248	254	226	256	254	231	239	222	231	280	229	223	224	237	212	215	249	219	241	242	253	221	235	239	214	224	245	238	221	232	232	215	249	218	222	232	211	223	251	256	224	268	270	248	225	240	241	269	232	248	233	268	252	234	254	252	244	228	260	249	254	230	238	216	215	221	239	256	251	232	209	236	238	246	235	226	225	247	212	231	254	252	249	229	227	235	232	262	230	220	243	258	234	233	257	240	231	263	261	243	237	244	227	233	263	242	244	240	216	254	238	216	245	223	230	227	230	232	229	215	219	245	223	234	250	251	223	262	217	237	233	249	255	234	232	256	255	234	241	262	235	221	244	226	241	240	224	227	259	253	262	238	229	249	261	240	255	210	242	270	222	230	231	269	264	205	232	237	259	255	228	246	245	251	223	244	252	266	238	228	218	244	242	234	238	239	218	245	215	238	230	218	245	218	247	222	263	252	258	263	222	264	231	205	227	267	231	243	243	241	223	262	206	249	211	230	226	257	258	242	252	248	246	236	222	250	220	244	247	225	238	230	242	222	229	262	243	233	204	216	254	250	233	209	218	252	211	260	238	247	236	223	225	274	223	241	237	239	278	233	253	242	256	252	242	203	225	237	231	229	227	239	222	269	240	243	247	233	235	222	244	237	242	233	241	243	229	244	247	252	236	236	249	256	248	271	227	222	243	217	216	247	225	245	254	228	225	216	228	238	254	256	213	245	231	231	228	245	247	251	274	220	254	246	243	210	233	225	238	234	242	236	238	233	225	242	218	228	265	242	229	233	220	193	250	230	246	260	250	217	242	219	258	200	221	228	222	243	231	242	226	216	244	243	245	236	206	281	243	201	229	246	243	237	238	253	248	265	232	231	263	242	264	261	216	226	239	238	252	235	241	250	220	233	212	227	240	229	227	239	241	236	239	213	245	280	237	259	263	236	233	215	226	260	232	216	245	208	214	244	255	242	229	227	233	253	225	225	248	230	251	235	245	244	249	250	228	256	215	227	249	237	248	237	237	225	229	232	225	244	242	234	251	232	227	244	245	228	245	245	236	235	235	232	239	223	238	274	234	265	253	235	239	200	221	203	233	239	241	229	234	256	246	195	225	217	244	254	245	268	255	228	263	242	225	226	252	218	223	238	263	238	226	239	229	205	226	220	208	225	215	226	225	254	236	244	229	244	252	224	234	214	253	245	236	251	225	239	258	242	260	219	218	235	255	226	240	239	249	221	279	236	219	228	250	218	225	230	259	229	230	233	282	213	216	236	233	200	207	237	222	253	248	218	223	272	249	252	229	262	229	240	218	236	234	250	267	244	243	236	215	260	249	229	212	240	239	258	227	231	255	251	254	215	238	241	239	252	213	248	243	277	259	262	232	235	245	236	249	283	244	221	252	217	239	224	239	255	224	230	254	239	226	248	229	250	227	261	233	211	233	223	241	218	236	261	246	225	235	221	235	250	253	235	233	218	252	245	237	254	246	211	219	220	220	259	260	234	210	245	254	224	228	211	250	244	234	233	241	236	206	243	242	213	258	241	211	237	259	222	240	220	232	222	263	223	229	229	281	240	270	245	223	225	223	239	247	241	239	253	235	251	248	237	270	244	251	226	231	253	260	238	240	257	250	216	219	247	206	230	246	215	227	223	238	235	223	229	260	250	266	239	250	232	253	245	235	252	242	247	263	219	214	236	232	223	257	223	230	211	211	258	253	235	279	220	222	227	252	242	242	232	233	248	226	247	251	238	251	231	242	233	234	260	225	226	245	218	248	194	237	238	259	218	231	226	249	252	229	261	256	259	223	225	248	219	240	217	219	251	218	244	227	212	220	214	216	237	245	235	259	235	263	221	255	241	207	232	241	227	236	232	211	205	235	243	213	263	245	266	230	234	233	250	229	235	220	238	268	248	217	247	231	239	228	239	230	248	239	231	249	243	232	253	239	215	240	225	236	229	223	246	233	228	228	247	254	234	232	222	227	239	267	253	223	222	235	237	250	281	266	245	267	256	236	226	206	234	242	233	254	216	210	258	260	277	226	268	212	217	238	262	262	247	241	221	231	230	216	212	236	230	230	217	243	218	261	270	284	232	229	246	219	243	262	241	252	216	263	244	232	235	220	266	238	241	251	215	235	218	256	247	213	281	239	229	252	223	215	222	236	230	250	250	229	276	250	263	228	228	199	235	220	250	225	259	238	229	223	249	228	225	229	232	248	216	273	201	218	248	257	254	239	226	211	242	225	228	253	229	232	234	210
41102	2212	5014	6061	5315	4729	3911	3313	3108	2976	3023	2709	2760	2532	2453	2472	2476	2442	2704	2548	2416	2116	2037	1600	1540	1423	1320	1293	1323	1634	1191	1426	1143	916	951	942	901	889	815	928	854	816	942	867	838	805	800	713	756	723	702	761	729	705	1208	4101	7466	5678	4198	2147	553	597	592	607	608	546	586	568	568	593	606	650	582	569	623	559	558	574	623	584	538	584	596	600	595	577	632	632	594	568	597	575	580	562	578	596	587	562	569	579	583	612	557	553	582	559	577	577	589	563	591	601	600	538	559	570	578	588	563	553	584	586	569	582	609	620	621	583	658	561	567	609	582	650	564	588	579	554	592	598	592	570	554	597	562	568	592	589	547	612	588	573	592	578	550	563	561	568	601	574	595	601	545	589	583	629	559	599	563	620	573	602	582	595	610	581	605	548	605	579	516	543	576	608	595	555	533	596	595	567	599	573	554	560	622	552	574	610	562	610	597	568	613	592	546	543	577	563	559	568	599	623	592	602	600	582	556	576	580	623	607	600	542	568	591	574	599	584	527	550	566	577	600	590	570	540	565	554	567	576	590	593	551	573	586	585	576	571	570	600	611	578	589	595	580	589	583	567	543	610	570	563	619	553	608	620	572	624	587	602	587	610	565	566	518	593	581	572	569	560	604	568	616	597	585	588	585	539	594	560	610	582	640	554	573	592	578	607	617	578	630	597	576	603	607	567	577	564	547	608	587	574	554	619	588	525	534	592	564	579	629	625	550	552	574	558	568	530	591	579	606	573	622	609	571	609	576	593	565	576	567	546	556	577	601	587	579	535	570	605	608	568	580	570	608	589	619	568	555	578	552	564	618	571	633	556	607	588	586	559	581	611	585	609	602	563	598	598	602	580	636	576	575	591	565	619	604	522	589	605	596	582	587	540	623	650	554	610	588	576	596	594	571	613	611	572	586	610	598	578	558	580	669	581	570	602	579	594	614	584	583	558	608	591	557	606	578	594	575	564	591	581	615	607	605	624	561	615	571	546	536	596	571	577	572	635	584	569	599	555	553	554	617	561	566	618	544	562	573	557	579	558	632	548	550	558	621	585	590	590	574	576	611	593	575	620	583	546	590	567	547	585	525	618	559	581	593	577	588	578	592	573	623	560	591	580	553	588	568	585	569	567	520	564	603	593	572	558	574	609	586	566	584	592	597	579	573	581	583	605	565	574	622	610	566	556	560	580	587	621	569	583	625	552	574	572	563	587	616	580	589	619	577	570	572	604	549	580	600	602	577	571	619	592	558	598	591	557	595	585	585	562	570	575	615	627	577	595	542	594	570	549	582	562	611	597	574	597	606	634	614	558	587	616	621	541	590	640	601	588	608	599	579	609	644	586	601	609	619	630	586	573	601	556	561	529	596	559	546	558	572	610	599	547	581	604	572	604	599	582	574	594	548	552	583	614	587	620	614	591	618	577	570	625	615	602	598	560	599	585	530	576	544	546	618	553	563	562	576	594	579	594	553	560	584	583	604	550	605	602	554	565	568	553	637	600	608	575	608	538	588	604	594	558	607	540	580	530	587	582	620	568	568	558	521	562	540	602	549	552	600	560	545	559	579	566	546	604	633	594	597	603	562	607	578	574	597	588	590	579	616	602	571	589	575	544	593	600	584	607	581	573	618	600	625	566	575	556	533	569	550	593	548	575	592	582	543	549	576	630	572	542	573	548	571	602	621	544	585	557	564	533	566	552	587	627	600	604	634	537	578	560	577	603	562	608	596	598	594	596	563	602	604	604	543	573	623	580	581	606	555	592	624	564	595	536	591	619	568	567	599	592	589	579	565	566	608	565	610	586	567	592	580	606	598	584	585	577	565	605	575	556	616	553	609	581	591	614	567	592	588	602	593	574	548	573	536	603	568	560	586	561	586	583	614	612	593	591	585	565	603	556	572	582	612	592	559	611	579	573	568	608	564	602	579	548	583	586	602	604	575	575	616	573	609	592	552	629	564	617	586	568	594	606	557	589	597	572	583	587	589	618	613	560	622	600	586	549	589	567	621	590	578	559	593	563	605	600	552	603	598	566	601	557	570	641	598	587	577	547	618	557	606	531	555	583	590	596	548	598	573	640	568	588	579	580	592	529	586	595	594	565	570	604	578	601	572	565	586	582	577	564	579	587	575	603	584	543	575	568	555	611	606	612	557	575	593	571	562	589	541	600	588	585	587	550	597	613	572	577	567	576	544	571	595	563	577	573	585	582	595	559	606	559	575	575	574	619	592	565	572	597	582	565	582	588	549	597	623	581	558	582	576	609	581	575	548	556	554	577	556	540	593	550	600	554	602	561	594	589	559	581	579	569	570	540	593	590	557	613	581	616	580	578	573	559	541	605	558	600	593	544	605	567	578	543	571	567	567	641	576	515	592	561	559	513	588	616	592	565	577	560	593	560	556	601	574	602	564	552	531	591	628	611	567	607	590	539	576	575	577	574	588	612	617	579	564	614	567	580	553	523	559	584	554	605	617	579	613	575	586	546	574	612	584	572	602	576	601	584	619	623	619	567	607	600	596	582	609	574	606	560	587	572	623	611	577	554	629	574	567	574	607	561	608	557	526	552	606	587	587	559	562	606	590	619	612	597	569	584	589	621	570	570	523	557	532	564	545	545	566	575	593	614	593	632	589	591	594	569	638	556	564	563	550	602	594	583	557	626	589	595	598	609	616	564	575	559	570	579	548	593	647	592	586	587	566	545	585	577	586	545	568	566	535	548	587	612	538	522	586	608	557	591	611	569	596	576	619	541	583	595	541	608	598	593	584	573	606	571	615	542	505	614	577	573	611	598	602	560	565	596	548	611	553	561	614	594	609	596	620	564	620	603	573	580	563	607	575	544	577	599	580	548	625	610	569	593	560	595	617	549	578	572	571	585	610	589	559	575	559	616	621	603	536	583	605	616	577	626	558	610	594	563	580	588	592	591	604	606	589	566	551	521	568	582	598	577	612	601	621	559	605	572	575	585	606	601	575	589	604	557	581	593	564	575	562	615	600	608	629	569	554	567	591	584	562	548	557	567	628	593	602	556	546	546	551	563	554	557	567	586	603	564	631	590	612	570	568	587	611	572	591	585	594	578	579	578	561	596	563	592	581	575	615	582	576	564	564	606	584	593	619	608	603	565	595	543	597	584	564	570	600	554	601	618	596	604	571	565	585	595	582	574	613	580	563	568	605	593	563	600	553	586	567	584	596	587	560	616	605	581	602	545	580	612	613	562	582	606	620	533	528	579	598	589	578	589	560	603	552	600	572	535	538	574	642	561	567	586	633	565	569	597	602	582	576	529	553	586	623	576	582	589	549	551	604	574	592	596	587	569	602	633	599	545	589	587	567	555	554	636	552	611	599	591	558	577	546	559	598	609	581	558	579	576	564	551	562	606	539	576	583	588	587	583	593	601	549	625	559	552	604	576	583	608	632	577	585	562	606	631	580	581	576	589	643	569	555	595	585	562	573	568	591	546
15925	1189	544	468	418	387	376	378	376	348	364	342	380	341	388	344	333	358	340	342	358	348	304	337	303	301	318	292	300	308	349	311	342	323	299	310	312	323	311	312	290	322	316	336	317	316	329	295	279	345	286	280	291	283	268	291	325	398	363	345	308	302	339	302	308	257	291	300	305	308	287	304	307	307	300	302	330	269	285	275	272	304	291	306	301	323	305	317	328	302	308	315	302	313	350	304	295	308	287	284	302	307	291	287	311	306	298	308	291	296	281	304	301	319	297	299	287	318	291	284	301	307	291	260	279	286	298	305	271	287	291	305	317	288	302	273	281	296	292	297	322	315	269	255	333	325	309	274	286	294	314	334	278	302	284	307	305	309	334	289	288	281	340	310	307	289	270	287	326	302	296	316	307	285	282	264	330	297	293	283	308	289	314	273	284	284	319	275	274	292	301	332	305	300	271	290	271	310	280	276	287	329	305	302	281	325	263	283	283	308	279	293	303	317	283	307	328	312	268	296	288	305	321	291	296	265	298	299	280	312	277	292	286	283	322	271	316	321	275	283	286	301	300	297	302	298	298	294	283	300	340	296	333	298	272	286	307	282	285	288	282	282	292	348	287	305	320	308	296	282	270	311	286	291	320	270	252	298	339	295	319	281	268	287	316	315	295	309	294	313	291	269	270	274	295	311	295	283	271	274	298	286	312	296	342	298	317	313	278	315	278	293	288	343	303	297	300	281	282	302	307	286	274	257	284	297	315	297	279	310	285	306	299	322	328	304	306	329	299	320	284	291	304	286	263	311	296	296	273	281	258	288	342	277	290	293	273	300	310	289	321	301	300	294	305	308	306	272	304	288	281	307	281	302	325	313	291	313	305	306	280	294	291	304	316	311	296	310	302	309	297	272	280	324	320	324	301	289	268	319	293	297	278	273	265	269	275	298	296	297	305	310	290	293	300	297	345	289	274	287	290	297	303	310	295	298	321	309	336	328	292	320	307	281	289	309	302	291	286	295	295	302	295	289	305	316	279	320	285	314	320	299	295	307	303	264	280	282	284	308	280	303	300	303	272	291	296	330	331	307	321	289	287	270	281	287	327	281	305	318	296	282	281	288	287	296	299	299	284	316	304	282	285	328	280	282	302	320	314	300	305	303	293	314	262	302	298	299	291	308	274	297	293	330	311	281	271	272	279	320	296	286	302	317	298	300	333	317	303	283	311	292	322	292	292	310	296	295	325	316	297	321	312	311	314	324	285	297	317	286	282	288	334	306	290	294	311	318	303	335	277	335	279	255	281	304	303	302	290	292	307	283	326	295	304	260	293	341	303	284	281	280	303	292	334	297	285	267	318	289	276	315	309	294	289	258	294	298	325	274	297	306	272	300	314	347	321	299	303	334	295	286	325	258	301	292	272	318	285	307	296	277	302	287	296	289	306	265	289	277	318	264	290	297	322	297	315	283	306	322	271	277	304	284	313	313	325	302	307	290	288	332	324	336	290	269	314	313	286	287	298	319	312	271	287	305	309	299	301	301	302	318	272	299	300	324	330	297	291	326	321	292	293	273	314	289	335	332	328	289	325	308	307	315	325	317	294	271	283	301	314	295	296	276	282	301	298	294	309	267	284	286	310	317	291	321	278	266	319	293	293	289	322	326	320	292	284	267	279	299	296	332	303	301	306	265	317	288	345	312	302	296	301	292	305	301	327	291	301	316	331	256	296	278	290	302	292	326	301	312	295	323	287	308	333	318	302	286	293	317	280	333	274	293	284	271	277	307	278	313	298	311	267	296	291	305	292	282	288	293	309	281	339	324	289	318	331	325	324	310	296	310	305	286	313	276	318	274	268	281	304	295	279	293	305	297	304	285	332	310	288	311	320	286	299	273	297	285	309	296	297	298	328	291	312	325	324	295	269	283	297	355	285	327	298	292	300	324	300	290	297	282	310	316	297	260	295	306	317	310	312	290	315	265	288	324	297	295	269	278	294	292	301	316	288	306	289	304	313	294	293	280	279	303	316	332	306	274	287	293	284	300	292	300	293	306	270	289	295	295	295	302	299	275	308	307	320	313	302	272	280	269	301	255	293	276	304	314	289	305	304	308	340	268	324	288	306	279	309	330	291	274	321	279	301	300	332	272	298	312	301	291	326	293	291	310	308	315	304	316	334	264	312	272	261	278	306	289	316	299	306	319	295	318	319	251	295	312	318	289	297	295	295	317	310	305	295	307	303	294	305	301	306	282	271	315	294	272	295	316	278	305	316	285	323	314	313	281	299	302	282	305	288	307	309	296	294	272	272	287	313	285	332	312	286	316	267	297	291	303	275	309	299	297	308	285	287	323	272	302	284	300	291	281	306	272	285	269	289	263	315	298	297	304	302	295	296	254	288	295	303	279	312	309	303	319	321	290	274	308	298	280	306	295	288	309	295	325	306	336	308	302	293	296	270	339	297	296	297	263	307	300	306	276	291	309	284	287	301	293	298	350	280	304	315	277	309	291	293	297	324	318	319	311	321	280	280	308	307	357	326	287	320	304	298	318	305	300	264	307	280	280	317	291	266	289	287	285	291	292	284	335	302	291	292	339	304	288	294	321	284	285	299	285	304	309	278	288	285	313	320	291	277	270	308	286	282	324	290	311	281	304	265	286	293	315	289	311	273	310	276	284	314	306	312	327	333	311	276	291	317	246	334	303	274	286	333	320	302	319	304	271	278	283	328	300	258	291	261	293	316	297	307	281	293	305	290	290	296	280	322	310	288	293	315	315	271	283	315	314	278	315	289	284	312	328	298	289	300	283	311	301	279	281	301	300	322	292	299	269	304	274	291	315	300	303	290	315	314	318	301	263	297	280	321	291	312	268	300	294	267	303	284	267	299	314	288	291	299	265	325	286	323	319	304	305	293	302	279	331	301	320	285	299	272	311	251	264	282	300	281	285	287	318	283	327	288	309	293	270	267	266	285	293	303	313	322	308	312	317	334	300	289	300	301	285	330	316	276	309	281	283	267	331	299	285	302	290	298	275	272	261	292	309	266	328	287	298	295	333	326	288	327	279	264	296	293	308	286	293	310	284	286	288	299	301	323	307	286	291	255	332	297	262	303	315	291	321	311	301	286	273	279	317	304	298	271	297	282	274	319	265	315	312	304	272	325	303	298	334	328	282	296	306	313	289	288	295	302	318	306	303	287	309	298	281	300	287	306	320	280	304	285	289	305	300	295	331	300	312	276	240	302	276	333	286	291	311	309	320	314	320	307	318	273	271	285	292	304	290	302	333	297	290	305	318	304	282	290	304	309	320	283	278	314	286	306	316	310	287	300	311	311	319	320	296	307	302	299	304	319	275	322	305	317	311	312	307	313	323	322	286	295	271	284	266	303	283	261	275	272	309	324	273	296	288	264	313	277	278	290	299	330	334	278	299	289	292	325	299	325	319	289	291	330	280	298	301	308	298	314	299	307	288	278	287	294	289	303	317	293	275	295	330	303	298
13304	831	1232	1351	1277	1135	1123	1073	1072	1095	1086	995	1171	1146	1140	1127	998	1057	1123	1204	1064	1031	930	968	870	878	904	849	938	916	976	955	944	859	789	824	851	859	856	798	818	795	839	786	839	799	879	817	782	795	763	808	758	770	798	873	955	1163	1083	867	758	754	739	771	710	760	768	708	711	701	700	707	762	737	764	746	697	751	698	726	807	706	733	760	718	737	777	735	740	698	769	687	742	782	702	708	743	702	727	702	675	693	727	721	714	704	716	764	727	740	785	711	726	712	691	731	747	737	756	773	758	716	759	704	713	743	748	744	717	754	718	653	784	755	726	692	752	744	696	711	772	739	759	742	720	713	738	725	735	702	708	746	706	691	715	738	723	733	762	715	749	696	738	688	766	710	759	728	701	751	716	738	698	768	753	752	758	743	808	700	749	725	707	730	756	746	713	718	740	704	741	687	713	720	748	791	685	727	711	721	757	722	681	698	721	687	716	708	712	734	729	686	758	695	748	731	759	725	716	719	752	731	703	774	757	721	698	708	713	755	741	706	730	743	732	722	702	703	710	746	741	670	780	768	777	738	726	672	751	721	713	770	746	731	738	735	748	714	712	750	693	687	759	779	781	734	746	801	706	756	749	729	718	708	754	695	697	685	743	732	729	715	730	741	766	718	734	738	723	753	709	728	690	740	719	729	725	752	748	678	697	685	726	696	748	690	729	664	711	730	778	749	750	714	740	718	745	713	729	748	718	738	750	773	693	735	705	780	686	731	738	730	732	723	716	711	707	764	726	715	683	719	709	701	698	707	770	738	707	774	724	781	701	735	713	734	778	744	702	745	719	722	726	738	736	731	770	711	692	750	706	745	713	723	732	676	670	810	746	714	710	733	723	757	763	725	724	775	723	687	746	724	729	739	716	730	733	693	711	734	766	711	711	703	695	688	742	760	739	752	718	773	690	735	705	727	694	716	697	739	689	715	780	763	714	752	741	743	765	719	736	746	709	712	737	712	725	734	745	746	688	779	698	738	729	695	748	717	710	723	709	714	716	727	703	698	774	741	740	738	805	708	716	700	682	731	726	733	723	696	764	705	707	754	762	714	712	690	729	727	701	720	707	696	743	754	708	695	662	721	699	769	754	702	733	680	764	751	702	744	716	733	742	748	750	694	699	770	692	698	690	722	718	701	703	767	731	756	751	708	725	748	728	770	736	739	726	773	714	694	705	738	720	745	681	745	743	699	746	722	678	743	725	714	741	739	754	714	731	721	696	772	742	745	762	736	730	755	714	743	722	739	724	707	713	687	714	710	717	723	713	681	707	700	684	712	739	688	719	713	724	724	750	803	680	721	726	751	690	698	703	779	732	736	759	721	749	667	711	721	724	700	703	745	743	763	726	755	716	702	738	720	753	781	765	731	703	731	728	687	722	745	754	736	727	678	714	718	693	751	710	682	773	698	700	742	745	721	710	743	754	743	708	724	710	717	730	734	741	732	716	749	709	727	743	777	707	757	740	702	688	732	704	735	743	650	729	746	759	703	694	706	708	719	698	751	681	717	761	714	764	737	730	735	679	727	725	744	739	739	700	724	707	733	693	736	768	724	744	743	733	692	762	731	721	732	726	696	736	725	736	701	731	718	741	774	706	699	681	766	746	711	762	737	743	771	744	763	757	744	688	666	732	706	747	714	762	734	779	732	752	710	710	740	703	680	723	746	711	638	707	729	738	748	738	691	727	726	733	750	716	763	769	733	712	692	707	713	765	729	735	749	709	761	760	732	728	722	705	684	702	752	735	677	796	755	677	701	727	729	756	693	684	657	755	722	729	691	753	753	726	714	704	744	707	719	699	749	693	741	707	710	732	705	736	708	720	760	667	773	712	712	719	747	735	770	734	732	694	711	702	764	797	730	705	744	743	680	727	719	735	675	745	701	790	765	708	713	716	728	756	753	734	701	716	705	727	745	721	733	730	729	700	736	745	747	755	723	756	706	742	701	734	741	726	701	732	724	745	714	742	733	738	732	714	693	718	685	693	759	718	741	748	711	715	689	741	746	744	727	708	787	716	734	735	719	675	668	703	724	742	759	727	712	697	710	737	702	743	735	735	732	715	706	683	711	726	759	730	763	753	691	726	740	724	774	767	720	749	739	747	727	739	714	726	719	718	734	697	717	707	716	751	726	683	791	720	752	720	754	739	704	722	698	776	697	699	768	705	772	721	747	744	717	699	719	774	742	704	731	746	738	684	681	739	747	687	725	736	758	685	736	746	725	703	716	712	703	715	720	696	717	726	697	752	754	693	705	752	742	706	755	700	716	745	694	703	729	755	707	751	716	746	700	707	760	678	782	740	700	684	753	706	705	755	736	706	772	740	703	736	690	778	717	724	711	692	728	751	714	746	695	758	761	713	740	732	749	742	720	718	675	732	710	686	725	727	697	738	714	733	762	739	715	726	713	771	666	730	697	778	716	756	720	690	694	724	755	720	693	694	749	743	752	733	780	745	724	699	753	720	691	712	747	714	709	712	757	718	733	753	741	709	701	699	748	748	745	754	718	695	715	726	750	764	732	713	732	740	724	740	700	723	746	696	685	736	755	730	714	743	716	750	734	744	717	696	758	707	717	708	727	713	700	704	720	774	718	741	750	709	724	697	726	701	752	696	719	747	736	709	697	714	721	727	687	726	743	743	692	710	742	739	731	792	713	715	694	738	734	702	706	707	743	709	678	703	703	722	745	722	720	741	734	715	699	749	728	751	705	722	767	764	758	741	739	765	710	760	761	734	724	724	798	697	703	736	691	744	785	758	699	719	765	741	700	726	726	763	765	718	709	714	708	729	692	711	780	741	734	731	718	758	730	701	721	690	715	735	746	734	769	781	742	737	759	728	735	744	731	706	700	749	750	744	688	784	711	753	713	719	734	720	761	777	761	714	753	721	710	764	694	732	742	723	698	730	720	730	724	686	738	749	745	729	721	743	751	685	716	679	790	763	714	678	708	731	727	786	761	706	688	710	706	714	713	708	736	751	725	712	710	690	704	744	787	727	753	722	685	767	722	736	688	710	729	709	678	718	735	706	704	713	693	757	690	785	741	687	735	745	703	726	708	723	729	715	711	739	774	690	696	744	708	694	785	724	701	735	735	717	694	719	709	714	773	699	696	795	729	806	761	639	705	747	735	725	778	724	672	733	717	742	724	711	681	745	789	741	771	743	745	767	722	741	698	758	750	694	731	775	679	747	756	754	765	718	734	727	737	734	775	745	741	728	752	705	729	694	709	714	726	694	737	726	755	717	740	716	767	728	751	681	744	714	764	743	699	705	750	727	751	742	716	725	752	739	728	746	719	715	720	764	695	689	741	694	729	727	731	726	746	683	712	707	782	713	668	749	735	739	698	792	668	714	754	680	675	729	711	719	745	703	723	754	754	712	723	753	701	710	748	732	763	720	699	721	717	713	717	658	718	758	744	705	706	771	720	673	748	712	729	727	727	731	735
57134	23262	10054	1587	1026	887	789	596	646	596	514	539	503	626	514	513	485	463	514	452	542	438	439	412	371	373	386	411	350	408	372	365	349	367	367	343	323	368	337	325	329	287	352	352	346	328	334	340	351	345	315	309	321	299	411	687	718	664	466	421	293	300	319	283	303	307	323	302	368	300	305	290	331	335	315	332	332	304	274	301	308	321	314	303	300	319	334	331	300	309	326	325	335	322	315	331	315	291	308	328	313	310	313	295	285	299	293	301	323	317	281	311	311	314	351	288	324	292	328	312	341	313	319	297	318	302	324	317	310	309	305	305	282	295	308	305	323	334	279	317	299	314	321	297	312	313	350	274	309	344	302	323	318	343	295	323	330	297	323	289	340	291	300	327	306	329	310	342	268	307	342	312	327	302	314	324	315	302	295	349	349	285	329	304	302	313	326	311	317	314	313	312	303	297	328	307	316	314	297	275	322	308	304	297	323	294	320	326	325	352	317	289	317	301	350	352	295	308	330	321	304	299	319	330	295	313	321	314	322	317	314	287	335	318	315	342	331	339	322	327	303	284	312	326	306	264	315	274	294	337	359	310	297	325	345	310	326	331	322	309	319	304	308	288	299	320	325	304	301	330	334	330	317	262	324	331	287	335	310	308	295	305	343	350	332	289	310	303	294	325	293	312	284	328	290	350	263	345	305	320	353	329	288	306	303	355	306	320	289	319	309	336	328	337	264	318	287	310	309	353	356	328	319	325	306	311	306	343	323	292	324	299	339	288	311	323	304	299	328	300	337	344	329	331	318	319	329	305	325	308	325	310	302	332	335	295	316	296	301	306	315	310	325	326	323	288	326	310	322	297	295	329	342	312	315	308	305	334	302	293	338	307	311	328	329	304	316	326	296	348	302	317	313	306	336	335	308	322	313	312	335	324	319	284	301	304	334	294	314	313	312	335	324	318	298	310	337	317	323	314	315	297	289	315	308	323	305	316	328	307	302	310	349	358	292	329	311	335	328	303	330	275	321	293	322	306	330	307	289	308	323	341	290	300	286	283	321	354	308	305	332	293	312	298	323	304	299	309	346	298	294	319	300	331	336	296	341	321	321	282	333	341	299	324	326	308	325	318	323	317	319	288	316	360	305	291	316	301	291	281	327	315	353	291	337	292	304	320	299	343	322	327	325	322	298	340	309	319	340	278	339	304	336	318	309	319	346	331	339	306	327	287	323	321	309	326	318	293	318	324	310	315	303	355	338	333	347	332	286	311	302	309	306	327	304	293	319	327	305	331	327	280	313	334	293	341	330	303	312	317	289	313	328	269	316	329	301	318	289	290	314	310	307	299	329	295	358	314	307	296	308	336	320	321	320	315	319	340	296	296	292	319	321	299	315	314	307	355	319	328	315	329	296	314	330	343	317	296	317	292	353	305	294	367	287	328	333	313	304	312	303	280	303	303	307	317	291	271	331	312	322	286	333	302	309	309	305	332	304	306	321	315	313	298	328	329	316	322	312	300	299	324	341	284	303	290	309	285	290	286	305	287	326	297	332	341	320	282	325	308	290	290	328	305	302	322	306	313	322	299	330	333	310	315	297	336	325	334	298	323	325	306	323	313	289	310	315	284	325	313	321	304	325	337	309	296	317	301	302	321	313	319	279	328	344	350	326	296	338	353	281	326	343	330	315	328	338	294	316	335	325	318	318	334	312	289	337	290	315	359	317	315	299	301	307	292	290	289	315	301	323	297	257	324	320	351	334	329	331	337	324	315	329	322	318	324	334	307	329	331	288	344	321	315	331	284	316	306	267	321	315	326	330	304	311	313	276	319	276	328	318	311	311	295	317	330	309	310	346	306	314	345	286	305	325	304	313	304	292	325	329	320	313	289	305	299	321	295	309	312	322	315	328	313	308	325	310	304	329	321	296	304	326	287	308	322	348	322	324	296	288	353	305	336	309	298	307	311	324	314	308	308	292	308	302	288	313	293	307	315	297	279	316	307	296	312	312	291	338	339	334	355	347	297	356	290	290	287	343	289	320	342	293	312	337	319	306	327	317	306	298	308	340	328	323	323	311	302	327	300	317	290	318	325	296	312	318	291	309	315	348	301	308	291	257	313	321	293	306	340	309	274	310	308	322	333	305	344	289	287	279	328	288	293	321	338	310	345	289	309	298	271	290	306	292	312	300	320	313	327	317	310	299	324	336	326	331	275	289	354	304	309	290	293	296	351	294	329	273	331	354	309	340	295	330	301	314	286	282	263	321	318	320	310	306	291	292	295	307	289	294	326	332	315	304	321	346	314	335	320	329	303	326	369	339	313	281	278	300	318	309	324	353	273	331	347	315	301	339	358	326	305	307	308	337	310	313	291	308	317	304	317	316	311	332	354	345	305	328	327	303	300	313	341	322	332	348	310	292	309	312	343	341	306	325	291	332	314	299	321	300	283	325	353	316	321	290	329	305	297	300	325	300	333	354	303	294	308	295	294	295	319	321	279	324	329	309	320	297	297	340	296	311	298	334	324	288	306	312	308	296	303	351	316	283	300	292	332	317	309	320	315	338	294	333	296	318	327	335	346	336	318	310	327	332	329	320	331	323	358	304	319	338	297	306	284	308	344	321	304	305	302	336	345	312	303	326	302	344	307	277	334	341	330	296	282	307	301	289	327	327	292	327	325	293	302	302	344	340	314	304	308	315	335	308	329	273	318	315	286	299	281	318	295	324	315	291	308	311	311	313	319	321	317	285	300	288	300	316	338	315	326	331	325	295	306	338	260	274	351	308	348	322	333	328	309	336	287	316	294	308	338	293	328	299	309	314	328	308	324	312	306	310	327	319	336	320	338	328	289	328	301	290	313	284	328	283	300	313	326	344	323	309	311	324	296	329	285	318	304	299	301	296	299	335	289	312	299	282	316	321	333	308	300	332	358	307	324	290	307	299	287	319	318	332	303	324	303	304	298	335	338	302	321	319	289	320	275	312	287	316	332	324	342	322	326	301	290	356	350	304	308	321	337	306	327	314	298	310	320	341	316	298	289	282	319	311	325	322	335	313	286	292	295	349	326	318	311	322	327	311	275	302	321	323	304	308	326	305	316	292	299	302	326	312	325	313	330	326	290	316	327	303	283	275	293	318	295	340	325	297	311	310	315	264	333	307	326	317	320	294	280	313	280	263	317	317	310	310	307	320	286	303	304	307	318	311	302	326	326	352	297	337	333	320	320	320	293	322	314	307	295	315	313	281	306	338	326	303	277	295	355	336	332	296	304	335	320	307	275	291	315	341	320	298	344	299	311	294	330	336	310	312	319	307	288	331	320	307	274	326	345	319	306	306	329	334	323	269	330	317	311	342	312	315	360	312	322	286	309	330	313	290	327	318	297	325	297	311	300	312	312	316	295	312	310	323	301	326	317	347	333	319	301	334	345	335	323	287	335	313	333	304	308	347	343	294	326	310	288	335	306	326	335	306	333	311	288	305	332	303	342	285	281	343	302
35239	1616	3101	3737	3322	3013	2754	2436	2163	2233	2030	1883	2265	2274	1924	2033	1848	1955	2189	1790	1765	1580	1471	1417	1212	1086	1331	1348	1306	1267	1068	1162	1230	989	928	951	1033	1004	988	905	924	893	859	949	875	981	903	880	821	869	929	939	882	866	1393	3681	3427	3278	2218	1410	747	712	743	721	775	754	755	747	750	729	734	767	785	760	758	778	777	749	734	734	786	724	721	780	801	729	746	789	802	693	726	812	784	746	756	744	745	769	760	794	756	782	761	777	771	746	720	742	739	760	801	810	726	738	784	763	784	748	726	806	785	755	762	741	762	763	780	724	687	773	737	719	810	730	749	740	768	757	772	701	777	777	762	767	789	800	775	751	754	721	750	728	748	761	772	758	738	692	782	799	783	785	765	761	757	736	743	819	729	742	814	763	781	759	701	727	746	767	743	745	748	780	752	772	760	766	782	738	756	723	745	754	758	732	738	738	737	774	763	748	765	746	710	755	742	744	750	772	760	771	756	748	739	784	738	773	757	781	776	788	794	775	758	734	762	704	744	738	791	757	728	762	760	785	719	786	803	747	775	793	737	833	741	782	773	757	812	767	745	753	811	748	743	771	763	793	752	750	726	720	757	751	743	722	731	720	677	756	785	782	763	765	758	750	817	761	778	773	741	795	756	768	783	794	793	759	786	771	725	745	828	760	820	697	752	687	753	746	750	818	774	782	736	743	761	764	732	717	756	751	740	725	765	745	779	787	779	760	745	772	728	797	753	748	707	782	737	783	748	782	767	743	772	791	752	753	733	757	775	782	766	763	709	761	763	747	771	783	740	751	746	782	740	801	720	756	803	765	784	709	708	738	747	783	773	737	772	764	753	770	780	723	765	744	773	814	787	781	743	771	711	746	717	752	751	764	801	790	791	708	734	769	716	805	738	757	762	780	770	747	805	713	761	731	805	739	770	792	773	762	730	743	768	734	726	734	766	791	748	751	714	709	721	776	758	763	729	712	800	772	726	737	802	743	703	753	749	724	799	738	744	869	750	741	774	750	760	758	778	750	789	744	710	764	837	747	762	763	831	757	712	746	779	750	745	711	743	771	721	728	784	792	779	772	723	748	737	775	776	788	770	780	760	785	755	762	765	719	757	759	789	726	801	760	715	754	770	757	785	736	765	694	748	726	725	778	799	808	714	735	793	798	726	798	743	760	802	735	782	729	723	741	754	736	804	790	773	777	778	764	772	751	746	820	770	778	754	753	804	765	774	755	792	760	749	752	787	736	763	801	801	772	720	771	757	745	788	720	715	747	733	771	756	750	787	801	736	750	790	731	768	750	712	748	766	738	751	753	707	765	717	723	772	760	734	775	744	814	766	731	771	698	736	773	765	712	767	745	737	716	753	766	736	781	782	746	807	747	768	729	747	736	762	745	735	759	798	766	747	730	818	802	739	763	767	718	710	825	766	693	711	790	716	793	737	757	749	728	769	734	704	779	836	746	708	787	755	756	768	757	750	763	788	779	751	769	749	760	748	772	759	776	759	806	740	728	762	754	737	759	803	763	768	751	707	744	759	772	721	770	722	781	818	721	787	766	809	798	753	756	767	763	794	776	731	732	791	822	777	763	751	731	774	739	796	734	751	748	721	715	713	770	715	812	766	796	781	767	755	778	738	793	734	775	772	756	705	741	710	775	773	736	746	734	701	737	730	712	749	806	801	713	738	818	798	764	767	783	737	697	759	780	734	775	685	759	767	749	770	755	735	735	766	743	777	711	720	738	764	656	778	774	784	779	769	787	736	742	708	765	723	781	759	779	789	770	788	797	764	735	766	766	815	719	773	814	735	676	816	808	757	726	689	802	775	741	779	780	720	814	739	755	775	756	758	752	754	777	720	723	814	746	757	754	733	752	744	799	768	768	732	777	716	726	742	744	771	795	748	747	741	801	757	773	730	773	786	744	707	736	759	764	740	749	764	791	718	831	763	782	765	764	749	718	801	759	732	751	716	744	785	758	749	751	747	733	757	778	772	766	750	766	735	785	760	764	734	741	756	753	746	753	749	761	727	757	805	709	772	734	787	732	745	754	758	739	772	774	796	747	753	701	788	734	779	777	762	710	713	802	761	771	711	741	764	811	742	783	756	755	682	739	775	753	753	739	768	745	750	780	772	742	693	776	748	751	715	807	755	753	743	794	708	764	691	800	758	747	749	781	721	764	761	769	781	758	733	716	744	781	741	799	786	757	718	741	705	794	773	799	755	748	777	784	745	793	783	703	777	749	738	750	767	740	698	834	750	743	780	772	785	736	746	754	737	758	744	775	751	776	764	780	760	721	762	757	738	743	727	738	773	671	770	742	778	793	774	746	737	763	769	777	764	672	733	718	708	753	775	724	786	718	741	717	770	732	800	748	836	765	813	786	762	785	779	793	745	776	711	769	691	725	781	814	791	792	785	754	793	759	711	733	768	768	777	794	745	768	680	764	693	783	794	819	736	740	725	760	780	785	724	749	760	698	748	757	751	757	794	723	727	760	730	806	773	739	782	758	740	723	766	788	743	820	710	738	774	728	763	777	768	762	763	737	743	766	740	790	793	750	762	715	755	743	771	754	747	774	780	741	764	707	762	751	725	728	773	785	722	739	779	740	736	717	792	741	740	782	806	784	736	779	737	753	708	720	700	797	800	711	717	768	741	748	730	713	746	778	753	759	753	737	711	751	773	732	817	768	762	780	726	732	750	750	695	737	756	749	775	795	761	737	769	748	760	751	773	730	730	775	777	758	754	741	820	749	761	790	760	739	789	714	740	743	775	743	772	727	748	745	678	756	768	832	783	747	695	743	779	744	764	716	770	750	740	776	764	754	749	789	754	777	774	750	743	744	753	725	749	786	786	789	762	769	739	767	761	795	730	722	790	789	735	735	751	731	733	766	747	733	694	769	743	771	766	729	763	739	793	767	805	705	787	759	736	730	744	736	743	766	771	800	730	764	773	751	738	696	767	805	727	774	777	802	782	781	762	746	740	764	724	716	781	761	770	748	754	714	747	739	746	690	753	737	801	772	777	770	749	759	758	675	732	755	765	770	775	749	756	728	764	740	764	779	768	757	762	743	761	785	744	697	737	753	775	758	798	720	724	764	732	699	755	716	747	720	786	788	754	776	775	767	788	771	750	714	784	789	765	768	779	741	752	772	742	755	742	697	761	712	789	737	734	758	707	800	710	737	743	713	705	768	764	784	739	751	712	795	795	738	755	771	818	711	697	750	762	759	768	760	803	722	744	784	786	756	744	773	748	725	740	753	776	698	760	802	758	719	771	795	781	755	717	741	770	783	821	750	750	758	757	723	785	727	720	737	803	733	735	761	754	761	790	743	768	746	733	787	729	763	739	775	746	784	806	658	766	747	790	748	758	724	750	740	725	741	786	753	778	726	793	756	778	764	775	700	764	783	754	751	786	757	800	756	754	762	736	801	740	798	756	778	768	806	787	765	744	767	727	775	714	763	743	737	722	819
59055	26712	21517	5111	1700	1223	908	789	824	672	663	705	611	703	604	559	582	559	574	495	451	383	405	329	331	337	361	317	314	278	293	324	268	243	250	245	260	244	227	259	228	235	259	274	262	243	247	255	232	253	254	283	241	268	387	864	1022	1018	682	250	224	224	238	205	216	257	213	231	219	219	223	239	217	236	240	223	224	209	204	218	263	239	206	234	240	242	222	260	197	213	214	207	216	256	233	212	215	210	228	231	221	238	230	218	257	224	210	201	241	248	193	208	236	225	217	222	207	248	221	236	210	233	210	241	215	198	202	232	238	205	209	239	220	225	221	229	217	237	199	232	209	215	228	207	241	263	231	218	240	227	222	176	227	226	227	250	227	240	225	243	238	246	203	224	236	212	225	234	200	232	236	212	241	206	242	229	222	228	220	216	211	227	232	237	218	234	194	202	222	228	209	268	234	198	197	217	217	215	218	203	234	235	224	227	205	235	201	211	252	217	211	208	227	213	227	229	225	225	226	230	218	236	238	211	232	240	226	206	231	231	205	218	228	217	219	236	226	238	244	206	230	241	203	209	213	207	219	231	194	204	208	205	223	221	217	225	198	209	236	232	242	234	215	229	235	243	221	231	273	235	219	218	218	246	212	242	227	230	209	197	225	208	224	213	196	243	201	223	232	221	224	213	230	207	213	224	219	245	205	254	215	191	221	213	213	204	187	236	239	246	198	208	229	236	205	237	227	224	230	220	214	221	239	220	210	197	213	211	222	228	213	203	215	214	213	251	221	239	232	213	238	232	204	189	220	242	226	228	191	237	210	218	214	212	222	200	225	204	223	258	245	229	247	205	222	226	226	241	218	250	263	224	196	233	224	237	219	200	197	239	201	222	243	245	215	235	207	226	207	250	242	218	238	243	205	222	245	210	196	175	233	220	245	247	230	215	234	220	215	224	217	226	240	210	218	233	191	236	220	240	236	242	243	224	243	217	248	209	198	214	226	235	226	227	218	248	216	243	201	211	204	194	225	215	225	262	214	200	203	217	235	231	220	231	210	208	244	188	215	202	218	217	251	221	193	232	234	215	201	209	216	199	203	225	209	245	227	219	215	202	175	232	219	215	246	207	227	218	203	220	217	247	225	191	224	203	189	204	225	223	215	221	194	223	232	224	251	214	218	224	229	195	249	235	244	211	237	229	216	210	249	230	210	216	219	223	227	228	222	209	206	218	208	196	224	218	223	213	252	211	232	228	202	200	237	218	218	243	210	239	213	211	242	225	223	233	246	218	194	236	225	197	206	224	215	231	215	217	209	224	220	194	256	223	224	220	223	208	223	232	206	212	221	223	226	218	187	210	240	212	220	235	220	207	195	227	197	221	235	211	204	201	226	224	228	254	229	208	219	229	216	232	196	207	231	224	232	225	239	212	220	223	211	218	214	230	223	215	209	248	222	219	205	218	221	256	247	218	245	237	252	203	165	247	238	224	214	215	215	199	191	217	240	179	231	212	220	222	206	208	235	224	228	226	215	223	245	219	217	203	218	212	198	252	241	242	278	236	252	246	216	228	190	247	235	231	242	213	219	189	242	233	229	246	220	201	190	203	236	256	213	221	244	221	223	231	197	212	215	223	222	242	197	227	262	213	220	237	216	214	238	217	212	210	187	219	222	239	207	213	217	223	203	227	220	220	269	246	238	226	207	191	207	207	234	235	237	198	219	219	215	217	216	237	236	208	233	186	239	196	208	226	226	221	252	221	246	203	269	230	219	198	230	240	215	220	201	209	219	236	241	228	232	211	212	218	224	213	223	233	228	233	208	259	211	232	209	218	198	214	219	211	271	212	201	200	225	178	230	214	205	218	216	204	203	227	215	230	213	235	239	236	215	222	196	229	212	235	229	218	210	238	224	231	246	225	205	241	231	219	192	205	203	228	217	232	206	210	220	234	209	244	244	211	207	215	211	229	243	249	204	247	211	188	220	242	222	240	197	219	226	231	215	223	225	199	243	253	230	243	222	222	210	217	220	212	203	221	239	225	205	198	196	226	244	212	200	213	234	226	222	218	237	243	215	239	203	196	222	230	214	235	226	224	232	215	211	209	214	242	207	211	201	218	239	236	233	208	247	214	255	227	200	223	226	223	228	217	229	232	228	208	203	236	213	228	231	221	210	217	250	197	233	226	234	229	216	219	203	230	233	241	211	228	229	230	224	200	220	223	230	217	229	226	201	244	210	208	226	235	215	227	238	229	231	209	220	211	199	213	225	212	207	248	220	228	218	223	219	207	216	219	205	239	208	216	237	245	226	225	232	219	212	216	219	243	221	224	214	235	237	233	216	235	173	218	238	233	232	227	241	216	217	225	205	193	206	227	197	222	231	203	196	211	209	232	254	214	204	229	243	235	240	223	197	206	219	248	202	197	201	200	213	230	234	200	231	242	220	245	224	216	208	222	216	208	230	229	222	201	217	235	215	240	232	212	246	229	230	219	215	219	204	211	213	243	251	271	234	232	220	212	238	260	225	235	214	237	225	216	228	214	225	196	238	227	243	242	237	256	248	206	216	223	214	223	223	212	224	239	203	177	219	228	197	243	239	218	206	213	245	197	235	196	199	236	251	216	232	231	239	198	223	214	202	208	215	250	211	245	234	236	235	210	213	239	233	174	249	198	235	204	211	225	223	211	226	208	229	245	236	222	270	247	201	232	233	215	233	186	233	211	227	241	223	216	222	216	210	191	230	213	216	220	238	226	211	244	234	221	238	214	230	236	218	216	216	211	227	226	210	215	239	229	214	235	235	237	203	214	232	249	226	212	206	219	207	218	218	221	209	227	217	219	219	230	224	217	208	202	208	208	218	235	195	192	208	219	217	220	207	203	218	217	202	204	221	227	249	233	198	195	213	244	229	224	215	203	227	229	234	216	231	233	209	213	216	214	217	228	184	216	225	254	237	211	229	208	219	213	228	210	199	235	216	226	216	210	214	227	198	225	239	214	208	232	230	235	204	239	208	199	221	225	236	224	223	200	225	234	215	233	220	215	204	208	221	220	225	235	238	234	231	220	207	229	238	223	231	240	225	211	211	243	231	235	200	219	229	231	191	238	226	227	221	231	218	217	244	233	202	224	222	218	243	225	229	231	202	247	208	215	240	200	215	215	250	212	224	224	216	211	229	220	233	231	230	189	221	233	231	215	210	217	219	220	202	213	211	222	225	237	230	211	192	256	216	222	210	211	210	205	227	216	236	227	199	230	254	233	239	234	263	228	214	224	253	219	216	218	237	241	209	229	229	214	224	236	198	218	208	195	182	215	204	242	219	233	213	207	246	248	276	224	240	240	223	237	221	232	212	214	237	244	209	237	202	200	214	224	212	225	198	214	243	217	217	214	238	194	230	213	226	188	230	209	233	208	243	233	214	239	223	221	225	237	228	229	249	200	226	241	231	239	210	224	222	239	211	241	215	197	234	214	214	238	228	241	206	227	232	218	209	211	187	208
43130	2159	4800	5458	5000	4539	3567	3318	3472	3272	2813	2929	3075	3170	2693	2896	2466	2674	2999	2303	2158	1961	1766	1458	1228	1292	1540	1684	1346	1040	1047	1282	954	912	824	790	841	786	846	775	765	783	727	788	751	810	771	731	700	810	838	802	720	817	1840	5319	6347	6122	3526	770	555	535	534	528	576	577	517	571	542	539	556	527	523	540	582	543	546	531	516	534	550	545	507	533	512	577	559	536	531	568	505	528	558	530	553	584	530	541	495	510	538	555	548	553	509	547	544	534	542	523	532	532	513	503	532	555	533	500	530	567	552	531	539	559	533	519	508	552	529	510	558	552	529	597	520	505	562	559	530	563	538	585	582	543	507	561	595	549	559	554	531	507	520	545	571	555	534	551	529	546	534	500	591	567	550	553	532	553	507	519	548	578	554	544	564	499	565	547	557	499	537	494	550	527	547	538	573	543	513	530	567	567	549	546	581	565	572	571	545	542	535	540	560	533	533	550	535	514	537	557	513	544	553	571	517	551	546	552	565	551	559	566	535	564	545	545	533	547	556	514	582	557	542	522	542	533	537	550	528	568	600	551	532	510	579	531	540	485	539	555	530	554	551	561	564	507	542	554	525	529	576	566	557	561	583	565	542	580	576	542	505	532	564	553	506	551	524	531	571	553	570	548	597	548	546	528	521	539	548	530	591	524	563	574	562	538	574	531	527	517	536	553	541	557	537	528	524	532	522	553	597	534	600	537	528	600	518	568	515	595	550	523	545	562	531	514	510	539	550	571	543	536	589	567	567	543	588	570	559	518	532	548	567	544	526	521	597	548	514	546	540	555	540	526	555	533	530	531	521	580	563	534	550	595	514	528	533	576	547	534	539	555	542	582	558	568	573	552	526	563	554	526	572	538	541	561	552	534	557	541	521	543	555	522	555	558	587	539	539	568	531	572	566	583	531	504	540	548	566	516	582	571	521	531	533	560	560	532	568	555	534	534	536	525	543	549	557	547	540	543	531	574	584	561	546	568	572	587	528	541	541	543	535	567	532	558	527	550	573	537	532	531	542	531	530	558	549	535	533	562	557	509	563	536	516	513	514	548	565	584	547	583	539	554	575	524	545	555	566	519	567	513	562	544	557	560	508	512	557	543	552	535	538	568	517	536	551	589	554	539	551	546	564	494	523	539	542	576	524	596	551	514	542	531	516	564	544	562	525	542	517	539	567	534	569	568	512	527	528	527	516	512	563	583	558	528	514	557	523	574	534	529	546	532	527	576	548	546	517	508	539	538	551	543	532	534	538	594	516	517	545	574	567	530	514	552	541	592	555	503	510	555	578	524	569	546	531	556	532	530	491	576	542	567	539	560	531	541	546	586	577	559	566	543	489	554	525	553	579	518	550	513	541	546	535	549	598	561	523	548	538	582	544	543	535	522	541	529	531	560	561	523	559	525	503	508	549	592	534	552	502	527	490	557	519	531	524	517	559	527	567	558	517	527	552	538	577	596	574	529	579	559	534	560	515	550	560	574	524	516	530	574	524	542	555	516	573	545	525	554	586	552	554	547	519	591	552	496	535	564	575	576	574	542	601	537	567	544	571	559	532	575	556	538	570	557	547	554	581	571	582	528	579	577	517	529	558	547	550	555	582	535	560	524	526	550	518	537	573	542	547	578	554	552	557	525	531	575	559	552	532	547	568	546	571	528	513	538	548	543	535	529	528	526	530	557	540	541	536	549	576	564	558	550	535	504	531	548	559	581	517	539	548	543	525	523	549	500	560	519	535	528	586	524	556	515	556	553	560	546	535	566	527	561	545	577	562	570	591	604	571	576	518	528	581	558	525	553	556	542	542	559	575	555	534	537	569	570	572	588	576	575	524	559	584	533	546	537	543	547	526	544	566	541	561	522	547	588	560	555	572	556	529	524	533	575	551	494	593	538	544	524	498	514	547	520	523	565	546	521	541	544	550	572	519	528	577	556	517	524	594	592	494	582	562	546	522	522	528	514	536	535	529	517	533	574	570	570	547	553	558	566	556	570	594	524	528	534	559	570	542	550	534	546	552	545	567	518	558	553	569	491	558	533	567	540	495	555	524	550	562	576	523	525	513	528	543	515	549	529	538	547	527	511	545	496	546	528	508	559	527	524	539	524	571	549	539	551	581	579	546	519	540	523	571	566	580	538	548	538	559	533	508	538	572	576	568	547	550	548	554	568	547	575	561	500	530	518	539	524	511	530	546	574	545	573	532	564	586	533	546	547	571	529	516	527	598	523	598	527	573	497	543	546	595	511	573	582	555	512	563	534	517	501	552	563	525	538	512	551	549	561	538	514	541	526	578	595	534	534	497	525	551	572	531	558	590	573	556	509	572	556	528	498	566	563	547	561	527	515	538	540	516	539	558	589	549	538	547	533	546	555	528	537	551	499	520	548	581	483	558	555	552	584	555	561	559	567	573	549	552	526	531	561	542	552	587	600	550	568	510	574	551	502	520	564	559	542	539	552	566	557	556	553	538	565	528	597	540	530	510	558	515	523	550	555	530	549	536	568	553	584	511	580	566	537	547	543	541	550	535	557	536	568	565	511	564	507	570	583	559	554	538	520	532	601	601	550	541	537	556	545	513	528	543	538	532	561	523	546	531	548	531	553	505	585	568	509	561	583	572	575	560	513	538	580	553	545	555	553	543	576	517	527	538	564	494	551	552	538	531	544	560	541	562	564	537	545	521	524	556	556	560	563	583	536	547	552	586	513	552	569	538	530	560	586	574	539	552	548	501	567	555	558	554	548	542	570	512	542	543	556	536	548	545	541	519	569	572	561	501	523	557	515	538	549	553	557	518	561	556	589	544	516	543	525	558	574	531	534	527	516	546	560	562	556	496	569	537	543	574	544	582	532	551	557	518	562	563	518	579	573	565	550	555	535	536	584	538	563	565	577	564	583	587	570	559	523	568	534	572	536	593	533	529	583	530	575	552	495	554	566	530	505	532	595	517	560	555	557	589	537	553	534	522	558	558	512	539	554	515	529	574	579	530	551	561	589	508	538	582	476	534	540	559	572	553	529	551	560	526	556	513	548	600	544	577	533	502	552	522	547	584	533	543	563	501	553	567	533	536	550	544	572	517	571	546	572	514	547	497	569	567	554	526	551	571	537	531	523	534	522	567	562	526	538	536	501	546	513	510	545	538	561	510	555	546	528	505	543	555	510	599	551	576	572	585	508	543	538	543	529	556	547	553	574	557	574	535	543	562	529	542	579	539	527	534	568	571	508	577	549	465	509	600	524	540	530	555	522	563	519	539	584	525	574	527	544	544	568	592	550	558	590	539	534	538	567	549	565	604	526	555	572	563	509	583	566	509	526	557	524	556	555	578	546	568	582	569	539	501	517	527	560	529	513	510	547	525	562	512	564	566	575	520	510	539	543	517	540	547	500	573	535	577	558	556	555	479	545	543	525	504	500	503	542	533	507	550	525	559	555	549	539	540	558	530	549	544	556	524	577	567	539	577	571
15462	1187	463	503	454	374	360	384	377	368	368	357	364	347	334	355	349	383	348	345	332	327	321	314	334	321	309	336	311	311	290	308	333	310	307	265	332	317	310	288	276	337	320	299	298	313	300	309	306	324	308	343	337	284	292	323	393	365	352	350	282	300	300	310	306	293	290	310	301	306	286	317	303	278	301	285	319	282	299	322	288	307	297	302	290	283	318	305	289	290	300	306	312	320	292	292	302	303	302	299	338	287	268	315	305	262	271	276	297	280	310	296	313	305	299	304	281	299	282	250	306	270	294	312	259	283	272	284	304	323	293	309	296	268	287	320	311	287	295	307	310	301	268	280	296	291	287	283	327	309	303	313	277	262	314	279	280	313	328	294	312	303	290	267	294	278	306	315	319	278	309	319	286	301	297	322	324	273	281	274	312	293	285	306	295	323	304	339	287	295	286	305	262	314	296	284	322	268	310	308	310	288	288	303	275	303	302	295	288	276	297	312	306	293	289	267	318	297	310	294	281	303	308	271	293	303	301	311	306	316	288	292	279	331	317	301	300	319	337	277	291	268	304	299	276	314	305	292	309	313	274	301	284	320	293	292	280	280	280	303	319	315	319	274	305	303	294	310	296	322	310	323	283	322	276	302	316	309	301	303	294	297	293	305	298	318	308	285	284	302	310	298	291	307	299	311	317	299	272	304	294	313	286	266	323	287	308	320	260	319	292	298	306	298	310	320	308	308	297	273	293	289	323	299	285	334	299	359	309	304	307	315	316	257	314	325	289	301	288	294	280	281	303	337	318	316	333	304	313	274	294	304	287	287	266	301	298	290	290	318	320	278	309	296	335	310	297	289	298	307	314	255	284	300	304	304	300	305	307	284	309	314	293	336	292	303	335	282	336	307	295	302	306	284	298	319	342	282	299	274	285	276	285	292	304	303	302	312	298	268	320	272	279	320	303	303	282	312	284	279	297	307	289	301	286	306	326	281	307	268	299	317	299	301	292	302	306	285	302	310	293	325	289	288	303	267	278	288	287	315	336	307	289	328	297	272	285	289	321	312	319	290	310	310	315	282	302	307	300	302	321	264	288	288	256	282	304	287	294	309	313	287	308	282	281	297	308	300	309	307	294	304	327	290	291	266	270	296	317	273	289	306	288	286	301	300	295	290	318	321	330	272	281	296	321	289	292	319	286	292	286	301	286	296	280	279	309	307	303	294	302	309	295	272	275	271	319	289	312	302	274	298	322	276	314	317	266	265	331	316	293	288	286	296	312	295	301	300	280	338	274	275	281	301	283	276	322	265	305	268	295	260	293	301	337	311	293	288	331	284	291	302	319	289	299	282	322	305	297	309	348	279	321	318	287	323	312	271	286	329	306	273	322	276	325	306	297	288	319	313	335	309	307	307	296	319	311	288	322	286	290	310	270	293	317	291	334	276	310	327	300	298	300	310	314	319	286	283	307	313	288	313	313	293	326	312	299	301	275	302	275	299	285	313	302	299	309	301	322	306	267	296	282	300	322	324	304	296	302	296	275	277	281	311	326	303	271	316	266	296	266	302	315	288	284	289	293	319	273	284	320	315	299	300	293	297	296	301	318	309	266	303	318	308	285	285	317	284	280	295	285	275	325	279	300	279	302	298	294	313	281	275	251	328	303	281	304	269	296	296	327	311	296	275	317	306	300	314	304	311	299	290	294	300	313	298	300	316	321	297	299	305	268	294	292	303	293	312	310	283	270	309	297	303	279	313	301	308	276	308	263	314	324	299	335	287	300	287	284	301	319	333	267	308	320	316	272	305	299	291	285	332	294	282	285	285	314	317	312	304	275	306	291	307	304	321	297	283	313	308	271	273	295	306	311	302	332	300	292	290	292	295	298	311	274	300	287	316	303	302	299	279	276	318	282	294	308	308	298	283	313	271	290	290	304	344	262	316	274	307	322	301	331	304	323	315	295	303	308	306	310	294	314	339	294	326	264	291	292	280	305	306	280	273	290	304	309	286	291	268	324	303	293	292	268	272	289	288	281	298	309	289	283	312	284	300	279	286	297	297	295	314	306	275	352	338	307	316	292	299	302	315	299	330	279	288	274	287	315	303	309	308	309	303	280	306	299	327	298	305	263	316	294	328	290	291	279	255	272	289	272	285	264	309	260	291	257	284	288	299	334	269	272	277	301	294	253	268	302	306	332	312	292	317	317	279	307	252	332	279	300	324	291	298	317	285	284	300	309	320	333	285	279	294	288	294	296	294	305	302	282	306	308	323	265	296	296	321	301	306	315	296	315	304	285	291	314	317	301	309	311	270	296	274	284	303	284	299	294	280	295	266	308	300	315	292	295	312	312	295	273	293	327	279	299	313	304	265	275	296	314	282	297	298	278	323	301	309	308	315	306	303	304	316	265	282	281	319	322	318	320	317	305	343	306	301	309	279	267	310	319	282	293	291	295	284	323	327	312	293	316	291	304	334	280	274	279	297	300	282	299	313	286	308	299	283	256	288	312	285	310	276	301	299	303	283	306	299	286	274	300	317	281	260	324	290	277	297	303	295	282	332	282	323	289	311	289	286	324	282	288	298	309	297	315	315	305	332	303	295	307	321	288	327	292	294	309	268	303	276	271	299	298	286	297	280	299	287	345	324	312	262	344	291	302	324	291	304	293	303	315	300	305	318	288	333	305	293	293	336	295	286	289	305	308	297	300	291	323	299	262	319	304	303	283	272	285	302	287	307	294	314	262	269	284	291	281	281	286	298	322	273	292	294	319	283	289	300	302	297	305	318	311	280	308	287	274	298	269	298	332	326	304	307	311	300	333	301	279	300	284	298	306	321	252	291	302	330	328	310	286	310	310	273	279	293	298	300	312	296	343	329	317	259	289	307	272	276	305	287	310	259	283	290	285	290	321	271	295	293	324	317	301	319	344	280	292	290	314	315	271	323	329	280	319	331	290	268	290	328	287	306	325	327	296	324	347	317	285	296	310	307	312	295	291	289	280	282	308	307	297	294	270	325	296	252	365	270	316	284	332	281	301	281	277	309	303	273	322	290	271	286	302	308	285	276	283	313	298	319	283	306	289	284	297	298	272	313	294	291	293	308	326	313	298	290	298	288	299	300	292	276	316	294	288	327	310	314	299	336	328	306	316	305	297	289	319	298	330	305	322	274	345	294	262	310	302	286	277	323	318	320	308	293	283	284	301	298	306	326	293	285	289	319	283	285	296	319	286	304	289	277	328	300	299	282	314	303	313	290	311	306	331	320	321	293	281	288	335	305	308	326	319	293	318	313	295	300	299	290	315	298	314	275	309	272	326	308	272	270	279	309	281	263	323	296	311	305	306	300	296	278	330	275	261	289	296	272	270	310	301	327	288	292	321	294	311	320	285	279	283	290	277	325	284	288	319	312	312	305	255	302	311	279	306	303	314	304	325	317	300	265	277	282	297	288	283	283	287	302	288	294	306	284	293	311	277	283	294	302	316	316	329	303	316	295
13828	882	1095	1314	1303	1171	1130	1149	1159	1105	1129	1122	1175	1235	1076	1100	1060	1155	1121	1091	945	950	959	992	875	833	924	984	888	800	848	842	828	816	783	816	782	833	768	806	780	798	783	756	800	801	829	826	811	872	817	833	802	780	801	1068	1174	1185	1013	778	747	728	768	751	760	770	745	733	731	705	695	735	722	805	735	747	745	730	741	682	698	749	788	716	763	760	741	785	655	760	676	762	740	706	779	768	751	696	705	742	726	771	693	739	701	734	711	744	728	760	725	688	720	730	717	707	739	756	741	745	760	738	717	722	740	692	751	688	754	716	684	699	718	760	673	729	736	686	698	719	717	683	700	743	718	733	673	694	718	732	706	724	737	760	718	733	739	657	716	684	729	767	742	736	714	742	736	734	773	727	701	725	774	739	697	753	735	733	655	729	718	706	779	751	720	729	727	726	755	713	728	719	734	728	710	769	706	682	700	755	708	761	726	754	770	731	735	734	728	720	733	708	680	765	772	708	719	695	717	712	724	772	741	675	713	712	729	722	762	735	766	724	737	760	765	740	698	687	772	745	699	763	757	750	703	748	668	705	718	715	734	755	744	761	730	711	764	729	739	721	711	730	738	733	739	737	690	761	716	758	735	710	770	672	765	757	703	701	726	784	743	698	718	752	764	708	735	730	718	728	764	708	739	737	704	721	733	706	735	722	730	756	736	793	748	719	765	727	705	720	761	742	724	731	783	774	714	746	684	768	744	749	702	752	714	737	710	779	690	748	722	736	788	682	732	711	751	716	768	708	729	742	742	741	706	769	736	746	737	730	741	699	702	729	743	735	764	693	760	745	739	760	670	730	779	741	799	745	721	709	770	688	730	757	721	773	741	714	721	752	712	717	721	764	757	745	706	757	694	753	727	719	699	722	721	708	722	738	771	736	729	697	769	722	743	720	753	735	753	751	743	807	721	719	711	724	684	721	727	709	726	703	715	732	731	700	709	744	735	753	698	708	725	775	737	761	724	718	689	725	748	731	739	754	732	716	732	727	741	685	729	725	722	721	700	756	776	757	744	703	700	711	749	744	738	682	772	700	722	754	711	776	754	760	763	765	676	665	759	727	714	731	706	695	687	723	723	706	751	713	721	707	713	737	714	764	703	775	742	702	702	759	693	744	702	715	737	725	758	730	737	740	694	701	712	745	762	743	728	705	744	712	679	677	703	719	717	750	711	722	738	709	709	734	745	728	702	767	726	738	696	756	728	709	721	745	744	688	715	718	711	747	784	740	723	735	741	735	708	710	736	689	733	747	711	720	739	753	709	764	782	701	735	717	784	715	747	771	674	720	770	711	678	741	712	747	758	687	716	721	744	698	729	780	748	705	712	686	684	749	707	737	782	742	716	681	742	746	719	700	752	768	734	716	727	730	767	761	729	748	729	704	709	711	745	724	792	718	707	707	701	721	714	737	804	738	711	735	688	741	777	671	741	714	784	726	701	720	736	682	768	745	745	727	759	706	735	743	808	771	740	766	708	710	722	762	737	755	750	708	661	757	696	703	711	720	699	733	757	725	712	754	690	677	746	744	769	736	770	759	708	767	732	740	749	751	752	733	735	736	720	772	748	787	715	734	751	743	721	727	751	760	745	711	747	707	724	736	719	731	736	759	760	745	806	704	771	709	729	713	755	733	733	727	749	735	721	737	759	769	720	725	739	791	730	726	697	724	747	705	770	719	745	743	695	745	667	701	755	711	687	776	725	718	723	722	704	750	748	743	719	764	714	763	789	738	768	701	731	785	723	692	726	727	708	726	738	714	708	753	740	757	766	717	728	721	729	728	721	694	742	705	733	731	701	750	732	717	720	715	757	754	767	710	760	710	770	720	727	721	759	722	765	782	766	713	781	727	734	743	715	756	701	739	739	748	758	733	744	739	756	719	766	741	717	721	765	737	773	725	736	783	725	777	754	745	695	744	797	696	725	706	741	787	712	731	740	740	707	766	717	734	761	764	700	794	699	753	758	735	710	708	725	736	705	762	734	707	735	752	760	775	720	757	719	777	720	739	741	791	706	748	709	683	734	757	736	733	751	693	717	755	738	735	740	765	698	688	739	762	760	727	760	715	740	746	764	762	729	707	748	721	717	755	738	699	741	704	784	746	823	735	723	709	750	722	751	745	740	716	748	796	739	778	760	723	702	740	710	734	747	694	757	744	707	695	789	699	750	747	737	721	746	744	720	719	735	741	743	705	761	726	749	771	716	726	737	726	743	664	723	698	742	759	766	718	711	699	719	744	696	749	723	682	697	674	764	715	670	725	752	790	746	667	719	712	757	762	763	706	727	759	737	715	721	719	756	722	749	753	678	742	703	812	718	761	723	744	702	728	728	727	738	762	762	710	731	748	743	753	774	727	715	762	774	747	728	704	787	742	732	751	720	732	686	724	770	724	711	730	753	741	744	764	713	769	694	792	753	710	746	767	720	748	700	697	736	739	757	677	751	738	748	676	740	739	720	774	716	686	720	743	663	706	712	702	717	716	725	694	747	704	699	787	742	714	713	699	781	743	754	730	706	775	754	701	729	711	719	727	744	735	740	709	773	733	728	719	749	741	680	675	736	768	709	721	702	767	651	744	677	749	749	763	738	733	699	734	730	725	735	758	721	762	751	743	677	730	717	768	760	752	752	722	784	699	747	723	743	741	775	709	692	752	710	754	737	742	700	722	722	792	684	734	689	761	737	714	719	735	711	767	692	710	720	764	748	774	733	747	812	754	732	744	731	712	736	714	749	730	721	765	732	749	744	739	761	746	746	781	730	772	750	718	778	685	722	718	757	750	758	700	749	725	691	759	712	738	762	776	682	729	718	783	768	723	759	746	730	750	739	731	780	738	746	737	746	709	701	737	758	717	744	736	733	738	762	705	730	716	766	697	701	744	689	731	788	770	720	715	767	728	741	699	728	722	736	711	724	755	706	762	674	749	737	731	709	710	736	716	721	731	673	735	699	700	717	693	762	745	808	791	727	738	783	743	725	737	717	753	773	753	717	736	784	713	781	724	759	764	712	735	713	711	746	711	742	717	741	740	784	669	706	738	735	711	753	681	721	741	752	767	760	718	783	731	751	750	727	754	731	688	677	744	737	723	738	770	723	711	722	724	789	748	740	748	717	727	751	745	725	774	742	727	714	758	729	760	769	749	716	732	761	703	745	726	727	700	716	703	719	772	719	721	718	697	750	759	680	733	738	719	734	761	732	693	743	696	771	697	737	776	765	755	771	783	725	712	705	762	770	710	774	714	692	706	742	681	783	720	682	738	782	711	731	710	721	744	704	742	709	746	701	795	759	735	753	747	718	761	713	714	711	761	733	705	741	726	718	742	677	784	737	747	765	702	709	734	710	787	690	744	715	727	728	776	745	695	687	737	801	672	735	806	713	666	768	748	740	742	725	726	715	752	710	734	727	677	713	718	710	740	716	694	740	711	751	762	740	737	763	701	686	744	758	729
55126	24744	12703	1612	1054	801	725	667	662	645	551	553	589	539	549	478	488	505	515	467	429	485	401	385	372	405	390	367	365	405	343	336	353	359	342	337	335	366	294	341	298	347	310	316	327	284	341	332	375	376	327	337	330	399	585	666	770	684	474	314	359	284	331	303	288	315	309	362	343	287	314	331	315	306	311	310	316	275	323	320	344	321	270	327	321	323	328	350	346	334	330	318	324	314	303	350	334	294	315	314	304	336	342	375	322	333	354	357	332	309	321	288	301	359	343	312	362	313	339	320	322	323	341	340	344	296	336	326	308	306	307	342	329	312	309	325	332	292	328	338	343	308	330	337	311	320	272	329	317	314	323	323	332	329	277	310	345	339	293	338	327	333	339	303	292	316	315	303	315	341	345	327	309	311	288	286	323	327	332	322	302	307	295	326	319	310	313	326	303	344	337	327	285	308	323	306	300	344	326	319	326	298	335	307	292	302	326	303	315	339	321	292	323	315	324	322	326	327	350	322	318	330	311	328	343	302	263	357	310	276	334	321	307	309	312	295	279	315	294	350	337	312	301	281	327	321	336	338	304	339	287	327	337	313	326	317	299	301	328	306	313	304	309	297	319	301	314	291	298	331	328	318	332	303	313	334	316	326	294	316	325	306	339	318	338	322	327	307	341	289	314	310	303	328	311	349	314	327	299	340	336	316	303	304	330	330	342	282	324	294	301	319	327	310	342	330	311	294	304	343	297	291	303	308	320	331	334	325	330	285	332	309	329	335	355	298	292	317	335	343	314	320	308	288	317	312	321	311	315	314	339	297	324	312	317	336	306	327	339	337	304	301	327	329	320	303	314	326	296	303	283	315	278	317	320	310	280	307	308	292	307	340	266	310	323	337	327	304	336	334	281	312	310	320	348	308	322	295	285	313	315	321	324	334	309	325	308	314	286	300	330	351	311	306	350	294	336	330	314	337	327	326	323	293	321	343	334	324	348	340	324	288	298	314	324	319	319	299	285	314	312	306	338	345	347	356	321	327	300	312	337	330	310	329	272	297	319	285	336	314	310	335	350	277	317	337	320	332	300	302	343	317	314	314	337	344	329	315	330	264	302	309	336	309	314	293	304	345	331	297	340	338	338	358	333	327	318	301	320	299	323	302	320	317	305	288	326	314	296	332	355	301	331	311	311	346	322	311	314	303	321	318	300	325	304	284	320	310	321	319	307	303	325	311	291	351	324	319	333	353	324	345	332	355	310	304	327	305	342	319	333	313	302	318	330	303	337	318	311	311	306	305	327	312	327	298	330	303	309	323	328	321	302	300	330	335	343	331	337	324	306	306	318	309	325	339	320	315	347	327	331	329	285	324	337	327	334	317	334	319	287	338	327	322	308	309	313	330	298	318	313	301	317	297	312	338	342	327	343	282	295	322	330	302	305	334	313	331	333	329	298	299	333	328	340	335	301	327	331	317	311	308	321	309	295	351	324	313	346	310	301	316	295	286	340	281	341	285	335	296	286	332	278	296	314	324	311	305	309	331	315	320	317	320	304	344	322	327	306	292	340	303	304	331	303	311	322	295	307	329	316	320	315	351	331	313	285	312	317	352	323	306	332	312	330	317	349	333	323	304	351	306	311	326	321	303	302	310	328	278	318	311	319	318	331	314	282	300	307	301	317	292	336	296	347	306	340	279	282	340	300	328	320	300	319	323	352	307	337	355	355	325	332	310	314	326	318	284	290	301	324	336	291	345	312	341	321	321	316	302	353	346	323	316	344	315	309	324	319	360	317	315	297	327	327	326	302	324	349	336	341	345	346	320	318	339	339	291	332	311	316	313	310	323	322	308	311	316	291	337	300	306	334	338	322	287	282	311	324	317	323	309	344	332	279	330	333	311	296	331	320	352	297	286	319	297	295	294	303	318	342	294	316	319	307	303	323	320	348	286	353	291	348	367	311	323	311	296	339	320	298	298	350	329	327	303	314	350	304	319	313	316	318	325	292	341	328	328	295	308	295	323	292	305	344	337	288	352	304	330	312	327	272	341	321	339	286	285	302	309	327	327	325	317	315	317	346	309	286	290	363	301	322	319	301	339	320	325	313	338	317	332	307	323	334	342	290	330	294	304	301	334	326	346	315	309	333	314	308	321	338	324	292	303	298	283	285	304	339	338	321	290	320	311	336	334	347	318	317	317	327	337	332	282	287	326	347	318	334	310	297	327	341	294	348	337	340	311	357	310	322	316	326	305	269	300	295	312	322	305	317	313	336	337	306	319	310	299	335	292	338	328	306	354	320	329	307	297	299	317	317	342	338	312	331	324	299	296	318	317	319	317	342	319	293	326	307	333	332	325	334	308	331	332	367	292	334	313	312	332	349	316	283	299	297	328	301	304	347	313	307	323	344	287	359	342	319	351	316	306	333	330	338	314	314	338	291	320	314	291	302	303	334	325	333	313	324	325	297	311	304	326	317	296	306	325	301	325	329	300	301	303	287	328	349	318	311	331	309	314	322	369	327	316	320	291	334	338	306	305	314	326	317	336	307	319	304	297	329	300	305	322	303	304	327	310	323	293	335	340	333	328	330	301	309	319	328	324	325	318	312	303	302	320	299	282	297	330	364	298	342	335	298	333	293	301	326	303	294	321	316	307	297	296	306	342	336	318	303	336	358	305	305	297	298	295	318	331	348	353	314	313	287	319	313	330	340	315	324	313	345	329	333	298	319	356	342	354	316	316	338	300	297	345	293	337	325	325	346	340	302	295	316	280	289	331	333	330	337	344	347	325	315	346	322	296	317	341	283	312	306	326	325	322	313	294	338	287	320	276	306	335	298	293	352	335	301	324	322	317	330	300	310	331	319	306	330	313	368	322	304	305	326	307	303	289	329	313	334	319	328	300	292	350	317	313	323	326	325	329	306	363	299	314	338	327	303	301	301	306	332	276	320	321	334	319	328	312	290	336	342	297	281	306	358	329	338	314	319	315	340	313	318	350	330	325	359	312	333	307	359	293	310	339	339	329	340	331	317	293	328	303	293	300	328	339	335	314	308	318	304	308	300	326	285	307	310	339	306	261	334	282	322	301	306	336	302	321	300	330	299	310	331	312	313	323	302	348	301	329	301	348	318	319	305	312	345	307	321	317	310	332	335	319	304	346	310	306	325	323	332	319	311	305	349	296	320	355	311	294	318	327	353	314	328	314	318	339	319	312	306	309	340	294	296	325	320	323	347	343	343	332	311	331	298	334	291	278	307	299	332	311	328	315	318	325	310	333	325	306	303	300	302	310	329	326	304	290	305	326	327	319	335	324	282	289	311	273	323	329	333	330	303	321	332	315	342	324	325	307	305	312	306	352	322	361	309	335	328	295	342	345	334	299	292	340	334	316	331	356	318	277	294	307	316	311	308	314	302	323	341	330	318	299	320	350	311	314	270	325	339	302	298	315	360	320	292	305	304	333	324	305	300	306	306	325	311	331	334	305	309	325	320	337	315	302
35962	1617	2969	3778	3377	2741	2605	2636	2636	2257	2086	2183	2251	2096	2167	2044	2157	2224	1962	1743	1631	1436	1415	1272	1153	1253	1123	1116	1178	1120	1050	885	942	926	893	875	1001	935	946	891	898	910	939	970	889	909	904	980	972	960	991	910	955	1269	2938	3594	4064	3299	1897	925	757	783	752	769	807	728	798	736	754	753	710	828	799	789	712	836	750	766	784	769	779	792	743	800	827	748	794	762	812	777	745	775	773	726	703	792	760	729	734	786	719	766	803	742	773	782	753	751	724	773	774	731	723	748	745	745	739	751	739	778	728	764	769	754	756	739	741	740	760	810	844	740	743	778	745	783	771	775	765	758	810	762	792	716	746	753	808	779	822	801	813	741	781	719	749	801	754	743	790	766	791	716	762	781	711	728	743	750	742	714	734	708	763	740	719	767	774	737	743	768	771	751	766	809	767	790	787	751	758	764	779	805	749	772	780	771	725	767	753	768	799	773	805	753	728	770	798	764	729	776	720	777	815	789	800	795	775	828	814	739	774	769	829	768	774	767	768	726	753	769	802	765	757	768	761	807	767	800	780	818	722	720	773	738	785	727	805	793	778	773	755	704	738	789	772	720	785	772	778	789	762	762	791	747	735	797	808	727	756	759	794	752	737	764	768	784	780	705	770	747	796	731	743	745	758	789	719	752	730	752	752	787	782	737	754	753	753	799	804	779	775	813	692	758	774	799	773	742	760	754	790	781	776	753	738	772	763	793	846	817	794	791	784	803	811	765	758	759	713	768	748	738	823	756	747	764	726	814	776	771	772	797	757	728	822	774	751	748	772	797	724	783	721	838	753	818	766	706	746	763	790	747	740	755	744	795	784	743	734	796	797	763	733	770	771	818	717	748	805	768	821	773	803	735	774	762	764	778	773	754	764	797	747	788	760	775	812	747	773	749	792	763	820	778	756	794	811	778	763	745	774	768	749	737	784	808	760	763	742	796	775	830	831	790	797	772	753	806	754	746	786	758	791	797	774	751	776	788	721	772	772	737	773	779	745	794	777	776	774	798	758	749	765	743	783	816	749	735	702	751	713	735	794	781	761	791	767	724	728	791	746	739	782	772	752	745	776	776	749	778	751	803	803	800	756	828	731	803	772	766	765	765	741	775	768	740	797	770	730	798	755	757	771	781	788	753	762	759	728	822	787	797	781	761	792	765	774	743	743	751	841	806	772	789	750	741	773	746	753	829	737	796	735	745	791	793	750	766	788	762	740	741	779	761	745	834	742	770	806	768	758	784	779	794	814	761	758	739	747	790	787	813	769	794	766	815	798	742	761	772	756	798	803	778	809	796	752	794	757	727	750	749	830	784	729	794	798	741	774	755	797	811	771	765	764	750	792	759	771	754	756	814	802	744	738	761	786	800	761	764	741	775	788	763	744	783	757	770	746	769	773	730	785	767	778	744	807	767	774	768	783	785	788	793	743	746	729	780	756	787	767	804	792	776	744	766	771	782	725	813	782	783	784	754	738	790	747	814	750	771	779	743	711	723	735	762	764	787	785	755	730	723	717	769	778	778	697	755	754	765	816	847	796	818	787	739	771	743	767	726	778	761	754	787	763	752	769	765	783	777	766	734	749	751	769	765	779	757	800	740	784	816	718	749	822	781	749	732	800	749	813	744	745	778	733	786	755	781	800	780	780	781	764	754	840	798	806	739	770	767	760	733	776	775	747	780	745	751	751	789	776	721	793	764	771	746	801	734	746	740	766	808	798	781	738	790	761	771	749	806	770	761	711	786	757	743	799	788	713	783	754	759	800	743	775	746	763	755	782	759	814	820	798	790	774	726	766	760	773	761	760	779	755	790	737	707	758	769	743	787	735	775	790	757	728	801	747	749	818	756	798	752	798	800	760	764	752	777	754	774	773	759	741	767	775	688	774	764	693	778	777	773	768	776	793	724	775	766	764	745	788	756	802	756	727	720	783	735	799	778	757	779	720	760	777	791	795	724	747	760	779	768	723	755	764	819	741	714	781	778	757	765	779	790	795	774	763	736	826	780	757	781	717	737	743	774	777	779	798	764	791	823	828	702	806	775	756	795	795	749	722	798	822	731	708	757	707	751	736	736	796	754	790	757	741	774	809	783	739	753	719	719	730	762	718	816	783	738	788	800	811	775	748	768	791	774	786	760	745	771	782	716	741	740	805	704	755	749	767	774	769	759	772	769	724	773	769	785	798	774	748	790	724	777	752	756	784	764	810	757	739	753	800	746	765	779	778	786	798	781	756	754	772	753	773	788	738	710	793	771	778	738	769	759	801	727	725	741	714	736	797	763	796	781	794	788	759	755	780	739	744	713	759	751	773	771	751	752	756	777	788	747	738	755	798	716	747	779	793	794	797	808	759	775	734	764	763	725	771	770	758	803	817	780	749	759	801	712	751	758	765	766	782	753	793	809	772	796	762	738	799	745	750	762	752	785	701	806	758	747	758	781	744	768	789	764	794	746	767	777	804	777	773	774	766	723	731	724	771	758	764	789	752	803	791	674	790	748	758	703	787	767	749	752	777	762	761	815	797	754	747	758	774	778	748	754	738	773	747	790	693	790	735	782	800	756	783	813	781	785	772	798	790	784	798	742	792	767	802	748	769	787	807	787	751	788	726	755	759	757	770	732	748	746	750	794	742	778	789	779	755	794	768	774	777	750	792	756	823	764	773	815	757	724	827	768	792	809	792	770	786	779	833	722	773	784	764	724	758	743	775	746	780	801	800	725	788	756	744	803	744	707	728	821	764	780	755	788	713	731	738	766	787	769	769	794	773	732	753	756	752	829	745	784	765	742	810	776	811	725	742	706	756	711	738	808	763	778	784	759	739	765	777	751	741	750	753	763	799	780	766	768	777	724	774	732	733	792	796	780	783	810	757	711	805	802	765	824	732	777	719	756	752	823	775	766	761	752	777	739	777	787	780	758	765	805	766	761	755	781	754	762	736	765	741	796	759	748	753	757	736	786	764	772	773	757	835	804	755	763	752	738	757	809	776	808	776	741	750	786	772	790	791	724	743	728	747	760	838	753	768	811	743	763	760	730	778	788	788	749	750	765	815	773	797	784	808	741	772	763	773	781	803	725	783	795	752	844	746	746	791	774	779	807	740	777	791	763	790	714	749	781	742	784	787	729	821	756	805	763	755	749	776	794	790	803	788	765	732	842	785	785	790	788	776	750	778	751	777	798	779	788	758	748	790	797	758	795	813	770	813	761	695	750	754	792	749	748	765	786	774	741	743	765	738	766	794	800	794	735	806	717	767	786	768	759	744	758	732	788	734	776	748	757	781	753	790	766	762	844	781	823	801	692	803	772	800	731	755	789	756	760	783	765	760	787	769	799	743	723	808	763	714	794	741	744	746	769	770	779	762	753	759	764	760	784	775	756	718	770	774	764	779	747	765	730	759	747	686	827	709	778	769	763	793	733	735	733	746	719	723	773	796	743	762	797	795	844	801	803	773	738	736	744	734	778
57594	25652	24277	7101	1680	1172	945	793	787	658	585	715	587	666	574	584	515	669	565	476	490	412	352	312	300	311	308	334	315	290	279	239	277	270	276	242	264	273	248	270	223	240	272	282	251	293	266	277	255	293	244	255	268	400	645	1011	1006	827	519	257	232	232	237	224	205	231	219	232	226	213	224	220	224	223	225	228	257	219	202	239	248	231	236	216	213	224	224	241	204	225	222	238	259	188	218	207	219	227	223	249	237	236	227	222	231	242	212	247	249	223	228	257	238	241	229	207	244	239	229	224	240	222	248	244	221	219	248	200	198	230	214	209	207	229	214	239	230	208	225	233	241	249	238	235	220	257	229	246	231	250	227	233	246	229	236	247	232	211	246	232	214	210	207	222	237	195	241	217	240	246	249	222	243	227	233	221	228	237	228	263	203	220	259	228	239	245	233	249	231	248	228	246	227	240	237	258	227	204	231	212	238	222	192	223	209	228	229	234	234	235	207	217	227	222	234	227	231	227	236	231	241	200	257	208	227	227	237	210	244	228	228	240	230	222	226	220	209	226	238	244	232	245	195	246	229	247	225	214	225	228	231	264	242	220	217	261	228	230	225	236	214	237	225	246	231	233	216	224	219	243	248	238	250	212	254	238	235	232	215	252	206	231	217	225	215	244	239	224	225	207	236	211	202	226	221	223	237	214	205	243	257	230	235	241	227	200	225	271	238	247	218	230	242	227	203	224	226	234	225	241	231	228	222	233	253	244	255	233	241	205	197	224	213	234	238	200	228	228	252	224	240	229	228	222	207	236	203	233	232	226	238	242	242	230	221	244	268	229	239	227	218	224	245	226	238	220	206	214	232	219	233	212	232	204	219	224	215	212	244	232	215	240	232	258	207	228	224	234	252	212	216	216	231	224	231	237	237	228	226	190	257	221	231	227	202	242	199	239	209	220	257	228	222	204	223	208	230	242	227	220	197	235	203	204	220	238	224	235	211	228	247	209	231	226	246	205	223	210	204	255	238	219	239	239	220	211	236	210	207	255	236	245	216	233	237	243	224	231	247	247	230	218	254	232	232	207	200	187	244	234	238	227	231	246	273	249	221	250	259	215	217	255	220	219	236	220	235	212	237	213	234	230	219	228	223	239	238	223	240	223	238	221	223	253	205	257	252	230	218	244	223	222	238	233	221	227	241	223	233	210	216	221	210	231	205	243	220	222	223	202	230	230	198	210	229	218	238	231	225	236	224	215	230	228	229	228	238	215	238	231	224	220	219	223	235	230	225	223	234	241	233	232	249	236	207	247	213	205	223	209	225	234	239	225	216	221	246	262	223	252	222	240	209	241	219	245	209	244	205	229	209	208	248	251	216	230	218	218	217	236	235	240	244	237	230	256	229	211	240	207	222	191	194	236	236	216	238	207	278	224	239	234	228	249	231	197	243	214	216	258	232	233	243	251	224	206	233	245	214	218	236	238	231	220	211	228	230	228	245	228	260	240	254	238	241	238	218	202	210	227	259	228	234	207	247	235	204	209	241	234	211	242	233	244	226	227	238	218	224	219	226	211	197	226	241	252	236	228	234	239	227	208	217	225	207	231	253	214	228	216	224	212	226	236	222	229	233	233	174	222	217	214	224	240	237	241	216	254	223	236	239	261	219	217	233	235	218	247	237	202	196	228	210	254	221	222	221	213	210	220	224	232	226	238	222	195	237	224	221	235	232	242	231	250	217	232	244	208	215	221	210	226	224	231	209	251	216	216	220	210	225	228	203	232	251	233	222	247	240	222	242	232	233	208	235	213	245	235	221	220	250	233	224	240	230	227	213	232	206	240	236	219	231	197	212	219	226	263	261	204	233	231	244	205	236	227	212	214	207	234	214	205	256	250	210	241	219	237	238	204	183	238	230	231	232	213	223	241	219	242	192	218	226	258	235	201	259	228	233	270	227	205	234	241	206	259	222	215	245	228	235	243	217	217	214	248	261	233	215	245	231	207	231	210	239	227	263	215	221	243	225	234	258	223	198	237	223	211	217	199	240	215	235	210	247	266	232	223	207	218	190	235	231	254	243	238	233	226	236	254	214	224	220	212	202	187	226	222	245	241	238	236	248	217	207	213	232	213	233	230	220	225	228	201	202	244	222	243	212	228	259	238	244	236	228	250	210	259	217	237	235	222	241	235	220	232	239	231	233	221	245	227	233	241	217	211	220	208	215	229	256	223	223	231	215	222	207	236	231	251	228	241	227	246	219	230	229	225	221	235	224	228	236	226	228	245	232	242	245	205	225	211	233	234	217	221	215	194	223	218	210	240	227	222	243	236	257	219	205	234	205	212	242	252	221	236	221	217	237	235	241	205	237	215	247	264	215	227	228	251	217	251	213	198	222	223	208	232	237	252	257	232	199	238	246	230	219	229	230	206	236	247	211	228	198	230	220	215	217	228	216	222	225	229	216	243	246	232	228	226	228	234	234	256	240	221	244	221	221	201	220	233	217	234	259	232	237	235	221	218	240	229	238	241	247	240	238	255	190	231	217	228	251	221	240	211	249	230	224	231	215	228	233	232	231	230	225	218	236	242	244	236	215	243	224	217	241	207	232	261	251	219	257	235	211	213	215	222	214	233	222	221	224	246	220	226	248	245	221	256	235	225	221	258	222	212	249	220	247	220	211	216	228	248	237	228	225	218	213	240	232	241	220	229	219	231	243	214	226	230	230	213	234	220	228	220	235	243	196	269	227	237	217	233	226	219	193	220	247	208	196	221	252	225	224	224	252	226	225	240	203	252	222	228	237	214	238	219	221	237	240	182	213	249	216	204	227	227	246	230	194	237	218	234	243	235	245	228	258	207	243	230	239	250	252	229	203	226	234	231	245	224	209	241	245	209	224	222	206	236	235	226	213	229	219	217	245	240	241	212	234	221	253	247	240	219	212	244	246	231	230	224	237	228	203	235	247	234	235	231	227	213	225	247	206	229	233	250	206	206	211	234	246	216	221	213	221	233	260	250	216	229	238	195	242	220	222	239	235	220	200	220	228	248	241	208	227	211	232	249	242	242	226	216	229	254	215	215	201	204	232	254	256	228	227	221	213	260	235	237	252	193	230	227	224	208	264	227	247	218	221	250	223	259	218	252	216	236	208	222	234	257	235	236	220	201	224	226	220	217	248	234	251	257	229	246	222	223	219	195	209	247	226	219	253	243	215	216	221	240	232	226	226	247	203	219	244	228	228	231	250	248	236	241	245	257	225	255	212	245	240	241	240	201	247	258	236	228	201	237	238	214	216	195	250	232	244	205	236	216	218	248	237	283	199	220	237	258	234	228	236	233	222	226	221	253	201	217	230	205	221	217	216	218	211	185	236	217	235	227	223	214	211	200	214	202	235	223	240	225	240	211	226	242	183	193	202	246	214	207	221	251	204	234	226	235	208	214	217	237	234	218	262	246	229	215	202	209	241	245	227	210	215	234	246	210	241	220	218	237	229	244	207	225	218	244
44089	2162	4688	5510	4864	4240	3774	3616	3378	2991	2930	3023	2980	2757	2449	2866	2751	3170	2633	2385	2219	1785	1606	1311	1116	1194	1181	1506	1242	1013	961	904	935	954	860	816	848	791	810	840	794	754	789	819	862	887	892	877	812	782	748	802	925	2311	4357	6277	6323	4874	2353	779	563	597	560	545	597	567	538	545	514	548	550	558	549	574	578	555	554	626	567	575	602	611	552	556	552	533	536	565	592	588	598	549	568	548	570	542	532	607	548	577	528	551	567	525	537	535	561	535	576	540	567	573	541	535	568	542	544	587	564	599	547	573	557	577	590	577	582	568	551	612	510	523	560	576	571	573	596	554	561	527	586	543	561	572	542	589	611	541	548	533	544	607	601	566	576	581	572	570	572	547	576	586	579	558	560	592	556	566	525	559	569	551	567	609	552	552	550	560	593	569	578	548	531	581	539	582	569	561	557	554	571	561	575	573	557	599	584	551	556	571	558	526	542	550	555	514	516	547	536	541	521	598	616	552	564	586	588	551	558	536	514	550	559	548	556	589	580	554	546	576	567	585	612	565	551	592	586	547	566	572	568	522	588	555	521	521	598	581	581	573	558	587	584	558	573	597	539	600	600	604	548	594	556	544	566	543	556	524	597	543	532	555	584	594	567	574	543	564	558	581	574	553	571	598	566	564	595	557	552	569	539	558	573	529	557	562	556	600	569	533	589	549	582	556	580	568	583	572	571	551	542	561	607	559	594	579	576	591	560	577	598	625	551	572	550	539	607	560	569	569	567	560	535	554	566	568	575	552	531	584	563	565	567	556	519	585	556	539	566	577	537	533	610	546	573	566	570	538	570	562	577	522	562	589	565	597	577	541	518	609	562	578	545	548	528	559	556	570	533	591	547	562	556	576	529	573	600	567	579	600	561	578	568	553	512	571	544	554	536	559	518	607	539	540	529	608	552	593	591	547	564	550	573	635	578	572	535	578	552	536	610	594	577	601	560	609	570	542	564	545	563	599	594	585	548	581	578	518	661	560	606	570	606	561	568	572	543	583	548	523	570	590	572	569	559	527	583	570	542	586	579	584	590	581	537	560	533	514	588	531	543	575	589	574	571	582	544	549	543	573	593	585	587	555	522	520	533	556	561	611	584	590	550	554	559	501	565	568	575	563	574	613	555	552	505	559	545	571	541	596	542	590	512	604	544	579	569	573	552	595	525	575	599	557	545	593	604	567	528	591	542	540	571	569	535	560	538	554	578	562	556	566	560	560	521	546	570	611	575	546	590	560	541	572	557	595	545	539	561	567	590	615	556	582	549	582	612	567	579	600	589	535	563	600	583	557	578	512	565	578	561	594	561	595	554	569	576	553	560	556	557	540	529	580	571	617	555	542	552	533	568	556	569	552	601	590	561	585	563	534	612	579	593	574	552	545	599	560	572	602	594	548	550	563	555	580	572	576	550	543	526	554	565	563	530	555	550	554	612	543	525	560	574	546	547	578	565	595	600	561	554	545	549	566	539	559	554	565	575	565	574	550	567	566	562	572	595	542	572	541	597	564	600	566	558	568	576	599	553	565	547	530	565	573	564	539	545	554	577	541	539	521	579	551	574	577	592	580	574	526	546	557	521	574	559	615	614	561	564	576	553	533	557	588	545	610	590	567	573	541	585	504	549	550	555	563	562	551	543	531	546	580	576	549	531	520	599	566	584	577	554	565	569	563	569	514	559	563	584	562	531	604	551	571	572	557	555	516	573	555	547	562	554	552	576	580	572	582	567	566	542	546	573	509	587	628	589	540	540	577	565	561	543	579	566	543	528	543	538	541	545	565	561	567	581	584	565	580	557	547	580	556	515	529	538	530	585	539	545	543	579	570	527	528	624	520	579	571	547	563	562	563	616	566	613	566	581	573	598	587	525	599	581	553	579	581	598	583	582	546	537	538	536	584	513	498	576	592	569	540	598	564	621	542	552	543	539	577	546	571	545	539	534	567	579	589	573	572	565	585	562	556	550	565	558	523	594	564	571	544	566	577	552	558	563	584	550	588	588	564	585	615	581	575	527	556	568	559	576	552	574	533	599	549	585	532	572	530	566	598	568	563	599	575	540	584	556	546	586	612	600	545	557	601	551	510	580	574	520	552	545	565	549	565	571	539	538	554	619	589	534	520	555	568	544	518	543	573	578	574	567	590	541	572	582	576	593	539	557	539	578	556	586	545	568	564	562	524	595	545	613	577	534	530	607	553	520	566	575	544	597	610	594	563	593	570	567	562	590	576	562	547	562	587	544	583	629	547	549	587	554	598	629	549	532	565	560	604	553	599	523	556	572	565	562	574	591	576	549	568	546	573	575	554	566	582	532	536	539	560	548	561	571	551	593	532	585	547	562	515	543	519	589	552	526	587	568	566	552	521	574	558	517	580	591	569	591	612	575	580	552	579	588	591	572	578	612	511	529	535	598	576	581	570	552	565	543	570	553	575	568	540	561	584	578	523	569	555	526	539	571	547	566	559	599	574	598	595	562	581	581	606	562	578	581	550	570	575	566	543	557	565	569	590	529	555	602	576	557	599	553	574	573	563	574	565	552	582	571	559	574	551	534	578	500	556	587	562	568	556	554	575	579	589	558	552	548	562	579	584	572	593	561	572	539	550	547	596	541	558	577	538	513	544	572	565	538	573	567	583	559	520	549	549	566	579	551	576	541	561	546	536	562	500	516	573	564	578	553	566	553	530	582	579	526	520	570	557	530	571	579	553	580	601	551	571	537	589	565	515	516	576	601	595	549	541	614	598	558	566	591	581	514	539	530	630	580	557	566	538	591	593	577	560	535	580	592	570	528	577	565	582	615	562	542	541	534	568	554	551	568	581	536	546	540	560	589	553	541	533	513	530	528	504	552	576	540	576	569	559	580	550	583	582	603	494	586	565	557	591	584	553	563	570	591	543	577	593	556	525	612	584	550	526	584	580	545	545	548	597	559	557	563	531	532	614	601	560	595	532	563	563	572	557	548	563	606	572	536	550	590	568	565	605	545	560	543	593	565	522	577	568	556	573	546	543	568	623	548	517	571	554	545	528	581	564	599	587	591	573	562	565	533	589	574	554	579	585	536	586	565	589	548	564	612	570	569	548	575	562	606	549	632	551	571	576	585	598	579	603	574	579	550	577	588	595	600	610	561	555	581	579	571	553	578	582	537	596	565	576	523	527	603	590	566	571	554	552	552	537	536	551	558	577	561	557	567	556	604	540	597	571	544	569	522	539	579	607	560	573	583	545	573	549	559	569	555	566	544	568	530	561	561	562	628	565	575	554	566	541	563	537	586	569	562	555	547	556	588	563	579	550	552	585	545	595	584	558	571	613	542	549	572	569	547	591	557	540	530	594	544	616	552	493	551	590	564	577	604	559	536	567	548	539	571	531	543	591	534	553	585	590	556	568	566	568	554	506	571	580	581	562	566	565	585	526	554	571	545	582	518	657	586	536	539	568	600	572	581	575	529	600	528	526	568	590
16201	1483	741	490	414	389	391	361	354	373	354	376	363	391	360	373	377	330	311	341	360	303	322	308	296	327	304	304	303	282	329	318	331	293	301	294	311	344	306	281	299	253	292	314	327	300	329	289	306	283	287	296	291	322	302	343	389	389	343	304	276	301	328	299	287	288	293	312	269	272	270	291	288	321	307	297	331	303	313	322	278	288	293	300	239	297	300	289	294	307	291	294	306	255	281	309	311	314	305	337	302	289	258	292	288	315	329	266	293	268	286	325	324	304	310	285	288	295	305	312	288	280	307	300	273	312	283	283	264	300	316	329	289	312	300	266	296	316	298	295	278	282	302	301	300	313	335	287	311	298	342	322	330	335	282	310	296	311	291	285	316	289	295	306	279	305	281	329	283	263	305	273	285	287	302	320	310	280	299	315	311	308	314	302	287	313	320	286	283	325	294	287	311	261	272	298	308	273	314	314	281	297	282	269	296	305	291	293	291	323	254	315	294	318	290	309	291	290	328	302	310	283	275	292	265	314	329	281	318	287	257	300	299	302	287	304	277	274	271	307	282	304	291	287	276	289	299	272	291	282	318	308	301	293	289	303	311	320	289	252	280	263	284	277	304	310	280	320	321	265	304	275	309	287	301	305	296	289	296	302	272	261	306	267	276	279	271	283	291	312	320	308	320	315	306	277	294	275	310	289	310	278	293	272	297	312	321	289	304	319	323	309	307	278	280	304	265	285	312	299	293	285	321	246	310	261	307	306	284	301	287	310	297	306	283	300	284	291	322	301	292	293	278	295	281	266	281	263	294	302	315	306	286	310	299	308	298	259	284	288	296	277	306	293	249	275	335	291	286	308	304	285	312	295	271	282	298	292	304	294	282	316	287	311	285	271	289	292	277	299	311	298	329	315	308	304	288	304	292	266	330	291	329	291	284	312	296	292	290	274	276	295	316	284	264	296	306	315	308	294	282	281	311	274	287	297	280	266	302	276	307	312	270	310	299	303	331	291	305	284	299	294	276	285	298	298	312	291	264	296	310	282	269	305	267	301	273	297	256	290	320	323	289	282	298	321	320	319	304	319	277	277	318	300	268	325	303	307	292	295	274	324	247	285	311	300	288	314	319	281	310	288	296	295	320	275	313	315	264	309	302	289	266	327	295	266	288	275	305	303	284	289	281	329	323	290	323	306	318	308	320	262	313	317	286	326	308	292	295	278	290	281	291	303	289	284	277	287	315	277	304	284	303	287	309	280	293	318	280	277	289	290	317	298	295	309	280	295	285	304	299	275	280	287	306	282	284	282	263	319	327	350	283	282	300	290	284	292	320	293	292	271	312	290	284	302	294	283	310	261	298	277	270	301	298	282	304	287	309	325	291	305	303	315	281	291	311	309	305	268	255	301	295	301	305	306	284	299	272	307	307	297	266	271	309	294	276	306	289	312	282	287	284	284	288	284	310	316	294	272	262	278	298	257	310	312	301	293	307	303	323	293	307	329	298	287	300	304	298	343	287	305	306	308	318	296	293	287	318	282	299	292	308	283	308	292	298	350	281	307	314	297	310	266	305	273	305	287	300	293	273	329	299	289	285	289	314	293	298	289	293	270	261	306	275	305	301	327	358	299	302	310	349	281	302	318	294	300	314	290	274	295	284	313	323	329	286	282	268	322	292	292	298	316	274	296	301	257	298	292	275	278	290	327	313	295	243	285	304	295	277	268	287	293	285	293	302	289	303	328	307	261	326	284	302	330	294	316	325	299	284	293	300	303	296	288	314	326	262	292	292	312	304	294	272	297	293	321	310	265	308	300	319	284	251	267	281	276	290	289	292	296	287	286	318	295	290	313	296	294	298	284	291	280	286	273	299	274	289	290	283	292	298	291	292	288	320	270	320	308	298	308	295	292	322	304	293	326	310	293	287	312	240	269	290	296	282	276	268	289	302	301	300	318	287	285	281	272	259	303	286	314	300	303	283	282	306	302	294	282	290	282	283	286	272	300	298	273	287	293	289	292	304	329	287	282	267	312	285	297	289	296	304	317	303	275	279	305	282	287	284	245	311	275	312	303	284	324	263	295	303	285	291	284	291	286	290	259	269	301	299	271	314	291	302	285	304	323	294	300	328	301	296	292	336	282	255	317	287	297	267	292	314	316	307	261	322	282	332	298	291	289	309	295	296	307	282	289	296	282	305	287	297	305	287	299	301	325	295	274	274	300	289	300	282	304	284	280	320	303	262	298	305	269	293	284	263	287	286	291	311	306	284	288	284	271	260	291	282	299	257	282	320	284	272	278	286	258	288	270	289	297	294	314	291	297	297	300	307	287	275	281	288	283	304	313	278	328	279	289	287	271	270	297	295	281	268	313	290	290	303	285	295	287	301	303	304	279	310	288	292	306	267	264	288	298	308	277	298	285	270	288	307	303	297	305	300	323	287	315	296	290	307	308	279	298	300	312	289	294	298	260	289	291	292	249	288	282	327	300	305	306	289	282	292	315	297	319	288	299	293	289	278	288	300	293	312	291	268	335	289	292	317	347	319	306	324	287	309	295	275	306	279	260	309	304	296	319	311	289	317	298	301	292	308	326	322	296	315	292	320	284	302	294	304	323	304	335	307	289	264	298	306	304	263	267	291	294	297	287	301	293	272	309	302	291	279	318	268	254	281	290	286	297	287	275	252	256	281	310	306	292	258	289	281	298	280	273	276	300	294	280	299	270	309	318	294	283	303	312	290	273	317	328	321	303	277	306	281	278	306	298	320	286	286	292	309	313	305	267	247	306	278	258	291	316	308	286	337	295	308	292	298	273	292	269	266	305	274	278	283	294	285	278	293	287	271	307	263	323	298	291	321	327	300	299	271	309	311	271	308	285	278	336	277	304	302	277	329	316	294	322	299	298	283	294	296	299	310	310	308	310	300	297	289	280	286	267	266	290	288	291	297	327	296	328	293	324	291	269	310	250	329	308	307	295	316	303	267	274	289	266	284	293	285	287	257	271	263	287	325	316	290	286	283	282	301	288	299	302	302	291	287	306	278	326	326	282	268	295	292	291	298	307	286	277	292	327	310	323	295	336	296	273	274	275	327	299	281	289	284	298	292	300	295	263	283	291	313	270	302	290	317	327	284	305	268	292	290	278	281	297	282	251	271	304	272	318	289	308	265	291	276	291	291	318	297	272	314	293	279	291	282	302	301	298	300	284	286	316	304	273	313	280	291	306	311	280	302	279	286	282	273	296	312	288	277	272	299	308	298	283	300	294	286	262	294	299	307	290	296	291	278	319	266	277	262	317	332	267	284	263	266	285	274	301	332	280	308	276	262	299	276	310	280	272	297	307	314	300	293	313	310	296	328	271	324	296	302	264	321	264	315	294	294	277	287	284	289	303	275	267	295	310	296	285	283	335	311	296	323	295	308	269	312	329	315	317	273	314	285	286	302	298	298	289	300	291	331	312	301	258	299	278	343	260	294	280	278	308	288	291	322	243	288	268
14056	863	1091	1262	1249	1273	1234	1154	1120	1145	1194	1263	1179	1132	1122	1216	1175	1139	1088	1079	1029	879	903	848	837	803	912	904	847	812	851	802	840	846	821	800	822	812	800	878	812	865	795	821	862	799	812	927	802	791	763	754	791	864	880	1120	1171	1098	979	782	791	713	703	713	668	696	742	742	705	726	735	743	679	710	747	789	755	762	748	736	718	803	764	736	708	715	695	728	747	739	694	774	738	719	715	727	662	735	708	732	743	725	718	721	685	750	755	706	708	693	732	722	714	726	725	708	690	726	714	703	690	712	719	742	773	703	723	707	703	749	746	704	789	704	731	752	761	703	746	739	727	730	725	691	737	728	745	745	722	724	743	741	692	681	714	720	692	720	702	650	745	720	689	744	765	761	747	702	718	721	761	718	656	708	718	748	690	687	720	759	705	710	809	716	728	753	724	710	731	665	751	732	719	715	723	695	711	746	741	687	719	743	731	746	741	756	709	744	668	709	696	705	753	760	696	734	721	743	703	727	730	748	729	711	675	707	732	671	690	725	713	707	718	730	701	725	725	712	683	707	786	731	713	725	732	772	703	730	707	743	699	702	720	763	741	726	719	724	672	707	726	705	706	717	735	710	769	758	741	725	714	719	806	697	703	765	742	692	711	729	730	697	712	686	717	731	704	739	731	759	668	742	710	700	739	716	686	711	717	765	763	739	710	714	674	778	737	761	771	733	718	726	767	719	700	735	731	759	746	703	740	723	717	740	724	760	706	747	719	750	734	784	672	692	735	728	724	715	686	787	724	726	785	731	734	735	695	742	739	762	740	729	722	654	734	723	760	709	754	717	740	698	704	739	758	744	751	778	754	716	786	737	717	713	712	725	755	753	679	742	736	753	714	697	678	739	688	749	689	699	697	715	716	727	741	678	798	773	710	724	710	701	741	742	742	684	759	715	724	756	757	711	739	757	788	706	748	699	705	763	691	714	749	680	731	776	700	698	693	767	716	716	778	757	786	748	764	759	673	709	721	717	688	741	733	727	723	728	737	740	778	774	707	726	724	725	725	696	742	754	713	749	702	767	729	708	735	695	741	732	691	662	737	727	699	736	786	770	690	732	693	707	770	744	702	755	770	688	736	733	723	711	756	716	749	703	700	723	729	715	714	699	719	720	748	736	729	755	735	736	737	721	763	658	762	742	715	747	702	722	727	779	750	726	720	707	702	685	696	732	730	748	704	718	736	764	756	733	738	707	708	737	720	710	754	682	690	731	797	729	748	707	758	746	696	713	732	725	686	717	719	732	736	764	701	725	761	702	673	681	696	728	761	691	699	770	710	749	752	734	738	716	735	771	736	702	705	750	716	742	751	759	741	713	782	707	731	748	748	719	724	703	717	723	710	720	766	724	714	711	711	738	652	736	750	713	751	670	731	724	749	695	779	659	735	735	741	696	739	720	722	728	709	746	723	719	698	733	726	741	676	664	743	703	703	767	714	688	727	723	782	736	707	780	688	744	735	683	760	692	698	711	774	674	692	736	729	704	719	764	702	712	767	693	688	731	724	726	740	694	707	741	707	755	735	733	691	747	760	738	697	752	713	748	722	709	761	742	703	697	738	791	713	710	736	737	714	736	713	730	747	694	736	710	710	718	739	737	776	762	723	719	748	751	738	734	737	713	698	733	706	727	707	759	682	736	706	779	672	750	701	706	782	730	702	749	750	737	734	746	696	753	766	698	795	677	749	706	754	723	688	678	750	739	733	682	705	739	759	720	674	788	728	713	712	713	756	698	740	710	649	756	755	740	748	719	722	687	655	728	777	709	728	712	649	727	721	700	770	741	683	716	711	706	764	709	708	707	747	707	721	699	770	726	748	712	757	718	682	778	685	685	789	694	776	768	735	727	721	738	705	757	666	712	736	701	697	725	701	667	753	782	715	758	730	730	725	768	726	735	741	627	719	748	711	748	705	703	734	699	726	742	758	784	712	708	715	764	764	701	674	742	736	730	731	709	755	729	713	744	708	706	718	735	713	733	724	697	730	725	717	742	695	765	742	735	774	739	694	714	688	730	721	715	734	708	736	709	721	703	737	685	740	727	783	707	716	715	706	715	746	741	732	716	750	722	666	769	771	741	722	696	728	707	698	742	732	720	698	714	689	692	745	724	696	746	682	744	720	713	733	695	754	710	717	752	711	715	724	728	702	687	725	746	722	691	755	716	705	746	719	714	754	695	724	718	696	721	715	746	717	702	760	744	719	750	758	747	713	712	733	708	692	720	686	721	765	746	731	758	740	734	720	689	751	674	717	738	726	697	704	718	732	750	726	754	663	739	720	779	710	717	712	705	721	694	702	759	745	750	724	727	756	733	743	718	724	712	762	733	708	734	671	755	704	713	699	700	760	739	744	704	759	700	701	708	741	722	705	724	714	685	733	691	759	693	753	697	737	669	706	703	698	684	797	724	790	678	673	738	709	748	746	708	737	707	677	708	706	707	739	739	717	751	684	730	721	704	731	750	699	710	734	682	767	743	739	686	767	700	726	732	715	664	744	765	741	729	728	707	748	723	706	744	714	751	704	748	707	736	670	689	689	754	688	725	714	674	728	757	703	709	736	721	662	700	724	742	733	711	746	742	738	681	759	741	654	764	751	781	700	729	734	713	700	754	759	710	689	678	692	736	707	712	726	770	738	747	720	724	727	703	710	699	736	749	679	736	723	703	707	709	731	759	737	746	674	691	738	673	697	735	736	720	706	722	709	758	743	715	690	724	745	782	689	781	731	728	732	744	728	746	741	725	678	682	698	749	753	769	728	718	704	757	749	725	766	818	742	700	737	736	743	710	703	710	695	728	758	734	728	731	698	675	667	694	766	694	772	696	747	732	703	742	698	796	720	699	743	736	760	743	717	735	727	719	718	734	699	734	741	720	701	754	689	735	735	718	741	714	722	782	712	748	689	701	722	716	736	705	710	767	742	740	715	700	764	760	765	756	723	677	722	688	732	752	764	715	737	653	704	737	747	706	684	790	707	697	741	735	705	742	740	718	691	711	681	706	709	715	745	699	755	732	687	686	765	698	738	731	708	752	792	684	728	736	695	705	690	730	695	714	762	747	740	714	706	729	746	745	727	724	696	767	709	761	757	709	668	749	722	689	759	688	685	700	711	714	732	719	756	710	735	714	703	737	734	711	750	756	758	707	701	735	678	686	668	741	738	654	744	733	724	723	701	733	768	743	775	698	750	764	717	670	689	669	720	731	733	728	725	716	717	767	722	707	727	713	746	712	778	739	718	690	725	706	734	721	716	707	751	730	749	708	714	725	709	736	696	726	778	735	756	762	705	705	726	686	718	794	730	700	707	728	742	703	729	744	723	748	744	716	701	702	754	733	720	679	729	741	725	759	687	751	732	773	706	672	707	741	713	709	722	703	778	695	742	754	735	709	704	758	755	803	723	719	682	765	709	723	770	766	725	727	703	694	742	799	757	746	717	752	717	671	711	733
55129	22786	10314	1494	1039	926	668	680	574	605	657	631	616	561	516	578	610	542	562	475	446	431	379	332	381	325	353	371	405	336	371	383	412	363	324	333	389	346	371	384	382	350	394	366	397	375	381	347	325	359	336	336	350	460	755	758	682	541	475	361	332	311	318	337	311	306	352	299	323	346	328	360	342	320	340	355	327	331	333	321	339	319	325	322	314	305	313	335	332	314	338	357	369	314	334	330	342	335	328	348	312	323	274	346	337	346	305	336	338	324	321	353	352	317	326	318	351	344	329	316	315	339	338	322	330	325	329	300	330	323	343	373	285	345	338	292	319	339	304	326	329	326	311	315	339	337	324	319	322	339	319	342	341	340	360	366	324	340	304	309	322	349	326	319	310	305	312	351	339	323	304	289	297	337	328	328	350	334	310	320	293	339	347	339	297	326	334	325	323	336	309	350	343	319	335	323	340	317	328	318	308	328	325	334	340	370	313	321	321	297	354	306	328	339	344	321	319	308	325	329	331	307	313	312	323	329	328	306	344	311	351	311	278	323	341	351	292	370	339	333	316	348	294	287	350	347	316	317	329	319	335	353	329	332	311	330	325	332	314	320	316	290	304	314	320	350	328	321	293	309	338	293	329	321	304	368	338	323	329	299	336	325	324	317	347	331	346	329	320	326	358	318	312	328	353	340	346	320	334	316	348	323	314	340	348	314	332	338	276	299	324	326	307	329	321	340	313	368	326	351	314	369	307	294	321	380	302	328	338	290	316	344	303	319	346	336	319	354	329	332	315	347	313	319	285	304	353	302	315	325	330	299	353	316	321	348	322	288	314	309	324	325	310	321	276	327	322	320	299	303	340	311	324	304	319	351	324	314	344	339	317	309	331	330	311	303	308	319	376	285	285	305	312	300	324	316	326	317	327	290	313	338	316	320	294	307	331	378	342	332	325	309	325	357	290	327	336	290	325	296	313	323	325	329	321	328	316	325	331	336	302	343	333	289	319	310	332	338	357	318	298	340	327	322	356	299	332	337	341	359	314	303	341	319	329	313	350	319	321	334	358	322	325	305	331	317	320	328	330	338	332	330	350	318	353	336	338	309	330	302	351	346	320	329	318	303	318	343	314	365	319	371	342	348	317	302	313	322	353	340	328	316	330	306	321	320	342	336	327	322	347	324	331	340	324	278	323	317	308	334	338	338	326	325	334	306	330	323	361	338	336	304	319	291	325	320	295	346	338	321	344	329	307	346	322	312	338	321	311	320	331	331	326	332	334	328	327	333	341	301	328	295	320	313	312	361	340	316	362	317	350	355	356	304	329	337	332	326	296	327	313	350	328	316	363	346	321	301	300	295	343	294	323	289	334	337	322	330	336	334	329	314	325	348	322	314	319	330	315	324	342	330	334	298	316	327	326	338	317	352	334	328	314	326	324	337	323	329	342	343	326	305	336	304	309	315	339	308	288	329	319	334	345	344	336	338	351	308	296	305	336	318	339	371	337	268	324	314	272	319	340	346	329	320	369	320	319	302	320	327	293	315	328	335	321	333	307	334	310	316	362	330	327	351	365	342	335	322	362	345	328	352	328	309	305	294	319	334	310	310	337	320	336	325	294	367	333	331	307	335	323	343	343	341	332	305	304	325	313	307	338	350	329	367	309	327	325	327	354	327	324	339	314	336	344	306	307	333	352	322	316	350	310	326	313	359	302	336	337	319	326	320	297	350	316	309	320	352	299	317	327	337	330	346	295	321	316	295	336	289	348	347	336	322	356	327	304	347	325	327	323	325	314	302	314	319	337	324	339	350	310	329	307	352	330	326	346	310	309	376	318	309	322	310	308	300	312	346	383	315	352	302	347	321	341	304	347	335	316	304	313	341	320	330	329	314	297	371	338	299	340	363	345	347	323	327	336	349	319	327	307	338	328	361	323	301	322	315	311	340	297	310	309	319	344	323	303	377	354	318	333	334	306	309	312	298	349	334	344	321	306	327	363	315	305	334	324	328	324	338	317	331	323	362	317	319	348	374	305	307	353	303	335	309	333	350	318	323	326	337	329	334	329	389	318	342	313	330	319	365	354	325	302	293	312	309	332	343	329	319	321	327	314	345	338	333	340	334	362	319	302	318	369	319	311	343	318	319	317	313	389	314	331	328	303	351	320	317	330	354	313	309	325	315	328	303	321	324	320	343	323	318	306	343	348	327	339	357	307	325	323	316	330	345	320	335	357	344	341	296	312	292	320	314	343	361	300	351	326	317	327	331	347	322	308	324	315	306	342	338	349	333	325	308	329	326	304	306	313	358	357	286	313	297	302	309	291	329	328	322	334	326	328	319	323	334	295	309	323	298	314	321	335	352	311	296	346	335	340	319	318	317	325	336	316	343	317	291	318	294	305	325	311	302	346	332	299	337	327	341	341	296	338	322	323	303	321	331	297	338	297	305	339	291	341	317	343	305	324	343	290	315	310	352	295	329	327	321	308	322	357	328	315	327	325	361	343	309	320	332	321	338	330	335	303	309	292	354	344	321	340	285	318	340	321	290	319	339	346	312	325	314	308	328	296	331	325	338	332	316	320	310	322	342	334	313	282	352	340	323	310	323	342	316	327	343	312	332	334	321	297	305	320	339	354	337	299	316	336	305	321	327	331	298	333	343	342	319	322	289	323	316	328	334	334	338	342	310	329	305	296	320	327	328	342	322	331	345	343	338	345	332	311	315	338	313	353	329	304	339	316	330	340	314	330	318	312	330	315	327	314	313	327	335	324	309	317	315	356	362	350	379	326	370	322	303	324	328	293	322	352	345	326	301	344	335	350	326	327	371	339	314	299	329	354	298	331	311	310	330	312	311	359	323	321	320	351	321	313	348	316	340	316	303	304	326	349	295	330	315	324	289	309	337	299	327	341	346	344	338	316	297	323	350	322	311	300	364	300	315	323	304	374	319	318	313	351	320	335	344	330	350	312	341	309	365	317	323	319	306	346	305	304	342	301	356	334	344	323	321	327	308	336	363	317	305	313	316	326	303	313	318	336	307	365	333	338	343	330	316	342	299	331	344	329	323	310	314	333	348	325	337	318	331	317	330	296	317	342	335	351	326	338	328	315	324	324	336	351	326	322	347	339	328	320	365	322	318	327	316	324	327	324	299	334	337	290	308	321	333	309	339	336	296	323	321	308	324	316	333	341	328	370	333	329	342	340	305	309	320	313	318	314	325	328	288	329	296	327	310	327	339	343	294	341	318	325	317	310	334	335	356	314	314	317	313	326	287	322	331	305	327	345	323	325	344	371	327	310	326	348	298	322	313	290	334	342	335	360	330	299	339	343	319	321	320	358	312	314	301	317	342	345	295	271	365	328	324	338	356	340	329	325	312	398	321	326	311	319	368	329	311	300	337	310	349	338	305	330	320	318	322	328	349	316	322	309	330	323	306	316	314	268	329	302	316	353	350	319	304	319	321	335	326	314	317	333	323	331	337	350	329	320	322	318	349
34122	1606	3079	3697	3455	3182	2764	2501	2282	2286	2381	2585	2426	2539	2220	2466	2392	2508	2327	1904	1909	1434	1271	1148	1096	1016	1187	1252	1238	1090	1069	1050	1181	1078	1045	984	943	995	1055	1103	1155	1201	1248	1190	1172	1286	1166	1076	960	825	828	871	903	2080	4252	4088	3119	2272	1681	948	746	821	779	781	782	754	779	781	751	776	799	775	740	778	806	765	775	756	803	798	757	761	765	765	789	787	812	762	784	772	818	744	750	829	782	787	785	813	829	769	750	811	806	815	780	776	740	780	739	779	817	759	789	810	767	764	779	771	847	814	835	806	719	826	777	826	776	797	816	763	747	770	831	727	782	763	797	817	802	762	795	773	784	738	742	797	769	776	831	755	784	809	798	763	824	777	778	811	794	790	802	801	789	768	742	728	726	776	797	820	793	780	752	805	780	778	794	810	745	767	801	795	856	770	768	785	747	763	782	757	749	771	761	796	796	793	788	792	778	811	838	782	774	755	774	766	832	741	828	789	767	803	806	817	744	849	738	792	765	795	803	800	772	775	756	770	750	769	829	826	816	767	812	795	771	763	759	786	742	798	770	766	788	788	780	870	808	774	748	803	789	742	806	823	741	782	817	769	787	741	766	781	761	801	773	766	755	792	752	857	759	761	818	828	809	820	783	841	780	747	799	808	819	757	802	795	810	781	758	763	793	796	762	829	780	770	771	855	843	774	772	805	751	784	775	808	821	790	806	790	799	751	808	835	768	730	790	766	804	799	752	784	768	784	753	805	807	768	733	781	787	795	780	791	837	742	759	798	866	774	799	819	797	794	816	821	832	797	805	802	785	772	781	734	764	765	828	852	753	843	758	802	784	802	808	793	771	802	820	764	755	830	765	783	754	787	768	789	802	798	792	811	775	734	755	778	766	774	785	770	788	811	749	816	794	778	796	767	768	806	797	807	753	761	758	805	773	766	830	845	785	793	792	785	801	762	799	786	816	776	800	797	733	788	770	797	828	807	796	787	744	798	781	775	739	771	813	819	791	789	756	758	830	822	760	798	772	752	819	791	762	818	834	797	746	782	740	746	755	750	763	787	758	779	805	757	777	784	819	767	790	794	788	764	802	805	801	764	768	738	776	787	778	783	756	739	833	781	802	788	782	740	817	751	745	795	785	800	759	772	766	756	791	799	823	727	786	814	750	777	739	804	752	791	787	768	751	818	822	726	794	777	773	765	770	778	762	807	817	777	770	697	805	824	795	800	747	762	793	802	765	793	809	770	816	775	808	834	829	815	802	762	788	822	774	788	783	768	779	769	830	772	792	816	752	780	798	778	802	744	734	838	794	827	788	757	805	797	758	809	830	798	768	825	777	794	816	820	764	801	803	788	798	790	764	794	774	791	804	805	749	748	778	832	779	779	753	846	749	776	772	768	776	807	794	755	757	789	783	709	773	807	800	813	776	726	812	811	795	768	781	767	763	808	841	766	772	786	803	784	756	819	801	858	809	804	758	769	802	830	792	774	832	797	752	819	813	821	804	820	802	762	712	773	789	772	806	807	766	793	816	787	803	780	748	791	774	770	806	841	851	740	798	818	763	820	799	788	752	742	786	797	790	782	802	785	861	785	753	755	776	757	736	809	803	754	812	780	763	806	782	773	800	771	865	772	785	803	758	795	803	775	774	774	806	795	793	773	794	790	818	752	747	756	781	759	806	772	787	829	785	808	779	826	810	755	800	796	803	784	743	781	846	781	791	826	770	796	770	828	767	761	801	758	834	820	787	852	835	745	819	819	783	774	780	819	835	814	742	786	840	807	746	812	749	787	795	813	812	769	857	810	813	725	807	757	793	797	779	760	783	833	765	731	776	811	746	824	769	752	737	790	788	805	820	833	779	809	828	745	849	778	826	771	806	788	780	791	767	779	811	761	787	775	785	779	760	766	773	802	789	798	807	755	773	785	764	781	818	803	777	800	812	794	787	808	782	799	765	795	752	718	722	767	784	775	795	758	795	738	825	802	751	799	757	780	786	762	702	803	805	715	760	764	825	801	777	759	754	762	801	824	766	774	782	800	801	782	781	800	834	816	727	748	809	795	785	810	746	763	749	803	816	760	801	795	769	780	774	824	773	830	819	798	756	759	778	770	821	829	796	765	769	809	773	799	742	830	806	797	806	826	809	774	796	779	791	793	791	804	790	777	757	784	781	800	826	816	786	800	747	792	715	767	787	863	834	797	819	807	848	742	818	792	781	786	805	819	782	762	792	759	752	776	785	780	812	801	802	779	784	837	731	790	847	780	771	758	756	816	835	751	795	794	791	743	737	741	849	791	765	793	786	746	780	797	834	758	798	771	741	763	829	742	748	768	781	757	795	783	814	788	776	816	757	748	806	808	792	807	777	780	755	806	750	783	827	814	758	786	762	803	786	789	762	798	815	785	785	780	799	773	748	751	805	780	790	770	755	806	799	828	755	783	784	779	795	767	759	815	821	781	751	806	807	765	793	780	752	818	817	798	765	806	740	775	799	794	843	782	773	822	773	768	856	811	753	762	798	798	819	782	815	770	726	749	802	775	784	786	739	826	795	747	772	757	774	796	760	812	803	741	777	817	772	793	787	786	774	787	776	778	779	786	759	781	800	788	774	743	775	778	788	781	775	766	777	748	759	753	837	752	700	816	803	790	787	816	713	795	763	795	794	792	707	798	783	789	774	806	810	763	775	803	769	803	758	805	807	766	781	785	771	764	778	749	772	793	783	801	707	783	787	706	822	781	800	829	831	823	802	778	775	793	749	827	783	772	767	788	829	775	767	784	794	791	792	812	774	819	755	790	793	774	811	802	767	816	755	731	846	790	753	820	800	800	787	784	798	721	774	792	799	817	858	824	752	777	773	789	739	808	770	782	805	793	780	831	768	820	752	841	792	781	775	814	764	782	742	803	743	830	865	759	769	811	784	826	784	806	808	842	761	793	795	758	791	796	788	745	754	745	780	760	798	776	774	838	835	821	792	772	756	802	703	786	779	798	809	800	797	837	783	806	761	843	803	823	794	787	799	820	742	803	777	834	777	801	776	772	766	839	765	820	756	790	814	756	757	785	798	756	775	795	802	779	840	814	767	802	757	801	775	748	792	801	797	799	805	771	770	762	820	835	793	823	778	735	785	749	856	792	752	770	840	721	814	787	776	811	796	769	838	782	778	796	796	741	777	752	758	809	741	821	792	763	819	783	733	784	798	800	795	775	798	769	782	787	819	828	773	780	773	780	826	838	751	777	738	750	726	768	795	807	800	787	732	778	803	758	772	783	779	816	820	784	785	793	764	837	822	807	786	756	769	751	822	804	768	778	798	775	760	774	822	760	803	750	850	784	781	755	770	793	785	816	748	804	765	768	748	802	752	800	794	779	753	808	811	827	830	829	782	793	771	797	742	841	818	724	771	787	729	792	798	785	769	742	816	789	757	773	786	788	794	785	747	747	788	809	778	808	765	746	783	810	799	743	783	840	801	780	796	776	786	802
56616	25248	20897	4477	1711	1329	942	828	747	765	813	753	788	755	634	765	706	682	587	455	509	428	356	346	307	329	371	375	363	327	304	262	280	308	274	298	283	280	258	277	290	307	387	365	368	331	398	347	320	257	250	246	230	450	880	809	883	757	659	283	215	211	226	245	214	233	262	235	249	252	219	219	240	230	216	240	226	253	209	241	211	252	239	235	218	243	257	232	236	240	226	238	209	227	218	228	225	258	235	239	255	262	250	220	249	238	242	245	204	244	261	232	252	237	246	230	222	240	244	203	245	222	233	229	225	233	236	211	243	218	263	233	214	243	218	225	240	220	228	240	239	238	236	249	239	208	223	244	219	237	223	226	237	246	249	244	212	223	252	273	253	230	217	240	207	217	249	245	252	224	242	224	243	223	220	235	221	231	270	239	215	234	228	237	214	223	258	219	243	256	242	255	229	236	229	232	205	219	254	254	232	233	243	239	246	228	247	240	250	205	248	235	218	260	272	257	240	255	232	230	220	258	254	204	262	237	230	247	220	254	212	218	235	211	251	219	250	218	233	253	243	219	240	226	229	225	263	258	242	247	223	202	226	202	217	219	224	237	242	259	221	244	220	225	271	230	220	256	230	248	219	228	236	229	212	239	236	222	233	253	251	223	229	205	229	228	239	231	194	248	282	240	238	233	234	247	265	289	271	257	241	219	223	215	246	257	233	230	232	232	240	249	257	252	217	243	232	235	213	218	228	232	239	229	222	231	254	238	276	215	255	249	260	259	241	232	252	234	217	252	205	208	218	228	229	227	240	232	221	228	237	242	221	222	234	225	253	234	258	222	220	244	232	228	213	264	249	226	237	219	239	235	259	229	233	235	238	227	238	247	246	212	206	225	222	241	210	235	206	193	229	227	246	236	228	219	219	220	225	225	209	251	235	212	249	218	236	241	250	244	247	243	220	227	242	266	228	252	207	206	270	228	236	258	242	244	222	243	269	243	196	245	228	222	236	233	228	249	239	239	234	244	229	278	234	230	260	254	229	225	236	222	248	216	273	223	212	238	236	233	232	258	216	237	221	231	231	249	197	234	233	249	257	208	241	229	233	208	271	234	217	241	250	231	240	217	244	224	206	234	236	240	248	223	244	227	241	236	242	248	234	224	247	235	227	242	221	246	245	206	242	219	214	228	244	223	236	225	199	241	219	246	228	244	226	236	218	238	214	252	229	258	246	241	223	209	267	211	239	241	240	213	247	253	205	213	253	238	186	229	257	253	239	221	236	240	216	204	234	223	254	251	245	161	237	222	237	259	224	222	239	230	225	252	211	216	234	228	222	227	217	250	243	235	230	232	215	209	197	247	258	229	240	249	257	243	219	246	239	236	248	239	236	228	242	230	233	219	209	243	228	238	242	228	254	247	218	221	242	263	241	224	216	237	221	227	223	229	267	262	243	257	209	258	249	214	250	202	229	245	225	213	217	235	256	216	234	242	217	227	206	234	246	229	215	239	228	215	229	265	216	225	231	243	222	248	240	247	254	217	261	249	231	230	278	246	234	218	247	221	225	242	226	236	208	282	254	249	259	255	253	210	236	250	250	258	220	209	252	249	240	249	201	242	220	256	253	251	236	230	242	241	208	248	239	268	235	228	240	229	228	240	269	242	248	259	248	229	238	265	221	241	237	260	215	249	239	264	228	212	239	235	239	254	251	249	223	246	242	249	239	245	195	219	233	207	228	229	221	251	265	208	232	259	218	239	231	266	223	231	236	220	251	244	202	240	235	246	232	247	211	242	246	214	228	213	243	227	250	247	216	230	248	254	233	205	228	239	229	242	257	228	217	253	233	232	218	214	241	201	224	251	212	231	236	239	214	250	238	234	239	204	223	239	256	227	255	239	217	228	222	229	225	223	233	244	232	222	240	241	256	215	234	229	230	253	223	192	250	238	227	213	249	241	232	275	227	207	237	253	216	254	246	233	246	247	238	243	230	226	233	194	209	216	195	226	230	232	233	242	240	221	258	243	242	253	238	233	243	225	251	225	239	229	244	241	232	223	245	253	221	234	239	222	239	238	250	229	199	199	208	225	242	235	218	234	216	245	218	221	235	209	248	233	252	192	227	235	237	229	216	219	228	237	211	248	245	211	229	218	226	245	231	230	240	244	233	226	255	247	197	212	238	248	235	206	223	253	236	213	215	239	222	233	229	206	235	229	234	257	213	213	220	247	215	250	257	226	231	247	238	231	247	238	219	221	259	229	218	215	238	252	219	232	231	243	240	239	216	240	231	240	214	226	229	250	236	242	231	223	233	243	251	234	237	225	244	208	219	221	232	219	242	246	245	244	224	219	228	216	259	253	248	223	232	245	233	199	259	237	224	254	219	248	241	239	235	229	242	232	241	223	223	240	218	250	226	235	223	235	194	241	212	234	229	218	246	229	229	201	251	268	253	246	236	237	242	236	241	249	241	240	238	217	263	238	243	244	254	239	225	205	231	208	202	213	237	245	231	218	244	237	236	211	227	274	243	228	247	266	235	241	237	261	240	245	216	267	219	245	250	226	235	222	243	242	233	210	257	243	215	234	224	262	234	229	237	265	257	249	235	250	255	241	234	238	224	234	224	215	241	201	229	264	268	246	247	229	238	214	238	240	220	243	188	229	209	256	219	231	236	217	249	255	239	249	204	242	241	213	220	223	230	221	223	247	226	247	263	218	249	231	255	209	213	251	257	229	249	226	259	242	263	229	233	267	221	257	217	207	212	225	228	260	231	216	223	228	213	241	243	202	237	217	249	241	236	231	264	243	238	269	214	222	227	249	252	253	226	250	226	248	260	246	215	209	223	235	255	231	204	232	235	233	227	207	205	241	240	246	236	265	234	225	223	245	208	205	235	260	275	230	213	233	257	223	234	236	245	228	223	235	255	239	254	229	237	244	250	266	227	225	224	222	230	232	244	245	242	226	242	237	236	243	240	221	250	235	231	249	230	228	211	251	267	231	220	227	242	230	246	213	223	239	217	265	240	247	223	224	236	231	291	244	246	242	238	232	225	235	255	279	229	227	242	230	217	222	223	216	240	222	238	255	202	224	246	247	198	213	251	230	252	225	256	231	234	257	252	216	244	238	223	207	245	278	217	210	243	228	222	212	227	239	254	230	237	256	254	243	260	224	231	248	227	195	214	221	236	255	271	228	205	215	224	220	248	222	228	244	238	228	248	239	234	237	237	264	231	246	231	219	227	228	267	220	224	205	228	259	239	231	233	237	244	229	259	230	251	210	254	217	255	229	223	256	213	258	263	233	252	242	233	225	252	229	245	217	222	226	228	250	226	243	254	235	230	214	259	226	239	239	249	234	257	257	258	236	237	220	242	260	228	242	241	256	223	223	226	249	229	209	218	250	251	251	215	219	235	258	239	242	254	230	208	252	255	238	262	260	272	237	224	259	248	236	219	240	236	253	241	232	243	225	235	234	215	220	210	265	246	244	233	225	216	227
40137	2151	4761	5760	5182	4424	3890	3453	3274	3274	3168	3474	3738	3267	3185	3918	3442	3213	2879	2460	2559	1777	1419	1170	1057	1188	1305	1596	1300	1177	1097	1167	1168	1176	1010	994	878	900	983	895	1148	1323	1683	1639	1554	1490	1656	1371	1081	685	646	691	721	2241	5273	4839	4881	4287	3261	955	555	581	557	583	558	535	590	621	595	588	554	596	567	571	578	621	603	582	565	570	594	567	561	603	586	595	568	585	620	616	606	546	631	592	583	603	621	601	573	608	574	553	599	582	580	611	589	595	612	566	577	581	582	612	593	588	579	594	608	541	585	583	576	609	562	561	597	547	588	600	588	558	606	572	574	559	567	587	591	604	617	590	594	592	617	564	587	590	542	541	552	559	555	621	574	570	589	579	566	596	580	577	596	603	592	585	600	623	602	552	553	575	572	600	569	610	578	579	594	551	612	571	603	596	546	593	564	570	587	582	577	542	607	577	558	548	569	645	644	561	574	585	607	601	588	575	559	646	607	588	611	596	583	587	593	630	586	570	603	597	581	570	566	599	569	571	597	561	627	578	572	590	583	565	585	566	534	598	609	611	605	532	602	570	603	592	592	632	558	598	537	597	563	524	583	542	575	543	600	632	588	617	631	558	578	542	620	538	592	594	550	566	556	563	591	572	565	559	604	536	604	573	578	568	559	580	580	596	562	593	571	589	600	600	574	605	561	561	564	572	570	606	611	576	545	531	590	582	581	621	627	612	582	572	607	608	559	582	598	583	519	607	561	569	598	545	586	567	593	592	580	575	599	646	571	594	564	578	629	554	609	581	618	580	532	559	581	584	584	598	575	608	630	565	584	585	600	569	559	593	612	541	619	598	558	575	578	568	559	547	603	569	538	589	578	547	563	577	569	582	563	567	574	589	582	631	607	593	625	593	604	558	562	587	577	569	579	559	581	588	583	584	560	527	602	634	565	600	602	595	589	566	561	556	564	557	587	595	563	605	622	603	565	555	604	554	580	600	599	564	576	569	581	586	544	535	629	586	604	570	575	581	577	589	600	584	555	588	577	567	568	606	550	597	563	601	628	617	566	578	600	571	598	553	614	599	624	554	577	613	584	595	596	544	567	564	584	588	592	598	575	553	594	541	595	568	596	624	597	559	601	545	616	565	563	591	595	569	609	575	606	564	560	592	598	566	557	601	569	606	606	589	581	584	567	595	607	599	570	581	601	599	616	571	597	576	575	587	580	588	542	582	617	579	597	591	581	586	595	584	591	633	581	597	588	600	595	563	608	580	565	572	546	542	557	599	606	592	587	601	571	585	598	595	579	597	571	604	557	611	610	548	581	596	562	553	609	558	607	634	595	544	624	538	608	589	595	554	600	598	560	589	575	596	607	576	562	568	544	614	567	594	577	527	585	577	546	588	599	592	598	626	590	582	571	572	605	559	581	570	592	602	602	609	585	612	612	559	566	585	578	597	596	592	585	617	600	593	565	589	579	568	552	545	601	568	614	604	571	608	605	554	626	536	592	610	598	618	611	555	578	614	575	574	580	585	562	576	566	606	577	598	598	598	596	577	588	582	590	554	597	621	591	572	589	549	610	622	590	596	587	581	591	566	567	594	573	590	611	583	585	597	533	561	593	590	577	627	570	620	580	618	576	624	591	534	575	591	574	614	614	584	535	595	589	567	562	580	588	624	595	569	600	576	568	560	563	605	605	563	573	575	565	567	588	586	557	590	558	603	591	575	571	577	586	587	631	556	618	557	545	596	571	577	563	581	548	546	615	593	577	529	574	577	600	594	520	566	564	560	601	604	604	579	575	629	631	571	577	601	555	625	602	577	584	595	577	568	581	593	570	630	597	548	589	601	565	596	591	614	545	616	574	538	536	604	591	603	593	595	616	590	555	580	630	577	512	612	549	577	576	633	608	622	561	605	566	562	568	605	576	570	579	564	602	550	582	586	542	562	577	601	573	601	587	562	576	565	603	591	625	601	580	583	585	589	605	576	548	565	595	615	529	565	619	609	623	597	574	608	592	591	564	585	603	574	617	571	610	586	586	582	595	560	525	572	597	570	599	584	574	607	548	585	578	563	573	574	546	604	549	562	585	642	582	600	586	582	574	570	593	599	599	603	622	595	576	598	567	583	605	580	565	609	612	585	549	595	556	562	598	575	557	566	608	609	597	557	565	554	654	626	643	562	581	608	604	593	594	553	602	605	593	553	541	633	571	569	551	557	547	588	648	546	621	589	606	603	570	629	598	586	609	632	607	578	569	573	572	582	586	574	597	584	586	567	610	536	588	579	633	582	583	568	566	595	567	588	613	597	604	597	587	601	594	593	541	591	582	584	628	581	616	586	587	568	555	604	631	586	581	589	570	577	544	578	615	555	611	581	602	633	579	620	609	603	584	566	593	539	623	580	542	609	576	570	563	606	585	606	601	551	594	593	578	553	538	564	595	587	582	641	519	591	614	564	591	583	596	603	605	615	602	590	565	623	566	601	572	523	577	579	555	551	578	599	596	589	562	603	609	576	566	573	584	545	577	569	545	570	568	621	590	562	640	612	571	640	545	614	608	612	547	608	619	545	615	570	607	583	559	549	597	600	585	588	590	609	651	576	586	602	579	592	610	616	586	617	601	541	572	608	569	607	556	591	594	555	568	537	595	573	577	579	563	565	581	581	564	602	562	540	584	574	564	580	559	627	594	532	597	590	538	611	604	578	579	588	610	557	570	589	550	534	575	574	575	615	547	590	572	587	604	596	616	585	568	634	557	578	558	589	577	610	598	574	577	563	574	601	559	592	556	528	558	569	569	580	555	627	579	574	565	535	604	644	581	618	593	622	605	586	578	587	629	593	591	553	577	581	586	584	572	599	593	596	638	616	587	572	574	586	579	581	624	573	555	518	598	597	572	595	594	601	584	537	618	571	540	545	572	594	612	582	605	589	567	539	603	574	595	575	563	589	578	594	571	587	600	551	578	589	597	609	577	621	595	570	557	617	599	563	586	634	603	591	637	536	585	553	575	604	579	580	593	571	580	578	546	583	574	581	613	619	599	580	559	621	595	555	597	606	613	567	606	619	553	630	590	572	577	581	605	578	592	602	579	572	589	563	544	605	572	596	595	591	615	598	616	590	565	577	565	593	589	568	605	571	563	615	551	594	582	582	560	558	588	617	588	589	552	566	596	563	570	640	610	610	603	628	584	576	591	584	607	643	600	566	598	565	564	571	571	557	585	562	546	583	565	546	541	568	559	599	570	553	577	588	570	591	568	554	574	572	558	573	600	603	562	584	538	578	607	594	598	563	625	551	581	614	566	591	589	548	552	562	575	558	593	586	582	611	594	605	561	589	609	586	640	558	595	530	625	610	578	579	624	583	608	583	583	586	555	580	584	550	551	586	540	588	674	596	589	573	596	574	628	587	524	574	594	597	582	621	581	569	612	584	595	618	593	560	588	621	588	571	584	592	600	566	593	574	591	597	540	591	593	551	557	610	593	600	591	565	561	598
14489	1220	678	454	418	427	367	337	391	428	363	439	373	371	372	397	381	347	366	339	374	352	325	344	342	328	303	315	331	338	364	375	353	335	305	325	314	323	351	329	313	363	344	350	352	376	337	332	309	308	293	272	328	306	323	366	399	378	382	321	326	331	286	334	313	319	279	334	298	293	323	299	311	321	262	329	278	300	299	308	303	333	296	297	286	284	316	319	313	326	332	290	288	310	325	300	300	312	322	310	340	302	312	304	318	298	314	318	311	313	310	278	313	312	285	309	330	305	283	328	293	310	323	315	309	304	310	303	308	338	287	316	272	338	292	301	300	313	271	305	319	301	308	304	287	296	334	286	297	312	309	308	277	291	294	319	311	285	305	325	320	327	299	331	288	323	316	313	353	316	311	282	320	276	290	313	339	316	290	287	319	283	292	272	304	283	304	310	352	313	307	311	319	302	359	280	307	311	313	310	320	322	295	309	300	287	278	314	329	310	329	281	297	306	308	334	314	275	315	287	274	282	279	307	305	284	317	304	303	306	320	299	278	293	289	274	300	270	263	313	334	337	329	317	287	334	321	345	313	308	320	321	287	297	357	300	294	278	276	305	311	309	302	274	303	312	314	299	295	289	310	283	299	313	290	291	333	331	311	299	297	300	320	283	312	313	301	308	322	320	302	285	319	299	310	325	300	306	292	345	322	315	301	319	269	263	286	287	327	328	293	327	293	295	314	306	299	312	333	352	332	317	310	319	310	302	287	289	292	323	297	303	279	339	334	278	321	296	278	292	329	308	311	304	341	316	321	271	319	329	324	310	277	303	311	305	352	264	333	315	314	306	304	321	299	282	299	299	312	311	323	284	308	311	317	316	322	291	304	304	319	312	313	319	285	290	303	317	313	316	294	333	284	308	328	298	310	319	297	307	307	321	337	311	299	315	295	317	312	268	338	281	277	284	306	275	312	299	304	322	308	319	260	324	267	290	330	312	344	331	313	310	299	321	301	315	314	295	309	307	290	308	297	309	286	308	309	322	316	290	274	356	331	326	355	323	278	357	315	311	266	288	308	296	329	297	295	305	298	283	316	315	290	353	322	318	282	318	320	294	312	298	296	313	308	317	335	306	304	297	334	300	293	303	343	316	303	332	296	307	314	298	333	291	327	294	286	282	311	311	286	299	279	285	322	327	329	305	311	293	333	313	302	302	296	284	334	292	307	295	322	314	318	305	315	318	309	310	306	321	307	309	300	291	288	321	317	289	316	309	313	291	297	326	293	351	292	318	318	275	326	293	318	299	328	333	296	319	320	343	324	303	305	289	279	292	329	325	333	278	289	311	317	293	326	304	309	306	269	297	309	319	317	281	317	307	303	321	309	307	315	298	294	314	315	301	288	288	280	288	310	304	318	320	312	315	348	338	291	282	315	318	297	304	280	322	324	283	299	316	317	320	294	352	304	292	292	300	284	335	308	304	330	314	304	298	272	272	295	293	320	312	306	322	327	340	317	315	308	294	324	338	286	310	325	319	311	313	306	301	304	260	283	292	281	281	310	333	311	303	312	331	314	313	335	293	283	299	290	329	340	292	294	290	312	293	322	278	298	299	305	327	331	334	315	287	333	316	324	329	326	310	310	301	298	287	332	294	325	318	336	321	346	305	330	325	335	307	303	320	336	274	296	318	308	329	317	310	329	325	272	290	319	307	278	305	310	283	328	344	292	316	277	306	318	286	298	305	262	347	301	325	303	313	295	312	285	304	306	321	330	338	312	281	279	282	318	293	323	293	313	305	269	311	337	289	312	300	316	286	281	336	321	318	288	318	313	322	255	283	308	298	324	318	297	330	317	289	301	308	278	299	317	291	294	283	315	353	283	318	300	329	337	322	287	296	310	306	282	292	324	332	303	313	315	308	305	343	306	343	299	299	303	311	294	316	322	324	317	307	314	287	311	323	302	327	306	310	319	309	326	348	297	310	312	288	299	293	314	321	303	304	312	319	322	297	300	308	312	284	290	294	316	287	301	286	297	306	321	317	304	340	320	320	279	287	317	295	299	300	302	301	322	307	287	291	306	318	311	319	312	286	262	305	277	316	310	312	315	283	318	289	282	311	278	278	287	287	320	293	275	307	312	326	295	304	291	317	315	331	290	309	343	298	325	284	324	319	333	354	296	313	304	322	298	332	301	327	280	281	290	286	318	302	316	254	336	304	331	309	309	324	356	298	340	317	328	287	330	304	306	290	312	280	296	331	301	310	327	338	290	338	363	292	299	309	304	275	325	308	333	296	290	292	347	313	297	302	294	315	301	261	301	334	310	341	325	319	309	300	306	295	290	315	297	315	291	316	325	304	290	293	321	304	314	321	285	295	337	291	287	315	320	326	294	302	317	339	320	316	314	302	282	281	313	326	331	282	340	317	291	311	273	332	342	312	301	290	310	321	308	304	334	334	311	301	289	293	278	293	315	307	304	319	284	339	292	330	304	305	301	338	305	339	348	294	325	290	288	310	299	356	319	305	323	292	307	308	305	291	353	324	317	309	296	319	334	312	288	321	280	326	298	322	291	297	332	278	298	307	294	308	322	323	278	274	287	288	286	298	342	292	328	301	314	291	298	339	314	323	310	303	322	348	310	307	316	325	283	318	323	298	287	292	293	297	306	312	300	255	333	273	309	315	281	333	320	274	313	346	297	294	314	312	356	299	301	278	307	325	311	293	310	333	302	298	305	317	274	303	315	270	273	307	324	323	319	310	311	326	276	342	307	299	335	332	318	314	299	313	287	297	299	352	345	299	324	294	342	283	312	291	308	320	337	325	329	298	299	316	280	339	324	301	318	280	296	346	293	316	260	304	325	321	307	325	294	271	322	345	316	341	267	299	306	304	321	317	294	309	358	321	273	342	328	307	284	290	283	283	291	319	320	306	310	283	344	312	303	286	305	307	307	328	323	303	322	288	322	353	311	290	307	302	343	296	272	312	320	315	317	321	333	327	292	302	322	322	325	327	280	338	344	293	321	303	305	290	310	277	287	266	311	325	340	281	344	330	313	319	338	331	343	301	316	301	289	310	310	327	306	295	306	304	300	297	309	321	276	303	331	307	293	263	306	280	316	296	323	330	285	261	306	308	285	310	323	280	337	295	307	294	293	305	325	301	345	307	301	304	308	320	325	332	318	323	300	339	295	328	341	285	287	323	320	314	308	326	295	299	300	295	280	297	310	296	304	293	335	324	268	287	349	332	313	307	328	312	287	282	308	295	262	333	311	320	304	300	272	287	315	304	281	299	340	348	318	260	309	283	323	286	299	334	310	258	327	322	321	294	328	285	328	330	317	308	327	311	305	339	285	300	280	316	306	317	284	284	323	301	340	309	324	310	325	293	330	303	323	288	311	306	293	305	329	297	334	318	267	299	289	307	321	293	250	313	301	322	282	328	325	308	307	336	291	330	284	322	308	305	291	313	308	323	334	307	331	283	316	311	302	300	301	288	295	281
12186	914	1088	1290	1266	1183	1172	1221	1258	1226	1206	1333	1251	1336	1295	1302	1173	1197	1272	1077	1057	965	931	854	808	845	876	913	887	968	998	1045	1097	1005	872	805	844	875	871	920	1033	1035	1105	1043	1055	1047	1024	941	860	787	751	813	828	831	935	1058	1189	1182	1079	837	719	787	776	773	807	760	794	793	761	781	739	751	749	745	737	701	751	743	737	795	767	751	796	713	756	726	719	731	756	783	761	773	760	756	764	775	745	725	787	729	737	744	763	739	739	773	734	756	762	753	723	696	782	760	731	760	803	747	728	702	730	804	729	790	728	791	789	724	744	813	755	745	786	721	730	774	764	736	829	719	728	768	743	771	759	742	777	719	752	742	768	767	758	739	808	779	755	811	718	764	764	773	748	765	764	771	783	750	812	735	781	765	728	745	702	721	763	760	759	750	722	792	737	748	755	739	782	753	724	705	794	730	730	770	725	745	750	748	754	745	747	753	700	732	747	834	729	750	768	760	711	737	691	738	759	772	732	740	793	724	722	788	705	757	746	763	765	723	740	804	729	766	782	751	754	703	796	759	673	767	748	772	737	728	722	773	742	768	755	767	769	744	740	737	727	709	735	717	758	754	790	754	727	746	764	751	730	752	766	751	764	780	750	805	743	740	812	763	748	780	773	747	718	790	744	798	766	750	784	802	735	731	785	729	785	742	765	759	689	734	777	763	748	775	791	756	764	794	764	765	797	733	771	735	749	754	771	779	772	761	739	740	730	766	783	716	731	722	745	776	758	749	732	799	761	775	783	744	703	789	720	731	744	746	725	759	776	790	789	805	776	791	781	765	761	768	794	742	735	780	743	729	746	742	817	698	705	802	755	752	772	820	783	749	822	722	722	766	745	774	739	741	772	754	764	733	784	756	742	787	731	824	751	768	766	751	782	727	770	767	714	743	732	795	756	742	771	725	714	812	754	762	737	783	743	755	745	760	754	724	731	756	766	735	768	727	748	738	706	773	737	773	805	763	737	783	782	775	772	787	737	756	766	769	744	815	824	743	754	737	732	800	743	737	741	723	759	743	754	737	703	798	739	768	743	712	781	817	737	757	744	816	753	702	729	776	803	717	769	748	732	766	764	738	715	742	725	796	768	771	736	762	733	786	733	739	798	768	727	801	727	792	770	792	732	727	703	723	786	723	767	733	784	744	749	782	761	745	731	767	725	777	768	692	747	798	776	737	791	773	804	749	737	760	773	765	759	764	716	746	762	772	729	726	772	719	736	779	751	792	785	697	717	768	816	757	741	789	778	731	790	766	761	737	746	694	803	734	787	678	755	693	743	774	723	765	716	785	774	753	766	739	807	748	754	723	739	763	776	716	785	788	720	765	754	717	755	708	761	741	750	759	752	712	788	717	762	758	740	795	769	709	762	733	743	683	768	783	790	754	751	758	730	745	749	790	807	785	749	776	745	758	809	752	725	724	807	799	740	750	714	777	742	778	739	771	803	751	767	751	713	766	800	767	740	785	775	756	757	759	723	768	773	778	783	740	753	734	747	717	845	753	715	767	774	713	734	753	758	719	697	785	772	713	792	781	786	742	737	725	814	732	772	757	771	742	753	712	762	783	753	771	775	725	776	753	720	683	803	738	777	747	798	731	732	698	789	726	753	744	708	751	736	754	726	762	737	774	711	779	737	776	694	759	782	744	765	732	730	760	776	712	788	767	817	720	751	734	739	764	763	798	735	721	781	744	776	773	744	746	779	791	723	742	729	754	748	755	709	751	711	802	772	712	779	725	778	753	795	750	753	765	745	737	735	746	784	751	770	744	732	744	726	712	751	779	752	753	731	762	759	775	783	729	788	764	761	737	766	743	756	799	755	733	723	776	780	728	755	763	782	738	749	735	742	717	797	712	824	709	743	776	711	773	823	763	773	756	766	777	762	787	754	762	774	726	759	731	770	786	780	746	764	746	782	756	765	722	774	697	775	766	748	752	759	773	783	747	716	712	771	752	803	698	787	754	771	817	753	710	746	754	757	802	775	704	705	817	721	781	789	796	802	769	787	719	731	772	776	719	766	717	758	749	724	736	787	712	732	737	796	742	755	716	776	775	791	757	816	752	737	725	753	778	758	797	742	778	760	736	782	736	711	772	725	732	741	786	758	755	747	737	731	823	764	785	742	745	770	766	771	755	771	779	790	763	684	756	714	772	759	767	789	749	777	730	791	761	765	803	690	731	734	769	739	769	726	735	723	749	759	773	769	711	783	764	797	758	800	742	778	724	762	729	735	758	760	732	729	793	725	758	796	776	756	822	732	798	817	770	761	743	737	771	771	771	780	788	764	779	748	778	752	767	731	760	773	782	796	756	797	736	846	766	733	736	743	707	792	748	763	804	748	677	738	754	796	764	728	791	757	718	732	736	760	780	779	756	798	751	823	765	738	757	744	777	742	794	793	744	813	781	779	709	694	691	762	775	747	732	740	730	757	745	809	790	749	788	789	738	733	756	737	715	768	779	755	730	757	735	748	704	750	730	769	781	808	783	722	755	739	734	749	746	732	769	732	773	738	728	749	780	717	766	744	741	739	804	739	803	767	739	739	716	773	791	757	735	736	764	771	758	759	727	750	765	807	752	804	726	756	760	727	734	775	732	773	701	736	720	733	726	756	767	767	690	793	752	782	691	736	744	791	728	797	779	803	764	738	767	801	726	732	743	750	750	742	782	756	735	787	842	762	711	725	765	763	742	780	710	694	793	749	771	749	726	759	736	717	761	731	746	785	744	727	752	799	765	766	747	752	771	770	784	771	736	745	696	765	725	802	771	768	772	726	780	724	782	756	781	741	764	743	732	781	741	802	753	792	735	733	782	773	775	776	751	804	787	800	768	764	805	802	768	769	785	745	757	723	752	735	735	727	781	737	747	730	791	757	706	811	777	827	725	734	753	750	771	739	747	743	767	734	780	797	749	771	791	749	731	791	738	777	741	736	743	706	757	725	801	760	724	792	764	812	781	740	755	793	754	685	740	783	760	772	796	782	766	752	813	737	760	738	813	721	722	734	784	769	733	742	786	748	770	745	829	749	775	730	768	784	811	760	784	797	678	761	774	798	763	751	745	767	749	768	780	789	767	765	811	783	734	762	769	737	749	723	770	765	710	760	732	727	741	778	741	761	747	717	733	775	724	790	747	769	692	754	727	745	774	780	772	817	723	722	767	741	737	731	726	749	772	773	749	798	768	742	755	718	760	785	797	745	772	752	692	725	708	731	759	765	727	794	725	724	789	788	720	737	779	714	766	785	798	806	712	766	771	718	767	729	741	752	742	784	756	732	736	745	780	771	777	754	758	733	754	691	782	778	740	753	782	770	792	749	796	747	696	720	775	717	740	759	744	791	757	735	786	771	789	764	754	754	726	774	733	752	725	778	731	754	735	686	753	722	744	781	730	724	725	731	803	768	759	768	781	779	790	742	835	716	770	766	770	747	690	724	785	769	724	746	760	768	754	790	766
50338	20899	7571	1487	934	781	750	722	628	616	687	652	630	666	667	603	538	543	554	524	528	432	409	373	351	387	381	353	364	422	396	406	398	357	374	387	334	383	401	370	385	416	439	427	441	413	388	349	367	352	422	388	377	373	465	712	732	650	549	426	354	322	350	336	326	361	351	290	337	335	340	347	357	360	337	343	355	346	345	318	332	367	307	311	325	349	340	346	360	324	303	308	333	307	316	324	341	336	310	349	335	376	317	334	333	337	316	353	325	317	350	331	325	340	330	299	294	319	368	337	312	329	323	295	344	295	321	350	329	319	344	335	334	321	320	331	367	334	335	322	347	329	367	361	361	349	332	315	331	318	338	345	335	323	342	336	360	340	351	323	351	344	356	339	348	364	314	350	349	316	336	338	306	313	300	321	359	312	321	328	350	327	357	326	354	316	335	341	303	318	362	353	352	352	339	337	302	348	357	362	326	315	348	385	313	305	298	331	310	348	339	315	355	343	321	330	314	323	324	352	311	354	321	365	327	323	334	338	349	317	330	325	336	343	376	336	311	319	315	361	329	340	350	325	344	321	321	355	335	343	304	354	345	372	354	357	318	330	333	323	337	333	385	320	346	276	314	326	338	330	329	297	354	321	323	324	290	344	312	314	329	318	343	347	361	329	326	342	294	322	324	332	373	322	319	315	341	328	342	308	331	353	318	341	330	317	310	314	305	362	302	317	311	321	302	368	356	310	357	337	345	309	347	338	336	339	331	349	333	322	330	347	350	323	320	325	366	324	374	332	332	354	359	307	314	339	300	301	341	376	354	321	344	293	340	335	318	338	326	317	332	335	370	332	314	318	338	360	351	314	322	306	352	331	339	314	347	354	304	330	392	314	337	321	343	328	356	345	345	344	350	341	344	341	351	342	365	333	344	321	303	363	334	317	355	346	343	347	323	347	387	360	298	357	331	349	325	315	320	349	340	303	327	352	338	306	306	402	327	337	336	335	323	332	341	299	329	324	305	313	333	319	351	286	309	366	355	355	353	358	333	314	334	329	350	316	324	338	330	336	337	343	330	357	350	332	345	325	350	315	333	307	328	377	321	339	363	363	358	350	342	350	357	298	339	331	341	303	331	313	344	325	333	325	323	358	320	317	331	354	312	354	303	304	331	332	355	317	342	321	337	344	352	319	301	318	349	331	347	358	331	350	311	324	318	288	318	282	337	318	342	313	345	319	334	325	353	301	305	318	337	340	331	306	344	338	327	357	386	309	324	361	298	309	338	332	308	315	327	314	319	364	352	328	342	362	355	353	342	338	342	371	332	329	302	337	333	322	316	325	344	349	355	322	315	330	316	344	322	332	336	387	326	366	321	338	325	328	330	341	357	346	300	338	336	317	337	340	380	325	346	332	328	343	320	328	352	340	310	350	332	324	324	339	332	334	330	342	330	337	346	347	336	332	345	296	322	353	333	338	356	333	345	336	316	346	325	342	329	314	312	311	337	343	345	361	336	334	339	345	304	325	365	303	340	310	325	338	308	331	333	325	346	331	337	338	335	295	336	357	310	345	344	328	348	314	299	295	358	362	346	357	296	348	326	303	327	362	309	315	320	314	350	336	325	358	344	377	330	307	329	341	357	342	335	345	329	343	342	338	362	326	344	330	289	309	332	328	343	317	338	319	345	341	295	344	327	313	323	299	296	341	321	342	329	332	342	306	344	331	322	328	354	331	328	324	318	321	320	312	352	336	324	319	310	383	323	349	312	293	328	343	371	321	332	321	328	296	306	279	341	309	333	324	314	348	352	344	321	347	323	351	337	338	337	337	332	348	334	345	318	327	335	292	345	296	354	365	341	304	314	329	307	342	304	300	341	349	311	318	309	330	350	348	338	345	359	356	331	328	351	347	285	352	354	306	288	347	327	331	312	345	321	330	305	341	346	332	316	359	336	340	316	341	337	352	328	350	291	308	361	313	372	345	308	296	337	363	361	319	305	349	340	324	337	354	324	348	306	354	319	344	340	316	317	321	311	323	314	339	303	324	348	335	361	333	358	306	326	351	348	327	321	353	338	355	329	360	356	339	309	334	312	332	333	315	345	330	363	337	324	352	341	327	307	354	325	325	345	365	314	338	329	316	354	332	324	297	347	333	323	314	346	349	309	316	357	352	331	327	351	351	335	347	329	375	348	348	338	346	366	320	313	333	345	301	356	306	333	350	288	344	317	338	338	348	321	280	306	360	332	315	304	333	323	337	302	335	327	321	287	346	321	301	377	323	334	350	313	364	323	318	348	328	338	316	334	321	340	338	342	354	321	309	338	343	354	327	341	345	313	314	341	336	308	323	341	361	330	330	294	342	340	353	349	361	308	302	332	359	309	346	358	344	328	353	350	359	333	356	345	337	310	322	299	316	336	328	307	324	343	348	359	323	289	347	331	366	323	299	345	331	336	309	395	368	353	318	347	351	328	309	347	367	343	335	359	357	320	330	342	306	303	323	348	317	352	323	331	341	353	321	346	354	323	318	334	329	295	351	307	331	333	291	326	337	329	371	329	327	314	352	322	342	320	325	322	355	347	333	322	348	325	331	327	349	325	311	337	339	295	337	322	334	353	339	325	345	344	332	354	321	375	322	323	369	331	345	334	303	346	324	340	307	353	304	332	331	334	304	314	315	320	335	334	314	379	334	377	317	337	335	320	335	338	343	309	370	334	336	323	332	335	296	344	309	314	330	342	350	354	340	338	337	325	327	322	320	336	349	334	338	318	338	337	321	347	347	306	314	336	300	343	331	330	311	308	310	343	313	355	325	319	334	318	319	320	356	371	347	312	330	327	319	326	320	311	337	330	325	283	321	346	357	338	320	348	343	346	335	357	367	348	301	332	312	368	341	341	327	368	325	351	345	336	305	346	350	332	342	308	321	318	309	340	348	339	340	363	297	332	305	358	346	342	319	303	315	305	330	323	338	328	330	323	332	349	307	323	345	307	360	300	364	352	313	326	314	343	313	375	362	295	319	369	278	325	350	319	341	355	342	343	346	330	309	335	326	331	349	350	343	325	313	325	330	335	303	350	369	344	354	318	309	335	318	342	330	344	362	341	376	354	295	320	338	310	344	336	321	367	369	343	319	320	354	341	314	339	343	316	352	316	319	340	320	311	372	341	334	334	318	359	352	319	331	354	328	329	338	340	335	338	359	360	320	332	344	367	354	330	325	330	348	320	349	309	363	353	300	334	354	305	306	324	334	308	340	341	304	366	316	323	304	355	325	336	359	306	332	333	340	326	325	312	343	315	355	362	337	312	324	332	324	363	330	354	367	303	344	351	345	337	355	339	381	320	319	327	319	352	331	349	337	309	310	330	308	334	359	311	363	309	277	330	314	357	318	334	328	326	333	330	328	343	340	359	330	339	349	352	340	335	345	336	324	334	329	355	331	346	350	324	314	350	335	331	332	338	334	304	342	315	363	308	347	326	315	336	327	337	314	348	326	322	353
29334	1711	3144	3728	3276	2937	2722	2680	2353	2354	2488	2555	2935	3075	2980	2607	2246	2352	2320	1950	2145	1769	1440	1071	1075	1131	1281	1298	1332	1373	1368	1414	1274	1176	1182	1119	1048	1176	1328	1370	1568	1676	1606	1510	1638	1606	1420	1221	1314	1066	961	893	1004	1091	2133	3801	3584	3214	2330	1245	755	779	810	870	764	809	820	767	841	809	750	812	867	806	827	836	786	808	809	796	799	817	831	803	830	797	831	813	769	784	820	778	799	814	856	799	869	828	811	806	777	840	804	796	788	806	832	820	833	827	854	781	831	814	794	832	802	829	789	819	745	833	858	826	767	828	789	807	791	794	754	840	806	813	827	796	782	830	806	826	877	796	853	854	762	781	817	783	832	793	810	740	782	816	790	815	791	812	808	780	804	838	790	823	792	812	791	822	818	820	810	814	804	851	817	774	830	789	791	836	808	844	803	809	798	851	781	805	848	816	846	817	800	875	770	805	876	801	840	822	804	809	830	818	766	766	834	788	810	811	775	792	757	830	835	814	820	800	804	793	835	819	832	860	840	847	852	796	780	813	830	849	804	820	792	832	774	830	820	840	816	810	828	762	808	790	786	872	819	854	850	822	774	808	873	788	776	849	798	713	783	824	854	800	866	792	808	782	779	804	828	823	843	859	792	845	855	837	767	825	823	759	737	785	800	837	791	833	788	846	824	832	779	815	820	814	816	811	852	799	828	794	760	836	777	807	876	797	832	819	804	800	818	830	846	814	803	797	788	833	769	773	845	799	835	859	843	800	829	753	790	820	771	823	808	808	791	742	790	811	856	783	783	789	826	821	854	802	816	819	801	810	845	796	794	833	785	828	819	826	790	784	794	793	808	849	851	814	811	828	794	838	822	804	834	806	836	810	762	803	815	815	838	756	781	828	852	866	777	831	865	794	816	858	800	797	755	836	771	792	783	776	805	757	819	780	828	777	798	817	777	802	883	851	852	784	764	799	798	803	858	798	793	811	809	812	883	800	804	763	776	857	791	815	810	822	839	817	806	819	810	842	799	854	818	790	799	829	790	760	808	847	762	774	883	803	799	832	830	811	807	793	827	788	806	781	835	806	778	778	805	812	826	872	767	838	782	767	795	881	823	792	772	780	873	811	821	835	803	812	795	779	849	849	795	824	832	762	794	836	805	798	821	825	814	800	768	798	791	831	758	797	793	819	799	836	841	814	772	833	856	787	807	781	828	795	792	802	869	733	815	760	759	793	835	786	846	846	789	788	833	808	819	821	857	791	824	770	837	797	789	838	786	747	859	802	812	804	812	773	810	860	778	809	823	860	812	774	811	797	839	797	817	816	834	784	808	818	776	807	826	806	828	800	836	768	821	807	809	799	808	840	815	819	812	805	783	793	797	839	818	818	780	783	804	812	795	819	806	816	809	814	772	796	821	800	798	808	818	808	865	843	795	812	819	860	818	835	790	822	795	810	852	814	794	840	836	757	789	804	798	787	860	814	780	787	773	852	782	805	805	842	803	793	805	820	822	766	816	854	794	791	845	815	786	781	842	786	784	830	846	821	810	778	766	824	849	776	800	856	767	830	856	803	828	830	803	784	781	828	824	825	765	781	767	853	776	822	797	780	810	781	832	851	807	845	774	838	812	865	842	836	776	807	823	861	801	804	746	822	819	802	815	796	826	780	798	808	790	823	841	838	796	800	821	803	776	798	802	838	860	837	812	802	807	808	827	831	842	776	851	773	779	841	773	813	772	801	873	794	786	789	792	847	792	782	810	813	793	841	806	826	802	822	819	773	798	845	784	849	792	791	806	788	840	820	808	838	801	787	788	813	799	773	784	797	832	817	832	817	800	808	800	797	843	764	857	823	823	775	809	840	826	833	823	859	825	828	805	814	800	828	795	807	805	790	738	834	821	799	831	824	818	837	807	856	806	793	788	851	825	839	751	844	865	807	826	788	778	792	810	810	791	839	818	814	785	750	811	763	810	761	855	812	792	814	811	853	808	787	831	848	817	827	776	822	810	788	839	810	797	781	775	789	816	812	765	764	799	814	795	831	858	770	848	759	788	835	834	860	836	864	807	818	827	869	847	789	832	797	784	725	812	798	856	813	822	863	796	809	749	795	780	821	850	824	780	812	819	792	765	781	763	786	822	788	828	842	791	805	783	820	786	807	823	795	775	795	800	829	802	819	828	815	784	811	789	834	767	824	839	834	838	763	770	843	768	755	833	825	827	832	780	805	808	797	811	798	796	769	839	831	809	800	800	798	832	827	806	818	789	810	793	803	784	766	811	797	767	757	841	828	820	837	859	839	797	806	808	834	803	770	790	824	821	827	791	811	807	852	811	794	824	817	809	834	825	821	772	874	766	831	819	787	845	831	857	802	819	821	830	838	816	855	793	801	802	823	882	779	846	803	807	828	814	813	891	767	842	839	781	811	781	795	882	798	810	811	800	819	822	808	813	783	828	864	823	820	850	786	806	770	782	797	832	856	813	864	779	830	828	832	841	839	796	800	798	784	811	804	787	771	810	802	807	798	832	833	796	797	821	798	837	797	829	817	842	850	866	824	802	779	817	801	829	805	830	811	862	783	797	826	805	777	780	826	760	836	824	833	808	790	802	812	812	816	818	763	815	805	850	768	835	820	840	822	793	768	839	770	837	841	795	819	824	784	816	774	827	837	803	816	845	845	794	792	811	825	825	801	817	801	841	820	814	816	832	800	852	795	781	827	818	818	847	827	787	835	812	763	814	797	838	792	807	831	818	836	838	817	808	840	827	782	809	832	873	782	805	807	790	797	851	794	798	773	773	794	782	852	763	794	813	809	798	816	774	833	836	819	830	800	819	793	871	811	794	780	788	810	837	772	759	835	793	847	823	788	846	804	821	810	823	819	812	816	810	799	827	822	834	823	834	825	828	822	811	898	842	856	805	813	784	803	788	820	751	822	739	798	781	770	770	861	774	785	806	808	769	818	770	800	838	817	764	789	760	843	796	811	806	801	832	818	791	830	823	799	821	824	787	829	908	824	786	805	847	828	801	775	782	790	833	788	752	812	782	774	840	812	766	789	815	836	750	793	830	824	808	790	802	787	841	831	847	800	800	797	843	809	792	793	799	821	767	795	818	822	804	807	847	831	802	785	812	821	801	835	842	770	790	807	815	858	812	805	793	795	841	799	788	809	805	829	769	839	771	857	852	871	802	850	826	789	828	793	803	788	790	810	804	826	774	803	817	796	811	858	755	822	817	761	823	800	856	800	838	810	812	858	784	810	807	841	852	828	802	785	812	823	787	770	819	835	803	843	782	837	833	812	794	807	739	859	804	778	816	825	815	864	811	791	835	790	888	856	821	739	854	829	799	786	853	786	822	884	863	844	861	808	781	833	798	807	797	834	882	800	855	798	826	831	754	841	861	811	781	785	823	835	830	768	803	834	790	789	832	796	790	886	784	874	744	837	788	763	828	809	775	878	824	800	827	848	764	792	839	773	804	817	861	808	833	796	782	863
55225	25234	14731	2935	1612	1194	1015	939	767	829	803	769	767	856	813	661	633	633	606	590	572	488	368	293	320	328	309	369	360	394	346	415	355	342	382	363	321	323	332	338	374	423	410	415	375	419	425	354	348	355	315	301	277	267	458	1005	1065	777	666	460	266	252	281	244	260	243	264	265	254	254	228	229	230	258	270	264	251	245	253	275	256	260	247	244	289	271	243	228	254	245	242	258	274	268	270	264	267	278	270	251	272	234	247	231	271	259	266	248	275	262	248	263	271	236	237	276	247	240	254	228	261	230	262	263	246	250	246	268	241	280	266	245	265	270	241	282	268	292	235	270	246	240	253	231	270	224	269	251	237	262	254	250	250	244	263	278	275	250	281	262	264	228	254	253	227	262	254	245	258	246	257	261	251	257	263	221	260	248	278	252	244	275	251	270	281	273	251	280	262	272	250	258	261	255	256	258	237	238	266	275	270	275	236	272	280	266	264	251	252	236	252	264	284	270	263	266	274	260	256	270	261	254	261	255	231	249	254	276	271	258	237	258	260	288	268	281	278	246	283	240	244	278	246	258	254	258	268	250	234	280	237	243	271	243	253	258	244	248	219	256	260	258	233	250	250	242	242	276	247	248	262	235	283	252	246	267	218	268	244	236	259	268	250	249	246	275	284	253	268	246	260	214	256	285	268	255	246	224	276	256	271	257	259	242	317	230	249	228	272	257	226	243	271	272	281	290	256	247	262	262	253	242	261	257	241	246	253	270	235	244	242	282	311	255	242	243	273	248	252	257	256	250	236	240	249	242	249	279	259	244	266	243	277	246	284	254	261	263	289	253	264	275	275	241	280	251	249	246	303	253	228	271	266	248	222	277	265	254	273	284	237	246	265	251	248	248	263	278	228	249	230	230	277	256	248	237	272	259	269	269	268	270	280	282	276	246	266	273	280	261	252	274	288	248	247	265	235	236	235	266	295	256	251	246	255	274	243	245	238	257	269	243	247	240	259	277	239	253	255	248	262	264	231	226	250	235	282	261	254	264	304	256	261	249	289	250	232	255	265	272	268	260	266	238	256	235	269	247	213	258	270	283	255	248	257	257	258	273	262	285	249	247	282	244	248	279	230	262	239	240	243	263	251	262	264	236	255	249	243	256	249	243	236	226	241	227	264	259	262	254	264	251	296	290	245	227	253	276	255	263	234	258	265	250	266	267	257	276	243	249	289	265	252	256	244	250	235	251	292	273	254	249	267	246	236	255	255	276	274	260	248	273	257	276	268	226	222	246	252	245	234	298	257	244	248	242	251	250	274	303	262	232	243	276	243	249	302	251	260	231	255	245	252	243	249	272	261	257	237	284	242	236	260	241	257	232	245	270	275	270	237	255	224	249	245	258	224	265	286	262	261	257	238	260	265	292	237	249	227	260	251	233	278	293	280	241	262	232	271	244	246	247	262	271	228	267	235	245	264	275	238	279	240	261	261	243	253	251	263	266	261	274	262	248	255	273	274	270	214	238	261	235	241	235	249	261	230	233	249	272	228	265	259	256	273	269	263	254	238	233	250	239	250	260	228	278	220	266	272	292	285	252	236	262	232	261	264	241	268	221	259	257	274	254	280	249	277	253	268	248	258	228	254	272	270	254	239	270	267	249	261	251	273	245	251	254	251	262	237	285	259	243	237	264	271	230	274	244	252	266	256	271	284	282	234	272	246	259	251	242	246	252	236	251	291	275	242	284	254	241	273	241	262	245	265	251	269	254	256	237	257	249	213	250	253	268	239	230	241	285	257	258	283	256	288	227	242	267	211	263	251	263	239	267	265	281	234	269	255	252	268	256	257	226	258	219	258	296	242	261	256	264	253	261	265	274	238	274	274	251	249	281	245	241	296	218	249	259	241	232	224	239	267	251	266	240	245	228	276	260	215	261	252	245	249	248	240	247	253	251	247	268	245	257	252	269	267	239	249	240	268	229	271	240	285	272	267	267	251	246	243	246	294	228	273	273	269	264	226	258	260	251	242	262	251	233	248	228	267	277	267	239	269	255	253	257	241	247	265	247	278	263	236	276	236	243	237	245	266	280	277	247	274	202	235	261	263	254	237	244	253	231	255	236	248	265	224	252	222	264	238	242	239	236	249	271	253	244	221	266	272	235	295	243	248	259	269	249	252	263	247	266	277	257	257	287	248	264	225	279	238	250	257	241	242	246	274	258	276	237	266	236	241	243	257	248	255	258	254	259	234	253	260	239	255	235	262	245	241	257	224	245	277	251	237	236	233	257	256	254	238	250	228	262	277	237	263	276	220	242	265	247	266	274	239	241	287	266	245	236	257	262	249	250	243	244	243	255	247	252	260	275	240	238	276	231	260	252	256	251	243	267	257	254	230	242	258	260	260	229	234	234	266	259	255	265	266	257	251	274	238	268	240	236	274	229	282	272	246	274	245	280	266	260	272	236	265	251	262	260	240	219	236	260	257	257	219	224	237	235	260	243	253	255	231	255	264	236	251	249	245	256	278	254	261	241	259	248	250	262	270	268	287	230	268	224	216	269	237	267	259	274	241	264	239	221	269	230	240	221	225	259	277	262	243	241	266	257	243	295	263	247	241	255	259	277	258	252	267	253	258	247	248	273	262	244	294	295	207	241	249	220	224	268	266	272	258	262	259	255	283	221	258	252	295	253	274	248	262	248	264	270	270	266	255	271	292	281	261	279	278	274	267	248	256	276	268	251	252	275	260	269	263	239	268	260	262	257	273	279	269	293	234	246	228	267	290	260	266	266	261	238	268	256	261	254	261	267	270	262	278	242	246	275	238	264	254	283	251	276	247	284	250	253	269	250	256	227	243	267	216	261	240	275	261	241	222	261	261	288	251	267	239	252	239	271	242	247	263	280	275	257	234	261	248	219	263	264	242	257	237	232	265	223	233	261	261	247	271	293	248	246	257	247	219	283	267	277	294	258	251	266	251	270	254	240	259	265	230	265	281	254	259	263	266	272	257	233	250	252	273	261	249	249	243	226	262	230	267	266	253	261	250	266	260	262	282	260	252	248	254	237	249	258	273	259	254	255	230	251	259	242	257	249	226	267	278	224	232	252	256	269	253	272	255	244	277	245	270	260	255	255	265	264	258	238	235	250	246	270	284	245	248	264	272	264	256	289	257	276	256	240	263	233	264	249	233	251	246	241	249	275	239	247	277	249	233	257	239	283	252	269	286	256	241	235	278	240	216	253	266	290	227	266	266	252	249	246	219	250	285	242	246	276	255	249	261	261	255	256	232	299	254	278	249	279	245	284	241	240	238	239	237	265	249	246	252	237	284	267	276	241	238	263	246	265	253	235	235	216	241	230	240	259	264	248	253	247	244	253	252	260	273	256	243	270	257	248	263	281	263	269	272	258	247	242	245	256	309	262	251	276	247	258	266	237	249	272	256	269	241	252	288	244	259	259	253	254	290	253	265	250	253	216	271	262	288	255	235	246	246	249	257	276	263	233
35303	2370	5001	6029	5022	4337	4060	3735	3391	3470	3612	3813	3814	3874	3868	3542	3117	3540	3257	2825	2622	2144	1399	1084	1082	1190	1152	1418	1452	1446	1504	1751	1606	1328	1335	1269	1193	1212	1157	1466	1792	1946	1823	1755	1867	1826	1856	1522	1301	1107	1041	866	827	837	2656	6039	6004	4556	3523	1841	601	575	671	624	641	625	653	632	639	591	657	643	638	647	617	664	631	591	627	647	608	633	683	592	635	599	637	634	642	658	675	627	583	603	652	650	611	619	625	670	639	651	630	701	576	653	658	711	650	627	631	614	635	633	642	662	583	626	607	598	613	653	666	695	653	633	613	646	581	607	671	612	611	638	687	612	638	640	624	636	625	641	626	612	605	582	642	638	622	642	654	648	675	607	656	648	634	667	630	642	583	646	608	654	607	626	637	612	614	640	612	622	631	658	640	652	627	635	597	603	648	648	644	658	622	649	645	624	613	633	634	609	631	666	643	652	675	593	657	593	629	581	685	614	664	644	620	605	657	608	623	677	607	617	690	636	660	608	640	616	628	634	679	590	596	628	640	646	651	647	686	627	674	683	673	611	636	652	636	635	637	650	630	606	642	613	653	653	664	646	601	619	642	666	641	636	628	605	646	624	681	656	580	620	653	592	608	643	641	628	659	691	670	644	638	605	609	624	628	639	656	597	642	613	654	628	651	622	673	667	648	607	638	657	596	624	634	724	621	640	590	610	624	609	643	616	644	622	610	683	622	638	634	649	625	682	628	625	625	643	611	618	609	646	660	637	638	615	662	652	620	609	594	654	666	639	662	639	648	664	611	650	668	600	654	631	627	663	588	632	661	634	641	637	619	604	586	623	676	616	615	637	660	607	644	642	665	614	609	625	647	662	581	596	646	687	653	613	643	634	666	595	592	640	621	642	641	654	591	663	633	667	643	629	629	643	596	658	654	646	624	658	628	636	668	613	647	645	605	625	657	647	650	613	635	658	639	619	637	655	698	632	603	602	665	671	609	636	622	602	661	578	617	693	655	637	621	653	647	629	643	658	647	655	628	658	650	625	626	595	674	662	644	633	644	659	618	624	621	637	607	617	633	623	643	677	628	627	645	640	636	608	646	658	651	648	658	639	635	605	623	628	658	681	630	642	634	625	637	596	681	636	638	607	631	671	610	620	664	660	631	633	577	666	655	604	609	652	627	615	629	616	701	632	604	611	632	589	638	640	640	644	644	609	593	635	616	629	622	684	655	661	631	619	615	615	670	607	603	637	610	629	648	624	635	638	624	618	603	678	649	659	657	650	653	667	642	698	633	647	661	664	657	645	666	626	598	626	579	610	624	632	588	599	645	634	643	620	642	619	633	649	655	650	646	651	660	658	671	600	642	603	633	619	620	622	604	641	605	605	645	631	608	620	642	654	650	642	653	619	651	617	676	643	653	627	609	668	601	669	619	637	650	627	676	624	646	636	656	656	597	654	642	646	654	643	641	651	656	587	626	627	622	628	633	649	683	666	659	635	659	606	626	605	651	602	678	614	596	645	649	630	625	615	623	670	658	607	683	638	590	604	657	635	614	620	686	644	612	694	641	597	586	634	666	612	633	622	645	640	649	631	662	661	636	630	602	665	644	615	621	642	599	628	673	613	646	665	618	659	659	652	637	616	626	622	606	626	640	566	619	630	634	626	609	664	615	666	632	647	649	599	655	622	620	639	650	619	627	667	629	628	629	624	660	674	649	637	598	590	645	654	644	584	633	605	614	640	621	631	616	653	604	689	631	655	625	647	636	647	650	607	593	614	639	635	685	648	666	629	657	629	606	599	576	639	615	603	672	591	626	675	657	630	635	624	586	609	616	645	645	649	666	661	652	644	625	628	657	598	679	614	616	616	644	600	634	613	591	652	666	691	644	610	682	623	585	652	641	665	643	636	610	629	625	635	620	605	640	599	637	590	593	650	603	633	652	575	660	611	666	609	633	643	631	652	692	600	644	579	611	629	671	616	610	624	643	685	650	632	681	616	617	608	642	647	615	647	630	655	620	650	627	663	634	606	591	677	613	653	627	619	636	601	602	617	627	617	641	629	624	703	681	627	648	659	682	629	665	640	623	666	608	638	597	680	682	653	651	614	620	674	613	657	612	609	650	639	652	648	650	632	577	644	611	632	658	667	615	659	631	617	625	661	611	594	573	635	598	623	631	654	684	663	671	643	595	674	641	647	662	620	615	629	668	667	581	616	592	651	644	637	630	681	627	644	570	627	650	650	668	621	619	622	638	624	669	652	593	616	659	627	652	621	604	614	599	661	645	614	615	648	595	634	649	642	600	639	659	619	674	651	631	629	635	636	602	628	662	636	593	670	622	588	656	645	664	686	638	603	657	690	648	641	650	625	629	646	627	648	640	587	656	660	651	648	631	637	681	658	635	667	642	599	659	649	694	607	632	615	615	659	650	593	595	667	644	594	626	635	629	645	622	597	636	639	595	679	599	618	662	592	647	605	658	661	639	627	670	626	654	645	610	613	656	601	637	620	642	621	675	588	616	610	614	620	681	605	666	610	625	668	661	619	616	580	699	609	654	659	608	621	664	641	658	656	657	614	626	654	624	624	621	629	648	643	648	598	634	586	595	622	654	640	611	616	662	617	637	613	641	639	601	678	590	606	695	626	600	661	632	669	619	628	590	659	637	620	638	649	598	644	620	598	580	639	651	623	621	631	613	614	660	641	695	671	658	642	595	662	634	677	652	601	632	669	639	611	650	614	618	637	646	684	606	635	623	630	611	650	639	586	660	669	659	632	630	634	698	661	662	638	642	598	632	666	652	631	626	636	640	629	640	610	626	634	592	625	611	636	610	692	650	626	639	608	595	643	631	656	619	642	617	617	648	638	617	618	618	606	658	607	663	591	650	673	638	639	605	617	639	661	623	632	606	676	653	676	636	659	610	653	687	612	652	637	644	602	638	665	623	611	663	625	606	621	673	623	653	643	621	617	635	626	606	613	636	636	632	647	645	626	648	636	591	689	641	612	638	639	667	667	653	658	606	608	648	646	645	586	662	625	583	616	656	652	617	614	645	646	670	652	671	610	610	665	638	618	676	659	657	650	672	620	638	649	579	611	632	673	642	656	666	634	655	609	628	671	660	646	641	626	641	642	614	639	676	652	630	681	578	618	615	624	668	680	614	631	661	637	567	647	632	595	638	598	649	682	628	629	671	673	615	658	632	604	614	628	644	637	628	643	630	631	628	598	615	587	630	634	588	609	629	591	662	620	624	638	669	630	577	639	607	665	640	604	643	583	638	634	597	644	644	607	622	650	630	668	641	615	646	628	634	622	641	627	617	642	621	647	651	641	659	615	652	639	682	641	660	620	609	611	645	616	659	629	590	661	730	609	632	671	623	657	648	659	617	606	659	644	627	686	607	655	587	613	658	634	652	624	642	609	599	624	653	636	648	627	609	624	611	613	568	625	649	603	678	646	655	608	584	641	615	636	637	624	627	635	642	681	628	577	638	616	660	620
12418	765	542	465	411	442	424	428	427	431	420	410	424	391	395	412	372	391	381	346	348	398	367	319	331	334	356	335	343	317	389	368	361	388	345	400	395	424	350	382	386	377	387	406	348	390	389	330	313	348	343	325	340	320	335	398	387	412	393	338	351	342	323	325	327	338	362	363	322	373	324	295	329	362	337	331	355	336	331	308	372	334	364	333	322	317	353	339	347	338	330	344	339	332	346	344	348	348	300	320	341	355	320	352	287	344	319	339	365	347	345	344	335	344	333	388	335	340	340	332	341	336	326	332	350	353	308	332	352	314	311	340	354	332	346	321	323	361	364	334	351	332	323	331	337	373	288	317	345	356	330	326	316	330	339	340	337	326	366	323	331	320	326	320	343	319	325	340	313	331	314	319	307	362	330	342	345	328	330	326	315	350	327	326	348	340	321	332	340	338	359	344	341	343	312	328	330	371	346	333	359	345	350	308	341	377	323	321	345	378	363	356	352	369	370	326	340	349	326	321	348	351	288	340	334	318	339	350	358	324	326	296	327	333	357	339	315	336	341	331	325	343	315	355	345	327	343	363	324	338	346	319	331	336	323	304	337	334	335	316	323	299	353	341	338	321	337	327	345	354	323	334	318	329	354	364	349	330	339	338	346	327	367	317	334	332	312	334	312	315	364	355	338	322	336	370	306	350	321	344	351	352	347	360	316	332	344	333	319	329	379	330	301	331	323	344	325	339	324	329	330	375	367	322	340	334	353	360	332	344	334	352	317	382	309	336	354	336	365	322	343	303	295	343	338	331	324	307	351	346	316	313	352	302	342	325	322	317	321	366	342	355	326	361	342	329	372	345	314	378	346	285	362	331	323	365	349	352	349	332	296	308	371	332	381	335	342	350	354	319	349	309	342	333	306	370	337	305	362	368	332	348	327	332	316	304	324	312	318	323	316	383	371	344	354	336	327	360	328	336	340	321	379	339	368	325	340	324	336	356	338	335	307	347	335	316	367	362	354	323	319	330	344	342	331	335	312	378	332	344	365	321	333	309	342	357	328	333	313	372	292	328	363	340	387	347	319	351	353	322	345	333	298	370	348	349	329	302	299	320	337	363	349	317	333	310	326	308	351	323	311	343	332	362	346	318	348	330	334	368	355	338	349	333	350	333	380	311	339	347	328	321	327	322	350	320	341	378	354	342	349	340	349	360	322	348	308	308	350	298	354	321	300	323	378	318	349	381	357	349	344	343	332	336	328	362	337	338	354	372	359	332	322	316	289	326	348	343	344	310	338	344	362	336	343	344	321	327	290	331	311	365	341	307	342	350	377	330	321	304	327	338	356	362	304	310	356	334	340	319	336	309	298	337	356	360	356	313	326	333	342	348	341	325	353	315	335	316	308	354	337	343	321	317	344	329	322	357	300	355	378	315	328	335	344	303	310	350	374	308	354	362	377	357	347	373	318	342	328	297	302	322	320	324	341	338	383	333	353	341	326	366	335	365	374	299	356	323	331	343	327	350	335	344	319	378	347	347	326	334	287	348	316	348	333	329	327	356	317	337	343	314	359	308	318	302	363	337	384	318	369	376	334	339	364	364	345	330	343	345	342	331	315	351	348	335	358	364	343	331	354	330	301	310	349	319	380	358	377	330	348	334	317	331	323	331	348	330	330	324	367	362	346	329	352	315	339	334	360	317	335	365	346	308	324	356	341	314	317	340	294	317	339	336	363	333	337	365	360	325	325	327	311	378	346	344	361	318	334	355	357	359	332	355	358	321	331	323	340	355	295	322	338	349	322	353	351	332	325	345	317	345	306	344	344	338	339	353	353	319	343	337	341	338	324	322	328	327	342	346	370	358	326	373	360	319	353	323	340	307	353	351	303	375	330	316	333	311	370	339	337	349	308	364	370	359	321	349	351	349	342	324	330	333	343	302	334	377	323	343	329	355	292	336	341	327	331	331	356	330	354	316	349	351	338	323	369	327	326	329	310	320	326	343	316	370	353	314	327	365	331	317	336	319	375	334	342	338	336	349	312	367	362	327	340	350	314	328	332	355	354	367	386	375	331	337	349	323	300	310	357	330	349	354	335	336	349	379	359	349	289	292	315	336	326	317	322	311	366	362	349	332	369	320	346	335	357	307	317	343	326	300	320	379	327	379	338	323	320	335	315	335	309	361	338	338	340	342	365	323	329	331	302	337	312	325	321	331	351	357	328	342	363	326	329	314	334	330	309	321	332	327	344	361	333	314	357	342	351	347	341	336	321	352	326	324	337	360	324	356	324	364	353	328	345	326	314	354	354	330	335	330	340	343	367	346	338	336	329	299	343	348	324	319	331	362	337	339	344	325	345	354	298	328	313	343	326	368	359	339	323	353	337	336	326	306	322	343	347	336	339	351	342	352	341	340	372	323	320	354	310	316	332	334	326	327	339	346	345	324	304	330	328	334	362	311	315	316	367	337	338	336	356	329	327	306	334	351	342	335	375	354	372	333	356	363	338	328	329	359	314	363	358	346	316	331	342	334	340	341	331	312	369	350	356	346	324	395	312	374	354	324	304	354	356	360	349	362	341	331	304	364	343	317	331	330	351	320	328	337	325	350	316	356	304	344	351	353	329	363	356	337	344	332	334	331	313	343	341	327	349	343	346	333	345	328	365	370	344	315	369	332	336	377	303	339	338	353	329	341	302	332	311	328	363	353	350	302	352	324	325	340	340	375	317	371	328	350	380	342	344	286	321	337	341	343	336	345	310	339	332	330	357	310	330	356	351	388	345	326	351	357	309	352	355	338	384	352	326	325	316	347	362	332	321	338	346	348	335	348	288	343	332	349	332	331	359	318	321	360	334	324	343	304	323	368	328	358	342	340	337	322	328	339	333	340	346	334	336	329	346	342	362	324	331	315	348	336	335	320	346	344	334	346	329	339	343	319	341	368	341	316	345	333	368	382	389	327	358	301	341	340	341	361	340	351	349	340	348	317	346	353	358	357	339	348	336	332	298	337	335	331	345	337	349	319	313	324	354	360	335	350	323	333	330	356	303	322	338	342	352	313	331	350	286	351	350	358	354	311	377	338	318	318	355	348	331	323	335	356	373	360	316	307	331	372	348	324	361	359	322	329	374	343	346	322	368	342	328	339	328	368	354	359	310	345	344	343	331	340	325	359	338	323	309	325	343	358	338	358	309	360	305	359	330	369	338	310	330	344	321	346	356	340	318	331	332	333	345	320	316	350	307	346	350	326	333	321	343	363	339	331	360	348	326	332	357	369	313	371	334	351	332	344	322	331	356	360	344	346	334	309	314	286	312	341	367	313	332	336	321	323	328	321	336	332	371	331	338	324	357	368	326	341	337	374	366	344	351	342	354	328	329	352	325	350	330	295	336	357	328	327	306	334	329	343	312	344	333	333	328	322	338	355	355	323	363	337	363	377	366	333	355	379	353	345	345	335	350	368	307	341	340	310	341	359	324	343	343	326	335	344	345	341	347	345
10980	964	1145	1290	1111	1226	1268	1309	1354	1394	1299	1272	1422	1334	1308	1224	1189	1223	1173	1119	1101	1058	877	869	874	888	902	849	938	1001	1110	1084	1037	1185	1125	1027	1128	1143	1073	1169	1103	1141	1166	1082	1105	1090	1018	986	990	991	943	915	911	815	887	1071	1165	1134	1054	1009	851	810	857	875	785	831	806	827	830	813	860	830	836	862	798	839	859	810	825	805	805	817	810	828	877	806	862	807	811	761	817	813	840	835	847	811	871	822	794	841	845	801	818	855	789	791	805	771	781	876	816	793	799	805	811	836	830	796	808	804	862	785	806	808	890	842	818	813	865	815	818	853	861	872	828	808	850	797	820	793	815	825	815	845	797	829	840	838	820	835	851	835	829	853	848	874	840	820	807	779	807	806	844	819	774	860	797	829	847	801	749	832	862	847	799	852	857	845	868	799	841	841	826	837	807	847	862	795	838	804	841	818	846	783	805	877	836	818	787	883	825	884	813	759	818	819	813	880	820	811	837	764	767	825	778	835	819	817	837	852	797	778	831	821	775	898	798	777	837	831	800	823	817	815	837	825	807	830	799	831	805	833	814	831	847	815	850	843	794	832	759	856	847	758	808	799	843	827	802	867	868	823	816	821	868	808	826	797	796	823	884	849	884	810	884	829	840	834	781	831	799	784	829	791	826	831	854	818	845	855	864	849	844	803	817	778	849	823	779	820	828	792	805	783	803	872	835	809	854	806	832	768	824	837	829	840	792	820	850	871	789	779	853	804	805	820	820	821	817	839	824	841	862	807	794	837	761	845	837	807	829	836	867	822	861	824	839	832	794	763	868	807	830	799	789	796	808	829	851	844	848	796	812	838	807	831	833	861	848	781	838	828	804	824	825	857	849	793	830	794	847	806	838	845	832	845	828	820	787	849	832	836	816	820	859	850	824	788	829	809	771	842	813	841	810	830	859	786	872	859	796	848	801	853	830	806	788	923	877	830	829	838	794	834	833	827	821	823	819	832	783	811	834	801	817	833	853	797	807	805	847	829	824	873	866	835	834	808	831	811	853	790	824	846	834	818	822	831	800	824	812	863	818	844	818	887	871	814	822	801	805	823	838	883	827	858	811	826	845	826	799	826	824	856	833	826	846	853	847	808	865	839	793	801	844	808	799	792	802	860	865	808	845	753	908	798	846	817	856	797	831	824	837	861	810	790	836	834	872	838	827	848	859	841	849	813	796	826	823	815	830	838	833	808	854	814	786	804	897	859	817	808	812	776	872	823	817	829	881	824	765	829	811	827	787	796	871	820	841	853	815	840	803	791	810	859	805	863	813	797	827	811	819	811	910	844	816	761	803	869	800	819	810	834	830	807	834	777	782	789	820	882	828	837	796	822	820	823	857	825	827	835	855	880	841	844	807	886	841	837	809	803	777	804	843	788	854	801	879	820	908	780	869	822	838	857	845	792	809	823	878	794	821	817	788	835	820	848	783	828	810	883	880	813	823	832	860	836	789	811	804	794	776	857	853	828	825	871	837	809	909	821	855	775	781	839	864	761	837	803	836	815	823	862	827	819	864	821	780	784	833	859	794	851	830	812	838	843	852	789	829	840	835	797	843	829	820	824	816	835	837	852	868	796	852	769	818	844	841	866	789	848	868	828	821	832	827	816	840	805	859	799	791	822	862	857	835	835	781	855	784	825	802	839	806	826	859	830	866	816	821	835	828	859	792	807	840	799	805	850	888	851	843	813	806	821	848	879	868	808	797	793	832	775	812	811	838	873	865	831	769	863	836	774	802	847	810	752	842	822	843	778	775	775	845	839	861	816	843	846	801	803	825	881	856	781	802	901	850	838	847	876	829	778	824	807	870	858	828	846	788	760	801	850	835	909	780	808	825	869	840	829	827	859	808	867	811	857	750	854	794	796	829	824	834	834	816	875	820	830	817	833	843	844	826	822	822	822	842	828	859	833	834	830	795	839	772	771	825	820	800	804	851	827	869	858	794	830	814	827	819	871	874	856	810	823	793	836	861	833	829	796	788	846	812	855	843	816	842	798	788	764	825	871	846	873	822	815	789	792	834	859	850	897	812	732	838	838	846	849	785	795	843	813	891	761	847	867	849	848	786	802	753	845	839	835	805	806	885	853	849	834	852	820	839	797	809	827	855	837	802	853	844	844	819	882	814	854	813	839	793	776	841	790	844	834	770	886	834	795	849	832	798	831	840	843	792	817	760	853	852	840	882	810	837	817	813	850	776	833	837	787	788	869	811	784	851	832	848	834	805	837	877	821	833	865	799	805	816	769	842	812	797	841	816	804	807	803	837	803	833	814	798	808	840	759	848	774	829	892	799	779	804	812	831	824	818	823	793	819	763	830	771	845	845	812	823	835	770	858	864	822	822	838	806	818	797	886	824	785	824	860	836	753	803	802	823	840	809	777	810	805	860	801	838	818	838	828	815	850	846	882	828	822	849	805	849	846	820	822	830	873	828	817	845	864	828	794	823	827	853	852	821	827	811	860	793	817	790	815	820	859	822	834	859	786	860	807	813	836	831	796	825	790	836	821	842	867	870	871	780	789	776	825	829	836	800	807	799	823	752	849	819	832	816	818	758	823	811	856	827	868	854	816	897	814	844	795	850	876	845	804	820	787	784	818	824	833	833	820	818	841	833	831	811	778	789	797	810	766	866	817	834	827	800	837	847	836	807	831	843	778	797	817	816	760	805	812	806	863	824	890	814	818	843	811	759	860	854	831	817	842	820	846	790	818	832	827	817	757	865	881	855	801	800	811	737	850	806	828	794	826	851	812	855	827	867	905	825	838	799	831	821	810	800	808	814	798	814	825	868	826	828	810	791	878	821	803	801	866	807	875	844	839	757	886	808	787	846	769	846	809	802	808	833	816	846	867	809	822	800	845	821	836	774	790	839	824	851	793	796	782	808	804	856	812	796	832	793	797	828	852	807	804	856	835	825	848	827	832	772	820	821	824	822	843	784	852	884	844	823	815	786	789	827	781	790	815	772	863	840	873	870	856	860	796	835	823	786	834	839	829	832	806	841	835	819	781	897	777	853	838	792	807	841	818	812	806	800	854	762	800	879	844	838	820	811	862	780	857	828	801	810	840	836	863	842	761	830	816	770	823	838	785	842	800	822	790	777	887	826	828	856	837	834	844	802	867	763	781	783	764	849	805	828	839	849	812	794	830	868	820	869	838	848	818	860	847	819	783	818	850	796	797	856	880	856	836	813	817	767	821	815	832	846	781	871	822	824	838	845	777	761	801	789	788	844	831	831	825	816	777	821	809	863	834	793	821	866	816	815	845	817	867	799	773	816	793	816	830	747	819	806	866	794	850	855	816	796	760	790	835	841	793	806	828	813	741	817	815	802	808	799	787	822	805	821	842	766	854	839	813	829	854	818	802	840	806	782	849	815	772	810	837	833	809	843	808	778	773	836	786	836	779	873	790	856	861	852	832	814	802	811	812	786	867	804	907	830	797	811	814	845	856	822	873
50309	19393	5294	1379	980	810	802	783	730	714	701	664	741	790	666	635	532	613	510	566	590	407	408	389	386	418	418	370	412	399	451	407	390	396	424	439	434	389	396	449	446	450	456	441	471	436	481	431	437	470	383	408	378	382	442	696	735	658	616	475	353	343	382	371	365	362	375	336	317	362	332	339	394	354	389	343	359	329	388	347	352	365	381	361	344	340	356	384	349	356	359	337	391	376	374	354	381	374	387	321	354	378	370	387	380	324	387	345	353	325	348	335	356	377	318	354	371	353	378	347	326	352	353	377	347	361	407	382	380	330	386	349	397	361	372	342	363	328	377	372	361	348	351	358	372	343	355	360	372	334	384	366	322	377	350	354	355	370	359	394	352	376	368	311	388	350	382	364	338	333	349	347	355	362	405	364	330	342	365	350	349	372	347	351	358	353	343	338	329	354	364	344	375	373	350	399	370	344	361	368	356	358	371	313	311	364	372	328	386	364	371	399	396	346	373	358	384	372	352	334	367	377	342	382	368	378	346	368	379	367	382	363	374	392	343	368	378	355	359	329	338	337	329	344	355	359	345	332	348	366	349	328	329	329	343	374	321	352	359	351	389	360	354	320	341	366	352	364	339	387	360	366	357	357	372	378	310	330	342	373	342	371	360	353	361	380	379	361	342	334	355	349	379	320	374	346	398	319	392	362	343	369	353	373	370	352	397	359	321	356	348	377	359	348	377	345	371	383	362	388	406	380	348	373	326	348	344	343	347	354	354	386	369	388	350	343	366	345	361	354	324	344	394	347	374	325	371	345	357	344	344	351	356	360	375	402	381	336	382	356	337	372	348	395	369	362	401	361	358	379	360	346	375	315	377	330	356	349	341	369	332	385	327	329	340	341	309	344	340	356	362	353	339	354	336	369	376	349	358	392	348	334	369	337	356	357	366	351	368	331	374	344	373	354	349	351	332	369	361	346	353	363	348	356	361	359	371	364	351	367	383	379	328	349	325	337	356	375	323	344	335	338	314	347	324	360	366	356	362	368	363	380	312	325	357	353	333	355	352	385	356	357	363	339	379	379	336	392	340	354	393	336	369	355	347	353	337	346	393	374	346	364	364	356	354	359	386	393	394	338	401	343	335	362	382	404	374	360	360	355	378	368	378	397	382	333	368	345	332	333	344	358	356	397	387	387	366	392	336	356	384	336	395	322	332	357	359	360	346	363	381	365	362	358	396	389	383	348	357	351	371	361	345	347	375	367	404	347	357	340	368	385	384	403	350	387	373	373	371	370	330	310	395	342	343	388	339	396	355	336	387	353	373	372	368	335	409	337	343	397	353	323	367	380	343	336	354	375	356	370	348	354	389	363	357	389	357	335	327	374	368	375	367	352	359	351	389	362	333	349	400	366	386	379	355	361	357	358	377	356	360	363	370	361	325	375	355	355	330	348	391	351	319	310	351	327	361	330	358	346	411	340	363	368	339	374	328	339	386	369	334	378	356	362	367	351	359	352	362	342	335	352	367	353	351	375	375	366	389	356	355	357	359	371	370	360	368	386	376	353	340	352	337	399	331	400	344	373	356	365	367	375	339	386	379	339	336	336	339	393	385	385	367	375	354	332	345	365	363	362	389	313	374	341	306	338	363	358	329	350	381	318	365	340	365	408	371	358	341	362	376	379	375	361	329	342	370	339	364	357	374	347	360	364	374	349	346	374	357	387	384	352	355	361	321	359	394	354	366	319	333	362	374	345	358	348	353	308	358	383	330	395	396	331	341	372	353	364	328	380	357	333	366	351	358	378	348	364	369	367	352	342	342	398	353	340	353	415	339	362	370	356	359	346	337	364	368	317	356	353	376	354	363	370	364	378	364	350	337	395	378	371	381	392	349	354	342	361	341	371	328	340	387	398	363	347	353	329	368	367	348	401	378	390	316	321	349	359	341	333	349	366	368	343	356	351	356	368	382	354	387	304	371	343	362	379	368	350	358	308	386	334	365	314	351	372	353	352	353	353	358	387	370	342	339	332	353	388	384	343	362	342	351	386	354	348	373	374	356	365	370	380	343	366	342	327	354	351	356	365	361	347	343	332	346	377	379	384	333	350	363	341	392	402	380	339	394	384	378	373	358	365	378	373	362	331	344	344	415	373	323	339	343	332	350	383	355	350	369	373	370	375	311	374	380	383	363	360	394	373	365	344	325	356	351	348	358	349	352	340	383	417	361	345	386	367	356	367	374	380	352	373	364	405	357	345	362	362	373	335	374	378	327	365	350	365	371	341	370	365	372	393	334	361	350	354	338	334	331	305	318	348	353	388	372	380	351	327	391	349	416	407	378	353	361	365	384	339	373	347	355	334	334	345	367	375	358	376	377	351	314	323	349	325	348	340	339	334	392	409	351	353	322	408	327	413	371	371	369	360	374	324	359	387	386	361	377	348	353	347	338	389	344	394	341	366	376	348	359	317	358	358	356	374	350	362	335	356	323	377	371	393	357	356	359	358	381	333	362	321	346	386	365	330	335	392	346	357	351	331	342	371	365	374	360	361	395	363	360	343	353	356	338	347	363	358	391	370	358	367	364	347	382	344	373	335	341	341	379	345	355	330	397	410	366	380	381	376	331	357	363	355	357	398	320	331	345	371	362	350	341	385	351	338	371	367	392	382	332	323	342	354	353	372	379	387	343	335	368	375	384	347	393	360	395	347	366	353	360	392	378	392	378	374	335	340	365	342	362	330	380	335	394	354	397	363	393	380	391	409	370	343	363	334	344	343	350	357	355	372	386	319	365	322	369	356	390	356	355	359	370	362	369	377	384	359	339	356	357	341	318	360	377	381	368	348	312	380	361	364	354	356	363	360	405	324	381	391	373	391	379	365	341	344	330	373	362	338	390	348	391	364	361	353	357	393	362	373	390	363	353	358	357	356	381	356	322	370	365	388	364	365	361	348	367	380	323	348	349	352	331	359	346	348	369	345	390	344	354	366	360	356	384	360	365	362	375	339	351	374	392	347	362	363	351	343	339	372	371	372	376	364	328	347	377	375	336	353	343	383	398	358	362	312	396	316	365	404	332	351	376	370	360	305	342	302	378	375	374	346	359	361	352	370	348	384	332	352	344	329	372	348	360	360	367	371	353	366	364	348	339	391	351	354	331	368	348	365	354	370	405	405	361	381	333	345	381	389	373	367	356	348	373	385	386	335	354	358	364	383	319	347	334	331	375	370	330	335	338	323	390	337	374	357	357	400	357	368	371	381	357	364	345	356	316	360	345	361	358	308	365	348	410	315	333	390	372	368	373	334	378	356	356	351	341	337	362	378	405	341	351	381	354	372	347	362	381	352	383	427	384	349	343	368	379	336	353	344	357	364	361	366	356	354	345	374	355	363	365	373	373	359	329	366	349	364	391	359	359	381	344	350	372	361	379	354	386	352	379	353	361	338	350	362	348	401	357	354	342	362	375	336	368	349	340	389	369	359	391	352	338	326	317	350	355	333
27616	1740	3254	3730	3329	3075	2885	2901	2891	2844	2641	2706	3066	2719	2738	2735	2358	2440	2101	2090	2394	1399	1147	1100	1160	1150	1142	1239	1309	1496	1410	1352	1191	1453	1698	1780	1557	1289	1239	1523	1720	1535	1651	1726	1691	1709	1601	1466	1446	1307	1315	1270	1069	948	1334	3419	3696	3346	2457	1510	871	891	854	840	882	873	839	888	856	882	844	875	824	880	874	869	854	897	917	895	833	847	877	870	871	912	847	839	836	880	865	867	828	840	864	874	851	924	898	873	812	906	842	925	899	778	835	903	828	934	869	899	841	850	901	867	887	822	876	881	854	875	869	941	869	873	854	872	878	923	802	873	805	855	833	914	836	859	850	904	871	826	889	904	874	858	830	875	909	900	906	830	884	827	837	811	877	884	824	905	814	886	890	883	839	825	879	855	881	894	833	906	882	889	873	807	842	910	855	858	807	855	964	851	856	867	851	825	851	838	877	876	839	840	838	865	861	850	861	798	853	838	850	835	912	896	846	837	865	862	885	874	894	904	792	896	857	868	846	856	877	901	838	899	872	819	846	911	930	848	845	870	799	873	882	931	817	851	908	842	904	872	916	884	838	841	863	854	841	812	860	881	889	868	828	840	862	919	861	835	857	847	886	878	876	901	880	849	884	821	865	849	869	907	840	868	870	814	870	874	867	857	840	813	866	886	869	881	896	861	871	836	842	900	879	878	866	847	874	875	847	788	923	844	836	819	827	847	882	881	892	824	824	862	870	916	819	876	905	878	833	822	824	881	882	875	844	890	859	873	846	851	939	911	925	844	836	861	838	891	869	896	862	871	854	848	849	903	873	837	837	868	855	843	869	851	844	928	825	854	876	804	860	861	852	899	885	898	844	872	882	852	909	868	872	909	891	876	857	849	875	814	881	883	851	841	880	869	902	868	852	892	845	881	879	896	813	800	824	916	901	838	808	880	867	875	858	883	845	885	868	890	866	878	875	882	888	887	882	858	862	867	835	876	833	829	908	886	880	796	853	875	862	883	854	906	859	820	823	830	871	840	823	867	827	841	864	860	868	907	896	898	875	848	846	911	832	849	826	855	862	878	876	922	841	913	866	848	860	828	820	875	901	825	835	923	840	856	845	835	860	883	833	827	860	858	845	803	846	867	877	841	849	906	872	858	855	861	878	854	867	884	874	847	817	844	828	905	836	857	864	849	897	830	850	875	900	850	804	846	868	826	889	830	803	841	821	860	855	872	860	836	900	896	922	836	851	875	847	876	903	896	853	889	860	858	925	826	904	844	836	890	908	906	856	868	890	832	879	896	894	885	903	851	889	878	813	846	859	821	868	845	835	854	883	855	851	952	893	883	876	817	862	841	842	885	844	877	865	922	839	775	907	791	856	861	867	770	858	842	864	851	780	837	833	835	872	894	866	882	825	857	888	843	913	861	847	887	800	866	853	850	849	901	874	895	857	851	815	893	845	849	839	850	860	803	863	824	843	883	893	860	869	832	818	872	915	890	836	853	889	915	839	862	840	848	917	869	889	880	887	877	865	862	847	877	760	830	835	832	845	817	901	876	846	871	880	847	902	873	859	834	857	836	846	839	873	884	902	855	827	837	862	881	843	872	875	839	884	905	895	849	838	885	844	848	902	890	894	899	821	836	877	856	883	891	832	829	842	813	892	872	852	854	911	848	873	803	839	865	858	894	870	884	885	874	853	924	814	861	844	895	824	842	856	886	858	889	881	839	878	800	866	828	880	840	841	894	860	817	880	890	803	871	845	817	844	874	871	848	857	828	819	855	824	864	869	895	877	851	856	830	887	862	826	915	819	865	890	833	822	878	832	853	816	852	868	817	881	839	857	851	858	838	861	849	811	862	842	868	818	839	896	839	863	795	878	877	851	823	812	886	863	873	928	855	890	857	884	849	832	836	831	835	841	854	805	879	920	935	815	891	883	855	863	883	915	862	831	846	895	896	836	862	870	880	810	834	902	867	880	914	899	849	905	909	864	884	941	876	852	889	836	855	890	872	864	848	851	826	898	902	868	891	860	864	850	852	871	880	866	872	842	831	780	875	864	866	893	846	868	867	910	852	878	848	874	821	877	824	840	867	849	876	859	869	891	866	887	883	847	878	810	888	814	888	850	898	839	849	867	872	881	877	879	905	813	880	878	870	908	819	887	834	858	883	841	886	850	868	816	899	800	862	889	923	836	900	837	901	844	887	769	828	910	876	846	873	868	826	867	872	883	876	859	893	853	846	890	898	888	872	831	854	909	907	911	898	877	890	927	814	841	874	849	906	796	898	896	860	832	854	844	813	858	863	878	894	837	874	858	847	861	787	852	893	782	867	868	840	823	808	874	823	877	893	848	841	875	890	838	864	876	904	850	864	883	833	832	887	852	800	875	933	880	836	840	850	851	871	887	809	872	828	825	890	825	932	856	871	842	905	859	892	886	870	914	847	874	862	873	860	898	816	869	864	853	885	862	899	836	842	941	855	909	848	915	885	867	864	891	851	840	912	852	817	867	864	856	832	877	888	881	868	882	899	848	857	872	873	921	875	929	947	858	885	877	884	791	888	913	855	861	843	882	845	827	873	852	887	893	868	814	835	870	844	853	829	863	809	858	892	847	867	905	820	815	928	855	877	939	848	837	844	816	882	855	851	845	830	877	894	814	862	841	966	848	862	845	903	919	862	862	916	908	835	866	890	825	815	852	855	807	861	835	874	866	886	898	859	814	871	865	874	868	800	830	829	851	833	814	853	882	912	894	845	844	864	867	873	878	866	859	815	870	830	898	894	879	839	880	892	827	849	864	854	883	860	874	820	853	811	837	850	881	852	825	896	851	893	931	881	822	916	921	880	899	897	794	873	890	829	830	871	880	851	862	839	865	877	847	858	870	877	883	856	837	885	848	827	856	821	859	861	837	871	816	844	879	918	848	890	866	896	888	845	837	837	860	829	853	883	826	912	837	888	899	850	901	867	923	911	923	881	823	834	889	849	850	829	836	868	853	848	908	867	886	852	837	856	867	841	876	859	889	878	825	834	860	900	867	850	877	874	851	831	879	820	824	904	928	815	901	887	843	835	842	884	890	867	898	833	861	845	878	856	817	844	900	912	870	862	830	906	788	846	934	846	854	816	882	887	853	887	887	881	862	874	855	887	878	850	845	842	898	877	919	812	892	847	866	863	859	869	867	846	890	874	855	859	839	917	867	842	854	877	915	828	894	939	881	823	887	847	868	881	832	864	806	858	848	875	820	845	893	878	855	805	871	851	946	872	853	859	902	871	877	838	837	889	873	887	883	835	860	919	847	844	837	876	899	814	864	831	875	866	855	842	831	868	850	873	861	839	844	896	903	835	916	827	873	802	896	879	891	842	842	840	868	862	899	886	892	908	843	871	856	866	883	831	835	901	847	870	849	846	899	851	860	856	892	880	833	872	891	884	829	834	881	839	845	877	919	825	827	857	872	834	876	849	815	874	883	894	814	862	851	817	829	904	951	898	843	866	887	836
54495	25195	14279	2535	1527	1241	1005	1154	888	966	822	854	871	898	832	815	838	647	659	938	632	449	391	346	352	328	338	335	362	349	375	359	371	348	400	361	341	305	420	438	473	482	459	377	376	410	405	389	375	389	406	410	372	307	408	834	1066	977	707	484	309	270	312	245	299	274	278	291	275	286	268	241	265	309	275	269	279	299	288	269	292	227	282	253	260	301	291	279	260	274	289	263	269	279	296	272	291	265	305	268	320	247	250	281	293	271	270	273	284	272	239	246	288	292	313	274	243	294	279	277	295	266	275	268	295	253	277	252	271	289	253	295	289	287	278	262	286	255	260	273	276	282	268	302	254	292	268	266	278	278	256	270	302	281	292	302	283	280	281	303	262	254	275	276	294	299	292	298	251	323	299	288	285	304	290	277	278	277	267	282	318	279	278	263	283	310	265	293	274	277	253	269	282	266	265	283	291	262	256	254	319	265	296	268	259	283	253	288	289	272	269	283	273	300	275	268	270	302	315	313	276	290	265	303	262	293	281	263	257	284	265	291	286	274	291	294	275	297	268	283	270	272	272	269	312	290	292	291	267	247	290	269	269	289	285	297	284	270	299	253	284	270	278	286	281	300	301	298	289	283	283	274	264	270	258	279	242	250	271	257	273	266	305	294	287	247	299	289	257	296	296	286	269	296	290	273	285	295	288	252	253	276	260	277	307	269	278	312	252	283	273	282	295	251	257	280	282	270	279	267	279	263	290	274	261	307	256	280	277	301	254	320	288	296	257	322	287	281	288	277	272	283	310	298	311	270	277	290	257	258	275	258	280	248	304	310	277	270	286	279	297	267	291	265	285	281	261	298	290	263	283	285	265	268	261	276	271	274	270	261	269	300	275	274	289	269	287	290	288	287	256	288	291	289	245	271	310	303	299	288	293	274	267	278	292	250	243	269	270	272	293	272	274	281	283	290	280	315	281	264	279	267	300	303	259	283	310	261	238	281	260	305	281	283	277	288	285	248	264	245	289	281	272	259	292	297	290	310	254	265	276	257	248	296	300	291	283	270	294	277	285	264	300	293	267	270	272	271	272	287	287	275	260	276	278	279	277	286	267	292	277	254	257	249	283	295	292	273	296	280	277	256	279	261	281	321	300	276	263	283	249	272	283	265	278	285	249	270	287	283	244	287	309	291	270	284	264	286	265	295	269	282	253	289	289	238	277	252	280	273	258	315	258	293	279	260	255	276	282	292	297	269	291	291	287	289	260	283	296	272	257	268	272	276	254	296	264	281	287	258	296	285	266	247	289	281	299	271	258	268	291	291	294	286	316	273	311	292	286	246	288	238	281	249	283	277	246	295	286	282	283	257	275	282	305	276	284	297	263	259	272	282	292	322	297	256	296	275	266	260	267	293	273	282	303	294	279	289	265	289	275	287	285	306	255	264	295	249	269	262	282	304	290	280	277	287	280	288	296	306	314	269	320	286	267	252	306	269	281	266	282	282	265	270	292	287	302	264	292	274	271	304	289	258	260	311	270	258	285	278	308	255	278	287	278	237	272	299	324	286	263	271	296	288	271	264	283	262	291	244	263	267	302	289	276	283	270	289	298	273	249	290	266	269	274	283	274	276	305	286	282	287	316	252	239	305	232	268	271	259	254	290	265	263	252	332	294	341	303	297	286	295	310	251	270	299	314	276	314	313	283	302	293	287	255	277	254	294	250	239	254	297	289	325	284	226	278	293	312	268	284	298	297	296	259	255	289	262	275	293	285	272	275	265	286	271	260	304	246	269	284	271	269	287	286	281	307	272	231	272	275	262	288	281	264	272	263	268	282	278	266	276	284	295	279	296	297	301	269	262	286	271	284	252	277	272	266	251	279	295	284	263	261	277	293	304	274	292	280	276	269	258	277	259	272	274	271	257	285	319	297	280	288	305	282	268	302	279	293	294	279	253	278	276	265	286	296	256	294	294	282	298	286	292	276	278	294	262	261	287	303	292	276	281	287	267	286	296	306	259	267	304	257	278	248	267	241	283	280	267	315	301	275	264	245	263	271	274	306	267	279	273	299	260	296	280	284	258	287	287	263	294	250	294	250	287	239	257	261	317	298	274	270	277	270	275	278	287	302	271	260	258	287	299	279	273	245	285	308	282	249	283	313	269	269	286	286	254	271	276	300	279	253	291	279	267	282	258	275	274	301	286	278	290	296	257	292	268	290	312	254	297	285	266	291	272	273	287	285	281	303	267	326	304	247	258	282	255	266	278	292	296	286	275	274	268	271	304	313	311	277	284	282	284	314	262	263	276	267	267	312	272	255	294	260	271	301	271	276	273	312	303	295	267	302	240	276	285	263	286	265	272	265	248	266	249	287	251	296	306	302	318	254	298	253	283	259	278	285	283	252	279	302	269	257	281	286	272	291	321	282	282	262	256	283	271	302	286	263	258	271	276	250	275	272	265	289	306	269	288	267	260	316	253	294	299	268	237	272	268	274	259	274	274	271	285	279	307	265	268	317	313	288	275	272	284	291	275	251	290	276	248	293	290	259	273	303	291	282	290	294	286	301	280	281	293	258	289	288	268	288	268	249	290	249	309	274	255	280	300	275	279	260	272	263	293	287	253	286	267	274	279	285	259	295	309	275	302	269	288	260	267	281	275	262	265	279	276	252	288	267	306	282	252	286	269	290	280	306	307	269	274	275	291	261	292	269	265	290	294	257	276	274	274	266	285	308	277	265	290	279	269	285	309	277	295	300	304	280	253	265	289	292	294	314	300	281	286	273	271	296	262	300	282	281	276	232	274	294	266	281	307	288	287	262	274	275	268	286	274	284	291	263	291	262	274	299	271	288	273	266	276	263	262	306	292	275	299	286	260	266	276	285	299	274	285	271	261	272	275	280	257	272	309	291	249	307	302	282	285	290	271	308	297	284	296	291	261	282	273	263	270	233	242	257	284	294	270	286	306	267	283	295	264	269	277	302	263	285	265	288	321	273	261	281	261	289	288	267	262	297	269	264	289	267	271	261	264	291	300	284	295	288	265	303	283	262	274	267	289	285	242	286	304	292	281	265	254	304	269	259	262	289	291	278	286	303	313	264	295	272	287	258	272	298	299	292	295	269	260	290	269	304	273	293	253	279	293	239	274	282	258	288	297	268	291	284	252	270	283	261	281	286	296	253	300	266	290	280	312	316	282	274	268	292	257	277	315	273	296	303	259	269	299	286	308	240	282	257	271	276	261	317	295	299	299	285	276	267	256	277	268	266	291	277	307	242	286	276	279	277	280	271	280	298	292	312	290	263	274	299	265	274	293	243	303	280	285	270	273	301	316	263	284	295	279	286	269	285	282	272	281	277	290	289	271	295	261	282	277	321	296	314	284	278	286	283	267	256	283	247	283	275	272	277	293	270	276	260	265	314	269	258	302	289	275	271	270	256	306	279	300	285	282	298	299	266	289	288	259	299	309	273	327	251	271	273	277	283	276	269	299	282	272	255	285
34234	2296	4932	5700	5203	4446	3935	4589	4106	4126	3706	3753	4241	4205	4081	3743	3484	3353	3054	3844	3207	1583	1232	1057	1108	1074	1157	1197	1341	1292	1315	1386	1285	1208	1523	1448	1237	1148	1643	2021	2211	2351	2042	1964	1665	1801	1547	1717	1551	1373	1665	1655	1503	1037	1746	4430	6642	5400	3810	1949	664	702	676	696	719	669	666	697	654	733	689	692	666	680	720	721	669	678	639	630	672	654	713	694	705	707	719	703	679	723	698	681	698	658	677	708	682	727	674	630	692	675	742	732	717	696	688	715	695	713	686	714	736	743	696	624	679	655	673	663	670	696	702	717	692	676	680	722	678	670	691	708	716	688	715	693	695	710	647	635	709	679	668	658	687	699	662	714	704	684	671	645	733	702	733	710	660	722	695	714	691	710	672	707	713	694	719	669	676	694	701	677	712	701	658	671	656	643	704	695	671	664	673	617	717	704	700	693	659	661	707	661	730	652	724	699	682	717	685	689	706	736	674	656	717	688	695	697	686	709	713	688	674	670	650	656	701	665	664	696	694	686	716	699	683	738	652	699	671	665	716	718	652	703	629	732	655	648	682	744	744	687	696	707	719	696	630	709	704	691	704	733	690	708	690	644	676	698	687	666	695	671	689	711	648	662	663	697	657	647	655	700	668	663	703	644	705	683	696	693	686	647	722	669	707	660	678	674	705	655	708	709	725	718	735	724	673	642	697	712	674	695	663	724	717	652	701	721	679	704	703	709	716	684	693	718	697	673	696	665	683	667	661	661	705	696	720	668	659	634	713	689	660	651	709	673	718	717	672	716	678	659	694	720	641	674	709	665	681	671	674	706	730	689	696	656	664	705	736	689	666	711	651	665	700	750	688	743	644	696	714	680	660	715	709	711	693	703	636	740	670	679	677	653	660	727	756	693	626	735	715	665	680	696	693	753	686	657	680	648	667	742	729	707	669	718	656	629	690	720	673	642	708	686	711	674	701	671	681	679	683	662	694	657	651	692	671	755	687	682	705	666	739	710	710	725	700	682	715	684	683	676	668	689	669	721	728	652	696	693	670	667	703	709	681	657	685	636	704	684	642	707	696	685	685	715	701	699	687	677	709	694	713	684	729	696	691	707	697	689	665	687	684	733	709	640	677	704	725	693	660	694	741	721	675	653	683	691	692	673	723	695	661	664	690	700	722	700	676	666	700	691	682	711	709	689	755	694	681	729	699	672	687	654	728	690	725	644	640	718	691	670	699	677	672	673	699	711	695	675	669	678	670	666	695	702	640	727	667	660	691	675	644	668	717	675	665	721	666	691	683	664	719	685	656	681	701	732	633	671	707	719	733	735	676	688	680	656	724	659	739	651	698	708	688	700	664	671	689	704	652	718	697	663	694	687	658	708	702	714	704	707	734	727	673	731	671	716	702	714	691	705	688	689	675	684	718	743	652	705	685	666	725	680	709	703	735	758	694	646	697	690	678	647	683	708	690	708	656	700	643	706	645	718	671	694	727	656	664	686	697	729	662	733	686	711	724	688	697	664	736	675	642	679	655	700	692	679	725	707	723	676	703	695	640	699	686	709	685	738	719	679	686	674	694	716	665	681	652	687	691	718	716	684	681	712	709	682	667	669	734	669	667	681	680	697	696	689	740	698	703	656	693	659	717	717	682	691	665	675	713	660	699	682	689	668	753	676	638	665	707	705	692	693	712	681	690	677	738	620	699	708	668	712	649	685	708	707	694	681	649	705	645	714	741	697	689	703	667	698	707	672	724	622	686	698	694	643	714	662	653	707	711	704	657	693	726	684	708	697	675	650	685	725	698	713	689	721	654	669	702	649	680	740	698	722	698	679	684	712	705	683	665	668	687	679	727	680	701	709	735	645	700	680	674	719	717	683	696	686	721	670	655	696	697	674	707	677	664	659	702	699	717	670	699	672	702	710	697	695	666	683	653	680	692	689	724	664	683	738	703	684	655	709	673	684	697	755	661	702	708	682	662	656	707	694	701	664	712	716	680	677	671	732	678	700	689	687	689	698	691	681	698	704	679	663	730	715	681	722	710	738	661	659	678	699	696	687	721	636	707	676	711	695	715	662	677	700	676	658	696	690	750	660	722	689	699	658	713	667	737	690	710	678	702	688	645	704	676	667	720	698	712	673	658	663	712	646	665	651	669	717	709	628	676	706	682	711	737	737	680	680	731	669	681	694	682	672	712	639	659	685	707	662	686	723	701	665	689	716	694	716	697	648	681	673	714	699	716	684	681	699	690	665	711	728	675	711	659	687	679	660	672	683	660	685	671	669	686	711	689	677	732	701	678	732	714	668	684	726	661	690	724	685	673	708	710	685	669	661	681	696	708	710	709	707	675	663	685	664	683	661	644	707	663	674	731	712	647	649	687	717	714	714	668	671	691	728	696	705	717	708	690	708	702	688	718	688	754	628	689	687	681	718	715	677	692	716	614	638	693	717	698	705	677	671	683	719	660	692	689	698	699	685	671	743	692	664	657	679	700	674	710	656	692	688	689	635	700	705	668	661	659	708	665	663	713	708	649	706	688	688	663	667	706	713	729	696	701	690	692	627	717	625	686	677	679	715	657	697	686	670	690	697	679	725	658	678	669	696	667	718	732	691	651	735	697	688	674	674	691	683	689	743	710	661	684	673	656	702	682	718	638	711	729	640	711	670	653	698	683	666	687	695	641	724	667	651	708	708	696	712	636	688	763	689	644	676	687	686	675	687	708	669	690	698	701	702	692	676	677	661	673	685	659	665	753	698	654	734	654	705	729	688	693	699	728	667	704	706	659	692	673	663	697	701	703	696	682	699	709	700	702	668	693	675	689	711	719	720	734	656	659	742	696	665	692	702	726	684	683	682	631	702	727	685	747	664	649	639	693	698	690	691	668	683	667	711	644	656	697	708	734	697	694	718	614	704	738	738	665	676	715	733	675	667	691	679	700	676	736	680	658	679	731	687	733	638	698	686	682	718	664	685	693	715	723	699	672	697	670	638	621	658	715	675	701	681	640	695	702	722	696	645	660	690	723	668	679	692	691	711	688	674	707	683	660	703	684	687	685	691	691	660	719	718	672	693	751	695	670	688	691	682	646	697	699	713	686	732	687	706	653	669	677	688	665	689	718	686	690	708	707	698	690	728	709	695	689	685	660	697	702	676	694	689	686	659	684	664	694	689	724	646	695	680	677	703	737	672	724	694	683	666	739	709	701	677	684	672	712	702	690	692	654	676	700	728	721	710	703	659	704	680	669	686	651	673	673	693	721	664	687	718	686	691	666	669	739	695	712	672	688	730	694	700	704	715	666	716	677	697	706	673	715	700	648	683	690	701	718	687	706	681	637	693	638	719	685	706	707	701	744	721	670	696	683	720	669	698	698	654	721	695	654	673	643	685	648	702	666	675	662	706	692	709	713	686	749	703	667	698	707	689	683	650	685	695	668	709	714	688	733	638	686	696	719	679	698	682	719	674	731	689	669	678	725	707	715	684	696	668	655	700	664	665
13545	1032	593	453	434	433	437	465	467	502	489	470	437	446	445	421	424	429	419	449	396	388	361	334	356	354	381	378	381	385	331	388	365	348	397	380	382	352	375	422	425	397	407	386	391	395	368	350	396	346	355	384	382	368	369	384	442	405	384	409	363	355	363	355	371	364	356	353	352	344	341	314	366	340	325	341	336	342	382	375	369	345	357	346	360	385	322	359	343	355	378	331	373	368	357	370	360	350	350	348	336	339	340	357	339	366	385	320	351	354	332	387	343	336	334	352	364	360	362	344	387	345	385	325	357	339	381	330	358	309	373	339	341	329	325	311	326	331	332	368	357	324	319	393	335	328	294	354	347	360	352	401	341	334	336	351	378	420	351	331	328	356	334	317	336	360	344	327	306	360	313	365	342	323	352	340	328	343	340	363	358	352	331	376	394	314	332	310	375	324	365	338	346	366	331	343	348	367	323	346	370	342	367	359	338	345	353	332	338	313	365	372	340	334	383	327	372	354	334	314	352	356	320	345	366	350	363	371	324	337	335	349	356	305	364	348	337	333	359	321	369	359	372	353	360	377	360	364	348	356	345	368	320	341	344	350	360	347	380	335	343	339	354	364	367	342	336	354	295	370	341	392	332	341	344	317	346	370	366	342	355	334	347	377	374	371	400	339	362	379	373	350	361	371	366	350	361	334	402	367	359	324	323	361	351	358	328	329	366	356	329	369	348	341	349	341	348	364	407	358	355	360	358	349	367	358	343	346	348	340	329	374	363	373	336	366	309	320	394	372	320	366	368	352	321	366	349	327	371	373	365	355	382	347	342	337	346	336	330	337	335	313	357	367	367	338	318	337	373	380	373	364	342	368	373	364	341	370	375	372	338	329	326	342	349	315	327	362	359	358	363	343	373	321	372	342	328	357	350	355	340	345	361	350	329	354	335	366	357	368	365	328	337	358	320	341	353	323	335	374	359	318	373	359	357	346	361	383	374	346	362	350	359	398	354	358	324	349	343	362	359	335	363	350	349	342	350	345	359	351	359	364	374	348	339	348	327	361	343	373	355	333	363	351	369	342	343	378	371	340	308	335	379	324	362	337	361	310	335	371	367	355	352	375	383	337	410	323	379	330	357	332	350	347	363	361	355	343	315	353	353	368	334	361	335	335	360	342	367	343	354	362	350	351	362	370	332	342	351	359	362	340	363	335	359	363	331	329	358	316	359	355	351	340	343	325	341	359	354	344	356	364	387	367	341	337	374	348	363	372	364	323	329	346	327	348	329	339	357	317	373	311	324	372	351	370	361	321	352	365	324	320	364	353	358	362	354	385	369	362	359	356	331	362	352	348	351	331	330	342	389	345	341	327	374	367	339	387	351	341	365	348	321	371	314	323	358	351	342	363	360	358	392	329	362	362	341	394	321	321	348	362	356	350	346	329	340	330	335	360	318	376	356	348	315	360	368	355	351	370	359	321	372	373	356	387	336	340	355	334	332	339	350	338	351	370	377	347	341	352	352	388	348	368	320	328	350	370	362	340	366	352	343	365	370	366	374	354	363	351	318	318	336	346	358	330	351	383	321	324	354	342	308	337	374	318	364	368	347	375	345	328	368	384	376	337	375	346	373	366	349	335	333	357	373	341	350	314	298	365	365	337	358	357	345	341	373	400	362	334	346	323	328	325	352	335	312	348	349	343	326	358	355	387	342	343	358	324	374	331	355	354	377	345	358	363	350	328	362	357	358	376	355	367	373	328	366	340	347	363	332	386	346	342	357	327	357	320	359	344	327	351	343	347	343	371	347	367	334	375	346	352	339	380	376	343	361	375	370	335	360	365	348	359	354	367	326	314	328	338	346	353	350	333	353	341	382	323	381	327	358	350	303	341	318	356	350	361	355	331	335	344	313	358	361	383	364	366	384	348	336	338	342	335	310	354	360	341	360	317	367	380	320	377	358	308	359	323	337	331	355	312	360	343	330	359	366	328	345	365	336	376	351	312	349	393	345	350	362	353	361	362	348	337	354	338	326	353	397	349	379	360	364	372	325	324	392	358	330	355	359	345	343	337	378	359	338	342	329	368	357	346	367	313	358	369	355	362	338	344	353	346	350	328	356	376	389	312	338	342	337	358	339	355	365	316	383	345	326	333	326	363	356	331	352	375	365	359	366	378	345	352	351	352	330	337	373	336	362	332	327	381	353	341	371	348	375	353	367	334	366	338	328	347	370	338	370	403	368	332	349	335	358	398	363	374	365	362	366	360	346	315	348	361	352	342	380	376	350	378	354	383	338	354	374	319	356	363	335	360	315	334	331	390	372	360	341	342	363	361	355	359	336	382	363	357	345	341	346	329	308	344	329	382	356	343	323	331	328	368	339	351	339	351	340	339	376	339	330	349	335	361	365	351	340	364	350	328	364	350	304	348	336	347	323	317	355	329	323	352	363	341	333	361	332	335	326	401	360	307	359	352	344	346	325	375	356	357	372	351	341	346	374	372	368	347	355	350	353	389	355	348	359	350	374	350	361	378	386	379	353	382	352	336	403	330	367	401	365	315	356	362	337	334	362	371	346	341	367	342	358	366	377	347	344	328	342	336	348	341	351	344	361	337	374	348	331	341	322	379	331	371	328	335	315	348	348	351	349	355	356	335	323	349	362	333	372	370	366	355	366	323	346	348	335	340	350	340	350	389	341	338	312	323	337	366	339	381	324	390	329	367	350	332	346	352	362	332	316	344	375	388	342	357	334	350	394	357	375	357	376	367	360	360	342	369	331	347	315	356	349	352	380	354	330	351	359	341	331	362	316	313	356	372	369	334	364	378	368	354	353	314	352	334	349	377	345	350	342	369	330	354	363	314	350	371	346	332	334	374	336	346	362	329	336	356	348	345	355	360	355	344	347	326	321	297	341	329	338	344	320	336	334	376	327	365	329	333	413	352	344	358	357	358	377	345	352	371	349	326	313	354	355	348	362	346	352	387	377	373	330	362	347	359	338	384	349	351	387	336	355	353	357	341	335	378	367	313	334	370	390	399	350	359	360	346	368	319	381	324	357	325	386	353	357	351	372	359	328	363	400	356	363	335	349	351	336	360	333	365	330	377	350	357	335	342	362	342	360	393	358	365	336	367	356	372	403	333	338	332	361	338	390	362	363	343	367	351	346	351	312	366	337	338	361	377	349	314	356	371	338	324	368	345	355	341	307	315	373	357	359	344	382	368	361	355	358	357	391	354	338	357	333	322	391	330	340	356	360	368	352	324	354	306	355	386	346	344	347	340	405	344	347	381	361	374	339	354	327	343	324	343	353	344	327	368	367	339	346	389	307	363	358	371	346	364	331	342	336	347	322	356	350	360	310	319	362	362	342	346	302	332	341	350	348	368	339	342	350	370	366	363	349	340	344	309	360	357	352	330	389	346	366	350	365	376	317	347	323	318	371	362	354	315	332	336	363	321	351	310	362	318	375	360	366	328	368	378	341	359	365	361	336	351	353	331
12018	957	1194	1391	1314	1288	1331	1470	1470	1493	1457	1403	1390	1369	1395	1394	1430	1235	1239	1216	1037	924	941	879	929	938	947	907	939	951	991	994	969	1013	1076	1045	1014	1044	1103	1122	1218	1234	1272	1302	1181	1135	928	1017	1020	1035	1024	1104	1048	1080	1039	1102	1242	1241	1237	1089	837	850	842	844	895	846	859	938	861	867	908	861	846	889	890	823	880	841	904	823	822	830	857	836	903	816	952	825	894	893	855	882	837	871	839	814	881	812	892	897	815	877	919	836	868	853	908	840	849	900	869	886	834	839	810	876	884	885	858	896	860	827	854	852	883	822	869	849	849	880	870	835	878	842	865	875	862	875	874	919	880	855	866	834	827	861	855	833	886	841	871	896	812	886	809	860	865	862	889	822	836	814	864	809	812	807	817	858	837	848	855	849	912	837	837	834	858	862	861	838	845	841	859	899	828	893	878	839	767	875	874	848	864	831	835	869	868	830	936	845	822	838	853	862	863	766	906	868	855	795	826	903	860	854	812	878	862	824	872	804	851	819	888	842	876	859	869	919	848	899	834	821	868	915	849	831	808	914	829	878	846	915	880	880	840	883	839	876	905	898	872	867	868	921	862	871	865	877	845	859	817	882	882	815	888	917	800	870	822	899	854	891	834	881	896	853	831	798	850	830	849	913	880	845	871	883	886	836	839	839	842	824	899	874	802	812	939	809	852	852	844	835	855	856	856	870	867	851	859	805	822	821	823	838	909	875	879	913	904	931	859	830	868	893	859	817	813	870	851	836	881	916	847	842	864	881	886	862	862	872	820	823	860	764	834	873	870	828	843	858	845	866	849	832	869	888	822	820	852	874	844	858	863	842	829	853	840	817	865	889	823	813	875	844	853	858	880	844	930	877	811	827	869	814	853	901	809	831	807	867	812	853	871	919	860	868	854	866	862	826	850	915	843	868	814	873	836	853	857	846	875	826	877	873	824	869	867	859	887	861	843	864	887	869	841	883	885	827	819	827	819	920	889	863	846	888	876	820	914	900	829	919	774	834	821	872	839	833	795	829	850	907	887	831	886	868	843	864	864	846	860	862	882	838	825	809	873	862	880	838	878	839	850	855	815	895	866	877	856	837	863	779	861	826	896	821	838	811	908	851	857	860	833	831	826	880	849	858	845	836	867	868	782	884	895	859	861	852	889	868	889	868	838	839	879	841	818	815	851	868	872	847	863	862	839	896	866	878	862	836	829	868	849	911	829	901	903	834	814	822	779	841	857	853	819	837	817	898	863	903	894	823	895	875	874	887	845	841	861	840	861	830	815	814	865	853	902	834	933	847	864	871	829	825	849	848	889	810	825	870	870	819	838	908	863	819	846	876	862	837	858	836	830	898	837	848	847	886	809	847	840	866	879	811	830	856	847	891	851	843	864	863	830	836	880	876	823	837	903	850	868	862	914	834	851	794	832	864	876	827	856	899	908	854	905	796	854	824	863	806	837	865	843	844	879	879	862	849	924	839	882	888	870	829	874	881	859	880	872	886	850	852	859	820	840	844	788	847	834	829	855	946	828	842	846	862	858	821	818	848	889	854	839	893	852	848	868	818	864	770	840	849	854	858	871	902	879	829	829	819	848	873	828	909	817	801	827	825	865	885	846	841	858	837	843	835	835	804	843	851	883	840	852	885	893	881	912	824	887	888	839	857	853	851	856	818	858	829	845	921	854	893	828	829	862	834	890	814	878	810	860	884	835	846	845	892	839	803	808	849	885	814	839	866	848	877	846	845	856	837	847	890	848	839	869	827	881	869	837	826	910	887	853	869	880	881	881	906	816	902	900	852	850	858	865	838	832	862	885	844	865	833	852	875	837	869	809	869	907	863	886	830	912	830	867	862	806	875	882	842	873	893	883	846	841	849	856	868	875	892	843	883	841	850	854	875	880	835	869	854	863	900	885	868	870	845	839	818	813	857	859	852	842	878	805	874	843	883	880	838	887	882	861	850	835	888	820	861	840	879	795	835	834	838	844	882	824	865	867	825	818	812	865	883	833	853	886	836	861	850	798	842	889	818	906	844	858	827	823	832	897	884	827	867	881	934	854	867	884	817	842	866	830	859	855	847	825	827	838	836	892	844	850	783	858	863	860	862	856	867	818	834	901	874	812	883	874	861	878	858	868	912	856	819	819	865	902	850	881	875	869	887	901	807	850	869	817	843	874	880	867	881	886	893	856	865	822	843	856	844	851	857	831	903	889	840	870	880	870	894	844	889	877	867	820	841	885	899	812	857	839	890	847	862	854	839	889	912	910	846	843	838	886	883	894	837	843	823	916	801	867	873	862	881	862	827	871	804	883	846	863	854	844	826	910	864	897	882	871	823	834	830	862	814	821	881	891	794	845	883	874	833	866	861	824	766	869	842	838	853	820	881	867	861	923	811	866	874	860	873	863	858	879	904	906	870	818	830	813	836	840	881	919	865	860	869	888	890	876	836	819	843	837	813	840	852	802	837	848	815	882	898	882	866	852	843	800	916	847	866	864	828	895	826	896	875	853	884	853	831	861	829	876	823	864	859	834	889	814	842	861	858	828	854	845	877	840	879	831	828	816	889	901	838	872	831	879	874	892	832	863	860	838	880	856	859	838	883	857	855	879	792	881	884	889	860	858	868	866	871	913	874	822	873	845	866	847	888	825	806	874	860	861	867	908	866	912	826	891	832	854	844	838	880	813	837	826	848	872	845	900	879	886	869	863	839	903	842	825	819	790	874	840	885	906	839	828	832	832	867	860	866	838	861	825	804	846	855	887	851	902	868	897	833	839	869	833	847	845	810	884	894	861	883	882	840	865	831	871	898	908	815	871	872	851	827	832	802	890	826	809	845	823	849	857	853	851	782	819	901	889	860	848	819	867	885	887	857	882	858	869	871	892	869	846	882	871	811	814	886	855	894	846	866	833	878	844	844	844	868	890	870	828	874	909	868	816	870	877	836	832	836	871	882	835	883	893	814	831	855	876	828	868	872	901	902	868	839	864	829	882	842	802	873	866	824	882	815	865	869	859	903	846	908	837	885	860	946	885	861	853	877	803	895	870	885	807	873	829	854	864	848	788	817	897	872	829	840	886	847	788	929	845	903	891	809	862	861	845	879	830	868	885	812	873	825	882	883	798	836	827	872	903	887	858	808	846	889	848	820	839	860	833	835	825	834	858	864	838	849	809	844	870	822	824	827	873	821	846	825	825	863	856	861	823	902	854	876	874	874	886	877	913	840	870	893	878	896	850	864	871	864	843	884	852	897	887	881	888	880	916	836	847	815	868	848	884	782	879	869	843	896	883	822	915	873	860	869	850	846	849	837	878	850	917	851	878	887	833	858	842	865	908	854	788	803	838	818	863	855	861	834	831	851	910	814	844	831	867	791	850	854	826	866	845	857	883	863	893	880	884	859	857	795	825	847	868	874	837	851	837	883	834	866	889	868	913	825	825	893	823	863	808	827	797	855	839	854	826	815	802	863	882	934	870	842
53274	19041	5144	1291	948	891	793	712	779	911	801	660	800	767	659	623	608	535	545	566	548	411	431	399	404	395	404	406	434	419	404	420	423	416	449	414	419	406	394	447	441	452	489	435	415	442	430	469	474	452	486	488	449	439	607	758	747	650	593	519	377	378	410	351	379	358	380	395	377	413	345	369	356	339	377	352	358	396	414	365	377	372	336	403	389	376	399	373	390	348	390	367	411	355	379	394	366	378	360	390	409	388	376	364	416	365	402	382	369	406	403	348	387	407	330	367	390	360	383	393	386	367	359	357	397	357	373	366	376	395	398	331	402	395	384	384	362	354	381	347	380	381	395	349	378	381	421	375	371	375	393	413	416	371	382	359	389	370	402	346	408	433	339	382	367	373	356	378	390	350	351	347	381	374	351	339	400	391	396	426	358	369	342	405	368	411	359	374	409	366	397	397	385	329	392	346	386	368	374	361	374	352	375	349	381	380	396	366	377	348	372	375	371	343	340	397	341	371	374	352	340	369	377	348	378	360	383	394	399	375	344	369	380	339	409	354	345	401	354	411	380	377	372	359	346	355	397	390	400	387	377	325	367	387	392	340	423	351	379	370	431	369	375	381	403	386	360	357	398	378	400	359	376	380	373	373	343	379	393	386	376	402	390	393	410	379	366	384	375	383	371	404	383	378	373	361	348	403	395	375	361	380	381	389	381	365	366	341	376	385	363	392	399	390	374	365	413	391	371	398	376	359	374	375	383	383	374	377	382	390	379	362	391	407	351	379	369	380	400	350	381	384	435	399	390	384	382	405	392	357	366	412	390	400	347	401	401	366	406	329	385	346	341	391	376	392	337	393	383	339	405	363	375	343	361	374	409	350	345	408	361	354	396	395	366	385	412	363	414	372	378	380	370	356	389	374	360	382	362	378	391	383	358	372	362	352	388	373	366	381	347	381	371	388	366	391	383	359	371	361	365	357	372	386	404	387	369	406	363	352	367	347	351	370	392	343	395	414	374	391	350	348	398	349	334	364	375	361	325	364	394	344	363	405	381	368	376	400	362	366	383	354	379	367	372	369	384	386	369	333	372	384	368	368	357	379	385	364	373	374	376	385	369	350	390	360	355	370	359	384	381	409	403	370	377	350	355	352	375	383	341	363	394	377	374	351	344	338	383	373	386	395	382	357	357	379	374	381	350	401	355	393	388	375	390	389	390	373	377	351	377	387	363	389	386	401	385	398	356	342	411	396	388	407	334	386	380	427	391	367	346	375	408	394	360	350	406	402	374	374	369	367	379	370	352	335	411	373	402	354	354	375	385	370	376	350	408	376	389	384	393	345	356	382	369	393	342	378	368	356	416	376	391	343	372	356	369	359	385	372	388	373	332	375	395	384	372	350	366	400	390	401	355	407	405	344	341	387	325	346	334	415	401	401	388	378	371	392	417	409	387	349	375	381	382	421	357	373	398	354	369	356	393	391	388	367	356	368	371	383	348	381	368	337	377	357	393	362	346	378	376	374	364	414	334	399	412	391	345	393	385	374	350	397	397	355	374	398	389	401	400	399	415	402	426	362	355	389	359	362	378	374	356	386	342	374	395	411	398	409	355	375	416	379	386	369	413	391	379	375	365	374	389	347	390	395	336	399	360	371	379	369	353	380	370	377	385	392	372	355	383	389	342	365	377	386	411	373	402	361	363	395	364	363	377	380	403	385	353	374	346	346	331	374	363	372	375	391	368	376	363	370	362	397	395	388	412	370	435	384	354	379	363	395	356	367	394	366	383	384	359	353	399	366	372	358	355	392	371	373	398	375	377	344	396	396	403	367	392	390	354	386	388	401	360	399	397	363	381	381	352	325	389	368	329	369	385	361	363	384	369	390	371	346	373	369	331	366	380	336	358	323	374	366	389	384	407	405	323	400	368	407	395	381	358	385	375	366	407	374	398	392	369	379	379	357	370	346	384	385	351	378	377	408	352	391	363	387	376	386	397	366	405	363	386	347	390	386	381	364	368	380	393	368	383	388	405	380	386	398	366	359	396	385	390	381	342	367	362	388	338	383	329	369	406	408	324	381	358	391	391	386	377	386	373	406	367	335	400	362	348	350	363	378	381	368	385	371	419	362	401	361	355	369	335	345	373	386	355	394	403	375	382	407	387	355	383	332	423	395	387	379	370	391	358	377	340	399	369	365	364	397	372	392	376	403	384	393	388	394	345	331	366	371	384	354	382	354	415	379	373	381	416	353	376	363	363	367	350	383	386	381	380	385	366	390	399	363	370	390	333	379	380	364	365	367	359	381	352	356	380	335	363	360	386	378	362	352	365	381	349	364	354	376	397	347	389	403	385	366	389	357	390	376	370	372	377	357	385	346	370	370	363	389	348	368	380	402	392	384	347	443	345	341	374	397	378	369	420	349	420	397	355	364	359	350	392	368	380	379	357	362	358	421	364	395	406	400	370	374	389	376	408	344	370	377	363	418	327	344	369	362	384	387	397	354	407	363	393	391	384	375	346	394	377	411	372	404	368	370	374	387	404	393	383	387	398	396	360	362	366	413	424	380	357	378	396	389	372	374	394	402	408	365	398	387	406	365	398	435	375	361	368	338	407	365	404	368	331	360	377	379	376	360	375	382	366	355	390	351	389	379	367	382	418	381	370	388	392	375	391	364	329	356	364	379	376	373	342	391	371	399	407	385	359	365	379	402	403	369	371	349	368	364	364	401	374	383	344	393	388	361	338	383	358	378	382	369	343	412	392	359	385	386	374	368	384	351	348	364	405	350	358	412	371	348	391	386	378	360	355	347	395	360	400	370	403	360	372	420	386	401	359	433	382	369	378	385	395	404	374	359	359	403	384	369	342	373	381	396	379	348	368	371	400	389	338	410	384	385	385	364	371	408	382	360	360	414	363	361	372	370	401	424	370	377	401	361	373	378	405	378	374	367	422	391	372	412	372	414	395	355	368	356	382	355	352	356	324	395	390	379	375	368	387	378	408	412	402	385	374	414	392	384	384	399	381	408	389	389	342	370	384	379	359	356	386	380	393	379	357	363	366	409	379	347	391	361	377	379	355	394	352	358	395	389	356	356	388	337	374	375	371	414	410	372	370	401	361	392	352	392	386	341	386	376	370	398	340	346	379	335	357	407	424	350	373	420	391	367	385	352	367	402	375	386	396	370	394	425	352	376	395	367	394	379	374	389	388	370	367	377	385	378	388	376	426	371	412	409	362	411	396	362	365	391	403	353	366	361	371	389	369	350	381	347	377	356	355	352	378	390	373	337	381	395	374	390	353	368	352	398	338	363	402	381	387	383	359	387	390	404	401	380	382	409	373	381	392	383	396	363	369	338	369	385	406	376	382	367	362	380	387	386	365	367	370	348	372	395	415	378	371	397	387	388	390	378	386	356	390	406	359	370	390	389	379	401	367	375	349	373	425	357	339	377	414	361	403	382	370	405	368	355	370	408	362	405	364	384	374	423	378	401	387	398
28869	1704	3046	3548	3401	3002	3042	2856	2923	3340	2815	2851	3108	3031	2620	2702	2487	2111	2379	2398	1846	1222	1213	1063	1122	1256	1243	1085	1137	1203	1256	1382	1270	1325	1297	1260	1300	1231	1313	1597	1647	1591	1692	1406	1294	1365	1356	1457	1544	1649	1792	1693	1571	1481	2508	3468	3514	2675	2278	1619	976	943	926	927	892	924	934	914	971	857	890	923	899	925	889	900	938	948	914	932	882	916	854	926	891	915	905	894	880	917	932	931	939	891	932	970	937	874	883	891	859	927	929	928	891	853	882	893	903	921	948	894	923	855	819	889	881	880	895	911	844	910	890	892	920	912	913	922	911	901	918	868	922	956	889	915	899	903	942	877	909	856	927	928	914	917	906	915	935	935	909	925	958	950	977	905	898	956	865	896	936	949	894	907	907	896	927	954	901	883	907	883	882	895	886	874	939	929	893	866	918	896	872	904	834	903	916	956	1005	961	923	876	901	906	895	933	939	892	877	914	885	934	893	918	915	880	920	893	912	920	900	950	898	882	881	917	939	893	923	943	913	906	878	879	881	896	920	890	962	957	908	893	943	892	890	861	922	893	926	898	885	859	907	924	924	906	886	921	929	892	905	894	887	931	913	901	915	923	917	903	885	883	869	901	956	946	888	892	914	901	926	878	899	922	934	940	937	897	915	920	892	915	904	874	971	955	891	880	909	929	881	891	890	873	934	884	955	860	924	922	866	920	903	971	877	893	923	886	887	840	837	982	905	932	927	821	962	942	863	935	939	973	849	959	886	936	899	987	807	899	922	909	894	914	968	927	919	921	948	886	921	902	936	886	857	932	891	858	918	940	969	925	936	895	983	894	906	946	916	891	884	888	891	917	951	921	934	962	893	902	869	935	868	961	903	943	926	902	945	913	905	946	895	906	886	897	903	903	889	882	889	897	892	926	864	874	913	959	913	923	834	934	919	909	903	880	914	940	892	911	828	901	932	921	945	923	921	913	880	910	890	908	927	906	890	878	910	867	913	933	866	979	901	894	895	899	909	948	872	926	927	949	910	923	911	880	990	927	925	911	930	878	944	899	878	887	862	921	897	887	960	924	914	885	887	916	929	887	904	881	896	860	897	891	888	946	936	918	885	894	882	881	963	894	890	882	931	897	875	873	953	864	854	908	910	948	914	919	892	925	921	886	910	878	908	910	917	912	898	917	914	910	878	888	949	892	874	918	964	907	946	929	928	984	920	901	881	905	899	921	932	910	907	901	895	884	918	909	879	938	883	939	933	977	927	963	954	900	925	887	917	884	937	887	891	883	974	899	940	864	901	862	900	867	892	898	882	903	926	941	940	885	930	864	911	895	929	888	922	912	891	881	935	891	904	915	935	864	939	887	940	896	901	911	916	922	906	936	896	933	947	948	927	936	887	915	944	899	922	886	913	886	895	909	828	877	891	941	887	913	855	924	938	897	960	894	906	879	893	864	954	904	916	889	884	871	958	856	920	932	929	901	872	962	913	906	861	961	937	911	936	957	918	904	916	866	909	858	869	938	904	930	926	900	873	929	941	892	978	886	902	924	890	937	865	930	965	847	915	927	928	881	865	884	925	888	886	862	911	934	973	915	883	912	915	952	892	897	906	917	901	908	947	949	882	908	881	874	876	874	904	917	861	963	959	911	891	1009	888	903	917	854	880	932	897	939	907	908	891	900	912	920	925	941	952	958	900	894	941	928	882	935	925	962	979	952	893	887	878	900	917	941	969	893	906	909	869	884	903	904	881	886	957	884	868	902	950	910	926	980	921	977	910	928	907	872	897	928	955	929	918	883	879	873	839	923	932	918	884	909	878	928	898	930	881	903	882	909	896	911	900	885	930	860	933	926	978	955	872	925	942	950	910	910	908	869	866	908	895	904	925	902	854	946	927	918	948	894	889	920	930	926	921	893	931	931	917	910	892	974	955	935	931	918	983	875	941	892	851	870	922	934	906	866	890	855	903	854	891	947	918	930	906	876	899	916	902	921	924	811	911	838	926	882	908	941	919	909	852	868	910	937	905	890	893	898	882	923	928	981	893	988	946	899	897	922	909	924	877	907	895	920	917	902	964	938	967	899	918	902	894	915	859	901	881	900	902	902	906	941	869	936	898	906	848	884	941	865	918	911	913	869	932	945	931	900	934	924	970	943	961	927	857	886	896	929	929	853	922	889	922	888	937	915	911	880	900	901	914	933	944	879	915	888	880	907	967	961	966	934	906	934	908	920	945	930	884	943	957	915	911	897	935	914	922	938	918	876	902	928	938	926	914	934	872	872	900	900	919	879	921	870	887	917	896	913	849	899	902	903	905	911	872	927	944	843	883	892	918	916	949	907	937	928	924	932	905	908	945	940	886	934	900	921	913	906	838	984	944	921	915	903	914	858	882	935	871	979	912	879	864	906	933	913	904	885	854	927	919	927	924	811	933	945	964	903	858	937	887	914	923	935	948	908	951	879	843	933	941	914	919	931	911	855	957	907	959	955	893	912	926	924	938	943	905	933	900	955	910	934	877	899	972	911	877	959	941	893	899	904	935	855	897	914	909	917	890	915	872	864	940	930	942	947	944	861	902	904	869	1003	931	931	879	861	902	884	889	960	881	910	962	910	970	936	943	931	939	859	882	899	896	931	901	916	940	925	942	873	912	900	910	933	906	920	918	886	892	899	949	900	927	935	933	887	961	920	872	936	935	992	900	915	909	855	933	875	914	899	920	908	875	884	910	873	857	877	933	905	933	925	971	893	920	921	900	904	903	964	905	902	903	915	906	933	941	888	913	927	867	859	982	917	911	945	920	902	940	908	922	880	926	907	900	899	902	901	914	861	892	877	958	939	891	908	922	881	917	891	897	904	876	905	914	919	889	951	935	889	931	902	874	930	923	946	932	900	835	862	946	921	910	969	900	883	984	898	963	942	923	843	859	947	864	903	853	864	897	950	938	921	894	922	904	938	939	879	909	917	874	861	882	892	933	872	939	912	895	889	891	987	885	876	930	902	927	897	929	882	900	869	898	914	872	915	928	883	925	946	903	926	949	852	949	931	957	902	895	934	890	974	902	876	925	929	928	950	927	919	886	971	929	921	893	862	905	900	915	942	912	905	925	883	957	902	880	941	895	874	909	882	869	945	973	940	933	920	921	928	925	912	893	951	886	922	887	894	856	945	878	941	926	912	871	890	933	944	918	896	913	900	949	901	901	919	913	899	890	895	841	901	890	863	897	903	944	915	877	944	903	870	946	922	893	912	880	903	921	963	965	942	910	922	904	919	907	921	923	972	876	862	906	935	942	878	886	873	936	915	939	849	918	898	936	900	867	869	918	930	913	876	906	953	897	859	877	909	880	909	936	949	922	890	890	897	881	899	877	899	921	909	892	937	928	940	895	875	844	914	962	888	883	921	863	925	910	939	884	950	960	907	916	899	882	856	948	923	923	913	892	865	975	924	907	982	902	1014	932	956	861	885	887	936	906	929	938	959	938	938	930	879	890	925	912	934	877	895
61489	25280	12722	2433	1547	1144	1026	989	946	1056	1151	946	1075	884	862	794	659	685	693	660	459	404	398	368	405	435	363	361	392	352	371	392	384	406	367	362	357	384	387	429	404	391	415	507	480	449	319	352	354	381	436	389	363	384	743	1298	1015	757	630	463	324	314	323	309	274	311	334	304	299	334	313	313	302	320	306	323	309	322	292	297	290	337	330	304	310	328	291	304	326	327	288	320	295	303	278	308	313	315	258	278	285	337	322	324	315	303	291	299	299	364	306	326	292	303	291	329	297	307	309	297	314	294	321	309	337	331	311	301	325	319	294	291	286	292	273	322	277	294	301	320	304	270	347	333	305	315	301	304	329	292	315	325	313	318	336	342	312	316	330	285	306	312	312	256	319	324	312	330	311	305	316	309	297	275	332	328	338	297	271	323	307	274	301	279	323	307	303	341	277	304	327	312	293	308	283	301	295	295	324	302	278	299	314	312	289	289	298	316	308	279	307	339	294	293	303	291	310	300	298	315	330	280	327	303	314	307	315	294	310	311	309	287	302	290	321	308	289	301	300	345	303	268	291	315	297	322	286	300	299	283	315	305	292	285	314	270	287	328	292	298	321	304	293	295	311	301	316	298	318	323	291	284	273	282	282	317	303	323	331	284	301	325	318	290	291	329	318	300	308	299	324	322	308	317	313	336	302	311	315	319	355	292	274	301	336	307	332	340	309	310	316	335	304	282	271	261	297	309	346	314	309	321	317	301	317	319	332	319	304	344	315	297	304	330	292	283	290	313	284	299	324	341	315	276	319	322	311	335	324	298	307	338	306	303	314	315	301	285	303	302	303	333	306	310	320	305	318	302	289	324	329	269	303	311	300	320	339	309	337	307	289	310	321	304	310	350	302	264	314	307	287	300	327	319	323	297	307	298	321	294	272	302	298	264	299	303	322	276	299	328	310	262	304	357	303	294	311	291	308	319	311	297	329	318	302	288	315	307	314	314	323	339	323	305	287	328	330	294	297	315	293	323	284	294	320	300	305	319	310	285	293	327	317	330	340	319	309	306	329	321	298	316	272	295	288	325	310	323	308	299	315	319	291	298	310	330	317	304	306	299	309	297	305	290	300	321	282	271	343	315	363	308	299	304	350	314	321	289	283	308	365	314	309	334	286	279	287	317	297	298	321	305	314	288	295	255	330	318	324	359	327	271	336	285	334	312	307	317	299	325	320	297	317	330	294	315	286	317	329	291	308	313	324	290	310	311	288	279	322	300	331	321	314	291	288	308	313	288	304	314	296	332	302	313	340	300	321	303	288	319	277	336	318	291	295	319	326	278	324	298	302	303	286	312	312	332	319	316	302	330	332	322	300	322	328	302	309	317	276	304	287	339	334	304	301	293	314	318	336	296	297	301	345	271	280	305	296	259	301	334	325	307	311	279	261	320	304	283	326	321	317	308	311	293	314	303	334	299	293	308	289	302	294	314	257	300	332	310	299	298	281	288	309	311	331	295	277	327	300	309	286	286	304	323	317	337	298	324	304	315	296	287	325	322	288	304	296	323	332	321	329	299	306	292	311	318	311	305	320	302	313	336	312	289	303	339	316	289	260	263	300	325	308	306	317	324	315	316	294	285	293	315	307	274	288	299	288	298	319	307	334	290	314	305	302	294	317	330	335	303	296	300	345	292	316	329	298	326	301	310	336	313	336	307	334	346	329	304	307	281	328	311	311	327	322	339	308	316	310	286	329	306	314	299	316	303	314	297	312	296	288	319	297	319	329	300	315	288	296	315	304	302	296	284	302	325	305	302	323	332	301	302	286	291	338	295	285	317	319	290	282	311	289	326	312	292	295	298	300	330	308	314	307	311	299	339	325	291	305	293	314	291	348	295	285	309	298	307	317	316	306	285	317	319	338	326	318	293	294	311	321	310	313	313	333	302	304	299	283	277	345	287	267	301	305	318	328	259	290	323	315	309	302	276	298	309	296	315	273	277	292	368	314	344	313	326	306	301	297	287	315	268	307	317	319	294	312	288	314	278	307	307	298	306	325	290	307	309	299	295	302	328	285	322	292	303	308	293	302	308	285	320	304	307	294	282	306	323	286	305	309	289	318	305	301	306	310	278	313	298	296	298	297	281	314	324	300	301	292	319	316	323	311	297	303	351	322	290	328	297	332	291	302	340	319	298	276	328	290	325	307	282	298	309	299	281	283	297	293	279	290	300	295	299	299	304	299	276	296	278	319	297	315	335	310	304	300	307	293	324	296	309	314	348	291	317	294	329	302	326	314	314	307	328	307	320	293	307	297	269	270	318	319	281	277	332	308	319	323	337	298	307	315	299	262	276	306	333	318	293	280	349	307	280	357	325	307	323	320	328	316	291	305	333	290	302	304	326	279	281	306	335	297	326	325	286	314	316	327	289	320	311	293	312	325	297	300	309	331	301	285	290	321	315	282	284	298	301	318	299	316	267	278	309	324	318	293	303	292	310	285	300	288	290	292	315	287	286	299	322	303	287	327	318	317	310	326	315	287	272	307	274	286	311	296	323	301	324	337	315	319	339	318	292	331	328	297	301	317	301	304	332	318	278	327	317	313	327	305	321	298	289	305	306	337	299	314	307	292	327	314	301	288	289	321	321	274	303	320	282	298	292	290	360	297	329	317	313	318	284	306	295	283	310	316	270	300	296	302	262	301	314	318	323	343	293	286	280	289	277	297	307	332	288	310	275	280	292	305	293	315	315	279	305	332	290	277	293	265	304	318	264	268	294	322	306	304	317	315	312	305	312	304	293	330	299	315	317	296	329	304	320	306	335	335	291	343	313	307	308	313	299	350	269	285	329	314	324	273	335	303	301	323	303	314	323	318	328	295	289	302	313	295	306	318	311	293	293	280	291	299	354	307	338	313	293	296	278	318	323	286	301	306	291	317	294	291	288	310	259	295	292	322	304	317	313	318	321	296	299	310	348	313	307	307	310	291	317	282	332	295	316	313	339	310	289	306	283	321	281	314	314	303	312	314	324	308	265	311	293	304	288	300	322	297	319	265	282	322	324	294	320	297	303	325	285	302	321	322	296	299	304	306	286	279	314	283	307	316	284	289	319	294	306	283	317	304	287	316	309	292	298	293	270	309	288	315	292	312	346	315	298	349	316	306	304	290	324	281	310	303	295	306	298	302	325	292	289	274	266	331	322	300	311	314	317	309	318	331	329	299	298	295	300	300	291	292	277	317	311	301	314	269	296	296	296	345	259	326	301	294	276	303	305	310	312	306	269	321	325	289	279	275	317	308	308	296	299	305	281	293	291	303	299	283	279	290	297	303	324	304	329	338	292	302	296	296	301	340	310	314	319	306	281	307	303	330	288	309	290	296	305	320	306	325	285	299	325	298	294	322	301	281	336	268	313	310	340	299	295	301	296	302	332	284	305	299	316	295	334	276	278	336	311	286	336	301	307	286	353	311	319	305	319	316	305	309	307	300	308	309	330	302	288	305	329
37062	2336	4881	5711	5295	4380	4170	4295	4143	4493	4257	4109	4781	4170	4073	3439	3148	2900	3427	3087	1777	1249	1178	1171	1386	1508	1342	1233	1233	1280	1292	1284	1268	1320	1341	1368	1522	1451	1583	1678	1610	1594	1961	2126	2166	1667	1169	1148	1287	1358	1543	1378	1397	1576	4150	7857	5338	3893	2777	1772	721	739	710	745	818	719	758	760	780	690	790	729	732	747	695	701	730	739	723	736	731	768	693	707	805	739	711	687	761	720	721	787	717	775	742	730	841	728	720	762	750	743	775	722	737	751	721	744	724	759	760	772	745	729	775	751	786	769	770	693	733	777	753	708	758	749	736	764	725	738	766	739	764	735	720	743	771	724	799	757	705	783	760	751	763	757	801	755	751	764	702	726	759	743	718	747	721	760	779	774	736	752	751	719	685	764	710	753	730	723	736	751	774	751	695	794	710	718	791	772	756	693	832	727	809	711	731	755	780	787	757	785	760	705	749	790	710	722	724	716	728	787	740	765	711	756	748	770	756	742	714	727	740	750	726	694	765	706	718	712	768	694	712	751	748	798	715	726	726	737	759	757	696	724	761	729	776	779	715	698	754	761	747	781	741	742	754	728	705	711	738	768	739	748	746	774	780	720	741	734	732	747	740	714	702	694	750	728	664	746	785	720	700	773	692	724	737	738	704	772	748	723	762	727	711	708	760	757	723	753	712	733	763	723	677	710	756	773	680	736	746	746	726	744	802	715	763	752	744	736	770	757	712	785	689	731	731	709	799	743	811	738	793	752	719	740	739	728	744	769	719	722	754	768	724	745	809	783	754	758	730	711	758	700	750	744	778	773	761	732	749	740	784	709	705	710	749	750	771	729	754	751	726	788	696	763	771	748	774	766	751	728	759	736	759	717	789	718	750	732	755	741	769	748	748	736	770	740	754	767	754	737	755	692	702	751	756	732	733	766	750	785	714	745	705	727	756	700	753	728	756	767	747	763	731	728	743	709	771	735	716	740	743	713	773	743	734	716	730	731	744	746	774	704	771	731	718	771	757	759	747	748	750	748	752	754	762	757	750	745	755	785	772	789	697	731	762	767	746	785	744	731	722	754	796	702	745	745	767	760	752	799	751	705	750	793	778	763	744	778	784	727	758	733	797	737	680	783	734	765	777	742	714	798	743	737	746	785	788	751	760	680	767	786	772	741	736	770	688	784	760	788	739	763	714	743	736	738	739	763	750	749	695	782	765	715	680	733	724	695	708	728	763	752	777	738	749	701	718	733	766	750	719	746	753	778	746	763	759	747	735	776	727	693	737	748	757	743	692	725	706	793	775	722	796	785	793	775	779	742	757	737	724	777	725	717	770	698	767	764	759	741	775	730	784	751	722	738	786	727	733	719	738	736	739	735	749	725	730	791	746	749	715	788	766	773	727	705	742	795	773	791	766	669	702	735	736	747	749	728	728	711	726	756	724	765	803	708	712	735	721	773	757	709	808	753	719	741	775	781	742	729	728	718	698	738	753	815	754	717	770	782	751	760	796	776	768	725	757	747	701	756	788	717	680	727	720	721	779	755	748	702	755	740	771	737	749	730	723	686	735	730	691	779	719	725	693	800	758	731	766	724	805	752	759	753	700	714	729	709	736	757	730	734	749	740	758	665	717	748	750	726	753	753	721	793	728	770	741	717	751	749	682	747	761	737	726	716	808	761	753	736	738	739	762	728	765	749	758	709	742	735	739	730	726	725	757	750	743	703	808	709	787	762	753	744	730	750	741	769	708	774	741	778	732	736	763	747	724	716	771	715	787	749	749	730	749	751	789	672	779	673	760	753	743	746	770	749	746	689	762	774	724	707	721	707	732	748	732	752	700	754	748	781	748	705	777	739	732	736	728	737	725	775	711	747	759	744	704	774	751	753	795	725	760	720	737	743	744	770	789	714	760	659	748	726	747	785	769	718	732	770	726	742	779	778	741	704	767	718	708	765	747	735	725	756	722	734	790	752	696	787	813	759	714	694	763	697	768	726	730	730	728	728	749	802	716	803	749	714	754	720	715	754	775	774	762	746	797	718	781	762	751	745	729	721	703	729	756	777	787	750	758	746	753	775	710	778	775	719	748	754	721	692	725	733	710	775	740	708	733	731	776	748	762	709	757	679	717	693	742	746	784	733	731	772	735	789	712	758	720	749	753	747	754	714	744	789	790	765	715	753	733	775	731	759	704	747	795	753	756	729	775	723	745	775	720	744	701	787	699	738	745	722	737	733	732	752	746	770	756	748	726	769	746	715	773	694	729	709	729	693	731	797	723	725	714	770	751	772	718	824	708	717	784	753	765	764	749	753	746	740	761	718	703	693	734	751	734	738	720	778	749	740	767	776	746	760	723	735	708	791	756	748	762	716	745	765	734	799	752	778	702	813	729	755	726	715	765	733	749	727	733	704	723	787	717	803	717	757	757	791	665	725	754	744	743	770	709	695	724	734	739	713	740	764	760	753	734	734	751	794	719	748	710	766	772	668	790	733	749	773	701	730	752	737	727	705	714	735	778	708	728	736	811	740	778	837	692	684	704	750	757	731	759	766	767	771	761	749	742	761	736	765	781	732	737	793	777	778	763	729	709	723	768	785	708	766	737	756	685	738	760	700	742	721	726	759	720	756	748	725	739	734	728	730	763	740	784	740	735	709	770	734	759	752	744	756	783	776	754	758	780	747	773	738	790	689	710	743	757	723	796	763	775	734	700	701	774	711	766	780	730	747	732	802	760	696	741	734	752	724	695	709	697	747	741	745	740	772	720	739	750	785	734	734	777	786	732	707	756	693	790	744	730	739	742	704	722	740	731	744	805	781	752	766	728	742	764	751	724	741	717	735	748	788	724	768	772	756	750	708	727	719	733	766	771	725	755	750	714	809	750	688	761	726	728	732	779	725	717	730	737	708	714	783	788	758	732	744	796	718	784	737	752	786	752	778	802	806	759	716	758	761	735	732	725	768	759	721	712	792	745	816	741	743	730	741	716	737	773	730	756	762	719	768	743	774	712	688	773	699	722	729	742	770	719	739	757	721	727	783	732	745	735	748	720	763	771	731	681	723	733	740	695	753	731	751	722	774	763	770	728	722	780	705	757	777	740	717	743	742	741	737	741	717	728	742	754	752	760	702	777	728	752	776	752	784	746	732	749	766	785	811	723	752	679	762	701	683	751	734	695	732	799	790	713	714	734	783	747	685	735	756	770	770	737	762	691	736	720	769	723	737	721	682	778	709	776	751	753	730	748	759	736	732	751	740	747	756	770	720	777	779	709	760	748	729	794	795	731	704	756	800	724	767	707	747	720	748	740	738	746	731	734	708	743	754	735	731	771	728	770	723	760	727	771	775	752	728	666	743	734	749	743	763	781	767	746	713	727	771	792	694	727	756	750	732	785	736	744	685	699	758	771	714	766	755	769	706	775	793	712	753	766	719	702	726	755	780	733	744	703	757	762	788	747	811	697	771	743	744	748	709	735	721	768	794	742	724	767	745	746	760	693	761
14008	902	489	469	472	466	478	453	493	485	484	455	436	441	429	429	439	412	412	414	392	356	377	366	392	402	350	389	406	396	400	384	368	412	409	377	400	393	394	432	421	413	360	408	408	438	387	374	352	370	391	434	359	410	395	417	427	429	438	379	374	399	369	365	376	367	368	335	383	403	397	374	366	366	386	385	373	396	379	388	357	405	385	371	411	371	387	379	341	384	360	377	357	344	366	346	351	368	355	370	391	347	392	397	363	351	379	343	372	406	378	382	363	367	406	365	371	366	363	394	376	338	370	363	373	383	400	358	360	416	402	362	382	350	366	367	360	405	336	361	355	382	401	420	370	395	371	410	415	339	357	368	363	372	380	379	385	369	359	360	411	357	383	362	377	389	363	328	373	383	368	382	359	363	367	363	355	336	337	401	352	391	366	383	345	364	341	381	344	412	379	341	374	367	341	402	385	392	365	385	385	378	347	344	406	373	359	392	377	367	354	386	367	391	378	363	347	380	391	357	365	411	348	423	385	375	364	352	370	352	399	368	369	383	358	337	357	341	361	398	348	364	350	389	376	380	355	391	377	402	379	393	392	355	375	346	368	344	340	381	367	366	391	379	332	339	350	393	399	390	395	365	387	379	389	367	389	384	403	355	336	366	323	373	381	358	360	314	408	385	354	384	400	357	329	324	384	381	385	373	387	375	369	356	378	355	389	371	393	347	346	360	382	363	386	353	343	393	342	369	385	376	348	387	421	365	400	382	366	352	346	421	361	354	405	320	363	379	387	379	345	362	374	360	363	368	354	358	361	363	400	364	341	370	379	350	363	369	335	354	375	414	357	321	347	350	370	359	359	344	372	371	391	382	353	370	401	376	354	354	367	362	415	390	362	367	383	360	355	347	387	352	352	368	351	360	369	367	355	368	369	342	366	381	361	379	358	343	360	335	366	364	394	341	383	411	334	345	380	344	378	361	412	359	346	330	372	376	363	392	365	403	361	369	352	377	370	366	390	403	380	352	410	399	355	373	413	354	386	339	341	370	351	386	371	329	357	357	365	356	335	376	393	325	385	403	393	420	365	395	366	385	337	368	379	372	379	327	354	389	357	363	351	366	354	364	373	399	373	359	371	394	376	361	374	371	371	383	407	358	386	388	387	403	340	375	351	385	382	378	370	361	354	348	378	345	355	413	369	391	387	385	376	388	372	405	365	340	355	352	354	396	382	338	333	362	389	387	370	385	416	377	403	399	337	361	397	400	360	404	354	369	374	355	338	418	407	408	350	379	336	359	387	320	378	368	342	374	369	368	402	387	397	392	362	353	385	372	400	409	367	341	360	395	380	373	356	379	350	376	335	392	378	439	323	365	329	393	354	350	374	398	385	348	381	365	396	352	395	375	384	372	394	374	389	361	348	359	354	384	365	401	365	386	363	382	320	396	399	349	363	368	352	350	372	372	352	382	352	345	356	362	399	338	362	322	382	376	400	349	382	377	361	368	373	355	363	350	358	367	371	344	368	386	361	357	420	380	375	346	351	377	375	352	382	407	372	360	394	355	347	364	381	389	394	386	390	361	407	420	371	377	407	380	378	381	377	348	349	365	361	359	382	335	387	364	376	351	377	353	370	391	338	385	334	340	368	402	343	386	397	367	374	363	402	400	345	377	377	400	390	365	393	398	351	390	353	367	349	341	365	363	354	355	335	390	368	374	383	381	365	396	363	375	368	413	374	388	367	387	366	398	406	327	405	349	378	348	385	335	353	379	363	358	369	426	354	368	367	334	361	386	375	328	351	350	343	373	345	362	372	350	348	379	400	360	349	336	374	372	385	369	353	338	358	382	337	371	418	346	373	376	381	388	367	369	360	380	380	397	392	367	369	341	370	356	412	392	385	364	391	422	354	379	357	395	349	348	321	356	336	349	368	374	351	354	356	378	396	390	373	393	339	351	344	385	388	423	355	409	375	387	379	405	335	363	351	405	379	369	361	372	361	398	360	362	397	346	388	359	319	383	398	377	378	362	367	406	312	378	367	344	369	373	394	369	422	363	395	360	357	350	347	419	386	380	348	387	371	366	342	375	375	386	362	359	398	373	372	424	386	335	339	335	365	380	345	351	386	382	384	399	404	328	388	399	353	385	364	372	369	337	363	345	379	358	332	348	359	390	376	388	404	322	352	363	365	344	359	375	368	364	355	376	368	369	381	393	318	352	373	367	348	373	403	380	393	386	368	362	365	388	339	350	420	396	391	346	373	360	367	375	370	339	405	388	371	385	356	385	411	379	404	367	363	366	376	364	349	363	344	372	371	357	335	375	361	374	342	378	349	350	372	384	357	348	375	369	401	389	351	364	366	351	394	336	406	376	376	336	390	343	374	386	361	388	330	348	361	384	362	345	360	362	365	362	363	356	332	387	370	346	365	361	394	351	358	383	387	366	394	362	376	373	366	336	378	386	366	363	356	348	357	374	339	330	356	403	365	387	367	336	337	413	377	386	350	361	372	396	368	356	377	354	339	396	379	381	338	390	372	321	367	389	363	399	357	367	370	389	368	369	350	411	344	368	354	372	365	353	387	386	407	328	320	349	370	360	352	361	359	388	378	361	372	400	356	375	397	362	367	343	379	395	349	329	342	385	369	390	370	379	371	380	380	364	350	369	346	386	387	407	382	398	387	381	379	373	382	370	367	384	386	352	337	381	423	426	366	359	370	395	353	413	378	374	374	369	420	345	352	352	369	389	405	348	402	353	394	374	393	359	343	355	376	381	368	381	383	355	389	372	368	389	392	360	364	338	351	375	379	364	385	375	357	403	421	371	389	369	362	348	352	387	372	383	391	377	382	379	394	387	356	372	374	357	379	403	362	367	371	380	358	365	383	359	406	350	381	379	302	376	365	371	371	363	364	373	378	373	382	353	349	393	336	366	345	336	406	347	394	383	425	360	391	366	371	364	357	413	355	390	385	386	327	355	358	379	411	341	391	354	337	365	353	384	380	374	436	379	389	445	390	355	354	385	395	349	370	370	339	377	392	363	394	374	374	369	362	387	392	364	368	372	387	345	372	389	378	336	355	365	340	381	355	355	404	391	369	376	391	362	355	353	379	421	382	375	382	345	343	387	362	407	334	399	345	384	366	373	415	380	353	356	366	376	346	347	350	389	357	383	359	389	373	341	342	363	406	339	389	363	376	389	371	400	357	376	406	366	362	374	384	356	341	386	390	367	368	354	347	375	378	384	372	366	369	400	379	367	392	387	349	365	378	361	384	369	381	374	346	376	350	348	325	382	346	381	367	370	347	384	390	416	388	374	371	378	341	374	343	360	360	376	380	360	384	329	375	382	396	386	378	387	354	378	359	323	358	365	364	415	325	356	400	322	335	370	370	365	375	375	365	362	378	413	351	390	375	385	360	362	364	363	376	384	386	371	352	363	365	377	362	379	339	349	345	394	371	368	365	386	365	402	368	380	320	376	379	353	342	379	367	382	383	361
12610	1028	1144	1338	1369	1261	1349	1459	1544	1420	1453	1381	1341	1321	1468	1285	1261	1252	1201	1055	960	863	950	961	977	1013	973	1014	1064	1050	973	1060	1050	1023	1103	1041	1147	1125	1133	1154	1156	1091	1176	1108	1007	972	1044	941	1006	1026	1075	1016	1012	1075	1163	1347	1322	1277	1163	999	936	901	904	875	837	873	912	924	843	925	875	896	903	944	925	880	883	920	866	914	853	912	877	871	849	937	885	914	896	874	857	922	893	877	877	925	923	854	939	925	869	848	879	918	862	922	892	859	864	880	912	892	893	924	844	915	846	868	946	857	951	932	878	842	857	912	880	959	829	878	850	832	863	872	858	875	924	883	887	904	871	869	870	843	986	868	898	873	964	886	913	910	891	868	883	919	858	897	929	869	850	861	893	914	892	898	861	893	852	878	896	873	888	939	917	908	914	854	845	899	873	916	938	874	894	899	895	866	921	897	914	931	892	943	884	880	928	854	885	885	864	949	852	913	878	899	859	886	857	851	881	917	936	859	893	878	902	875	843	911	891	906	908	891	901	846	883	817	948	899	891	892	858	903	954	901	849	926	895	877	932	882	918	946	850	913	914	889	938	896	861	886	873	872	857	900	1003	864	850	893	871	922	903	879	884	884	896	890	902	875	938	903	845	877	870	871	898	926	874	860	873	892	904	919	874	881	870	827	863	906	891	925	906	871	910	905	872	908	926	910	896	914	959	881	904	879	892	823	894	894	895	879	862	861	863	884	905	821	918	851	907	912	881	895	963	864	918	883	825	872	920	879	851	939	881	848	854	933	900	893	882	918	897	881	923	885	890	891	897	888	881	867	861	932	870	870	873	880	931	845	857	861	927	884	904	893	924	842	865	915	886	888	903	859	914	870	881	883	925	946	863	894	925	883	920	885	868	991	902	904	885	893	896	902	839	839	831	934	928	871	841	878	895	856	924	900	869	882	912	865	889	872	900	887	939	876	868	917	876	905	899	870	917	862	844	871	912	869	873	880	909	926	853	920	864	883	929	935	908	863	913	926	924	854	903	894	896	913	950	869	856	892	872	884	878	911	913	927	905	860	841	854	941	904	895	893	852	946	913	886	913	922	867	905	855	891	864	920	868	875	912	903	918	896	856	865	836	922	850	849	898	862	886	904	921	890	928	814	908	873	894	846	866	876	873	946	903	907	905	895	833	885	909	879	901	974	898	901	892	942	894	907	935	892	882	861	907	913	890	915	878	935	887	864	878	884	845	956	915	840	865	840	893	851	897	869	867	884	929	838	901	834	941	896	868	915	893	837	852	894	888	884	895	909	866	904	857	860	872	902	929	949	899	881	922	920	891	868	934	898	857	896	879	879	888	846	927	871	878	886	862	823	905	841	901	929	880	887	923	895	893	960	854	889	902	850	885	897	885	925	861	900	897	866	921	900	826	871	886	866	863	889	873	899	897	877	890	888	902	909	895	884	907	914	863	898	926	885	933	860	882	872	898	900	864	919	930	878	875	868	907	916	894	895	906	884	913	891	906	895	872	870	884	915	859	874	926	905	890	895	850	897	867	909	906	863	880	920	911	941	863	964	943	880	896	890	923	870	874	968	838	946	865	880	919	910	920	900	891	917	931	874	946	917	831	866	855	890	889	923	924	886	881	861	905	858	860	972	895	886	863	867	861	891	849	871	933	881	900	898	865	890	902	870	846	894	852	855	905	872	889	843	832	867	906	925	867	884	895	906	887	937	870	931	913	919	897	897	877	948	870	915	913	894	886	872	879	923	942	888	887	866	916	862	929	938	936	851	885	930	907	863	894	898	908	947	893	845	879	874	833	906	896	893	907	905	879	871	881	953	874	870	907	884	888	909	885	871	890	914	880	914	892	853	892	872	904	911	889	923	890	885	828	896	923	882	855	875	840	898	909	919	898	875	893	881	900	853	875	873	868	911	903	857	914	893	865	866	904	880	904	881	835	894	896	906	889	805	957	864	874	825	911	844	908	908	939	932	857	929	927	852	837	853	901	877	910	930	899	875	911	874	930	881	906	860	865	881	884	973	923	976	967	810	880	923	871	797	869	908	887	927	876	829	881	919	890	898	919	831	901	953	886	914	956	890	863	868	961	865	944	865	905	884	916	877	828	922	927	933	858	890	912	887	888	905	934	906	853	906	900	870	905	881	923	891	881	886	910	887	874	856	866	905	932	881	884	928	850	850	896	929	893	864	872	908	871	868	825	844	953	882	830	889	911	849	893	827	912	864	873	941	861	938	894	888	885	874	886	882	893	903	955	905	855	956	845	903	887	912	937	875	869	882	887	906	854	941	940	935	885	892	875	887	935	890	877	869	926	966	921	926	865	902	889	882	925	933	891	881	907	880	906	838	869	906	877	884	929	907	853	900	870	866	880	850	873	855	943	924	866	849	926	911	904	849	890	841	947	865	899	863	908	939	860	891	891	905	866	917	906	921	957	904	875	863	875	913	924	945	909	906	898	927	931	937	931	927	894	912	912	915	852	891	856	969	910	929	931	877	880	876	904	874	882	901	894	895	890	867	903	883	900	896	887	864	856	900	864	864	899	907	907	858	838	897	857	911	897	920	874	956	903	868	878	877	906	899	924	898	823	870	902	898	889	858	933	882	896	911	896	930	899	847	930	883	865	876	879	841	820	885	847	924	954	906	880	900	873	928	886	886	935	887	892	914	890	822	937	831	890	906	895	907	896	878	909	898	913	924	865	881	849	887	920	891	898	926	897	889	867	896	893	888	918	869	882	932	883	919	889	911	920	841	873	858	879	887	926	879	862	913	890	872	919	862	924	881	891	868	902	862	898	851	883	908	897	934	915	873	918	869	928	875	899	855	910	932	890	927	883	882	851	906	898	842	904	876	870	934	836	887	923	966	871	901	860	849	891	865	874	869	904	866	929	886	875	895	908	903	921	839	942	893	877	883	891	887	959	862	924	873	926	901	887	859	859	874	876	921	860	871	905	932	880	919	834	876	873	895	881	896	865	932	847	898	861	878	879	893	868	884	923	914	890	921	880	892	854	886	877	937	867	945	931	876	869	916	873	861	888	898	943	919	911	931	885	905	889	851	887	874	928	914	871	858	919	912	885	851	895	883	861	928	965	888	878	846	800	892	909	908	865	875	832	891	923	877	895	876	883	893	941	839	894	895	877	923	888	859	889	895	915	867	890	919	880	891	939	898	890	856	913	894	883	858	870	932	852	895	891	879	969	895	873	913	921	852	863	854	898	902	849	887	864	894	864	873	844	846	891	899	892	888	914	896	914	866	904	933	859	824	897	907	865	919	867	909	917	848	894	874	867	908	892	868	905	851	907	843	906	903	830	888	873	854	880	858	909	907	878	877	932	880	934	934	888	894	949	880	904	897	905	840	893	915	923	861	872	944	897	900	909	900	932	887	893	924	904	865	899	906	888	874	849	846	846	902	916	896	910	915	906	885	856	911	878	862	877	933	876	928	917	980	897	849	902	918	854	898	911	868	853	915	897	873
56337	20768	5395	1329	1013	853	832	811	800	729	842	728	696	670	649	623	595	582	598	497	452	409	448	433	424	460	433	482	425	423	436	411	439	420	413	451	458	422	404	427	476	394	451	439	422	400	392	434	402	381	380	371	384	384	414	754	858	795	594	453	383	377	406	376	388	368	368	355	372	338	336	360	364	325	364	375	379	378	331	378	403	369	369	353	393	376	366	357	370	382	348	397	358	377	390	391	369	385	381	397	364	357	359	366	432	368	362	391	358	326	360	407	359	379	391	365	355	395	367	372	365	370	382	383	362	358	395	366	347	366	378	395	397	363	358	362	368	345	375	384	314	377	384	389	409	372	366	338	327	389	367	357	362	362	352	364	345	367	381	391	398	374	385	362	398	380	365	346	401	388	434	373	361	362	373	330	349	354	355	372	342	418	337	371	368	363	329	350	339	359	342	386	380	361	363	358	363	313	373	359	353	376	367	381	351	407	341	343	353	392	367	336	381	370	358	355	372	373	371	340	378	324	388	418	410	334	375	357	366	359	412	359	375	360	397	362	364	401	352	387	359	339	368	370	374	359	365	355	340	346	356	362	367	366	369	385	341	340	355	388	412	357	354	375	336	341	373	386	372	384	376	351	405	379	386	367	367	335	372	346	390	356	375	366	358	393	351	374	343	338	346	389	347	390	372	358	331	363	394	363	368	344	353	340	341	387	351	376	349	385	409	369	341	370	351	354	397	407	359	380	383	383	364	341	369	374	388	367	423	373	383	390	362	372	379	350	393	356	341	372	349	339	342	373	379	377	381	379	365	362	389	379	343	382	361	400	346	371	377	363	377	357	400	368	361	388	390	380	343	355	361	337	352	371	350	382	364	410	405	384	394	316	342	332	384	368	359	383	397	386	345	346	369	392	358	358	358	374	360	371	402	393	382	348	383	381	375	371	386	369	415	371	380	397	365	353	373	391	361	357	393	389	373	348	371	386	401	368	362	337	349	377	377	358	365	358	373	349	392	346	366	345	364	367	395	365	352	381	336	403	436	373	397	334	400	370	395	362	370	333	392	378	347	368	374	353	359	376	384	333	377	370	427	372	378	339	379	372	361	378	388	345	344	380	370	355	358	330	411	366	412	424	411	341	359	376	372	372	364	418	374	352	379	362	364	357	352	351	358	371	369	355	398	386	400	410	375	398	414	370	378	355	390	373	343	381	393	367	360	341	377	382	406	387	390	359	383	367	387	363	374	398	371	384	389	360	337	355	379	390	380	352	386	383	359	366	392	370	350	379	347	363	376	347	372	370	360	316	365	353	374	369	341	349	371	374	366	365	370	346	371	381	410	375	371	401	369	373	349	382	347	353	353	362	378	364	366	358	358	393	398	374	409	355	352	345	332	346	351	370	341	396	332	374	376	385	352	354	412	378	421	392	368	393	387	372	390	355	364	388	358	387	350	335	322	390	366	383	383	371	373	365	350	362	372	374	335	362	396	358	384	370	360	350	365	378	433	344	353	390	378	353	368	387	416	359	365	377	426	326	336	367	387	351	367	359	369	397	326	386	367	352	368	369	371	367	369	379	370	370	394	362	382	355	354	355	367	330	395	378	389	371	376	340	336	398	360	391	344	355	388	364	375	342	387	366	390	367	368	372	322	355	344	361	412	369	371	345	363	352	352	369	388	406	381	363	343	360	336	388	370	361	360	368	376	364	391	363	403	351	398	382	403	359	367	400	370	405	354	387	394	360	361	324	395	384	376	393	368	372	346	418	367	355	353	358	379	395	363	379	373	379	342	337	370	381	367	370	373	346	363	367	338	312	353	369	337	368	346	348	378	367	378	386	369	422	395	362	352	373	398	350	354	309	362	374	365	384	343	381	406	347	389	376	391	375	353	363	388	350	383	336	371	403	357	377	358	396	342	328	337	370	394	372	360	371	351	376	361	343	349	333	345	388	386	401	386	362	359	374	411	364	395	367	359	364	335	338	375	369	384	371	345	374	375	379	387	399	371	368	372	390	366	386	371	374	372	354	391	369	399	361	343	385	386	391	365	363	376	416	362	361	388	396	362	350	388	391	369	371	382	403	380	375	360	344	376	363	363	357	353	385	354	394	364	380	373	393	361	396	413	358	407	381	354	354	380	369	397	364	368	368	352	377	383	369	361	384	365	377	408	357	369	380	359	366	364	368	396	384	347	388	401	386	341	374	397	346	374	382	360	393	379	393	372	362	386	372	348	357	347	356	416	352	405	373	347	414	365	353	348	363	370	384	349	368	372	353	370	405	379	427	345	418	353	375	334	379	348	373	394	368	366	370	379	378	391	382	368	367	395	372	403	377	386	379	359	353	342	356	369	392	366	359	382	372	362	378	400	390	376	383	381	365	368	380	415	394	392	368	360	404	350	346	392	340	384	352	383	362	335	353	375	371	362	330	352	394	359	357	377	344	372	374	353	379	354	360	375	377	394	365	369	374	344	390	385	382	389	411	376	390	363	334	370	327	368	379	399	385	372	411	376	318	354	342	366	378	357	367	366	343	368	364	382	393	394	369	381	354	405	357	366	360	352	350	382	325	386	391	388	369	372	374	353	389	371	384	360	390	382	353	345	377	359	388	369	326	361	360	379	350	367	373	406	350	409	368	357	398	362	365	384	369	361	367	367	395	364	395	400	403	387	400	362	341	391	378	352	341	374	355	353	377	378	365	348	380	374	364	376	340	359	371	401	383	405	370	341	362	340	357	378	378	399	371	380	339	328	388	354	344	349	384	381	382	344	417	365	374	375	362	352	356	358	378	346	382	382	387	382	371	391	374	331	353	355	395	375	402	354	364	401	377	389	318	354	378	366	386	333	401	379	387	350	358	378	393	377	390	394	388	392	352	360	361	373	374	386	377	325	339	362	332	353	368	335	390	386	367	365	374	396	383	353	379	396	347	384	367	374	404	400	409	338	429	376	366	378	391	378	359	379	381	382	378	367	388	374	398	368	374	396	347	401	361	329	332	369	372	368	362	393	362	357	366	360	386	366	363	356	370	345	397	365	388	329	368	373	368	421	383	338	377	353	347	407	370	363	354	392	324	360	381	379	340	372	410	377	369	361	381	385	387	395	372	374	367	384	400	373	369	356	352	430	377	345	337	402	349	374	359	352	357	347	334	381	353	390	369	367	399	389	384	384	366	427	354	371	365	370	377	368	354	368	364	362	377	363	377	348	365	403	356	366	386	343	395	319	372	344	408	372	412	374	383	369	364	357	359	356	378	390	325	350	386	370	390	381	408	380	358	373	368	385	363	349	377	375	364	381	343	379	374	375	376	395	363	365	373	385	377	355	409	368	359	389	371	367	367	368	365	350	388	376	383	351	412	397	355	334	388	358	379	361	403	361	372	396	364	325	340	337	357	339	381	370	321	350	356	357	357	354	353	373	409	362	371	381	372	386	399	371	418	328	378	353	369	369	378	356	363	422	398	366	382	367	372	349	382	352	312	372	378	404	382
31931	1712	3097	3530	3364	2870	2785	3061	2868	2957	3067	2797	2604	2723	2891	2500	2249	2522	2142	1765	1339	1139	1149	1297	1298	1276	1278	1431	1396	1260	1263	1228	1221	1118	1186	1113	1393	1316	1301	1353	1329	1289	1367	1386	1185	1011	973	1034	959	1058	965	1028	1031	1058	1509	4040	4251	3638	2635	1471	896	854	901	916	917	946	918	889	928	878	861	855	872	867	863	905	869	849	844	882	837	875	862	882	879	861	885	849	812	899	873	904	882	892	849	879	833	935	897	832	891	884	908	900	853	866	900	863	818	897	860	864	871	853	801	906	873	912	886	858	875	902	910	838	848	877	832	859	855	874	893	889	887	887	858	861	911	855	893	884	869	836	873	878	811	844	887	888	830	890	874	854	896	896	904	878	887	855	883	875	856	861	880	883	854	898	832	845	898	886	847	899	878	866	917	892	908	881	856	899	878	853	917	910	858	848	858	872	841	831	875	847	839	881	864	860	888	928	880	827	839	889	875	926	934	907	833	918	869	903	931	832	913	871	862	849	901	887	843	885	870	813	848	867	888	861	893	879	815	872	862	880	870	858	909	914	880	838	808	887	869	918	844	861	881	885	875	850	869	898	854	958	815	921	864	913	906	853	917	863	846	868	836	861	842	888	914	902	828	837	884	864	855	869	903	888	888	913	823	859	877	903	868	872	891	910	857	899	908	883	925	856	902	888	851	874	887	890	870	924	829	851	904	860	875	873	862	885	918	897	858	845	859	899	907	925	877	871	912	894	902	842	868	843	856	893	853	857	890	889	865	860	937	865	874	874	829	917	886	897	885	889	877	892	906	873	853	835	842	872	872	900	927	833	885	835	897	849	829	885	877	876	932	890	854	883	870	850	912	885	918	890	928	898	925	894	882	868	847	861	893	898	898	864	875	924	885	848	898	851	884	830	832	868	886	894	837	891	871	804	852	886	861	880	902	865	906	861	857	856	918	865	878	876	892	863	846	827	878	893	852	942	889	873	870	889	864	875	902	857	854	864	864	848	849	871	849	812	917	826	853	842	902	894	844	920	909	881	876	911	888	853	891	825	923	854	880	860	891	892	869	830	864	861	877	910	859	869	912	849	846	902	919	924	882	856	881	866	837	865	854	893	857	841	914	907	891	842	875	839	903	835	885	858	843	922	934	890	819	909	813	876	861	873	877	870	850	824	881	879	846	834	861	858	861	886	866	884	891	874	887	883	863	919	874	880	867	868	900	882	917	851	840	904	888	907	913	897	838	854	885	870	886	837	841	855	887	849	870	885	813	859	863	878	830	923	857	860	906	905	862	834	863	875	861	812	856	895	938	872	911	836	872	881	913	902	878	898	823	880	851	876	903	863	967	859	882	888	914	885	905	830	844	906	869	875	824	889	890	926	886	914	871	923	830	863	921	875	885	868	855	828	827	856	884	847	899	945	869	845	877	943	873	921	875	889	821	850	912	866	879	885	837	836	894	872	895	837	894	900	884	846	897	875	900	877	889	877	891	871	870	914	842	857	908	894	892	870	834	863	849	858	854	809	894	822	869	928	863	871	855	870	865	907	884	841	892	920	889	862	815	885	867	869	828	900	859	872	856	812	873	900	887	843	878	828	876	902	857	867	897	800	939	936	896	823	921	846	899	839	870	938	834	857	887	878	921	915	881	909	814	875	880	875	855	869	899	860	905	854	830	880	867	854	875	863	888	840	872	859	902	908	907	893	902	894	797	878	959	877	864	881	892	874	837	891	866	923	842	903	869	929	872	888	904	926	877	821	828	895	837	864	888	867	884	821	845	948	812	901	836	855	902	902	876	871	889	870	877	815	806	867	871	852	851	839	830	838	870	859	899	908	932	869	866	865	884	847	871	853	888	843	890	885	902	826	880	884	889	860	892	854	950	903	862	830	861	890	893	920	864	877	847	891	854	923	871	843	911	939	846	886	888	901	915	829	881	885	882	867	854	874	854	837	815	907	874	877	843	883	885	912	878	893	924	895	852	877	896	884	865	867	932	912	837	896	849	863	844	911	861	856	893	886	885	922	921	845	857	867	880	860	838	915	903	865	883	846	880	858	864	884	855	850	884	832	845	880	911	841	832	853	863	839	890	864	822	876	834	829	838	863	850	889	839	859	922	874	936	834	874	871	904	843	889	887	886	852	913	861	890	827	887	826	806	870	864	891	923	966	843	884	841	848	862	864	884	876	881	881	854	863	828	897	867	886	849	864	854	851	816	826	846	896	861	916	844	894	835	866	873	861	887	903	876	914	853	851	871	896	869	869	926	832	937	848	914	824	842	851	893	848	854	837	838	859	878	862	862	856	851	893	864	916	865	875	891	847	889	869	868	911	865	845	897	944	887	928	942	898	908	898	916	845	838	866	867	843	897	847	875	914	827	858	913	874	850	881	856	899	881	824	862	895	859	902	834	887	835	893	882	867	855	896	836	878	840	915	850	875	823	873	852	868	873	903	896	860	840	888	868	902	836	856	932	905	906	844	834	860	843	915	852	907	881	851	897	884	832	886	896	955	870	871	890	840	849	884	883	853	898	909	822	887	875	917	843	878	824	915	867	857	919	883	818	837	836	825	908	910	894	836	847	863	854	909	870	908	889	839	862	854	924	898	839	861	865	821	879	901	900	848	881	882	897	908	889	838	795	875	871	897	818	872	822	864	864	900	904	879	876	840	894	882	946	890	908	873	900	828	867	893	862	922	907	900	910	850	876	856	909	817	899	885	873	867	899	913	862	886	882	979	881	867	889	879	929	949	859	867	884	856	882	920	876	856	881	882	855	839	851	942	875	847	819	887	854	890	896	841	908	917	844	858	882	915	849	861	879	922	814	870	851	835	841	888	902	899	865	850	901	855	925	881	843	855	891	922	910	863	852	903	861	905	843	847	828	901	863	879	840	861	876	882	866	863	888	816	890	891	930	861	840	895	869	849	884	861	893	861	868	865	843	872	887	868	867	908	811	945	921	849	911	881	917	897	921	901	844	899	883	913	907	925	916	893	898	882	907	850	833	888	904	957	853	871	838	858	914	873	894	841	872	906	856	922	877	863	861	901	818	853	926	895	874	831	896	909	887	902	850	856	888	898	898	834	847	939	896	837	874	887	868	878	855	845	866	889	923	887	825	921	868	841	890	869	860	940	863	816	931	914	864	831	915	937	856	850	920	873	860	862	820	890	904	861	883	846	880	863	931	862	852	813	883	871	879	888	831	858	852	886	859	832	887	916	929	891	826	858	852	858	906	907	851	914	877	865	857	836	910	900	866	846	855	869	906	859	878	877	920	872	812	885	894	869	881	890	906	886	843	893	898	796	921	834	842	855	871	864	864	845	945	848	854	890	907	896	885	902	819	878	907	836	842	876	897	889	844	946	889	931	896	914	881	811	879	889	866	882	929	836	875	958	888	884	842	859	888	886	882	872	850	935	845	876	870	879	906	921	918	904	872	862	876	913	899	856	874	875	908	853	905	882	885	853	883	905	889	903	938	879	866	916	888	872
62894	26436	16039	3113	1619	1171	1009	1073	947	836	925	810	741	705	662	599	604	660	605	465	350	347	314	368	426	480	397	402	377	366	342	339	340	325	311	346	372	381	394	377	350	360	379	343	271	270	299	247	276	260	311	319	268	306	309	782	1263	1108	721	492	310	273	260	220	298	296	272	247	249	279	276	265	242	246	281	313	282	282	258	256	247	271	284	257	242	238	261	279	262	311	250	296	295	262	260	256	247	246	254	269	239	268	283	283	251	260	284	258	272	232	249	258	232	261	270	278	273	249	262	259	265	245	259	266	245	259	269	278	279	259	290	253	250	283	257	279	289	281	272	256	254	270	285	274	279	273	268	259	286	248	280	292	277	263	263	291	273	293	253	262	284	240	239	280	248	277	271	251	261	254	289	279	292	267	252	256	254	268	267	277	239	261	298	249	240	252	258	262	268	243	289	264	249	289	268	245	278	293	275	281	278	258	237	275	306	266	248	246	259	243	298	261	265	281	272	242	265	286	257	255	273	253	273	284	233	291	266	255	297	274	273	264	245	228	261	296	235	246	287	261	268	263	263	269	252	263	262	242	265	264	233	267	301	265	242	250	256	261	289	260	261	238	266	245	271	282	228	275	238	229	245	264	271	287	238	264	281	294	257	237	280	266	254	251	302	268	265	251	287	250	257	266	262	263	290	255	264	252	267	271	266	259	264	279	266	281	267	284	278	269	254	291	251	289	266	230	264	276	262	259	250	260	282	296	257	266	262	259	254	292	270	253	273	272	287	265	262	254	280	250	294	282	277	295	262	253	258	267	238	247	252	256	248	253	291	259	266	273	289	265	250	279	278	280	258	281	264	260	260	269	258	250	289	258	238	278	256	241	261	241	252	241	279	217	309	264	253	241	264	248	290	279	276	280	263	294	229	256	251	252	234	255	272	262	258	265	267	254	275	261	247	310	266	279	280	266	270	272	261	273	289	273	239	313	269	227	274	264	248	248	242	246	262	261	256	234	232	252	286	283	249	246	264	263	261	241	272	244	252	253	240	264	248	252	255	291	285	257	277	250	256	266	279	239	258	245	241	250	270	275	263	236	256	263	269	226	297	249	283	257	271	278	267	265	254	267	265	264	276	255	286	224	265	232	289	240	248	246	284	243	231	282	243	258	226	268	250	259	248	293	251	255	268	244	274	278	274	267	230	279	243	243	280	287	263	258	249	255	254	254	266	281	273	262	245	251	252	228	260	260	264	295	280	276	267	277	287	271	263	246	269	240	246	241	248	258	258	246	254	279	285	251	280	246	276	257	268	240	272	265	263	272	252	257	280	273	283	264	262	266	259	210	271	285	266	272	250	251	236	278	282	258	265	264	281	275	267	252	259	212	242	251	266	260	251	302	293	292	261	273	239	283	298	267	265	287	275	252	298	265	277	270	260	225	268	246	285	284	278	267	304	244	272	252	266	219	266	293	284	267	314	242	273	253	251	224	258	272	266	262	275	249	280	242	246	281	240	288	264	275	275	268	298	260	276	261	261	296	252	272	282	277	263	261	301	261	294	268	256	259	294	280	277	264	273	269	242	260	298	270	264	267	262	247	251	266	263	271	268	254	241	255	243	298	273	257	278	253	253	261	263	298	278	299	259	263	289	271	244	248	230	264	275	271	284	255	238	267	239	263	277	258	273	267	250	281	268	271	269	272	260	249	268	242	268	267	254	269	246	254	247	248	289	278	242	274	252	259	283	247	255	266	248	257	244	250	273	270	258	285	269	273	263	260	272	278	249	281	255	283	253	262	275	237	280	246	274	278	257	268	264	284	284	273	259	254	260	265	280	290	276	278	234	261	255	286	241	311	258	241	268	263	250	272	290	267	265	247	286	277	260	257	278	281	276	255	238	289	257	270	264	248	279	279	295	298	257	239	280	293	286	252	295	268	270	250	291	271	267	281	265	271	270	248	308	270	265	283	260	246	265	242	265	251	261	286	239	279	233	290	252	258	266	283	266	287	258	263	256	281	263	272	253	249	257	301	267	257	275	290	281	272	294	262	264	265	267	265	276	259	254	297	245	233	276	270	235	253	279	265	272	263	264	283	249	248	264	272	272	272	264	240	278	255	285	266	268	286	269	256	243	275	243	213	258	274	254	234	258	266	267	227	238	267	270	272	268	261	227	262	267	273	310	247	250	293	271	253	242	295	268	277	258	232	270	263	253	273	250	302	289	248	261	264	243	269	266	265	271	291	265	285	271	243	265	259	261	237	261	261	259	256	257	292	283	300	276	274	268	246	268	250	259	243	276	263	260	279	247	238	269	254	270	284	283	272	279	253	278	264	246	242	267	287	288	259	255	264	268	280	277	272	246	268	269	253	258	250	276	253	224	241	267	267	261	259	245	258	260	257	275	277	270	291	250	288	254	220	281	279	268	298	261	247	241	272	266	269	258	241	250	251	257	239	272	233	279	261	278	266	278	279	263	257	260	254	256	283	264	258	264	256	267	251	283	248	258	241	235	252	264	297	298	268	255	266	280	259	252	263	265	271	256	257	249	261	273	266	268	242	245	269	268	284	287	269	261	277	261	271	255	272	242	255	281	268	249	289	294	274	260	247	259	261	265	243	234	262	258	275	243	280	238	268	281	277	276	273	290	257	263	286	274	260	253	238	292	271	274	277	272	247	298	260	236	207	244	269	255	252	277	287	273	282	269	255	250	290	272	264	253	237	256	281	230	291	286	286	294	277	286	249	257	291	258	277	260	254	237	283	281	239	260	238	262	291	277	257	275	237	274	296	241	280	275	309	274	270	258	265	261	270	282	255	257	315	264	257	287	285	281	271	266	262	268	238	263	267	260	253	237	271	267	261	279	250	268	286	256	267	268	287	285	275	252	277	266	260	256	259	281	275	294	253	251	273	215	296	267	256	299	235	266	288	255	245	269	252	258	265	261	254	288	272	247	271	291	247	262	256	273	282	255	256	244	250	291	249	257	285	264	235	285	229	211	250	263	281	282	290	271	267	265	240	263	270	283	274	241	234	280	238	237	292	290	254	273	270	257	268	276	272	252	269	302	305	276	257	266	269	270	249	255	278	268	264	248	277	274	256	255	278	236	245	263	270	253	255	271	254	263	280	264	252	256	269	259	247	232	258	228	302	280	280	268	259	278	229	272	249	245	290	239	261	276	225	296	260	257	263	278	279	301	260	249	251	286	260	247	247	295	266	285	267	261	276	278	262	281	277	288	295	216	300	311	270	272	272	272	248	255	274	289	256	281	287	279	259	249	232	273	284	263	263	277	245	233	275	232	265	264	262	276	288	262	249	252	261	248	253	264	268	285	279	246	275	265	273	262	261	252	253	226	289	244	274	261	250	274	266	270	258	256	305	265	243	247	257	266	283	267	274	292	245	265	264	254	261	276	239	267	290	285	263	283	256	261	280	285	276	270	286	266	270	277	265	268	278	241	276	250	263	279	277	247	240	245	251	282	234	250	263	265	261	255	254
41127	2129	4708	5585	4990	4239	4001	4323	3990	4051	3757	3321	3493	3581	3401	3184	2859	3186	2585	1973	1216	1194	1274	1326	1614	1859	1676	1763	1641	1396	1276	1230	1117	1162	1051	1160	1284	1359	1378	1259	1346	1442	1519	1237	957	800	744	762	695	768	772	805	779	847	1204	4847	7471	6306	3835	1835	633	650	658	659	665	675	665	641	636	653	659	633	635	631	708	659	602	616	624	619	607	662	620	655	642	657	620	675	663	704	652	653	682	664	656	638	607	622	647	657	644	609	661	651	671	629	688	662	649	671	607	679	642	630	664	688	654	626	611	627	637	661	618	660	692	636	638	672	631	598	677	651	682	627	668	640	644	652	654	643	639	640	662	678	609	643	621	637	665	624	631	651	661	663	688	623	677	605	642	675	677	665	622	731	640	628	668	641	638	657	657	628	619	684	604	660	637	633	671	638	670	618	631	624	674	610	584	652	613	639	643	649	631	671	655	641	629	685	608	617	648	606	657	656	667	680	660	625	607	665	632	607	653	673	611	606	618	648	653	643	665	634	690	662	663	674	657	634	644	630	624	603	636	637	629	612	616	603	655	633	645	650	649	715	656	626	652	599	649	622	642	633	631	610	649	639	621	693	672	636	616	635	620	575	638	617	609	669	652	645	671	621	664	637	654	636	619	640	648	648	658	640	688	631	654	698	649	626	613	674	643	627	658	631	679	655	674	684	648	635	660	610	611	607	687	667	636	622	674	654	653	670	642	624	659	586	700	638	608	681	618	647	585	658	673	624	631	651	644	615	663	656	648	609	667	635	616	692	648	642	619	645	649	634	656	684	627	660	632	612	639	638	635	650	680	626	668	633	630	651	633	662	682	676	631	631	657	636	652	627	603	643	639	662	661	644	630	648	635	622	662	625	667	644	624	666	665	668	672	655	638	629	603	647	635	616	631	633	677	659	675	657	649	719	667	670	654	633	656	651	613	584	687	676	654	628	660	606	602	640	665	665	611	629	629	667	611	622	655	649	667	669	614	624	663	647	652	682	672	645	668	604	683	664	636	667	645	625	645	646	606	661	610	626	640	626	700	632	653	661	667	684	639	621	606	589	630	662	641	633	622	678	573	644	656	683	674	627	644	644	695	681	661	645	625	649	646	681	623	625	658	622	681	632	609	664	660	695	612	633	623	710	688	601	650	678	667	653	647	697	682	675	634	644	634	655	618	631	658	594	665	661	634	650	619	598	651	661	598	658	677	647	628	644	650	636	651	616	661	688	652	654	675	687	667	697	631	625	650	643	644	687	638	614	639	623	622	671	705	651	686	631	646	626	624	619	640	612	665	680	692	614	654	676	636	649	638	637	603	592	651	640	641	654	626	642	663	643	650	618	670	630	658	636	651	619	632	641	637	633	635	654	670	686	637	640	616	640	611	654	674	633	680	626	653	673	642	647	603	683	642	606	642	657	654	625	663	657	634	670	611	636	686	589	599	682	593	636	660	657	657	660	651	642	613	658	644	667	635	603	700	693	664	636	661	657	651	653	637	638	631	641	661	616	645	663	625	613	597	665	672	672	639	694	656	631	662	675	658	608	640	674	622	664	609	631	645	624	621	657	657	648	660	603	658	646	634	651	651	649	665	605	648	702	620	608	633	657	601	617	684	690	629	605	599	619	621	653	630	611	627	654	625	609	627	627	645	682	661	625	666	675	621	661	633	665	611	644	663	650	643	668	627	659	636	666	640	646	656	662	659	661	635	677	649	629	640	656	611	627	621	641	649	662	662	650	616	641	643	651	650	604	637	605	623	650	630	655	672	589	593	637	652	654	635	644	642	663	650	615	620	662	628	678	647	624	638	645	597	626	620	635	621	651	632	648	647	639	642	624	655	634	620	658	676	608	634	646	690	641	657	636	643	613	644	649	653	642	632	652	653	611	618	659	650	636	652	641	626	647	654	644	619	612	681	650	695	619	598	665	677	657	637	636	665	608	651	723	677	644	693	669	625	641	615	667	645	646	638	666	648	649	643	657	658	662	671	637	618	666	630	613	613	639	665	641	636	644	653	649	650	641	652	625	656	633	659	670	667	624	631	666	621	629	677	650	718	605	672	656	658	650	615	677	702	612	657	620	676	650	655	587	622	610	609	616	686	673	633	656	686	645	617	648	627	622	622	649	638	642	638	682	587	617	625	649	669	637	696	598	644	654	660	623	632	602	629	612	664	620	634	651	652	609	657	611	646	615	670	660	660	654	690	604	639	646	646	653	643	651	672	696	640	640	615	629	622	643	628	610	610	687	642	653	611	609	621	639	660	612	641	626	628	599	627	623	628	662	603	626	660	654	606	598	687	630	610	694	629	610	664	621	640	666	639	629	647	627	638	601	641	702	685	648	610	674	645	661	633	624	607	630	654	653	648	664	666	625	633	656	610	594	673	650	621	655	681	653	615	687	611	671	640	635	657	660	649	634	659	670	680	650	683	678	655	605	633	606	646	656	608	629	625	646	681	682	643	686	599	646	679	656	635	658	612	687	644	665	624	608	654	613	632	605	623	673	657	653	649	624	620	654	627	628	683	631	656	652	637	647	660	663	627	696	660	677	673	650	655	619	670	663	658	628	641	649	649	651	654	670	652	627	657	645	644	616	619	636	640	660	609	601	635	677	660	666	613	597	658	606	667	598	661	638	628	609	625	646	623	619	656	616	620	667	658	614	652	598	622	654	661	669	646	620	634	629	658	660	653	665	619	642	634	646	618	651	640	669	638	663	645	632	671	641	677	645	643	652	646	621	628	613	701	643	660	576	632	665	628	648	598	627	641	617	699	641	661	665	686	640	647	646	662	640	621	671	651	630	620	602	657	624	678	642	642	637	660	601	660	632	657	664	690	625	662	666	671	645	654	611	650	680	679	661	592	638	584	657	648	641	628	647	677	669	666	630	610	635	669	649	604	629	660	660	659	665	622	627	654	630	699	628	647	655	598	669	604	639	637	609	592	655	661	677	653	668	611	643	639	618	608	660	674	721	653	656	628	625	610	649	664	639	636	670	667	610	624	682	636	672	666	664	660	644	714	621	618	609	651	597	645	631	646	621	646	643	650	624	646	630	635	648	680	619	620	661	590	704	642	649	659	645	667	654	720	632	675	618	671	638	645	628	591	628	640	640	674	622	629	616	648	618	629	603	671	663	649	658	622	624	671	647	659	628	659	633	627	644	659	640	615	635	662	637	634	660	684	677	673	665	640	630	662	673	619	613	652	713	610	670	614	632	690	609	631	629	664	663	627	629	683	630	653	663	641	611	627	638	683	667	617	658	626	674	623	631	667	690	621	650	655	605	665	654	678	653	614	634	632	627	647	638	669	643	615	634	672	648	637	628	688	639	670	644	589	669	640	647	628	583	644	623	671	647	688	638	659	619	659	632	655	625	650	659	645	657	629	614	615	620	605	670	642	680	643	708	667	612	600	592	704	637	620	639	661	637	651	651	669	618	640	665	605	679	656	610	639	630	679	663	617	615	701	647	625	626
16600	1343	560	398	361	322	364	376	376	348	345	335	309	337	316	292	314	307	259	237	257	295	300	303	291	309	303	303	312	283	281	269	287	318	291	293	291	282	269	267	246	276	252	302	261	267	290	268	288	251	318	266	266	282	286	291	320	273	279	276	262	265	285	268	276	263	258	273	253	265	270	285	257	243	256	263	277	247	289	230	250	253	275	249	265	265	285	279	251	257	258	240	264	268	260	284	251	260	272	260	252	267	262	274	280	227	262	294	250	272	268	301	286	278	261	262	283	275	269	239	269	276	266	243	270	269	266	278	272	221	261	270	282	254	264	243	288	268	244	246	266	250	263	245	247	247	230	279	279	267	274	262	273	274	281	272	278	273	260	276	275	269	255	272	243	262	255	285	271	291	278	271	294	247	256	273	278	264	287	276	258	253	274	211	296	294	262	283	273	261	263	255	276	293	290	281	271	247	266	258	270	275	283	279	264	274	273	238	297	253	273	272	283	252	285	234	278	267	277	263	271	252	293	255	267	262	265	273	282	266	260	261	250	268	285	265	261	265	248	257	280	266	239	252	286	258	295	254	257	258	279	269	262	299	295	296	268	237	260	268	276	305	234	262	268	275	264	271	305	279	269	252	260	277	268	240	272	288	282	273	309	292	265	290	269	288	230	263	259	269	248	257	282	278	272	249	283	248	288	288	264	277	268	244	261	257	263	275	305	272	265	281	227	249	254	259	272	252	245	275	243	286	268	245	253	256	248	277	277	264	246	246	267	262	290	261	248	255	265	275	241	266	277	285	260	285	272	269	277	272	243	288	263	238	254	274	262	252	286	252	251	257	281	259	269	253	247	250	261	256	263	269	259	258	277	271	256	258	255	279	233	265	245	266	268	244	254	289	229	266	265	239	250	279	265	238	293	255	260	269	277	244	281	258	253	268	226	268	277	269	268	254	280	273	267	247	248	285	245	252	274	219	266	282	251	261	248	280	319	287	278	246	259	270	300	246	268	255	258	276	268	273	266	251	249	263	287	296	259	259	286	271	256	240	268	236	247	231	259	313	264	240	277	268	260	254	282	249	247	244	241	270	288	241	277	299	261	289	258	260	245	271	247	261	265	231	259	252	282	284	273	280	261	283	294	273	283	263	270	294	258	274	266	260	276	274	272	268	260	272	259	276	259	246	275	271	282	286	266	254	255	288	305	251	287	270	249	268	273	253	274	265	270	256	247	255	246	260	263	269	252	285	274	261	292	255	279	281	250	261	245	275	293	273	266	264	259	276	268	237	251	265	263	239	300	291	245	231	251	244	274	259	290	262	303	246	295	281	265	291	252	236	243	265	248	233	279	238	256	284	262	249	267	264	252	284	277	262	266	265	270	254	280	253	259	264	249	284	274	263	267	289	275	246	279	263	237	282	267	270	267	279	300	265	259	260	256	271	238	282	283	241	294	238	266	252	283	303	245	260	261	272	275	263	289	256	273	256	270	261	255	261	290	264	291	264	295	281	256	246	273	281	279	262	283	303	263	268	226	250	271	276	237	270	261	253	260	259	240	241	264	268	248	273	258	241	261	287	276	264	288	264	290	283	271	276	236	280	231	278	258	258	273	245	283	258	241	288	272	286	279	285	282	287	316	261	256	253	287	265	268	286	264	268	266	277	292	252	289	278	269	273	241	267	262	267	272	264	272	254	249	283	295	262	262	274	287	280	239	258	252	258	298	254	246	268	258	245	266	253	296	254	269	235	268	255	257	272	272	278	277	276	269	282	271	272	282	289	269	250	253	275	266	278	285	233	242	243	247	229	302	278	286	256	267	264	273	238	244	276	253	279	276	286	256	260	257	288	268	312	249	249	228	262	267	272	251	254	268	250	283	272	257	256	277	278	272	287	281	248	236	292	237	303	242	270	246	266	219	270	269	255	281	283	293	247	252	281	283	222	272	267	280	267	296	280	250	259	266	245	256	291	271	254	223	255	246	268	288	272	258	261	251	267	242	276	257	291	283	245	253	274	225	242	249	263	267	257	275	254	260	260	253	258	230	266	254	271	261	278	281	249	229	283	263	254	242	260	283	278	264	276	304	277	258	263	252	243	259	233	261	234	241	258	259	265	241	281	286	270	241	319	264	304	261	289	277	276	257	246	291	271	263	256	263	271	263	261	260	265	264	260	245	283	250	274	300	280	304	277	308	278	215	260	297	265	258	252	265	230	264	263	243	245	253	281	273	243	254	295	288	312	276	261	283	268	273	281	278	268	258	260	280	255	247	270	247	272	270	273	286	262	305	278	264	315	278	237	264	277	280	274	263	262	278	284	255	314	291	254	268	273	277	267	257	265	267	248	236	267	276	257	280	250	262	252	254	274	277	290	265	270	293	266	273	297	241	263	244	270	261	268	252	238	264	271	277	246	262	267	233	253	253	241	258	284	245	278	269	282	260	253	240	239	284	291	272	273	240	273	260	294	279	257	274	270	242	283	263	280	267	275	266	286	280	263	255	289	248	249	254	253	259	273	278	270	236	273	250	267	277	241	242	269	242	242	264	275	251	273	297	273	272	264	294	279	296	260	258	275	262	270	290	290	253	296	272	250	289	249	266	256	247	271	277	260	243	256	258	231	284	279	270	251	280	265	270	252	267	254	268	276	293	274	255	224	260	237	246	277	254	295	256	272	262	283	291	279	258	230	246	246	235	259	281	272	306	266	294	270	288	213	281	240	300	261	255	268	288	267	315	251	249	249	266	271	249	287	270	278	284	276	259	252	259	287	249	269	268	291	275	271	260	258	261	289	287	278	294	281	274	263	262	262	294	272	276	283	274	267	268	261	261	250	270	291	264	241	273	263	249	242	272	263	250	287	269	268	265	251	266	249	267	278	287	263	230	284	262	275	270	272	266	265	259	245	260	303	267	257	282	275	282	254	238	252	250	265	268	251	326	291	326	264	216	278	270	265	288	272	281	263	262	275	276	275	231	250	292	292	287	242	250	271	256	258	244	252	257	284	267	252	271	246	275	247	243	277	267	287	296	265	275	250	270	261	284	276	278	250	261	278	229	253	250	259	271	264	269	274	256	244	276	289	287	279	245	278	273	251	258	268	275	289	261	262	257	262	254	254	256	301	282	282	248	252	289	263	255	264	285	248	287	260	266	272	269	268	281	258	274	274	263	274	299	274	257	253	273	261	269	267	270	262	269	248	268	240	288	280	273	282	275	292	249	249	239	269	291	252	258	285	274	277	271	272	284	247	265	264	290	262	261	254	288	264	251	269	272	267	277	258	288	242	235	248	262	248	273	250	260	308	264	277	246	241	299	259	272	283	263	256	251	269	271	275	257	278	285	255	268	292	271	259	242	290	252	280	278	288	270	263	287	280	310	264	284	284	244	260	251	268	266	249	281	248	234	250	266	269	254	282	278	261	261	268	299	293	278	286	284	264	280	255	273	255	300	273	267	269	260	265	264	271	258	267	277	277	271	282	283	264	297	256	245	262
14758	725	963	1043	1037	1031	1171	1274	1253	1276	1166	1078	1142	1125	1020	1023	1042	913	819	754	711	740	770	865	851	1018	1026	917	954	890	868	792	785	823	848	844	791	800	823	793	796	857	844	782	684	670	693	717	698	687	720	658	702	686	753	1020	1067	907	703	701	631	636	635	641	681	690	622	619	627	612	642	658	626	611	687	676	675	670	688	666	630	676	664	664	633	696	672	667	635	650	637	649	690	703	613	629	641	659	706	686	672	697	631	679	641	699	663	666	653	648	672	659	677	678	672	652	655	692	677	653	656	665	700	705	648	582	685	660	663	649	639	670	683	667	658	708	699	635	666	665	647	646	671	627	637	692	696	695	673	703	676	666	652	658	697	602	663	674	656	707	626	660	668	653	632	697	639	634	651	646	673	627	623	665	627	686	654	657	652	681	623	651	660	638	678	628	685	657	678	709	647	666	642	673	648	632	687	703	705	676	671	610	674	641	644	659	677	611	647	717	678	628	628	712	651	712	662	694	631	670	692	649	619	628	653	658	680	661	652	709	649	652	616	640	687	677	666	691	682	668	642	685	628	625	647	625	669	605	706	603	681	682	682	679	663	636	690	677	649	682	629	640	631	657	622	643	654	711	645	602	647	683	697	683	612	658	653	654	637	642	679	675	666	664	671	635	727	656	685	638	652	664	664	688	635	625	694	653	626	624	625	671	631	678	646	648	677	671	634	635	664	654	654	677	685	640	682	648	668	655	645	676	650	674	615	642	669	631	696	669	657	635	660	628	645	643	656	675	704	659	598	626	666	633	667	621	703	623	627	609	674	652	651	611	683	627	678	633	677	702	669	662	658	691	681	635	652	666	694	653	624	641	617	635	660	631	660	659	662	614	643	607	677	674	620	637	642	646	614	677	661	687	666	631	673	663	659	643	656	670	607	694	684	661	658	671	671	681	661	650	630	662	676	618	657	642	656	640	696	658	664	661	627	621	639	689	642	669	657	671	659	638	630	652	650	694	620	694	661	629	671	663	635	673	677	643	684	637	667	658	674	643	700	674	668	667	628	642	677	632	677	602	627	647	656	645	666	637	677	642	677	661	653	634	644	623	650	633	656	695	644	673	664	696	629	691	610	670	702	644	688	659	684	692	665	655	654	658	641	640	661	642	669	673	683	686	681	641	647	642	699	692	635	645	668	739	647	664	667	676	704	673	734	677	625	693	652	639	635	627	646	628	670	675	626	656	665	659	682	647	657	608	622	671	632	691	630	606	672	653	626	637	658	646	592	675	702	665	615	647	628	628	632	715	671	680	644	695	641	619	647	715	675	694	683	583	627	626	672	640	652	652	648	664	638	653	668	635	695	659	650	652	651	644	655	701	693	681	669	638	715	613	654	697	680	686	654	673	664	658	673	666	653	657	701	667	695	646	614	659	680	681	668	611	651	642	652	657	666	653	663	679	707	638	605	670	667	673	687	697	660	646	625	641	678	704	689	722	673	637	645	652	691	645	674	674	667	666	658	669	673	644	645	682	686	686	649	639	689	640	583	663	640	598	680	680	657	675	667	674	680	610	628	622	648	630	668	675	651	666	681	672	656	686	649	660	631	707	689	641	618	657	676	650	648	686	652	689	601	702	631	667	671	643	650	631	654	690	638	695	625	667	655	667	615	705	655	681	689	670	641	673	671	669	671	692	687	683	662	656	635	658	651	707	697	622	636	662	606	649	671	596	644	660	696	636	662	608	647	678	656	655	633	659	648	664	688	655	620	669	655	654	701	689	655	689	635	659	598	643	676	624	686	604	605	668	645	665	627	634	681	667	647	666	639	669	617	650	704	655	655	678	637	683	621	657	633	661	651	613	644	705	672	666	638	673	671	689	649	685	605	656	651	660	657	672	680	661	611	683	676	652	607	671	655	686	685	635	652	659	643	666	694	685	685	609	663	629	639	655	652	617	673	686	654	641	662	694	607	659	674	649	659	646	650	619	677	667	621	675	687	703	641	701	689	635	683	681	683	677	667	695	668	643	700	646	678	658	694	704	656	633	666	646	644	638	661	678	683	671	654	663	682	677	678	656	604	651	669	692	646	663	668	664	614	625	677	691	664	664	686	643	668	655	678	701	632	645	646	660	674	666	664	641	643	688	650	699	651	665	642	648	647	651	687	675	666	659	663	663	646	674	641	668	651	684	682	675	685	685	622	644	654	653	651	662	655	680	675	703	624	648	682	679	684	669	683	654	640	635	683	686	662	668	668	683	655	704	665	668	641	660	639	683	663	653	645	616	625	637	668	681	613	685	616	657	648	698	609	661	662	651	631	673	682	677	651	649	666	685	684	661	675	649	662	670	675	657	621	654	656	626	674	669	667	630	653	652	655	658	650	646	660	659	703	652	699	683	663	668	647	652	704	649	664	681	641	656	652	666	639	644	662	646	632	630	664	654	676	647	658	655	644	677	663	606	657	669	653	623	655	662	682	637	723	668	692	677	678	644	636	616	631	669	649	616	669	656	683	647	678	673	661	621	676	642	652	634	635	662	666	633	658	632	667	668	632	657	632	699	706	647	663	615	694	635	628	655	599	670	674	656	657	633	660	669	667	639	667	633	691	642	663	665	649	672	659	684	702	650	684	665	664	616	660	650	673	629	642	665	657	647	685	660	656	634	609	630	656	646	620	629	670	631	650	689	684	641	653	669	599	694	635	643	694	680	576	654	618	647	666	649	686	692	643	653	623	658	648	617	632	679	655	685	653	686	659	611	662	678	665	660	673	660	653	722	626	661	685	664	702	642	644	693	682	673	695	649	649	677	645	681	653	663	634	635	630	638	655	661	687	625	653	674	645	666	666	651	641	639	675	667	719	660	627	664	667	682	649	689	672	676	666	664	681	681	692	670	656	645	672	655	643	700	660	699	657	679	664	668	647	669	666	648	667	660	662	676	706	670	712	644	685	646	668	658	698	666	648	693	700	650	660	693	639	685	682	615	655	629	657	624	648	708	639	624	598	680	663	662	653	657	623	672	665	672	660	667	629	649	687	666	629	620	642	690	655	681	631	656	686	663	669	685	685	644	672	682	614	689	628	633	666	658	674	610	676	654	659	662	675	634	671	665	640	684	662	690	644	670	664	666	680	685	630	716	635	633	646	654	668	669	634	638	686	661	663	614	630	645	681	663	679	623	622	664	638	653	661	656	637	652	648	632	645	632	671	676	679	615	623	644	682	658	627	665	636	684	675	653	695	683	685	618	640	649	623	625	697	643	648	671	634	635	704	648	688	670	699	682	630	644	652	634	682	675	644	706	696	652	725	665	677	694	704	640	656	660	680	657	626	631	655	632	688	656	680	617	619	676	704	655	621	647	709	660	668	685	623	650	633	634	673	690	679	580	655	648	699	651	631	650	691	628	655	633	663	647	676	698	628	670	649	672	700	651	678	672	626	656	653	652	669	660	636	662	687	659	641	683	679	641	685	654	613	641	657	696	675	628	665	664	673	610	626	668
60031	22506	8406	1366	828	733	742	729	637	628	562	543	520	469	429	477	486	427	366	330	306	357	308	326	362	359	331	342	343	289	312	325	321	345	311	313	306	298	341	335	324	315	350	345	319	283	295	259	295	314	275	260	299	368	444	661	702	473	317	254	256	300	254	302	288	290	274	307	286	279	300	260	259	294	288	304	279	287	292	291	276	244	262	296	267	253	276	291	295	287	255	272	264	263	266	280	274	282	271	265	281	237	273	282	268	289	275	284	263	317	271	275	273	285	297	262	272	259	290	263	282	314	300	285	293	282	241	301	280	292	294	315	271	292	285	284	289	286	262	302	278	286	309	265	283	282	271	273	269	271	279	286	277	272	268	283	267	251	276	260	292	251	272	262	282	272	300	280	280	277	267	258	277	297	276	296	236	244	316	286	273	279	277	277	314	251	248	261	247	296	294	235	270	278	272	266	273	272	289	297	308	256	268	244	269	271	249	292	318	284	301	266	291	262	237	268	294	273	264	281	283	261	279	253	270	273	276	273	306	298	283	274	308	293	270	292	239	283	298	270	247	284	248	291	303	274	288	288	246	278	300	265	263	287	271	251	308	288	246	271	263	285	278	301	283	270	308	299	263	269	281	291	249	296	264	318	274	291	267	278	302	298	289	296	271	306	271	280	304	254	272	285	246	268	295	290	272	272	271	296	308	280	307	283	272	298	294	309	262	273	260	272	290	254	249	288	298	283	280	267	300	300	278	286	284	266	279	259	261	271	284	258	286	275	284	251	300	290	261	267	298	305	282	255	306	249	264	293	292	258	268	240	289	270	282	276	292	276	270	286	255	286	299	300	281	312	287	289	294	278	304	282	271	284	264	288	275	273	256	289	270	264	282	274	283	276	263	293	274	278	291	276	273	282	280	255	299	259	274	279	302	275	305	267	292	258	282	300	301	248	288	317	256	283	297	279	275	283	263	269	278	295	277	254	274	263	269	296	276	272	248	276	289	265	277	262	272	248	297	252	292	255	296	251	298	247	278	267	320	313	258	269	288	285	278	326	283	249	271	302	242	279	316	289	293	272	258	277	283	290	277	280	263	290	288	295	280	267	263	285	274	285	274	255	276	264	283	277	281	245	292	273	307	287	251	291	262	269	317	266	270	267	303	326	273	273	297	275	313	289	258	294	266	280	278	275	279	253	261	267	272	282	276	305	277	263	274	290	271	268	255	291	267	256	246	285	290	284	253	265	285	256	298	251	273	269	275	310	262	289	297	296	294	289	262	305	268	273	281	271	277	269	288	252	271	310	304	252	303	254	282	292	282	283	300	284	285	306	282	282	297	322	290	267	280	253	271	283	291	326	268	292	290	260	290	283	295	286	297	291	254	268	281	281	267	281	280	297	264	273	286	294	311	301	281	266	290	257	264	269	289	267	295	285	247	296	284	243	288	277	270	282	278	292	276	321	305	273	269	263	279	263	316	278	281	247	287	275	265	283	346	265	259	244	286	257	275	274	259	273	291	271	275	280	305	263	304	250	281	256	272	277	253	285	298	290	297	252	278	294	233	294	251	287	304	294	249	282	254	285	260	259	313	317	270	270	288	288	264	247	292	283	277	282	277	270	259	270	241	271	259	271	278	259	289	267	284	299	291	288	302	300	277	282	269	276	270	246	277	272	299	282	262	255	268	282	260	275	273	243	286	305	268	259	296	248	283	304	276	261	292	280	286	239	240	292	269	275	267	273	265	265	252	260	281	287	291	259	244	242	275	250	273	292	271	277	252	249	273	301	283	272	317	256	269	282	271	249	257	292	282	302	278	275	277	272	279	257	256	278	281	283	307	310	283	236	294	279	247	275	262	270	287	299	266	280	291	270	260	265	275	280	269	326	283	264	297	251	290	293	300	285	302	265	278	334	288	280	275	274	283	295	266	282	280	281	318	283	274	274	271	296	304	301	277	268	296	247	277	256	273	272	278	293	267	282	270	305	282	272	276	282	288	252	272	290	288	288	244	289	260	296	263	297	274	298	264	281	265	262	289	303	257	268	305	301	275	252	283	280	249	270	294	288	274	254	288	262	286	270	272	301	289	276	276	289	255	254	304	273	252	327	262	295	275	271	244	244	299	280	278	282	281	279	265	229	263	266	288	254	265	269	300	284	287	262	267	306	297	272	234	294	308	281	267	278	295	304	278	263	242	282	256	266	287	258	291	247	268	253	265	293	268	284	268	277	260	272	285	246	270	259	317	266	282	312	259	274	274	284	291	266	265	310	256	293	303	258	262	294	251	256	256	281	283	276	250	293	283	287	273	260	268	257	258	256	271	263	263	259	282	277	300	274	295	262	276	261	298	305	299	300	287	288	260	273	288	277	290	263	286	268	269	279	297	270	277	282	284	282	254	255	286	265	300	273	359	251	277	284	311	283	280	252	303	274	286	318	257	281	278	258	299	270	254	292	279	262	278	264	273	265	280	289	251	287	280	291	268	280	251	288	276	309	289	268	274	255	243	288	258	301	249	279	281	283	263	299	274	251	293	282	295	262	264	272	301	258	274	302	268	261	271	256	284	288	257	270	274	268	292	260	265	257	264	306	253	278	299	260	258	280	261	271	274	273	274	254	279	288	248	258	268	248	266	289	254	295	260	268	294	263	267	277	285	306	290	265	255	281	281	276	276	252	265	270	270	275	260	261	268	257	286	279	252	296	274	264	289	314	256	317	286	281	281	264	249	273	263	287	264	230	273	271	281	260	238	275	267	295	276	268	259	282	253	267	297	290	302	275	291	295	273	292	253	243	279	270	278	273	270	256	243	267	263	307	304	293	284	294	276	289	299	300	295	283	264	264	254	282	258	281	267	291	279	296	257	254	257	292	267	263	295	265	260	273	274	265	292	282	292	310	265	272	280	257	281	276	276	275	260	292	288	286	253	270	252	289	260	288	304	280	307	254	257	275	264	310	288	247	273	283	293	267	284	280	269	260	277	291	277	288	288	301	292	279	274	286	292	284	267	311	251	293	263	265	270	267	289	266	317	261	298	274	299	273	282	282	275	263	246	263	260	298	304	311	262	303	295	260	293	250	305	340	281	278	275	278	274	293	266	290	288	268	288	270	249	262	259	258	248	290	256	269	276	289	275	282	258	298	333	286	304	257	290	260	298	264	270	252	300	304	270	282	251	308	271	277	252	284	294	284	262	229	288	266	297	274	296	312	271	260	282	295	271	288	259	284	255	318	254	256	263	261	278	280	283	279	261	262	275	273	273	269	281	275	308	270	298	278	286	275	294	305	272	256	282	291	256	292	297	270	282	295	324	260	276	284	292	263	257	271	265	288	274	268	280	246	248	270	291	290	322	313	255	278	297	243	277	262	259	263	269	249	258	276	283	266	274	299	266	280	250	262	273	300	299	235	274	253	281	287	273	303	279	266	283	261	271	276	264	268	264	274	274	273	281	304	278	274	272	306	299	273	293	263	274	282	281	286	278	269	279	302	293	275
36198	1374	2537	3154	2937	2582	2534	2975	2516	2453	2389	2074	2152	2137	1990	1982	2208	1844	1352	1109	977	1076	1066	1217	1221	1169	1017	1015	1115	1034	956	913	958	1049	1070	972	946	934	1094	977	922	995	1204	1053	844	777	734	732	711	714	703	678	692	1420	1723	3748	3190	1837	987	667	766	633	676	682	643	677	676	705	637	636	657	640	668	624	677	673	673	716	707	676	663	678	691	674	694	696	671	692	659	684	624	712	659	682	698	656	657	631	622	669	645	658	625	680	675	651	677	701	661	702	726	664	675	639	656	679	677	628	660	692	706	675	646	677	629	641	655	652	708	667	676	644	679	682	672	684	696	656	637	668	677	679	698	691	694	685	663	654	677	630	648	709	707	664	699	639	662	714	687	688	651	676	695	661	648	615	662	679	639	669	687	679	699	683	672	676	632	608	671	662	654	653	629	699	722	628	663	662	688	680	670	683	641	650	670	665	671	676	676	650	677	686	642	654	654	662	654	674	662	674	665	704	681	661	608	700	670	683	692	658	665	694	654	671	630	671	652	698	616	683	678	624	662	662	671	631	666	642	672	688	677	693	625	686	686	650	659	642	654	693	683	666	698	641	657	701	690	659	670	666	669	687	625	677	711	670	693	672	666	681	692	639	657	700	694	676	645	675	695	685	662	653	665	611	662	666	613	659	689	649	660	687	717	665	709	654	691	688	641	694	651	659	664	676	730	672	634	672	682	685	706	623	686	644	660	678	703	656	665	698	653	650	633	648	689	665	620	665	666	707	658	680	627	678	657	643	653	676	675	666	675	673	653	720	677	633	683	655	647	667	638	666	684	662	642	651	632	662	652	619	674	657	661	688	678	706	664	653	646	671	639	709	665	654	664	673	638	673	665	658	716	672	687	656	650	645	644	670	692	660	692	665	690	677	686	684	675	653	665	662	683	668	633	661	685	685	662	704	678	654	658	671	668	659	656	677	653	685	692	686	662	685	656	684	662	665	714	646	617	697	668	702	682	677	647	664	727	655	686	619	675	679	661	612	655	668	680	716	664	655	657	705	700	686	625	668	700	682	699	653	732	685	633	633	670	633	648	656	705	630	671	677	666	648	674	637	669	656	685	658	635	625	675	703	649	657	637	711	682	637	680	672	680	660	688	628	709	677	657	667	682	639	656	670	673	671	668	657	689	683	718	644	655	696	710	676	645	683	650	703	649	666	684	680	725	670	676	655	683	621	699	673	688	659	728	698	654	663	626	647	667	676	711	657	632	635	649	641	656	611	631	698	701	645	709	664	685	664	662	705	685	720	628	686	683	603	618	649	732	627	686	655	665	669	622	661	637	633	677	625	627	683	660	667	720	684	668	700	681	686	693	687	667	674	645	664	646	674	669	611	787	646	697	657	689	622	667	699	684	735	652	643	621	651	650	631	689	635	669	714	651	654	693	645	667	627	678	688	660	685	643	637	662	734	714	698	663	659	638	653	679	637	657	677	646	680	673	630	683	659	657	746	678	667	659	694	659	671	716	652	665	653	691	604	659	696	689	661	688	685	697	676	662	656	629	670	658	654	665	648	692	652	666	636	704	596	627	681	694	660	644	701	712	695	703	635	657	660	675	649	654	596	664	664	696	696	651	655	646	677	656	693	666	682	671	663	678	681	748	679	686	691	691	682	644	651	633	690	632	671	689	622	631	647	685	692	674	662	644	667	676	712	669	695	664	669	694	681	684	724	692	685	703	692	617	717	674	659	661	638	681	678	699	683	666	675	654	758	720	658	642	706	619	712	703	726	650	660	635	669	666	687	640	648	687	653	655	658	684	699	646	640	661	686	693	717	660	689	692	663	640	646	632	701	689	683	710	657	700	654	656	619	650	651	664	630	649	710	698	705	683	736	621	691	705	667	647	670	638	681	633	637	659	711	654	661	650	641	692	701	667	672	647	688	672	631	691	661	679	620	661	702	684	697	695	645	616	645	637	664	665	640	627	717	684	656	628	684	670	676	674	644	652	641	699	652	658	660	676	672	669	649	682	627	642	707	677	663	671	643	686	682	669	660	688	668	681	680	635	667	667	712	670	665	693	663	653	699	660	673	702	657	642	589	638	746	634	635	664	651	672	646	681	685	685	632	679	709	621	677	679	684	626	646	657	659	701	647	689	674	708	701	664	692	690	687	626	644	626	622	660	686	679	698	629	669	694	655	676	699	617	644	693	705	655	664	675	666	691	660	667	669	647	680	615	657	640	712	658	661	644	682	702	665	650	668	641	656	642	697	696	696	665	630	613	666	663	658	659	652	672	674	673	642	673	657	673	685	647	618	681	648	626	685	659	692	659	669	674	673	692	658	661	661	672	657	673	687	685	600	691	635	706	636	685	660	664	700	673	659	651	739	646	716	664	728	668	655	651	675	697	644	642	665	704	673	670	681	666	674	628	638	702	728	690	654	615	678	658	658	654	660	635	663	703	643	658	658	658	663	661	657	674	676	700	661	686	683	683	689	639	741	651	663	644	647	649	669	632	655	636	653	673	645	671	649	649	679	631	678	637	629	694	699	697	653	696	686	653	694	664	667	666	696	663	711	637	684	655	705	624	649	697	692	643	691	665	695	664	691	701	689	699	645	675	662	651	679	695	662	614	668	708	665	678	672	647	712	665	647	668	652	688	658	652	684	682	650	674	705	695	683	692	658	673	651	648	652	684	665	695	694	672	695	660	644	686	687	658	653	701	659	639	653	692	672	649	675	699	683	706	653	681	743	698	659	629	693	669	661	649	658	709	656	665	656	679	665	715	683	680	676	685	659	698	635	658	696	663	724	677	701	666	668	697	649	681	704	672	667	691	680	682	677	670	704	709	649	727	675	643	666	663	636	628	649	668	664	655	647	659	684	636	681	681	624	628	713	687	638	694	689	690	641	671	647	675	652	648	724	655	640	625	678	653	666	684	649	697	697	697	685	714	654	650	659	674	723	702	646	731	676	630	687	706	652	695	710	668	638	663	625	715	680	685	700	700	661	703	642	622	670	715	664	669	678	686	693	671	679	690	708	634	690	683	708	620	643	676	647	646	653	651	652	651	646	658	662	681	691	630	649	652	685	651	637	676	671	674	661	677	669	670	678	637	684	654	636	672	688	698	684	675	640	655	650	677	684	675	627	648	613	694	732	689	648	675	659	624	711	710	704	654	621	635	647	672	654	644	679	646	676	657	649	721	650	635	682	693	659	664	700	669	651	651	722	666	686	629	664	682	673	638	670	656	663	650	651	622	681	690	657	627	674	692	676	686	666	644	700	632	688	686	684	702	647	713	704	711	657	635	695	669	647	627	679	650	674	691	653	617	659	647	681	684	691	724	707	679	665	704	689	697	690	663	653	651	655	660	646	664	688	627	676	661	675	677	671	636	685	701	688	693	651	679	695	684	645	674	663	693	690	669	683	626	661	678	711	685	685	665	661	644	679	713	711	666	661	613	703	639	686	675	658	653	659	668	659	678	694	696	647	647	628	640	638
70050	28613	17079	3324	1336	951	1052	896	780	734	799	582	640	597	560	472	537	462	373	307	277	262	273	280	266	233	241	288	279	234	265	201	222	259	244	251	257	264	240	256	306	288	256	280	302	204	210	188	223	200	194	200	214	386	422	815	855	556	339	197	209	176	197	180	174	199	208	169	220	177	224	179	219	198	182	202	200	209	190	182	215	200	197	195	175	191	192	196	181	195	185	197	196	201	207	203	190	186	170	184	156	176	186	205	181	198	182	194	223	229	180	184	191	211	206	182	187	174	188	197	208	201	185	193	178	188	183	211	204	196	198	171	177	191	196	198	192	199	175	189	166	194	179	202	189	194	213	183	197	194	202	200	175	197	177	190	196	158	186	198	199	199	188	200	222	201	177	191	188	191	198	199	187	200	182	168	212	189	190	193	191	221	192	203	188	201	173	173	175	179	193	185	174	192	200	206	192	202	166	174	199	171	197	204	190	208	189	189	178	203	193	220	193	208	190	177	233	185	205	187	198	207	181	194	195	206	188	221	199	194	216	210	205	185	196	206	189	211	195	190	206	189	197	207	173	207	202	179	209	170	189	193	197	178	199	182	208	201	180	180	210	190	180	191	186	203	183	195	193	191	220	217	216	203	172	197	191	208	240	203	210	217	197	188	191	163	188	217	201	176	182	170	191	189	183	176	208	221	195	194	173	201	183	184	165	204	200	220	186	197	210	195	178	203	206	188	201	200	203	194	217	223	190	200	196	176	170	186	179	207	171	191	197	168	192	203	199	193	177	213	176	213	175	195	172	217	160	200	185	193	190	230	173	170	202	206	191	208	177	167	205	194	202	189	159	210	176	178	208	182	211	173	194	210	188	193	210	191	181	213	206	192	197	182	183	181	197	162	205	224	201	178	187	180	178	181	188	197	184	202	233	209	185	192	187	177	180	208	171	188	176	181	200	204	208	242	191	183	180	193	187	190	187	171	198	213	197	203	192	188	184	207	200	164	164	172	181	195	191	205	190	186	169	226	175	190	205	216	191	207	186	191	182	217	196	176	185	189	187	171	208	179	170	169	209	179	191	189	171	178	166	190	200	218	179	165	174	175	196	185	170	187	200	180	191	204	222	193	206	165	197	197	218	174	194	196	179	196	183	183	188	175	189	183	229	195	213	188	190	178	162	208	187	181	191	207	206	201	194	177	203	193	214	200	209	205	180	167	204	214	217	207	185	197	215	177	198	187	193	188	175	218	198	188	219	193	202	183	183	184	163	187	223	197	189	222	194	197	184	177	188	186	186	197	193	185	187	176	179	188	222	211	204	232	183	204	183	189	185	186	198	180	175	170	213	181	183	205	195	173	188	193	181	186	201	185	191	202	186	189	207	187	217	228	230	185	202	203	207	205	179	209	167	183	186	200	191	194	205	197	183	185	201	191	206	171	209	184	184	176	228	188	193	178	213	188	187	183	197	196	188	179	199	205	176	180	212	208	207	240	211	180	186	178	177	187	203	198	199	176	162	182	225	192	203	181	194	187	186	186	187	178	168	194	190	184	174	193	208	173	218	194	205	194	204	181	202	195	211	191	194	188	176	164	188	183	201	203	190	190	189	191	203	193	199	201	194	201	204	180	189	196	166	192	204	199	202	190	207	210	190	195	205	198	211	176	183	167	186	200	177	186	191	209	182	187	190	183	160	187	189	199	196	192	188	193	184	201	217	198	187	192	178	217	205	171	192	208	183	187	178	192	176	215	172	207	204	183	174	196	178	194	199	188	203	201	176	201	186	191	176	183	186	191	194	193	169	177	203	199	219	195	215	203	198	209	178	204	209	171	171	176	188	191	193	205	200	205	178	187	210	191	208	203	209	195	171	173	193	193	210	201	190	165	198	199	222	201	205	214	202	190	194	171	210	188	234	211	181	226	166	176	177	191	189	188	181	180	217	185	176	190	177	198	231	195	204	231	190	206	181	188	181	192	181	183	191	206	202	191	200	210	193	179	190	236	177	183	179	213	171	191	171	200	184	167	203	203	200	194	196	175	193	209	213	197	174	192	172	231	200	194	197	192	200	198	196	174	187	195	229	208	171	190	180	191	203	206	193	187	224	196	181	195	199	198	203	206	181	185	206	211	187	191	197	183	181	209	201	204	181	182	195	201	184	183	184	187	190	217	200	174	193	188	229	180	189	188	195	187	200	187	199	191	215	177	211	197	199	199	168	199	176	217	200	162	223	210	190	175	227	211	210	205	173	182	193	196	183	203	205	176	195	197	182	186	192	168	191	194	182	182	187	202	186	194	202	192	186	197	190	201	172	186	201	205	210	207	183	173	208	210	190	189	207	196	181	159	209	197	185	216	179	199	185	214	206	187	187	187	200	169	193	180	181	211	191	190	203	189	217	170	197	215	211	189	187	215	188	194	197	205	203	175	195	210	209	198	184	172	192	194	183	196	180	202	228	184	195	181	173	192	184	188	217	195	217	204	187	190	186	222	213	216	187	207	229	191	210	184	189	211	218	196	160	186	193	189	182	198	191	195	188	178	169	215	210	188	218	187	179	209	179	184	228	210	176	194	187	188	203	219	221	187	172	199	195	192	186	209	195	186	175	198	201	173	196	175	204	212	180	184	196	189	175	182	188	185	178	190	199	163	163	166	183	193	166	204	190	200	192	173	166	201	191	191	171	209	194	163	167	187	222	170	183	206	185	200	194	181	189	221	215	215	225	202	210	209	183	181	188	200	204	160	208	211	193	189	209	209	153	182	203	181	216	180	182	201	201	201	193	171	200	192	196	187	207	209	185	194	190	179	209	194	198	173	188	191	193	199	186	186	194	182	191	197	189	218	188	186	178	195	207	194	193	179	204	193	207	194	201	184	207	199	189	220	182	186	189	210	207	166	172	213	198	175	187	197	192	195	203	214	185	194	209	219	185	190	175	223	165	189	184	184	180	186	167	200	173	198	200	199	201	223	210	185	222	193	168	190	182	187	214	177	173	203	207	200	197	182	178	186	196	198	205	209	172	191	202	198	175	228	205	187	192	206	203	198	211	196	212	178	202	187	176	186	190	194	184	186	187	196	201	181	198	197	184	194	185	178	172	198	177	220	201	191	210	171	180	168	215	198	184	167	192	192	205	173	206	197	192	186	209	193	207	183	194	199	210	168	186	202	170	177	200	160	194	186	199	159	184	158	206	198	177	197	214	193	194	188	212	201	203	203	194	192	196	209	170	214	216	202	191	215	187	198	183	180	197	198	193	176	177	194	175	186	167	192	243	181	199	194	188	189	177	196	189	206	186	203	188	186	198	195	204	208	194	210	208	214	187	171	196	185	197	192	203	194	184	219	188	211	183	194	194	215	222	211	203	175	201	178	202	201	212	211	201	195	194	177	205	166	201	182	165	178	202	191	163	181	191	197	224	200	218	184	197	201	191	222	205	190	178	205	208	156	225	196	205	218	193	181	222	207	202	202	179	180	200	182	204	220	193	185	198	199
46573	1828	4075	4881	4478	3922	3833	4054	3520	3759	3506	2817	3052	2862	3004	2601	2837	2676	1619	1206	1118	1107	1266	1231	1081	922	954	1221	1151	990	938	921	978	1052	979	957	1049	1052	1106	1198	1455	1196	1298	1331	1110	702	610	586	609	590	625	655	592	1987	2302	5263	5254	3274	1483	529	492	526	521	489	466	473	499	461	489	486	455	470	458	470	483	483	515	479	486	469	472	510	469	474	437	475	520	475	478	448	517	492	476	490	451	488	527	441	473	448	479	475	465	492	445	441	501	476	519	483	473	472	425	460	436	469	461	489	469	463	465	500	482	483	478	472	501	480	460	465	502	476	441	470	444	483	447	438	479	473	435	470	493	549	468	464	508	441	454	496	467	467	446	464	492	528	463	472	467	469	502	489	500	499	461	472	490	474	515	524	482	474	471	462	477	448	463	462	479	463	497	437	492	494	466	478	465	434	478	455	460	461	458	490	508	458	501	512	481	482	497	485	498	466	483	485	459	506	462	486	490	490	470	473	488	505	493	459	451	502	468	477	507	482	487	482	476	474	469	464	510	531	474	468	502	499	456	443	500	451	473	486	511	462	506	428	468	479	487	497	429	508	471	456	451	525	491	507	510	452	473	492	444	479	488	489	492	486	509	485	518	469	484	479	453	499	465	555	454	469	491	474	450	479	484	472	467	480	499	516	465	486	453	451	470	472	487	421	467	483	473	458	469	488	494	510	483	488	488	523	466	481	473	471	460	497	468	448	448	475	489	480	475	440	466	469	488	470	485	494	457	486	506	451	476	488	464	484	477	483	491	452	469	492	483	471	496	518	442	494	470	492	488	447	488	473	519	471	459	509	451	491	469	476	432	462	511	502	492	478	525	491	501	474	493	466	492	454	491	475	458	490	522	474	487	462	472	469	459	480	495	488	471	464	476	473	477	484	479	477	508	514	479	486	470	479	511	471	461	478	484	506	488	490	500	497	480	502	496	437	453	503	468	459	508	508	476	460	425	502	466	505	476	481	487	482	471	437	507	460	471	488	491	451	495	464	514	456	447	455	508	476	474	500	493	485	489	434	500	454	472	437	466	490	461	527	467	502	452	499	474	486	469	457	507	507	489	490	450	452	453	479	452	485	459	491	483	465	467	468	448	472	485	501	456	511	473	529	483	490	449	437	448	500	506	505	448	485	486	506	454	472	484	478	493	431	482	512	441	447	443	446	490	497	455	450	511	455	455	501	464	458	472	453	532	524	461	455	447	468	468	455	445	460	454	449	473	470	463	439	467	432	456	450	470	523	496	460	480	467	511	458	517	460	504	445	483	490	501	479	450	467	480	470	481	486	494	499	466	483	553	490	426	457	468	499	507	486	463	468	464	494	471	460	473	434	474	466	461	480	515	506	480	508	456	479	497	517	465	466	461	481	464	483	453	513	455	528	456	484	482	495	505	460	492	481	459	484	487	483	475	492	480	450	493	454	454	484	454	465	454	479	466	457	497	500	476	504	467	475	490	476	467	437	469	466	447	462	482	530	482	486	457	429	462	497	497	468	496	485	491	486	494	462	491	495	502	502	458	487	483	484	470	476	540	511	500	473	481	495	453	436	455	456	493	482	496	487	464	500	443	476	483	451	486	484	454	484	489	470	471	484	473	486	458	485	481	479	472	465	491	496	476	440	433	476	445	477	492	527	481	495	516	475	512	465	488	498	468	446	477	465	484	475	475	493	454	500	466	450	475	470	447	459	457	477	473	463	455	459	510	460	472	462	489	451	474	477	470	458	505	425	471	468	541	487	472	473	460	475	475	461	438	465	470	482	426	466	479	482	474	458	485	479	472	462	483	501	453	466	484	497	445	497	498	485	454	443	491	517	511	486	479	467	489	477	495	444	459	473	437	466	465	462	449	467	496	505	508	462	459	481	462	469	492	482	501	479	476	472	477	502	511	497	483	470	519	472	493	465	485	455	505	470	463	470	482	482	441	481	502	452	495	443	465	484	485	482	474	481	430	458	487	493	467	488	489	418	465	471	474	488	460	477	469	448	440	453	473	485	470	490	469	480	460	496	484	483	472	469	462	491	528	464	469	460	500	498	477	489	473	476	481	506	456	445	482	456	480	473	499	492	450	489	446	493	437	471	461	493	417	518	459	511	458	468	488	448	509	475	465	442	489	457	488	480	462	450	490	435	440	480	441	494	469	476	512	461	496	439	477	470	498	513	500	479	461	449	456	458	462	480	476	504	467	450	464	496	506	446	481	468	465	492	486	500	486	452	490	459	484	490	458	471	457	465	461	480	476	500	433	459	466	480	443	447	454	467	483	496	506	503	456	500	471	485	478	468	494	483	451	467	443	438	479	479	488	478	515	447	480	490	484	494	502	510	478	469	484	488	473	471	483	484	487	484	458	483	482	486	465	506	498	521	477	480	472	436	446	470	442	484	455	475	485	498	480	480	476	465	450	450	446	494	534	507	458	494	493	472	482	505	456	491	469	470	484	478	450	492	484	435	519	441	467	438	495	440	437	481	509	457	496	508	486	437	458	462	431	474	486	470	455	487	476	458	443	494	484	466	463	473	476	484	478	518	471	509	478	479	510	487	473	469	457	497	472	497	466	485	455	475	417	516	468	468	489	455	457	474	491	473	483	469	433	473	463	483	517	447	459	469	456	491	460	451	460	451	512	453	489	469	468	485	508	459	497	476	482	461	466	451	469	429	439	449	461	505	458	521	483	455	477	462	450	466	494	481	442	464	518	484	468	484	455	468	464	491	454	461	473	453	481	462	504	480	480	481	492	466	464	464	447	456	485	475	423	500	493	492	485	486	468	481	500	467	488	507	479	502	458	455	490	444	475	431	488	479	451	494	482	466	469	491	478	497	427	521	472	497	476	524	493	466	514	482	458	463	502	499	504	446	455	493	480	472	488	474	449	463	481	503	467	476	472	462	464	449	472	482	466	498	511	479	468	445	503	474	470	479	471	440	508	452	469	477	458	502	502	495	502	486	477	502	505	470	478	472	489	483	494	495	465	459	470	450	496	454	500	460	476	501	494	447	466	470	450	511	483	478	460	474	488	479	515	492	473	481	464	480	491	462	466	444	491	481	458	475	465	523	465	492	488	478	509	479	455	476	511	481	466	466	457	474	481	449	540	464	468	453	476	508	467	486	468	440	451	496	496	501	487	496	484	481	522	446	433	517	437	462	508	494	481	478	481	463	488	483	491	521	523	456	470	510	473	452	470	485	469	493	550	468	493	518	456	484	481	512	473	450	451	478	497	515	486	455	479	477	506	446	474	477	490	490	503	495	472	496	494	488	478	480	458	454	468	497	470	488	492	501	514	490	473	466	442	499	484	488	496	507	491	501	512	478	463	482	474	480	480	487	446	479	487	492	453	476	484	490	440	510	464	461	466	476	476	491	495	487	475	488	454	457	435	464	477	513	470	475	447	482	488	439	497	470	462	472	497	473	485	498	491	486	491	484	451	487	466	490	480	442	469	487	474	479	485	478
18355	1510	433	427	376	390	374	375	366	358	335	297	368	352	346	321	308	296	301	313	313	300	312	269	267	302	313	284	302	303	300	310	308	319	351	352	333	345	358	295	308	286	306	296	261	297	273	286	271	318	305	320	280	256	271	316	332	386	283	279	303	288	272	272	293	303	326	289	287	272	308	301	281	292	294	253	298	279	300	287	263	294	259	282	275	297	287	301	296	275	281	300	294	263	290	278	308	273	280	263	296	291	287	291	303	291	298	268	298	294	309	290	257	245	286	291	312	294	271	279	282	279	245	268	252	277	310	268	290	278	285	283	271	280	280	279	293	290	289	310	302	258	259	274	281	268	303	280	273	287	267	294	276	313	273	275	279	283	298	292	275	284	292	260	295	295	286	275	308	344	248	259	288	291	283	251	263	295	287	279	324	301	307	283	301	278	281	264	273	305	258	267	270	309	295	276	289	278	294	298	270	305	268	297	281	291	287	239	292	266	257	261	284	265	299	294	284	289	270	258	280	264	275	298	298	305	281	323	270	273	282	300	286	304	282	310	273	259	276	300	259	267	297	269	252	277	275	288	264	279	305	273	286	295	302	276	262	298	251	242	310	290	299	265	247	303	266	253	273	298	285	263	320	308	269	254	295	280	283	269	273	271	269	298	299	310	273	307	291	310	283	278	283	281	290	303	267	286	307	275	310	312	298	267	292	310	265	296	279	271	259	296	286	281	304	276	276	276	308	274	291	261	275	264	311	261	295	311	301	299	269	340	258	294	289	284	298	267	284	262	309	273	286	271	279	297	281	308	288	289	270	292	306	281	255	286	277	287	292	278	317	288	282	289	291	274	287	273	284	264	270	245	288	256	306	291	271	283	263	260	252	288	243	277	310	275	291	297	259	291	297	293	250	290	283	275	280	284	250	295	277	299	294	256	275	251	269	270	287	280	296	261	289	253	280	290	298	275	299	300	279	290	316	286	270	276	274	257	295	289	265	277	279	294	256	283	287	264	273	277	282	279	286	285	316	259	270	278	309	280	291	279	267	298	265	319	311	280	302	266	268	297	256	301	264	287	319	280	270	272	245	266	274	280	276	294	283	273	261	283	278	276	292	282	261	294	281	293	280	285	265	269	324	284	259	286	284	283	315	274	280	275	300	294	267	305	299	300	321	285	244	313	289	285	282	299	300	261	245	268	271	289	318	276	265	279	295	322	253	275	289	286	275	273	298	304	284	270	285	281	264	306	249	298	284	278	251	278	274	282	306	293	304	285	289	282	322	263	269	310	240	287	274	298	297	282	249	278	269	290	312	278	285	282	267	287	283	274	291	313	287	251	294	271	278	286	294	297	262	327	269	289	275	272	265	260	285	293	279	296	256	285	271	333	280	316	279	273	282	252	317	291	266	289	310	300	267	270	319	294	252	267	268	262	271	284	306	294	291	290	280	261	297	276	264	268	258	259	285	282	273	278	283	295	274	310	286	276	267	291	293	279	292	283	277	268	281	296	280	260	231	290	304	277	279	292	249	316	284	306	309	293	294	282	267	304	282	270	293	272	274	291	271	297	298	312	278	293	305	249	290	309	273	279	295	305	299	299	292	274	303	320	317	272	264	291	266	297	286	284	286	284	276	284	286	298	270	275	279	318	313	279	272	313	301	294	337	297	301	263	247	284	247	299	281	281	247	302	304	291	301	293	290	305	276	286	290	234	320	290	284	310	286	295	294	261	271	282	311	318	322	276	294	270	307	253	264	287	283	278	274	256	265	267	262	281	269	288	267	300	321	288	288	271	280	261	301	274	280	271	291	268	286	288	266	279	279	279	280	285	266	278	289	286	269	249	268	253	266	268	285	276	247	267	263	295	274	299	272	254	279	264	289	284	293	276	270	284	277	287	315	277	290	281	298	280	305	288	306	293	260	297	304	264	281	242	273	287	292	253	279	302	269	260	281	302	287	287	291	252	296	260	308	280	280	278	260	283	294	253	279	258	306	292	262	279	298	285	287	275	273	284	276	283	231	273	277	270	259	250	263	277	285	279	301	303	269	262	317	275	267	280	299	258	292	263	307	301	275	297	278	285	280	251	264	287	296	279	285	270	283	296	282	269	264	293	287	273	308	247	292	278	297	320	295	312	293	294	272	260	287	275	272	316	270	259	285	300	302	265	252	272	263	296	261	298	274	300	281	285	286	262	282	285	281	283	294	253	303	290	293	282	323	260	274	301	285	265	290	296	251	289	290	306	280	298	304	283	277	322	309	312	262	286	286	287	309	279	294	316	304	266	286	286	285	299	299	270	265	261	277	284	253	276	293	289	298	234	271	247	277	276	275	276	311	268	318	268	300	273	290	267	275	300	285	285	290	295	291	289	298	282	306	270	297	286	306	276	274	281	285	301	227	245	290	265	293	289	270	270	293	271	283	270	302	284	290	266	264	290	296	308	311	273	268	288	285	306	281	251	281	292	257	258	285	278	303	239	276	298	290	302	280	287	266	291	293	254	281	283	274	302	263	299	260	295	273	236	308	310	299	317	269	314	283	265	270	294	289	248	300	286	303	252	281	278	264	255	287	297	267	282	276	290	280	289	275	302	286	297	267	302	308	251	296	265	276	305	305	265	270	305	279	280	286	296	292	263	240	280	278	311	304	267	269	270	274	296	288	324	278	275	258	267	267	284	282	254	281	290	272	266	274	268	298	257	313	308	286	260	264	307	275	286	289	287	260	272	286	272	293	279	312	293	305	256	254	281	304	265	274	316	268	269	281	281	285	272	306	260	264	265	286	290	293	284	331	279	295	316	277	298	308	287	256	249	295	301	309	289	297	277	282	288	289	280	286	271	302	296	307	273	276	275	268	273	285	293	277	282	288	301	326	312	283	306	266	274	286	281	289	301	265	255	286	277	312	256	319	271	292	330	272	264	281	273	270	258	294	294	299	285	275	270	254	284	255	274	291	287	295	278	265	304	274	280	297	284	288	262	271	253	263	263	309	287	297	271	296	236	258	293	292	268	257	281	299	298	286	267	299	272	303	279	276	290	279	244	299	280	301	303	264	284	270	266	250	290	316	262	280	266	267	299	317	262	276	251	297	320	276	275	300	296	280	292	307	309	278	302	311	248	290	275	264	300	278	255	295	278	293	270	295	282	300	297	276	271	304	310	312	263	266	273	297	275	292	282	273	323	309	295	266	289	273	294	297	276	260	264	277	284	296	287	277	280	276	298	278	265	285	266	286	274	272	277	274	276	302	280	247	277	309	315	269	300	261	273	338	288	297	291	300	264	286	284	288	270	297	288	277	299	309	272	295	300	287	256	280	300	268	291	272	293	298	264	292	241	264	301	284	276	296	288	292	300	303	282	266	310	289	289	286	301	279	285	309	278	292	293	268	271	254	279	263	289	268	256	272	258	269	274	291	259	316	296	284	303	295	285	280	306	326	304	282	288	293	277	276	277	331	261	315	270	272	281	286	297	295	286	298	303	286	260	267	279
16914	773	966	1111	1068	1187	1107	1237	1137	1141	1047	1036	1012	1054	994	997	879	867	795	756	867	830	782	785	796	804	883	782	811	820	794	831	921	989	1015	1131	999	1063	972	976	894	908	851	858	818	764	758	750	744	758	704	723	716	735	825	1025	1081	1069	838	707	646	707	638	625	665	717	660	691	686	694	705	649	670	700	730	698	733	686	710	715	705	713	664	661	727	705	716	655	678	670	682	701	685	707	698	678	662	708	655	701	685	724	734	685	726	706	689	745	700	718	699	657	728	717	733	724	709	687	666	704	700	663	700	696	726	672	693	692	734	634	688	694	708	703	749	725	698	630	697	702	729	652	716	704	670	686	685	671	693	692	719	664	688	649	729	653	680	673	684	712	701	715	728	725	742	708	728	654	715	665	696	695	739	700	740	718	745	723	704	699	697	719	689	687	691	658	665	720	700	731	714	665	677	695	709	677	665	681	693	683	711	672	687	691	674	694	709	659	661	626	668	699	683	710	628	680	687	704	694	671	692	696	662	668	648	645	648	725	646	676	746	686	677	714	683	720	681	708	724	690	713	712	701	688	660	672	699	701	720	686	706	696	676	674	677	711	679	716	700	680	680	659	718	678	722	748	645	701	686	680	691	704	675	653	673	707	654	708	696	717	669	744	696	728	706	672	674	685	706	717	708	739	669	674	705	717	699	682	647	708	674	701	692	683	649	689	678	673	697	675	728	670	693	726	702	745	736	679	682	716	666	672	696	716	676	678	669	710	682	678	745	679	668	720	662	710	670	690	630	711	664	708	703	705	683	679	680	689	679	684	708	682	685	706	648	697	663	708	625	699	696	721	681	705	643	659	683	696	712	691	723	667	685	769	727	718	654	679	740	661	709	712	642	718	715	702	704	670	706	661	700	750	692	698	717	729	707	675	714	663	705	753	735	703	718	696	714	675	720	667	724	656	697	659	713	668	738	690	664	697	711	685	718	734	684	697	706	701	710	710	645	689	686	716	706	676	717	688	671	682	647	686	731	670	695	733	680	740	695	706	730	718	687	694	715	700	694	683	683	720	715	733	662	670	676	721	675	706	742	708	713	670	686	670	641	645	650	729	666	705	759	696	725	704	712	702	661	690	673	685	716	673	688	681	711	648	645	702	733	683	670	678	701	696	720	725	730	696	717	701	691	713	708	707	731	709	688	729	712	685	667	691	700	708	693	723	683	711	718	645	696	669	650	714	673	720	669	697	731	695	766	689	693	740	715	716	714	712	724	677	670	692	722	706	684	722	645	736	728	714	665	735	680	644	706	673	687	657	696	761	635	654	709	680	708	663	667	709	680	714	701	684	638	709	667	731	685	678	687	681	670	679	738	682	693	686	712	686	732	725	706	650	685	748	736	671	669	699	690	715	725	710	739	700	709	691	654	672	735	688	684	665	691	718	675	681	698	687	672	719	698	624	709	701	674	703	729	731	718	740	697	681	680	756	688	684	750	682	701	684	648	712	708	681	705	714	732	658	692	729	674	683	669	655	738	698	704	711	712	722	686	674	730	699	729	705	687	713	738	705	691	681	665	690	703	696	736	651	675	685	719	677	721	706	704	684	677	753	695	689	734	737	694	702	694	750	661	705	707	689	690	688	733	726	671	679	697	736	748	742	723	706	673	717	668	658	705	702	691	719	688	678	679	684	701	712	699	716	683	717	695	704	649	695	719	668	740	702	744	708	733	638	721	670	665	695	717	712	713	725	680	782	698	713	720	682	707	692	740	700	654	677	671	698	693	685	721	717	711	718	701	681	704	671	703	651	738	670	708	670	708	679	672	690	706	790	700	644	733	621	677	725	699	735	695	685	665	701	682	717	641	688	642	690	671	734	689	681	745	688	728	679	742	661	695	669	670	710	660	689	700	719	723	698	704	661	709	682	651	665	675	710	720	759	700	734	662	718	706	663	671	650	696	720	712	683	691	708	691	728	694	711	670	687	707	689	662	707	699	721	732	706	625	707	720	655	724	665	697	719	679	671	705	683	706	701	651	702	731	693	681	711	698	750	747	666	711	738	666	727	694	689	760	706	717	712	713	694	726	734	675	708	722	718	724	703	708	699	622	712	703	654	719	673	709	716	680	701	735	699	677	656	692	695	729	731	714	673	729	652	685	683	694	696	753	691	680	717	683	757	751	678	753	694	722	730	688	669	695	698	721	662	726	640	710	639	689	747	649	677	725	720	707	672	639	698	711	686	700	725	698	741	675	629	696	676	671	640	710	689	677	703	723	709	675	711	709	701	683	655	680	711	663	683	654	664	725	673	678	709	665	684	704	703	689	650	749	690	702	693	666	707	698	661	684	714	671	666	680	681	725	692	640	701	720	721	723	692	671	683	691	743	712	725	707	748	658	683	683	627	697	665	670	723	694	681	741	668	707	664	720	695	653	717	703	690	690	705	716	640	674	702	695	679	695	698	641	663	792	705	697	731	761	660	745	682	720	697	675	706	711	710	680	691	670	740	662	681	712	716	684	679	709	687	689	740	728	713	716	670	680	733	697	703	704	688	685	754	676	731	704	664	671	720	657	690	688	679	701	694	654	710	752	667	690	722	640	682	681	684	699	680	664	707	718	634	731	670	694	649	687	697	695	660	720	701	741	704	683	729	689	670	725	716	704	694	707	711	719	676	698	669	741	692	699	710	704	682	761	696	664	720	697	684	655	698	723	683	740	709	667	706	665	755	742	725	708	734	687	664	736	685	700	716	717	690	735	729	687	699	677	688	678	719	707	731	738	691	734	712	687	645	658	703	767	674	715	704	679	707	671	704	729	739	678	699	660	658	701	734	709	693	700	675	705	670	678	707	692	700	694	696	660	686	647	692	721	707	658	723	721	699	666	654	663	704	700	638	704	662	714	663	680	684	704	753	667	655	674	690	733	725	655	726	708	666	710	665	749	671	706	641	687	695	656	653	693	711	674	676	668	688	697	700	690	732	686	716	677	695	660	710	700	722	684	661	691	671	690	690	717	714	707	682	649	707	739	678	706	705	684	674	723	741	717	722	740	714	681	690	721	709	732	715	663	674	682	660	715	683	693	704	685	725	707	674	706	713	712	696	705	727	680	706	697	737	713	729	698	651	690	699	661	718	718	691	687	720	657	675	722	688	648	715	699	698	712	708	705	696	669	726	698	638	644	702	686	687	717	703	648	683	686	687	709	735	682	661	659	637	712	751	679	681	672	686	695	690	704	718	724	711	711	692	721	687	656	704	695	691	740	682	738	713	694	722	679	690	692	657	709	714	668	710	719	695	732	711	717	721	709	696	698	703	710	676	713	728	729	740	742	697	694	739	688	675	697	758	657	726	696	677	679	689	712	706	693	705	709	742	700	695	730	658	716	729	718	677	692	682	686	689	718	652	696	724	694	715	686	702	705	727	706	687	668	680	661	670	714	736	757	703	668	713	720	744	672	694	726	686	698	717	715	662	649	732	685	701	720	700	664	677	675	687	709	680
65504	25445	9275	1486	900	866	716	766	722	655	553	545	589	514	523	519	480	449	340	367	372	370	360	339	348	392	391	381	375	402	380	395	441	441	438	399	362	372	358	406	341	404	352	350	314	379	303	356	331	345	335	345	352	402	438	465	721	623	510	363	318	332	325	332	292	368	317	307	303	304	357	314	294	317	300	302	341	291	329	292	308	329	313	300	301	328	303	323	284	329	307	340	307	344	344	347	322	305	306	326	330	321	304	319	317	342	343	329	334	323	308	329	357	327	325	306	285	304	313	318	333	314	311	337	290	305	342	329	318	312	346	290	361	319	298	327	331	331	310	318	379	325	314	319	347	310	307	325	338	309	321	302	318	317	336	320	337	323	323	318	301	320	324	338	297	319	321	330	325	332	321	337	331	303	308	318	338	295	334	340	290	328	309	324	298	335	305	320	329	316	314	301	301	306	316	318	288	301	298	293	356	310	330	327	353	299	305	304	337	312	313	315	306	305	322	338	338	287	325	313	306	314	329	373	340	282	299	340	306	292	346	324	327	333	309	314	292	329	315	339	332	317	311	343	329	299	302	294	310	299	294	329	334	305	308	325	313	288	311	335	337	315	327	343	340	307	338	329	344	319	321	318	326	329	306	304	294	344	313	319	362	363	302	300	346	342	313	299	305	293	274	318	323	322	317	313	301	312	325	296	334	335	321	327	342	336	304	335	340	311	317	300	348	344	339	319	316	285	319	306	327	362	343	309	327	317	333	314	321	341	306	369	343	308	334	348	351	303	309	329	320	333	341	286	306	324	316	301	308	290	297	332	359	327	347	313	309	312	305	291	326	359	365	362	302	297	321	299	316	367	302	336	282	346	283	329	316	334	291	341	343	310	312	324	319	362	335	309	311	326	302	325	304	320	352	330	301	332	316	324	304	294	329	327	325	346	335	320	305	335	315	320	319	354	332	338	307	305	335	314	338	354	314	320	320	311	338	334	320	328	336	333	311	301	326	343	303	321	315	336	294	332	325	316	326	326	306	330	314	286	351	344	324	311	305	294	343	346	347	296	291	317	307	307	348	303	341	307	302	316	302	317	305	304	330	338	303	336	286	333	326	269	315	315	329	314	327	345	362	319	327	297	315	332	333	324	289	347	330	320	344	301	305	325	325	322	320	316	311	305	330	311	311	315	333	325	337	336	342	297	343	303	310	319	315	287	331	327	355	294	323	294	322	315	324	285	342	337	314	337	325	311	338	316	301	302	320	323	343	310	358	333	377	316	333	327	352	293	304	312	362	293	333	342	282	360	280	306	298	317	313	299	316	299	317	323	306	292	321	309	301	301	329	323	338	325	329	335	286	342	332	351	330	295	318	336	314	334	354	313	349	314	294	335	320	325	320	338	313	315	272	314	296	317	322	324	319	313	322	303	336	308	321	298	295	319	356	313	321	316	313	334	330	308	356	315	257	331	332	316	330	343	326	318	310	328	352	301	359	304	326	366	307	343	317	329	305	315	337	323	332	324	293	315	324	291	306	275	322	308	323	351	360	334	304	311	277	310	313	350	328	319	328	318	334	334	346	339	311	329	327	341	310	321	312	317	311	338	287	319	318	310	316	320	344	307	346	309	333	341	320	325	324	333	295	309	353	289	330	340	300	316	313	307	282	312	324	321	327	307	300	313	343	326	300	321	307	324	363	312	357	307	325	308	304	323	310	361	292	318	310	333	337	329	331	303	322	308	312	304	342	313	370	337	315	331	351	323	307	323	319	310	330	327	312	321	338	318	335	314	318	318	302	285	316	330	338	325	317	313	308	328	325	316	309	312	305	332	344	309	297	317	317	325	305	300	310	303	357	327	323	306	354	285	299	332	332	335	326	269	308	303	314	335	320	335	296	308	323	338	305	293	353	263	315	316	308	313	375	335	338	326	299	334	326	287	286	325	304	335	290	290	335	304	315	321	312	302	319	330	326	352	318	317	311	294	316	320	317	353	329	307	310	338	327	314	318	293	332	322	315	339	320	343	333	323	339	346	320	300	321	319	323	356	310	351	318	305	354	311	329	345	310	299	329	320	296	306	311	290	317	311	351	332	287	293	332	331	308	288	308	337	290	350	312	310	319	325	284	284	315	301	335	342	275	318	359	297	308	308	337	306	356	314	316	313	305	314	296	324	303	328	334	299	313	342	300	322	338	314	319	297	322	315	355	327	322	311	297	361	307	342	296	345	337	339	307	354	324	339	281	317	274	359	299	345	312	332	351	362	304	335	324	321	329	318	332	292	325	321	348	316	366	312	329	315	322	294	305	322	320	306	316	328	332	280	342	327	366	337	322	310	290	308	331	309	335	313	306	332	317	320	340	317	324	278	284	327	307	337	307	306	317	373	323	345	321	305	314	324	304	336	337	322	325	344	341	356	309	299	332	340	299	310	293	304	309	336	340	309	343	323	300	304	314	349	328	302	312	314	305	333	303	343	326	331	322	308	313	345	325	323	303	315	319	335	314	311	316	369	342	310	311	327	323	328	309	347	352	304	316	310	299	317	320	283	300	330	289	342	348	325	305	341	330	306	345	314	319	314	320	299	298	343	320	297	346	339	332	302	333	323	282	326	343	309	345	331	295	296	295	382	292	341	339	328	295	310	300	307	300	323	309	328	315	336	347	340	318	328	272	345	295	298	346	360	324	347	290	331	299	300	332	357	318	333	285	323	350	299	324	320	265	325	330	283	325	335	336	333	324	303	311	311	327	318	318	297	302	318	318	318	330	367	350	314	321	279	318	313	321	316	347	328	329	308	329	339	351	345	323	289	323	306	345	329	338	339	317	372	321	297	311	345	344	291	357	322	337	333	323	312	296	287	339	301	338	304	310	327	283	334	335	307	330	315	334	335	294	316	333	346	294	328	323	325	346	338	323	310	289	317	319	337	332	349	340	364	344	332	337	315	319	302	323	321	338	314	323	307	307	318	325	303	304	331	321	325	325	336	315	320	353	337	345	333	326	332	327	289	295	334	330	310	302	311	285	346	325	319	304	310	299	365	326	337	307	330	298	288	319	347	296	325	327	332	313	306	319	339	338	340	302	316	308	319	317	309	342	336	345	319	328	323	300	330	308	312	343	315	324	311	317	332	313	303	323	309	301	295	336	326	304	334	333	315	333	323	320	348	306	323	320	320	307	346	293	326	324	311	303	294	319	301	321	325	367	318	289	305	331	341	317	325	299	300	351	340	302	289	314	330	290	353	337	323	323	307	302	263	331	291	329	326	339	329	318	308	311	327	312	315	312	300	306	354	298	307	319	329	307	325	296	331	311	287	322	296	322	295	322	323	318	329	304	323	311	356	323	330	353	335	298	311	295	326	326	320	348	312	307	318	324	330	319	339	280	336	297	305	303	330	303	315	321	324	300	353	325	335	328	278	318	317	322	332	280	317	334	299	310	325	308	328	325	328	354	323	342	324	342	311	315	317	310	331	320	336	262	362	329	321	354	312	301	288
41378	2109	2747	3359	2957	2963	2749	2903	2710	2496	2131	2193	2291	2283	2018	2148	2247	1412	1094	1143	1157	1085	1075	1010	970	1283	1326	1166	1011	1021	1026	1244	1693	1643	1516	1387	1321	1264	1328	1232	1225	1207	1185	1157	1016	1110	1004	927	943	936	837	832	911	1407	1779	2173	3902	3093	2317	1226	728	765	738	752	743	755	765	734	755	776	759	814	730	775	733	741	730	804	760	746	778	776	773	770	791	728	787	809	759	717	760	732	782	761	790	760	778	765	805	787	743	774	741	774	756	674	766	778	737	789	806	770	758	751	814	779	759	762	781	782	787	733	768	753	766	704	745	788	754	755	765	784	760	730	817	742	779	787	754	814	835	791	786	779	789	794	749	798	775	806	732	775	751	770	770	737	710	813	737	765	792	759	737	821	731	759	798	759	765	770	750	761	781	757	762	777	765	777	728	794	785	710	764	777	779	795	763	766	712	802	747	718	775	785	769	762	776	787	742	771	743	760	791	800	768	766	799	811	742	798	761	731	758	759	786	761	783	740	799	750	786	759	753	826	748	782	749	762	756	783	794	755	784	743	746	728	813	773	777	757	774	767	762	752	786	783	770	821	853	790	771	766	735	754	835	731	749	769	780	767	776	773	793	767	811	811	730	805	749	759	773	809	733	753	797	747	772	801	776	821	753	765	757	789	749	785	761	696	740	752	819	781	811	766	733	761	777	766	809	755	821	735	780	810	767	788	758	754	771	759	702	759	763	782	721	795	770	781	753	772	786	776	776	760	751	727	760	745	780	785	734	789	772	732	749	766	764	745	750	756	831	780	757	796	773	739	778	752	757	788	739	781	755	757	764	802	765	791	767	758	773	721	761	774	804	756	774	784	780	805	776	814	731	765	746	806	752	773	744	751	753	752	835	774	790	744	778	717	761	826	768	759	785	795	720	730	743	771	744	777	730	751	777	762	784	803	761	829	759	781	722	774	754	793	785	784	761	737	818	767	709	758	777	753	765	773	801	747	823	770	758	750	807	741	786	747	786	776	741	741	738	798	845	761	776	690	748	732	780	770	704	756	760	768	764	753	772	756	775	739	731	765	769	768	823	733	791	811	753	766	772	790	749	782	792	775	729	776	757	733	717	798	791	749	743	776	763	859	764	756	801	779	737	772	792	729	818	758	804	779	767	752	765	747	788	714	766	807	748	801	784	756	765	755	802	727	746	716	794	735	723	779	742	768	765	794	792	796	781	742	783	745	798	791	783	759	788	773	793	742	734	795	756	751	759	707	735	752	762	766	768	776	807	752	798	759	769	795	776	793	768	742	828	752	740	762	782	779	766	797	761	769	758	761	763	757	814	826	767	779	766	734	776	731	772	753	826	786	770	841	810	725	746	775	754	744	754	802	813	724	764	752	728	747	777	746	767	738	754	836	761	779	758	753	757	764	753	747	771	787	801	765	755	788	756	743	751	855	755	752	835	752	796	807	707	755	740	789	784	766	790	751	747	740	739	774	808	747	762	787	800	798	812	775	725	745	772	794	739	815	775	780	811	764	780	795	725	799	733	711	766	767	750	801	784	764	760	771	776	758	736	750	794	834	759	759	822	788	730	817	747	737	723	789	787	757	783	727	780	722	798	814	773	804	735	816	771	782	809	757	736	725	818	791	763	758	778	812	747	759	753	808	756	755	739	780	787	786	717	784	777	776	772	730	784	768	733	740	791	765	724	738	775	769	764	808	726	732	777	726	780	736	777	752	744	798	760	811	768	705	768	768	821	755	778	698	782	744	802	798	831	733	788	738	734	751	799	764	729	810	773	809	790	808	784	727	729	780	799	810	766	759	765	758	728	747	780	745	773	775	744	754	822	792	794	724	798	742	757	750	763	830	799	750	763	741	773	734	742	764	754	726	757	771	788	791	745	785	802	744	804	761	758	813	768	737	772	761	732	727	807	803	793	746	773	782	805	738	758	778	775	731	818	842	774	744	746	721	758	748	757	743	754	760	790	762	757	767	733	817	789	750	812	779	779	749	800	768	759	725	851	775	783	734	766	776	744	763	824	811	783	732	729	800	783	756	777	805	764	743	748	751	777	743	806	761	739	788	765	790	812	802	773	706	752	799	750	734	801	773	778	768	814	759	754	770	752	790	768	747	693	764	805	814	794	822	830	774	764	754	742	752	754	774	737	781	792	751	781	785	767	798	756	787	782	777	755	735	773	746	742	763	739	754	736	727	738	739	794	731	719	735	710	763	739	749	766	719	780	763	728	772	729	724	751	757	767	789	798	792	755	749	746	777	775	755	773	774	739	760	715	786	783	800	773	754	794	785	716	742	829	710	746	740	741	779	818	753	773	777	781	780	779	764	780	739	806	776	749	759	777	778	763	718	705	788	743	759	784	810	805	767	707	677	751	728	767	749	776	728	776	750	808	773	750	768	741	779	737	690	757	725	773	763	747	789	754	723	777	739	780	784	813	757	741	842	735	802	757	724	801	738	709	745	777	791	757	774	778	817	745	780	787	771	764	793	790	788	764	811	844	787	788	762	776	804	783	743	747	796	794	749	795	734	736	799	781	772	738	794	772	786	745	802	732	724	781	775	803	781	779	732	732	799	711	752	768	758	788	740	736	763	764	810	725	783	795	756	729	766	774	770	758	717	743	793	811	719	789	749	761	758	740	803	756	764	747	769	747	763	785	756	707	796	765	770	745	762	745	761	783	753	807	771	752	725	816	776	766	745	745	794	766	760	811	765	771	763	737	791	769	740	759	729	766	748	797	801	778	775	790	754	822	758	802	761	784	775	777	777	772	775	744	731	740	744	724	764	753	821	766	756	737	719	781	707	743	762	745	791	801	767	701	818	762	831	788	812	751	759	714	756	744	778	702	790	787	786	770	810	766	734	777	796	716	724	771	793	797	794	753	786	773	784	821	785	741	775	776	737	822	750	791	759	784	731	761	779	769	779	786	777	753	736	824	717	753	811	765	761	754	777	786	767	771	756	786	773	775	779	746	719	790	786	814	754	781	758	807	742	736	750	729	807	765	789	743	725	796	782	774	786	725	760	756	774	745	710	784	794	724	754	689	847	722	762	765	774	743	782	773	719	793	741	793	749	754	775	797	802	796	787	825	773	727	733	819	733	747	810	782	765	786	729	767	781	757	759	781	800	756	757	759	739	773	786	791	758	748	798	759	773	783	768	813	700	768	750	746	775	786	819	798	744	727	767	820	755	772	754	725	748	782	744	808	733	751	782	777	784	795	773	779	743	778	737	779	789	798	800	777	748	791	796	824	746	794	769	772	793	755	775	785	713	780	743	760	749	779	797	726	740	715	803	813	783	770	776	761	787	767	754	777	768	811	749	784	752	800	738	775	756	748	783	822	764	728	754	761	745	745	743	790	756	783	738	775	797	784	770	783	816	780	763	773	757	739	719	734	781	738	721	754	780	812	789	769	762	754	695	791	813	817	768	782	758	799	725	707	800	730	781	805	756	782	780	715	762	750	809	732	768	755	754	793	800
74080	29315	16724	3811	1526	1221	1247	1110	945	829	667	651	705	650	620	554	503	381	334	335	322	300	312	302	316	368	370	288	294	304	311	381	459	433	363	329	328	299	287	315	312	326	317	306	311	313	266	266	290	244	230	234	246	292	643	839	905	801	589	371	232	217	230	250	245	225	232	239	224	240	248	221	271	252	263	237	220	230	228	235	215	242	258	239	228	218	229	234	258	224	228	229	240	235	235	254	236	239	228	273	265	243	236	230	266	244	278	239	218	218	261	249	261	255	245	222	223	272	251	229	228	257	261	252	254	257	238	221	212	238	276	237	245	240	243	241	231	233	236	253	220	248	223	224	241	223	210	251	241	253	221	236	229	266	231	240	229	259	221	244	221	229	253	224	233	255	226	259	252	251	233	281	255	235	219	243	204	246	228	227	266	245	229	253	258	258	286	250	247	225	227	235	255	245	237	265	250	256	262	221	248	235	251	259	241	241	211	221	237	238	227	240	239	225	221	233	231	261	232	228	230	210	223	250	233	250	247	272	244	245	246	254	234	237	249	236	246	224	198	211	253	228	235	267	209	245	248	247	217	244	210	250	223	219	213	254	266	275	237	236	243	226	235	228	222	232	249	248	228	252	233	224	244	237	261	221	231	244	247	199	224	248	246	243	243	229	236	236	259	258	228	216	255	232	250	242	243	249	219	234	208	260	245	249	244	211	235	238	229	262	237	202	245	256	232	235	238	265	237	209	238	207	241	227	254	242	232	239	232	227	217	265	227	254	228	220	237	208	249	241	214	228	245	230	234	230	218	282	264	228	207	242	221	241	236	254	228	246	243	264	229	253	256	243	256	252	263	245	242	221	254	240	247	241	256	261	241	254	218	239	251	220	235	241	252	232	230	251	246	241	266	228	228	216	227	264	222	242	220	237	241	234	250	267	236	261	225	261	238	237	246	229	219	232	248	247	246	218	242	233	246	254	243	232	207	247	249	213	254	243	246	230	263	253	246	242	250	256	233	220	219	225	217	221	208	255	207	229	248	242	211	221	229	251	235	248	238	233	253	232	231	257	224	241	231	231	211	244	244	233	243	238	253	240	192	274	248	234	235	255	230	251	253	256	242	220	236	249	252	227	241	254	239	249	233	228	243	210	239	236	259	233	240	241	245	255	244	251	264	232	247	249	257	262	237	231	235	226	229	237	245	256	258	203	235	217	204	211	235	243	243	237	234	227	245	227	251	211	261	241	232	222	197	243	274	247	225	249	229	235	219	206	256	248	213	259	248	246	230	221	231	235	269	214	243	231	255	259	218	223	244	249	215	225	254	243	237	234	233	237	225	241	252	228	220	248	219	277	261	216	255	240	229	214	235	245	224	242	254	245	238	224	224	234	248	250	237	226	242	228	228	232	224	255	249	238	259	258	210	252	235	238	230	236	235	255	232	252	223	233	204	234	225	208	267	233	225	250	253	228	219	249	219	245	235	248	253	262	253	239	220	227	237	250	234	230	247	251	224	233	254	233	234	249	237	231	229	248	252	254	235	252	239	227	227	236	248	225	249	270	259	220	218	249	238	255	233	227	201	227	261	256	229	228	246	230	240	250	231	224	236	220	257	251	251	231	225	261	235	223	260	241	225	225	239	241	246	241	217	239	241	242	243	242	251	227	246	207	247	231	229	248	220	239	257	250	224	201	228	237	241	216	215	247	272	254	221	222	237	255	240	220	245	250	238	272	239	193	243	256	227	223	295	250	257	220	235	231	237	262	226	234	213	241	258	229	257	266	257	243	252	256	237	278	229	253	212	240	228	243	263	241	241	249	256	252	225	246	237	254	240	240	259	254	252	242	254	228	238	257	269	225	227	222	246	255	240	230	235	256	245	250	254	255	243	253	239	228	235	205	226	231	234	208	246	278	251	220	216	249	250	259	256	237	236	238	253	232	211	211	246	262	258	219	242	210	237	231	247	248	235	227	231	239	265	230	228	215	220	257	266	225	248	244	239	229	212	243	241	204	266	236	232	258	227	210	237	255	214	251	230	256	234	218	258	251	245	262	239	217	245	265	255	208	210	245	238	240	262	245	221	276	240	281	235	235	246	218	222	247	216	281	230	190	249	255	237	234	246	235	256	237	231	248	248	239	234	239	220	230	231	256	224	266	224	244	247	270	212	236	249	243	217	238	229	215	237	232	225	228	256	262	238	237	231	217	236	210	245	258	235	197	235	230	221	252	259	248	198	240	199	230	265	252	224	239	217	230	250	218	239	226	226	244	239	243	278	234	232	250	227	249	228	241	221	235	242	235	250	232	221	244	248	249	228	225	236	238	229	247	238	250	230	246	251	233	245	235	258	233	233	245	250	241	232	219	227	218	227	225	233	236	220	245	251	248	252	236	217	277	248	279	245	249	216	240	223	227	255	240	241	252	231	242	233	249	234	272	270	230	222	235	239	215	258	249	260	254	228	244	226	253	277	211	266	248	227	249	234	238	232	245	229	226	230	234	223	226	239	252	243	246	250	214	229	255	261	269	219	261	243	256	238	201	235	226	227	267	215	231	241	224	246	210	227	260	248	234	249	261	218	219	255	250	265	241	225	209	225	275	245	212	221	233	217	275	248	247	251	212	238	243	230	230	216	261	261	255	282	227	207	227	222	263	259	238	246	228	244	233	247	241	221	204	242	242	238	228	259	228	256	247	246	253	220	241	230	249	210	250	210	194	253	225	243	259	223	251	252	247	241	209	231	269	248	225	221	254	235	236	242	244	231	268	268	255	244	253	294	247	229	220	229	215	242	229	222	263	240	229	238	256	230	253	246	223	251	232	236	241	240	248	235	235	255	223	243	234	224	228	227	259	235	239	247	215	254	242	259	264	245	260	249	233	230	251	230	276	228	242	245	234	229	224	236	221	228	232	230	252	255	228	257	230	252	230	240	245	245	245	232	231	274	232	243	259	246	226	250	238	224	228	231	233	247	248	263	266	255	236	237	241	251	233	245	213	227	233	245	246	245	250	250	245	226	233	262	243	232	234	268	223	223	226	255	247	237	240	265	227	232	257	239	281	236	240	244	232	229	227	236	255	245	243	230	243	249	256	227	248	241	256	232	230	223	232	227	241	242	255	230	251	249	225	213	240	254	273	261	263	237	245	210	223	238	225	244	226	233	251	223	222	240	264	238	249	266	250	219	237	252	197	250	247	241	238	243	229	247	261	252	246	272	226	239	245	223	226	249	243	232	217	245	246	232	224	229	257	231	237	245	232	249	238	278	248	255	212	232	219	233	246	246	235	226	239	222	215	257	255	238	259	241	252	247	224	247	244	215	231	226	257	268	218	251	251	240	236	217	247	246	252	245	265	266	239	232	257	246	232	236	215	242	274	257	237	212	254	222	233	250	232	219	230	207	231	224	240	265	233	221	243	238	237	247	242	250	255	234	220	255	246	241	253	249	221	221	207	224	258	217	241	229	212	234	248	237	246	244	224	215	238	232	235	218	225
49135	2506	4408	5352	4804	4366	4400	4381	4223	3661	2882	3186	3310	3038	3069	2875	2438	1712	1162	1260	1161	1150	1010	1014	1194	1765	1483	1035	1054	1153	1295	1694	2164	1786	1486	1364	1325	1091	1167	1283	1309	1324	1357	1124	1177	1037	822	733	762	693	712	687	737	1047	3615	4703	5371	4424	3288	1689	568	558	566	625	580	616	516	602	563	634	614	616	584	588	608	611	580	570	572	660	612	585	578	625	597	601	614	587	582	631	571	609	562	568	626	577	589	559	606	543	595	613	589	559	582	602	586	607	604	584	596	605	591	615	592	573	599	559	565	593	600	557	607	561	594	590	582	605	572	639	582	621	566	567	620	622	580	606	597	609	542	598	580	613	596	546	591	582	590	589	591	577	583	628	566	590	583	584	574	582	572	626	586	532	572	615	613	599	575	600	621	591	579	549	587	599	652	585	588	605	570	595	589	564	589	594	631	575	600	578	589	603	554	605	577	575	595	584	581	571	597	542	607	581	555	623	584	601	593	564	583	543	594	578	561	546	547	567	597	590	593	627	631	589	567	598	611	562	602	595	560	650	537	627	569	589	586	620	576	539	603	554	585	611	590	584	590	534	633	594	581	577	570	648	601	612	618	611	617	588	578	580	605	629	566	571	586	580	594	600	580	561	592	592	590	589	600	589	575	576	624	562	609	570	598	626	581	574	612	552	562	588	617	552	580	574	615	588	588	594	609	574	612	601	605	571	647	627	597	624	588	604	572	601	613	603	563	566	597	568	567	590	572	595	595	580	587	595	593	621	592	578	543	613	601	629	533	602	590	623	596	597	613	588	577	603	569	602	564	594	585	539	599	613	581	566	600	566	590	634	641	581	580	599	552	609	584	610	565	571	606	595	598	596	571	572	570	602	561	581	613	544	560	616	565	596	593	606	594	566	562	571	598	557	565	606	599	546	590	601	578	587	596	584	574	556	574	584	554	562	588	591	594	594	601	579	596	604	611	627	641	601	561	599	573	523	588	585	578	622	570	605	583	618	604	569	575	573	612	649	591	597	577	608	600	596	572	547	602	589	594	588	572	586	593	572	578	586	594	543	597	604	657	581	641	633	574	628	645	562	622	601	576	626	591	592	558	607	530	610	586	584	560	604	610	593	596	598	553	587	659	633	592	562	621	556	573	609	599	622	615	557	569	608	591	597	566	608	600	574	594	581	546	574	560	588	549	567	557	562	591	535	575	633	588	604	585	632	598	579	582	588	587	598	618	576	605	606	539	557	579	553	566	577	626	563	591	582	554	589	619	593	579	593	605	572	601	564	568	537	566	596	537	614	596	580	566	554	545	590	535	594	557	569	571	542	612	611	603	618	604	561	579	599	637	598	617	645	591	529	601	565	600	592	611	595	557	618	576	624	612	592	566	584	601	614	635	563	538	573	567	605	566	586	585	542	601	604	595	636	549	599	591	611	583	608	582	619	566	591	580	595	583	615	587	593	575	603	571	558	587	577	538	618	581	618	562	611	577	602	640	581	583	621	576	609	560	604	593	612	583	585	600	592	574	591	601	579	538	606	590	626	545	586	624	586	549	597	590	591	573	615	619	577	593	611	573	621	569	623	585	552	612	558	553	601	596	613	571	584	574	606	593	563	553	573	575	578	599	608	598	596	572	579	591	583	572	604	585	610	620	602	598	548	594	574	560	583	608	567	555	603	617	609	594	543	562	619	614	606	614	599	630	630	628	560	609	573	577	595	547	622	583	572	564	587	607	600	591	618	582	531	571	570	600	583	642	591	573	541	567	594	590	570	601	602	578	559	578	612	576	565	579	569	604	644	583	562	577	587	584	578	590	520	568	599	611	592	584	591	604	572	613	597	602	575	538	597	597	592	580	593	592	593	572	594	531	635	595	598	601	598	610	614	573	571	611	593	582	609	589	583	557	588	568	549	562	595	557	620	607	649	563	573	574	558	582	598	597	573	577	572	579	528	586	593	584	602	592	587	534	594	607	585	602	562	586	605	572	606	548	597	591	563	617	577	586	594	628	561	628	580	614	586	623	613	623	542	582	620	591	581	572	580	591	586	579	530	586	622	583	547	566	601	576	604	622	589	590	560	579	625	583	564	555	585	606	591	573	557	591	617	608	589	570	569	620	605	548	599	550	523	593	602	603	636	561	555	610	601	551	623	572	574	587	553	572	571	585	558	566	590	559	615	585	601	598	574	550	578	574	625	572	578	579	600	571	600	582	561	571	628	569	602	599	628	606	639	604	585	628	565	581	607	626	595	611	594	577	583	596	549	547	599	606	589	570	607	585	590	559	545	583	586	568	619	601	601	563	582	593	621	613	594	556	598	598	549	594	583	594	592	616	594	553	592	591	570	566	625	584	597	569	588	617	562	562	586	587	568	614	573	569	589	572	581	578	624	582	569	589	598	614	604	576	582	574	548	591	588	578	616	554	589	578	576	547	621	594	553	573	593	583	565	556	602	578	597	610	610	621	554	602	581	596	555	620	582	612	621	606	564	570	565	622	595	544	604	581	559	580	564	558	563	578	631	595	586	542	612	606	605	552	584	606	581	604	591	598	601	610	576	588	602	606	570	620	570	600	589	568	575	596	607	566	608	576	594	595	578	618	570	551	601	568	538	577	610	558	632	603	615	594	627	560	653	603	577	592	592	569	614	625	602	582	604	590	620	590	573	582	558	587	601	594	550	599	598	607	591	597	550	581	596	611	606	633	597	585	545	584	591	585	572	571	602	607	573	539	613	577	588	596	563	607	624	616	604	573	606	611	572	592	581	588	568	570	587	588	595	643	542	564	619	603	600	596	546	580	578	575	611	586	605	558	601	584	590	600	536	587	574	557	582	613	613	585	600	630	601	566	560	603	569	576	595	612	587	599	556	615	613	581	589	595	556	609	610	552	578	612	591	610	599	567	588	608	584	615	556	581	564	546	568	593	598	668	616	587	592	546	580	612	586	621	606	569	587	601	583	594	611	600	599	595	585	577	579	545	602	627	598	579	565	578	596	625	593	584	557	612	559	613	601	607	598	585	587	598	567	567	586	603	626	577	615	635	579	596	557	638	587	594	589	609	597	563	619	609	629	611	582	580	607	589	603	558	593	569	537	580	590	589	566	579	569	571	544	598	562	604	574	591	627	580	554	597	580	581	577	586	546	558	606	626	580	581	605	573	571	561	587	610	576	592	600	606	569	564	590	587	595	566	593	618	567	603	614	577	589	557	582	603	637	556	610	585	589	630	601	604	573	625	613	601	586	574	577	576	627	578	565	590	575	603	586	616	592	613	641	600	606	523	604	602	621	573	560	603	572	612	560	618	543	556	604	526	584	563	578	630	568	523	596	571	564	568	567	567	573	556	550	628	586	584	601	555	575	586	582	547	604	562	646	602	567	590	596	595	537	579	592	608	590	584	630	590	535	620	587	548	580	579	620	612	581	554	625	601	586	575	603	563	579	608	571	569	594	582	592	622	568	553	558	603	564	594	563	618	548	601	561	618	610	613	592
17176	1438	490	477	443	455	362	405	404	343	362	389	355	405	334	311	311	335	332	287	316	315	291	292	323	326	326	320	334	358	344	330	357	336	330	303	327	352	362	314	305	341	317	312	285	287	316	324	322	317	335	286	288	314	299	306	332	405	376	328	284	267	303	302	300	282	313	314	266	311	304	321	306	299	308	303	300	307	302	278	308	304	311	336	310	288	333	302	274	311	330	350	303	334	315	309	305	292	300	308	294	298	287	320	312	284	299	331	287	313	326	291	316	316	307	292	329	319	302	302	357	342	300	279	312	290	346	285	330	307	310	321	282	303	296	298	282	323	324	303	346	301	296	297	289	291	293	264	297	324	310	327	305	273	284	312	338	277	269	276	307	309	285	322	273	294	331	298	297	325	285	319	317	287	314	310	283	294	290	296	337	282	317	305	339	292	310	309	281	300	333	315	301	296	298	340	321	301	301	276	322	315	311	303	294	333	337	385	281	332	318	333	269	318	298	295	310	301	339	321	302	282	293	295	303	321	321	286	292	347	290	275	313	307	375	326	317	315	311	299	300	293	314	278	292	297	320	285	336	306	317	297	278	281	301	287	296	305	275	298	272	277	301	299	296	274	308	295	339	313	321	329	292	309	286	280	313	280	323	310	324	275	330	307	308	282	300	311	296	277	346	297	305	296	275	307	286	311	293	286	277	311	291	281	293	296	310	331	311	273	325	342	275	326	273	323	306	328	334	328	282	297	338	301	315	287	291	309	299	286	313	317	336	297	315	311	287	313	306	292	277	312	297	284	310	334	328	301	294	313	306	302	303	314	317	271	291	315	297	340	296	297	299	298	332	328	268	279	312	309	325	306	318	305	315	316	312	303	326	325	290	247	307	307	331	293	293	325	311	323	313	306	334	317	289	311	289	306	289	275	328	291	322	328	278	291	286	294	258	317	340	279	312	321	310	303	289	292	300	272	325	279	308	281	278	346	305	317	317	334	311	271	304	291	296	324	288	275	307	297	319	307	285	326	304	291	274	296	309	305	298	323	297	261	283	322	314	311	314	308	311	307	301	292	299	315	291	273	291	291	257	281	284	282	331	295	300	319	322	317	327	322	318	305	304	308	306	302	319	317	296	311	355	282	313	310	322	281	300	290	308	306	297	296	308	322	297	300	301	309	336	303	289	319	298	285	317	312	296	294	295	288	276	279	302	311	310	292	278	302	311	317	292	311	290	285	312	305	300	340	295	290	311	294	311	317	321	308	283	277	312	281	258	325	296	334	300	295	313	309	315	296	295	309	305	319	292	315	297	325	266	305	303	316	322	303	310	327	298	318	277	287	289	334	268	297	297	336	276	300	297	318	306	311	287	316	290	312	300	295	297	293	339	287	285	311	295	316	295	309	305	320	325	288	324	312	300	301	278	321	310	333	307	305	283	284	335	298	327	304	291	311	316	322	296	293	299	267	320	283	296	306	304	299	313	299	327	306	315	279	333	282	300	293	287	306	267	295	273	331	293	314	309	292	306	332	301	301	299	307	326	322	293	285	311	294	317	290	304	313	329	296	302	281	297	303	303	290	290	300	285	305	303	293	301	296	288	293	340	292	306	295	325	308	275	288	316	299	327	302	338	308	313	341	342	343	303	319	294	324	284	299	303	273	325	332	335	300	291	308	297	304	278	307	309	312	310	312	299	318	318	256	331	260	304	297	308	335	305	312	328	287	316	293	279	318	307	289	336	306	329	299	300	280	273	290	307	320	349	317	300	316	313	343	309	287	305	289	283	299	302	300	306	311	299	296	312	341	317	266	276	305	286	354	325	283	311	329	331	312	319	322	339	347	301	278	334	274	286	280	315	302	303	320	297	290	311	306	309	337	314	313	285	291	305	294	315	307	269	293	309	318	310	298	310	321	285	295	323	319	290	250	296	328	295	328	304	293	270	284	305	295	314	291	307	349	322	297	320	283	294	308	322	306	298	296	305	318	302	315	311	290	291	295	299	314	293	293	327	312	302	300	278	326	297	299	292	298	283	313	299	312	323	304	321	294	304	295	301	300	299	339	298	309	292	321	319	326	303	297	275	285	348	304	310	311	302	325	295	285	288	300	314	272	273	329	291	314	323	287	322	302	321	282	326	346	299	307	271	308	286	329	314	301	293	309	298	312	306	328	303	305	271	309	305	300	293	305	294	295	310	338	278	303	332	318	302	309	308	266	317	310	305	303	315	269	297	283	316	310	312	316	296	316	314	296	305	335	308	305	319	333	276	322	321	298	319	327	286	312	302	292	271	306	322	318	291	330	341	301	316	303	313	326	308	347	307	305	270	298	306	316	287	300	331	275	311	297	341	298	329	294	307	312	303	308	299	283	286	316	311	289	304	296	314	303	289	315	290	316	285	301	266	326	297	286	337	299	314	279	321	337	317	299	303	297	312	336	310	278	274	346	294	314	305	304	303	298	299	287	294	328	336	309	310	286	283	301	310	301	284	282	304	290	299	318	271	316	310	290	288	286	287	299	306	308	293	314	298	308	279	281	330	280	303	342	309	303	306	326	297	315	291	314	303	285	330	277	311	302	296	286	317	326	312	306	344	339	315	295	295	279	316	283	309	292	306	282	292	331	306	310	318	287	319	314	301	333	312	297	286	332	318	311	321	297	289	295	275	326	314	307	310	314	321	328	325	348	312	297	287	298	296	311	319	292	289	306	316	309	294	273	339	307	305	313	285	324	300	270	310	331	302	279	292	312	282	286	289	323	286	323	321	310	328	296	290	348	326	305	318	291	357	294	303	292	264	275	288	297	307	294	328	328	300	297	286	318	302	313	287	304	334	293	309	312	326	328	284	305	291	294	333	342	304	292	299	292	303	335	328	295	293	278	295	305	330	302	323	327	312	311	329	305	292	289	308	318	334	318	268	279	297	319	295	329	309	321	291	329	255	321	279	324	300	299	276	307	338	316	322	320	285	320	287	300	299	293	335	313	313	329	320	331	340	308	291	297	292	306	284	303	305	321	273	292	302	310	277	279	334	304	290	323	279	332	269	311	307	326	299	277	301	295	303	299	262	324	337	325	302	337	308	325	303	288	306	350	322	317	317	325	329	304	289	276	283	279	313	301	296	287	302	294	306	330	287	320	330	298	268	332	309	282	272	280	332	282	329	317	331	284	322	300	277	310	260	281	321	332	339	293	313	300	313	340	316	310	316	308	290	325	308	317	310	279	326	288	307	321	305	287	306	317	293	301	268	297	297	314	288	306	285	291	310	296	311	308	312	321	285	340	313	311	290	322	342	274	307	322	338	314	312	285	295	281	289	312	290	285	294	307	295	305	286	299	287	305	283	334	315	311	315	296	299	324	348	297	325	297	278	261	311	304	323	287	311	319	288	317	309	311	321	283	301	294	279	291	310	311	296	315	319	285	303	291	269	346	333	281	305	309	345	312	294	316	286	277	290	315	285	301	276	311	293	284	298	293	285	283	275	284	323	313	284	311
16151	854	1111	1331	1431	1384	1212	1238	1191	1136	1153	1146	1207	1081	1114	1004	897	804	785	855	800	823	771	772	937	1052	819	777	886	906	1013	1149	1152	1145	1064	1052	1063	962	873	866	985	947	909	887	825	843	782	760	791	829	840	781	781	828	870	933	1066	1052	1037	919	832	806	777	736	752	776	778	780	799	733	761	758	753	747	734	775	760	745	743	761	780	761	763	732	750	738	770	760	806	749	761	735	720	738	753	767	690	769	763	749	732	794	756	737	782	724	770	748	780	722	782	719	771	751	748	752	755	809	744	734	731	739	716	754	698	719	783	767	787	764	713	789	741	714	792	785	733	754	764	775	768	731	742	776	723	745	729	704	757	786	699	738	747	741	790	700	752	704	723	736	767	758	781	696	777	746	704	759	705	771	733	790	747	721	754	779	791	756	767	761	769	754	749	712	722	735	756	772	718	762	754	811	756	776	746	725	751	760	767	748	703	754	763	740	743	772	723	742	753	769	734	768	747	780	781	763	771	760	762	744	759	763	742	765	753	719	727	738	751	734	760	749	705	740	698	732	820	792	724	801	725	732	730	757	744	737	700	731	770	710	717	755	711	771	788	723	770	760	814	729	758	787	724	784	798	732	721	786	767	764	775	765	755	733	780	736	782	797	747	764	738	742	792	758	796	749	718	760	739	729	741	750	770	745	736	775	709	779	786	726	745	725	687	759	769	726	780	723	748	752	762	719	760	755	743	737	812	755	732	771	752	790	743	787	774	738	732	713	732	753	719	765	722	722	767	733	759	712	727	760	780	767	742	737	736	748	713	763	757	769	723	758	711	710	724	760	750	733	713	770	771	785	826	718	762	737	716	783	741	748	748	749	766	756	757	744	773	736	742	746	761	719	723	729	765	726	724	750	739	764	761	744	750	769	705	771	734	778	763	740	760	779	799	770	730	722	763	759	725	771	726	781	728	737	775	722	753	731	777	778	731	728	759	826	786	738	722	702	732	738	757	703	782	790	690	728	728	727	727	788	771	786	761	745	721	720	721	761	720	769	780	735	753	738	771	772	714	791	781	739	755	750	747	785	718	743	674	783	764	763	738	802	762	687	799	779	753	766	737	679	754	772	740	763	744	690	749	704	768	720	768	756	733	739	827	761	751	722	728	732	743	722	740	741	766	763	713	763	772	768	727	807	782	761	741	746	748	773	757	773	718	747	734	733	727	763	740	770	711	713	757	726	725	745	720	756	765	721	815	797	710	722	741	721	741	741	802	740	725	719	761	737	745	776	743	766	762	714	776	733	781	770	722	752	703	790	762	764	765	729	715	753	773	712	737	734	764	719	794	763	782	757	762	758	736	715	770	754	808	757	733	755	762	744	759	728	733	794	747	762	813	747	728	808	784	765	768	751	792	766	790	756	770	761	787	697	773	754	769	696	767	784	795	776	723	753	766	780	787	707	731	729	742	726	777	782	748	755	787	761	732	743	717	775	751	741	748	740	723	779	780	750	758	758	777	791	766	789	760	804	789	746	707	728	758	733	791	745	726	768	713	766	775	745	771	765	741	769	695	748	737	740	717	780	723	737	797	731	793	778	736	784	762	790	749	809	763	706	690	799	790	755	785	747	712	736	760	752	761	778	767	770	758	730	717	747	708	779	779	755	773	751	755	726	790	739	736	804	745	755	718	736	732	749	799	809	762	732	709	740	724	744	727	757	750	736	762	733	754	751	781	737	755	770	764	744	748	754	764	764	667	733	712	767	728	738	728	755	792	798	783	768	756	766	722	759	776	770	759	720	755	688	717	684	789	747	729	799	749	749	753	777	763	738	773	768	744	731	721	685	736	751	698	793	742	721	718	806	749	755	749	754	775	762	763	752	782	764	726	734	677	774	762	719	723	796	792	702	775	769	736	716	770	746	792	728	757	796	750	784	702	751	760	745	774	702	725	750	727	707	736	702	730	786	792	757	760	745	735	741	757	757	769	739	753	705	768	772	760	785	760	772	750	724	749	711	777	747	736	750	756	774	745	810	718	728	723	763	744	773	734	702	763	762	704	741	818	730	731	749	705	758	787	744	765	779	745	738	746	721	709	722	749	766	759	708	720	732	763	777	771	756	749	753	717	753	737	783	733	735	738	785	737	753	712	759	775	788	767	783	710	776	708	680	789	744	719	758	736	762	770	762	795	705	745	769	767	821	752	711	723	750	770	753	707	770	749	681	781	724	768	793	779	746	800	715	762	741	766	731	728	760	762	744	716	696	741	769	826	769	759	759	715	762	710	761	764	743	704	750	742	812	710	772	718	715	787	747	730	780	759	791	754	712	784	773	723	757	780	706	721	758	724	771	729	767	720	699	721	745	693	738	776	767	790	730	772	747	752	772	747	734	768	737	765	789	781	791	720	763	743	736	743	742	735	768	743	765	754	758	753	708	698	761	720	730	754	758	763	750	739	701	742	775	803	772	766	755	718	782	712	708	765	778	784	754	742	768	746	774	764	691	761	767	762	760	800	810	759	744	718	795	730	758	738	723	708	738	700	818	733	719	737	755	710	767	728	711	747	817	765	772	721	737	751	765	715	763	766	765	750	715	693	721	806	765	745	782	774	714	809	759	766	761	751	795	743	763	832	696	732	776	717	799	705	738	698	752	790	747	787	699	743	751	764	730	760	731	749	771	772	740	795	716	747	724	793	772	738	800	775	811	747	750	710	685	777	716	750	774	739	744	755	723	768	759	796	763	779	738	779	740	752	705	821	769	716	732	828	746	772	754	732	721	765	765	734	735	748	785	756	764	746	760	784	779	768	731	707	732	760	725	748	763	684	764	803	798	716	726	752	764	665	772	747	766	763	721	716	760	672	699	735	762	714	734	721	767	747	787	761	782	727	751	737	746	771	708	713	721	800	735	771	700	854	721	721	758	747	752	730	737	785	727	711	734	749	764	746	712	746	767	720	738	820	750	766	726	802	732	768	729	745	779	714	731	748	702	768	745	661	705	715	815	763	744	772	752	729	719	779	772	757	727	774	759	732	721	731	805	738	743	735	754	721	757	723	726	769	748	759	752	714	715	761	758	773	766	747	759	749	790	770	743	780	722	774	767	737	760	752	766	777	803	780	766	781	761	750	711	741	768	793	728	747	742	751	721	755	788	735	755	773	766	754	729	765	714	757	780	760	764	726	767	801	771	775	767	750	799	766	798	736	701	758	765	721	771	776	750	730	751	781	737	714	766	727	774	743	754	781	720	690	743	731	745	759	684	784	785	757	743	694	701	753	752	758	756	780	754	787	752	749	744	778	731	753	760	720	741	768	752	722	772	767	735	777	809	729	757	774	774	727	731	729	730	785	779	726	773	743	765	753	766	741	747	715	823	720	753	750	742	708	727	761	758	742	857	739	752	786	784	709	704	768	750	729	714	711	772	739	768	798	764	724	737	750	785	743	733	772	695	727	744	741	749	704	775	717	706	781	741	719	829	776	740	736	751	760	737	756	736	777	680	770	726
65533	24317	8520	1849	1226	998	871	832	808	684	597	666	604	582	536	584	468	391	368	364	362	364	402	381	419	396	365	361	354	394	363	415	429	423	461	405	415	398	385	368	370	366	392	331	388	364	323	326	372	348	344	367	344	369	504	754	797	615	521	458	334	348	350	339	338	324	367	333	334	333	342	380	340	344	347	319	340	339	333	367	365	332	324	337	346	333	343	363	372	327	352	344	323	358	322	348	346	329	369	346	319	379	337	345	351	330	353	355	353	326	327	338	340	361	374	363	331	346	331	346	338	328	332	348	355	339	352	344	342	332	341	345	323	322	325	345	311	338	321	340	333	387	326	354	340	332	344	359	329	345	338	306	350	313	346	334	320	335	327	342	351	339	349	313	310	348	354	336	315	357	330	325	371	313	341	348	358	328	322	351	322	371	333	328	360	341	305	350	379	331	298	361	332	305	342	320	357	332	347	328	353	360	325	319	308	332	343	335	332	334	354	330	360	332	352	342	332	292	329	350	321	350	345	337	333	321	343	341	339	319	349	308	305	343	318	355	301	338	321	337	304	357	339	323	312	320	335	320	328	345	331	306	320	320	335	356	347	348	349	300	341	356	330	344	298	326	328	313	349	336	329	323	343	325	347	339	321	330	383	321	357	326	327	359	330	360	299	324	316	298	321	329	355	310	368	318	343	349	336	319	330	350	315	330	333	332	352	353	325	315	349	315	334	312	340	349	340	330	329	335	348	335	298	324	312	303	313	390	342	362	325	350	353	347	371	328	328	318	314	356	291	296	327	343	345	335	356	343	355	311	352	333	355	345	332	363	292	358	314	319	316	308	331	339	323	344	339	343	321	338	345	351	296	314	324	358	373	351	325	326	341	304	334	321	336	319	329	325	340	354	349	303	343	362	340	342	336	325	352	351	372	330	337	328	366	342	321	339	311	370	329	345	365	337	311	327	328	341	317	346	349	344	364	331	340	367	335	332	342	339	346	355	343	357	339	374	344	341	327	354	339	332	339	340	357	325	357	313	319	313	347	329	359	352	341	293	345	331	312	376	306	364	345	333	308	328	310	323	361	352	334	346	324	340	307	334	355	365	346	325	346	313	352	299	322	332	363	321	385	374	338	335	329	351	326	329	325	307	335	328	346	304	347	369	336	325	293	324	392	322	337	373	344	323	318	333	354	329	347	363	367	319	318	343	355	349	324	330	328	315	351	321	335	288	324	305	310	333	331	339	329	315	340	328	343	322	338	315	337	364	339	381	327	331	367	337	320	351	333	317	333	342	332	341	313	334	350	306	382	357	307	366	310	348	311	340	310	312	318	334	355	365	317	323	347	326	338	327	338	349	318	321	339	324	352	334	353	343	363	379	322	352	327	288	345	366	336	366	343	365	297	313	356	333	327	323	344	344	342	330	314	339	377	341	332	325	361	312	318	313	336	323	336	322	350	347	352	327	335	332	338	335	298	335	310	344	358	319	357	337	351	338	314	325	348	308	327	351	316	315	310	332	365	375	352	322	349	348	338	337	351	324	343	340	339	341	296	310	339	301	349	339	295	344	352	354	339	349	369	328	331	336	361	340	328	356	338	313	357	343	302	364	327	342	356	301	345	352	333	351	355	328	351	309	330	302	342	351	366	347	350	316	332	325	320	307	338	375	328	374	348	350	375	310	346	306	354	322	336	367	339	344	321	335	354	331	339	342	353	327	324	306	358	317	327	349	335	345	340	321	331	325	356	340	339	337	336	291	368	356	341	361	353	333	312	336	334	319	337	339	303	335	334	314	331	345	321	334	334	318	320	329	333	299	316	327	327	366	314	321	319	315	325	354	332	302	346	341	336	355	375	345	344	359	347	340	370	323	349	342	329	336	336	358	338	326	321	345	368	357	369	354	339	326	338	337	323	342	353	365	334	351	341	309	324	311	315	333	319	313	360	330	353	347	343	358	349	372	360	335	334	338	344	326	362	363	338	321	333	329	319	329	360	337	335	348	331	302	300	306	312	344	330	339	343	346	340	372	309	358	318	341	332	330	347	347	356	344	338	330	366	363	339	356	313	331	333	318	321	308	319	307	341	355	318	329	381	327	341	353	309	301	316	334	309	333	298	360	337	330	362	355	351	351	329	346	341	370	321	350	333	374	358	340	307	362	302	328	303	346	349	329	327	331	353	324	352	324	328	364	338	351	327	342	330	347	356	351	362	292	315	319	353	305	345	339	331	364	381	314	331	335	359	350	344	363	306	347	331	332	343	322	344	322	331	314	332	336	320	337	344	315	345	335	366	379	329	329	359	305	354	350	334	316	341	338	351	344	338	307	340	343	334	346	330	325	303	322	319	312	350	334	286	345	341	339	308	319	327	340	343	339	323	340	354	295	334	308	348	330	324	342	314	356	342	349	346	325	328	348	340	337	317	307	340	330	331	359	334	344	334	319	380	335	320	340	361	353	356	349	335	287	345	342	356	327	314	330	351	358	335	313	351	373	365	347	341	368	350	335	334	335	360	350	325	336	329	322	339	304	317	367	322	347	332	318	329	322	299	329	346	358	325	315	310	368	313	348	349	317	354	320	350	315	349	345	343	292	333	354	340	331	370	299	360	348	358	334	356	348	347	325	364	317	321	345	342	332	328	310	345	336	346	362	324	310	321	341	330	339	301	320	347	337	336	329	389	362	321	333	320	318	326	360	327	326	337	357	316	359	343	357	341	346	366	327	351	346	319	327	323	295	348	329	350	348	319	337	339	315	322	320	365	346	322	334	342	321	322	332	323	364	341	317	313	331	375	323	342	356	346	323	341	339	353	322	311	316	336	302	367	327	321	371	352	358	321	343	323	314	319	332	363	357	331	333	329	324	355	319	317	376	324	331	326	342	300	355	348	312	330	350	329	341	355	335	338	361	319	323	344	337	362	340	311	333	319	338	350	325	347	320	352	340	320	312	337	330	317	333	356	296	308	332	336	333	334	315	325	331	359	322	337	328	309	354	329	381	360	308	324	292	335	364	338	328	338	334	330	338	303	344	334	314	315	337	332	324	330	329	346	333	356	317	313	337	325	327	362	348	333	347	350	367	320	333	328	332	318	343	327	361	324	358	369	300	368	315	343	324	346	340	337	303	333	294	349	332	360	322	330	314	317	328	335	342	342	346	353	313	333	347	347	329	331	305	323	333	332	288	325	358	334	348	316	330	329	350	336	327	357	326	342	347	333	305	337	324	339	358	320	310	341	346	338	353	336	345	349	351	310	327	313	352	317	361	353	322	340	344	331	330	323	321	333	337	339	315	321	320	318	314	339	327	314	320	335	332	336	354	342	311	323	312	329	357	324	344	325	322	348	333	324	336	324	322	298	295	319	339	347	320	368	325	347	325	315	354	333	331	370	349	316	304	334	368	330	312	340	331	352	312	329	367	326	367	335	334	373	376	358	350	353	362	360	329	307	330	348	295	295	326	314	341	349	329	331	330	371	336	298	303	374	360	325	317
40201	1982	3011	3885	3696	3370	3056	3280	3096	2610	2345	2686	2561	2573	2238	2263	1523	1256	1141	1106	1163	1055	1268	1310	1422	1241	1030	1088	1118	1134	1200	1286	1534	1474	1507	1535	1495	1289	1020	996	1050	1172	1186	1194	1050	1114	1000	1101	998	974	955	971	1013	1089	2314	3635	3577	2575	1971	1459	829	800	882	790	798	779	773	807	879	797	874	786	807	832	843	819	865	781	821	792	853	856	816	795	824	797	756	818	778	793	776	844	834	792	816	864	863	822	816	836	767	759	791	840	791	781	833	811	803	772	787	822	826	811	795	837	781	776	851	864	802	749	842	820	816	773	815	748	773	767	872	831	825	848	858	882	846	827	830	790	841	828	870	773	805	832	785	830	821	801	793	840	779	853	808	811	772	788	813	795	799	824	806	797	793	768	776	809	800	855	770	772	862	833	731	810	828	810	828	794	801	770	803	786	820	825	776	807	811	827	831	777	800	854	817	819	805	841	839	849	866	797	767	833	782	820	837	834	814	772	852	793	780	837	837	814	831	776	804	847	781	781	780	830	772	782	829	827	797	836	813	790	843	791	804	888	812	807	848	811	805	763	815	780	799	841	830	825	765	796	809	839	843	841	846	844	762	787	805	788	775	829	834	832	805	784	763	829	807	779	848	792	834	815	774	857	844	776	807	799	803	816	842	811	804	762	832	840	779	815	762	824	786	861	817	826	811	822	803	818	792	841	822	797	793	815	784	865	785	799	798	738	831	780	857	724	763	797	784	795	799	856	811	869	845	768	844	814	806	825	819	778	786	785	805	816	842	860	865	779	781	794	836	827	797	785	794	773	866	866	780	833	838	831	812	781	773	795	802	789	799	788	843	779	779	857	777	784	833	789	824	826	818	748	789	849	895	763	796	779	795	872	784	798	843	791	819	796	803	809	816	821	764	804	800	843	794	774	827	817	816	814	770	802	787	804	810	821	840	767	864	806	805	776	770	820	851	815	840	763	782	769	824	784	787	810	781	818	853	781	861	837	867	803	820	860	765	803	868	820	847	795	801	742	806	813	813	847	780	780	761	827	814	788	797	809	785	842	783	814	822	833	774	780	832	815	798	758	783	796	790	776	809	792	804	843	837	832	814	774	764	839	833	817	787	811	834	769	789	887	844	836	789	814	813	804	856	796	784	833	801	793	802	820	776	794	822	792	782	810	802	836	793	804	854	810	763	840	806	767	805	795	813	799	776	788	825	826	814	768	842	836	816	825	836	798	803	759	819	806	820	792	776	756	818	813	796	854	829	790	808	832	748	834	817	854	891	829	833	829	801	790	754	764	797	851	777	806	830	805	796	834	761	814	814	812	852	778	791	801	793	780	826	820	822	801	844	779	830	821	850	837	789	784	780	854	822	835	801	855	830	812	843	824	807	763	854	785	828	780	842	813	836	821	797	794	767	804	831	793	842	795	776	856	780	765	838	886	830	793	816	813	796	796	825	765	836	850	822	830	835	828	781	872	855	831	795	843	834	803	816	834	761	789	864	808	798	763	850	788	740	779	819	827	818	821	804	825	813	810	787	803	772	760	826	793	755	774	778	817	804	809	824	792	824	852	795	788	761	795	812	795	792	803	818	820	792	767	798	803	800	817	774	821	791	786	839	834	817	818	779	784	845	773	866	824	842	739	725	826	819	812	831	785	826	812	801	827	806	839	806	756	754	840	827	820	790	811	812	773	785	840	794	806	808	803	817	820	766	841	794	844	846	859	813	788	791	755	753	757	809	839	793	825	873	829	793	788	840	776	811	802	836	797	784	748	823	881	818	785	857	829	793	798	766	827	811	843	835	835	813	808	802	786	812	824	824	833	808	797	796	765	814	825	838	777	785	800	801	768	774	848	841	764	802	801	802	845	812	828	802	759	809	830	797	802	795	779	846	797	830	764	809	776	821	797	801	767	803	857	797	825	775	825	818	816	812	761	826	840	783	809	797	803	781	805	830	842	802	773	787	794	813	802	780	839	817	824	844	861	798	781	806	840	816	797	819	781	782	785	820	727	783	825	795	819	781	811	777	840	792	853	840	880	785	838	830	789	806	855	829	826	840	820	859	785	814	807	788	822	804	884	796	811	805	786	786	855	817	865	811	832	829	811	788	831	803	830	776	855	796	810	812	814	820	759	816	831	837	831	776	807	813	802	807	785	810	813	822	790	835	846	799	821	813	761	836	821	756	848	765	833	828	812	819	787	780	847	800	802	807	823	790	817	811	767	769	803	793	801	798	744	830	778	862	775	775	829	750	818	819	859	835	795	801	771	828	827	833	777	831	806	798	819	836	784	795	805	793	762	809	833	811	806	800	827	797	806	811	789	802	833	789	798	858	770	805	844	791	778	796	776	795	774	778	766	767	857	773	819	783	786	824	826	833	823	795	899	769	774	788	818	772	786	797	817	840	776	845	804	747	854	854	808	844	833	866	839	802	782	782	836	825	831	822	819	797	817	828	822	850	791	833	777	774	810	860	802	817	839	798	829	822	796	760	787	815	823	817	799	851	778	826	831	812	821	834	759	772	777	807	821	766	835	767	759	812	762	823	807	806	790	806	810	819	834	798	780	803	772	845	799	816	852	800	826	753	783	796	804	804	754	796	794	829	778	852	782	787	815	776	811	797	818	822	819	810	788	822	862	767	836	780	849	762	793	794	856	788	820	826	766	791	853	783	799	846	791	785	774	769	832	827	831	819	836	848	785	804	813	806	834	772	817	806	833	805	835	860	813	849	832	803	835	792	794	784	838	825	814	789	831	781	845	833	817	879	844	808	842	829	752	798	812	851	850	851	857	786	760	814	829	791	812	812	871	849	766	808	773	785	811	817	865	835	775	829	802	807	842	815	843	806	754	758	792	798	789	850	782	784	739	825	810	795	842	807	802	794	788	813	786	765	835	810	803	795	835	819	840	811	795	817	794	819	788	812	791	817	852	807	799	822	769	839	836	814	839	777	761	801	810	834	781	848	852	777	845	821	822	779	791	823	860	779	795	803	813	871	772	839	784	835	792	810	799	752	776	842	804	770	784	802	794	778	758	777	885	865	836	814	840	865	825	769	820	883	785	789	837	868	797	802	800	796	784	829	857	852	800	827	835	830	766	820	795	817	843	798	807	815	800	801	817	841	777	818	833	840	790	818	788	759	781	871	840	826	784	803	759	833	828	803	793	783	819	798	756	845	774	856	786	851	791	793	771	783	743	792	802	847	794	827	805	786	796	804	817	772	815	802	825	852	759	801	832	796	849	799	773	813	790	780	765	813	788	838	812	826	806	809	814	826	748	786	807	823	832	839	805	794	819	790	806	785	794	788	817	825	827	841	844	836	784	790	818	792	828	809	844	810	815	813	801	813	819	785	869	798	867	815	778	801	845	821	836	780	836	838	791	842	809	758	814	788	824	829	813	800	815	775	803	818	785	788	770	799	815	815	790	797	783	812	759	771	810	772	850	829	814	836	833	820	781	865	828	800	806	847	786	807	800	810	759	800	851
73770	26887	19476	6377	1860	1546	1217	1139	891	806	886	836	779	720	608	587	466	371	365	347	347	379	485	436	449	313	303	278	328	305	282	314	365	381	341	384	324	294	315	306	298	296	327	291	270	291	300	288	326	292	257	260	277	335	852	1022	951	814	514	364	242	246	264	251	277	252	255	242	295	240	241	265	259	264	241	262	250	229	249	258	253	267	245	263	259	254	232	266	225	220	250	267	261	264	258	288	241	274	263	267	259	270	290	276	271	255	248	255	277	262	268	261	231	253	250	263	224	223	266	259	233	237	270	290	222	252	235	284	262	262	261	243	268	270	225	235	247	250	264	258	253	244	245	241	242	258	229	249	252	266	238	215	261	264	259	247	257	249	233	271	273	247	255	282	243	254	259	258	238	249	274	272	249	253	258	276	275	273	258	249	251	249	268	229	258	231	275	282	294	249	268	255	233	259	301	246	296	224	272	244	266	241	231	249	242	269	235	246	234	288	247	240	253	249	249	251	274	225	272	236	283	253	264	236	265	264	221	233	237	264	244	226	263	261	282	278	266	266	270	248	265	247	284	258	284	272	275	251	266	273	262	247	266	255	255	275	226	214	230	258	259	253	274	252	250	260	280	216	249	261	268	243	240	231	267	250	232	237	235	243	261	229	269	223	240	240	257	245	263	288	250	249	257	240	269	240	259	272	304	275	248	238	229	251	258	230	235	236	237	243	236	278	257	291	238	253	235	273	237	247	295	250	251	273	267	263	240	260	275	256	256	251	258	269	258	252	242	237	239	262	260	251	256	265	236	258	262	273	258	244	244	248	258	230	245	241	243	246	239	238	253	249	258	234	222	256	243	287	257	224	252	252	270	255	244	269	224	262	252	221	259	294	278	216	238	231	234	256	266	272	250	264	239	248	264	279	244	265	255	251	261	255	276	270	235	259	274	237	260	247	245	279	259	260	245	273	274	266	267	250	239	269	205	226	229	239	258	257	254	247	290	261	235	251	261	246	263	232	266	277	236	229	257	237	237	237	258	247	240	261	255	268	227	231	275	247	252	248	267	242	261	269	255	245	247	236	220	237	252	246	249	240	256	219	260	217	271	235	268	254	243	252	246	256	281	264	257	252	236	228	257	250	260	264	241	241	261	243	245	236	252	245	252	260	247	249	238	259	276	238	237	237	249	261	252	243	247	261	259	246	270	240	234	244	239	241	249	246	249	267	251	277	268	259	270	261	239	242	248	242	239	252	241	281	239	269	281	240	262	233	243	250	278	285	222	250	236	248	267	233	257	243	228	263	249	243	271	252	297	279	285	254	269	255	248	253	274	270	246	249	264	270	249	245	252	241	267	225	256	240	253	243	231	275	246	248	257	231	246	240	253	261	219	244	244	254	270	263	289	262	254	251	261	254	243	253	265	225	266	213	220	242	257	243	261	235	258	229	254	260	289	294	265	244	275	247	271	255	265	275	261	275	273	252	230	264	274	257	250	249	246	245	249	273	241	252	235	266	268	250	251	234	235	253	254	234	231	265	267	260	289	275	225	258	235	239	261	231	265	243	270	264	246	238	272	254	240	228	235	252	225	216	255	265	261	256	244	274	273	264	272	251	246	276	248	243	266	267	233	270	242	245	244	247	242	257	241	255	265	256	265	245	255	239	256	275	253	271	267	244	261	263	242	235	271	242	243	234	265	268	263	274	249	270	259	240	271	248	258	237	276	271	234	245	235	270	282	249	243	269	237	257	265	272	231	240	226	241	245	275	275	258	258	285	260	261	225	248	256	250	236	226	231	240	279	259	265	231	248	239	242	266	270	237	276	275	252	206	272	246	255	266	271	267	261	275	278	255	252	269	266	233	260	248	268	273	236	254	254	223	278	238	245	247	230	247	251	268	234	241	245	255	239	250	255	262	249	270	244	249	244	252	258	268	262	241	257	247	257	247	235	278	267	272	273	251	240	224	249	263	237	231	272	284	222	245	235	240	244	234	249	257	236	252	259	282	247	234	245	235	271	241	267	257	262	250	253	265	248	243	222	245	265	234	263	279	245	257	280	292	260	268	262	253	254	260	232	265	277	246	233	257	290	243	269	257	253	239	250	251	258	271	224	233	252	239	249	233	274	266	245	250	281	235	245	248	275	253	261	263	256	285	275	239	289	262	213	250	255	248	236	251	267	269	253	229	248	239	273	258	286	258	268	276	253	245	262	240	232	266	236	238	251	229	262	245	266	271	246	262	247	263	252	277	293	259	256	250	242	249	237	268	257	284	252	274	239	257	240	248	273	253	245	269	257	248	221	282	240	255	235	274	274	254	234	270	260	238	229	244	236	249	255	261	268	256	260	239	240	266	266	282	222	246	239	252	244	239	241	242	221	248	263	243	257	255	256	264	256	233	238	259	238	227	278	250	259	228	230	264	239	241	245	227	281	254	245	237	225	261	263	233	247	233	245	241	262	242	245	266	248	249	229	287	253	253	241	241	254	268	262	232	233	238	274	241	266	260	282	267	259	268	249	262	270	273	235	272	272	246	255	279	238	264	267	261	250	226	261	271	244	226	236	244	243	257	260	262	258	232	260	248	252	251	221	265	310	264	253	261	289	254	247	270	235	255	240	246	262	224	263	277	252	253	267	259	256	248	244	250	244	259	253	248	266	250	261	280	237	253	268	243	292	265	269	247	233	226	260	257	265	263	270	235	253	247	232	240	247	258	237	247	267	223	262	259	240	236	265	253	264	268	276	266	251	261	261	215	239	253	262	278	258	230	235	236	264	252	283	261	239	260	243	262	240	233	250	276	267	249	251	254	238	265	264	266	248	266	259	243	249	271	255	241	233	228	243	251	244	279	263	249	254	236	251	280	245	226	243	240	250	249	249	259	242	237	255	236	248	228	248	270	234	266	230	236	297	270	253	264	254	246	261	271	237	240	269	242	245	247	258	287	265	266	269	218	262	274	276	242	244	235	245	254	260	234	214	258	264	260	261	238	255	278	264	242	254	270	237	237	263	263	277	267	253	247	240	248	266	253	274	283	266	270	238	282	269	251	279	258	273	258	254	247	262	271	233	249	263	246	273	228	223	253	232	276	268	281	255	247	226	266	239	271	259	220	257	241	270	252	273	235	230	259	262	247	266	243	275	258	267	255	261	261	245	217	279	271	241	256	265	244	256	253	285	227	243	253	260	229	277	245	228	239	214	245	262	241	288	249	246	270	248	241	235	267	255	240	243	262	232	248	248	234	250	262	253	239	232	241	257	266	247	246	246	251	260	262	273	246	235	267	261	256	267	226	236	260	243	257	263	269	268	268	226	240	243	275	240	254	249	262	259	262	240	260	266	267	255	276	237	278	298	229	223	236	250	260	243	234	271	242	253	232	268	268	234	221	247	262	276	271	283	224	283	278	294	232	272	213	255	240	236	291	254	280	228	256	270	260	269	241	234	250	232	240	261	242	256	254	270	249	248	283	306	255	225	265	229	260	259	253	272	224	276	273
49744	2670	4944	5906	5601	5030	4612	4621	4139	3844	3820	3903	3724	3730	3223	2628	1925	1314	1252	1177	1172	1311	1973	1915	1834	1094	1028	1026	989	994	953	1120	1376	1710	1764	1733	1522	1045	1042	999	1019	1042	1244	982	934	869	881	940	862	800	749	726	860	1334	4994	6281	5374	3939	2464	1383	643	638	635	634	663	609	630	678	621	617	622	567	636	621	622	614	628	673	610	639	658	578	630	620	616	572	626	590	636	626	600	632	605	616	625	641	617	629	597	609	655	602	601	660	652	647	605	590	628	617	613	641	604	635	601	638	657	619	633	601	637	667	626	632	660	620	615	623	624	642	624	641	609	627	652	628	621	612	598	655	636	581	629	675	644	556	609	605	620	610	609	642	607	634	619	654	636	644	619	631	635	651	559	630	630	618	631	621	639	653	643	650	613	640	653	618	599	648	620	616	625	597	637	623	620	642	652	637	632	659	648	593	606	625	586	637	610	626	603	627	574	592	672	626	616	607	598	612	637	654	616	621	646	641	684	634	639	621	605	618	616	611	650	632	663	618	621	599	590	608	592	594	593	649	606	615	622	594	626	624	612	607	584	569	618	606	616	623	603	657	680	612	607	636	612	625	655	611	648	601	609	574	646	601	639	668	593	625	625	615	684	626	605	618	595	651	604	660	597	621	617	647	643	635	605	616	640	628	590	666	614	632	608	628	623	600	625	590	626	623	646	635	630	632	628	609	633	617	605	581	627	609	628	641	696	616	624	611	651	667	622	607	571	627	631	583	637	637	597	636	621	628	632	648	666	597	637	626	617	607	608	616	618	631	581	604	638	587	621	663	578	614	628	599	619	609	605	619	623	598	577	604	631	620	609	601	598	610	621	607	634	609	653	585	657	571	593	631	610	631	603	600	686	565	636	606	628	615	598	612	617	643	594	567	618	623	666	680	640	606	607	653	655	606	634	613	611	616	621	598	611	604	590	595	599	643	650	650	612	643	644	637	631	600	603	650	603	571	614	631	626	626	653	645	623	593	651	690	585	594	625	581	583	630	662	601	640	633	616	632	624	641	590	621	615	593	632	676	585	589	646	582	609	627	653	602	626	642	621	631	624	642	586	655	634	621	582	606	667	579	648	608	648	649	573	624	596	596	617	641	613	618	607	623	626	596	592	604	601	633	620	618	611	625	620	639	631	641	579	654	641	601	619	627	600	622	619	593	629	627	640	598	592	627	599	600	647	621	626	610	601	578	636	659	634	645	638	643	589	637	616	637	687	644	618	588	594	599	623	680	597	602	617	619	642	555	633	642	623	612	604	630	645	607	606	611	630	589	626	609	590	598	584	619	629	644	603	630	630	628	663	643	655	612	638	651	622	588	580	647	622	622	592	583	578	590	615	586	627	639	632	665	632	633	613	645	686	638	603	625	616	590	656	630	652	601	657	611	589	604	670	612	663	617	623	626	591	608	630	631	595	603	659	673	592	623	613	600	651	636	577	593	653	625	599	628	616	632	577	621	636	608	650	615	640	687	625	626	617	620	617	600	621	635	609	602	600	628	601	610	652	596	616	598	628	580	591	646	645	604	623	618	641	624	625	643	637	657	641	603	625	620	628	591	624	619	610	638	598	636	638	640	604	625	628	602	589	614	662	680	639	611	612	668	647	616	618	610	573	660	607	615	610	652	629	642	670	633	651	585	633	627	674	608	675	621	626	610	629	638	605	596	632	591	630	630	653	617	649	620	634	601	625	604	639	633	655	611	618	657	637	653	645	602	574	583	625	616	631	594	626	673	629	636	604	577	630	615	613	615	625	629	636	653	647	613	658	633	633	630	623	606	607	652	600	628	629	616	613	641	649	637	595	583	653	607	662	643	639	670	653	644	630	641	616	556	625	610	630	598	609	623	614	578	622	586	660	616	627	631	604	608	588	569	607	581	607	610	592	672	601	599	602	638	633	610	604	607	631	626	620	654	624	628	591	637	645	630	642	620	665	633	649	608	655	615	606	638	644	598	679	627	640	662	653	626	627	622	640	610	630	666	580	652	619	618	588	638	649	627	607	610	614	652	589	625	641	633	641	615	601	613	625	631	638	620	626	626	620	601	585	618	602	571	646	599	648	645	622	699	684	636	612	636	630	617	613	557	638	611	592	625	634	600	602	626	621	609	600	651	610	630	600	615	621	646	617	604	644	632	624	626	622	640	698	628	647	655	598	687	628	604	581	639	614	657	628	617	572	608	604	652	631	618	664	653	625	614	611	650	591	610	648	626	586	627	627	613	590	668	642	666	625	644	618	624	600	607	564	642	587	641	589	664	645	596	602	631	615	608	599	606	634	621	593	629	558	642	624	645	634	646	596	631	677	592	685	625	622	604	629	656	591	630	632	644	629	628	673	590	644	635	644	590	631	636	611	599	658	600	644	665	604	646	650	664	613	609	618	641	636	617	622	651	652	637	624	565	643	628	671	634	670	636	604	637	611	610	621	607	639	634	571	620	631	649	650	631	619	609	615	604	615	618	703	600	619	596	606	642	638	589	629	656	684	658	589	606	671	650	593	626	623	642	593	643	607	586	632	594	622	646	621	580	641	584	596	642	602	604	602	615	657	620	623	626	638	623	627	635	649	646	592	568	654	664	639	587	676	635	591	608	660	622	623	639	604	636	616	605	607	659	597	655	645	610	593	659	604	587	604	652	588	664	605	623	608	611	613	628	683	612	637	635	629	670	614	647	562	625	612	631	636	611	608	620	636	627	660	659	627	634	649	641	628	634	645	588	600	626	638	646	592	654	608	621	633	621	639	688	647	622	645	619	616	638	588	611	606	616	624	639	628	613	623	594	623	654	629	569	590	623	634	645	667	635	623	652	659	630	636	598	592	665	652	623	608	594	592	627	636	645	609	669	630	652	615	611	617	616	654	597	593	670	624	623	646	573	615	608	620	601	640	609	645	635	607	617	604	663	592	671	623	614	604	600	649	616	622	603	590	632	633	601	622	625	603	546	568	600	615	609	626	648	594	599	589	634	657	577	593	592	657	630	648	636	611	601	637	644	576	615	612	646	581	590	632	628	628	639	621	653	625	601	645	610	619	690	661	617	602	601	654	591	634	652	610	600	611	641	626	603	589	651	631	661	582	643	584	637	651	610	635	613	561	648	613	623	594	584	623	616	627	638	639	606	626	615	641	636	648	598	643	618	606	602	645	622	632	638	624	613	627	606	610	644	579	619	625	637	609	615	638	629	599	629	639	580	603	598	641	599	610	695	600	621	652	638	637	605	625	620	628	618	656	619	606	617	621	614	628	599	601	621	595	611	592	611	656	603	612	632	613	628	625	588	643	641	612	584	632	607	602	624	605	617	633	631	629	621	624	610	614	613	581	615	583	595	662	588	583	617	643	624	628	589	610	597	604	689	668	639	581	643	620	657	636	609	642	660	576	553	644	602	641	657	600	613	638	621	629	578	602	647	639	639	606	603	617	618	620	619	620	660	585	641	643	632	613	617	630	633	643	601	615	627
18284	1715	809	614	544	484	437	398	434	419	375	420	355	387	350	344	317	331	335	320	317	345	319	351	374	327	306	334	356	329	325	334	378	345	385	358	358	358	339	335	332	310	353	338	341	313	331	301	308	319	328	345	323	307	378	354	377	363	346	352	317	331	304	288	288	306	321	313	323	312	337	290	331	293	314	296	299	306	342	331	316	285	284	316	343	331	323	305	325	363	310	323	330	324	296	313	297	332	340	339	310	294	338	349	316	295	325	310	311	305	293	298	318	310	313	337	307	333	312	294	290	306	325	315	345	342	335	312	325	315	317	335	331	330	322	335	303	300	330	343	304	350	316	348	293	309	315	290	306	314	333	324	315	325	334	335	309	287	328	325	327	320	352	316	342	328	318	296	339	314	323	341	301	320	329	339	327	311	331	317	342	321	321	310	336	328	307	338	317	311	313	325	330	333	331	320	353	304	354	310	309	331	304	320	321	322	347	319	306	305	281	317	328	306	308	310	289	332	323	325	319	334	344	312	303	351	331	305	355	322	321	329	321	298	311	345	302	323	320	317	305	332	307	308	323	341	286	329	296	298	298	306	293	315	310	309	311	312	320	306	320	303	326	327	325	314	325	338	307	315	327	326	313	333	315	330	340	327	340	293	302	327	305	330	362	302	313	304	326	312	289	317	308	319	314	349	307	266	281	300	291	321	333	299	357	330	352	370	300	320	309	322	302	318	318	310	327	320	307	334	286	335	316	339	313	329	350	307	333	326	336	308	327	332	339	334	297	334	313	299	344	313	322	317	337	329	346	376	339	329	324	311	299	342	332	335	315	301	331	333	311	354	304	295	309	288	330	287	328	318	298	286	313	322	331	340	321	338	340	372	317	313	313	316	331	295	309	328	302	273	317	314	317	348	339	317	298	319	309	349	334	289	297	304	323	294	318	339	292	324	282	298	313	296	329	331	319	306	329	303	288	341	321	347	319	348	320	341	288	307	314	326	295	330	328	373	336	319	355	325	283	315	335	332	336	332	345	317	329	308	330	329	315	325	373	322	311	311	293	335	295	317	344	331	311	325	345	313	345	304	303	298	328	310	325	362	343	344	368	339	314	326	303	314	300	289	308	318	327	310	290	299	304	338	308	303	317	358	294	332	293	341	316	333	303	285	341	331	308	328	298	314	334	314	340	345	342	292	310	292	354	310	328	338	297	344	324	326	357	312	287	312	322	315	314	333	321	315	343	322	308	325	327	307	341	321	319	323	330	311	291	305	304	331	297	331	343	345	330	286	306	314	319	300	306	333	329	305	336	309	326	355	300	327	310	252	317	262	311	305	329	351	305	331	311	302	354	321	316	332	335	313	355	307	317	308	297	313	330	337	306	332	305	323	316	325	284	304	342	331	282	316	314	328	323	299	322	308	307	338	321	337	315	315	339	317	315	305	313	311	321	303	324	290	305	318	324	298	327	341	315	309	315	315	317	321	328	311	293	323	305	288	342	313	322	292	337	338	355	295	325	339	308	311	330	322	298	325	325	318	332	309	342	327	286	292	303	322	343	326	318	351	321	317	348	350	334	312	319	327	332	302	344	320	293	316	315	340	299	279	337	333	318	348	331	318	307	309	290	321	326	310	300	312	315	329	306	304	333	360	339	312	308	322	321	304	319	313	321	330	318	354	318	312	293	279	319	313	328	310	328	352	352	312	319	337	312	315	310	315	361	364	326	316	299	311	316	330	326	328	312	325	322	321	310	302	304	350	327	328	294	313	337	313	340	324	354	338	336	321	320	312	334	279	353	332	325	342	330	312	355	320	299	303	311	312	345	326	328	322	346	323	325	337	356	302	287	324	312	326	311	324	350	306	317	305	327	309	318	309	296	305	338	288	320	316	333	324	292	326	310	303	308	309	346	318	342	348	338	309	301	311	331	303	312	289	343	357	335	330	328	313	298	334	326	362	295	294	330	300	322	295	303	343	298	364	306	318	307	303	336	337	338	343	323	286	337	325	345	307	339	311	296	331	317	306	341	334	309	349	325	320	325	311	312	334	325	314	309	305	300	317	320	317	313	307	317	315	325	316	316	315	293	288	325	320	292	336	302	301	327	324	312	315	303	310	322	313	312	303	305	341	310	351	316	314	336	334	323	351	329	328	318	331	291	317	314	307	327	333	313	325	305	277	323	323	324	339	317	298	292	316	305	353	322	283	335	377	352	346	352	335	311	328	302	294	333	338	283	288	310	316	320	335	291	301	329	341	328	314	335	295	299	308	300	333	297	305	327	307	344	313	316	314	326	357	293	314	350	294	323	316	323	293	341	359	306	333	365	323	338	287	326	343	282	330	323	318	303	329	279	320	308	326	310	305	294	296	330	296	298	321	299	315	319	333	339	317	348	350	310	291	330	319	353	297	339	300	298	309	261	316	302	339	323	275	331	337	329	347	304	340	314	364	342	338	323	329	335	318	301	356	328	312	344	281	335	318	317	310	319	280	321	318	299	290	329	336	325	304	303	316	317	318	319	312	322	320	315	314	331	336	317	327	332	316	281	317	317	309	346	303	270	288	348	334	346	298	304	322	345	332	327	300	287	354	315	331	313	323	294	321	328	296	275	311	288	323	303	340	333	320	301	360	333	312	308	307	323	330	341	321	299	334	322	356	346	325	329	283	293	293	339	328	313	331	283	293	301	334	348	287	318	296	309	326	287	294	319	333	316	339	322	316	340	311	347	297	338	296	306	294	290	325	341	335	313	310	335	329	313	299	286	315	317	358	309	317	354	328	294	308	319	325	315	357	321	308	286	329	333	330	340	307	277	321	287	328	334	336	293	321	310	341	314	308	288	308	321	327	335	310	332	346	329	335	274	322	316	330	334	310	311	305	296	304	288	332	314	323	339	320	309	324	349	345	334	308	335	381	333	328	320	320	288	314	347	303	312	328	356	330	315	324	314	305	319	350	303	291	334	311	303	329	331	311	290	323	333	362	321	313	303	340	305	333	289	348	323	326	331	325	324	318	334	345	304	301	335	333	336	335	355	312	294	330	302	314	333	305	313	329	309	332	314	297	328	329	355	334	284	303	300	325	298	320	305	311	336	321	310	333	294	330	333	320	309	305	315	341	286	338	345	358	334	332	326	325	339	307	329	307	305	300	322	333	319	327	334	303	315	320	299	325	299	325	334	299	320	316	309	352	360	320	334	300	350	356	340	323	320	307	296	377	339	324	340	306	295	320	366	311	307	349	338	293	332	328	316	356	332	328	325	324	303	298	311	333	316	318	289	309	324	329	356	371	307	309	297	327	320	310	322	341	345	340	342	304	301	325	343	317	313	325	341	293	300	309	323	344	319	289	325	329	333	363	310	293	323	314	325	356	334	295	318	332	328	347	310	356	324	335	312	343	289	320	282	332	308	312	302	293	327	320	312	352	319	301	336	310	298	286	337	302	302	324	291	329	314	299	312	303	327	312	323	329	318	326	326	307	301	307	334	337	300	300
16676	1075	1416	1782	1807	1463	1302	1307	1309	1202	1357	1305	1265	1230	1186	1089	871	895	893	837	878	1038	1118	1085	1053	899	850	874	944	847	910	1007	1050	1128	1212	1039	927	952	875	887	931	864	822	834	790	828	836	822	813	854	870	816	836	879	1027	1223	1238	1057	959	809	754	773	787	777	741	825	787	798	819	789	769	724	864	796	808	810	773	795	803	780	807	762	779	787	773	797	804	772	805	815	740	781	781	763	768	789	771	730	755	789	731	788	813	793	775	779	751	733	784	842	798	784	746	774	766	758	780	767	801	806	875	774	779	762	771	818	787	804	778	777	828	755	780	820	780	776	732	769	823	771	768	806	783	761	784	776	748	741	755	812	762	763	793	756	803	761	793	802	769	774	809	744	794	816	748	754	794	786	769	774	787	712	788	749	767	747	821	792	787	766	774	788	793	795	786	797	783	783	816	738	817	811	807	804	778	743	809	806	808	810	787	796	808	827	774	739	797	769	761	720	809	771	802	760	771	801	711	799	801	755	759	776	797	756	822	794	754	815	813	735	745	761	764	792	758	769	765	745	826	770	783	765	780	753	785	795	779	785	784	820	785	779	759	746	781	744	766	726	747	765	785	779	772	724	754	769	792	823	757	739	807	780	770	775	839	729	775	741	791	779	801	772	752	763	778	724	763	783	806	790	752	805	787	810	754	776	813	813	779	813	738	774	817	782	779	797	726	764	779	793	741	788	738	710	740	806	771	768	732	733	741	755	798	793	784	817	813	824	821	813	781	756	784	803	825	770	761	758	827	764	832	789	798	788	765	805	802	812	765	808	822	819	791	789	753	764	843	735	757	819	769	739	762	830	790	750	747	774	783	753	834	775	787	771	775	801	775	729	793	781	785	820	783	778	794	755	768	759	777	787	835	777	764	817	826	758	825	751	756	809	775	784	733	759	787	794	761	767	802	804	789	773	783	729	824	795	803	804	796	786	786	789	725	807	795	825	788	788	733	809	754	745	725	814	783	787	878	761	731	756	752	762	772	777	796	817	759	793	811	838	818	781	771	797	836	750	772	759	809	746	787	828	823	769	769	811	768	814	715	769	772	806	723	732	745	735	808	775	786	795	757	760	793	810	743	748	780	798	760	783	765	773	796	804	751	794	749	809	776	802	823	775	830	771	774	764	784	772	773	822	780	777	740	785	794	852	752	780	812	807	748	751	778	782	791	766	754	680	778	804	836	740	741	760	788	752	784	744	796	802	775	732	733	768	803	761	784	765	806	793	786	764	794	792	815	737	755	777	764	801	793	825	773	796	826	799	766	797	785	773	820	832	758	769	764	770	784	774	776	738	798	803	816	734	813	813	770	732	784	774	779	768	805	775	797	772	811	756	791	830	817	774	813	797	755	716	813	782	764	800	751	805	824	826	785	775	790	769	777	790	792	789	744	767	748	758	781	766	783	757	765	741	796	784	758	789	751	808	787	771	758	760	776	807	775	791	752	783	830	782	788	775	795	784	760	747	791	774	817	815	793	774	754	832	793	766	804	701	790	743	801	767	826	759	749	767	789	724	761	779	815	762	789	783	768	809	772	779	778	810	787	752	769	783	738	792	771	782	782	802	792	820	818	776	754	774	767	802	745	782	775	786	805	790	803	726	795	753	729	727	791	791	832	758	767	822	760	769	817	780	779	780	825	803	746	745	782	758	774	744	770	781	821	739	785	806	730	792	795	811	778	771	820	821	796	809	763	787	833	798	837	791	758	789	780	724	809	805	751	778	792	755	790	796	788	819	749	806	761	798	710	785	740	760	814	767	822	724	771	842	756	780	787	795	794	767	822	812	873	772	779	788	744	814	764	775	803	826	770	806	823	773	831	746	746	772	782	793	768	755	771	800	731	774	801	808	783	803	754	781	792	786	793	785	783	820	756	786	758	778	787	754	759	799	803	802	772	755	769	745	816	797	784	699	743	837	774	767	759	774	791	818	777	760	813	694	808	782	754	754	757	844	771	766	764	757	815	780	770	846	812	815	788	809	747	767	783	803	777	784	785	781	763	756	734	742	790	759	796	760	762	787	758	760	800	799	754	787	780	754	765	764	786	779	819	772	775	812	752	772	830	774	770	802	760	780	785	797	788	769	809	781	811	789	773	808	790	745	769	747	761	801	772	765	769	751	765	825	766	785	713	809	832	803	753	785	789	790	728	802	730	790	804	802	743	767	767	810	826	825	782	775	763	767	841	765	786	786	815	794	755	766	781	770	772	775	757	774	803	793	796	752	749	733	784	788	810	749	792	771	746	822	734	766	799	779	789	773	780	789	728	791	733	769	762	762	757	797	718	760	755	767	739	795	763	738	762	814	823	738	771	758	783	779	798	792	784	850	771	794	759	793	788	793	766	754	834	774	787	804	791	818	813	766	743	780	814	755	795	744	773	737	781	813	803	768	819	776	803	820	770	806	806	738	759	764	806	768	775	794	821	825	772	750	798	730	747	784	786	845	751	749	826	797	765	816	805	760	787	792	771	792	821	777	802	770	801	785	791	770	749	776	806	771	745	817	803	788	797	762	786	768	789	780	761	751	751	745	802	847	781	794	794	771	809	790	805	796	783	792	782	772	816	804	811	771	760	794	773	730	842	774	798	732	790	763	750	797	822	757	796	773	741	810	746	789	774	826	765	766	789	810	794	791	765	793	814	747	769	793	763	783	749	768	763	775	787	809	826	764	785	757	763	816	764	795	772	783	745	786	811	733	743	805	775	766	776	766	788	770	780	849	799	781	813	795	781	810	827	790	757	742	814	793	817	759	777	728	786	760	789	757	781	842	779	785	821	765	767	770	748	742	770	787	757	782	759	737	772	832	752	838	773	791	745	735	744	794	759	760	806	815	751	784	779	770	815	818	797	750	764	777	825	810	807	713	771	787	788	777	781	796	752	791	798	787	745	756	774	781	771	776	746	817	764	723	745	769	734	774	787	765	801	784	751	760	781	749	788	754	798	749	757	804	822	787	750	769	794	807	789	796	721	791	806	799	781	733	820	742	788	817	756	834	787	784	721	778	758	814	790	806	799	766	814	762	761	772	768	781	738	794	780	750	728	793	819	751	823	765	764	720	821	792	739	761	748	749	794	783	712	765	789	804	797	819	793	820	766	819	757	776	806	765	804	834	763	819	774	800	821	779	722	797	751	792	788	737	772	759	784	748	768	766	775	785	750	819	807	723	771	804	780	795	812	788	774	787	797	793	807	809	790	820	705	792	773	804	775	810	818	829	797	795	778	817	742	793	788	787	790	764	799	810	736	776	755	750	826	760	801	776	792	748	756	765	828	795	780	826	795	744	773	793	743	844	729	777	815	779	848	779	808	734	777	791	822	835	798	773	786	775	794	796	793	783	812	793	783	806	792	767	774	741	825	755	741	788	794	795	792	760	736	801	773	820	682	796	795	818	783	786	793	778	821	761	817	783	754	776	756	820	784	784	725	803	767	788	793	811	806	828	743	779	753	789
66130	24771	9424	1894	1279	1047	884	876	728	804	663	730	692	580	550	557	462	390	348	385	391	478	417	461	398	372	349	360	348	365	396	477	467	438	397	400	331	322	358	359	404	394	379	357	379	384	402	354	361	379	374	346	376	458	598	700	651	520	519	400	338	348	364	351	346	343	307	328	334	352	328	351	351	303	348	306	310	342	363	362	371	379	341	335	306	336	338	342	342	293	326	382	343	361	300	319	332	362	302	321	362	315	332	317	327	318	350	346	356	327	331	356	323	341	296	315	306	325	319	336	333	347	362	330	323	313	320	386	336	337	326	344	336	342	321	350	324	340	337	337	343	340	347	350	349	328	309	323	365	352	316	315	356	362	357	306	311	341	343	349	350	324	360	334	333	285	336	317	349	326	364	313	359	330	339	357	294	337	358	322	332	329	326	314	350	322	342	314	358	345	350	333	322	323	306	369	336	340	324	351	327	316	353	346	351	354	338	349	368	326	329	337	324	322	368	355	334	315	358	354	332	320	329	315	322	315	332	343	344	332	321	351	327	344	320	346	361	324	320	319	314	347	302	354	348	335	326	360	332	325	316	324	343	348	337	337	353	354	339	361	320	354	358	363	338	348	343	287	334	315	286	359	326	318	334	322	344	326	326	361	310	360	341	335	317	378	363	353	374	341	353	345	344	346	323	365	358	333	331	341	350	350	354	331	345	356	319	354	304	320	317	337	329	335	351	344	352	347	317	332	310	346	357	346	336	333	304	329	348	329	332	366	354	329	323	312	374	319	335	344	370	359	311	342	326	338	329	331	338	358	355	327	370	300	342	338	345	333	341	362	338	331	345	322	308	336	368	326	355	338	361	346	338	335	323	350	367	306	314	319	372	343	337	377	323	339	330	361	361	315	352	342	318	355	328	343	323	321	333	328	351	365	332	317	328	344	344	351	320	341	339	333	335	301	336	337	315	332	361	343	347	354	354	325	303	311	365	358	304	327	352	340	314	324	320	356	335	330	368	310	350	336	260	329	318	328	353	336	308	303	354	316	313	333	331	335	370	373	313	341	332	324	327	326	311	340	337	337	328	330	347	322	324	316	380	330	330	340	371	349	356	355	356	340	317	355	342	306	345	359	344	362	337	335	355	322	367	303	362	330	328	322	342	347	297	328	346	336	292	301	355	320	354	350	333	366	347	332	328	365	346	336	319	299	337	306	326	355	325	330	333	389	358	383	368	315	351	372	339	327	351	360	346	346	342	349	329	326	320	345	326	303	308	340	360	327	348	321	329	315	338	326	348	356	372	376	316	327	352	349	348	353	330	318	332	346	332	319	324	365	298	336	368	328	334	357	309	313	345	331	346	364	341	342	343	358	350	354	346	320	327	337	357	305	336	320	297	329	330	376	360	349	301	340	323	347	321	341	338	303	351	327	351	331	351	335	327	340	354	322	330	312	334	350	305	345	307	370	361	374	373	341	322	348	337	363	316	305	341	313	343	352	337	350	319	330	325	368	378	332	364	344	349	336	346	378	355	296	347	359	361	364	349	334	358	334	316	344	373	339	322	372	341	351	327	343	375	326	341	339	328	369	336	347	315	374	379	347	385	337	355	322	379	300	343	367	336	296	350	356	303	315	315	342	329	333	335	335	325	341	363	371	350	346	328	345	353	324	323	340	304	310	323	310	300	331	349	323	322	346	344	331	361	326	333	343	349	361	331	348	288	363	298	363	320	349	361	361	312	338	347	320	310	303	311	335	340	319	337	335	355	359	342	321	334	363	346	383	330	315	342	328	305	326	341	310	345	335	343	385	363	338	348	315	329	349	346	330	333	341	339	328	342	339	338	332	322	352	323	352	320	386	351	331	308	333	316	310	346	339	329	316	351	347	320	336	355	336	338	317	347	308	339	367	296	333	338	329	319	333	356	337	366	343	341	355	290	326	347	332	337	336	330	324	348	345	322	347	354	337	377	323	370	312	335	356	374	362	311	347	327	328	327	343	340	340	353	329	366	334	320	374	324	351	360	347	369	347	354	307	376	330	325	363	365	305	327	331	326	328	356	323	311	328	333	320	344	312	354	348	352	344	354	327	334	380	343	347	322	324	293	358	371	300	330	343	330	392	345	352	316	334	320	352	342	340	354	319	347	344	338	363	318	329	349	297	310	314	347	338	348	337	387	342	352	349	335	328	340	319	312	374	347	334	339	315	294	341	343	322	337	348	320	381	341	364	328	352	352	339	334	324	346	367	346	359	332	319	343	346	334	368	336	346	316	288	347	356	321	369	370	335	357	317	364	351	294	336	360	290	316	324	326	350	322	351	337	359	350	345	364	340	362	330	356	370	352	357	340	343	328	356	347	313	341	374	332	364	372	345	356	330	382	354	324	325	323	344	338	330	369	352	337	329	345	337	331	350	322	323	339	333	358	321	334	319	329	320	330	346	328	338	340	333	349	355	328	299	349	284	307	347	338	370	346	314	344	328	349	313	354	310	374	339	347	355	356	304	359	365	317	316	334	347	342	331	344	349	337	341	313	351	344	368	316	344	355	321	344	337	360	342	341	341	324	334	356	348	363	361	342	319	341	317	367	330	346	354	350	342	308	331	327	317	362	352	338	325	317	302	365	313	356	331	338	331	347	364	309	343	353	348	317	338	313	332	330	327	338	381	335	346	330	303	379	334	388	357	333	334	361	345	375	318	336	333	342	332	358	342	334	368	332	355	347	342	355	360	344	369	354	362	318	330	362	369	333	330	341	296	340	332	333	325	316	352	326	297	360	351	356	343	333	315	338	336	305	314	337	336	377	321	329	329	348	344	321	335	311	301	366	331	324	342	320	357	343	320	324	350	367	354	329	351	326	346	343	332	340	365	326	330	359	359	334	330	310	341	381	352	325	360	367	358	368	338	330	326	349	339	346	341	314	309	347	336	339	316	324	332	310	319	319	321	339	303	318	382	340	348	331	329	356	319	331	333	342	361	349	353	384	344	329	345	390	360	370	339	344	321	337	380	313	345	308	346	367	357	360	347	356	333	331	343	346	374	332	371	329	377	334	360	334	326	346	322	342	290	417	349	320	333	330	319	336	332	344	328	327	318	361	333	353	341	331	324	372	338	333	304	345	338	354	356	361	310	320	349	376	349	306	358	349	345	332	344	339	333	356	358	370	340	332	352	319	332	337	323	334	333	377	314	324	315	346	343	340	361	353	359	329	343	343	338	337	323	329	345	320	325	325	372	306	343	347	299	333	327	343	333	328	338	370	320	306	338	348	351	332	313	359	323	325	342	330	352	338	330	320	300	338	366	363	327	329	308	320	341	332	337	331	333	319	355	345	353	348	317	341	354	362	339	365	323	336	339	328	338	348	314	334	371	341	328	312	339	305	352	364	332	337	336	358	342	394	336	325	344	349	336	341	355	347	322	349	361	358	347	320	329	316	339	369	340	329	342	345	327	328	337	365	334	302	320	371	374	313	353	350	360	335	377	350	321	342	355
40784	2647	3420	4383	4076	3669	3461	3023	2689	2782	2622	3053	2506	2626	2401	2111	1772	1255	1162	1104	1282	1804	1562	1454	1298	1173	1038	1097	1050	1083	1273	1585	1565	1678	1468	1230	1042	1030	1067	1037	1078	1086	992	980	904	1008	994	1005	1074	1060	954	917	926	1704	2980	3509	3030	2272	1763	1226	817	829	861	809	815	856	839	806	825	863	807	823	780	829	785	845	799	817	783	833	851	839	780	817	811	746	846	848	784	819	825	831	841	803	797	846	857	803	846	786	814	825	830	866	803	803	797	818	799	846	845	780	828	825	823	816	823	809	798	803	788	797	840	808	811	807	827	807	806	808	815	795	813	786	820	782	767	829	803	854	821	809	816	865	886	790	820	806	833	818	862	857	856	808	778	803	853	835	826	855	829	796	790	820	833	800	836	758	832	820	824	775	745	789	808	819	775	793	836	841	852	743	778	790	863	875	799	815	820	797	785	790	831	778	800	782	767	825	812	822	821	804	821	824	801	793	850	785	831	779	831	809	801	817	801	815	811	811	771	831	835	801	838	790	809	836	792	817	802	809	853	812	817	819	798	845	792	830	832	780	830	790	794	729	835	860	745	873	790	823	854	831	823	834	760	786	866	771	787	806	778	797	810	857	855	833	815	789	763	804	751	785	812	822	830	814	771	811	762	809	849	823	851	865	789	810	798	756	787	783	788	826	820	824	789	784	844	846	848	823	811	795	802	808	822	844	797	810	781	834	802	840	795	844	816	841	777	823	781	805	863	773	834	830	781	860	770	844	809	802	780	849	813	795	844	829	836	770	827	819	790	771	824	807	819	837	790	889	840	861	808	815	841	793	797	831	813	794	845	812	871	773	743	841	796	835	810	840	830	837	829	821	797	883	796	832	824	822	764	815	793	811	812	800	855	839	832	803	770	834	802	839	806	828	823	797	807	817	831	779	846	816	883	832	795	819	793	790	808	858	797	815	805	841	828	833	810	844	784	781	816	782	817	783	836	832	795	830	823	815	822	807	855	785	822	832	850	824	795	881	827	804	805	786	775	781	816	795	820	823	798	837	804	829	816	824	797	796	838	813	782	829	837	849	764	796	844	792	794	807	767	766	793	819	745	808	828	773	806	747	851	836	826	816	862	790	808	771	796	771	819	797	792	785	823	844	804	848	815	760	834	827	857	780	790	777	855	800	809	783	830	782	795	837	837	773	801	836	782	802	816	825	824	857	762	790	829	848	787	819	835	776	850	821	799	898	805	845	813	831	793	788	895	803	804	845	737	856	776	763	807	874	816	814	864	841	860	825	848	835	764	836	801	851	767	840	780	776	804	838	803	850	839	831	821	837	823	839	799	811	858	824	782	866	835	840	779	801	803	812	793	886	835	826	820	815	816	846	798	804	848	790	820	754	817	788	815	814	808	831	853	784	814	819	838	821	788	803	799	795	807	779	771	773	804	826	834	800	813	843	830	821	774	841	792	803	823	758	803	786	815	816	808	873	887	832	779	820	795	862	781	835	778	818	762	869	806	831	833	859	832	803	789	819	728	798	847	762	800	825	873	786	831	789	780	830	800	830	851	804	798	777	805	839	830	805	824	803	796	796	841	789	793	832	805	810	851	829	799	809	809	848	831	788	790	784	804	798	751	800	809	844	871	841	861	780	774	767	835	788	807	830	840	820	824	808	843	809	821	876	766	812	868	838	811	824	809	821	838	805	795	774	806	834	813	824	775	824	772	830	800	761	812	838	797	828	818	802	801	836	823	793	811	807	779	806	833	844	831	852	809	827	830	841	820	747	836	775	815	820	805	823	837	825	840	801	793	864	829	797	812	831	816	839	815	826	836	833	823	819	812	860	843	881	789	823	779	829	781	800	795	827	893	823	851	829	892	847	751	798	823	843	800	817	810	807	762	821	810	813	771	848	830	837	782	786	788	805	795	836	796	819	870	836	840	807	847	790	797	822	832	797	767	807	803	828	769	783	841	838	811	821	840	812	830	807	820	814	821	816	843	781	834	818	758	820	804	818	800	842	862	800	773	850	769	766	761	801	833	802	827	808	797	792	812	840	866	841	765	792	829	879	777	769	831	820	781	783	784	786	797	855	842	829	807	824	820	819	810	847	786	831	800	843	802	791	839	800	803	870	842	823	804	793	804	828	849	762	826	840	800	765	802	796	806	861	839	762	836	793	797	811	818	798	817	786	789	792	854	831	799	777	827	786	773	819	810	852	781	777	790	767	859	815	791	865	840	826	827	855	829	824	817	840	796	807	804	794	874	778	790	760	852	862	825	827	806	796	829	811	785	866	787	814	784	803	771	857	797	837	780	824	836	780	851	809	847	854	824	811	810	865	821	826	815	870	773	802	815	843	761	821	829	864	838	789	834	835	780	776	856	798	831	790	833	812	835	849	805	791	874	850	864	831	791	833	810	879	794	801	814	802	836	797	796	775	831	801	792	812	819	777	792	817	858	796	861	784	848	831	814	744	831	822	812	828	801	871	821	848	843	839	805	878	818	790	836	819	862	805	839	801	824	856	887	848	829	807	824	730	830	800	819	815	816	787	838	822	813	761	800	812	780	809	826	827	834	797	817	778	803	809	800	767	819	775	810	811	812	830	824	827	800	826	848	829	828	825	747	842	823	822	794	847	817	768	826	804	793	851	812	811	816	821	802	848	836	773	792	889	794	806	880	767	796	800	850	787	807	810	812	832	785	778	809	839	859	859	853	805	805	828	818	796	722	838	856	829	785	844	794	828	824	823	823	789	798	784	827	773	767	835	796	844	832	791	762	842	788	813	794	821	857	807	830	856	820	833	829	844	782	838	769	822	872	815	823	823	829	813	845	753	802	795	826	841	812	805	791	826	809	843	767	826	761	754	778	837	806	815	804	832	792	771	823	844	817	788	781	787	803	854	816	873	834	773	808	818	857	868	833	788	800	835	827	804	824	811	819	853	819	792	809	800	781	840	834	794	840	792	822	829	796	770	787	834	785	786	849	789	871	766	778	838	812	833	817	814	806	768	783	779	825	785	795	788	796	845	846	864	867	852	804	832	884	779	786	795	844	860	800	808	855	844	827	816	807	831	766	826	765	804	863	805	799	829	768	855	824	770	841	784	753	840	864	824	825	792	786	755	792	793	819	807	858	815	812	814	828	806	861	781	858	882	785	814	826	777	795	846	804	860	843	807	805	782	839	797	832	815	829	800	839	785	800	836	820	799	827	829	802	799	825	816	827	813	825	858	795	839	802	822	853	833	753	859	798	817	802	799	817	763	802	851	842	772	843	806	803	848	812	804	779	776	822	816	778	822	802	750	802	804	792	819	776	856	875	808	789	827	801	813	811	820	823	825	816	835	787	862	791	794	782	836	821	803	842	820	796	804	827	787	795	863	839	817	854	802	803	800	845	857	823	822	772	885	779	840	855	837	828	819	754	788	792	847	855	816	803	853	849	841	818	793	768	819	771	833	857	813	790	828	796	837	820	767	804	814	842	870	823	813	828	792	853	842
73042	29577	19532	6222	2217	1821	1429	1048	1006	923	808	782	728	789	595	478	364	346	312	330	430	481	374	371	333	358	322	305	333	363	381	357	381	374	310	327	268	295	260	307	306	287	287	324	270	272	300	322	297	314	262	296	309	268	449	912	910	746	613	407	251	255	281	228	278	242	265	264	257	270	278	255	251	263	263	259	250	233	215	281	242	203	235	229	213	252	260	263	219	233	238	235	263	259	257	227	265	248	259	235	229	211	255	241	278	258	257	248	255	215	293	222	253	252	237	248	265	228	219	259	230	249	288	265	244	242	233	251	240	239	223	257	245	237	268	259	252	232	246	230	232	219	254	277	261	263	252	263	262	249	257	247	251	249	250	243	253	265	247	237	256	243	253	254	233	235	217	249	239	252	270	268	244	243	269	237	245	237	271	254	252	239	245	229	269	267	215	237	233	236	271	256	215	254	249	238	264	272	245	224	270	245	254	285	246	254	256	231	283	233	237	238	264	237	229	269	273	275	236	260	268	257	253	273	259	256	287	254	243	240	284	253	262	222	251	269	258	263	240	262	233	225	253	254	270	262	247	263	259	257	231	231	274	265	252	233	267	246	246	267	232	264	274	252	222	229	254	251	234	281	266	263	274	240	252	266	280	247	263	246	261	260	239	244	283	233	264	250	251	259	229	264	265	261	282	243	241	249	236	226	259	255	251	254	246	253	283	250	218	288	248	249	230	236	260	246	245	240	248	246	249	240	256	231	246	266	261	252	293	261	267	283	269	241	243	260	234	265	248	271	264	263	242	251	238	256	254	297	247	235	244	243	264	243	253	248	280	251	239	258	234	262	246	258	277	256	243	264	292	265	251	228	244	269	275	240	260	271	290	266	274	293	253	237	263	255	266	259	233	231	260	243	250	240	245	272	278	263	255	262	263	247	267	269	233	256	262	275	266	269	235	241	247	248	259	277	286	210	278	271	255	269	256	244	280	286	298	250	231	272	291	244	259	258	257	229	251	248	252	244	252	260	272	276	247	219	265	231	217	263	241	250	229	269	258	223	277	265	256	257	232	245	267	228	212	262	265	253	249	274	264	268	278	267	268	264	253	262	225	237	246	251	257	246	232	233	260	237	247	260	264	272	231	269	258	219	272	248	273	289	262	270	243	237	250	218	260	284	248	257	276	243	274	275	250	268	269	211	267	249	246	261	275	291	276	259	240	277	256	283	276	269	263	242	256	275	246	207	275	234	271	222	259	264	219	231	245	247	250	269	251	250	267	261	228	281	283	281	235	255	234	253	258	250	237	260	238	245	259	242	255	270	235	242	239	296	271	224	246	248	252	240	265	269	246	249	273	248	267	246	261	249	248	254	249	227	270	240	251	231	265	252	255	270	242	270	244	240	250	226	238	249	235	240	256	269	258	259	252	255	271	252	266	249	285	262	287	250	257	258	244	261	269	245	277	246	210	245	249	235	248	219	249	245	239	257	274	220	259	246	267	271	245	256	249	257	230	273	224	247	237	256	241	245	266	242	236	275	236	231	260	247	271	247	253	243	266	258	243	254	249	251	247	265	257	260	262	270	282	241	251	286	244	244	256	248	247	233	273	243	252	245	245	256	260	249	233	244	263	240	235	220	238	249	258	241	266	228	236	265	260	290	282	228	240	266	237	265	250	228	256	249	221	254	256	244	263	261	243	249	245	251	246	272	232	239	222	227	226	252	233	248	259	285	239	254	255	276	242	234	250	242	244	220	234	253	266	264	260	243	245	254	245	266	261	249	263	265	237	245	215	274	233	265	232	260	253	248	237	220	237	258	220	263	252	251	265	271	235	248	259	253	216	271	252	241	269	272	258	251	256	246	251	266	233	257	250	267	242	268	236	263	251	281	260	245	250	252	278	252	261	244	234	250	245	240	276	268	269	272	250	236	253	241	248	237	260	265	250	273	233	268	243	262	225	284	271	238	261	252	256	246	257	261	259	243	281	253	286	242	275	267	240	247	254	245	258	254	261	266	236	266	251	280	273	269	267	241	236	268	236	252	237	255	243	229	260	225	254	223	251	249	280	282	266	252	271	236	249	265	240	265	248	252	228	249	232	236	249	239	219	244	254	258	282	276	242	233	257	261	272	270	250	233	277	226	263	230	275	277	281	265	226	265	281	244	258	245	274	237	237	254	251	264	264	246	251	229	250	256	260	239	258	275	257	233	239	249	275	269	276	241	238	258	253	276	282	242	251	246	236	262	268	270	262	259	260	265	247	252	259	260	285	239	237	226	239	265	244	243	295	254	257	260	234	253	252	227	257	292	242	230	254	271	279	250	241	278	241	255	250	281	299	275	220	261	243	262	236	239	255	259	233	256	243	241	276	240	242	267	236	238	254	253	255	249	255	245	268	259	247	253	231	267	247	245	263	242	227	243	260	266	250	235	247	284	254	275	258	236	255	235	225	245	246	228	276	257	271	285	247	243	253	240	242	261	240	226	256	239	256	224	252	286	281	241	258	250	253	240	284	248	250	260	255	254	242	215	242	251	251	230	247	244	248	306	254	264	255	247	263	240	265	273	266	268	273	223	259	288	253	248	274	239	219	242	265	268	234	246	239	255	276	227	264	242	231	257	241	266	248	254	236	264	266	254	248	279	224	291	248	283	264	225	268	213	239	243	264	248	216	235	243	258	270	264	267	243	244	241	285	235	238	284	267	265	249	263	245	249	259	237	246	242	235	226	235	251	282	246	220	268	256	268	266	287	224	305	258	230	254	247	219	229	250	255	267	252	237	225	259	285	258	248	250	269	256	259	240	269	265	282	236	244	246	278	248	248	239	248	235	263	258	249	261	213	250	264	258	264	270	242	251	261	267	241	263	261	258	291	248	265	271	274	244	239	267	270	240	216	253	229	252	240	247	253	267	255	267	224	252	262	266	264	264	254	257	246	295	264	272	245	249	259	216	270	264	214	243	258	245	249	244	278	267	239	254	240	274	250	235	222	245	262	262	253	236	251	275	250	233	211	263	268	274	273	265	260	244	254	263	234	257	252	251	233	265	258	269	235	254	236	275	249	270	272	242	253	266	257	280	280	282	274	269	235	246	259	291	245	270	241	253	256	294	239	274	278	249	254	242	247	217	242	260	229	250	227	233	258	270	252	248	265	235	220	266	262	265	247	278	247	227	268	245	262	238	248	246	235	246	252	252	262	254	234	274	239	243	268	263	244	270	261	268	225	238	254	277	265	240	261	231	253	224	290	264	239	250	263	256	260	249	285	249	257	256	233	244	242	247	237	260	248	241	256	256	238	234	269	263	262	260	301	231	263	253	225	247	251	265	264	243	260	283	260	235	255	242	228	260	258	265	276	244	241	242	240	233	258	238	252	259	246	258	241	260	264	239	266	251	237	261	288	282	249	221	258	210	248	257	254	264	267	243	243	259	242	257	251	267	259	230	211	237	262	265	243	252	251	276	236	256	275	258	240	276	261	224	219	247	251	252	267	246	249
50839	5089	5207	6402	6309	5170	4818	4169	4408	3897	3959	3809	3501	3842	2961	2258	1632	1242	1064	1114	1737	2121	1403	1309	1186	1094	1032	1080	1282	1276	1544	1640	1682	1679	1320	1155	989	917	932	885	927	989	898	948	894	874	1113	1142	1098	902	935	989	890	971	2276	5610	5450	4080	2934	1528	621	650	593	625	592	642	594	606	638	582	649	643	638	634	607	603	622	580	611	665	620	607	631	634	586	603	622	619	598	632	565	598	600	625	585	599	610	626	609	616	642	619	617	616	617	610	609	649	637	636	646	627	641	609	639	640	626	621	585	647	606	640	615	633	612	635	669	563	619	617	599	606	646	651	618	645	555	618	634	607	610	638	650	574	612	614	633	581	650	611	597	610	601	621	609	620	616	585	626	596	602	662	615	621	584	657	594	598	645	634	633	637	634	619	614	633	621	614	607	622	594	641	625	623	559	619	601	677	593	585	577	593	606	631	601	598	585	574	621	585	610	593	635	575	625	626	591	622	663	635	631	657	604	625	604	626	640	617	598	606	610	641	598	616	587	620	638	639	605	651	656	612	595	616	662	636	595	614	648	604	612	601	586	633	670	661	619	623	656	593	622	665	623	597	651	613	600	647	638	631	661	628	600	571	596	617	637	644	612	593	613	676	635	619	618	625	632	610	618	607	640	617	646	601	652	621	604	641	615	616	640	600	615	615	598	627	625	575	604	630	617	612	583	629	608	608	667	578	633	602	576	566	624	574	618	634	626	615	623	648	664	691	618	560	624	644	658	639	629	640	650	623	602	630	609	612	623	613	646	592	638	624	579	613	628	597	638	637	616	587	630	628	594	594	641	613	644	592	591	588	610	622	620	610	593	602	593	632	610	616	639	598	614	632	597	629	608	649	637	585	628	634	658	597	590	585	568	546	585	613	607	598	626	643	632	598	659	611	619	629	590	618	574	619	630	636	600	572	634	580	606	654	621	607	591	648	621	598	573	574	608	577	633	634	610	615	633	588	652	629	610	633	617	643	606	646	633	606	655	599	612	636	642	665	616	614	604	664	625	613	568	637	637	622	651	583	591	619	660	601	606	608	660	589	610	617	602	598	629	623	629	618	615	620	602	654	639	597	635	618	624	650	634	626	639	584	667	626	642	619	646	643	611	579	606	607	590	613	585	615	646	609	636	653	625	640	626	606	633	622	611	622	639	592	629	637	652	577	639	657	539	617	613	606	596	624	625	668	623	634	619	619	584	644	650	645	620	648	622	628	598	584	634	610	611	617	629	627	650	632	587	619	621	620	641	621	618	621	680	634	632	609	597	631	649	627	628	628	595	572	613	613	556	620	587	568	639	605	640	602	567	614	620	678	638	619	621	615	599	638	629	595	606	635	641	655	626	641	682	633	606	569	592	592	661	596	627	576	620	669	603	618	634	577	639	648	651	649	627	645	600	573	625	643	569	606	623	613	616	554	650	618	591	616	638	608	675	618	563	623	615	652	623	614	599	646	649	636	646	656	653	637	589	677	600	615	650	645	622	585	622	653	612	602	653	597	634	654	620	591	636	617	612	557	657	650	578	604	651	604	600	629	596	626	603	613	640	592	582	594	592	636	587	635	644	652	611	637	648	603	657	592	586	655	673	596	636	600	596	645	585	614	615	584	601	609	623	600	605	629	652	660	610	635	661	582	622	633	624	639	623	650	562	586	635	638	624	589	636	610	608	577	635	619	613	641	624	655	622	652	636	608	635	597	623	612	609	616	627	632	629	606	612	599	597	641	601	617	634	610	647	583	669	651	621	594	647	621	652	617	596	630	647	632	590	585	643	632	593	585	635	599	588	651	646	623	618	639	638	607	591	625	617	621	611	598	628	624	615	630	672	625	661	604	602	610	661	627	578	614	596	582	610	637	612	632	647	651	639	642	592	633	651	646	595	588	639	615	595	612	620	662	582	633	690	625	615	641	644	613	606	642	607	618	623	609	642	592	599	603	632	627	659	608	608	608	643	621	518	616	580	602	614	612	619	623	630	674	630	633	635	627	644	636	613	635	583	646	606	565	645	573	624	650	637	592	673	624	600	627	623	635	611	694	636	617	608	582	638	643	586	609	611	601	614	608	618	590	617	637	632	645	623	602	603	604	612	604	602	594	636	608	602	622	647	609	570	611	560	645	618	592	605	587	627	615	618	613	635	600	646	652	635	627	581	582	609	595	632	628	661	657	595	598	627	611	617	620	605	625	625	666	614	622	617	608	640	629	625	594	621	667	670	591	645	619	650	676	586	592	609	594	623	605	567	641	642	628	652	597	620	624	627	647	642	598	568	591	622	572	625	604	610	629	649	614	651	619	612	614	654	618	617	635	615	610	666	579	584	587	607	651	636	666	606	606	597	639	626	650	621	659	630	629	626	605	583	601	649	615	583	604	622	609	637	641	603	613	608	605	618	602	616	631	612	616	639	627	650	614	618	565	622	633	628	660	581	619	651	662	617	646	656	577	632	661	577	629	649	657	609	608	596	627	589	639	647	631	626	640	586	613	593	576	669	622	619	627	596	612	613	612	623	605	654	641	635	599	611	612	647	596	621	616	628	582	611	632	639	631	589	641	654	645	621	630	664	633	619	611	564	622	637	623	602	600	628	579	651	612	597	609	612	577	595	637	655	612	637	628	651	601	652	626	577	624	613	561	611	605	629	599	625	650	638	593	628	643	597	629	588	607	637	604	613	613	612	623	591	646	609	623	599	624	605	589	585	625	615	595	641	668	634	614	613	564	620	638	587	596	657	603	600	635	631	636	631	639	625	651	608	608	622	640	616	618	638	661	616	632	602	629	620	620	605	664	623	636	620	634	636	623	602	635	610	579	623	603	614	608	640	616	632	628	570	626	648	607	644	651	632	611	586	697	582	605	606	649	593	588	629	621	610	618	598	644	646	599	597	628	656	656	617	620	597	618	647	629	670	621	556	609	614	625	642	645	592	604	642	629	674	624	604	614	655	602	611	581	670	617	593	607	592	624	621	635	599	634	609	567	642	620	636	641	626	641	588	589	655	596	598	636	639	621	606	607	622	677	657	633	582	638	642	621	577	605	595	626	635	594	601	616	624	622	642	633	615	617	667	627	605	651	591	633	631	611	603	625	598	645	602	657	614	564	577	615	626	623	632	570	630	623	629	611	621	586	653	611	610	588	614	605	648	621	629	641	655	633	597	617	573	604	584	581	608	653	600	626	591	619	587	579	597	628	630	619	625	651	613	613	646	649	635	634	580	616	601	635	623	655	630	620	661	615	630	627	626	671	618	634	620	642	629	604	619	620	636	626	604	643	607	614	628	585	593	614	590	619	633	604	602	630	632	584	683	681	611	605	590	636	609	641	644	643	595	625	596	620	594	644	628	641	641	621	644	582	589	633	621	599	580	639	600	591	597	603	592	614	607	638	612	648	627	648	622	622	626	628	581	632	614	590	643	601	671	626	606	575	619	600	619	611	606	630	583	610	643	595	601	607	646	580	632	652	583	649
19558	2328	892	646	486	479	444	396	430	408	364	391	416	386	333	353	330	294	325	341	363	377	366	356	302	314	344	352	370	349	339	308	375	372	387	351	334	320	312	338	337	361	356	318	335	328	309	320	327	316	333	336	350	322	338	378	371	346	389	354	323	308	340	340	306	313	346	332	322	317	320	325	334	329	320	324	329	271	298	319	302	343	253	292	318	342	327	319	303	326	311	281	324	334	320	309	336	316	304	322	315	316	330	349	296	372	331	314	305	337	309	306	311	326	331	311	282	317	312	308	312	315	329	332	322	289	337	307	321	330	301	340	288	313	335	333	330	320	341	330	287	290	318	319	302	298	344	330	295	370	338	334	296	280	337	323	321	321	335	332	332	316	286	344	303	301	355	311	265	322	318	295	299	293	340	343	354	337	329	295	286	300	334	321	325	343	303	313	306	325	308	346	336	306	309	323	304	284	313	337	308	351	336	304	327	311	313	306	287	296	353	352	320	309	324	350	331	374	306	321	305	346	355	303	312	315	317	304	349	312	332	329	331	312	308	345	332	305	328	293	332	312	337	318	295	339	314	350	304	303	310	287	311	315	306	324	331	357	309	338	333	314	292	292	322	320	305	324	293	301	306	324	318	326	325	336	327	298	316	325	288	309	292	334	357	310	321	300	304	321	359	334	336	278	352	348	326	351	322	300	303	327	291	272	306	334	316	299	302	323	297	300	303	334	304	341	329	319	300	341	304	281	290	320	311	341	335	348	323	338	294	326	328	309	306	314	329	310	309	322	299	308	308	314	353	289	322	340	316	324	283	331	323	325	343	325	333	291	291	337	343	343	289	356	328	351	336	295	335	304	322	306	352	341	318	311	307	318	332	311	294	312	336	325	316	283	329	329	321	307	295	325	311	343	303	338	308	323	338	305	354	351	327	324	331	301	322	307	346	344	311	329	352	317	346	305	358	321	308	303	314	329	300	314	336	293	305	343	295	326	312	304	329	287	348	320	318	327	308	332	317	312	297	326	302	303	285	335	303	297	296	333	311	343	309	332	340	330	294	290	313	285	321	330	349	322	334	326	338	337	338	307	308	354	325	353	333	298	321	323	332	316	294	321	329	323	285	306	320	284	289	331	321	335	320	320	316	289	346	311	294	319	308	361	296	294	303	261	315	348	317	296	306	321	320	324	346	314	299	289	330	331	278	315	304	319	330	319	308	312	303	340	294	322	359	331	321	318	318	305	330	310	322	330	351	335	301	305	309	312	324	308	326	311	312	341	322	294	327	323	324	317	296	334	292	307	340	306	307	307	299	323	350	337	314	321	332	322	333	328	324	351	289	334	343	298	329	287	316	290	318	319	282	359	324	316	304	319	309	331	318	346	336	274	322	359	318	294	311	303	301	315	342	330	302	339	305	333	315	312	330	302	297	337	321	311	311	295	311	324	311	337	334	297	354	337	303	317	322	326	323	343	337	308	315	301	334	319	330	300	325	313	327	296	299	337	341	307	272	336	322	326	306	303	326	340	347	327	316	378	372	338	334	317	346	295	320	294	325	307	310	341	305	315	343	303	329	327	335	322	315	344	326	312	319	307	308	302	304	325	356	338	307	340	298	283	315	304	308	299	335	333	324	322	317	321	299	342	302	339	338	304	336	296	296	315	360	323	326	321	335	306	315	327	335	334	331	324	340	325	289	315	329	322	296	328	351	309	323	304	327	335	326	344	320	344	304	312	370	326	293	317	342	306	320	299	314	298	303	286	348	316	319	349	332	300	313	334	333	325	291	290	342	324	301	291	307	322	331	364	316	354	326	304	309	293	299	323	344	324	348	347	293	300	303	301	356	302	343	294	320	303	301	326	325	343	297	317	326	314	333	281	322	311	331	297	306	310	310	311	312	272	306	321	319	339	313	313	340	302	306	313	302	335	290	323	282	303	323	311	343	345	303	288	321	328	355	346	312	314	311	311	262	314	284	313	349	341	335	291	322	311	330	312	289	310	290	347	346	313	331	342	329	339	318	313	326	308	308	310	304	319	330	326	317	323	294	286	309	316	310	330	331	290	324	299	335	316	353	308	310	299	309	287	305	332	331	347	333	299	299	296	264	314	348	286	311	336	330	315	310	340	334	348	329	292	317	317	296	321	349	303	343	308	289	339	343	291	337	326	313	321	290	313	349	321	289	315	328	325	351	328	337	317	327	326	320	329	340	298	324	342	301	304	327	340	344	324	307	306	323	319	328	327	332	284	326	308	313	313	352	301	296	282	324	327	326	359	315	347	304	333	318	332	303	343	321	330	274	353	336	321	322	303	301	315	311	315	344	294	295	331	316	356	341	304	322	315	338	326	309	308	327	320	345	274	350	288	345	334	305	314	315	343	332	314	318	344	277	303	288	296	316	308	346	314	326	332	307	289	329	331	315	317	304	354	326	319	296	292	330	308	336	307	347	293	294	345	336	307	332	311	304	330	305	308	308	289	321	346	321	327	322	348	296	295	305	318	305	336	329	310	293	301	338	328	322	301	363	290	305	355	319	321	326	316	319	313	314	274	323	296	342	359	320	327	309	356	326	302	323	336	337	305	324	319	300	294	302	315	310	333	309	308	320	315	312	305	306	331	327	284	302	337	310	298	333	325	289	320	305	326	386	354	306	340	311	327	330	315	346	286	294	322	314	323	323	347	310	304	323	331	307	333	343	333	324	314	282	316	304	313	324	320	354	323	319	314	304	279	344	313	351	326	296	339	348	318	315	308	333	322	326	316	321	345	361	299	319	325	319	306	309	325	281	315	339	320	321	322	333	318	290	345	305	298	329	369	322	327	313	318	318	342	334	309	315	343	273	311	303	305	335	334	337	290	334	293	339	318	361	305	283	308	324	314	351	336	306	332	312	256	338	321	287	292	300	308	299	314	336	307	330	328	303	325	292	320	319	323	310	337	348	324	283	324	325	316	304	340	296	312	367	330	292	327	307	342	315	347	304	297	319	319	328	324	309	358	336	314	332	328	276	302	293	328	320	285	306	331	305	276	287	343	333	318	321	285	322	321	307	297	334	302	325	314	316	347	304	328	335	303	286	304	303	321	304	308	299	345	315	327	303	321	324	342	305	300	322	339	283	289	328	349	326	306	308	327	308	309	327	352	296	309	329	326	305	314	290	301	336	295	322	297	299	315	303	301	294	300	306	322	297	363	330	341	324	330	317	307	285	323	320	318	319	305	332	319	305	331	292	328	290	348	309	309	354	311	322	304	322	336	318	298	298	319	305	323	309	299	333	333	315	310	327	354	324	333	319	317	301	359	321	336	331	309	346	321	292	309	311	307	281	339	314	336	299	301	310	340	326	308	294	316	318	310	334	319	330	301	305	327	322	312	338	300	305	311	307	336	322	307	298	343	348	332	296	333	303	342	335	289	312	329	321	324	258	313	313	330	303	326	271	319	282	318	318	302	308	317	306	329	301	297	320	324	353	323	309	302	339	313	300	319	320	333
17893	1366	1598	1731	1610	1422	1484	1350	1327	1282	1251	1309	1135	1124	982	913	895	858	794	1053	1167	1047	915	904	851	842	876	891	878	858	903	1002	1038	980	969	910	882	835	849	875	886	923	962	966	916	952	972	996	892	913	980	890	938	906	996	1158	1207	1142	1098	949	791	794	809	766	739	746	756	807	745	803	760	767	769	779	743	749	762	765	790	776	794	752	764	784	728	772	805	762	846	776	765	775	776	791	751	772	795	839	753	784	734	780	777	789	744	829	784	795	747	799	742	767	720	783	783	790	777	775	776	787	780	807	734	775	755	753	778	804	796	770	758	770	755	814	760	772	764	799	795	758	786	779	798	745	791	817	798	849	788	768	742	784	795	773	769	778	755	785	809	797	754	774	738	794	748	825	732	763	773	762	800	767	754	750	789	757	811	770	796	747	797	767	847	767	758	744	757	772	793	767	779	743	764	793	773	778	735	762	786	760	756	786	725	830	778	827	768	778	779	765	744	814	760	787	806	765	798	816	736	785	785	803	781	783	793	804	781	765	726	790	836	757	785	731	797	794	757	756	775	779	804	792	781	742	790	804	771	774	810	793	801	841	776	773	817	742	784	757	712	828	773	826	821	749	840	779	762	764	735	726	782	743	796	772	770	762	777	753	789	770	847	802	741	813	828	829	755	769	804	711	778	760	767	771	772	755	785	784	762	769	837	755	715	785	785	763	758	792	770	763	728	790	771	787	776	762	790	739	789	777	781	845	767	755	804	751	783	709	825	753	776	750	808	754	785	759	771	778	726	761	734	755	832	753	797	742	757	736	747	819	792	738	747	805	761	783	770	753	794	781	745	778	812	783	760	743	765	827	815	725	785	796	743	783	768	770	756	754	794	789	746	734	774	817	797	759	745	777	787	771	752	838	744	789	751	747	796	780	758	785	831	741	832	777	778	779	767	789	779	806	733	790	791	767	783	763	764	793	773	802	791	731	806	780	756	734	792	783	704	780	783	790	774	789	827	744	787	837	745	810	785	775	767	763	820	797	772	822	803	758	803	799	773	772	790	768	747	824	729	708	770	790	780	773	760	813	787	787	773	767	770	811	780	817	831	752	766	787	782	765	829	757	769	779	777	791	775	808	799	749	782	731	756	767	706	823	750	754	789	762	797	800	743	700	751	779	751	793	777	828	794	797	838	779	776	797	726	790	786	766	732	747	800	781	847	758	808	825	826	746	768	783	817	789	773	744	779	820	760	822	755	793	747	778	828	788	727	774	799	776	804	761	813	764	847	805	804	802	743	753	747	762	740	793	806	720	819	756	790	779	773	767	783	742	802	772	783	795	838	777	734	774	759	786	790	747	795	763	762	741	811	756	747	739	738	775	768	773	730	778	758	780	790	855	792	727	802	831	743	772	778	801	791	784	816	805	793	783	728	758	778	807	813	773	785	765	766	826	827	783	757	753	832	760	749	714	746	742	791	722	785	788	771	808	788	775	785	815	749	733	790	795	795	768	752	750	776	777	846	805	769	818	774	780	782	804	741	790	780	753	780	786	775	804	776	799	769	802	787	771	788	818	761	813	748	728	791	761	795	832	783	796	781	785	817	788	827	851	751	768	769	780	756	809	806	773	777	728	818	771	796	803	767	767	760	776	818	763	792	763	763	813	773	807	755	747	773	767	811	773	760	761	744	729	802	775	770	808	795	768	759	776	751	761	771	789	795	777	752	715	747	796	780	791	811	742	779	754	793	773	798	752	775	756	760	793	804	742	755	809	771	769	812	739	831	760	805	783	792	759	772	790	779	822	773	726	768	800	721	775	715	838	779	797	788	803	764	818	797	767	757	775	819	747	773	797	797	760	763	844	766	804	790	771	753	741	755	734	763	791	757	826	798	765	833	771	741	844	817	818	784	798	839	782	787	746	761	833	786	784	796	777	787	756	741	749	774	790	748	766	784	778	792	765	768	770	789	793	733	780	784	762	787	818	753	778	786	749	786	759	796	791	802	800	771	785	731	757	758	767	776	771	798	758	789	759	817	791	748	778	800	727	769	770	773	739	705	804	771	744	773	817	790	802	821	775	810	800	742	778	787	740	775	774	784	799	847	794	760	778	769	750	777	749	778	774	783	786	788	804	794	762	722	807	798	776	802	769	812	823	756	778	778	733	735	767	783	798	783	780	789	751	763	762	849	799	771	808	780	779	751	746	800	767	785	804	753	776	801	810	716	787	771	773	753	789	806	813	751	763	721	762	796	770	782	788	798	755	791	803	744	773	845	796	765	753	770	777	764	717	808	790	795	797	756	802	767	775	743	791	739	772	771	753	734	819	781	776	776	759	753	727	785	775	802	790	773	845	791	739	760	769	776	759	843	834	749	774	770	791	796	739	752	764	800	730	827	764	761	751	791	808	754	785	775	786	780	783	814	772	722	827	740	743	797	762	806	773	737	753	803	799	809	768	744	764	773	778	768	798	772	779	750	777	782	794	771	711	773	808	771	791	726	727	742	781	772	743	666	770	763	785	804	764	794	814	776	795	753	729	783	783	782	820	751	805	767	760	734	763	817	754	826	797	751	810	780	737	773	772	836	763	707	767	762	788	751	755	792	783	773	750	779	784	757	790	809	783	753	775	717	814	734	787	759	814	802	794	808	830	731	743	720	800	823	776	791	792	791	783	784	747	784	772	767	752	796	751	781	788	783	729	759	815	858	731	730	756	772	779	785	773	758	754	756	756	799	773	788	762	768	813	789	792	805	766	818	801	821	787	784	802	780	767	758	768	763	764	824	722	812	793	803	757	782	723	769	783	760	798	764	811	784	707	848	752	740	764	756	759	753	793	803	798	707	799	786	784	814	781	790	798	764	775	758	698	747	751	739	763	807	772	786	752	835	814	790	737	809	840	780	768	766	783	775	779	774	815	807	797	771	792	772	784	790	765	766	734	725	752	785	740	764	803	761	782	790	751	730	825	761	751	814	727	792	767	777	796	771	786	716	814	822	794	796	777	799	797	782	795	782	781	744	763	759	743	743	791	796	766	820	837	744	737	774	761	717	847	785	801	787	788	752	821	779	740	729	788	766	799	753	838	780	737	820	812	823	795	767	789	781	756	779	783	763	776	817	818	804	757	780	752	752	768	752	780	775	762	759	800	811	795	778	739	750	781	777	786	779	783	790	773	806	751	738	742	766	825	793	791	811	765	810	797	789	791	760	735	824	777	811	787	788	779	767	799	772	820	777	711	790	756	774	816	756	724	783	792	799	799	735	753	748	795	769	777	741	755	789	783	761	842	748	769	828	770	751	791	782	780	846	787	763	773	757	745	830	768	778	755	755	778	800	817	737	757	742	797	798	804	782	716	761	759	746	814	769	766	771	762	762	805	746	754	747	751	767	800	809	761	825	805	823	756	840	784	807	789	751	793	778	730	760	800	740	802	728	787	785	831	801	778	794	769	776	723	788	819	825	808	774	732	796	787	808	755	816	797	765	746	740	821	725	813	766	780
70907	31254	7726	1785	1328	984	892	671	759	654	648	680	577	589	485	405	383	398	399	480	427	422	392	350	358	373	362	364	353	329	348	388	373	354	403	341	359	389	382	379	364	367	355	369	399	377	383	346	319	392	404	386	361	364	506	620	679	537	490	442	310	340	330	328	357	338	336	360	346	337	362	326	348	335	313	296	329	329	307	336	305	302	332	317	339	371	327	319	317	335	330	332	358	320	308	327	357	347	339	334	330	331	350	317	335	334	351	320	369	312	378	346	353	340	359	338	321	356	360	344	308	369	328	357	297	342	357	331	328	357	325	301	332	344	298	325	343	370	303	335	334	335	331	323	351	347	366	298	325	318	357	338	347	338	348	363	325	335	328	335	325	337	327	324	356	341	327	360	318	315	327	360	306	316	329	330	345	326	366	358	334	369	325	320	334	327	337	349	357	343	327	344	336	320	347	310	331	360	324	345	312	339	357	355	349	325	335	334	332	331	355	304	293	322	323	336	325	296	351	350	352	333	335	378	354	334	310	341	322	330	329	331	338	332	340	344	342	353	369	346	363	334	371	349	336	339	361	336	328	332	339	357	339	341	302	368	327	365	347	328	306	341	376	340	331	328	311	336	317	307	305	347	347	315	315	321	345	323	345	342	337	358	353	335	322	340	358	374	341	348	373	349	344	318	317	317	362	330	314	347	353	307	340	331	348	295	357	348	342	347	368	298	313	308	291	327	378	354	344	367	348	346	322	303	337	363	378	326	312	329	334	342	328	315	340	331	319	349	348	328	299	353	311	351	379	338	363	320	319	345	366	329	316	328	365	329	360	345	296	350	348	345	331	313	342	326	320	347	329	334	349	337	373	360	348	310	325	319	347	323	332	350	322	315	337	342	338	328	319	317	362	320	350	362	298	326	334	331	310	357	334	331	329	312	327	329	326	340	341	320	345	336	340	345	302	314	317	350	333	352	328	341	380	349	328	333	338	359	340	343	314	299	333	371	355	349	344	336	310	327	324	334	316	345	329	338	319	311	332	366	335	321	328	360	327	306	345	319	336	345	337	324	348	326	316	335	360	343	319	336	353	358	334	356	337	351	345	324	322	352	364	336	320	365	351	327	332	304	336	325	337	327	312	336	328	352	317	345	351	330	338	308	331	332	346	342	318	345	326	327	330	323	327	342	327	321	341	347	320	323	324	328	364	341	333	307	324	331	375	315	332	331	359	304	314	344	292	340	339	319	360	368	354	351	358	356	300	326	339	327	351	335	346	331	322	350	375	335	313	344	374	359	327	330	343	346	359	357	353	369	324	335	341	319	322	316	373	341	350	394	344	354	300	327	321	326	345	344	331	336	319	346	326	365	377	333	340	385	335	330	299	325	319	334	308	340	342	348	335	345	319	319	340	365	334	351	353	338	338	334	345	328	298	308	309	346	359	330	340	310	303	350	332	319	347	360	346	316	315	283	299	338	312	346	333	319	351	301	333	365	332	331	350	326	310	327	346	338	326	362	346	348	330	350	356	345	358	323	363	296	344	334	369	358	317	369	320	315	365	323	304	348	301	303	391	320	324	348	358	320	342	335	322	341	354	326	375	356	299	319	343	355	356	342	354	313	374	355	316	361	327	315	312	329	340	351	321	341	332	334	333	355	341	335	343	331	352	284	325	366	324	331	347	340	334	340	325	371	333	328	348	334	354	343	359	336	311	334	348	329	336	340	338	291	367	355	318	349	313	323	349	321	354	345	371	329	315	340	333	328	378	347	357	345	351	356	329	334	353	350	353	326	320	322	340	300	333	371	331	321	303	329	349	339	336	327	339	319	331	348	340	344	371	303	345	336	349	348	341	334	324	322	349	334	333	350	314	352	328	355	348	340	347	358	316	292	318	320	310	321	324	330	347	328	323	285	354	316	362	381	342	322	313	320	385	360	313	370	337	315	340	362	318	371	356	337	317	314	324	328	303	343	319	338	339	311	331	351	377	316	348	334	331	352	339	307	348	356	362	336	334	334	333	344	310	304	351	355	318	348	324	370	349	303	302	319	335	314	343	296	389	329	358	337	319	328	319	336	350	308	334	308	322	331	322	336	371	343	318	367	345	334	365	323	347	317	342	334	340	355	324	376	317	369	350	359	322	326	320	334	300	355	328	344	398	347	275	333	356	349	336	372	364	329	322	342	330	347	369	362	343	328	325	323	329	351	373	345	340	352	323	356	343	321	343	313	336	364	353	359	352	342	326	355	361	359	350	309	328	336	323	350	307	326	337	318	340	357	322	313	331	314	366	361	312	327	345	311	341	342	356	374	306	326	319	368	320	344	358	351	345	355	334	312	339	323	312	337	348	321	353	329	332	343	333	332	316	331	347	317	329	324	346	335	310	346	347	353	374	359	365	318	345	309	329	338	327	306	323	348	373	342	344	317	343	358	320	360	333	340	387	332	328	357	321	345	348	353	360	326	321	376	345	321	324	342	325	324	323	316	327	320	334	326	353	336	310	337	329	337	343	332	320	324	365	305	334	332	341	315	335	338	308	331	356	340	287	300	322	324	350	295	329	314	337	353	313	304	338	311	340	329	346	346	326	319	336	321	312	380	306	339	330	327	342	332	341	332	382	372	356	334	340	322	342	323	353	317	282	320	316	316	315	337	353	318	315	317	351	342	339	315	336	308	349	319	353	320	347	331	349	359	355	336	372	348	361	348	356	370	315	332	353	324	342	300	332	358	326	318	375	370	332	326	351	317	331	321	329	346	366	330	354	330	316	367	327	334	347	311	322	343	304	325	307	358	317	333	342	325	330	336	353	337	343	304	336	373	338	322	338	354	358	340	372	348	316	359	325	319	355	343	353	359	329	308	339	352	332	357	364	341	339	336	328	340	339	333	343	342	296	334	372	355	313	315	317	348	362	330	366	334	336	370	317	364	302	347	340	328	313	342	315	372	331	356	316	352	353	367	349	351	358	357	324	308	302	332	339	321	333	335	345	313	336	353	330	330	336	326	337	320	327	333	324	327	342	349	351	317	324	368	348	357	367	344	335	318	350	349	313	329	358	356	342	355	297	332	359	339	344	327	319	303	311	350	357	316	347	342	349	334	306	342	333	330	311	328	352	336	312	349	356	342	343	334	333	328	338	335	314	334	369	336	319	314	380	349	364	332	337	329	321	358	343	326	341	356	325	292	324	337	341	330	319	314	340	323	328	359	317	325	358	350	325	349	314	361	324	358	330	335	367	306	351	316	357	336	349	359	315	307	344	328	323	329	330	328	307	310	306	346	337	337	347	357	335	331	295	321	363	352	350	318	329	338	376	312	348	317	334	330	331	327	323	351	346	324	327	357	326	352	318	341	341	333	341	335	337	349	317	339	355	296	373	363	369	339	340	335	320	369	332	321	317	367	346	338	344	330	346	324	319	327	302	325	351	328	337	294	357	345	364	346	334	324	347	341	337	345	335	344	339	328	315	341	336	339	345	327	287	332	328	298	332	310
43774	6514	3199	3969	3626	3573	3388	2983	2810	2877	2980	2792	2391	2252	1723	1290	1149	1136	1122	1509	1503	1357	1174	1128	1022	939	942	993	882	1000	1108	1127	1238	1111	1180	1158	1062	1085	1031	1270	1177	1120	1067	1062	1080	986	1003	1072	1140	1179	1107	1041	1103	1088	1891	3163	3127	2598	1978	1508	776	870	819	793	758	818	790	751	812	824	812	804	812	832	819	795	787	753	801	820	774	811	808	805	785	835	803	822	793	799	908	793	817	793	835	778	825	819	856	770	754	774	800	848	771	759	817	831	767	799	796	824	799	808	826	819	774	807	762	802	837	728	781	826	811	796	830	796	784	785	851	814	792	794	814	823	844	842	800	796	766	765	800	796	834	822	783	828	794	756	801	800	828	777	792	838	817	855	769	849	818	777	798	783	805	865	798	795	879	796	775	812	812	831	820	846	844	789	782	810	811	761	783	811	832	805	803	853	792	811	801	813	809	839	851	790	764	804	787	788	792	830	809	848	851	793	816	838	862	842	823	823	827	807	803	805	797	767	823	803	808	797	827	770	784	848	833	795	787	868	798	795	834	777	766	763	800	819	775	776	769	789	813	831	811	823	779	824	807	818	787	812	812	791	813	815	838	782	786	824	819	743	784	834	789	842	818	827	767	804	802	799	842	790	806	812	805	823	801	801	862	832	813	824	822	783	845	771	808	855	827	820	823	843	837	817	844	834	799	837	767	817	788	814	819	817	832	800	802	858	849	796	777	767	804	756	818	810	818	798	874	857	860	859	818	811	806	832	807	807	761	825	834	843	826	762	814	814	771	781	834	786	864	827	842	811	814	844	797	829	815	811	777	850	759	794	806	796	804	812	786	831	841	817	834	789	818	804	831	847	824	832	815	841	793	836	862	805	816	800	791	792	818	814	787	821	781	798	814	782	813	804	819	797	841	809	807	762	790	831	830	722	799	809	788	874	811	861	807	833	761	846	788	775	835	789	825	805	773	822	797	786	793	817	816	843	812	799	800	807	810	754	805	827	809	752	778	804	827	811	842	793	834	824	823	812	830	800	834	792	834	807	805	786	859	820	809	786	807	749	826	835	809	808	847	845	775	780	832	867	871	841	799	840	771	829	847	817	830	817	814	802	807	821	822	797	774	801	817	798	781	789	814	828	786	836	769	806	823	805	835	766	796	818	795	797	837	746	846	771	767	826	800	810	807	829	821	846	841	782	815	758	794	813	785	839	795	799	789	783	792	784	801	814	840	833	795	816	786	803	793	752	810	818	774	846	825	849	837	810	817	800	784	770	808	785	768	820	793	795	778	814	813	846	767	743	801	766	787	824	821	812	815	797	843	803	807	788	758	818	856	755	801	812	746	775	834	804	871	775	869	822	846	820	862	810	794	817	821	823	797	806	878	834	774	828	790	796	787	804	809	785	803	802	795	817	816	816	832	796	789	790	816	789	816	782	797	812	803	830	828	834	775	795	794	806	832	856	809	812	863	795	830	783	813	851	838	796	854	781	840	776	782	813	828	836	814	835	870	832	799	807	844	781	769	817	786	807	813	740	780	767	828	812	780	788	814	783	812	804	802	868	825	833	848	832	801	815	888	808	848	733	762	820	815	783	799	815	817	813	802	781	813	813	845	797	795	836	844	819	801	741	834	836	797	804	828	780	798	813	838	763	807	820	790	813	822	836	877	802	793	804	782	763	810	772	839	769	791	817	789	820	776	765	832	802	834	835	794	797	830	767	816	805	787	813	820	841	807	795	834	831	839	826	769	749	793	799	751	793	765	809	776	811	820	793	795	826	764	825	800	845	845	805	797	807	797	806	792	818	755	820	814	784	819	839	815	810	773	827	723	808	859	796	808	796	856	803	786	803	807	794	801	784	807	844	843	793	781	803	795	805	845	787	824	825	815	818	810	831	791	745	836	800	809	805	809	782	801	821	762	808	835	812	816	829	825	800	797	791	743	824	853	827	793	816	791	764	811	800	793	808	753	810	804	781	783	782	766	812	775	810	790	814	772	803	786	790	839	733	807	800	778	816	826	809	830	827	844	845	843	800	866	789	828	817	815	811	799	818	768	823	798	805	745	782	799	756	854	790	784	816	811	832	849	812	756	781	809	824	783	810	862	778	805	806	842	807	797	828	815	832	796	813	788	870	806	795	832	808	834	794	834	832	850	785	836	810	829	836	842	807	791	825	797	818	767	768	833	824	847	794	839	778	812	802	778	828	782	839	830	758	835	785	753	849	856	783	748	846	782	751	880	811	820	831	832	830	777	819	794	772	798	850	833	755	842	765	784	791	799	824	815	845	848	804	819	858	820	826	813	780	831	782	764	831	830	822	815	829	829	815	807	800	765	773	770	861	800	860	761	782	803	786	835	792	791	827	812	838	816	802	888	797	757	818	813	780	866	808	871	804	810	751	818	803	840	798	799	822	828	836	814	831	775	820	848	775	864	764	793	845	818	856	788	808	774	790	805	822	825	752	762	822	866	820	810	814	740	806	818	838	797	822	827	796	817	826	754	810	794	812	790	790	776	779	787	837	789	784	813	823	821	815	832	803	784	760	813	817	821	838	801	844	810	761	834	808	831	810	774	768	816	802	818	777	803	793	808	790	796	789	846	799	786	775	809	795	825	785	818	805	810	775	846	779	828	819	840	773	854	818	781	837	855	787	836	797	820	796	746	764	874	769	804	824	819	806	845	871	813	816	772	799	824	795	800	837	818	815	810	797	846	830	801	840	823	803	818	805	830	845	816	824	760	837	795	787	821	850	813	846	785	790	796	798	826	804	809	806	773	823	807	826	777	707	788	816	826	761	809	796	819	822	755	831	876	783	773	814	824	807	787	767	799	828	805	818	769	828	774	809	803	823	817	771	794	810	824	783	754	761	795	763	807	757	814	805	831	786	808	843	812	908	814	788	817	787	759	835	854	813	822	808	822	810	785	826	859	760	797	771	792	825	822	804	789	810	860	788	808	783	814	802	860	798	794	826	840	799	819	743	779	815	793	783	852	807	825	809	772	791	843	822	811	797	773	825	771	822	753	904	800	783	827	833	793	789	817	811	771	802	769	792	803	808	798	818	802	790	813	776	807	772	782	803	825	834	795	840	831	788	774	794	848	816	824	848	775	845	764	814	795	842	843	812	815	829	827	828	759	756	741	798	764	826	786	834	779	780	838	844	825	810	816	824	851	733	766	815	801	823	797	833	799	826	883	820	821	792	838	767	788	845	796	820	803	830	832	778	786	792	792	823	847	864	785	826	826	808	785	787	830	771	838	837	861	815	802	781	775	864	796	810	780	761	817	787	819	827	824	845	827	796	825	844	797	790	816	814	865	836	789	754	853	785	800	787	817	778	805	764	792	777	780	838	839	837	801	863	831	802	830	792	839	827	795	805	802	789	852	813	760	839	815	843	798	824	822	840	857	822	819	751	896	816	803	776	875	830	785	892	750	797	816	819	824	813	822	809	740	782	815	812	799	765	849	810	759	838	816	795	787	789	798	800
81155	45005	14647	3823	1727	1361	1260	1004	995	847	868	784	688	588	487	373	356	325	327	416	346	348	325	344	306	293	282	260	277	382	326	363	359	327	296	257	321	303	329	323	277	322	318	325	328	332	309	281	257	297	287	304	273	289	516	933	847	675	517	381	212	277	248	249	273	262	215	223	244	250	246	255	220	288	249	258	260	268	235	232	259	247	252	228	283	220	274	256	250	239	244	241	234	257	271	257	230	263	271	266	248	265	260	253	257	265	256	241	239	254	278	235	236	256	240	250	259	226	264	265	256	239	245	255	232	269	259	292	273	252	245	263	249	250	226	250	243	249	250	247	258	268	262	269	267	230	254	231	273	245	247	257	251	258	305	291	261	257	244	229	263	271	273	222	262	259	263	268	271	240	288	268	246	237	279	244	245	260	263	260	255	266	254	241	221	255	230	258	273	237	272	265	265	273	247	244	227	275	233	242	271	239	262	274	231	250	260	255	253	257	242	245	290	238	269	233	260	238	243	242	246	271	233	247	227	273	249	231	238	258	274	267	264	235	263	229	268	221	227	260	238	254	217	233	206	237	251	252	256	270	254	269	279	262	266	263	273	227	263	275	269	259	244	276	256	267	269	271	244	262	238	222	233	260	265	262	278	257	223	240	243	246	226	240	279	262	273	260	217	251	230	269	228	297	273	272	250	268	272	282	256	250	256	247	234	276	256	260	239	271	246	244	225	264	262	247	249	262	262	233	242	251	260	238	269	250	259	228	241	275	258	234	257	287	250	230	257	266	248	245	252	256	238	276	252	228	230	294	277	241	205	244	247	268	250	268	257	241	260	273	266	253	257	269	249	245	229	241	268	239	273	257	265	250	251	241	280	254	256	278	256	273	226	260	261	259	272	233	254	267	242	251	275	261	246	260	237	244	252	270	217	225	256	270	245	259	268	265	247	243	239	234	264	235	241	237	241	255	260	242	228	233	277	254	235	253	256	246	293	235	268	265	257	255	257	259	247	230	230	252	230	261	255	268	259	253	280	241	247	239	249	246	252	238	233	258	254	251	245	259	294	274	269	245	241	275	222	259	253	263	252	241	249	235	231	266	232	253	234	248	257	252	257	278	259	275	253	248	231	232	235	205	275	287	274	282	252	267	274	267	270	250	228	267	240	230	223	258	242	244	255	282	260	278	279	262	254	263	223	251	282	240	263	220	262	254	262	234	270	266	266	297	250	254	225	281	257	243	267	291	227	225	268	237	254	230	227	261	277	270	246	251	252	250	252	233	257	272	268	241	250	238	286	249	255	253	254	218	247	244	239	252	249	272	260	262	270	257	241	260	270	251	240	284	250	240	274	256	256	271	266	241	288	270	264	269	255	260	272	267	278	255	249	284	229	237	251	244	255	235	243	260	254	231	251	232	243	231	249	237	249	229	255	247	246	251	251	250	240	241	259	251	244	249	236	220	229	246	241	260	243	234	253	258	257	261	252	225	250	276	229	254	264	256	234	240	277	255	278	229	246	246	296	246	239	264	265	267	286	285	271	249	232	221	246	241	267	271	269	255	260	252	258	250	246	276	239	244	273	244	242	245	243	281	272	252	244	243	304	262	243	281	249	239	255	277	274	277	288	239	285	279	255	289	277	246	222	235	211	243	251	244	241	258	263	265	234	258	253	282	266	259	274	267	253	260	234	255	240	249	247	274	247	242	225	222	246	253	267	265	236	254	256	268	259	264	231	271	240	250	256	245	263	268	234	263	252	264	257	274	266	241	226	239	247	264	236	262	256	268	254	253	245	227	252	238	254	253	247	240	282	222	264	251	272	257	258	238	254	275	258	238	248	260	251	238	267	253	240	250	255	273	243	253	291	281	249	251	226	252	276	237	223	263	249	292	261	250	238	274	274	269	268	245	316	254	272	212	264	224	251	242	257	264	245	234	234	254	252	232	259	252	237	278	291	276	253	261	251	266	275	259	250	272	262	230	245	246	255	235	268	284	282	252	210	241	257	260	254	274	278	266	268	247	267	236	271	278	268	261	242	272	247	239	284	268	246	220	253	242	262	222	254	247	234	256	261	265	269	238	241	263	250	257	257	253	307	274	253	284	267	252	299	229	240	233	260	261	277	258	231	252	245	284	267	228	237	241	271	266	277	241	254	244	282	263	254	245	264	255	260	279	246	246	251	253	250	257	242	264	272	257	245	236	250	257	263	257	265	275	265	252	256	243	227	260	273	263	270	272	242	235	234	284	282	244	275	255	279	267	266	263	241	251	232	236	262	260	235	243	259	257	256	254	248	243	253	259	258	283	257	272	261	268	243	236	256	268	234	253	251	255	242	214	273	233	262	233	228	250	257	263	257	235	251	258	221	279	248	237	257	248	249	272	290	255	274	250	266	251	241	239	238	263	274	277	257	244	266	271	262	272	236	259	273	254	237	251	277	292	283	265	217	246	266	247	241	238	284	258	251	264	250	274	254	236	237	229	263	262	263	243	251	241	263	268	252	252	250	256	280	249	244	261	250	266	267	246	285	252	245	245	264	259	244	264	253	250	249	263	260	242	260	236	234	252	258	253	252	273	218	235	271	245	263	260	245	258	268	251	253	260	252	269	244	246	252	273	241	260	242	259	234	254	273	233	225	249	240	229	251	281	246	226	251	266	260	244	260	251	253	258	266	241	238	259	271	270	241	248	223	247	267	248	227	270	269	270	266	294	275	229	270	267	234	263	265	232	274	284	259	254	250	273	265	278	246	260	231	242	239	275	259	272	259	263	254	280	254	258	241	241	247	240	237	282	261	245	255	279	259	251	285	254	254	267	232	256	262	276	245	230	277	264	221	277	221	245	274	254	233	252	256	243	235	255	252	277	223	234	279	253	232	261	264	266	308	275	299	222	241	269	274	249	233	256	287	237	248	262	274	255	246	238	237	235	233	241	267	244	267	232	270	257	237	253	253	237	249	234	236	281	270	287	235	264	266	253	246	269	255	233	244	227	259	268	262	234	250	249	238	266	248	250	247	218	250	248	291	237	251	267	260	249	248	233	261	248	245	246	235	225	303	307	255	277	264	252	242	251	230	245	255	217	267	250	254	253	238	248	247	258	281	241	237	251	243	270	228	257	237	243	250	259	259	265	239	240	273	233	265	244	256	242	231	263	244	245	243	253	237	239	266	263	243	231	259	262	259	242	240	228	284	262	278	250	236	236	234	239	263	254	233	230	261	262	261	253	240	238	270	228	278	241	244	289	255	241	234	276	264	231	256	240	234	237	250	242	264	259	249	283	254	247	255	247	253	263	247	277	231	275	233	251	238	234	246	253	249	224	280	229	275	266	258	249	243	255	228	273	296	247	250	236	253	267	269	245	241	250	257	208	273	288	236	264	253	264	253	254	233	249	275	276	262	248	250	240	273	256	246	270	244	273	255	255	263	249	236	259	264	287	240	250	230	250	244	271	245	258	265	264	234	230	281	241	253	241	256	267	230	251	251	246	258	255
54379	15017	4720	5331	4991	4725	4573	4567	4052	3874	4037	3717	3349	2674	2300	1376	1279	1092	1191	1937	1391	1364	1184	1245	960	762	877	878	934	1442	1404	1326	1214	1132	1050	949	1185	1069	1159	1099	1071	996	1186	1098	1079	982	910	879	856	1099	950	1002	975	978	2746	5522	5027	3667	2572	1238	604	645	602	623	590	594	646	594	608	594	598	606	633	642	577	608	586	664	589	585	606	667	649	641	607	602	668	569	578	601	659	635	586	610	594	568	582	585	615	601	608	669	639	642	628	613	617	610	590	611	683	626	623	614	638	643	575	614	595	641	658	642	614	620	661	593	616	652	638	577	551	658	571	642	639	601	622	614	608	642	649	592	597	615	648	623	596	582	627	644	591	646	643	578	640	621	621	605	650	634	662	592	616	625	658	633	606	598	650	648	601	577	604	609	623	631	601	602	624	619	663	635	635	582	630	626	566	627	636	615	635	616	574	628	602	641	637	614	594	643	645	634	589	601	643	554	607	614	609	564	637	626	622	609	587	629	665	599	654	600	659	619	617	585	580	631	598	586	623	656	576	638	577	644	568	569	612	610	610	627	616	593	657	618	687	608	583	620	652	608	606	630	602	581	571	616	586	611	592	616	622	644	586	633	608	644	607	649	641	602	622	603	628	568	615	657	612	618	614	599	652	582	618	640	611	569	627	596	647	655	656	568	618	659	644	658	630	649	629	601	614	602	623	614	636	617	627	633	604	615	601	645	607	658	614	639	670	662	592	601	596	637	600	637	623	643	654	626	671	581	622	628	637	623	567	609	662	648	623	635	644	625	620	644	615	613	592	614	625	591	583	630	623	602	613	602	650	619	597	625	633	637	625	635	651	601	653	617	622	616	661	637	619	644	613	623	607	643	589	590	635	610	608	597	620	596	621	616	645	596	625	613	590	613	623	637	646	661	636	608	606	601	633	592	611	639	620	640	612	630	631	641	551	598	621	633	631	656	604	648	655	644	626	660	591	646	689	609	639	615	616	652	596	592	621	663	585	676	681	616	620	602	649	681	583	604	637	605	599	612	622	661	619	637	666	594	618	658	608	604	592	597	602	629	607	611	608	616	626	630	601	595	633	637	628	602	616	660	637	643	581	655	586	629	605	599	623	557	619	621	601	612	627	640	593	622	621	609	615	603	550	609	605	628	640	566	608	661	621	612	648	603	624	625	654	622	608	629	647	597	639	571	637	628	611	583	616	564	589	593	579	604	561	651	610	611	614	563	641	630	600	601	614	678	644	632	663	644	604	623	647	636	581	607	617	638	635	605	652	644	633	616	614	628	599	566	633	642	629	591	633	603	615	630	622	599	629	616	611	655	624	606	623	590	630	633	625	583	653	588	643	591	638	612	568	642	606	616	628	598	621	586	629	607	606	625	640	609	622	589	585	592	608	651	645	612	588	602	623	601	627	614	620	641	627	647	648	584	588	599	663	636	612	602	593	614	623	601	586	602	610	619	611	586	616	606	596	626	607	622	625	551	639	595	609	649	608	618	593	588	605	644	600	653	624	655	622	605	574	602	617	638	592	609	615	638	583	568	621	611	614	652	628	643	618	614	625	626	631	608	576	616	659	562	654	643	628	627	622	669	620	659	613	646	640	630	586	596	614	630	641	610	648	606	607	579	575	640	573	604	595	627	578	647	616	610	616	652	552	569	591	602	629	612	645	595	635	601	642	600	626	674	625	648	600	635	654	638	638	626	637	628	644	615	586	620	626	612	590	598	651	612	619	632	586	622	615	602	604	606	611	623	638	612	638	608	606	558	639	639	606	604	629	590	567	613	607	590	612	614	630	613	602	634	598	603	599	627	665	609	631	623	610	626	599	590	610	649	567	618	638	599	641	622	610	667	579	642	600	597	617	603	629	608	602	569	627	618	607	672	608	602	628	601	582	600	650	639	619	636	660	597	619	578	633	639	621	621	623	621	615	659	629	596	610	617	630	585	602	644	587	617	576	648	618	589	643	623	648	609	583	672	602	672	627	644	605	665	620	623	615	553	634	615	599	646	578	678	620	631	615	599	598	635	610	646	664	603	625	649	639	642	633	648	653	649	610	608	628	621	604	602	641	631	635	618	620	587	568	636	593	594	638	620	633	598	601	640	606	662	599	612	656	578	616	620	606	657	603	600	614	624	647	607	606	593	612	631	610	607	572	574	604	593	595	587	592	597	577	610	617	651	670	591	602	606	589	600	587	597	631	635	603	642	597	644	577	676	623	621	628	640	604	562	651	627	581	634	660	596	632	597	607	638	622	614	624	623	646	642	578	617	600	627	627	554	621	622	630	618	660	652	595	617	571	620	592	582	602	592	632	595	642	652	598	636	605	634	598	640	608	635	603	617	614	630	647	618	627	625	635	652	553	591	626	591	611	589	611	635	608	594	643	630	658	588	649	622	586	613	605	604	647	638	583	589	637	617	680	604	624	577	586	590	553	652	638	576	640	608	602	597	629	667	611	579	658	634	624	601	625	606	647	591	586	586	650	586	613	641	612	620	615	616	567	588	592	674	619	595	623	596	623	623	625	602	599	592	598	600	602	580	606	667	606	618	580	615	630	652	568	638	617	602	614	618	660	571	569	606	599	620	604	606	630	659	657	607	630	612	581	629	618	584	620	656	642	600	611	580	584	609	623	617	606	627	659	629	596	624	599	624	636	622	622	662	577	631	632	593	567	603	638	635	591	606	632	609	614	568	650	593	576	616	629	589	656	631	630	611	635	616	604	642	652	600	595	625	568	618	632	612	592	579	604	597	596	574	641	635	617	640	621	634	585	605	632	617	580	609	625	618	609	658	611	588	639	629	591	630	626	638	609	602	630	650	627	604	625	673	626	609	602	614	595	641	633	602	644	624	647	635	606	612	607	607	649	601	631	644	582	623	631	629	655	612	589	619	609	616	596	605	626	656	614	567	611	617	641	629	554	597	643	557	655	640	603	605	604	622	554	583	608	626	639	622	656	583	567	635	597	624	594	599	597	640	618	640	616	585	609	627	586	627	626	632	602	619	578	607	633	598	644	647	652	631	611	631	599	606	592	644	600	607	611	669	667	572	617	610	615	644	623	619	655	611	600	626	575	624	616	623	611	636	602	623	579	610	655	640	613	602	600	598	619	615	610	627	613	627	588	629	617	608	643	612	642	645	606	633	647	646	631	603	627	623	616	612	574	629	602	588	546	616	646	655	599	623	624	627	607	609	627	619	640	653	601	596	634	572	611	611	593	596	652	669	616	603	604	622	641	625	585	625	617	652	614	626	616	629	610	656	643	642	618	581	628	647	648	594	596	619	632	585	592	633	604	646	601	580	601	604	635	612	644	600	646	640	644	629	650	644	664	667	626	648	612	639	562	648	661	618	604	586	627	592	624	653	622	654	617	628	619	625	606	614	622	640	593	653	601	607	611	604	603	618	633	632	601	610	548	606	630	605	636	569	595	606	654	645	589	608	637	601	606	609	628	643	559	622	581	662	648	610	625	605
19760	4011	635	494	455	441	443	429	405	361	397	379	374	323	359	341	331	302	312	398	352	340	351	295	324	316	333	322	343	354	349	340	301	333	339	338	350	320	358	359	335	324	313	334	343	339	338	324	322	308	332	379	352	328	313	353	364	372	350	351	307	333	339	282	313	328	318	313	349	345	307	325	339	326	328	302	304	305	318	341	311	301	340	352	324	324	349	349	318	309	339	322	338	311	342	324	337	347	328	302	313	307	338	315	274	334	316	320	279	337	314	345	339	302	321	319	315	304	308	322	320	315	293	334	335	345	328	302	317	312	327	301	296	294	347	311	341	304	287	333	352	322	330	328	334	324	325	318	277	313	322	319	296	333	338	336	311	307	262	312	302	293	283	323	316	341	326	316	307	307	308	307	344	353	368	334	327	344	301	301	299	323	307	314	355	304	316	386	303	350	341	308	327	298	347	323	327	320	285	331	295	304	336	337	342	311	319	328	298	299	319	322	309	305	304	335	343	328	340	321	333	296	316	299	318	295	338	338	319	329	332	330	305	314	349	321	328	344	337	328	301	325	326	320	298	339	305	320	342	275	348	321	363	318	322	326	300	360	343	329	310	316	322	324	329	323	278	312	312	335	329	314	342	316	306	316	338	329	324	345	341	328	321	317	309	300	307	300	312	330	333	317	313	285	335	314	294	318	323	312	316	292	313	322	336	283	333	338	348	355	312	321	315	321	320	299	339	301	311	297	335	321	331	346	351	301	336	349	297	313	305	344	313	327	306	326	300	347	311	314	363	323	291	293	288	341	305	312	322	309	284	329	286	321	350	308	309	343	308	308	335	357	332	344	317	329	343	332	320	324	314	309	291	321	334	298	324	303	315	300	320	323	297	294	332	322	320	330	325	317	332	329	322	344	328	359	319	322	313	305	356	357	299	313	318	307	320	326	318	373	328	293	304	343	300	311	349	326	288	334	299	305	300	323	370	296	332	345	328	298	335	322	311	336	302	319	322	352	296	335	342	355	321	328	303	336	294	324	325	318	302	310	326	297	333	307	297	342	286	358	344	298	318	336	305	307	327	333	319	310	327	298	334	322	308	316	334	327	320	302	301	330	330	331	330	321	335	317	358	319	326	347	326	306	316	327	345	319	328	297	318	317	343	329	328	382	308	312	325	326	315	293	320	308	337	309	311	340	325	329	348	334	310	312	316	330	363	314	322	282	329	328	332	352	344	311	300	346	320	304	287	312	321	334	331	350	337	340	330	317	304	344	335	318	297	290	325	338	314	317	338	351	329	328	317	338	306	329	330	346	346	323	309	332	284	323	321	333	316	354	307	303	334	325	325	340	316	297	351	324	350	329	303	294	348	310	324	333	317	305	323	336	321	336	352	310	341	323	322	347	321	292	304	294	334	312	324	358	285	365	300	347	283	330	354	305	331	321	325	309	313	351	315	327	328	349	313	350	339	321	333	323	327	302	286	311	343	335	326	354	336	335	300	316	290	341	323	346	336	286	295	314	315	335	333	313	293	329	354	357	325	338	309	305	319	313	353	310	330	320	341	303	277	318	318	331	328	327	318	298	333	315	299	305	320	326	343	321	342	274	331	327	314	315	312	324	358	316	289	311	333	321	328	338	343	309	354	328	304	330	310	311	311	345	332	321	309	325	325	312	310	312	327	354	347	325	299	318	318	296	343	353	313	359	336	294	349	331	314	322	322	333	314	292	285	348	288	310	345	309	321	332	297	333	312	302	315	313	318	349	312	309	313	330	306	332	319	319	331	348	326	314	372	321	294	328	318	313	322	319	336	331	357	361	309	331	308	325	296	320	336	313	345	323	300	331	312	324	350	313	331	331	332	302	287	314	321	304	305	333	323	321	340	332	330	315	297	335	334	283	294	331	306	333	327	341	321	352	328	325	328	307	296	321	354	311	339	338	343	346	312	293	339	300	315	337	323	307	311	352	321	347	324	312	300	326	349	339	315	307	280	334	334	342	328	336	302	297	344	326	357	303	341	313	326	298	325	337	293	336	300	330	328	286	311	317	329	327	350	308	341	310	325	349	304	331	294	302	301	297	303	308	309	293	320	337	304	312	331	322	353	339	314	343	317	327	301	318	345	341	303	324	338	298	328	340	325	362	318	346	296	348	298	324	348	297	334	311	340	324	303	331	312	329	351	282	322	319	320	326	316	307	313	342	335	317	323	333	339	330	310	343	327	340	316	329	336	307	332	361	297	340	282	311	360	310	340	312	328	308	305	300	324	329	283	325	356	326	336	325	314	316	332	343	307	338	311	336	297	336	300	290	286	287	350	340	312	328	298	304	336	295	296	334	315	343	352	330	345	292	305	348	301	317	332	348	333	285	334	354	329	301	324	330	318	304	347	302	286	310	321	361	345	342	349	317	325	316	338	322	376	313	299	346	345	300	326	305	318	334	313	320	309	326	332	315	347	304	344	317	312	310	363	334	339	295	301	315	323	282	300	285	335	272	306	299	331	335	312	311	364	305	308	339	320	328	318	314	328	305	310	320	299	300	344	331	332	303	309	307	318	279	321	310	317	300	340	330	333	320	340	321	326	322	339	311	329	334	308	312	340	308	313	324	332	322	324	337	324	288	303	311	331	301	311	329	296	325	322	342	320	317	317	330	291	338	296	314	318	366	320	311	292	308	310	375	334	295	315	300	308	302	292	347	313	299	324	319	314	292	314	314	324	322	291	309	302	369	348	310	315	300	333	328	324	312	329	311	347	312	334	318	286	316	308	340	327	324	309	316	311	344	339	305	351	296	320	330	322	304	329	338	327	298	333	294	297	349	323	301	321	306	334	336	318	325	319	305	302	310	324	338	344	299	289	317	315	319	324	322	313	334	346	298	316	340	342	320	333	325	322	317	305	308	315	303	306	324	330	348	301	330	315	305	339	316	314	344	337	326	292	295	326	338	298	303	326	339	311	309	327	300	318	294	309	328	324	335	341	324	334	356	334	301	313	314	335	292	299	306	343	287	334	350	324	336	332	336	317	327	300	307	331	353	307	334	317	313	300	327	326	317	330	338	315	319	353	310	285	322	329	306	323	311	313	309	313	308	346	289	303	337	314	310	312	330	331	322	300	311	327	326	303	327	329	314	318	343	302	310	337	330	337	317	304	333	291	322	309	330	332	363	331	310	327	341	308	316	280	310	317	341	320	309	363	305	340	352	296	315	355	328	292	333	313	307	328	314	305	330	316	300	309	279	328	337	306	325	308	329	356	335	340	338	299	326	304	338	314	324	299	325	334	296	347	316	327	336	351	329	314	338	339	316	333	369	334	336	348	358	308	279	317	335	333	325	326	351	309	321	316	320	325	320	319	310	293	319	330	303	326	330	300	358	321	322	306	327	294	337	318	280	295	331	311	319	304	336	307	331	315	331	309	309	356	281	318	308	352	334	336	341	314	312	341	331	311	321	345	329	298	344	309	344	325	303	348	328	310	300	335	341	346	351	317	342
19779	3523	1237	1369	1413	1319	1368	1223	1254	1267	1208	1164	1120	1040	886	864	869	778	874	1062	955	890	887	920	858	783	847	848	923	895	954	861	848	762	852	922	988	911	871	879	918	910	907	933	935	897	828	815	891	925	894	884	885	815	913	1038	1073	1031	990	901	762	817	767	758	779	807	791	827	755	760	746	756	811	807	749	794	804	790	776	771	768	780	835	734	806	747	743	758	731	781	745	772	815	751	751	741	787	790	829	798	774	827	778	751	834	781	780	761	757	820	813	762	755	799	751	740	798	757	784	766	786	787	788	766	755	791	787	759	770	808	761	780	772	778	793	763	791	756	785	786	793	761	765	788	752	763	777	765	769	786	777	790	752	767	788	771	762	773	733	803	843	812	782	793	777	802	783	750	808	771	835	790	785	792	736	806	804	835	805	780	775	789	751	740	719	856	757	789	755	836	753	777	774	796	785	781	789	752	827	800	760	778	735	806	738	771	822	746	732	756	800	768	743	753	787	783	754	860	802	767	751	756	824	751	777	779	802	771	791	806	778	816	793	762	757	788	812	781	760	821	777	800	784	773	784	778	760	773	802	802	754	788	753	793	807	784	751	812	823	778	759	760	790	736	795	770	765	755	817	778	790	756	812	778	773	748	762	789	776	787	818	775	838	787	784	752	779	758	783	808	746	739	798	799	769	788	798	797	789	760	765	762	754	774	820	768	769	758	837	800	793	757	800	741	811	742	800	751	790	725	791	769	811	820	765	795	734	778	822	760	807	733	790	755	750	780	803	743	767	775	784	783	789	792	747	792	755	824	795	777	760	810	768	766	771	787	727	789	798	782	781	822	791	799	738	785	798	750	758	804	750	803	729	717	773	779	821	788	787	812	761	793	770	818	783	776	811	748	799	772	760	760	804	781	756	777	804	745	727	765	836	805	757	815	757	739	791	795	801	794	773	811	766	781	760	825	749	751	763	765	752	800	777	788	760	815	781	783	784	767	729	777	770	786	726	766	699	732	758	749	780	770	791	740	786	757	788	748	769	800	762	760	792	791	804	777	759	784	720	778	785	781	803	779	806	775	794	769	726	787	774	750	786	795	784	758	750	761	768	738	742	802	795	765	788	782	736	811	808	777	782	840	782	795	765	783	746	838	754	750	796	780	746	780	788	792	796	769	788	778	726	757	804	794	833	764	797	805	851	786	780	797	803	810	801	788	791	753	776	809	778	836	827	792	801	775	766	781	717	793	798	772	789	755	762	787	729	807	742	741	774	793	800	830	763	778	832	792	782	715	762	782	763	733	770	751	775	753	803	754	736	763	791	853	790	793	791	815	785	780	776	788	769	727	746	838	773	801	748	755	762	758	746	811	833	775	811	821	770	798	825	832	743	791	787	777	799	805	794	758	815	787	749	809	801	817	755	788	771	729	758	801	744	775	766	774	786	777	797	764	789	791	767	760	793	816	807	816	762	768	770	802	805	749	798	796	763	751	820	746	766	793	762	784	785	836	812	848	745	757	774	789	816	733	773	760	787	817	745	801	759	793	810	802	749	776	776	805	779	799	779	826	832	765	810	770	767	783	745	788	759	726	763	785	814	781	805	812	751	764	771	842	745	782	786	808	787	758	786	778	763	786	809	823	790	792	818	759	794	815	763	789	810	812	850	749	802	809	763	768	789	755	763	807	742	798	821	834	760	757	769	727	796	817	773	778	777	714	776	806	790	824	816	798	792	811	809	794	817	775	815	803	768	774	740	797	789	777	795	758	774	785	794	769	776	738	825	771	768	754	829	783	804	749	810	795	801	831	777	780	766	803	822	793	797	784	755	769	805	763	805	746	821	836	757	788	789	772	761	809	839	829	727	837	803	790	801	761	775	770	803	849	803	788	767	764	833	744	791	806	816	809	789	808	767	815	789	713	750	829	768	794	820	807	745	794	792	802	780	772	777	744	792	796	810	763	774	765	771	752	747	766	759	814	806	764	743	777	780	780	808	773	725	757	789	749	739	763	763	795	753	813	804	784	777	773	768	815	848	791	767	800	804	779	774	780	787	764	739	758	790	773	794	805	790	774	805	742	753	731	709	723	786	812	787	764	775	799	820	809	745	785	783	794	789	749	753	754	754	816	748	728	771	737	744	793	817	796	780	814	789	772	807	771	769	777	809	825	755	793	787	732	737	786	763	766	724	818	812	813	755	772	782	745	804	773	831	757	845	827	731	800	789	761	792	751	801	773	799	822	763	779	831	770	792	792	799	811	794	791	789	830	753	779	806	768	778	817	811	789	759	739	738	769	763	789	776	799	762	771	754	805	832	799	793	766	756	748	792	830	778	766	815	797	774	741	798	783	767	787	794	771	772	750	839	793	796	761	752	817	789	809	843	798	786	801	727	777	826	761	764	786	787	770	786	750	734	784	766	815	800	779	790	803	763	749	787	800	726	814	758	792	781	851	792	729	796	795	770	736	777	744	739	819	806	782	768	782	740	763	827	800	752	798	730	777	749	761	793	751	841	758	805	742	795	797	775	749	785	778	757	830	762	792	757	822	750	778	753	762	777	764	766	787	810	785	828	729	838	774	755	763	863	775	773	770	788	800	788	759	757	791	840	791	851	774	820	805	782	771	742	793	771	779	795	756	822	725	770	791	745	823	811	774	795	792	761	773	799	710	760	790	783	781	756	732	791	809	766	808	788	763	756	752	790	767	802	803	779	829	790	780	812	825	872	861	778	799	798	777	803	735	814	804	809	818	780	802	772	805	794	790	789	756	794	796	769	810	807	760	789	761	807	784	761	769	761	785	772	799	789	758	804	772	802	830	724	793	775	776	787	752	808	768	804	834	796	817	809	795	765	757	749	789	819	804	786	714	795	770	799	774	818	817	769	831	799	782	748	842	729	812	778	819	786	813	819	747	752	740	780	789	726	758	794	825	739	759	759	785	786	745	759	823	791	760	764	736	785	807	808	802	790	783	748	783	800	783	827	765	827	808	772	771	776	754	799	809	778	815	745	811	775	814	781	779	787	796	776	808	754	808	785	743	836	773	772	775	807	801	803	736	801	793	748	796	778	765	797	765	780	799	736	756	766	770	796	764	762	790	815	771	792	742	823	735	769	800	831	749	795	780	827	802	762	767	795	810	765	791	755	740	805	851	748	778	817	760	793	775	801	752	808	820	749	763	864	766	743	809	778	778	806	751	720	750	827	772	800	813	805	713	773	796	797	787	817	808	856	797	775	792	822	775	780	735	784	743	777	821	800	833	842	781	762	781	803	802	790	783	742	806	811	766	776	784	812	791	790	801	851	764	805	731	758	813	766	752	756	780	810	778	752	779	778	758	734	779	801	732	782	770	777	757	786	808	721	764	777	773	783	767	776	825	829	795	738	832	838	754	762	779	764	771	817	785	753	804	761	810	743	778	829	814	758	744	778	820	759	779	776	776	714	789	820	757	790	744	750	790	737	777	759	763	790	787	859	798	812	828	779	769	791	796	799	778
71164	39333	10333	1767	1033	958	818	717	722	753	607	599	563	464	432	409	377	401	363	412	383	410	349	372	372	374	377	387	346	363	351	328	388	357	362	353	337	367	335	396	359	358	347	347	380	362	360	374	343	333	351	327	311	400	443	535	621	536	455	407	318	301	310	348	283	300	290	306	326	316	306	335	330	330	336	268	308	334	308	323	296	301	325	333	343	302	318	323	326	338	330	309	353	304	327	306	310	321	305	328	355	341	297	343	329	332	327	299	310	328	350	345	287	321	310	336	312	283	327	310	301	312	297	321	302	321	316	331	325	295	306	329	294	294	322	322	318	332	311	306	314	313	308	328	297	322	317	340	292	340	319	335	327	313	329	315	320	325	316	318	318	333	332	327	309	331	336	311	323	313	312	312	307	287	333	297	314	338	334	325	280	351	342	321	322	346	333	316	320	329	300	337	316	344	315	344	313	296	309	324	346	361	297	309	339	310	312	333	340	310	311	297	329	373	331	329	323	334	299	339	305	329	363	323	313	298	326	327	334	311	300	316	297	306	324	362	342	306	322	335	320	366	340	333	309	336	316	318	331	337	317	324	319	344	339	323	352	295	312	338	305	320	308	327	372	310	290	303	325	335	317	308	322	292	316	346	351	298	305	340	335	317	326	294	296	316	342	369	311	331	305	343	319	366	295	314	350	331	343	328	292	313	305	306	281	290	302	308	336	349	283	291	311	359	307	312	307	314	319	312	321	323	290	339	348	348	302	313	314	309	293	339	317	319	336	306	320	347	320	301	323	321	282	312	329	312	317	321	345	320	347	331	335	326	335	294	310	315	318	343	332	328	296	307	329	332	323	316	305	338	345	305	330	308	335	336	327	327	304	311	364	373	373	307	306	346	347	302	297	311	307	319	325	302	334	295	319	334	300	309	296	297	338	328	314	306	316	296	296	306	327	355	315	352	354	347	344	350	312	348	309	330	309	327	351	364	332	320	329	339	324	339	347	307	341	337	298	309	308	328	302	304	310	346	344	345	288	290	303	303	330	313	328	304	314	307	323	311	310	310	312	355	347	343	342	292	311	350	330	303	281	360	316	321	310	321	293	346	307	330	325	316	328	319	322	304	304	330	335	331	371	314	339	294	342	296	342	311	360	324	335	309	330	340	295	341	313	328	341	334	330	330	344	311	317	311	305	310	323	306	317	323	333	333	372	317	338	311	305	313	348	332	342	319	346	316	315	310	340	320	354	293	314	314	351	340	329	300	337	298	324	333	320	321	356	298	311	336	325	297	341	358	315	293	357	317	318	351	331	322	297	324	325	306	342	323	336	282	308	299	317	320	330	317	333	293	309	341	295	284	329	298	320	275	308	356	311	308	330	315	305	272	299	308	326	309	330	348	336	312	346	335	289	280	335	324	299	314	325	314	326	305	345	334	300	308	342	330	320	338	325	308	287	291	303	335	326	323	284	305	303	324	324	302	357	342	337	326	275	319	291	297	339	320	349	314	307	321	318	316	316	327	293	317	345	325	310	309	325	319	302	332	325	336	324	352	323	359	322	309	334	334	338	335	327	345	338	313	313	344	314	284	339	339	357	332	319	310	346	327	362	306	329	309	337	345	323	316	299	311	317	328	353	308	325	351	333	290	318	294	317	357	342	295	361	298	314	308	314	318	342	315	337	294	328	356	316	331	301	315	304	328	299	325	332	300	314	341	285	314	311	339	298	310	324	293	337	326	344	313	319	324	339	309	330	297	297	312	347	282	311	327	296	340	300	321	316	305	311	321	319	322	316	320	309	338	319	308	308	322	336	289	330	297	291	361	298	286	318	338	316	317	294	316	340	338	311	336	315	310	310	326	339	294	312	283	309	286	284	322	342	313	327	316	326	351	350	325	327	320	312	306	325	318	315	283	310	340	302	327	336	315	319	342	299	341	306	299	339	299	316	282	318	319	344	329	309	350	326	328	336	343	323	310	331	335	338	338	339	315	316	294	301	279	309	307	322	332	303	336	326	310	365	328	338	303	296	325	315	316	328	324	326	329	300	339	355	332	306	346	390	349	298	311	291	317	317	304	352	312	336	320	331	310	311	315	317	302	320	329	356	330	328	345	356	347	344	354	305	327	320	312	310	326	332	316	303	330	343	306	338	333	309	295	325	308	309	353	342	311	344	301	354	304	365	302	312	325	327	325	285	308	314	332	294	338	315	334	306	334	295	349	323	326	270	322	364	297	332	302	313	316	346	316	323	328	317	290	326	344	330	333	309	337	313	268	288	331	340	303	342	315	323	342	320	322	344	335	309	323	351	321	296	326	320	308	310	342	300	296	359	317	332	301	306	356	324	307	348	339	327	365	318	299	304	305	348	350	335	304	304	307	338	296	330	313	329	298	346	347	312	329	335	311	334	326	334	335	329	356	333	320	298	289	330	340	298	331	327	323	318	306	328	295	337	294	314	306	331	345	284	308	302	331	311	353	339	319	339	322	322	325	297	322	325	314	307	333	303	339	318	309	349	302	321	336	321	326	311	299	297	337	284	318	296	298	312	334	341	340	346	314	314	315	348	314	337	328	315	296	297	302	336	342	373	355	309	305	289	321	315	335	321	326	290	287	314	340	333	343	326	323	327	316	300	295	302	326	338	326	296	356	305	308	298	319	319	319	316	314	330	322	338	321	297	321	338	322	323	354	313	322	322	300	304	326	311	344	333	340	309	308	308	346	317	334	312	329	328	319	334	319	300	314	345	315	327	341	309	333	326	276	312	320	319	307	318	345	309	288	320	340	329	294	347	324	323	312	329	331	317	302	321	314	307	326	309	295	323	319	356	332	335	317	313	299	306	316	300	338	293	319	331	338	328	305	307	353	290	330	321	319	293	316	305	313	342	356	304	311	315	327	311	296	320	334	331	320	327	339	324	307	306	315	320	319	333	294	323	311	288	338	344	313	322	343	319	310	300	287	329	343	342	331	332	344	328	290	338	311	328	355	314	334	330	313	332	312	348	307	317	304	349	338	317	307	324	314	334	359	312	320	308	322	313	284	298	374	308	351	294	326	311	315	312	371	320	363	317	322	355	335	314	331	331	318	314	313	308	322	300	338	332	341	337	348	335	342	312	320	297	307	328	320	331	327	363	323	335	343	336	328	288	322	310	283	293	301	336	300	327	328	332	312	332	313	313	304	304	329	322	346	339	309	339	303	318	289	317	337	310	352	330	362	330	305	333	333	315	328	324	297	357	316	350	335	336	275	293	312	330	344	358	337	319	299	332	326	327	351	296	319	319	309	347	321	319	296	364	301	335	325	333	328	339	305	328	346	325	329	332	324	321	328	338	308	318	312	302	360	333	342	304	321	323	336	313	314	344	333	334	309	343	315	299	314	313	298	318	312	320	338	303	306	320	324	313	318	332	315	347	298	330	301	337	315	323	319	333	334	326	318	327	294	296	303	309	307	317	342	319	320	326	342	324	281	304	363	314	338	313	332	342	306	293	291
45786	14202	2768	3154	3233	3141	3023	2777	2731	2633	2866	2700	2124	1776	1694	1362	1153	1113	1269	1445	1238	1125	1194	1188	1046	1094	1067	1067	957	1007	1089	1068	1023	929	965	1004	1048	1056	1044	1080	983	1192	1098	1173	1058	907	883	906	845	852	963	875	829	1273	1924	2570	2719	2335	1840	1207	761	759	850	792	752	800	706	743	817	789	750	744	800	759	754	720	771	792	799	787	746	748	750	777	796	741	779	787	771	782	773	751	775	708	741	772	792	795	695	772	787	739	754	742	763	780	753	787	789	773	814	767	793	798	758	802	752	801	791	749	744	787	754	810	796	806	777	734	804	773	759	768	790	809	729	765	737	765	770	782	807	746	764	757	756	796	786	759	768	768	796	797	762	748	759	789	774	737	733	776	770	796	744	759	730	800	778	792	766	763	755	776	768	780	714	800	751	789	776	764	776	740	781	695	759	816	806	762	810	774	707	745	771	760	794	717	734	772	753	773	812	730	720	784	734	718	776	755	732	773	752	769	756	760	769	770	782	738	780	779	784	769	812	782	747	780	754	763	795	758	776	786	763	744	819	779	742	804	787	811	757	737	766	766	743	763	783	745	794	763	792	806	808	776	777	726	828	782	729	729	763	732	816	782	754	758	790	713	734	812	824	769	763	817	738	759	788	760	779	794	804	769	790	774	774	798	732	774	823	839	767	794	815	807	777	816	771	821	763	770	764	750	759	805	723	813	740	773	746	757	809	824	745	794	748	741	741	763	830	765	719	803	786	818	783	742	752	754	744	806	843	741	753	767	759	757	752	772	734	764	745	790	766	750	751	746	768	791	791	791	773	741	754	757	790	791	813	781	728	768	756	724	814	821	787	766	727	753	818	761	754	795	734	770	766	782	755	771	785	810	754	755	774	751	768	757	779	785	737	749	752	776	779	701	840	745	759	806	761	776	791	782	763	750	748	818	838	795	758	763	788	750	844	762	780	752	794	823	765	755	823	766	748	818	766	761	761	780	798	762	765	769	778	791	773	780	818	752	734	804	759	775	785	771	730	781	771	789	804	770	812	749	749	723	770	763	768	783	769	795	779	824	803	713	770	767	777	794	777	826	789	815	801	765	798	810	779	790	759	758	799	768	808	744	785	763	772	763	742	753	746	751	761	709	750	773	760	772	750	767	745	728	750	766	773	739	722	790	793	756	725	781	726	737	829	762	824	749	751	771	737	780	828	801	721	778	732	781	714	777	772	775	712	773	788	766	809	799	746	755	774	797	764	808	789	763	752	765	757	757	730	813	754	816	770	790	774	744	757	792	713	801	781	798	736	758	756	750	774	745	757	763	742	794	718	812	769	782	771	734	718	758	770	753	801	739	773	789	788	727	739	778	806	749	746	809	764	760	814	768	755	753	789	761	812	766	781	756	754	763	763	778	764	801	774	738	780	786	829	726	769	761	774	750	746	779	775	759	758	781	811	747	681	750	736	738	753	802	760	793	775	803	762	706	740	775	761	793	832	765	786	755	801	756	765	719	775	786	741	748	780	739	769	767	762	742	776	766	801	724	798	762	733	717	762	755	767	774	787	783	758	765	766	832	750	778	781	809	767	775	754	787	757	715	765	744	783	714	739	770	783	818	774	765	771	749	770	740	716	782	782	743	770	764	788	782	838	783	801	776	760	764	767	735	709	801	803	783	786	760	815	776	783	766	769	762	808	808	739	782	708	768	761	736	775	735	779	756	779	798	774	793	791	737	725	800	785	801	721	813	759	751	852	788	775	761	817	758	716	787	776	734	794	785	809	727	833	716	793	741	804	777	727	731	745	743	741	792	777	804	758	790	831	794	777	758	806	810	728	793	776	774	754	793	774	786	851	769	752	817	774	759	750	757	783	807	755	762	809	778	725	791	760	794	791	792	789	773	759	791	785	752	741	796	776	716	760	828	789	790	782	803	785	732	774	749	768	769	761	794	780	734	782	697	818	826	764	748	736	762	791	747	784	781	754	764	765	735	800	786	792	760	753	780	720	743	721	750	787	834	791	789	792	766	752	750	736	780	802	795	756	737	809	799	729	789	783	777	767	767	817	805	759	778	808	800	797	810	804	782	773	787	816	752	800	789	803	751	738	764	839	788	830	793	779	754	775	794	797	771	772	780	824	765	717	756	795	800	758	797	761	744	790	727	770	725	779	760	792	727	743	716	707	750	751	760	777	804	733	779	772	790	751	785	752	726	766	838	713	827	794	750	749	763	736	749	723	785	758	775	808	736	759	733	798	787	790	772	799	770	767	668	804	744	753	800	796	725	815	743	758	715	786	724	709	713	727	761	789	774	717	751	826	757	750	760	819	764	818	825	728	800	778	775	778	743	767	803	773	763	720	768	792	775	776	796	775	710	764	811	749	780	784	779	746	799	727	770	821	782	769	775	749	763	794	722	806	766	785	780	806	797	763	767	823	795	818	731	756	732	776	755	789	789	761	811	746	764	774	781	782	731	780	768	787	783	772	770	780	756	762	812	765	793	807	766	761	728	744	813	819	788	752	778	751	736	747	796	776	790	762	792	793	755	757	761	759	735	767	769	793	753	754	755	789	779	781	796	744	780	785	767	735	783	745	790	765	806	800	756	731	795	770	726	764	738	822	781	857	701	746	749	801	804	756	796	767	770	784	791	779	754	754	774	761	764	771	802	744	752	785	815	881	752	752	789	764	765	805	721	775	784	754	761	824	771	804	788	731	783	778	732	752	739	752	771	803	807	778	767	797	783	779	746	798	752	822	762	807	777	760	750	779	806	716	780	800	755	755	824	781	774	725	798	782	757	748	753	743	779	747	766	767	767	743	752	770	749	777	775	775	803	748	797	758	764	781	831	777	818	733	778	739	793	810	735	746	740	737	761	807	776	766	804	774	786	726	767	755	747	774	754	754	800	811	724	782	687	811	799	791	812	773	739	770	802	792	785	801	765	806	797	750	741	839	760	758	786	755	816	750	754	770	704	798	745	780	781	727	774	773	754	771	808	798	773	760	767	741	771	775	770	745	745	760	738	735	751	770	804	707	737	752	835	728	787	751	728	809	763	773	824	758	780	772	780	816	773	739	783	748	792	756	798	836	767	748	805	726	784	792	752	801	744	728	761	823	769	770	763	785	781	739	760	771	800	760	762	785	747	769	747	776	801	782	790	761	806	725	737	752	802	739	778	746	755	774	793	783	745	759	771	761	774	728	740	775	758	766	823	756	777	788	802	739	753	780	768	750	776	792	775	793	757	750	761	776	794	705	744	805	738	783	747	780	734	760	785	775	805	759	798	773	790	774	753	769	743	745	758	748	763	751	784	805	779	732	752	800	786	753	738	809	808	806	757	780	792	812	734	774	761	764	796	796	777	777	738	787	790	752	782	769	760	785	743	798	769	768	769	798	787	753	773	757	784	788	774	743	813	746	759	761	791	761	800	784	767	778	761	771	747	783	778	759	786	741	767	794	787	773	808	803	744	796	732	810	744	769	765	805	782	735	726	813	759
81529	48844	17817	5233	1643	1261	1061	1001	1080	845	936	741	688	510	503	400	346	361	380	394	332	335	283	313	329	302	292	283	310	327	289	289	284	293	331	257	289	270	265	274	298	323	347	282	268	305	263	273	267	309	275	258	279	276	417	760	811	686	550	444	239	246	232	269	249	255	230	254	293	257	240	249	230	242	273	225	253	232	219	250	258	224	248	271	243	257	220	235	233	279	277	247	227	251	246	245	222	244	251	248	281	223	240	224	251	215	269	252	260	240	242	243	219	258	237	283	225	229	240	212	257	247	243	224	236	226	240	244	242	238	256	206	250	266	243	286	234	220	225	265	244	238	236	248	264	235	224	243	219	261	258	249	243	242	239	240	228	270	234	264	230	245	255	251	267	215	267	238	197	247	236	238	242	244	227	266	250	255	238	241	234	240	232	239	248	236	239	227	254	271	267	236	264	256	245	265	248	239	268	225	241	227	252	238	239	267	241	235	256	250	227	248	215	227	230	233	232	236	226	236	271	245	223	258	239	252	242	229	244	264	234	240	284	260	217	262	251	241	249	236	261	266	259	248	250	216	276	245	238	235	244	242	251	268	213	249	227	237	257	225	253	233	242	262	249	267	249	250	233	234	258	243	246	234	263	259	238	221	266	227	248	227	230	231	217	267	244	243	236	250	252	216	240	250	235	245	234	282	254	229	242	248	236	221	246	269	242	259	255	240	279	243	242	249	229	243	248	233	237	240	224	256	241	245	239	234	241	244	240	253	274	225	247	256	209	249	239	237	247	244	245	227	244	235	247	253	218	250	249	254	249	245	229	210	230	244	239	240	273	248	231	224	241	267	243	237	254	228	270	252	231	246	224	250	228	230	253	220	245	226	243	239	248	234	228	252	256	251	265	239	239	234	225	247	246	280	252	244	268	255	221	249	223	265	225	263	245	242	213	246	245	230	228	241	253	264	255	255	258	264	233	254	232	240	235	213	243	249	241	228	240	268	240	244	234	220	234	222	234	220	265	235	242	251	249	237	237	235	213	235	244	286	228	245	232	259	252	209	228	229	261	269	229	278	235	229	241	229	260	222	216	225	244	238	277	263	261	223	209	265	193	250	273	260	225	237	274	243	266	236	231	212	255	235	240	229	221	228	247	251	244	241	228	243	237	239	238	218	229	260	263	241	248	256	242	242	218	246	209	217	277	249	257	241	248	232	255	240	242	251	225	222	240	265	237	249	227	242	241	247	250	245	246	245	224	239	277	220	239	238	250	221	225	243	240	231	263	258	278	234	228	237	224	247	244	255	242	243	243	250	253	239	230	232	222	223	256	252	259	230	265	220	221	244	251	249	232	245	232	241	233	231	244	264	241	227	250	243	251	253	235	223	242	226	245	235	251	232	230	231	243	240	231	262	245	221	244	249	237	251	249	250	239	241	245	231	208	258	234	217	265	217	252	235	238	264	247	259	265	254	248	249	218	222	237	257	248	237	237	235	243	240	255	235	215	239	237	246	247	225	221	260	245	243	247	218	254	241	239	260	225	260	226	233	241	251	244	248	257	214	224	230	249	228	283	244	231	242	225	278	244	240	247	229	263	219	249	232	228	228	241	221	233	263	260	212	226	224	210	233	236	230	255	255	221	228	231	223	243	244	244	232	246	224	247	233	265	238	244	241	226	238	259	218	247	240	228	232	226	264	232	242	242	225	233	258	265	220	240	245	244	222	259	228	253	257	266	233	282	264	257	237	227	233	277	246	241	262	220	255	275	268	230	205	213	259	253	246	240	221	226	252	248	241	247	271	247	253	240	268	262	242	280	236	237	259	199	267	263	272	220	230	254	267	231	229	240	251	240	223	202	253	247	250	209	211	267	216	272	244	241	238	249	244	226	248	239	238	224	231	227	243	249	244	227	241	280	244	225	243	233	226	240	236	216	228	199	244	251	233	209	235	245	239	234	246	249	261	245	224	256	270	265	230	255	246	270	226	212	238	254	249	243	247	261	255	236	220	234	248	204	252	240	245	253	235	246	234	222	222	232	237	246	246	222	232	214	232	246	254	222	230	259	256	245	233	252	235	250	236	229	219	234	226	257	228	229	226	239	239	244	265	223	245	230	219	283	241	232	245	243	240	239	265	223	261	229	250	230	262	251	246	260	266	211	245	228	260	271	269	243	222	230	242	237	221	274	240	242	245	218	252	267	237	231	225	227	267	226	211	257	219	237	212	222	243	229	255	208	234	248	263	247	228	273	236	237	222	249	237	247	237	239	234	225	269	239	258	232	238	248	235	245	238	258	244	230	258	228	260	265	224	252	235	260	236	234	250	228	255	250	219	230	264	264	243	240	233	246	227	235	242	211	208	236	247	238	265	242	231	246	279	238	298	219	237	229	236	236	258	244	243	243	256	236	239	249	254	215	263	227	264	261	241	243	261	284	277	241	227	242	249	220	239	241	222	248	216	257	243	214	223	226	203	243	257	261	243	257	217	243	224	263	264	255	270	227	219	263	235	240	238	216	229	301	246	258	242	229	232	233	223	239	245	253	213	257	243	257	250	243	260	228	257	246	238	251	254	238	247	273	240	229	271	247	219	252	220	246	228	248	237	269	239	247	241	248	244	222	245	283	231	233	247	249	249	256	228	245	240	214	229	240	261	218	234	269	231	242	249	211	230	234	240	265	254	239	244	253	237	213	253	221	222	219	257	246	242	231	222	235	250	246	218	257	207	244	217	231	244	254	240	222	213	245	258	249	251	232	253	208	228	263	220	255	258	229	231	232	249	252	224	243	275	236	271	233	261	252	241	232	240	235	217	252	265	213	239	257	246	271	237	265	250	211	249	252	245	230	267	240	233	226	257	223	246	260	229	223	248	229	256	243	233	232	256	246	252	256	258	264	247	231	234	235	220	211	215	238	228	216	245	239	246	229	245	256	257	252	227	259	254	250	259	221	228	229	233	283	252	251	247	253	242	209	246	259	224	252	229	224	229	242	242	265	264	261	234	279	233	249	272	222	232	256	243	227	228	244	224	265	276	223	250	271	265	242	239	222	237	249	265	242	250	271	247	246	258	235	225	257	236	217	250	250	222	257	236	239	272	224	232	257	223	259	228	265	263	241	218	272	263	212	222	259	257	253	242	258	270	233	267	222	250	270	235	247	250	243	266	273	240	222	247	234	232	236	227	250	236	212	279	246	276	232	265	216	253	252	260	248	234	253	253	263	233	235	255	217	260	235	239	225	235	255	252	232	264	206	219	242	230	218	243	222	211	247	224	259	244	255	265	270	233	262	234	260	222	264	259	235	211	250	253	258	253	240	231	253	242	235	235	268	222	235	247	212	254	225	248	229	224	246	273	245	238	226	255	228	221	236	212	230	234	254	211	210	247	234	262	239	226	259	243	293	237	261	232	259	223	218	236	236	258	236	242	248	232	268	235	249	243	234	255	245	234	253	262	241	259	257	236	213	250	248	239	221	223	236	243	245	215	242	223	248	239
56444	18697	3903	4912	4874	4219	4313	4212	3941	3849	3975	3401	3282	2378	2032	1471	1263	1396	1590	1592	1312	1378	1230	1059	1027	1072	1081	960	882	989	993	1003	960	838	930	885	930	892	866	901	1016	1346	1246	1094	848	792	773	928	979	984	713	599	747	992	1966	4286	4714	3622	2897	1760	650	576	615	546	583	590	573	608	593	566	572	571	598	557	603	594	564	611	579	596	579	557	606	599	587	584	586	632	601	602	575	592	586	551	552	608	625	589	557	593	598	604	598	546	594	619	613	594	605	611	594	560	566	597	607	586	587	579	560	586	552	568	623	608	561	626	581	612	560	642	595	580	631	615	552	571	603	571	561	560	572	578	569	583	605	609	605	575	595	590	592	608	579	618	578	614	601	555	635	588	591	632	554	613	554	610	601	548	570	618	614	601	555	585	600	563	591	536	630	566	601	603	611	563	596	603	565	570	574	561	557	597	554	582	597	539	568	580	564	606	612	576	586	632	579	594	561	578	563	593	627	579	592	540	620	616	604	597	596	568	578	585	561	573	591	605	616	563	633	584	589	603	589	548	566	614	578	575	599	632	636	584	599	549	565	614	552	602	613	603	575	584	559	560	590	559	601	560	550	563	577	616	562	630	644	586	573	594	549	596	590	631	541	528	584	560	598	571	564	582	576	625	584	610	578	579	570	596	602	568	618	562	622	589	600	633	571	557	569	606	566	550	614	597	610	608	554	595	553	610	650	611	579	628	586	606	600	550	525	613	592	601	577	573	598	602	578	564	540	580	586	562	575	556	572	563	581	605	650	598	595	610	591	625	602	586	636	586	588	621	623	615	613	541	583	601	602	594	591	586	540	597	592	657	579	592	556	555	605	589	560	562	565	625	585	613	620	591	613	569	608	601	605	582	596	611	572	547	579	619	572	575	596	600	581	606	599	552	520	579	597	603	560	618	595	588	623	591	594	564	597	590	608	575	589	578	574	606	610	573	546	595	594	600	572	584	619	585	581	625	585	599	566	587	587	573	622	650	601	638	655	594	592	572	611	599	595	575	601	549	623	573	625	596	589	593	555	553	607	548	544	554	594	606	626	587	585	571	545	603	577	620	573	577	556	616	593	606	553	588	589	596	577	615	548	620	578	599	616	541	605	561	607	633	615	593	668	595	558	593	553	586	574	597	591	597	625	590	603	571	610	595	578	638	602	561	589	617	609	589	622	632	618	572	558	558	569	565	575	586	596	578	600	634	566	608	601	591	609	625	604	608	594	580	589	638	616	542	554	531	587	577	634	564	544	564	560	596	546	573	596	589	588	604	619	606	613	574	614	600	584	596	648	602	554	595	596	587	576	620	637	596	594	600	558	628	608	579	578	622	564	569	602	549	586	607	547	640	601	611	594	619	591	564	600	580	577	578	601	591	544	575	538	604	580	565	588	563	610	565	554	608	583	595	624	597	567	605	621	612	569	555	605	608	579	587	576	600	610	606	572	551	628	589	588	597	562	550	603	596	601	565	624	606	548	606	574	583	611	620	603	616	546	571	619	598	611	598	569	597	598	579	588	570	561	610	596	556	627	619	629	566	585	566	561	588	582	581	558	575	603	577	615	595	606	609	557	580	575	596	573	588	575	594	589	601	575	579	590	605	630	546	605	615	580	640	557	595	624	602	545	585	633	597	558	600	549	577	615	592	524	589	599	565	572	588	585	639	618	582	609	586	589	573	621	629	566	594	620	546	612	594	624	552	631	582	583	571	576	576	622	644	571	596	588	591	561	577	600	593	551	597	605	571	614	581	549	601	563	603	602	574	619	590	645	605	568	578	632	599	583	612	581	622	604	592	563	599	546	585	609	578	623	574	588	599	575	557	596	612	593	546	571	609	648	606	573	585	561	636	589	569	550	545	589	612	583	593	579	617	569	569	594	602	583	608	625	581	594	583	549	566	612	613	558	599	606	625	560	578	602	606	603	571	580	581	584	571	663	549	610	625	568	548	567	605	640	597	580	548	633	619	569	619	597	542	576	613	602	579	606	593	609	635	600	586	621	574	612	594	537	566	647	606	585	611	519	594	602	590	582	558	601	562	573	605	595	612	597	577	574	593	591	572	526	610	591	565	597	586	632	603	560	615	561	575	538	517	580	600	576	569	581	595	583	590	577	624	606	562	582	579	564	587	605	571	594	605	623	604	569	600	570	604	605	604	587	590	581	523	611	605	583	591	601	558	569	598	610	647	565	568	565	599	580	581	592	552	615	579	595	584	586	605	623	597	560	611	562	576	596	584	592	606	592	574	585	590	564	588	551	582	543	617	575	574	582	594	572	605	590	577	593	574	606	595	564	596	622	560	581	618	604	622	587	626	605	536	605	553	570	585	586	575	590	538	565	610	554	598	569	582	620	605	581	539	592	584	606	574	604	599	559	602	610	600	607	641	562	574	532	581	581	602	585	562	598	625	573	557	575	552	604	565	567	642	606	537	588	576	629	570	572	570	574	591	563	582	607	558	576	612	560	566	585	546	603	593	560	624	571	578	607	615	603	603	578	556	575	536	591	635	573	590	592	636	566	559	592	575	559	580	558	585	624	568	557	625	582	551	642	592	605	545	593	558	572	601	620	619	588	628	582	647	580	588	574	605	603	573	599	610	622	584	599	608	558	593	613	583	577	576	621	581	624	582	576	607	608	535	596	611	596	610	613	583	620	617	572	629	604	572	609	588	608	552	571	603	595	620	565	594	582	605	611	592	587	577	592	555	617	585	569	570	581	648	586	550	580	592	568	622	613	587	577	599	585	597	619	630	595	573	602	583	582	579	585	588	591	591	573	578	560	541	555	608	580	592	571	579	585	627	555	612	572	618	599	637	556	552	625	592	572	602	585	594	584	573	594	576	581	610	594	561	561	616	658	579	632	554	616	586	620	573	583	579	604	584	638	618	606	562	578	563	605	582	586	595	575	585	586	592	601	570	608	599	582	586	585	559	630	619	603	567	603	564	613	612	627	621	601	592	596	596	564	560	610	586	565	636	616	564	630	575	591	597	608	585	580	550	596	588	589	579	594	605	596	563	591	611	583	595	608	582	611	599	592	602	575	545	582	614	572	593	567	559	617	586	602	604	560	599	588	580	543	602	592	617	613	582	570	603	606	562	607	618	607	627	633	591	598	573	620	584	548	628	603	559	616	609	580	603	555	617	562	573	619	583	577	599	594	556	614	604	584	610	573	595	605	588	576	615	591	583	585	589	583	531	601	608	572	562	585	576	583	586	561	578	586	581	597	571	580	609	553	559	541	636	602	577	644	541	581	585	615	594	604	611	593	620	600	606	558	579	601	564	568	626	628	630	590	573	602	597	598	557	608	544	592	597	550	585	571	588	616	576	620	626	602	587	622	609	586	619	601	622	609	576	592	635	594	578	592	629	599	589	571	611	578	600	556	577	583	613	566	628	595	560	595	616	558	572	614	575	550	549	641	584	596	556	597	590	571	593	567	604	604	572	588	604	625	614	568	621	524	576
20938	5260	613	459	467	440	441	414	390	366	394	317	333	311	316	329	326	332	363	309	352	315	334	353	337	346	303	295	319	329	300	295	268	344	333	354	329	323	340	317	361	362	370	328	328	346	335	323	288	297	337	323	270	323	299	311	357	358	339	334	303	315	296	327	301	318	332	311	281	314	326	310	268	318	311	298	309	322	311	294	311	335	320	294	316	319	319	296	284	299	267	322	322	345	308	259	285	307	297	284	319	293	294	298	332	310	335	309	298	309	307	297	286	333	317	331	330	293	326	342	300	310	310	298	302	303	299	275	339	309	301	310	300	315	333	291	295	328	312	332	345	303	323	327	305	330	309	323	276	327	345	332	269	332	327	277	286	273	316	320	304	318	291	314	287	314	330	294	310	309	299	315	316	349	320	335	297	292	311	315	314	306	305	300	305	346	309	303	300	317	348	331	304	300	291	306	286	340	329	307	300	305	284	309	312	286	286	301	332	293	318	291	310	288	314	298	331	309	326	309	306	298	308	314	310	337	297	279	328	318	304	303	327	326	313	285	329	320	285	333	304	304	287	315	326	302	322	305	338	323	323	293	330	303	293	312	306	331	298	330	320	334	300	310	296	313	283	314	313	328	319	311	311	319	343	331	300	330	316	316	306	310	328	302	328	277	320	304	310	283	310	329	333	301	340	297	307	281	282	299	299	319	310	283	314	315	323	295	308	311	300	302	308	315	315	303	319	290	329	352	315	312	321	339	309	302	314	306	295	307	309	316	303	310	323	310	342	288	276	333	298	348	333	339	316	309	343	280	321	288	278	276	343	315	336	294	303	351	266	300	282	312	298	317	315	327	308	309	293	316	320	333	322	314	278	299	280	307	295	353	270	309	295	309	329	305	353	303	342	310	306	297	294	311	315	279	304	310	336	287	318	281	340	298	347	320	303	307	335	311	297	314	339	322	289	307	314	301	310	304	303	299	297	325	315	306	297	278	321	327	275	308	325	309	312	326	327	335	299	341	311	302	323	292	304	295	333	296	328	293	342	325	309	298	293	315	299	293	333	293	353	306	314	328	284	317	297	303	296	306	295	349	320	278	330	330	321	313	302	313	341	294	301	298	299	313	291	270	282	288	285	336	316	307	290	284	277	313	309	305	315	353	301	303	308	292	315	296	286	334	302	320	307	291	300	316	298	319	330	283	306	318	292	281	302	298	317	319	327	338	297	300	267	317	284	334	321	323	288	314	311	292	334	310	282	322	308	340	325	289	335	303	307	319	342	301	305	315	308	284	320	301	289	244	311	329	331	358	315	334	308	300	316	326	330	301	291	303	328	334	319	316	317	313	303	318	291	324	332	310	322	309	306	334	327	317	318	282	327	345	311	300	305	310	338	297	310	313	298	298	303	338	283	304	302	333	304	304	315	337	299	313	302	344	314	308	281	296	303	327	363	279	279	329	334	304	338	310	290	367	303	304	303	296	348	313	307	288	308	314	299	303	311	276	343	320	307	316	320	293	325	309	328	316	312	319	302	318	321	275	320	312	330	307	334	307	298	304	305	284	297	313	312	278	301	303	321	341	325	309	294	312	327	292	287	327	313	312	329	308	325	343	300	330	301	334	317	299	322	331	324	288	290	322	306	291	313	290	303	295	300	346	312	303	270	330	295	314	327	285	330	300	296	326	308	298	318	305	287	310	324	322	335	319	291	305	323	311	283	310	330	315	315	282	316	308	336	330	285	299	306	270	322	288	320	286	327	311	293	281	304	293	294	357	264	344	339	294	296	328	339	258	291	360	330	323	308	330	291	299	282	295	266	323	308	295	379	311	303	315	293	353	318	323	343	321	298	293	298	321	304	296	333	319	328	336	316	271	295	323	307	323	303	311	304	293	321	315	324	305	305	310	326	317	312	287	316	333	328	319	306	330	337	293	346	343	345	326	298	293	325	335	294	332	284	294	314	335	349	339	351	299	325	300	285	307	286	307	282	308	328	315	301	300	296	321	319	274	299	317	285	311	316	305	313	315	283	308	300	316	307	294	297	316	315	307	304	316	334	310	293	318	316	299	303	329	326	340	308	310	307	323	301	311	296	318	303	300	282	328	318	320	288	310	318	323	307	301	320	292	298	294	313	295	291	283	340	296	329	309	312	308	319	320	332	305	329	311	288	313	258	324	329	316	287	305	318	279	335	325	308	305	296	307	304	294	299	301	305	299	302	305	293	266	296	294	306	304	292	287	332	282	284	278	339	322	318	299	294	304	309	292	302	342	313	311	303	296	298	314	328	332	319	301	308	324	303	314	296	286	295	305	334	306	342	289	282	326	316	318	298	311	313	294	312	284	319	284	303	296	327	306	278	276	331	296	289	324	296	289	299	313	295	317	282	275	317	292	326	309	321	306	317	334	298	311	275	308	324	330	292	338	320	334	333	311	318	320	318	317	349	335	288	302	322	312	288	318	309	268	280	318	303	310	305	328	293	344	306	309	312	306	314	315	314	335	307	272	287	286	283	317	290	302	317	311	271	317	287	345	314	331	322	322	285	314	325	303	307	348	327	325	266	300	342	339	314	310	303	290	315	286	331	323	324	313	288	304	305	335	306	310	287	316	311	325	321	300	330	321	307	326	306	303	330	330	294	300	295	304	281	289	336	317	293	307	321	310	356	291	339	289	296	324	299	293	323	325	303	295	340	319	304	310	287	271	324	288	292	298	286	308	312	278	282	291	292	280	287	319	320	297	310	294	324	280	313	348	354	334	317	309	324	326	291	307	307	315	329	279	326	336	315	289	311	287	303	265	295	332	329	281	327	289	331	322	313	315	290	294	337	307	343	287	320	315	329	310	318	346	320	323	315	318	318	333	326	331	311	295	277	300	320	279	298	319	327	315	306	302	323	313	337	322	295	306	318	320	316	324	328	301	323	313	301	306	261	316	325	311	307	354	295	281	314	289	296	270	330	288	285	306	312	336	304	299	316	278	291	312	269	314	291	328	330	293	269	313	310	313	304	316	299	286	332	308	314	325	315	276	327	291	306	322	307	307	313	294	300	323	322	329	337	298	306	279	305	308	315	280	341	336	331	281	320	314	321	333	323	301	289	286	335	297	297	288	298	335	277	300	315	310	316	298	294	311	289	287	310	321	289	311	309	322	300	280	324	312	306	292	325	301	330	332	336	330	280	320	296	288	291	351	316	320	300	273	340	303	274	315	314	312	293	291	324	337	334	340	299	299	318	307	303	319	319	311	302	302	315	313	341	297	321	277	327	337	292	319	283	291	271	281	287	321	312	295	277	338	324	315	320	323	339	314	309	308	312	349	302	289	304	297	296	312	319	272	315	306	297	312	316	317	316	327	313	304	278	321	305	315	297	311	319	311	319	327	299	318	315	308	320	313	286	322	283	298	329	314	278	306	303	288	319	321	315	313	351	308	276	322	300	308	295	299	326	294	343	314	303	326	315	291	287	344	309	306	300	334	340	323	297	329	292	326	298	277
21133	4724	1081	1367	1289	1304	1291	1268	1191	1049	1131	1015	893	899	827	803	753	884	1099	968	842	934	860	862	859	885	810	819	880	954	877	818	792	883	875	816	877	800	803	852	905	1024	960	876	827	808	834	812	764	777	795	859	840	824	818	886	1025	996	1030	838	777	813	759	727	789	737	715	765	802	749	796	776	766	767	733	730	729	714	743	746	762	771	765	779	747	717	759	719	781	709	719	719	796	748	748	774	766	804	811	771	793	775	767	761	733	825	780	785	714	765	796	759	759	784	770	815	784	740	736	742	770	731	765	753	758	754	744	739	776	773	752	709	782	767	762	725	766	771	782	710	763	760	766	777	706	772	712	752	748	709	804	716	801	789	732	741	745	731	788	748	716	763	722	752	721	780	715	713	710	771	743	768	767	751	724	705	756	769	750	793	736	757	814	770	748	776	780	696	745	761	803	739	738	759	762	709	771	724	777	761	755	768	773	765	780	738	756	758	756	754	730	752	761	755	694	783	739	750	784	741	778	808	736	768	760	758	694	748	770	757	732	759	786	782	771	717	769	756	769	736	752	765	738	775	748	754	768	754	775	769	737	732	758	753	760	748	743	703	740	741	753	770	730	799	802	764	752	822	730	759	732	741	740	724	730	741	651	744	770	768	780	736	741	753	720	770	705	699	783	780	790	750	715	759	769	757	797	709	719	769	750	754	748	799	788	755	813	782	775	772	756	718	708	737	722	751	776	718	741	726	741	762	739	741	767	765	774	731	723	756	750	739	745	750	709	807	769	782	774	822	727	719	763	778	765	789	743	795	758	686	759	683	788	750	797	792	752	784	712	762	756	758	745	752	737	753	743	748	780	727	731	761	750	693	729	726	757	758	766	798	710	811	692	729	736	725	760	791	692	774	776	770	724	754	729	784	808	797	786	745	762	760	709	778	744	782	711	730	780	736	768	729	706	730	788	758	781	753	763	768	733	749	760	740	778	735	722	742	730	782	815	724	759	749	763	772	717	751	777	736	725	752	766	747	713	775	747	741	764	716	776	753	736	765	746	721	735	777	751	782	753	757	720	747	785	720	734	765	732	730	759	758	752	763	722	742	777	762	796	762	774	765	765	786	772	827	764	793	758	805	767	747	771	730	792	774	741	795	714	730	777	766	775	782	725	741	734	718	778	703	767	761	743	736	761	745	721	764	728	717	773	784	755	773	778	723	740	760	729	720	762	776	736	730	763	775	739	760	787	740	766	728	751	729	786	764	736	783	750	764	751	745	746	734	771	762	770	776	752	798	725	735	745	764	750	748	768	741	738	770	714	734	708	781	761	791	773	782	748	764	754	736	777	775	756	756	765	782	794	722	722	802	789	759	741	766	748	796	756	735	759	745	802	759	747	738	788	795	747	764	799	719	784	766	768	762	793	816	720	748	694	762	765	765	748	756	762	677	799	764	793	729	762	791	760	792	739	758	718	776	749	727	776	730	745	758	736	734	750	755	701	747	752	731	766	727	738	755	735	740	720	766	712	794	762	750	827	742	728	756	725	806	718	739	715	764	763	750	762	777	774	704	732	768	782	756	781	751	749	727	753	799	754	765	754	809	715	770	722	754	702	721	730	812	797	774	804	781	757	702	735	754	778	765	751	749	744	759	736	756	717	710	733	785	769	749	763	773	753	740	702	751	796	820	743	760	748	746	809	770	803	770	733	759	733	767	746	731	707	739	796	781	721	843	773	799	741	771	728	707	728	757	796	738	714	763	725	752	767	773	770	724	754	786	760	810	783	742	794	734	734	788	752	790	743	759	734	786	724	774	828	765	779	785	760	752	769	743	736	796	774	810	765	806	782	751	759	746	777	736	777	765	717	722	768	758	766	729	733	757	757	760	747	782	710	762	742	777	734	776	733	780	802	772	786	793	718	775	750	758	778	778	772	753	781	723	764	768	762	700	778	711	756	701	752	770	769	702	795	764	718	800	708	747	736	796	777	749	757	789	770	709	843	743	781	788	735	782	734	758	793	731	731	708	720	732	745	762	759	710	736	804	695	789	745	699	759	724	748	760	736	771	750	739	740	689	783	770	764	726	763	778	791	746	792	732	771	717	710	779	775	778	712	767	803	742	755	806	769	751	752	758	782	775	698	766	752	747	718	825	727	702	780	777	711	742	771	742	738	741	753	765	722	717	726	753	756	755	771	751	721	765	743	732	769	741	734	792	767	765	785	800	769	790	728	746	757	771	724	751	764	801	787	762	799	756	767	758	778	738	762	715	734	772	712	778	743	777	764	789	764	726	772	762	706	795	760	757	751	730	763	732	731	752	776	768	788	700	759	733	750	765	764	759	757	699	775	749	732	764	811	810	740	765	711	767	746	754	720	754	785	745	783	779	760	730	722	787	754	739	736	781	788	765	749	754	771	759	726	799	774	759	778	739	719	701	753	731	795	764	773	764	703	738	762	755	788	730	737	765	745	792	787	749	751	733	719	762	767	741	738	754	769	743	739	790	759	785	779	785	772	803	714	729	754	720	798	719	800	712	753	759	730	747	770	777	752	765	758	774	760	764	803	789	711	763	769	773	722	744	756	735	744	724	778	790	764	695	807	714	781	790	736	744	836	719	744	757	774	763	776	782	744	742	801	758	772	769	767	746	796	736	784	763	767	806	780	723	716	797	754	742	750	777	736	753	718	736	752	749	710	710	793	787	788	733	730	743	775	752	728	720	756	712	777	744	780	727	707	749	757	734	738	772	730	746	768	797	706	763	768	765	739	771	735	764	791	732	742	757	728	741	737	768	732	761	724	766	770	745	792	779	790	773	799	706	741	766	737	757	766	734	750	802	683	741	767	732	732	757	753	780	788	803	785	767	776	686	769	749	819	712	768	740	701	770	783	729	734	736	801	737	747	807	708	757	755	737	816	780	730	792	689	742	718	699	792	748	744	745	783	758	752	736	761	778	773	798	767	743	802	747	786	762	769	739	847	762	732	718	780	754	766	756	772	727	719	699	751	796	767	720	737	766	808	779	762	736	747	758	728	776	805	795	770	768	780	784	777	755	769	761	782	763	766	767	736	771	726	731	789	762	709	786	732	744	740	787	732	738	764	758	765	870	737	805	737	754	706	701	712	793	745	791	688	734	781	763	741	737	743	776	729	783	747	782	799	778	728	721	762	728	745	750	751	738	746	779	743	730	765	783	755	787	748	782	771	713	738	737	744	715	751	764	794	778	751	729	738	729	733	798	781	756	774	765	738	757	762	739	700	730	717	722	771	750	804	765	782	750	725	756	762	800	792	767	784	749	697	733	771	811	805	729	758	754	732	711	704	782	796	801	740	751	738	775	725	753	737	756	732	760	766	771	781	747	754	791	811	733	712	748	777	735	777	768	745	721	739	759	790	732	738	758	803	786	735	726	799	760	773	783	713	800	764	765	738	770	766	748	737	724	736	747	699	781	770	780	747	736	786	743	759	728	735	781	772	730	815	813	756	755	760	739	723	704
71153	43571	11892	1852	1000	790	748	790	822	600	583	517	484	442	422	421	374	390	441	400	430	382	391	388	372	352	364	352	395	393	370	336	356	380	373	357	364	352	354	328	365	399	400	406	392	375	387	433	412	373	338	346	340	341	362	556	623	523	498	429	355	349	326	343	340	357	341	347	361	337	350	335	313	357	354	332	371	343	330	332	324	345	336	346	311	340	341	336	303	331	353	309	346	314	356	329	366	321	342	335	374	312	342	326	328	352	307	301	364	355	350	323	317	352	334	353	347	362	322	346	347	334	333	331	331	326	340	303	330	358	335	316	328	334	363	345	317	366	373	331	326	344	326	350	281	300	319	339	338	311	310	332	338	338	345	373	333	355	373	323	328	347	333	343	315	360	310	324	351	334	315	355	344	342	330	320	333	328	342	344	325	322	356	346	307	335	333	323	311	340	321	326	344	328	356	344	322	331	339	327	328	332	373	327	360	319	360	342	339	338	304	351	311	337	359	342	334	335	311	346	377	332	333	348	345	328	329	335	320	347	330	332	354	340	329	339	342	341	312	339	312	335	316	351	338	368	327	334	331	345	383	342	343	332	350	324	329	343	323	296	336	328	367	335	328	348	345	339	381	328	313	317	363	332	324	380	340	298	339	343	321	327	345	310	326	332	348	349	344	331	344	344	336	327	329	334	340	347	328	351	333	351	367	334	350	345	357	337	332	321	327	323	347	342	328	337	358	343	343	352	341	349	332	316	337	337	344	341	337	340	352	353	371	357	326	317	356	318	324	321	312	313	359	362	306	298	299	348	334	357	351	346	321	341	335	346	331	324	313	342	314	325	308	319	350	307	362	307	322	332	336	300	356	369	359	327	338	318	366	328	324	333	353	344	324	317	339	335	345	301	317	348	345	322	317	315	323	336	333	354	326	345	322	361	340	318	361	356	314	330	349	317	305	361	313	335	357	349	331	350	339	323	355	310	337	329	341	328	332	326	344	334	296	328	354	333	328	386	312	306	277	347	344	332	326	321	339	370	292	355	284	358	342	372	326	296	347	324	327	306	338	330	329	354	360	315	320	361	322	353	387	311	329	331	354	360	341	309	347	321	327	328	323	343	351	338	330	312	308	359	355	305	360	344	324	352	332	336	338	340	342	328	333	372	331	322	335	333	372	320	297	321	363	342	305	357	306	327	321	327	345	360	322	359	321	287	354	332	320	342	325	321	373	316	340	335	380	320	377	361	351	300	293	344	360	360	316	332	346	316	345	340	329	326	355	319	353	341	351	341	335	338	336	327	315	349	334	311	367	318	326	331	329	369	303	358	307	322	328	348	337	320	322	329	339	334	324	307	320	326	323	320	320	343	334	341	310	319	361	346	332	351	331	334	356	354	349	345	307	321	341	333	353	324	297	320	360	312	319	313	338	314	330	302	317	329	348	381	354	316	326	337	356	349	312	310	315	336	327	330	330	340	326	344	357	312	317	340	317	347	322	340	315	357	324	356	334	340	329	351	324	279	357	342	315	320	393	339	320	332	353	323	340	332	340	296	351	332	337	326	325	342	338	347	354	319	349	300	326	355	326	354	319	313	347	300	322	330	336	339	338	348	352	302	339	338	330	337	317	391	329	331	326	343	362	326	300	365	334	305	334	341	297	334	341	320	317	333	307	350	343	326	335	338	310	325	324	330	375	332	319	329	322	308	357	362	356	318	299	324	345	362	353	300	337	357	340	349	329	316	307	346	297	369	341	337	348	365	338	327	340	337	324	352	332	331	356	311	315	328	359	374	299	335	341	344	326	351	336	352	362	336	330	334	321	339	356	350	311	340	301	348	359	317	357	305	308	337	330	318	363	350	321	325	336	312	341	327	334	323	322	322	315	331	343	340	333	330	382	347	347	366	326	348	356	326	315	345	325	345	339	303	334	325	351	325	374	320	340	329	348	335	322	305	321	310	302	334	308	358	327	317	350	305	346	374	334	320	340	368	339	320	340	357	330	298	331	307	328	346	316	361	336	332	326	341	331	330	300	355	314	341	300	324	326	370	349	352	322	308	302	338	360	353	354	301	344	349	342	311	338	346	375	328	330	318	380	364	340	335	347	328	339	360	355	362	320	376	321	334	332	339	338	363	342	338	324	342	355	371	346	328	340	345	349	333	311	319	339	355	326	319	330	369	362	308	303	331	308	358	336	366	341	352	324	310	328	300	318	327	328	310	354	386	347	364	322	324	352	338	306	337	339	340	378	362	335	325	337	341	343	359	348	339	333	368	347	297	322	292	302	337	316	319	332	340	360	346	331	330	336	338	341	339	336	333	297	318	316	344	329	304	322	325	320	332	339	322	369	349	341	349	354	330	353	301	381	318	367	338	362	370	341	365	319	371	332	307	329	324	324	354	371	292	303	331	312	377	330	348	340	327	351	346	316	345	312	316	317	301	352	347	347	299	319	343	351	329	328	327	320	356	331	346	366	309	325	353	326	334	329	360	364	337	339	332	350	334	326	338	345	323	324	319	345	333	340	361	360	336	343	357	323	322	337	333	327	302	342	358	336	339	347	326	333	335	321	356	318	289	336	337	360	325	357	321	335	341	350	331	338	317	305	336	336	328	330	308	341	331	326	320	365	352	374	352	329	330	343	327	312	343	353	289	314	338	322	315	353	324	333	327	354	342	329	339	342	355	360	344	344	347	349	355	344	317	367	340	350	338	334	347	325	346	361	312	338	329	348	351	338	339	337	365	360	327	350	361	305	348	315	336	352	332	318	350	358	376	326	322	364	331	339	306	368	332	360	366	359	339	312	376	320	307	339	316	361	303	344	336	320	347	345	287	326	344	338	367	327	340	305	335	311	361	342	318	319	311	316	317	346	348	317	348	314	330	338	348	310	301	288	335	333	297	307	354	340	298	322	312	327	342	329	324	344	344	353	334	352	305	320	343	361	370	359	340	364	347	304	338	365	340	320	335	349	353	316	329	352	340	350	326	335	363	323	340	357	369	344	356	364	334	343	325	322	287	334	301	351	302	348	324	342	274	328	346	311	343	333	342	309	320	343	318	395	311	348	329	315	341	329	341	322	312	338	350	340	383	327	332	368	329	339	335	342	336	343	369	330	350	323	298	372	335	340	342	320	340	352	365	347	344	306	319	353	349	327	356	329	354	347	342	326	341	325	296	341	340	337	330	316	346	346	321	327	301	345	324	303	377	318	321	308	306	319	338	357	361	385	320	314	350	316	366	363	294	339	348	337	354	330	321	348	318	363	306	349	356	337	358	309	348	304	374	313	317	378	349	337	337	340	331	361	350	336	357	307	346	341	302	324	348	329	297	333	341	333	316	318	334	314	345	351	346	337	321	329	353	312	340	323	306	360	327	336	343	322	345	315	336	350	330	349	351	377	347	342	347	306	291	338	310	319	332	298	344	353	325	326	324	284	347	364	301	360	330	334	327	322	333	350	341	325	304	349	349	359	305	339	309	342	334	334	353	347	332
46090	20831	2667	3366	3116	2979	2761	3032	3229	2335	2168	1969	1756	1508	1351	1178	1082	1324	1546	1223	1300	1256	1157	1110	1085	1092	1002	1150	1236	1254	1096	1001	986	1018	1030	1004	1012	957	990	1092	1171	1190	1123	1151	1159	1228	1219	1146	1180	1123	1063	943	888	896	934	2551	3262	2559	1933	1373	801	813	779	792	809	722	818	778	813	810	796	784	804	781	826	835	849	842	766	814	800	787	829	805	762	863	879	800	783	833	840	799	777	805	794	790	793	755	791	753	793	812	813	782	769	766	830	758	827	789	778	775	771	799	791	807	752	786	807	806	826	796	805	818	818	827	812	782	827	779	790	829	802	780	795	840	811	809	826	821	767	779	771	786	752	801	786	815	819	778	766	823	780	841	767	849	819	825	792	825	771	798	790	830	825	826	767	863	817	782	820	792	846	774	834	804	826	841	780	750	810	774	819	837	725	817	815	845	811	777	792	813	818	820	803	804	766	760	835	860	780	772	807	821	782	806	823	778	791	768	789	816	810	788	816	770	785	779	784	787	782	820	785	792	832	773	800	822	842	852	786	820	789	818	856	801	790	804	774	849	772	771	787	782	771	797	793	819	802	797	807	791	786	828	811	819	773	813	800	823	794	792	809	788	768	785	808	825	819	791	785	794	870	755	804	825	858	798	737	771	794	767	797	805	795	729	737	811	833	800	791	811	789	784	800	814	820	814	788	788	789	856	862	859	803	802	826	794	837	831	813	793	787	831	789	767	828	820	811	793	760	775	819	789	833	840	872	775	779	795	806	830	770	791	786	819	828	751	773	768	828	777	796	746	846	803	796	787	793	818	734	790	816	771	802	825	791	753	818	790	835	767	791	786	806	826	805	768	805	768	770	823	772	828	804	806	804	813	866	814	788	802	793	804	794	822	789	830	874	825	841	784	768	762	849	807	769	785	789	784	831	818	815	807	788	780	809	784	827	842	812	759	852	833	765	783	785	796	783	831	837	824	835	813	791	793	796	790	804	784	815	792	821	825	743	739	792	798	791	773	792	743	798	815	768	811	793	819	770	787	792	803	834	804	797	774	770	814	757	770	791	833	773	778	787	776	884	748	764	805	829	795	759	816	768	773	819	746	773	745	854	777	748	784	813	815	764	777	827	793	740	834	797	769	804	778	801	771	745	827	807	764	787	797	826	735	779	778	817	742	783	794	793	767	760	769	827	821	827	799	810	758	824	857	856	761	794	834	785	798	857	880	781	790	787	785	814	799	780	779	772	815	818	803	794	841	800	823	757	780	791	816	859	806	799	777	786	821	767	796	791	785	765	783	788	808	774	812	798	787	837	763	804	814	806	802	776	778	800	836	807	778	798	804	805	817	751	795	783	777	760	760	780	807	796	800	824	813	821	737	771	828	783	751	785	771	825	816	823	847	813	858	822	766	812	812	835	817	779	813	812	772	760	795	823	878	782	803	801	795	826	822	806	828	820	793	819	826	793	807	811	828	770	799	810	787	785	782	784	784	754	827	776	767	820	801	789	793	764	814	796	808	803	766	779	801	806	757	733	806	773	871	804	834	855	760	834	856	784	803	816	805	817	803	771	810	791	816	809	790	767	792	796	830	843	811	794	814	772	810	769	781	756	799	767	772	795	805	783	768	792	844	810	797	779	821	772	779	867	799	794	813	784	803	832	843	783	776	790	809	805	835	808	768	817	795	763	825	810	834	807	813	814	799	811	816	759	767	810	777	761	821	750	818	810	803	792	793	783	819	815	773	823	812	799	811	837	778	746	759	731	795	845	806	791	753	841	773	791	823	810	784	804	800	814	843	776	799	757	831	784	815	799	803	782	819	789	791	774	785	837	839	791	809	802	766	836	808	746	827	829	826	839	850	815	777	782	785	814	832	774	786	831	824	831	764	807	769	797	793	768	765	800	802	808	812	796	777	779	763	748	788	771	824	785	785	803	831	749	792	807	775	752	795	751	777	800	780	770	823	773	791	751	805	800	817	791	739	835	791	726	804	723	779	801	838	760	818	747	793	805	808	861	819	802	758	736	821	760	798	777	799	844	825	840	766	820	786	789	755	780	841	782	771	831	818	879	793	735	761	823	799	795	865	828	815	858	825	833	778	799	811	806	755	817	819	797	831	718	795	814	794	816	823	827	833	776	804	850	818	776	830	760	815	795	793	803	819	826	825	806	778	835	802	851	820	837	825	794	743	818	802	779	882	803	817	799	791	801	806	796	884	786	793	787	816	762	764	823	805	807	828	793	782	830	795	794	819	843	796	796	764	803	804	817	789	827	816	809	862	826	799	801	856	826	810	838	839	790	751	776	767	807	803	759	813	800	782	825	845	845	838	773	835	803	749	758	798	780	835	852	802	784	780	766	801	813	826	825	786	814	830	827	774	811	806	807	820	774	792	810	785	793	845	784	820	745	827	797	762	786	801	842	779	777	813	818	816	842	805	789	812	821	791	788	792	774	838	849	776	817	761	746	800	853	782	865	797	796	799	828	767	789	804	821	835	802	780	831	774	829	851	731	844	834	787	811	834	808	805	738	842	815	818	803	811	781	878	771	809	784	765	818	838	776	807	830	808	752	831	775	783	775	832	798	783	769	801	842	718	792	811	801	852	794	800	846	780	825	780	772	774	789	829	796	831	772	820	766	796	794	824	777	804	838	859	780	824	802	785	775	791	757	801	787	801	827	832	812	810	802	815	796	820	769	775	793	806	811	798	821	804	820	803	767	792	847	782	763	794	803	816	819	780	824	825	812	815	797	797	815	824	791	818	811	764	787	814	763	825	785	818	846	798	788	767	832	802	765	837	727	849	819	763	772	820	821	841	782	796	816	800	805	791	794	814	828	774	808	787	811	817	767	794	775	789	779	824	767	816	776	810	795	815	833	802	822	830	808	777	818	815	807	861	772	796	771	764	820	831	836	805	786	787	766	784	777	756	810	807	795	813	794	801	800	768	774	788	775	831	813	782	734	787	812	844	818	814	804	802	761	820	796	773	841	765	795	804	795	804	776	815	799	822	819	815	792	824	800	871	760	791	832	828	824	790	766	763	821	796	796	875	761	829	810	813	828	762	808	788	813	812	853	758	783	854	801	850	845	830	753	776	805	793	813	794	806	831	792	810	839	824	769	822	811	790	806	789	771	780	733	842	832	800	824	792	785	767	813	750	814	814	817	761	793	735	822	801	815	756	859	767	815	827	808	799	832	803	774	772	785	808	797	807	773	797	787	827	810	799	761	796	788	787	817	886	788	766	841	754	763	830	813	795	793	812	800	785	820	808	856	762	786	791	804	856	788	848	768	821	763	793	838	768	846	835	819	751	825	819	762	809	819	813	804	807	807	805	788	802	810	826	755	785	819	767	813	808	802	809	814	879	791	820	748	874	814	789	797	818	780	789	764	804	818	791	795	784	829	777	747	798	801	713	789	797	877	768	817	826	791	777	820	770	838	820	763	798	779	835	785	801	776	772	821	826	784	744	801	794	808	844	796	783	759	831
82613	52628	17693	4654	1498	1111	1106	1033	934	731	652	592	537	430	356	390	376	422	402	339	332	361	285	349	277	298	301	286	314	342	329	279	251	244	265	329	288	269	269	333	347	347	321	307	279	319	324	319	288	306	296	267	271	265	249	676	822	690	525	394	251	260	252	244	216	249	237	232	218	253	246	237	257	232	240	236	234	266	251	272	240	240	220	200	235	236	248	261	249	231	246	221	231	229	233	240	283	234	254	239	227	242	226	233	254	218	263	251	230	240	232	215	217	227	227	244	276	258	256	248	231	228	248	241	270	217	254	246	252	224	251	244	256	244	238	236	221	213	237	226	253	260	264	247	249	257	230	270	247	277	259	255	233	241	234	227	271	238	248	240	249	227	213	259	254	255	255	228	253	255	256	267	237	223	226	256	253	230	271	235	255	264	235	216	257	205	215	262	223	272	224	249	234	255	238	252	243	277	247	193	236	261	251	256	267	233	206	254	228	252	250	259	227	255	273	245	247	256	228	218	252	270	234	237	270	247	213	242	247	250	250	254	268	220	225	251	233	239	246	243	235	262	263	233	246	271	259	235	261	232	242	263	230	228	219	248	274	235	235	241	245	226	285	238	249	244	249	234	267	236	220	239	225	227	240	234	252	247	240	227	259	220	232	243	262	259	270	251	231	228	236	277	227	227	240	239	258	247	276	259	255	262	277	237	227	246	239	232	255	250	227	260	270	236	242	255	235	239	247	239	252	231	246	243	247	230	228	251	239	273	244	269	224	257	225	216	228	272	247	245	263	234	250	236	235	249	267	277	253	266	255	240	239	232	235	254	239	227	266	226	267	254	283	247	236	273	282	231	236	263	248	235	251	238	233	228	235	233	246	221	237	254	260	265	234	272	259	254	258	209	242	248	234	212	241	243	229	248	242	235	228	256	235	249	218	239	233	245	238	259	218	271	247	247	257	230	271	240	236	230	238	227	246	259	261	238	249	225	278	257	245	258	268	234	248	273	244	251	236	245	256	242	249	260	241	266	255	265	230	264	255	224	242	244	227	243	230	258	259	224	250	226	242	262	231	269	236	260	221	219	242	226	260	241	258	235	249	227	240	256	251	224	264	235	256	252	230	249	242	260	234	238	255	256	242	241	261	241	236	260	238	240	246	284	235	232	241	276	268	240	253	269	219	249	240	267	248	235	252	245	244	248	281	267	252	237	231	241	254	244	236	243	271	247	250	267	240	250	261	249	249	224	233	216	255	228	250	264	238	267	245	249	244	240	234	255	259	248	226	258	244	281	264	270	248	216	236	235	278	241	231	252	272	238	256	265	249	211	234	242	244	270	258	234	230	246	237	216	251	246	234	240	228	234	237	229	256	220	263	261	238	223	229	254	248	259	220	253	267	249	267	214	236	212	231	219	261	250	249	247	229	243	257	258	250	248	229	246	267	244	242	299	229	237	265	238	294	257	263	256	243	265	243	259	244	243	243	236	219	256	258	280	239	233	248	248	239	269	285	200	270	243	261	256	261	239	292	249	239	253	274	270	236	265	253	230	238	241	256	246	222	242	256	220	253	245	251	247	257	229	228	251	249	269	254	278	249	220	233	242	291	231	231	229	241	237	235	230	274	232	214	233	246	251	255	243	279	253	229	240	231	243	254	245	265	229	219	275	259	249	242	248	231	251	261	250	242	220	249	233	236	242	232	217	216	222	256	237	230	233	250	249	241	233	232	223	230	262	246	241	244	241	247	257	255	247	238	225	215	247	230	241	262	248	234	239	233	300	227	257	236	253	218	231	242	223	263	240	255	231	222	263	271	252	258	239	243	223	222	269	237	216	239	245	237	239	247	246	253	265	249	225	232	228	273	236	223	230	254	213	247	236	259	237	223	277	249	237	258	250	233	233	238	248	245	233	272	256	254	252	245	226	244	240	242	244	251	228	247	229	230	245	257	245	227	232	247	215	256	247	248	222	255	265	235	237	240	230	264	268	260	255	246	251	224	245	225	286	238	250	214	236	265	273	245	243	241	239	237	213	266	245	266	247	268	233	250	233	245	251	262	241	259	249	247	219	245	228	216	247	211	241	238	257	263	242	251	246	245	223	247	280	235	268	253	235	275	225	258	245	233	252	251	244	262	236	219	237	252	269	247	237	250	216	251	246	266	239	247	237	250	230	228	243	252	266	272	229	251	262	261	215	258	250	255	243	246	235	228	249	231	241	242	248	230	228	212	242	251	284	268	270	241	258	225	239	220	260	255	241	267	247	248	255	220	254	251	245	232	253	240	265	250	210	256	234	248	232	237	263	250	242	228	254	248	247	254	257	263	243	248	236	244	244	250	251	230	252	250	266	276	262	229	260	233	240	230	252	219	227	253	267	250	271	237	234	232	235	243	244	252	222	251	238	267	249	227	219	254	236	231	284	250	260	222	234	244	251	265	271	235	257	237	223	258	261	269	237	232	245	233	238	239	226	244	224	230	264	244	253	254	229	210	260	256	241	259	254	240	252	244	219	251	236	213	254	232	276	238	234	260	250	237	250	215	256	262	238	251	221	235	228	219	266	251	248	257	244	235	251	231	260	239	215	233	259	235	254	219	273	259	229	238	252	233	237	219	275	254	222	276	265	246	260	250	254	230	236	240	240	230	263	223	261	233	245	234	236	237	264	231	255	235	218	250	268	252	212	269	250	224	215	254	263	262	273	213	230	217	231	240	218	239	231	233	295	283	244	256	226	244	271	244	274	259	232	261	249	260	273	211	227	224	244	234	256	253	248	252	248	258	221	230	234	254	255	263	245	253	234	243	230	223	205	244	224	247	236	258	254	241	255	217	253	254	254	247	251	276	232	245	265	221	239	276	265	253	257	246	235	229	263	262	246	237	251	247	246	228	243	217	250	261	275	277	236	245	255	233	239	247	237	211	247	255	272	266	222	238	247	258	238	277	265	235	234	267	228	245	270	266	249	247	218	234	235	262	246	270	245	245	256	248	244	247	226	236	228	257	251	232	254	237	223	257	263	254	224	235	236	239	238	238	237	247	252	249	241	234	242	263	241	248	235	254	227	248	255	252	207	242	231	269	245	229	242	246	260	251	240	225	254	252	268	270	260	232	239	209	252	242	269	262	226	243	240	267	253	250	260	260	251	237	253	224	252	241	210	242	259	244	261	228	232	239	246	282	232	211	245	277	242	242	224	236	227	245	260	264	250	235	234	257	217	229	245	240	266	262	239	231	261	257	235	259	274	254	254	252	225	257	239	252	260	245	244	251	245	226	241	215	237	246	247	252	260	278	254	247	234	247	239	244	242	226	232	253	267	239	236	240	240	261	235	261	242	233	224	225	251	251	236	240	232	225	242	220	249	260	243	223	260	223	236	223	215	249	271	240	228	261	215	243	256	282	241	224	244	236	235	223	259	231	274	257	210	243	279	247	247	237	245	257	246	246	240	244	256	255	242	237	204	245	237	264	257	212	250	227	255	265	201	235	263	252	244
55888	25219	4061	5001	4722	4052	4409	4434	4333	3161	2849	2471	2221	1772	1490	1327	1337	1940	1633	1362	1312	1204	1220	1254	1039	1070	870	1010	1129	1380	1125	1062	898	906	962	940	1047	1073	1117	1038	1230	1163	1091	1110	1121	1215	1264	1392	1203	985	853	760	677	675	736	3831	4939	3696	2630	1478	594	583	603	588	592	616	595	610	621	604	579	621	591	618	547	583	559	618	611	594	597	651	589	616	648	593	595	655	632	640	583	624	640	587	671	603	585	656	606	575	619	606	610	638	590	616	596	586	626	576	583	592	580	583	599	591	561	660	632	575	604	563	604	607	564	543	629	646	612	594	580	587	597	597	627	611	613	643	630	586	606	610	570	578	589	555	608	638	584	607	616	618	618	562	648	607	577	566	610	624	632	611	642	597	594	651	643	599	606	575	604	609	605	621	599	611	603	578	596	582	608	622	624	632	557	596	613	582	593	589	615	586	595	597	644	631	645	611	634	589	592	562	612	596	539	618	618	574	611	613	605	631	597	619	610	625	576	641	609	615	633	563	594	590	584	593	555	629	592	590	601	615	605	632	611	581	598	592	600	556	593	584	638	640	637	576	594	641	538	611	570	629	595	556	562	610	598	601	583	585	605	614	633	598	572	606	641	583	597	615	595	609	606	594	627	611	608	650	599	576	611	613	559	554	623	600	582	631	571	611	581	617	584	584	604	583	594	620	647	606	642	632	602	618	598	565	607	596	605	566	602	578	608	599	590	661	580	647	561	587	595	630	590	569	596	574	594	654	631	639	591	603	602	623	604	595	586	595	576	632	582	600	566	617	640	585	635	573	633	611	611	614	606	574	578	590	630	558	596	580	645	589	623	588	610	640	642	605	611	558	584	578	594	598	541	611	560	615	594	617	591	620	575	600	558	560	621	584	639	610	595	596	591	587	581	625	616	629	584	625	611	598	613	648	595	650	619	625	635	584	607	612	573	593	627	615	605	635	593	636	614	582	633	602	555	600	592	591	625	603	585	601	588	613	599	590	620	657	629	638	648	590	642	527	594	570	616	614	607	588	647	556	656	605	628	603	659	620	615	586	604	592	551	626	575	630	637	588	596	572	630	585	631	578	564	618	577	580	556	606	600	590	595	560	570	625	588	606	591	597	562	646	608	613	647	590	614	595	617	579	595	591	631	612	598	584	599	605	575	590	593	615	559	597	634	606	559	602	606	608	550	598	602	590	588	607	630	571	606	582	639	606	604	606	592	576	626	646	576	599	574	630	621	613	618	603	633	592	640	579	596	638	614	601	539	562	583	608	617	582	656	630	649	611	563	621	528	604	566	641	589	599	603	613	605	600	601	566	634	643	602	628	583	580	642	601	589	613	623	580	589	584	547	574	608	609	597	557	640	595	626	597	577	580	612	636	639	628	616	583	569	603	606	586	645	586	582	624	630	597	647	603	619	574	578	621	608	636	594	660	590	616	570	648	569	606	626	593	622	575	628	598	632	666	582	592	632	565	604	584	585	601	631	608	591	594	632	560	541	628	634	645	623	624	554	652	565	637	615	623	580	613	620	615	612	611	624	576	621	637	585	608	616	586	575	621	618	602	577	599	584	585	623	612	635	607	592	575	611	610	627	588	629	616	563	595	644	607	630	613	622	553	596	594	607	593	644	606	569	605	610	602	610	619	607	537	558	607	600	642	610	607	587	636	603	629	573	599	594	569	624	601	589	588	618	589	615	611	649	596	582	635	609	596	609	614	605	612	589	616	578	636	596	556	645	550	627	580	627	557	606	605	606	617	593	592	544	580	589	594	591	568	619	622	588	611	642	599	618	632	639	537	607	588	600	589	583	554	644	622	608	591	599	585	645	638	608	583	597	598	606	621	599	640	581	601	662	611	604	604	617	606	581	616	634	613	613	596	562	581	654	612	578	588	583	605	585	572	570	598	580	622	613	610	587	626	579	608	517	670	628	605	598	597	620	613	646	585	577	631	618	625	549	598	570	577	595	602	593	601	590	584	591	584	567	617	649	611	625	631	617	649	596	587	610	559	599	591	614	615	589	543	623	557	618	605	616	595	597	592	574	641	635	572	583	588	674	641	615	588	599	624	576	626	604	583	570	595	615	600	575	624	577	618	610	562	637	587	607	565	582	619	632	615	634	593	638	628	617	586	566	591	572	577	595	563	594	593	573	603	631	591	588	582	626	584	631	590	608	607	605	599	599	616	573	590	580	574	580	619	589	589	635	603	580	604	616	623	604	615	593	613	591	619	583	580	614	623	605	591	587	557	613	635	623	609	564	615	626	628	548	597	630	594	586	619	573	587	571	555	608	631	620	582	569	613	625	620	581	617	633	565	607	596	583	633	569	637	570	617	601	604	600	635	592	604	624	599	574	639	628	629	610	581	598	615	635	594	626	593	591	611	585	589	562	624	561	601	637	607	599	604	614	609	584	576	607	620	573	568	588	663	654	597	590	629	559	651	592	604	613	607	595	571	642	635	576	616	584	592	597	580	581	570	558	634	578	600	612	573	614	604	579	625	601	569	583	563	610	619	608	635	621	597	632	596	561	582	580	626	600	631	605	665	626	626	619	636	605	600	632	620	620	633	594	584	548	592	615	597	602	606	600	563	613	582	593	571	614	574	615	609	592	630	620	585	630	588	605	581	643	630	555	587	598	593	571	594	631	597	637	571	632	591	604	622	610	601	613	610	606	585	649	606	579	608	576	622	568	617	607	627	612	633	584	618	580	601	600	578	633	601	624	594	615	585	595	588	567	582	579	584	640	618	619	607	604	558	638	625	598	598	632	554	630	587	591	624	562	582	611	626	575	615	578	607	641	591	604	595	578	589	599	616	566	589	591	579	615	534	617	594	620	614	583	599	609	539	641	581	542	629	584	612	580	659	618	558	561	588	606	616	621	612	577	577	612	592	614	634	629	590	555	638	591	621	575	633	552	631	616	571	607	602	626	585	598	628	619	609	612	601	564	589	604	592	570	599	640	642	610	571	602	644	605	562	596	590	605	600	606	598	635	597	613	625	582	613	597	622	640	600	577	615	607	601	593	599	536	592	569	634	566	572	564	601	607	591	587	601	580	586	604	598	593	638	653	602	588	594	559	638	614	605	584	607	587	581	612	633	579	567	650	626	606	607	582	632	597	600	612	601	603	592	587	600	561	623	553	589	618	587	637	621	564	581	580	609	548	581	558	610	578	635	603	575	579	653	632	626	582	576	658	592	624	625	582	608	600	640	596	630	544	575	606	616	603	609	575	560	610	619	607	611	628	568	580	568	597	615	591	605	582	573	609	626	598	612	573	565	610	609	593	611	579	614	631	579	608	612	574	636	595	531	601	560	619	572	565	596	590	586	599	611	579	588	587	572	598	606	621	577	584	623	629	583	625	617	595	574	624	636	609	596	583	625	609	560	561	582	572	560	594	608	615	578	572	576	623	570	618	638	622	584	592	594	589	599	608	584	639	619	639	566	606	617	627	632	622	613	598	587	659	619	593	560
19996	4453	644	545	428	473	418	405	384	361	370	367	325	332	364	312	318	348	325	350	332	341	341	337	309	307	329	323	294	322	315	320	345	330	289	342	349	329	325	321	309	310	303	349	342	306	325	354	331	300	343	318	301	322	297	301	357	336	352	334	281	294	312	315	279	266	290	318	326	288	337	321	324	315	311	329	310	307	323	336	294	329	307	346	319	299	324	305	294	309	332	293	312	296	317	322	293	312	314	354	300	293	324	248	288	315	294	294	307	290	291	314	299	283	319	304	313	281	320	316	303	306	327	284	292	333	292	321	354	302	325	299	284	293	305	329	369	295	294	316	300	277	289	329	312	309	286	315	336	311	304	307	326	322	298	288	316	319	298	300	328	309	303	324	303	355	312	303	321	295	330	308	338	313	333	307	289	332	285	303	324	326	314	300	293	329	289	321	313	279	312	280	307	295	360	289	299	325	313	313	289	307	320	316	331	306	297	311	284	313	303	312	312	315	324	327	299	334	335	330	313	277	297	310	324	301	329	357	295	276	293	301	321	303	300	300	346	326	312	342	291	330	316	278	289	293	298	307	316	299	293	310	335	291	353	305	338	309	327	289	297	301	334	292	305	326	282	322	296	292	304	321	291	313	304	296	334	330	276	299	278	312	301	273	318	304	283	314	290	279	283	304	283	316	327	324	316	303	328	312	317	323	358	301	300	309	320	320	281	306	317	304	333	328	309	337	306	319	313	313	324	290	272	300	309	287	310	295	278	311	328	307	317	301	344	355	313	298	321	286	319	298	327	317	292	257	282	335	297	304	283	317	295	307	302	348	290	315	304	294	324	302	281	302	298	315	347	312	317	305	331	315	287	279	300	296	305	306	314	316	324	337	294	345	321	312	291	317	331	306	328	302	345	314	309	305	299	290	317	297	353	319	316	331	310	301	311	346	315	273	285	300	327	299	321	332	312	298	313	312	292	280	330	297	316	304	275	283	299	302	276	309	320	329	296	299	304	310	308	321	278	297	313	299	308	314	297	324	308	328	327	310	334	289	294	318	329	307	285	339	264	320	294	283	335	295	303	308	343	306	309	284	312	339	312	348	311	317	328	314	328	316	314	320	287	323	322	321	292	320	291	334	307	317	298	315	323	318	304	305	269	341	285	293	305	278	327	304	298	297	296	318	337	292	309	308	285	303	304	298	281	306	341	341	308	322	343	281	300	304	284	330	312	304	323	278	321	337	278	320	315	296	311	318	309	311	282	317	316	316	317	311	331	309	314	274	315	312	308	296	301	319	277	305	319	321	303	317	290	316	322	319	302	289	340	344	272	292	331	321	323	303	296	329	294	308	353	310	320	314	310	265	307	289	297	300	331	294	295	286	327	331	313	306	316	286	301	316	301	322	331	286	310	304	300	312	333	314	315	323	285	304	318	332	321	284	314	323	296	311	334	293	318	312	335	293	294	334	324	291	311	358	304	320	324	327	302	316	322	306	305	306	290	323	325	324	303	325	267	294	320	312	314	348	330	326	302	322	324	321	315	326	318	312	302	318	311	294	297	328	309	317	321	306	310	290	303	329	298	262	298	315	292	325	271	304	326	299	318	292	286	288	306	307	324	303	294	303	297	285	269	324	315	345	319	308	304	311	305	314	316	296	282	311	298	346	306	321	311	330	313	297	272	327	306	334	274	315	307	314	306	296	312	302	328	279	345	296	297	284	304	278	316	306	290	272	300	313	318	321	306	322	297	268	296	296	292	336	341	325	281	310	318	322	310	312	318	284	308	309	294	272	311	318	319	307	327	310	284	315	283	345	316	296	326	281	327	309	309	343	317	293	290	312	290	311	303	289	336	276	297	296	322	309	311	279	324	285	321	303	302	278	302	343	304	287	330	315	340	348	303	307	285	301	317	308	319	312	299	328	332	295	318	316	309	301	307	342	332	323	298	327	269	330	321	277	300	286	332	316	312	320	327	318	279	292	293	310	310	315	322	327	311	314	315	298	329	304	330	291	305	331	327	333	344	331	337	314	305	313	334	329	323	271	293	295	301	312	301	313	313	343	311	320	324	321	336	321	282	323	320	307	324	352	313	334	286	289	328	317	321	321	320	331	303	270	286	310	279	292	307	316	335	318	348	326	333	312	312	294	282	337	332	346	323	321	311	298	322	344	320	322	311	341	300	294	320	293	334	288	322	331	282	313	330	294	335	301	285	323	287	296	314	311	312	308	299	314	339	314	313	318	279	297	324	332	311	312	301	314	311	325	322	312	308	316	259	289	321	315	318	323	307	288	341	322	322	300	336	296	302	309	298	329	311	300	327	332	309	319	301	313	298	313	294	310	316	311	331	341	293	336	290	313	323	336	294	346	278	313	295	350	301	288	316	349	329	309	280	321	279	322	303	333	325	315	276	339	339	297	294	317	300	293	288	341	332	294	283	315	356	303	292	322	323	311	312	347	316	312	325	324	344	305	306	317	309	287	299	329	318	295	286	292	317	302	325	303	325	324	301	317	301	303	298	308	280	323	294	286	329	316	312	307	318	305	329	343	340	305	295	284	283	285	304	333	297	295	324	307	320	312	308	294	263	349	308	329	280	301	305	300	308	287	307	311	330	308	287	312	315	288	318	295	297	312	322	288	311	293	310	330	320	262	300	315	334	307	306	311	306	326	309	335	321	306	303	340	316	311	321	308	345	330	309	288	291	314	307	315	308	289	313	331	314	345	304	310	296	306	320	307	287	326	325	285	339	311	341	324	321	253	320	284	321	323	326	298	281	335	318	279	305	300	299	313	322	319	311	318	300	321	299	272	311	298	312	300	303	304	336	304	285	277	308	308	299	315	281	300	287	272	297	314	317	302	316	321	277	276	268	309	326	320	309	305	288	324	294	311	296	316	302	321	325	347	306	289	341	293	303	310	302	320	333	320	298	292	304	337	336	322	290	358	322	326	338	322	305	291	268	328	310	322	288	299	308	315	326	327	318	311	298	294	299	297	327	313	305	308	337	295	333	330	296	293	304	293	307	280	282	320	325	306	315	333	272	285	315	324	291	309	326	311	308	318	301	314	315	317	305	315	314	311	319	319	292	336	329	341	353	316	300	340	289	355	317	291	320	312	292	305	311	293	307	307	301	305	292	287	285	329	300	308	336	291	290	319	349	321	330	329	307	320	328	322	310	316	299	286	312	306	296	342	303	317	298	325	284	299	286	325	327	318	314	310	304	317	309	308	279	293	290	307	305	288	329	309	310	308	287	296	334	361	333	301	297	291	315	328	311	308	320	309	265	285	294	291	310	306	315	312	297	308	305	305	306	316	321	340	369	315	279	313	324	316	318	287	317	321	344	317	322	304	318	299	299	299	315	308	306	304	307	289	335	289	345	285	293	287	306	295	304	323	285	316	298	302	302	284	321	334	294	303	344	288	302	308	282	323	323	323	299	304	325	280	302	304	312	298	295	336	294	332	297	344	290	290	312	319	337	297	324	310	288	308
19720	4491	1244	1333	1376	1414	1421	1455	1263	1021	955	946	924	868	832	888	887	1067	1018	913	941	854	782	834	873	923	839	828	782	831	970	922	824	842	871	919	866	852	867	870	858	840	859	890	901	867	961	922	935	876	770	792	791	812	723	850	1052	1023	971	869	804	757	754	778	777	755	753	752	743	772	749	779	749	813	775	703	793	699	767	767	762	788	748	779	781	782	742	747	768	746	762	725	747	737	769	749	780	769	736	795	783	792	740	742	794	752	739	766	760	742	760	796	697	691	778	774	764	764	773	771	740	776	800	764	774	762	802	742	768	744	824	744	731	724	775	734	757	792	710	783	766	744	823	779	748	808	735	774	718	757	739	752	740	772	737	762	756	769	743	808	755	683	801	777	722	746	725	784	752	743	737	713	740	774	755	745	797	777	772	804	723	776	738	780	765	780	759	775	736	758	798	799	726	796	805	739	733	769	727	716	737	756	748	713	780	781	735	752	776	760	771	773	724	751	752	756	730	782	771	734	736	756	755	776	739	758	801	745	722	799	762	742	718	785	763	795	798	766	721	752	781	761	733	681	761	733	781	798	743	763	766	765	738	780	722	736	777	764	776	780	718	746	701	739	711	748	766	757	767	756	776	740	741	763	751	741	759	804	777	756	750	748	721	749	699	755	742	733	738	717	806	744	779	694	734	797	762	739	800	730	753	779	764	740	733	741	793	754	747	748	763	732	815	775	781	757	759	681	781	810	758	755	722	749	731	725	728	751	761	725	737	809	793	777	751	731	727	757	745	712	776	737	800	693	748	745	751	750	730	765	723	747	735	735	734	720	715	743	743	725	729	705	798	732	759	755	799	749	756	783	709	754	759	736	781	742	733	758	795	753	747	782	779	795	739	707	793	702	731	696	762	761	761	760	762	759	790	742	807	749	761	789	767	719	786	727	760	738	765	725	729	772	764	742	731	729	797	806	692	777	726	765	790	741	823	783	768	786	793	714	768	768	751	749	726	783	756	777	741	734	762	765	826	747	794	742	746	740	747	785	794	756	789	774	735	727	755	761	780	760	769	745	741	742	767	739	732	772	775	782	724	734	736	715	800	753	799	836	750	728	755	795	761	778	796	764	763	712	741	723	739	784	783	746	761	722	800	754	746	743	724	721	770	764	767	782	757	746	737	764	730	713	752	717	715	780	779	810	682	761	737	737	776	776	788	752	745	785	768	752	758	773	720	755	777	736	774	758	787	731	716	719	775	793	792	741	748	752	744	771	777	715	768	766	735	758	750	815	733	711	760	769	792	780	756	721	767	731	778	752	841	736	794	740	734	742	737	739	735	795	758	739	823	793	755	707	746	754	803	736	715	743	754	737	786	742	767	741	747	755	749	802	750	760	792	765	801	724	778	746	806	727	738	739	786	761	754	760	734	736	769	710	753	797	782	774	742	769	723	753	739	768	739	741	725	752	698	736	778	751	750	790	709	744	791	750	820	764	713	743	736	778	807	753	738	701	719	728	747	754	725	737	777	799	775	766	749	747	791	739	775	759	740	719	740	762	757	749	798	734	749	737	782	794	733	799	752	753	759	736	712	752	754	789	757	735	773	688	760	770	734	773	726	770	782	787	762	724	776	787	724	729	777	734	811	786	764	754	745	772	737	795	706	835	824	720	731	746	709	756	801	727	771	763	778	776	775	755	740	748	770	744	781	762	757	758	751	731	719	779	784	748	725	726	769	752	743	755	819	785	773	733	759	743	797	715	744	759	771	729	772	786	734	771	687	713	783	745	768	752	752	774	765	760	771	801	764	726	726	821	742	763	769	708	739	738	755	807	792	754	747	761	753	809	746	767	706	756	755	732	777	751	755	789	791	778	746	753	735	768	755	751	731	758	772	765	805	794	772	743	725	783	732	726	770	813	758	778	759	783	729	766	712	732	784	749	733	752	767	741	792	755	713	756	766	786	767	743	759	758	710	781	736	759	742	724	782	739	714	694	818	797	775	758	686	769	805	741	702	759	811	745	755	795	795	776	748	717	749	773	768	775	705	777	753	768	746	748	813	730	725	785	729	740	738	759	741	763	749	795	774	714	778	781	761	706	791	780	737	758	772	732	725	740	774	780	717	777	757	753	773	754	759	738	751	790	781	748	754	723	835	775	763	786	744	732	786	748	754	735	713	732	785	779	727	773	790	774	739	755	722	767	776	771	767	781	761	699	728	784	730	738	760	759	741	815	757	727	742	751	728	779	731	767	775	777	784	750	806	760	788	750	721	753	796	773	777	777	748	751	772	755	732	770	792	781	746	785	730	724	788	776	783	728	746	805	785	779	796	763	724	776	737	800	778	747	750	765	744	740	766	771	746	786	723	757	740	734	757	747	771	729	783	792	734	762	733	758	760	783	766	768	761	719	761	696	756	750	779	737	758	722	706	745	734	782	736	760	724	758	780	794	744	750	735	728	738	792	724	778	743	766	789	758	782	759	784	744	774	792	740	746	744	792	801	775	760	766	706	757	775	765	725	736	728	747	727	751	739	756	723	779	783	720	766	816	762	758	752	776	765	763	768	770	756	765	852	704	777	695	801	701	724	746	784	707	772	737	715	764	692	750	770	718	803	764	761	791	728	783	711	764	767	768	824	768	777	738	724	755	781	735	780	801	767	763	739	716	739	786	761	755	744	754	721	745	737	781	826	760	774	767	748	765	737	781	771	716	760	802	816	757	685	773	778	724	725	809	764	764	787	749	738	753	740	732	757	757	755	773	723	729	803	799	791	736	754	719	791	759	800	777	784	763	761	783	817	771	795	726	738	765	773	802	755	816	719	730	746	780	813	751	720	740	719	753	759	796	715	750	740	773	810	800	765	745	751	821	748	763	720	760	756	789	755	752	768	725	778	772	791	709	749	767	790	779	705	773	791	774	757	750	747	773	694	741	723	774	764	777	757	783	766	777	777	762	768	735	716	768	781	759	769	748	758	788	793	807	738	780	773	712	769	791	754	777	796	792	802	744	709	728	715	786	770	713	739	754	719	748	777	810	783	765	726	777	746	761	755	785	734	784	804	746	771	729	774	707	700	775	788	753	758	777	738	736	768	771	714	702	728	746	773	733	721	799	777	717	722	777	760	765	759	758	746	757	802	753	801	716	752	743	756	756	765	789	724	792	757	747	703	755	767	773	806	774	750	740	738	736	761	725	785	774	756	723	734	772	765	796	768	775	736	742	746	711	763	729	785	794	803	743	723	786	780	740	739	768	775	754	786	842	771	716	727	733	771	778	718	696	785	791	710	711	757	796	777	769	758	731	718	725	742	725	785	759	748	717	729	803	736	751	799	736	753	836	777	734	746	746	705	773	725	766	710	751	769	738	775	771	741	763	812	679	762	752	810	732	752	768	719	760	772	730	802	777	705	787	780	766	826	782	753	750	768	776	784	804	744	715	753	832	765	731	769	743	746	725	746	773	759	796	763	770	694	767	776	762	757	718	719	748	761	777	718	763
70118	39543	11474	1765	1126	915	1022	903	806	616	529	564	511	437	389	393	437	435	422	387	456	425	385	403	361	386	363	360	351	384	380	383	351	345	383	339	380	363	411	356	344	370	343	367	402	397	401	408	376	403	389	310	331	360	388	571	674	582	523	427	367	333	324	345	329	372	364	347	347	335	330	336	335	375	337	350	332	342	339	326	333	359	369	347	293	329	327	328	350	320	345	362	323	327	361	346	343	362	335	346	347	335	334	383	313	351	313	343	368	335	348	346	375	380	353	347	352	373	337	348	358	376	347	364	363	342	330	320	283	354	329	315	344	364	363	328	359	383	371	372	379	359	321	326	332	336	325	338	352	349	363	378	358	376	359	350	344	335	339	333	338	324	347	351	319	345	346	324	305	321	312	333	334	328	340	317	310	339	329	357	349	334	333	360	342	350	332	344	344	323	321	335	359	324	379	337	389	343	346	361	374	323	354	321	348	365	316	359	346	385	339	344	360	358	355	354	333	334	315	351	311	350	337	319	375	332	364	344	334	327	340	331	335	318	350	328	320	340	350	360	340	336	375	358	331	337	347	323	321	339	363	329	359	347	322	345	326	295	366	343	282	323	345	299	341	376	362	328	330	382	316	387	359	326	356	323	306	325	339	369	372	303	326	322	334	358	340	347	348	346	332	339	350	331	362	329	351	346	335	361	368	344	365	320	309	332	331	361	343	360	358	336	330	328	333	338	317	315	341	345	359	330	367	312	286	357	330	359	339	348	323	342	323	384	303	321	370	352	338	386	347	375	365	318	337	338	347	345	372	351	338	347	345	338	336	330	369	346	351	311	321	347	343	354	313	328	344	340	379	348	375	299	339	356	345	333	342	341	333	327	361	349	328	335	347	324	363	329	359	328	328	317	377	348	335	306	366	371	327	319	338	349	316	327	347	336	341	340	376	367	354	340	373	324	352	338	360	315	363	332	351	354	347	323	329	364	370	353	356	320	358	347	355	341	344	333	354	339	335	322	343	348	324	332	334	348	339	351	364	361	334	367	354	367	319	328	347	347	325	354	337	347	343	378	353	310	344	311	297	327	341	305	338	381	348	350	308	345	328	325	369	322	331	378	341	348	285	379	342	357	361	322	299	349	313	324	300	352	302	359	350	347	329	359	333	359	366	332	345	358	384	332	332	328	358	330	341	329	369	335	340	342	292	375	346	339	309	343	346	408	307	353	343	331	365	319	335	369	351	328	326	336	347	314	283	333	325	359	373	349	338	335	341	339	341	329	374	329	311	355	365	393	335	323	327	313	314	352	327	336	319	367	354	350	305	328	377	338	305	343	342	332	338	338	312	316	321	345	335	344	320	335	340	324	317	378	356	359	335	335	340	349	352	350	323	351	362	330	310	353	351	344	370	342	328	341	307	329	375	329	322	304	310	348	344	307	371	356	326	355	346	321	319	361	361	364	330	327	341	317	363	312	351	319	335	315	342	338	343	341	343	334	308	323	338	314	350	348	334	328	339	396	325	358	341	341	341	316	331	301	338	335	368	344	341	356	326	356	312	323	326	335	326	349	355	332	336	357	353	292	381	351	371	328	348	313	333	351	342	312	350	344	354	364	354	340	336	336	362	337	350	325	330	362	341	335	323	334	337	303	329	314	355	324	308	329	347	338	362	362	375	345	345	357	334	346	324	313	345	333	347	335	322	330	342	332	335	332	383	370	334	338	328	349	354	354	330	371	337	336	352	312	350	353	377	391	337	352	356	371	369	304	336	345	348	337	324	324	358	338	356	363	352	372	353	345	344	350	367	331	343	336	336	342	315	351	360	340	384	318	388	343	312	340	315	332	309	326	330	355	348	332	308	342	340	329	344	333	321	355	343	360	351	327	332	331	352	318	313	357	348	367	329	350	364	401	304	355	304	322	348	327	314	316	338	361	351	318	295	331	345	350	320	311	352	316	321	349	353	343	299	303	324	392	343	374	367	341	309	356	319	336	316	372	331	392	361	328	364	339	332	352	344	297	320	356	350	351	363	302	354	334	313	321	351	349	357	356	331	326	335	325	351	349	336	333	341	362	385	336	341	361	346	328	337	339	359	361	338	354	334	328	294	325	311	363	327	324	325	376	380	323	346	315	334	316	339	339	340	332	335	351	313	325	359	353	348	354	345	360	326	326	348	334	332	339	315	377	367	354	387	367	320	368	325	404	340	346	346	365	339	354	361	339	325	334	341	362	355	348	313	314	343	333	352	328	336	351	309	331	356	349	357	345	350	325	338	332	378	350	330	333	338	336	364	338	346	329	354	347	338	362	330	363	315	327	350	353	345	341	348	340	346	375	325	323	345	336	321	378	341	323	345	349	360	341	317	326	286	347	334	349	340	318	306	330	352	360	365	342	359	341	324	344	330	331	339	317	348	312	343	340	360	343	327	333	329	317	371	372	318	336	307	335	325	340	346	360	322	358	348	321	360	336	309	328	351	329	316	365	347	332	333	350	347	321	362	376	342	328	311	341	313	336	313	346	331	352	349	313	319	330	335	356	340	305	328	336	321	349	384	349	313	321	332	363	337	368	339	359	354	314	332	334	333	343	326	356	329	316	316	331	345	347	338	321	356	338	323	388	335	364	331	335	359	333	310	303	322	350	331	348	352	337	353	342	344	343	315	340	325	328	343	315	338	321	357	371	358	331	342	353	342	292	315	338	328	355	318	329	328	338	342	358	359	383	338	312	349	329	348	364	361	340	380	344	299	350	299	393	344	327	321	324	367	333	358	341	349	330	331	326	360	347	353	340	343	326	310	298	326	351	353	327	332	386	327	313	329	302	297	318	329	338	348	313	362	343	330	384	366	342	316	347	342	358	351	349	383	336	354	332	364	340	332	328	345	337	343	359	293	335	334	336	352	335	311	317	352	309	334	359	374	326	312	356	336	374	332	329	314	320	334	360	319	335	353	333	358	345	360	379	307	358	332	348	369	359	315	317	319	305	332	327	327	344	337	334	371	344	353	330	313	333	357	340	314	357	363	351	353	325	364	326	337	326	343	368	337	337	340	336	351	352	348	331	308	374	334	334	312	348	346	349	358	340	354	355	306	347	387	336	300	341	342	386	337	386	346	340	321	326	347	329	354	353	372	319	320	344	353	343	302	312	336	327	342	320	329	347	335	399	366	364	319	338	342	305	376	353	326	328	380	354	314	323	357	330	383	317	343	356	337	324	344	319	336	334	327	348	336	324	359	342	307	325	351	331	324	333	385	321	346	353	378	335	364	343	338	353	330	332	335	331	320	336	299	317	359	350	330	347	340	346	341	353	351	350	337	349	312	338	376	306	361	311	339	392	309	327	322	319	330	337	344	339	372	351	323	366	349	342	355	326	355	330	344	359	352	326	349	342	338	369	317	335	333	330	342	330	374	357	324	374	362	350	364	373	350	349	346	330	339	328	339	337	319	309	357	358	329	337	361	319	338	341	369	340	358	343	348	366	361	336	307	337
44762	18862	2876	3420	3553	3218	3584	3527	2989	2161	1844	1937	1706	1455	1243	1260	1336	1517	1320	1300	1360	1334	1144	1284	1097	1073	975	990	989	997	1138	1106	1019	1010	1053	991	1001	992	1083	1103	999	1036	1058	1090	1139	1318	1355	1347	1320	1191	1081	913	940	858	1090	2609	3001	2411	2070	1551	884	873	782	827	832	801	872	797	821	855	760	830	815	799	858	853	833	808	842	831	811	848	783	777	811	821	874	829	847	831	864	843	874	827	858	752	817	866	798	858	831	824	761	829	770	860	831	788	828	849	817	801	780	805	818	793	810	732	793	877	834	781	869	784	828	864	803	835	803	796	803	852	830	820	849	797	840	773	846	798	836	833	803	904	779	799	829	813	811	778	835	778	793	808	861	850	813	823	788	804	819	783	810	859	869	804	770	798	758	848	835	839	755	855	806	826	764	796	801	801	825	831	822	830	790	817	827	856	790	802	785	799	855	820	815	847	801	796	764	824	842	805	830	854	845	843	830	754	855	804	796	834	832	792	888	805	779	853	817	785	807	855	786	849	843	824	818	777	876	842	833	798	835	823	747	803	776	813	779	798	793	814	809	828	771	812	832	794	784	790	804	802	814	819	826	811	836	811	820	861	818	878	815	811	787	777	747	771	843	833	777	854	835	835	822	818	808	770	835	799	791	840	793	836	765	826	768	890	844	821	861	834	849	842	834	816	862	807	788	855	866	806	807	811	802	779	826	830	790	754	774	865	853	847	883	796	811	870	872	768	734	817	758	856	796	854	805	832	827	855	762	803	852	828	800	827	844	850	824	838	807	822	762	833	886	821	808	815	847	794	790	860	771	835	810	837	849	775	822	789	816	827	757	819	821	815	804	796	789	793	853	823	792	799	793	830	815	904	773	795	725	793	832	781	829	806	808	805	817	860	802	777	798	818	817	832	879	807	816	751	831	805	802	832	809	773	807	817	818	809	838	821	819	798	861	806	812	810	816	858	787	779	806	801	871	821	809	876	846	846	815	813	869	768	783	781	816	792	812	820	794	820	863	828	797	827	833	829	829	831	824	772	775	775	777	822	806	798	806	840	774	775	788	815	837	810	815	813	815	777	844	769	839	772	801	852	831	812	842	824	793	838	854	805	895	809	802	851	844	818	770	822	852	826	828	819	795	860	830	842	810	810	816	842	873	826	796	834	794	764	732	827	848	811	831	852	826	800	801	809	801	753	816	836	876	781	813	823	818	840	775	836	800	832	820	802	802	830	883	808	833	824	755	811	855	848	811	753	833	784	787	840	828	805	851	773	850	801	782	812	877	784	804	794	777	800	825	812	812	816	799	854	758	849	846	814	787	836	797	812	827	821	801	802	817	811	809	832	785	822	798	762	793	819	801	841	778	809	861	805	819	775	842	869	842	770	820	797	844	839	789	850	833	781	810	813	800	834	883	779	837	831	776	841	812	806	834	827	815	785	816	830	794	885	782	769	821	788	807	829	807	797	848	803	756	833	815	805	764	809	818	845	817	865	772	790	787	865	800	812	846	806	788	863	858	805	758	841	799	829	858	810	881	778	831	854	819	809	805	793	833	845	880	847	836	841	830	822	837	774	799	783	821	800	796	825	811	838	796	778	791	826	791	787	833	836	786	826	785	820	801	829	851	822	804	782	800	788	812	860	782	831	757	790	848	811	773	812	838	793	824	823	826	836	825	810	803	832	807	848	818	855	790	815	834	823	828	840	797	803	833	796	850	812	799	841	776	863	889	900	777	841	830	838	798	794	794	806	797	795	847	823	812	798	798	809	817	811	794	795	820	853	802	779	846	770	768	841	855	842	851	784	834	853	857	854	818	837	823	805	825	884	800	845	812	834	772	803	827	825	816	818	773	846	809	850	787	833	811	810	790	833	853	836	816	773	779	797	807	852	814	796	815	809	813	844	810	821	831	804	835	854	784	803	790	856	867	838	835	791	818	782	835	813	814	839	832	846	798	796	828	847	845	809	778	824	840	852	822	801	839	786	846	831	794	832	784	796	821	797	864	821	832	854	845	791	819	857	766	799	801	818	861	779	826	810	818	798	806	809	862	852	847	867	786	835	765	849	828	820	833	829	815	815	862	817	769	796	751	810	822	809	850	832	806	804	834	775	841	822	843	819	828	774	822	815	858	831	800	831	815	805	835	784	831	807	851	837	787	831	817	758	803	805	805	799	787	826	846	821	806	842	848	764	858	814	801	848	755	784	868	836	758	816	856	830	842	800	783	786	788	833	813	791	790	821	777	819	836	819	768	806	848	821	790	833	804	808	794	802	809	764	800	805	797	840	769	812	818	782	789	790	811	756	842	815	765	811	835	796	804	855	790	848	852	835	806	822	805	801	850	831	844	826	810	826	822	826	806	805	832	852	818	795	789	817	850	835	873	795	813	780	829	800	783	808	849	831	802	815	774	826	825	832	873	818	845	821	786	856	763	803	754	851	806	795	816	789	815	804	782	864	790	865	824	800	786	828	843	840	833	801	827	854	809	805	786	795	842	788	804	824	813	796	855	770	799	840	806	845	776	801	848	813	817	820	809	792	812	835	799	843	851	803	842	782	794	772	795	843	875	810	828	868	808	818	850	802	822	834	818	801	814	787	796	814	843	812	746	808	799	834	808	832	847	773	835	817	832	842	807	777	809	838	810	855	754	752	811	848	897	837	844	841	817	844	818	792	847	811	823	845	814	834	832	858	839	876	837	804	792	871	816	814	837	782	808	766	811	823	755	810	813	807	787	778	831	812	764	795	805	831	814	860	850	840	801	811	826	803	798	790	809	856	867	815	820	778	834	825	803	846	811	863	905	787	830	832	778	790	806	821	798	796	777	830	825	843	854	817	787	811	805	788	817	854	773	815	828	809	787	823	811	870	843	797	780	821	797	876	794	820	832	795	802	793	794	842	801	800	834	817	810	824	809	792	844	822	819	796	753	824	829	812	790	776	826	767	792	772	778	838	798	845	785	804	812	814	788	800	795	842	866	848	822	800	811	781	852	875	808	853	812	784	841	815	814	828	812	864	818	819	881	797	825	808	811	777	825	770	801	839	785	843	804	820	868	810	753	806	817	785	839	810	809	835	819	782	789	892	824	827	859	813	806	816	815	820	831	813	808	843	837	846	822	795	776	821	835	794	788	832	905	785	809	856	772	829	788	867	779	845	839	799	801	853	821	863	820	814	816	835	844	849	892	841	798	803	777	771	784	845	799	788	863	838	804	842	807	819	842	785	786	870	795	815	800	822	820	807	824	845	834	829	792	783	864	821	835	821	864	777	876	817	835	874	835	857	804	812	827	861	901	787	818	837	872	802	825	845	831	789	811	789	779	874	803	813	863	817	909	813	815	792	845	825	814	805	785	830	791	822	824	847	800	820	793	811	832	837	799	843	790	816	800	831	817	809	829	843	806	866	839	803	805	847	823	867	799	817	835	861	826	786	831	749	869	858	836	845	834	838	775	834	818	791	794	791	789	795	839	844	881	771	797	794
78041	49581	17410	4536	1682	1542	1742	1898	1198	864	695	582	503	405	382	421	388	402	406	436	395	362	360	334	324	303	297	285	361	326	347	296	307	327	301	321	311	275	313	314	332	315	325	344	345	354	373	396	354	341	347	323	303	282	339	754	909	698	593	491	363	320	280	279	288	270	274	271	252	275	291	276	282	299	262	297	281	261	271	255	269	291	294	262	283	256	289	265	260	299	277	297	260	254	268	270	293	269	263	259	297	285	269	262	297	285	281	307	268	272	289	285	294	296	300	260	265	270	243	315	292	315	273	275	258	273	273	267	292	260	253	257	258	268	249	268	269	277	263	254	269	270	298	265	262	250	281	284	275	287	315	300	281	305	259	279	260	265	288	282	285	282	287	285	275	275	275	259	260	269	262	280	299	277	262	287	277	238	295	284	249	254	291	257	291	243	239	265	271	270	290	268	249	274	298	225	278	299	253	294	281	234	258	271	278	263	291	279	268	260	267	272	269	258	287	258	279	256	262	256	265	248	299	282	241	311	277	271	283	266	272	289	289	277	300	244	270	281	274	273	269	272	268	274	295	232	262	312	283	255	252	325	265	260	277	248	268	290	306	255	285	244	271	272	270	285	270	245	267	246	272	248	295	282	296	252	265	258	281	270	293	261	273	325	270	268	298	274	283	272	277	260	280	239	290	279	272	312	271	280	296	267	268	285	269	271	279	264	244	287	243	311	288	296	263	246	272	279	267	252	274	295	302	278	313	257	265	279	274	273	279	281	287	254	267	277	293	264	289	283	292	275	278	300	284	290	296	276	310	293	269	278	319	288	290	244	288	303	255	278	255	276	275	307	241	278	262	290	265	254	245	268	270	278	279	268	277	252	278	265	260	266	296	305	268	275	269	256	290	258	296	261	260	294	260	280	309	274	248	284	264	295	267	279	259	254	258	254	276	276	268	254	277	275	289	259	303	280	289	283	262	262	275	287	272	261	248	266	296	256	264	279	270	262	279	272	255	283	246	250	272	280	287	257	224	254	255	246	271	282	261	266	266	289	283	263	285	263	264	267	265	252	288	299	261	277	286	284	291	261	255	250	283	249	256	262	288	298	282	274	281	269	265	276	242	283	266	291	297	276	288	288	278	283	244	274	273	256	257	270	287	286	290	282	268	274	323	273	262	286	254	267	310	254	289	272	282	284	276	274	293	263	291	274	246	294	272	256	288	266	275	269	276	273	261	281	289	280	270	300	290	303	276	248	275	274	258	289	287	244	262	288	279	267	289	280	275	291	281	291	286	287	254	283	269	276	275	250	227	280	298	260	257	251	268	266	263	262	271	270	268	299	265	250	251	273	263	258	270	301	274	314	290	294	267	236	302	287	254	265	274	270	245	267	231	262	248	244	259	288	270	275	284	304	296	259	271	268	287	272	284	302	242	298	268	266	278	262	271	275	282	281	250	279	313	280	278	266	300	295	282	272	284	288	269	273	284	247	277	290	259	284	272	248	306	252	254	285	271	265	284	290	309	254	258	273	277	277	297	251	278	289	328	291	273	315	288	290	269	264	258	286	272	237	268	271	261	291	272	297	253	278	277	258	270	261	247	280	313	297	278	279	286	285	251	294	310	263	266	268	276	282	293	292	280	291	260	295	272	264	279	278	267	265	272	276	297	263	257	287	288	277	244	308	268	263	276	256	261	279	296	299	276	254	294	261	267	288	278	286	332	272	279	260	296	293	283	262	303	242	280	242	273	283	284	264	260	273	298	264	298	268	279	287	258	274	294	257	294	277	273	273	287	297	288	244	266	254	253	296	238	246	287	269	260	280	297	276	252	265	294	292	262	289	265	274	270	271	269	308	259	275	267	260	247	325	243	268	306	284	289	271	294	260	263	255	305	279	259	258	269	284	302	258	272	260	268	269	289	261	278	269	255	298	293	263	284	308	300	271	279	257	245	272	279	287	255	217	243	278	285	288	254	294	288	294	259	265	290	265	278	284	289	259	279	298	264	270	276	261	248	267	258	291	265	280	281	277	275	255	269	288	271	284	287	283	284	274	261	281	277	295	261	290	312	288	273	242	270	267	300	294	314	283	289	275	282	277	284	270	252	302	233	258	304	242	291	278	284	272	303	265	253	291	284	244	264	263	282	247	259	275	274	271	295	282	250	290	265	263	265	281	317	273	303	281	260	240	282	268	266	250	273	315	231	292	291	290	265	281	301	256	302	311	273	249	292	264	283	273	290	230	265	264	286	253	248	251	314	313	281	284	253	277	307	275	246	276	264	263	272	262	257	287	237	292	298	281	304	278	254	265	292	269	281	293	248	260	281	271	267	337	245	267	265	265	277	299	303	293	288	265	255	256	286	254	236	306	298	279	282	288	258	264	289	290	259	275	245	265	273	284	277	270	258	284	262	295	292	270	266	273	269	266	274	279	291	279	311	252	285	283	276	279	304	269	258	284	280	302	264	253	231	262	303	281	262	263	272	273	251	283	278	286	292	254	257	282	263	304	281	263	250	292	292	275	258	283	288	234	303	317	283	261	248	265	264	293	278	244	253	247	255	293	324	274	278	278	284	295	293	270	290	252	273	250	262	265	283	261	274	299	279	292	291	278	285	268	269	273	274	289	261	255	279	258	267	285	297	307	270	279	281	273	239	271	271	261	249	257	260	255	283	268	245	301	289	265	306	271	282	281	272	281	290	284	269	294	266	289	288	268	268	290	304	287	281	292	293	305	290	287	284	282	242	262	274	281	250	300	276	271	257	291	286	265	264	265	243	246	243	268	297	267	285	284	239	292	271	271	301	246	274	292	304	277	283	256	302	259	289	284	270	262	278	266	282	279	326	259	299	264	270	276	252	275	267	252	275	277	292	282	282	285	265	289	273	272	267	267	248	272	318	261	274	275	250	279	247	290	275	267	285	289	289	303	285	255	264	273	272	275	297	274	251	254	285	299	273	271	282	283	261	263	270	294	284	271	260	272	277	271	290	283	271	273	282	282	277	277	270	274	307	260	249	241	258	269	279	283	263	254	302	290	276	276	277	288	267	263	282	294	280	266	271	267	298	304	246	300	263	263	278	288	246	282	272	280	288	236	261	276	275	256	292	309	244	253	265	283	294	282	309	276	317	282	288	288	326	289	266	260	241	286	300	282	271	272	247	292	281	278	231	270	275	294	302	276	284	240	291	288	253	293	258	260	274	286	273	278	283	271	280	279	273	264	277	245	235	292	271	272	301	265	286	271	299	286	280	273	286	340	264	296	277	311	298	287	270	279	269	278	260	293	309	292	280	306	257	268	269	267	286	275	262	274	285	296	285	278	278	239	305	297	289	255	292	292	269	273	270	245	294	283	255	301	303	284	287	292	268	270	267	286	292	281	302	287	271	246	297	286	281	284	264	280	269	276	282	266	255	266	321	278	280	288	275	274	271	253	265	310	284	270	274	272	264	256	281	287	309	253	274	273	280	285	272	248	324	309	268	265	311	270	267	283
55054	22766	4435	5000	5173	4929	5345	5623	4121	2705	2357	2390	2010	1700	1558	1457	1526	1683	1616	1574	1512	1301	1356	1179	1030	1007	907	946	1076	1133	1141	1099	912	994	1001	937	907	1007	1025	1009	885	933	992	1053	1339	1341	1435	1535	1285	1277	1208	1039	772	844	991	3761	5238	3744	2985	2152	1019	680	696	661	659	671	635	687	655	664	663	666	639	665	686	668	649	675	635	687	688	693	681	625	647	664	707	678	711	671	738	701	636	648	644	671	703	674	673	677	711	638	655	675	640	664	687	670	662	677	674	691	654	719	646	716	672	668	684	658	680	678	669	663	692	689	651	713	681	680	704	625	701	650	672	643	653	677	652	638	729	740	671	636	700	675	704	696	706	700	686	638	628	689	669	674	686	684	647	683	664	690	699	660	639	635	655	699	653	674	650	666	723	687	663	662	679	640	715	704	658	673	675	675	615	644	678	665	657	697	662	659	650	718	662	673	681	647	658	671	709	660	698	693	671	676	684	675	663	674	683	650	655	702	658	675	704	659	690	642	647	692	679	661	634	688	682	667	681	705	669	674	643	653	678	676	676	690	684	649	663	665	688	627	636	670	728	696	674	671	702	681	708	648	658	689	655	684	670	673	676	621	705	659	622	701	717	703	737	658	643	652	643	684	712	649	648	653	678	695	709	675	655	679	638	652	660	668	683	676	663	643	671	666	711	665	665	688	698	682	657	642	657	667	679	649	688	639	667	643	670	661	666	703	664	647	670	675	671	676	723	703	700	664	615	684	677	692	664	700	638	649	652	685	704	685	627	635	694	661	679	666	708	675	640	645	656	693	612	713	665	659	642	690	663	640	616	663	667	656	694	674	699	684	693	692	651	683	709	664	670	687	669	639	619	735	650	663	675	664	682	677	669	645	657	651	691	643	698	698	669	648	665	651	616	615	694	681	665	674	634	678	594	665	679	676	650	629	609	619	668	663	691	676	689	700	698	614	658	644	674	720	694	679	631	664	679	652	645	600	678	640	647	704	652	616	659	700	697	685	637	588	658	684	695	669	640	685	692	646	673	686	724	665	624	692	691	674	649	676	680	663	693	661	648	695	690	674	707	669	708	636	665	649	707	634	684	651	682	708	698	698	713	677	679	736	675	689	678	687	645	646	685	658	661	662	623	645	686	654	679	717	691	664	622	652	667	644	671	676	710	700	689	622	665	663	670	716	732	720	740	651	750	609	712	695	716	653	665	692	672	678	701	645	671	634	618	654	645	662	710	658	667	650	652	661	737	629	656	662	666	682	674	697	704	641	645	650	658	665	665	631	712	638	642	682	691	669	709	696	712	620	686	702	714	680	688	641	729	661	646	646	683	678	693	668	649	693	681	613	615	676	644	739	709	625	671	696	712	635	650	653	689	659	669	686	662	656	702	691	672	684	674	677	670	702	657	668	709	694	631	681	654	657	645	634	650	661	674	688	656	670	672	712	716	653	641	695	669	728	724	697	667	654	682	705	685	683	649	624	647	660	711	683	653	721	670	669	684	677	677	690	671	644	671	657	685	674	706	657	628	663	643	640	672	683	650	602	691	682	693	648	647	665	684	654	681	622	691	684	653	655	670	691	641	665	659	672	650	673	661	656	643	654	636	651	693	668	689	660	678	671	645	643	737	674	649	664	690	681	681	643	618	699	652	670	662	660	693	698	701	644	699	670	645	633	676	682	668	651	715	677	671	651	652	672	683	649	646	651	706	655	678	634	704	673	687	661	684	723	651	701	691	678	659	667	711	673	669	670	675	672	615	723	717	696	681	653	691	695	681	666	700	621	676	681	677	681	645	607	659	689	687	702	716	627	651	663	673	648	691	670	675	641	698	727	659	675	654	682	646	630	618	665	710	678	685	633	646	639	695	678	664	672	651	694	686	700	711	587	642	652	655	636	656	668	679	642	679	675	642	718	645	627	694	695	633	640	700	705	680	647	663	675	663	674	638	672	688	651	693	716	649	645	665	684	624	668	701	632	637	651	678	687	659	679	676	659	706	670	655	619	675	665	664	672	643	657	706	680	693	661	667	657	663	659	681	672	711	683	673	676	682	679	707	668	670	679	682	685	694	694	718	685	707	655	699	628	641	660	684	685	682	674	628	673	642	652	646	650	679	651	622	664	690	665	668	648	646	688	690	663	640	622	693	707	659	625	648	639	677	658	681	671	655	680	645	703	739	656	683	635	616	693	687	649	655	707	672	636	661	687	700	635	666	657	652	670	668	668	682	670	675	737	663	704	659	609	654	673	641	661	725	633	658	651	701	654	687	624	670	670	668	680	655	696	691	689	688	654	639	655	675	691	643	623	661	661	698	671	671	683	656	688	700	669	703	673	676	657	650	700	704	664	667	678	647	658	648	668	650	692	654	722	659	673	628	666	652	673	691	705	656	667	662	686	674	666	705	626	685	688	676	669	640	676	697	634	702	675	672	670	673	673	697	714	684	649	670	701	665	666	698	642	650	680	664	670	675	671	682	631	667	674	692	633	598	702	664	629	629	696	683	639	699	656	680	678	641	663	690	616	656	615	643	708	637	703	649	715	573	668	678	722	681	635	695	662	682	675	646	737	673	707	629	662	658	655	717	657	683	644	704	675	672	702	669	663	677	658	662	643	666	692	662	660	660	654	648	658	714	669	643	681	690	697	688	690	719	677	646	659	676	691	691	688	666	662	655	670	681	645	678	601	664	707	727	663	675	637	665	687	671	677	651	653	696	666	647	663	649	675	641	726	680	671	662	689	675	659	656	703	671	695	691	710	695	672	673	666	653	654	647	680	681	695	652	656	669	696	723	675	674	658	677	670	680	638	643	669	656	633	651	612	707	642	656	676	701	705	690	641	637	654	657	681	679	682	611	648	637	659	649	673	688	729	627	686	683	641	663	711	667	681	657	687	678	673	663	654	660	674	692	692	677	661	698	675	679	703	669	665	682	641	710	644	718	708	673	705	678	670	701	690	666	640	690	658	690	651	690	678	617	656	666	670	630	655	618	694	650	649	687	672	666	665	687	723	682	646	657	693	681	633	622	669	708	682	657	651	670	658	662	620	648	646	658	636	696	680	615	677	613	677	657	670	697	636	672	644	650	654	672	660	635	659	700	658	728	667	642	681	708	734	709	658	659	658	651	684	643	662	658	721	685	634	677	675	702	686	673	691	666	665	703	672	665	666	664	716	690	669	661	622	639	656	653	694	662	679	667	707	699	683	640	679	668	677	633	649	634	659	635	631	704	635	658	690	629	697	673	669	676	649	673	675	670	661	675	699	657	711	691	676	630	691	687	681	661	650	654	636	673	645	693	649	639	706	685	653	641	671	681	635	658	661	689	693	661	676	690	641	655	673	669	673	661	662	637	663	650	674	661	626	675	675	698	690	667	685	700	685	657	684	664	636	673	705	699	702	648	639	655	681	653	652	674	677	653	614	701	704	704	653	651	677	654	653	630	672	713	673	634	677	646	705	642	678	670	664	630	696	655	745	664	660
19005	4539	581	495	475	461	460	434	364	378	399	369	367	373	353	391	322	381	391	395	347	339	356	369	343	369	373	363	366	348	366	333	361	346	363	364	345	366	343	356	354	367	344	385	358	394	369	345	352	378	354	356	373	368	351	375	381	386	382	383	337	362	350	332	315	331	322	370	327	333	322	366	352	353	357	350	313	325	372	350	348	342	337	328	353	343	372	312	317	339	345	344	335	327	341	334	344	375	356	372	323	359	369	362	364	340	294	324	352	335	346	341	300	341	326	328	326	368	342	306	337	316	329	333	354	335	335	343	334	324	316	338	354	330	334	319	325	366	326	350	333	364	326	324	388	362	343	357	348	363	306	386	343	347	354	301	363	327	370	346	347	318	351	377	338	353	341	323	324	346	319	336	356	358	331	338	314	359	325	304	354	341	355	342	344	319	371	340	347	336	386	333	343	342	306	374	335	350	326	358	345	344	331	333	360	355	357	343	353	372	353	365	325	325	366	338	377	389	306	359	366	349	372	322	319	372	349	399	328	340	330	323	355	330	371	311	342	320	390	314	313	335	352	348	360	347	306	367	361	371	336	332	318	372	340	352	359	304	370	355	353	329	331	333	357	347	328	355	331	379	359	352	339	328	348	346	318	313	320	354	370	356	296	329	335	334	357	359	367	358	339	322	324	358	346	309	358	352	357	334	336	356	322	313	371	301	336	362	339	378	358	338	350	333	378	339	322	336	354	375	335	331	348	341	340	347	343	339	360	343	351	320	348	367	354	351	333	317	378	367	358	355	337	360	377	406	319	381	351	305	352	356	324	351	358	330	358	357	347	321	298	333	352	362	333	367	344	328	320	346	373	348	379	336	341	341	307	304	350	357	317	342	335	352	342	306	343	330	333	352	339	339	335	314	329	322	333	320	329	334	356	367	325	357	383	321	346	342	340	365	310	355	297	344	373	352	358	317	337	322	339	337	338	336	321	307	329	339	354	373	386	366	334	325	335	314	354	359	341	327	325	352	356	333	333	324	331	362	359	361	343	331	370	356	358	356	326	365	320	344	335	357	346	367	360	353	328	346	313	343	351	330	331	325	338	332	338	312	341	370	358	330	361	348	381	354	351	314	365	388	338	303	332	353	336	357	330	321	339	366	341	348	338	345	335	353	307	335	339	324	340	372	340	354	328	343	337	337	360	333	350	334	339	335	317	307	336	362	349	349	342	346	312	372	390	364	333	361	338	345	316	353	351	345	309	329	362	340	311	338	336	325	391	349	343	314	319	314	357	337	351	385	362	313	349	364	321	314	315	361	320	337	337	370	326	332	353	295	352	321	369	335	350	333	316	323	334	323	339	339	366	346	328	328	351	344	324	323	358	325	334	316	352	313	314	363	362	325	330	353	379	337	368	347	378	333	326	355	330	359	326	342	360	367	345	315	343	320	378	364	323	347	317	374	347	334	326	354	340	321	332	360	331	323	351	332	329	364	323	353	332	359	368	365	350	360	365	343	342	340	314	290	339	333	345	340	336	334	356	352	353	341	306	355	345	364	356	352	316	389	349	354	352	327	350	324	343	340	367	366	335	342	311	306	320	324	329	336	332	313	341	290	362	340	343	371	337	348	335	343	354	315	336	355	349	330	344	354	343	340	356	326	350	330	378	349	357	352	353	340	320	342	318	343	349	343	351	332	330	308	349	336	363	323	330	357	354	338	332	359	358	310	318	350	345	336	331	354	306	347	328	346	317	345	352	327	310	337	341	314	334	365	336	339	342	363	342	334	331	337	300	330	336	307	351	315	333	351	319	328	351	358	314	310	350	336	350	348	354	301	354	336	331	373	307	317	313	327	339	314	307	365	344	363	316	336	351	344	347	317	307	358	343	324	353	324	347	380	346	386	347	313	304	354	331	336	378	359	333	336	333	339	325	361	346	334	345	337	322	353	345	367	355	351	331	313	347	340	352	330	336	352	341	363	332	337	360	353	345	328	351	344	314	323	326	325	334	346	304	335	332	300	348	345	333	374	372	339	324	356	324	326	345	342	344	367	369	379	366	358	314	314	331	328	377	362	315	366	317	340	367	349	330	331	338	315	347	320	355	357	329	304	372	339	338	330	333	306	325	338	318	364	342	347	330	318	345	337	376	347	342	365	362	315	347	337	337	333	339	366	331	365	340	323	348	324	320	358	330	381	339	388	336	339	336	369	353	360	357	349	355	341	360	344	339	345	345	338	344	339	320	357	325	331	329	314	323	331	347	322	358	341	340	391	354	372	357	355	338	351	335	353	347	353	391	319	348	323	324	327	340	325	347	318	340	363	358	340	372	339	296	372	337	316	363	341	332	359	346	351	338	330	319	349	300	353	333	321	338	348	348	347	336	321	340	327	341	328	366	366	323	343	356	360	332	325	310	309	306	314	332	345	387	372	343	338	325	372	373	332	345	337	373	327	340	355	311	354	328	326	357	295	340	358	331	334	366	359	312	366	336	342	344	383	357	345	342	352	346	330	344	323	346	336	349	352	334	341	389	378	352	371	360	336	354	335	336	369	355	340	340	336	348	346	341	323	363	326	360	344	346	356	351	325	357	314	353	324	364	360	379	335	359	343	324	334	363	354	312	331	349	362	386	382	344	400	321	340	353	331	329	335	339	356	346	335	350	338	349	329	333	378	328	367	324	350	365	337	343	366	368	341	343	346	369	354	323	337	346	345	359	328	347	327	336	331	337	343	330	347	355	368	363	343	352	372	331	312	330	364	374	329	394	374	336	307	344	320	318	345	324	318	338	377	330	359	367	346	326	343	344	340	317	348	371	336	318	327	346	374	343	346	316	334	341	338	332	367	343	337	329	327	339	338	338	337	343	364	341	370	343	312	330	332	378	319	359	313	383	339	339	338	333	335	336	326	328	354	340	331	371	330	371	344	356	315	340	351	332	343	318	362	367	350	310	303	351	361	342	315	340	362	358	349	334	396	326	324	349	344	369	348	324	363	300	373	354	353	346	349	331	338	348	332	343	344	345	344	330	354	360	326	339	352	330	326	325	375	380	365	369	346	329	374	291	339	320	330	371	338	324	329	348	344	336	354	333	318	359	317	384	365	333	324	328	332	326	328	350	314	342	325	351	325	332	367	353	359	323	338	358	328	327	355	337	318	314	330	350	331	350	358	353	319	328	327	317	307	350	291	375	362	381	353	340	329	371	371	361	339	351	319	329	324	334	320	355	326	365	318	325	364	352	342	335	337	358	333	350	348	342	356	374	347	357	335	346	328	388	351	366	325	329	331	337	325	363	331	371	337	365	355	379	333	328	351	344	315	363	350	313	340	335	312	338	331	303	352	352	365	359	360	327	319	332	334	361	361	314	305	332	341	339	352	352	329	334	305	345	333	311	349	352	362	378	311	315	342	322	355	346	341	366	342	373	314	322	325	342	363	330	346	339	302	376	307	368	345	325	343	304	357	373	327	317	340	287	309	327	374	346	330	342	329	364	334
18388	4714	1230	1381	1383	1418	1388	1245	1103	1024	1003	975	999	906	895	931	1007	1019	1080	1010	955	933	993	932	887	918	879	899	915	911	850	867	865	995	939	990	954	920	885	871	911	980	894	911	1074	1100	1019	1031	938	1082	1072	1048	927	833	897	940	1057	1039	1063	950	824	821	816	860	819	842	872	856	827	868	804	838	800	818	827	811	805	854	829	844	853	782	795	826	837	849	790	835	796	826	895	827	779	809	852	812	877	808	759	845	785	829	761	777	818	831	815	806	825	837	867	757	848	880	789	808	834	809	841	854	853	817	882	819	833	794	816	863	790	832	854	827	832	801	837	804	791	802	813	827	857	828	857	787	825	846	821	822	869	800	842	828	843	818	801	848	792	805	799	833	773	817	818	851	800	789	790	798	776	818	800	822	857	842	828	814	827	795	796	826	839	827	874	843	787	820	833	832	815	807	844	807	825	791	840	792	812	890	806	788	872	832	780	890	853	905	845	795	851	822	814	886	818	825	803	824	794	771	813	793	847	824	856	872	777	784	865	826	844	823	802	831	808	803	873	868	825	821	855	840	834	834	783	849	834	822	857	798	832	846	848	826	834	846	868	854	838	884	861	816	863	808	827	805	810	845	907	810	847	785	827	813	802	784	806	799	844	790	826	889	801	811	828	807	884	804	812	862	789	814	831	824	823	890	835	829	834	816	819	829	824	810	817	845	825	841	796	861	784	821	820	785	806	805	840	792	871	818	819	812	862	796	811	809	875	811	827	854	850	825	831	800	871	851	873	800	806	823	850	858	867	901	815	787	872	871	827	837	853	793	877	815	802	858	836	811	821	854	830	840	859	847	790	864	808	812	828	835	879	822	791	819	793	816	802	805	850	809	852	789	806	791	860	766	812	834	827	796	850	828	842	853	848	811	854	818	819	843	803	807	817	842	829	876	903	853	894	812	847	840	786	791	835	859	805	863	799	794	871	824	822	876	841	846	822	806	848	808	824	865	835	865	837	825	820	831	822	876	832	803	811	826	859	842	809	853	830	841	830	839	833	844	796	810	809	794	817	815	814	795	824	811	826	816	810	814	825	775	844	816	802	835	876	861	822	794	818	773	853	821	814	828	827	839	831	733	809	833	795	829	753	854	858	775	862	806	863	845	809	857	862	808	814	831	762	844	842	822	870	824	758	793	813	814	832	819	770	817	831	805	873	802	784	812	816	861	766	851	792	792	813	812	829	897	834	839	835	834	821	840	852	879	850	858	821	828	815	854	801	818	912	849	819	835	842	844	801	864	847	854	856	803	838	855	840	798	833	819	834	856	838	835	841	794	850	812	796	775	815	803	763	816	864	795	864	832	837	803	777	819	826	843	814	863	834	837	861	834	836	799	793	823	843	828	861	798	857	805	798	818	830	841	839	829	856	842	821	834	843	836	821	835	826	763	841	828	773	825	839	858	755	790	788	805	881	843	859	852	849	763	825	818	835	823	787	785	804	831	830	776	836	824	804	811	818	829	842	819	813	857	834	777	825	785	826	836	808	843	846	847	800	866	802	843	870	820	837	867	862	871	821	819	808	776	846	830	845	840	782	824	834	824	777	841	879	822	834	793	786	808	807	817	837	822	829	813	836	827	817	822	828	822	828	823	811	826	763	831	827	813	811	847	865	831	828	836	786	868	838	832	850	836	850	805	825	845	850	829	837	827	855	796	813	867	886	809	842	780	848	829	823	778	856	775	795	821	821	790	820	848	858	839	826	806	804	862	851	838	764	813	797	825	801	836	802	797	835	833	760	840	821	850	811	808	790	846	825	850	826	815	829	851	798	768	807	863	804	844	828	845	809	817	862	819	804	800	861	833	829	826	825	820	871	848	793	846	819	764	839	782	880	807	807	842	791	864	834	776	794	835	811	802	875	788	803	825	818	823	845	812	849	819	873	819	818	773	843	834	805	822	831	805	839	800	793	837	835	779	810	801	815	832	804	805	841	830	861	824	889	771	850	776	901	832	854	848	883	828	783	856	842	767	887	847	879	880	822	865	805	819	843	853	824	781	843	789	803	835	781	814	827	790	888	820	844	849	806	788	822	814	806	812	808	815	857	797	857	816	807	832	876	806	804	830	930	817	831	812	834	837	833	842	802	873	787	817	836	843	791	808	861	822	854	822	844	804	877	803	775	813	850	800	789	788	802	851	835	829	859	813	799	744	784	790	797	825	878	862	845	790	853	806	825	859	800	838	822	834	796	819	857	785	810	800	848	801	827	862	834	835	882	781	853	841	794	816	790	857	852	870	800	824	895	817	805	808	824	844	839	790	826	781	812	812	776	839	813	837	848	825	802	845	819	815	816	829	804	859	804	844	818	828	806	804	859	773	784	827	796	824	821	847	817	841	808	803	853	849	839	792	843	828	818	819	811	858	830	776	824	835	862	836	863	795	836	828	838	827	816	837	771	767	861	802	819	806	805	838	859	771	794	805	853	773	810	776	791	828	833	841	884	855	845	862	837	761	868	825	849	795	832	762	840	794	799	809	853	869	877	831	838	807	834	840	808	799	870	797	871	805	875	767	812	834	833	765	835	811	841	825	816	857	844	824	838	778	823	835	800	792	831	881	757	813	844	812	839	828	828	828	813	862	801	829	836	783	805	738	791	849	794	826	825	845	824	783	848	794	780	855	842	810	868	868	858	858	796	811	817	802	864	891	852	821	828	825	791	831	839	828	815	854	863	835	850	813	822	810	803	864	849	844	846	796	802	836	831	776	796	849	809	792	824	868	856	803	829	824	801	822	843	858	814	832	813	848	837	838	789	821	841	768	826	811	796	831	813	810	830	835	835	807	848	825	758	858	792	836	799	847	896	807	839	784	836	837	817	835	792	853	817	795	890	867	817	820	824	829	814	843	819	836	797	824	785	833	825	835	869	775	839	840	892	815	782	880	880	847	810	822	866	825	839	840	844	800	845	859	831	805	846	835	826	862	851	830	887	865	841	842	846	815	852	826	769	814	885	880	857	880	793	787	849	819	803	800	793	785	898	799	853	802	797	858	849	822	813	826	846	805	833	799	815	822	836	835	818	802	850	801	808	878	831	828	798	857	795	855	854	821	808	795	772	801	882	838	851	828	818	809	801	797	849	841	820	872	836	842	727	785	800	820	827	816	866	769	868	806	837	832	808	872	823	836	916	828	838	844	808	850	842	814	846	810	786	833	892	816	813	839	824	828	812	814	856	832	894	822	788	794	814	828	824	824	821	778	799	883	808	801	814	797	812	748	848	813	848	868	840	839	821	813	826	820	879	871	851	831	828	788	886	851	825	799	825	828	788	846	790	808	856	843	841	873	843	850	825	852	915	835	827	828	856	803	766	851	843	817	875	854	827	859	845	785	817	808	844	843	822	786	787	841	775	822	752	855	853	816	795	829	844	835	778	819	844	794	843	826	821	823	846	876	839	778	814	841	832	863	805	843	835	798	805	866	810	846	804	810	845	827	780	799	827	854	854	834
69725	39089	9572	1736	1113	1009	912	755	632	550	499	523	481	435	416	446	489	444	413	467	459	422	396	404	408	416	368	397	380	381	386	384	390	411	426	442	396	393	393	381	394	383	379	372	429	431	449	406	428	401	394	422	393	341	495	542	642	539	522	475	384	340	367	380	379	351	373	361	368	353	356	363	337	352	366	350	386	362	353	381	370	371	352	336	366	387	376	359	361	336	337	332	393	320	389	356	362	383	366	362	367	356	396	354	366	348	350	333	350	389	382	390	334	356	366	370	363	356	365	372	361	361	348	344	358	371	356	413	316	351	388	364	378	352	360	323	344	347	376	371	379	388	380	347	350	331	368	405	371	340	392	338	417	389	337	356	344	351	382	332	340	380	401	358	381	356	325	381	340	346	364	331	340	364	337	336	357	363	368	355	362	408	356	353	347	353	382	377	351	377	360	338	360	400	390	382	396	375	347	349	356	372	367	381	335	363	366	340	360	326	367	413	371	361	352	338	343	346	374	359	323	356	365	325	317	348	375	334	370	379	375	356	373	347	343	366	333	332	376	374	357	384	342	406	319	392	379	351	377	395	353	375	357	388	336	338	353	360	376	376	349	350	371	366	362	378	338	374	354	359	364	358	337	350	374	317	371	321	319	338	328	362	358	348	357	323	374	366	391	356	339	358	334	382	373	356	359	361	351	335	348	361	369	366	329	328	345	341	369	339	347	320	338	376	373	324	346	353	368	366	367	353	389	333	328	350	342	394	353	390	377	355	361	386	353	395	333	384	382	350	366	366	353	342	359	363	369	337	364	348	338	389	354	375	378	335	345	339	312	364	356	371	363	325	356	351	371	346	383	369	369	332	371	360	369	329	344	360	358	380	369	383	364	390	359	341	336	311	400	362	361	355	361	305	350	359	379	421	353	372	387	373	334	340	350	357	356	380	368	347	392	395	355	380	331	370	356	346	356	380	348	371	371	375	350	358	337	340	365	365	377	385	375	366	367	382	330	342	355	348	334	391	392	347	343	358	355	372	390	337	367	370	352	366	367	364	367	348	322	338	333	331	351	382	354	374	346	358	352	355	357	339	344	348	339	329	341	348	339	340	318	352	353	392	365	399	372	344	339	314	385	353	377	348	371	361	397	383	356	365	346	364	363	320	357	369	383	332	350	370	337	353	355	381	357	350	377	351	348	381	404	358	371	387	366	361	370	351	356	347	376	323	384	348	361	368	365	354	401	354	379	346	327	387	350	352	341	341	364	361	373	385	364	376	378	371	362	382	376	365	358	333	346	396	357	350	377	374	379	358	354	356	357	378	350	385	355	366	385	348	369	337	370	345	378	352	344	345	343	356	381	385	336	358	351	371	364	392	357	333	359	384	359	366	342	367	334	308	355	362	339	366	336	341	330	358	367	362	360	378	356	353	354	363	334	396	389	366	356	378	392	394	376	342	361	341	345	344	349	356	352	357	334	357	366	345	384	402	343	384	375	358	361	353	365	381	362	389	347	363	352	386	317	333	379	377	360	345	359	360	374	380	386	372	376	364	349	368	372	357	342	358	353	389	370	393	350	394	336	371	361	325	327	347	320	345	378	367	359	365	360	403	364	330	349	363	329	345	354	352	383	363	354	372	343	382	354	368	349	395	377	379	361	380	336	344	388	342	363	342	407	402	357	323	352	353	360	349	351	393	344	320	394	334	349	347	374	358	378	400	357	401	352	360	350	356	348	370	371	381	363	363	320	379	369	341	369	339	372	379	393	343	354	356	359	355	395	332	393	379	334	382	379	352	355	365	363	342	350	350	375	341	386	394	421	366	403	405	377	342	358	344	356	348	357	316	343	362	348	352	380	353	378	359	346	379	362	392	357	347	381	330	387	334	355	362	355	331	372	363	370	366	346	349	385	328	394	364	402	366	399	369	337	352	371	360	370	371	360	342	326	347	359	387	320	357	363	402	364	392	357	383	359	380	345	355	339	375	399	361	337	367	362	360	343	334	322	373	370	378	352	365	355	371	393	324	374	359	346	357	364	363	393	322	373	354	347	362	330	352	359	350	358	389	392	350	334	358	362	380	349	341	373	379	364	330	357	377	344	354	369	349	323	333	366	358	365	348	359	369	327	359	353	356	355	367	361	388	365	353	378	377	356	383	360	357	362	339	381	386	362	363	331	358	337	392	349	358	369	352	364	339	368	350	344	399	363	366	358	367	364	341	364	364	381	351	379	363	386	363	353	378	371	366	338	341	354	379	371	329	367	331	376	346	339	361	333	382	410	375	383	398	375	333	388	366	380	354	372	372	355	358	344	371	359	344	355	389	334	346	367	297	349	359	381	354	346	389	360	368	339	376	342	374	360	340	353	365	350	368	351	379	379	367	385	386	369	346	340	365	362	380	341	355	374	362	409	379	372	370	376	343	386	348	360	393	335	354	379	364	353	348	354	343	357	387	378	390	336	347	351	371	367	417	392	347	367	344	370	361	341	351	357	332	364	348	364	358	333	331	368	358	362	342	399	382	378	364	361	390	385	361	367	356	353	360	349	377	337	370	366	399	385	377	378	360	371	379	352	366	376	366	346	369	366	369	317	332	340	354	343	351	372	373	365	400	369	341	349	368	379	360	356	331	367	350	369	381	369	334	385	332	323	380	321	348	364	368	371	371	370	326	342	367	374	359	374	388	339	393	382	383	362	362	356	363	373	345	383	367	372	358	342	348	319	374	349	340	341	381	397	350	333	357	344	364	354	361	374	337	321	363	349	391	396	379	363	370	333	358	330	336	421	360	347	361	367	385	339	321	388	372	343	344	363	343	394	371	361	363	365	337	347	386	362	380	320	335	347	368	353	326	368	370	349	348	352	357	363	343	345	392	352	409	345	400	355	386	365	360	352	339	354	348	358	366	384	361	387	386	394	346	355	371	335	354	333	362	371	395	419	340	308	369	320	384	329	348	378	362	349	334	359	321	355	338	367	400	369	357	347	393	344	348	348	349	348	368	353	398	328	352	350	365	357	379	346	361	393	388	397	378	367	352	315	329	356	339	321	359	351	366	352	360	383	396	364	363	391	394	341	364	367	329	344	398	369	396	342	351	341	335	393	377	357	389	350	368	368	385	346	369	358	370	352	350	340	339	328	339	348	369	375	347	370	334	365	336	352	360	336	317	353	349	401	360	343	325	346	387	312	381	330	401	364	359	357	361	356	342	387	360	332	366	387	373	368	379	384	356	346	356	376	383	371	391	384	327	355	363	353	355	358	363	312	345	364	368	373	381	363	337	363	354	354	369	389	383	374	377	354	347	359	357	337	336	355	371	346	337	346	352	367	380	357	359	347	352	374	353	380	371	371	357	354	330	354	368	386	383	380	379	346	362	344	380	365	350	342	347	387	336	339	375	312	351	353	373	355	338	333	375	379	353	355	326	359	382	371	367	363	382	374	349	360	365	370	365	358	399	309	333	363	392	347	361	350	364	362	379	351	385	353	339	360	406
44561	16294	3051	3692	3660	3494	3179	2882	2331	1903	1737	1727	1475	1311	1242	1429	1470	1406	1408	1362	1314	1303	1301	1173	1192	1041	1059	986	1047	1067	1130	1066	1070	1280	1344	1281	1090	1088	1118	1056	1060	1028	1022	995	1217	1354	1430	1320	1329	1358	1214	1286	1079	950	1599	2268	2946	2273	1963	1629	1017	841	827	891	859	843	843	881	840	824	892	868	833	892	887	877	825	861	865	854	819	855	872	819	829	845	909	887	924	880	825	851	932	854	875	835	895	900	849	860	812	834	868	809	838	823	873	841	850	846	822	904	870	880	808	824	904	814	889	797	870	828	779	857	847	828	847	883	889	844	844	806	880	901	877	785	892	869	850	860	888	804	876	842	861	843	869	875	814	843	870	847	862	866	858	838	884	864	782	880	822	854	872	864	888	869	888	886	900	801	862	859	844	846	871	913	880	874	847	868	856	853	903	869	863	875	856	796	877	874	884	922	883	874	847	887	885	846	834	875	895	908	911	848	894	876	875	848	821	820	881	841	832	831	864	801	848	879	859	852	865	830	871	886	834	835	904	918	904	811	876	856	845	874	864	831	826	864	854	822	912	832	847	860	863	864	843	834	868	841	887	826	879	905	910	905	852	823	857	831	861	862	941	889	876	882	827	835	879	831	822	868	892	871	917	827	888	904	857	799	867	880	941	882	859	846	854	825	878	836	871	916	866	856	840	857	855	815	888	829	866	870	896	819	858	881	908	872	861	888	910	871	810	878	844	928	884	864	829	830	916	812	890	797	902	877	914	882	875	899	887	870	867	883	814	846	884	878	857	854	851	839	899	924	867	880	832	886	861	888	884	875	838	902	844	831	838	858	819	884	840	834	870	861	833	839	818	855	819	899	832	863	879	870	849	839	896	854	843	868	842	890	831	877	875	925	857	846	844	881	849	822	864	867	930	859	864	876	935	869	816	858	846	851	886	854	845	899	849	856	826	878	862	903	886	912	825	841	875	832	882	854	851	844	855	801	873	894	834	877	840	835	847	817	846	867	838	913	862	894	867	843	843	887	835	898	891	843	841	877	864	851	849	844	882	798	883	891	934	825	875	821	889	848	814	853	871	861	856	886	852	882	792	893	869	824	848	834	854	843	806	870	839	895	836	884	860	886	915	901	889	872	847	808	902	861	833	831	825	904	898	850	857	844	769	862	826	858	885	827	859	857	813	896	871	840	880	865	898	866	863	843	880	842	918	847	843	863	845	879	847	868	817	804	852	870	871	844	874	877	799	857	824	874	855	868	889	858	856	870	866	851	868	930	858	833	876	846	869	882	881	871	834	908	834	836	835	888	855	882	840	843	850	860	900	854	875	878	874	843	844	856	937	802	875	830	826	869	845	853	891	859	912	859	874	811	891	853	903	824	834	882	848	863	858	831	871	848	896	887	899	824	823	860	884	867	903	845	876	823	855	860	819	862	833	810	849	852	837	884	866	828	878	856	852	884	858	866	847	819	887	907	856	877	896	816	897	895	822	886	847	843	885	843	903	867	848	838	887	887	872	875	834	903	880	818	858	857	836	881	859	834	899	848	900	855	854	838	886	836	856	861	872	872	877	927	817	795	886	852	873	809	895	859	874	857	853	833	863	875	878	806	831	843	838	887	846	811	880	859	850	849	875	821	840	882	833	848	889	860	887	818	853	877	877	898	808	824	845	822	851	855	845	845	879	803	817	843	869	836	852	867	846	889	876	885	838	912	819	914	876	837	854	870	822	847	900	911	930	837	873	883	919	859	862	833	884	848	853	832	901	882	825	912	853	876	861	828	859	850	903	880	862	871	894	896	849	861	834	842	897	885	878	840	875	835	845	830	871	862	872	845	847	834	886	920	873	878	847	835	850	829	880	861	841	913	859	871	845	850	851	925	873	862	838	820	869	928	869	832	827	819	892	858	852	881	824	858	851	834	842	824	825	854	837	897	889	875	904	859	845	848	862	856	895	836	866	806	842	900	821	857	822	861	869	881	878	918	819	885	818	841	849	874	899	868	816	823	807	845	870	869	890	875	856	864	902	842	817	863	899	865	855	871	853	838	918	912	887	830	865	850	830	869	845	884	837	812	880	856	861	876	884	887	873	864	828	873	830	904	819	786	864	818	845	894	849	895	877	849	813	903	863	863	823	832	889	854	875	852	846	889	808	842	863	863	799	809	906	857	865	896	864	847	818	783	873	812	867	899	861	892	842	807	910	813	865	840	861	872	826	840	881	841	831	855	878	820	862	862	857	823	861	838	840	907	836	938	852	845	875	894	846	870	887	900	826	820	871	881	843	816	872	860	840	854	850	800	810	871	908	884	841	878	862	833	858	828	841	831	826	828	842	885	818	886	944	860	865	873	822	864	841	856	862	822	839	907	843	837	883	884	869	887	844	804	797	788	893	825	930	859	863	819	786	823	839	864	873	848	890	875	835	914	870	856	842	919	824	865	890	879	786	842	903	839	819	877	878	797	879	875	875	880	882	849	861	886	840	816	884	856	840	905	853	867	853	921	915	850	876	804	896	833	921	831	818	851	812	854	848	859	870	808	849	877	906	844	890	887	851	846	853	819	859	838	861	903	838	848	852	847	849	831	832	843	892	840	798	841	812	856	883	877	855	867	854	852	941	831	818	875	875	824	865	850	829	867	887	868	895	827	841	850	826	917	842	880	826	859	882	873	856	853	848	858	864	934	867	782	857	875	869	863	830	841	860	902	864	906	842	864	885	855	870	851	898	853	860	901	895	849	833	799	814	795	824	823	825	917	839	857	838	826	837	839	895	833	893	829	843	864	832	847	901	853	860	823	851	901	885	885	829	830	862	841	839	853	866	855	876	790	880	832	829	891	849	811	887	858	905	872	830	872	874	905	899	862	855	884	809	839	795	890	827	865	891	878	900	839	866	870	852	853	879	875	865	833	878	865	875	808	890	813	828	878	818	889	817	860	869	832	864	883	875	866	877	817	867	852	869	827	859	897	868	817	827	838	877	886	849	853	840	925	869	887	818	892	871	854	883	825	862	828	866	834	835	866	893	813	879	917	863	837	870	896	898	882	798	805	855	865	864	891	868	800	876	879	873	821	880	897	858	825	815	870	845	806	859	928	877	854	817	870	820	828	881	886	866	873	858	874	851	857	833	912	864	873	839	891	882	879	869	833	883	874	862	845	838	877	836	895	865	833	899	858	837	862	841	898	880	859	952	844	881	902	833	861	889	860	844	853	844	850	902	874	908	846	859	871	892	813	888	839	843	854	871	894	859	850	851	903	873	862	843	913	858	824	832	874	860	855	842	850	857	837	870	882	828	796	867	865	875	871	867	862	786	905	873	893	869	856	908	914	863	893	852	869	822	849	829	895	826	840	888	806	906	900	869	863	900	842	834	823	854	856	810	840	819	933	842	852	827	859	842	865	889	880	882	879	889	887	859	872	826	859	858	833	836	873	867	893	889	877	935	901	827	817	823	796	789	887	861	834	912	786	820	868	848	906	840	845	848	859	875	807
79469	49068	17066	4649	1951	1454	1336	1122	849	656	558	544	484	426	397	421	429	449	449	415	407	427	434	365	337	304	293	338	365	326	309	343	327	351	410	343	360	371	316	317	327	339	334	314	355	416	373	354	358	378	353	343	376	325	403	647	876	701	605	467	375	321	308	279	254	298	281	276	310	268	280	300	294	299	275	260	295	320	275	318	309	277	292	302	285	339	293	299	277	307	269	280	297	316	277	303	302	302	261	268	304	294	285	302	277	278	306	257	315	319	292	296	280	284	277	320	315	296	273	312	326	295	274	282	289	269	310	324	288	269	287	296	287	251	295	316	288	295	288	304	292	287	327	302	334	315	250	274	281	293	293	289	284	291	263	317	303	299	285	292	267	276	300	325	297	287	284	296	304	278	314	280	269	310	306	262	254	305	286	270	293	280	280	271	311	289	284	305	307	287	305	314	298	280	277	277	270	298	297	314	312	288	265	289	255	305	292	292	294	288	287	272	287	284	297	303	259	303	329	285	286	306	308	305	308	266	271	289	283	301	299	269	298	267	265	279	286	260	286	279	297	315	295	291	279	303	268	271	308	287	301	281	266	292	263	301	283	280	286	305	285	269	306	286	273	281	261	303	290	271	284	266	301	283	300	297	277	272	304	282	302	316	254	282	282	297	284	319	293	324	300	274	275	290	311	295	283	285	283	276	258	284	273	273	279	292	263	275	275	282	314	248	271	274	291	277	286	295	283	307	287	300	280	299	304	265	321	252	257	305	300	290	259	301	289	286	334	312	307	307	324	312	289	312	295	268	293	266	275	335	293	267	267	303	280	322	293	290	299	258	298	271	277	286	288	294	307	315	281	313	313	315	303	279	287	297	295	284	274	279	261	289	284	304	287	290	277	276	304	280	266	338	306	267	293	315	287	277	280	288	291	282	287	302	292	270	304	253	309	291	292	295	307	301	289	274	271	262	284	287	254	322	318	301	266	287	296	283	299	300	290	266	284	304	291	280	276	283	277	314	289	289	297	253	282	280	334	307	268	309	294	304	294	295	253	306	304	306	282	300	288	306	264	278	290	299	310	286	310	228	281	294	277	267	294	311	308	298	311	273	286	258	310	296	291	277	310	294	273	308	287	316	260	299	306	274	297	295	281	266	264	292	267	296	292	303	275	279	302	286	290	280	301	287	303	324	281	299	300	318	300	293	298	265	272	300	304	298	266	295	314	271	264	296	294	282	276	313	269	308	297	281	271	289	255	299	286	282	306	301	287	334	317	270	300	287	301	306	311	308	299	312	309	295	308	275	280	292	291	328	309	279	260	279	295	312	315	272	311	268	253	279	305	272	302	307	264	286	299	285	299	303	273	307	302	305	288	269	292	280	279	317	283	268	265	295	278	312	296	300	286	299	304	291	327	294	283	300	280	260	275	273	285	299	291	275	259	285	290	288	300	276	282	275	326	275	278	286	277	274	277	304	269	282	294	265	283	304	279	296	322	296	264	264	299	286	287	309	318	293	288	311	304	259	267	295	297	285	226	273	304	324	301	298	306	265	303	287	301	294	323	277	293	298	284	281	279	315	290	318	285	283	250	296	277	312	285	319	293	262	292	315	298	291	310	277	285	279	278	291	231	272	294	301	300	274	238	265	288	278	305	286	306	296	287	283	282	273	294	304	266	289	297	287	307	293	307	318	326	290	281	315	283	269	324	299	290	290	276	296	288	275	311	279	275	273	252	306	273	286	278	297	283	312	256	294	276	265	284	301	280	317	288	294	263	289	261	311	288	307	290	311	314	279	272	302	313	279	287	294	305	300	325	301	277	299	309	274	272	274	310	330	310	286	282	300	293	309	280	296	269	266	283	278	322	276	278	281	263	298	313	297	266	288	297	318	275	298	301	310	285	295	273	258	289	319	275	298	293	309	301	273	320	313	277	271	298	298	270	272	267	311	301	326	307	258	290	313	322	266	265	281	296	292	322	306	301	294	300	270	273	327	301	258	285	293	279	283	260	289	289	267	258	311	295	283	284	290	272	304	303	266	283	279	277	314	280	280	278	278	277	295	286	279	276	293	270	279	284	273	262	290	300	241	297	303	291	322	299	292	315	276	320	307	316	308	267	308	272	307	313	279	298	292	301	275	280	284	289	292	261	299	275	298	297	323	301	298	319	301	296	306	284	285	300	287	339	289	293	300	294	324	298	271	302	271	313	285	280	331	299	298	256	286	321	290	291	295	314	274	280	278	263	270	279	282	314	302	274	311	280	277	266	295	292	300	293	293	246	250	305	304	288	298	278	332	267	288	250	315	313	298	288	280	288	279	273	282	305	308	289	310	302	251	291	316	297	296	301	295	296	298	292	279	275	294	292	296	281	278	318	293	278	307	260	270	252	263	262	249	275	289	269	260	292	295	302	300	288	244	297	266	304	302	271	304	289	291	295	298	305	297	288	286	302	267	279	300	281	272	275	283	324	312	309	304	326	269	285	272	315	261	278	312	317	294	300	290	302	287	296	276	289	300	310	315	271	258	295	307	307	240	356	301	284	284	294	311	320	290	302	284	310	290	299	305	299	292	249	266	283	274	250	302	287	300	312	298	289	288	283	275	308	296	300	280	283	301	268	286	267	277	278	262	277	295	275	284	288	279	277	308	283	326	320	258	299	306	287	279	288	332	292	308	310	278	292	343	307	293	302	288	315	276	290	291	280	309	283	274	282	298	309	284	313	297	304	300	296	280	279	280	303	281	270	304	322	279	280	317	287	282	288	294	305	291	274	275	323	281	285	259	309	345	308	306	284	272	273	285	283	285	316	335	287	271	307	262	261	313	285	291	303	286	320	272	278	281	284	283	266	315	287	281	317	317	276	302	313	271	273	332	288	294	294	295	291	280	319	320	276	285	282	311	298	287	328	276	306	288	280	297	264	272	287	274	275	335	272	301	284	247	309	296	306	319	322	294	277	270	282	318	306	320	309	277	255	295	288	296	284	306	307	224	303	244	305	276	297	289	282	316	303	320	276	308	294	283	286	307	268	270	264	297	289	292	277	297	312	281	273	248	288	305	281	299	293	306	274	277	265	289	269	300	322	294	262	269	319	303	291	279	312	286	300	306	290	320	297	293	320	312	285	304	276	290	291	282	293	299	279	300	322	295	278	295	298	310	311	310	262	292	278	276	304	303	300	259	282	312	290	268	292	280	297	296	289	300	304	308	317	293	308	310	296	291	305	274	257	292	278	283	266	316	319	291	300	294	302	292	301	273	269	298	290	287	319	301	295	294	263	288	296	301	335	289	278	300	289	281	284	275	292	289	270	298	293	280	292	284	292	298	296	293	288	274	275	292	285	277	297	305	288	275	260	281	296	292	277	289	298	333	298	305	290	303	277	298	276	307	298	308	306	314	276	285	289	284	282	250	313	320	320	309	289	311	293	316	274	271	308	278	304	328	296	309	316	288	272	286	307	279	278	279	294	318	302	277	281	279	302	299	277	285	304	289
55117	20305	4417	5548	5186	5079	4936	4113	3125	2514	1963	2207	1854	1582	1568	1580	1637	1571	1670	1484	1506	1579	1509	1248	1146	900	934	1068	1076	1065	992	999	1011	1171	1319	1322	1187	1149	1010	1001	1037	1005	931	976	1189	1646	1361	1250	1312	1303	1255	1157	1035	947	1830	3768	5269	3724	3018	2173	1073	687	741	680	698	730	741	730	683	720	679	673	691	713	727	702	738	681	738	658	717	719	719	672	727	674	720	715	705	685	705	682	704	710	700	638	701	679	732	635	708	707	733	691	706	695	715	660	670	712	721	679	666	709	694	693	683	677	752	695	720	674	682	707	713	755	684	676	698	735	724	685	682	695	642	687	673	724	700	666	689	704	727	661	727	735	653	717	714	703	688	658	697	732	747	730	690	706	692	705	730	672	659	661	706	675	745	691	721	694	667	758	718	724	700	669	694	665	726	699	712	732	734	676	673	713	685	650	713	671	710	673	652	740	678	692	690	675	709	687	706	725	692	686	675	687	676	654	683	717	693	731	721	640	677	677	700	703	660	734	675	671	686	717	701	730	694	704	737	695	688	718	739	702	718	744	699	677	690	672	714	671	685	745	669	721	713	689	725	720	697	736	736	702	724	678	693	699	739	668	661	735	718	687	685	714	705	719	733	683	713	709	748	682	760	705	699	714	707	680	666	686	697	692	715	678	710	651	683	711	694	716	720	746	683	718	709	681	704	700	680	701	690	696	699	720	707	705	656	733	719	671	687	690	701	663	718	731	690	705	723	675	673	665	699	733	680	733	714	719	671	689	705	672	677	682	755	698	651	734	680	711	694	715	701	701	672	668	741	721	720	721	764	697	710	698	777	650	762	709	665	727	698	686	700	751	670	681	720	701	719	742	701	705	687	729	695	657	705	662	729	727	698	697	717	704	642	690	711	724	702	654	721	690	711	668	686	700	692	689	682	701	695	706	745	670	681	723	729	716	675	683	723	768	717	746	682	703	689	679	680	694	656	755	700	673	676	694	726	655	719	725	670	731	699	657	693	680	714	658	686	678	678	728	720	673	674	680	713	734	643	704	704	723	692	726	673	631	704	697	691	688	708	639	636	714	652	709	667	681	673	719	700	662	698	680	649	717	701	734	711	718	680	710	689	721	701	717	698	698	699	716	670	673	683	691	737	678	752	643	736	747	677	659	685	713	710	709	702	659	695	668	719	695	728	709	706	662	710	708	675	723	708	686	692	699	725	632	705	660	722	685	703	680	712	701	689	696	671	703	667	658	720	730	657	694	708	706	668	695	659	716	717	672	709	693	747	719	670	651	676	727	672	679	726	650	739	724	694	689	640	707	675	700	742	683	715	713	710	678	710	708	721	702	664	724	705	662	704	674	719	659	737	720	704	744	695	659	675	744	691	724	705	701	700	711	709	690	714	655	727	698	732	707	697	701	704	680	641	695	711	674	681	707	701	694	717	675	687	672	702	689	702	708	705	705	718	690	700	731	684	701	649	724	733	755	710	727	690	663	677	660	743	719	697	693	675	702	719	723	707	707	691	661	708	696	727	707	690	681	728	711	679	705	681	698	730	713	698	690	691	680	702	662	660	710	721	720	695	708	705	681	702	734	684	691	687	693	677	721	696	698	678	683	685	720	723	744	726	682	715	679	657	699	653	673	693	748	667	703	689	682	713	693	716	710	671	645	665	728	671	689	674	688	693	678	690	736	742	711	678	713	682	671	717	701	680	720	687	683	718	733	750	751	704	702	723	715	731	689	670	683	682	718	685	666	722	698	749	722	691	686	697	694	691	716	662	741	665	693	674	701	698	718	777	694	617	735	714	699	745	682	698	673	669	674	690	674	693	676	721	687	685	706	725	707	720	688	695	721	695	688	710	710	664	679	710	677	682	729	773	694	678	668	731	745	681	727	732	713	736	697	660	751	752	673	724	686	697	707	709	665	704	651	722	647	687	674	734	716	684	675	719	709	740	716	713	726	682	687	730	680	694	641	699	628	729	691	675	718	735	724	730	697	691	708	712	678	689	653	652	709	699	715	740	698	697	664	655	732	653	661	678	671	708	678	729	657	738	685	692	721	695	677	657	679	701	714	671	693	653	698	727	657	684	703	726	708	728	674	683	684	706	680	683	653	674	721	628	699	689	711	672	630	731	669	684	704	756	714	705	676	679	743	684	678	691	680	720	691	713	745	721	733	691	680	703	710	662	727	699	730	684	715	745	665	683	712	715	724	691	711	700	731	720	723	712	715	705	695	695	740	757	707	679	753	717	701	697	715	722	714	703	679	731	619	705	719	715	688	765	725	696	756	684	697	708	711	698	687	672	668	716	727	763	724	714	689	752	710	704	720	722	679	670	682	743	708	699	690	697	699	667	712	675	689	710	668	726	715	704	696	703	689	694	696	697	723	698	684	721	681	695	713	707	648	719	698	701	714	675	666	672	715	712	669	697	731	700	726	701	676	699	656	734	720	655	704	706	715	672	744	699	766	688	664	732	680	659	687	759	666	724	687	746	699	648	701	708	713	724	757	712	694	689	724	708	690	733	728	712	674	729	705	684	682	717	672	729	683	692	681	710	688	726	691	743	658	703	706	721	713	710	716	704	683	745	739	679	645	717	672	678	701	673	658	672	744	674	711	645	720	712	696	674	741	699	690	718	702	734	724	735	701	670	738	671	694	680	668	720	710	729	723	664	702	725	704	721	704	677	731	736	708	675	696	690	706	729	685	669	687	677	712	706	731	729	706	662	656	661	656	752	692	726	749	726	679	670	714	701	680	702	698	671	704	705	718	646	705	670	699	690	727	695	721	742	668	684	732	720	703	749	688	690	757	720	714	719	706	732	723	657	701	697	706	727	721	746	702	731	690	763	669	669	678	669	684	668	698	701	741	690	665	679	721	733	625	690	719	694	619	677	664	711	658	701	702	747	710	732	730	728	680	699	705	721	749	703	749	682	695	735	685	658	693	735	687	710	676	715	687	680	695	636	696	684	731	695	702	713	726	705	667	662	686	661	732	649	734	690	713	721	682	672	666	709	737	661	717	722	747	685	664	684	743	689	693	744	732	671	677	747	641	710	756	715	674	745	714	705	691	713	717	719	701	736	709	668	693	702	688	681	670	680	765	676	724	643	729	709	696	699	667	675	699	702	664	695	685	686	681	672	650	674	729	689	726	743	713	690	723	674	712	765	687	698	694	690	708	691	656	703	667	658	678	691	721	716	674	711	709	690	689	688	677	676	706	683	666	710	665	681	703	694	694	701	726	704	687	664	676	668	687	700	707	687	690	698	694	711	661	734	675	706	710	661	688	717	676	713	736	717	696	679	711	749	730	690	683	688	663	724	705	693	723	679	739	712	717	713	682	719	675	709	676	674	687	779	685	673	733	681	756	688	699	735	688	691	689	730	706	705	692	670	677	683	729	700	703	673	695	697	759	710	718	713	702	702	668	712	695	712	717	705	717	653	661	697	695	698	723	688	665	720	707	698	698	729	729	660	693	720	748	672	706
18792	4163	573	506	495	477	434	366	387	344	346	352	377	364	388	351	395	350	373	360	397	405	329	391	333	387	336	331	408	354	349	384	353	344	374	350	347	354	390	369	351	384	374	363	352	349	349	361	373	393	369	347	343	334	365	403	375	405	370	407	349	342	338	340	326	333	329	380	347	336	371	332	393	356	309	354	337	347	365	377	347	338	338	347	363	359	376	343	361	344	328	351	358	344	345	346	369	362	336	344	333	356	326	350	344	361	334	388	362	345	347	385	314	361	351	339	315	380	342	320	340	317	311	334	363	314	321	358	322	371	325	328	357	337	335	308	361	292	360	320	346	349	359	332	316	347	328	346	367	357	322	338	332	357	325	342	361	341	325	347	357	355	304	340	367	344	317	297	315	344	360	349	357	332	361	364	344	339	346	357	352	347	344	308	345	346	337	348	340	331	314	322	298	346	324	333	323	320	365	361	366	361	328	370	326	367	357	358	352	323	352	378	323	329	332	340	326	347	342	380	344	361	354	340	380	337	319	329	371	354	311	323	346	358	323	355	361	364	340	326	331	378	339	357	346	321	356	343	352	335	346	368	362	355	360	330	358	299	350	330	329	360	368	362	365	349	329	339	346	335	325	336	308	272	367	374	379	349	340	372	352	373	353	346	338	360	323	359	357	315	304	350	362	348	352	366	324	332	323	322	388	364	351	340	354	326	383	328	364	343	337	332	322	353	384	334	360	353	347	343	313	338	319	342	338	364	374	366	334	352	354	343	344	349	364	344	348	350	367	361	338	342	354	323	362	327	375	355	344	391	326	350	328	349	302	341	346	361	333	345	324	318	328	306	360	366	349	362	320	336	371	366	329	367	363	343	332	341	321	317	338	334	347	351	337	338	322	351	300	319	339	340	334	331	334	325	313	336	371	347	327	348	347	350	313	335	389	351	343	350	375	342	316	321	362	363	326	332	362	369	341	335	360	357	326	315	362	340	373	338	377	362	339	352	355	333	333	324	330	383	338	335	327	351	343	364	332	330	337	349	349	356	355	352	316	316	368	337	331	347	320	362	370	312	319	338	330	330	341	331	357	349	374	352	311	372	339	328	356	313	338	327	356	371	362	322	313	322	344	300	318	353	338	313	323	343	355	325	357	378	331	345	363	347	323	390	348	352	361	302	356	345	367	331	335	362	343	335	351	340	333	319	349	360	348	349	369	340	354	364	349	338	348	366	369	367	323	341	365	364	367	347	352	365	347	363	336	363	357	367	326	372	386	334	314	336	360	339	355	385	330	343	318	366	349	340	331	342	371	340	352	338	357	332	354	365	342	349	353	388	364	350	352	367	374	361	346	336	356	341	341	341	302	304	347	332	366	347	389	373	361	353	341	385	349	324	336	330	358	329	331	326	360	363	359	334	320	348	333	337	336	355	350	368	326	344	339	345	343	360	352	351	366	345	336	377	425	371	341	352	322	344	336	342	335	334	354	339	342	363	317	367	356	367	345	344	331	356	325	322	351	353	362	317	326	337	350	356	308	325	399	362	360	366	345	341	353	356	361	327	374	388	312	354	338	356	361	335	321	342	307	363	332	351	351	359	361	335	327	381	344	324	367	359	371	339	339	353	358	343	299	356	361	347	323	368	356	329	332	375	335	326	361	335	343	338	317	335	340	359	371	335	341	351	340	323	369	321	327	346	350	386	353	312	299	336	309	371	349	354	309	361	335	374	342	332	314	332	329	327	356	362	388	363	363	348	318	336	349	306	349	352	323	358	347	372	306	342	335	349	322	354	340	332	373	356	330	363	341	326	336	353	333	378	340	357	317	355	347	328	320	357	336	343	377	336	374	343	316	320	337	332	344	305	362	345	359	336	370	327	355	348	337	335	342	322	359	359	328	347	360	333	366	343	325	339	318	347	313	349	383	338	354	327	318	348	351	309	342	363	324	328	370	352	329	350	369	348	364	332	357	372	340	347	379	353	338	383	338	384	329	352	348	358	327	382	344	358	288	358	352	338	371	349	336	365	368	364	333	308	340	331	322	371	355	343	347	336	361	361	367	357	336	327	352	320	298	355	340	330	351	364	367	338	358	341	376	328	345	352	322	335	352	334	378	353	342	345	343	353	315	342	359	380	350	368	360	385	346	338	358	367	332	356	332	323	346	362	358	333	332	365	315	368	356	349	358	347	346	307	328	360	361	357	346	349	345	321	324	358	325	336	351	360	373	339	337	380	347	307	365	346	331	364	350	344	350	338	362	320	355	376	351	375	358	351	359	341	351	324	348	365	344	366	349	297	341	357	312	358	340	342	319	350	361	307	335	345	315	368	378	373	315	342	367	377	373	356	320	347	318	357	325	319	349	349	356	342	343	355	367	359	394	343	332	335	358	365	325	344	328	339	359	336	384	341	336	344	333	326	345	338	348	351	349	329	326	352	356	368	324	346	354	374	375	380	340	340	384	341	334	350	366	333	343	357	320	316	320	338	370	322	323	326	368	363	374	374	352	336	378	325	345	363	338	359	341	377	313	368	334	386	334	389	341	341	334	347	376	352	319	368	337	366	357	325	353	327	354	335	322	337	313	338	361	344	335	298	351	359	348	367	334	318	328	369	334	335	346	354	344	353	340	360	316	348	325	353	352	377	335	332	364	367	341	359	352	327	355	328	359	356	387	314	360	348	368	361	359	342	351	368	351	335	349	356	361	351	354	369	339	323	346	328	331	306	324	358	344	379	379	334	385	353	344	342	363	339	346	335	369	357	342	354	318	372	346	363	357	295	322	340	374	341	366	330	349	339	360	322	320	330	318	356	324	344	322	330	364	340	359	343	306	339	366	338	359	355	332	365	349	302	359	355	303	353	341	361	364	329	304	309	350	333	358	382	350	331	351	343	350	346	360	332	347	358	340	381	345	350	357	322	313	332	344	307	367	329	344	320	337	344	347	351	358	313	331	383	338	328	350	362	333	347	381	375	348	359	322	350	354	369	368	354	330	324	339	358	343	342	392	359	334	344	369	341	337	306	380	319	342	376	312	341	360	348	352	324	353	334	308	340	319	322	372	346	351	375	327	340	301	346	340	380	334	350	339	313	374	348	350	350	386	345	346	346	314	314	370	325	321	333	355	389	365	325	337	367	354	352	337	380	333	338	358	367	363	317	320	317	330	361	358	357	338	351	325	320	336	341	348	348	357	318	320	333	342	347	366	362	390	318	351	350	358	339	304	346	350	377	334	307	353	337	353	362	338	359	306	340	350	355	356	339	325	337	307	362	363	346	312	351	335	331	336	353	319	355	338	345	362	363	337	332	368	339	319	318	347	315	343	348	328	334	326	385	357	357	324	370	350	330	369	359	338	360	335	343	341	353	326	349	330	326	338	359	356	359	346	353	344	355	343	363	345	345	325	309	321	351	339	372	325	379	365	329	391	369	385	363	362	359	377	326	321	332	338	356	331	327	370	347	341	357	376	338	342	370	332	373	366	379	355	339	353	358
18608	4313	1218	1400	1364	1532	1271	1155	1031	993	979	925	972	951	928	1010	1029	994	993	1028	974	1078	1001	930	841	855	829	892	932	891	902	885	913	905	1001	960	990	967	939	985	905	928	902	966	1069	992	1034	961	970	1008	960	983	971	937	929	1043	1126	1061	1090	973	855	839	830	845	798	853	833	830	805	829	859	839	883	867	807	808	828	788	852	888	808	774	819	824	791	825	821	793	858	792	799	871	826	835	834	871	860	836	823	824	867	945	859	807	857	846	839	816	793	857	804	856	825	842	837	822	793	803	821	778	802	817	833	883	898	856	748	814	875	828	837	838	822	827	842	843	850	819	848	823	850	850	848	800	864	796	840	844	814	845	810	850	886	809	836	832	782	815	857	893	830	817	821	794	821	865	833	842	845	838	810	825	821	798	805	853	841	868	863	823	839	830	811	774	802	830	809	842	887	804	839	831	862	820	811	835	829	836	846	781	835	784	811	821	857	863	819	814	795	791	876	841	856	828	854	821	846	833	856	802	847	862	809	828	852	854	799	872	849	813	811	883	824	838	806	830	794	883	855	768	802	825	804	866	838	881	832	834	826	870	827	813	864	787	821	843	828	807	823	830	853	840	836	901	781	850	846	783	824	836	850	793	859	758	871	825	782	831	815	833	860	837	804	837	804	830	837	862	826	820	851	873	801	836	775	843	784	812	810	851	811	834	849	816	827	780	763	841	924	822	784	877	751	848	874	817	806	803	824	810	879	852	833	839	830	803	818	809	868	886	851	840	802	825	876	817	816	854	800	823	844	897	833	806	800	820	878	830	861	870	842	879	856	794	806	856	823	843	824	861	877	828	817	876	821	797	840	882	808	816	824	820	807	849	818	864	798	848	841	824	832	829	851	831	778	812	791	857	789	866	816	815	854	782	836	820	855	862	802	806	861	877	833	846	852	838	825	821	852	828	801	835	824	844	833	845	867	816	847	879	827	850	843	862	837	820	835	865	832	817	817	788	826	797	870	769	820	842	829	879	836	828	808	820	856	819	798	798	870	894	837	880	799	828	866	787	777	810	861	833	857	832	842	850	811	858	823	863	855	872	829	812	826	842	831	870	841	819	842	819	832	880	804	829	821	799	830	838	820	867	812	812	826	820	851	828	805	836	821	829	799	822	875	872	829	870	839	824	919	861	874	802	840	862	829	852	833	891	817	840	804	844	878	827	831	837	806	810	835	857	818	817	783	816	834	851	861	804	840	852	890	854	843	829	832	838	837	863	893	823	831	832	860	843	832	793	848	831	831	830	891	815	828	822	821	868	846	781	823	850	870	839	797	819	860	830	836	838	795	828	802	862	847	844	810	829	795	792	836	835	866	832	836	869	833	847	854	862	841	862	840	881	816	820	817	817	832	839	866	811	830	790	821	825	844	838	884	788	835	830	866	885	815	814	830	856	843	789	822	796	803	824	846	830	830	841	803	819	838	846	812	784	792	844	835	832	827	763	809	807	830	834	864	810	807	793	848	882	860	865	823	830	815	826	790	859	835	865	848	871	807	815	833	805	852	842	832	808	861	873	822	878	822	870	818	806	809	780	834	775	844	830	855	794	799	853	881	809	818	846	808	818	831	824	833	776	788	828	841	866	853	879	845	851	796	850	842	851	827	837	834	832	856	890	878	824	854	822	813	811	808	804	862	853	867	846	860	825	911	861	789	821	842	856	846	852	822	804	817	833	836	841	817	866	824	798	859	896	866	874	836	817	859	848	813	853	850	844	840	860	847	828	801	793	836	793	867	854	867	819	891	842	869	875	827	880	830	807	870	869	825	854	782	837	852	838	890	773	868	795	802	848	825	822	787	808	859	826	793	821	891	874	861	862	843	844	895	864	790	861	850	834	878	859	829	823	810	904	833	811	843	863	868	802	826	778	849	787	770	839	805	849	831	828	810	826	843	820	824	805	817	875	838	829	849	785	804	797	880	908	784	826	784	840	832	866	857	830	896	814	854	894	837	836	849	847	848	801	802	859	863	832	843	852	865	887	814	800	882	816	827	847	845	882	861	782	800	880	826	821	864	842	858	788	858	864	860	805	829	853	830	817	804	860	823	854	849	838	784	847	796	799	822	844	845	739	843	842	851	851	869	842	863	798	804	879	842	806	849	863	832	831	803	848	818	851	800	839	834	854	841	838	828	834	817	796	867	827	854	859	843	892	867	876	836	824	893	840	800	814	812	824	810	807	861	880	837	823	828	849	824	820	828	812	827	818	841	803	809	852	834	841	879	872	801	810	871	894	820	792	844	853	843	815	822	832	841	827	817	835	793	828	867	773	838	878	840	774	881	827	846	909	853	866	823	887	871	817	774	776	830	852	830	863	797	825	841	862	800	828	851	829	826	837	848	826	852	849	834	835	828	823	922	864	800	835	804	872	737	854	827	799	833	879	856	850	838	846	809	846	835	837	864	859	810	836	833	866	804	824	856	837	787	816	827	829	887	878	793	813	779	789	803	799	804	827	858	826	821	849	852	868	842	777	826	904	857	818	850	855	793	840	830	826	799	817	844	849	808	872	834	845	798	818	840	846	852	803	839	860	846	866	834	849	801	835	866	800	788	859	807	813	820	815	839	874	873	818	843	832	831	829	772	833	817	842	867	831	848	824	860	861	813	805	789	828	847	872	856	782	847	824	803	859	851	887	848	825	821	864	814	856	812	809	863	816	855	890	841	865	871	822	844	878	827	818	877	905	856	834	837	824	799	835	819	858	824	834	775	805	893	852	803	808	862	790	804	814	860	865	826	869	851	806	807	865	893	834	842	881	845	788	823	860	853	814	840	876	827	851	841	818	829	817	853	832	873	825	859	819	811	886	847	833	895	893	875	870	829	846	870	806	821	875	787	884	848	849	852	870	850	828	795	811	811	839	762	812	845	787	834	824	840	790	843	851	886	794	817	844	923	809	853	815	847	823	874	854	762	894	865	875	843	832	828	831	852	864	828	802	800	873	753	820	872	854	798	831	818	855	831	838	829	836	865	822	820	852	831	864	853	891	812	900	838	847	802	874	841	848	814	806	844	787	852	835	754	823	858	788	876	854	844	820	805	797	858	781	850	815	853	845	817	858	850	816	807	826	795	843	859	844	836	758	824	806	869	824	769	847	833	793	789	837	849	859	808	819	845	831	843	830	865	859	816	879	806	891	860	844	843	795	819	828	798	799	874	810	855	835	894	854	871	845	827	819	825	896	799	859	827	871	842	902	830	814	828	823	824	810	835	809	824	857	830	857	827	795	823	860	838	874	841	802	820	818	844	810	842	841	816	807	880	796	809	850	804	862	848	814	823	816	840	851	812	834	810	853	827	883	806	817	838	899	857	819	840	828	826	871	793	832	878	819	796	849	791	791	850	854	837	837	838	854	847	822	827	838	846	830	880	752	891	835	838	847	837	847	798	813	810	819	817	813	818	812	837	861	840	867	863	783	843	854	801	885	886	824	768	806	836	829	853	811	846	810
69259	37532	10241	1716	1098	892	727	705	541	494	477	460	415	451	398	435	439	412	392	414	460	407	366	407	385	371	338	402	354	395	347	375	393	413	395	402	406	398	339	350	381	359	379	363	383	385	417	400	408	413	431	380	393	388	419	652	710	539	481	470	409	370	344	390	336	364	345	372	340	341	362	297	302	341	342	367	340	342	405	375	328	336	313	407	351	363	360	349	336	337	376	348	325	378	322	333	353	333	298	357	364	339	355	358	359	365	340	380	394	357	366	318	358	351	351	362	364	344	336	372	363	339	344	358	340	348	347	344	358	342	340	334	388	345	333	324	329	300	351	345	348	366	331	350	328	334	351	360	372	368	366	346	307	365	376	327	334	363	334	345	342	392	319	352	352	350	347	358	341	370	356	354	380	374	343	377	368	337	365	376	352	379	343	352	359	342	321	348	342	307	373	319	347	357	344	333	346	350	339	384	370	363	362	334	319	336	344	395	361	351	336	373	326	316	339	340	331	375	339	368	363	350	397	354	343	372	298	331	312	326	357	347	351	367	356	339	358	337	352	361	333	356	307	331	387	332	353	373	378	333	376	376	362	361	349	346	319	359	354	326	335	364	361	345	328	307	375	357	369	323	370	328	346	321	345	349	348	305	352	361	370	356	335	368	314	304	355	358	381	344	376	374	375	333	348	347	366	310	351	342	347	358	324	337	337	354	319	370	314	359	330	347	373	414	350	358	363	361	349	346	363	334	335	333	377	356	343	300	313	388	392	349	334	374	385	337	354	337	362	342	358	381	319	329	350	324	313	358	348	365	346	385	374	360	331	378	325	340	366	334	349	360	345	367	335	333	349	422	366	345	356	382	340	362	333	365	372	354	380	364	380	345	349	358	361	352	342	367	367	361	350	334	332	325	356	349	368	351	348	352	345	342	356	326	324	342	339	314	361	386	365	356	351	341	346	344	359	357	349	375	363	360	329	388	334	336	344	351	365	340	373	328	393	337	379	376	352	360	377	328	363	357	342	346	344	344	370	333	350	347	330	335	315	350	348	370	341	363	351	337	373	350	351	331	371	335	331	364	352	300	342	378	386	380	356	316	331	367	369	401	381	350	374	345	346	345	350	358	360	353	388	335	339	357	329	352	359	326	333	335	331	338	373	371	361	355	335	322	348	376	366	388	334	338	357	341	336	331	343	342	344	380	355	335	335	344	338	302	343	336	368	340	365	370	354	334	370	360	322	354	354	370	358	338	360	350	360	325	326	358	341	356	327	377	343	315	325	374	372	355	359	374	350	341	340	361	336	353	323	359	339	313	352	347	346	386	377	364	336	337	384	349	353	332	377	349	348	319	356	367	331	342	344	340	333	369	374	329	330	366	380	390	319	372	364	349	383	361	385	378	352	344	338	364	364	306	358	381	379	323	344	370	360	348	354	365	348	333	332	345	326	360	356	318	348	367	326	368	368	364	357	331	357	351	348	373	344	345	342	370	342	361	364	347	364	341	346	351	314	347	341	364	360	368	351	357	337	377	372	349	381	343	332	354	362	342	352	354	356	331	343	378	326	346	391	370	310	362	351	338	350	349	332	356	322	347	339	353	320	377	371	309	348	385	344	334	329	338	389	384	352	370	351	370	317	347	357	346	359	306	353	346	348	371	353	342	384	352	336	339	351	299	349	336	357	356	362	352	328	345	349	358	393	305	386	364	318	362	348	372	334	378	366	353	381	314	348	353	363	365	354	340	384	329	337	361	344	379	324	341	322	376	346	335	359	347	350	381	352	358	346	384	355	352	345	359	369	381	384	351	372	362	385	360	355	369	387	339	326	342	362	364	364	366	343	354	383	323	343	372	335	354	363	349	370	363	349	366	358	343	348	306	348	365	386	340	379	338	323	342	353	343	350	354	341	369	322	334	369	393	352	349	358	317	372	347	339	337	357	331	363	352	361	385	340	339	382	363	358	380	362	349	334	329	328	345	361	365	373	338	347	348	377	338	393	340	358	377	387	320	393	366	339	354	349	385	332	333	327	306	373	324	354	362	354	341	321	324	344	327	348	352	362	379	369	332	352	345	346	351	321	372	323	361	363	384	359	370	391	329	375	360	357	336	356	343	353	348	373	347	357	341	314	347	347	369	351	384	339	346	365	357	349	317	381	308	351	343	325	367	346	364	361	346	371	366	350	323	322	342	344	335	372	362	367	330	348	352	360	355	363	363	348	361	382	321	340	348	357	374	353	370	346	343	346	350	339	351	356	317	354	362	383	350	391	337	359	399	359	340	358	325	316	361	339	354	339	381	351	388	328	354	352	307	332	380	351	345	337	382	348	339	362	370	350	338	357	320	333	349	368	381	342	358	337	355	369	382	321	356	366	354	363	349	359	322	356	349	380	362	378	339	361	349	376	367	361	358	334	396	340	370	340	335	352	381	369	360	334	348	346	391	337	351	385	329	368	378	337	334	339	350	337	366	377	339	325	342	332	342	332	369	355	369	351	353	356	350	362	360	367	366	328	321	372	331	352	367	355	357	364	316	347	338	389	336	322	321	347	366	350	332	370	369	344	386	351	337	340	365	316	359	357	350	353	363	364	338	343	359	368	370	359	321	350	341	329	346	352	364	383	344	321	295	327	339	365	326	346	360	352	379	356	381	336	335	370	345	384	365	355	323	343	344	335	354	344	370	359	364	345	358	355	312	348	353	330	364	342	397	340	341	367	366	350	377	334	369	318	351	326	381	359	371	346	335	366	334	364	348	367	360	347	390	339	395	342	360	382	317	322	371	358	341	332	335	350	356	343	373	374	344	357	345	353	348	336	327	360	351	401	387	344	357	371	319	306	384	350	336	351	361	348	313	370	373	346	336	382	362	377	368	335	338	360	360	346	350	310	339	380	332	368	330	382	347	372	393	318	381	362	370	349	369	354	366	347	353	353	329	347	348	372	367	311	318	364	303	321	328	329	340	381	343	381	336	326	326	365	350	359	364	341	335	321	380	357	343	364	338	394	350	348	356	345	352	335	372	343	354	372	382	341	348	355	388	354	352	353	329	350	359	374	377	373	339	352	337	381	368	342	333	354	356	350	319	349	382	310	342	374	367	337	358	347	382	351	373	339	337	345	355	356	356	362	326	370	360	345	355	365	330	335	356	348	345	338	335	343	352	362	350	348	365	306	374	376	365	380	357	377	371	349	351	370	317	314	333	339	331	382	339	372	369	348	334	379	343	346	350	317	332	354	393	350	359	345	330	364	330	326	345	362	375	373	319	333	371	334	337	363	346	348	331	355	371	339	368	350	346	355	356	359	366	326	374	333	347	377	347	343	351	364	324	365	336	331	355	338	354	344	359	330	378	341	347	362	348	349	352	375	336	313	320	385	349	406	341	363	306	348	361	341	338	342	359	333	361	368	341	364	379	340	349	369	337	344	344	349	361	332	370	360	371	388	348	358	365	358	344	352	347	346	365	360	338	359	332	359	333	360	340	342	348	349	376
44540	14467	2932	3668	3462	3217	3054	2405	2133	1838	1460	1457	1379	1326	1291	1360	1519	1330	1337	1366	1450	1281	1115	1079	1091	956	990	990	1026	1080	1054	989	926	1100	1222	1149	1086	1102	1048	1012	1033	1034	1049	1212	1332	1274	1266	1225	1297	1338	1350	1133	1041	1058	1413	3150	3379	2396	2021	1501	971	885	887	814	874	855	865	800	881	822	869	836	853	782	846	865	871	863	867	782	870	844	835	856	901	820	839	862	835	890	837	839	859	861	885	853	850	865	861	805	887	862	792	827	816	853	826	803	928	825	860	876	909	860	827	850	880	935	812	860	900	835	834	861	851	879	841	877	799	907	817	875	878	876	846	815	858	815	887	794	814	852	839	841	829	833	842	891	851	821	807	822	860	852	834	836	851	834	811	859	773	859	883	844	839	814	862	812	819	839	832	844	885	826	827	832	865	843	884	815	869	835	877	896	814	883	813	831	871	869	856	912	848	790	822	826	836	914	830	879	862	847	857	859	881	860	900	880	863	854	805	809	837	801	820	893	832	839	865	824	852	899	843	841	833	865	831	832	828	816	856	855	833	861	838	874	758	837	818	827	819	847	846	829	829	809	886	836	848	852	923	834	800	835	845	788	910	911	876	870	817	854	864	849	878	833	864	833	856	851	826	847	831	823	801	843	845	876	862	836	867	881	830	872	803	935	814	846	853	878	893	824	855	807	831	865	893	840	858	813	890	850	903	821	791	829	875	867	862	864	873	778	891	807	897	818	814	799	881	842	889	832	843	860	858	861	859	831	848	828	843	824	871	816	817	813	887	881	882	831	842	787	803	876	826	913	842	819	849	808	853	886	860	848	809	872	871	847	848	865	821	852	804	820	840	846	839	879	809	841	835	909	848	856	865	860	839	802	871	882	853	831	846	835	878	892	855	837	859	821	906	820	769	874	865	869	819	856	886	841	898	809	832	819	834	823	852	831	838	876	876	765	779	840	859	822	886	838	844	825	848	845	836	857	859	839	858	812	893	888	890	825	839	861	834	841	845	870	906	858	857	869	846	886	856	855	829	823	856	865	844	870	876	867	840	837	791	841	840	837	834	862	862	832	790	845	855	840	865	816	878	883	838	795	838	784	839	850	838	856	854	828	824	888	869	849	778	853	805	813	815	862	819	894	837	838	812	872	856	834	849	831	837	838	836	839	893	830	866	819	879	826	871	878	826	867	865	832	799	882	871	900	859	813	850	823	812	785	833	829	854	840	871	851	823	878	849	896	842	778	861	768	851	871	890	839	865	819	848	859	838	839	846	854	850	828	789	857	911	870	833	850	817	892	839	855	833	829	845	889	880	853	812	803	820	851	893	820	880	854	843	855	875	849	833	816	823	859	818	918	806	828	827	870	879	858	844	803	808	831	875	815	866	891	839	841	792	864	840	853	847	883	804	854	877	896	809	831	775	854	891	888	809	832	825	867	880	910	845	809	914	806	804	861	829	858	876	885	862	779	839	855	851	868	809	851	806	885	864	839	854	819	849	871	839	851	838	843	814	854	849	840	841	891	827	847	820	878	829	902	878	848	822	863	875	840	886	840	811	805	872	850	816	856	886	830	852	868	847	898	903	898	852	896	829	838	872	882	788	872	831	879	839	798	845	850	857	800	836	816	878	842	867	840	864	859	855	840	803	787	876	824	873	819	857	844	825	892	845	848	827	819	817	841	879	859	855	839	845	840	853	824	874	888	909	786	850	887	855	818	886	872	842	827	838	860	823	856	847	836	772	828	817	830	869	814	864	820	852	866	850	808	879	841	892	850	846	890	830	831	816	856	839	826	881	858	843	838	891	871	881	848	829	840	866	805	915	833	811	904	820	819	873	832	843	881	837	911	831	796	859	807	861	777	824	879	835	855	859	890	842	848	902	860	874	866	856	806	871	835	853	882	900	905	836	839	863	839	819	836	895	899	865	823	853	846	836	848	874	845	851	817	837	821	821	850	896	837	805	820	794	815	852	914	869	869	816	830	829	854	827	833	840	846	877	839	887	857	840	843	843	845	877	816	867	833	855	826	780	845	873	831	864	893	883	921	813	870	832	829	839	809	806	876	811	880	845	852	842	800	840	764	857	830	816	834	799	828	840	862	898	831	814	875	825	897	852	884	832	854	865	825	871	829	892	818	817	869	828	797	844	805	806	872	827	845	868	828	833	903	838	876	843	811	789	841	879	829	816	849	843	812	849	801	829	843	815	883	787	852	772	878	842	836	816	865	886	812	861	864	852	879	783	816	877	882	802	821	851	798	846	855	826	883	830	810	863	822	906	841	845	870	877	853	797	849	844	910	835	860	867	843	890	882	884	812	846	829	815	843	823	820	876	881	845	905	826	896	810	818	841	887	861	828	896	880	833	794	831	831	877	875	814	822	858	861	851	866	820	884	826	868	794	855	829	851	785	829	828	795	776	844	899	854	850	862	828	830	854	868	821	885	908	884	833	834	827	841	850	829	818	827	870	813	869	806	836	816	865	843	829	813	852	828	862	830	875	814	855	801	790	843	906	808	902	793	866	889	886	819	848	856	873	837	808	832	839	855	821	832	830	811	926	841	831	823	866	856	887	870	842	824	792	843	828	846	863	808	811	849	844	873	859	868	899	831	818	821	806	854	834	822	895	858	874	861	878	793	846	805	871	881	886	862	832	860	841	864	892	863	842	836	842	884	850	839	870	817	842	882	832	877	838	840	809	876	775	857	830	892	880	806	832	810	870	850	840	814	855	796	889	903	810	871	816	796	859	875	853	880	876	835	860	838	886	847	852	891	879	839	849	812	838	853	822	891	825	888	850	911	844	802	788	852	833	807	906	847	836	895	872	893	923	906	857	884	855	849	871	840	833	877	873	815	882	812	838	824	891	869	845	909	845	836	846	826	877	862	825	852	860	837	854	846	868	836	835	857	867	858	857	789	908	826	852	856	837	895	848	829	868	898	892	848	800	919	811	851	880	877	848	853	821	872	855	830	837	865	832	811	804	833	870	853	903	895	818	865	804	799	839	797	811	926	821	845	853	883	959	807	831	860	879	816	852	824	869	842	837	849	857	870	815	864	848	918	789	894	885	869	855	838	840	857	844	827	815	829	872	858	822	820	846	837	842	835	893	883	846	891	894	832	827	777	829	829	841	839	828	877	806	848	793	804	870	848	853	819	851	816	848	855	845	815	804	804	822	770	877	871	837	797	852	786	842	859	854	885	810	870	858	858	842	843	819	856	830	822	841	808	833	868	839	811	821	834	801	867	836	872	854	813	898	789	867	834	855	885	847	765	832	844	859	880	924	881	809	808	865	848	854	843	793	816	818	820	808	875	828	885	841	858	843	854	829	832	851	813	896	854	831	844	839	829	839	850	893	831	823	849	828	864	791	815	821	828	903	893	822	808	846	902	856	883	872	840	832	870	798	838	817	898	812	849	891	856	826	884	812	876	861	826	864	842	878	894	878	806	797	862	856	885	849	821	810	840	854	819	859	866	817	795	892	842	836	870
80212	45575	16473	4041	1712	1286	1058	796	604	506	491	407	389	392	429	420	391	410	395	388	408	399	311	297	285	303	281	347	295	324	335	304	296	319	319	324	289	300	277	266	320	262	358	357	331	342	333	288	341	304	345	343	319	318	424	1027	844	629	580	430	290	271	224	272	228	275	256	283	263	259	251	229	286	303	251	263	280	254	262	295	245	230	239	279	259	252	293	251	255	258	244	235	246	260	271	248	264	263	265	282	263	262	275	252	266	252	253	277	262	268	260	254	265	267	244	262	255	271	298	266	271	279	297	263	247	271	290	274	251	243	259	273	256	255	270	284	273	258	255	273	267	285	270	287	285	283	260	245	295	244	265	283	267	244	234	267	259	269	275	293	293	289	277	294	271	257	273	261	264	247	278	257	290	277	252	270	253	260	257	272	261	248	265	276	270	288	251	244	258	264	265	259	258	281	284	253	315	273	254	252	244	274	243	274	264	258	261	251	301	265	282	281	270	299	270	251	269	286	257	248	274	276	255	257	279	253	285	253	264	283	274	256	272	256	282	251	248	283	283	287	269	250	278	257	271	243	270	321	268	261	244	262	267	271	259	284	245	272	276	237	276	257	275	256	255	274	269	244	273	221	277	238	254	257	261	249	233	256	274	277	264	290	273	272	251	273	267	259	269	269	280	240	314	289	255	253	233	256	248	290	263	261	301	256	276	291	277	283	253	248	264	238	264	291	256	264	293	290	236	258	285	262	222	251	269	238	304	280	271	287	278	231	256	283	241	281	250	278	233	255	260	262	279	261	274	280	277	284	264	245	249	258	283	263	257	260	239	265	294	280	252	257	272	268	279	302	265	282	219	264	272	257	275	273	259	259	264	276	259	246	293	272	261	251	276	251	259	289	269	248	254	259	276	262	276	239	259	256	268	286	305	267	259	242	262	268	246	247	269	247	273	244	255	253	302	298	274	293	258	266	228	272	288	237	290	264	280	245	288	260	251	289	257	228	266	258	278	248	282	332	262	263	258	245	257	261	271	256	267	276	301	261	234	285	256	251	266	256	254	265	249	240	293	261	249	253	308	273	241	259	279	275	238	243	237	274	258	283	248	254	272	262	277	274	245	286	261	272	272	279	254	255	267	242	264	267	246	272	251	250	268	236	257	261	269	289	267	254	249	275	294	251	246	266	276	251	240	278	234	297	294	271	261	279	308	263	258	266	245	262	267	239	279	299	295	266	251	258	300	288	276	268	252	277	296	278	275	262	254	254	259	253	260	295	269	270	260	274	250	259	281	279	248	271	289	235	248	286	264	265	277	256	272	251	288	272	261	262	283	262	277	298	262	240	268	278	276	256	298	288	290	280	260	308	257	267	230	266	289	256	252	253	255	245	262	266	250	255	255	276	285	259	270	223	265	254	252	285	280	221	260	286	243	242	241	262	285	282	265	270	260	291	270	259	261	282	231	236	250	279	264	252	263	267	231	260	247	253	284	235	275	285	236	248	260	257	227	246	278	263	253	281	264	248	256	249	282	309	253	278	258	250	257	252	272	271	255	301	258	234	270	284	264	303	255	259	250	253	255	249	248	253	272	263	256	282	255	269	261	233	247	250	256	263	277	277	289	256	248	247	268	267	238	290	266	287	222	258	265	290	282	273	243	276	239	252	261	268	271	300	260	289	274	249	260	296	281	251	275	255	266	244	264	268	235	265	286	272	265	272	285	262	275	251	269	285	273	292	293	252	298	258	250	277	260	278	252	255	272	242	291	281	280	281	294	259	271	264	268	263	257	263	255	255	250	282	258	275	257	267	246	275	285	280	269	236	257	273	282	253	250	274	251	292	276	266	258	260	270	263	294	260	263	259	276	254	278	277	276	271	271	244	314	279	275	269	272	290	259	284	244	272	276	256	270	283	270	247	244	278	279	257	286	264	240	257	255	254	254	258	275	288	256	260	262	254	259	245	265	269	259	255	277	295	261	298	242	305	248	293	258	274	295	264	281	282	263	268	231	260	252	264	242	286	271	294	259	263	300	252	238	253	274	254	292	287	259	253	236	288	256	250	320	270	265	271	263	261	258	278	272	240	274	250	233	280	284	262	271	240	249	277	269	250	274	266	263	246	238	278	261	262	282	286	257	275	279	255	249	231	261	269	297	247	295	282	243	237	271	250	244	293	276	265	256	268	271	249	261	287	265	245	271	253	239	273	286	268	258	267	272	260	237	268	254	239	261	284	258	265	253	283	238	227	255	270	292	279	248	258	273	231	244	294	238	264	255	269	260	261	246	287	290	246	245	268	264	238	291	290	297	227	254	279	257	266	297	285	290	263	256	275	255	252	241	257	267	266	272	238	233	300	278	257	271	273	269	292	267	286	243	258	246	259	228	261	238	268	273	254	284	311	284	270	280	259	260	249	271	266	291	268	254	288	264	271	251	275	243	241	250	252	259	254	261	251	268	259	255	272	286	280	283	253	263	248	311	286	235	225	266	270	285	280	243	237	273	285	260	248	259	272	227	264	259	273	275	280	282	260	253	250	256	241	232	289	257	276	278	275	264	224	266	253	260	240	259	248	246	280	275	258	262	285	262	270	297	253	286	253	251	251	260	247	254	280	281	267	260	282	265	302	255	264	282	262	272	250	269	231	270	274	266	250	275	258	240	243	271	259	279	263	248	285	265	246	274	297	256	278	285	259	246	277	282	289	256	258	226	245	293	268	268	264	271	242	243	308	261	259	237	242	272	281	252	265	285	257	240	245	268	271	245	269	260	247	241	288	252	268	285	271	276	254	282	265	283	279	280	239	245	237	276	250	250	266	276	272	284	272	279	261	272	271	273	257	281	263	248	251	267	269	291	271	241	236	268	266	242	263	285	262	264	242	265	261	260	265	286	280	284	273	274	263	267	263	255	289	260	274	272	278	266	281	265	246	256	240	241	274	231	246	270	223	253	263	258	274	255	268	283	263	273	270	265	250	264	288	255	259	252	270	265	307	257	247	255	289	261	260	242	232	275	265	248	285	288	273	278	257	293	237	273	267	290	279	250	267	254	253	279	273	250	270	267	263	263	254	285	250	325	270	288	259	283	284	272	269	257	266	296	279	266	269	236	272	280	264	270	254	260	234	262	273	260	239	261	277	259	275	251	235	273	241	273	260	288	238	266	250	289	241	252	267	242	245	269	274	277	257	268	257	258	259	262	308	228	278	294	236	292	272	277	294	236	265	269	257	272	285	243	242	251	314	257	269	263	283	254	267	259	245	269	259	264	242	259	277	284	291	289	258	271	257	276	274	259	282	283	239	260	246	277	250	258	271	244	255	263	284	276	269	246	302	263	271	232	276	273	228	251	223	279	235	239	262	243	263	286	301	277	259	250	252	304	271	267	273	288	284	269	265	258	275	273	279	233	266	271	283	292	232	270	277	286	245	271	270	272	225	277	256	262	272	302	289	279	278	243	278	255	246	228	270	259	279	281	285	261	253	247	261	269	292	299	288
54221	17005	4486	5330	5488	4650	4310	3131	2447	1986	1762	1534	1599	1594	1610	1602	1614	1582	1477	1556	1558	1304	1056	925	941	926	930	954	1045	1140	991	1134	1165	1079	1031	1171	907	943	963	991	916	1010	1180	1335	1256	1282	1195	1193	1102	1218	1140	1210	1109	1053	1861	5703	4917	3557	2743	1520	641	708	643	672	675	639	622	689	651	660	617	653	660	692	658	606	671	631	651	673	641	657	667	674	627	659	634	649	613	662	630	649	662	693	633	657	618	662	661	639	636	673	635	659	671	618	614	619	655	668	627	692	636	636	613	674	616	645	643	658	625	631	670	640	666	657	637	662	619	649	651	679	644	626	672	670	649	669	657	690	628	624	614	600	653	621	664	685	666	670	650	684	656	639	648	657	662	657	669	650	644	632	623	655	636	640	629	673	698	651	660	654	622	643	591	594	636	669	596	683	677	693	634	630	637	639	648	659	620	566	667	623	670	677	657	663	650	652	632	621	654	661	603	664	658	656	648	662	656	643	603	625	649	671	645	640	612	663	661	657	630	681	623	612	635	643	634	652	609	626	629	657	655	642	663	650	631	642	693	705	663	672	640	675	649	655	663	687	654	625	642	679	632	669	661	617	655	616	670	646	645	661	644	655	614	624	622	660	637	621	707	640	647	671	630	637	666	627	645	646	609	634	616	631	671	670	655	653	617	662	636	638	650	646	681	665	691	619	621	685	643	642	660	586	672	665	660	630	664	673	626	647	636	657	630	673	653	654	672	595	648	666	662	645	649	646	654	615	656	649	683	664	663	679	634	639	629	667	619	636	678	651	640	660	620	625	643	679	652	640	621	690	629	639	667	624	643	631	626	648	686	659	653	676	687	645	675	684	594	625	648	672	665	674	637	641	654	647	631	677	656	639	685	667	611	668	621	642	642	632	703	628	679	674	667	650	626	628	659	634	656	659	658	652	653	673	661	674	701	649	630	667	686	661	623	584	628	658	629	639	620	642	635	685	713	661	616	637	643	680	631	648	658	653	625	622	658	633	668	611	682	626	666	682	614	623	618	663	662	622	623	626	688	643	620	666	640	688	627	628	684	654	683	614	642	655	658	649	623	638	680	643	640	670	642	663	688	622	679	640	628	638	669	605	676	619	648	687	684	683	645	638	644	646	623	626	685	596	623	610	663	674	595	650	642	600	648	641	630	653	674	659	687	609	614	659	634	641	640	642	658	671	637	721	658	666	668	639	677	637	672	674	652	611	618	636	651	661	669	632	664	654	643	614	636	648	649	621	686	665	652	676	672	621	648	668	633	638	659	659	669	638	635	708	573	645	670	630	632	656	614	651	653	683	683	636	685	674	625	684	624	679	656	687	649	677	629	622	646	676	671	625	655	644	671	655	640	681	699	679	654	630	683	659	667	644	637	649	618	605	617	654	642	657	659	694	622	641	633	627	660	615	655	641	622	664	688	641	686	616	666	644	671	679	655	687	642	656	666	682	641	700	674	626	671	660	672	643	671	633	629	631	647	639	654	676	612	665	678	681	623	644	661	678	654	621	628	627	645	697	662	675	644	645	661	621	628	619	700	637	629	653	651	645	613	655	625	735	640	672	658	613	640	659	661	639	672	634	644	622	743	657	648	637	671	652	636	648	631	628	639	685	651	636	667	624	653	679	661	637	643	624	654	642	651	640	617	649	631	626	646	634	647	618	637	673	667	640	638	620	676	576	646	635	623	627	702	649	644	640	666	609	649	620	666	696	653	628	698	635	639	634	670	642	654	641	637	665	638	622	631	667	664	626	645	670	663	653	636	663	680	681	654	631	634	615	694	635	663	622	619	677	662	635	657	657	639	613	641	620	680	642	644	610	650	670	646	667	656	655	634	677	636	633	663	650	624	655	664	662	682	634	656	637	620	633	666	660	591	681	699	671	644	648	674	648	643	674	624	592	665	628	681	631	639	675	652	659	691	675	661	622	621	662	676	630	611	716	625	633	649	658	667	649	680	681	648	651	661	616	746	621	624	619	646	697	678	700	645	657	631	633	647	647	712	626	693	662	658	623	635	602	670	629	634	622	637	631	664	659	640	678	653	661	629	638	641	635	659	677	668	597	670	609	658	633	661	628	664	644	653	670	613	694	684	612	676	688	656	630	715	666	661	628	675	643	634	665	701	651	657	631	672	637	722	649	672	624	658	706	699	651	615	601	671	692	683	722	646	674	670	628	617	626	644	649	651	662	646	673	624	610	701	649	672	654	660	598	609	661	659	630	621	677	602	653	614	672	630	654	627	658	703	654	692	685	637	599	648	703	631	629	639	663	612	646	669	647	658	647	635	653	660	663	660	637	630	597	663	698	656	648	645	645	650	645	661	635	643	650	657	688	589	599	670	691	633	592	639	615	659	621	651	659	670	612	645	605	644	651	683	660	629	665	670	632	608	708	654	646	611	644	667	616	612	665	623	674	590	604	622	603	623	645	672	687	615	625	614	648	666	618	629	667	707	645	642	648	613	638	717	637	678	643	672	623	661	594	649	623	648	639	671	661	604	643	638	663	669	668	633	651	600	672	614	670	621	632	703	678	684	660	648	639	616	680	641	695	663	666	651	641	637	612	640	657	644	674	586	660	683	643	633	594	643	633	642	635	634	651	605	652	666	654	622	677	628	679	656	644	671	637	650	620	624	613	673	620	659	654	630	635	591	607	615	668	659	650	642	645	630	617	639	655	672	672	700	638	659	665	638	635	673	654	664	706	590	654	671	656	601	682	617	602	617	637	645	617	691	663	664	655	644	616	714	662	663	617	624	631	627	659	695	648	636	624	655	649	663	682	618	651	661	677	613	661	632	649	654	659	626	651	662	642	657	641	623	673	641	659	692	690	618	626	637	630	657	620	668	727	678	637	642	609	627	655	628	662	629	658	635	587	649	678	648	622	599	637	650	667	637	681	678	630	594	695	637	706	671	682	610	654	645	662	641	619	606	630	687	652	657	589	653	659	658	647	637	643	624	673	597	617	694	666	607	710	612	640	653	605	664	658	658	645	649	641	666	650	639	647	648	609	644	672	641	616	639	612	646	638	630	637	635	653	664	683	604	674	649	638	677	665	623	673	664	658	631	659	646	611	677	645	619	618	640	653	677	644	678	661	650	686	654	617	688	649	648	658	682	663	672	668	672	621	620	644	649	694	639	673	657	675	648	648	641	670	638	643	640	675	670	623	631	623	610	596	652	619	673	573	697	648	629	654	700	631	654	638	641	633	607	638	607	591	632	667	654	669	615	645	651	651	651	590	664	605	625	644	657	651	622	668	650	650	653	608	642	618	632	643	613	634	655	676	630	651	649	617	667	647	618	594	650	631	629	641	639	682	616	647	636	680	643	655	673	629	659	678	625	696	649	617	614	635	670	642	689	629	678	664	656	643	646	687	641	681	660	687	648	664	612	637	638	644	658	655	656	682	642	669	668	634	643	676	647	604	660	602	618	661	648	596	669	630	654	624	712	610	647	668	625	647	686	661	646	647
18438	3640	579	520	449	426	410	373	362	350	347	362	344	398	334	346	357	378	358	358	357	353	325	355	370	347	331	399	356	357	365	329	360	331	339	364	367	342	341	346	396	347	372	368	337	315	369	370	380	367	372	329	360	355	345	369	369	320	372	324	358	334	327	315	339	349	354	347	368	344	352	350	359	331	347	335	352	374	358	352	350	346	335	322	362	348	329	327	289	336	344	302	314	309	325	360	300	377	365	335	345	374	364	367	331	345	327	333	338	347	349	302	344	318	318	321	342	376	299	360	376	327	315	330	311	320	318	342	356	335	305	372	360	333	344	380	354	343	326	344	351	348	371	353	333	384	327	309	337	331	333	326	355	328	305	317	335	375	367	361	339	367	318	351	303	345	336	334	290	347	334	337	322	381	367	352	346	350	323	327	337	297	342	322	364	338	343	319	329	344	365	346	343	367	334	332	344	370	350	364	342	333	365	364	318	353	312	307	321	342	317	331	391	342	339	331	369	319	348	333	341	328	328	324	344	332	353	358	333	363	368	318	366	309	342	373	321	357	367	341	338	330	344	363	360	350	312	333	339	349	342	334	339	338	337	345	345	377	322	293	310	289	308	311	343	324	316	369	303	362	324	346	330	359	366	329	345	356	330	325	358	338	325	335	312	354	357	317	373	344	378	374	343	328	352	317	363	351	371	337	337	332	332	356	373	336	333	354	331	328	379	370	338	369	353	315	350	334	321	316	375	353	365	319	355	358	326	343	353	336	343	351	352	330	325	310	328	329	376	313	333	351	322	335	329	342	351	328	307	344	331	343	346	345	287	366	343	309	351	341	317	347	308	351	350	330	338	330	338	381	343	384	378	367	283	320	329	331	302	326	328	315	381	303	335	334	324	326	365	363	321	338	332	361	361	320	328	330	339	301	362	335	359	359	311	352	336	305	332	314	336	337	322	320	333	304	370	318	357	336	338	331	343	317	361	356	342	319	337	368	332	317	358	325	346	338	362	328	325	318	353	383	328	343	331	311	337	307	356	352	352	334	360	332	334	322	321	344	344	340	324	326	332	301	341	333	331	329	309	351	323	342	357	358	374	345	345	337	363	346	338	332	323	312	332	343	312	359	328	348	365	377	333	328	351	302	364	328	327	347	351	325	361	336	334	342	349	329	360	381	371	330	322	350	351	335	327	350	330	300	341	321	342	325	352	337	351	322	325	311	340	314	335	363	321	334	341	377	340	376	352	346	335	322	325	350	363	350	365	334	312	347	345	343	342	322	328	335	352	334	327	311	310	340	346	344	327	324	357	360	343	344	320	329	383	337	325	341	332	338	356	353	308	342	332	380	350	330	339	382	346	314	347	330	347	321	333	377	337	350	344	350	330	353	323	310	327	347	355	357	336	339	333	350	341	357	319	315	333	338	330	370	343	380	346	290	323	352	377	340	312	363	319	341	298	339	329	345	353	330	378	358	346	311	312	315	334	306	333	350	360	318	336	339	327	345	319	356	343	367	320	350	348	336	323	365	344	335	319	334	324	337	372	330	372	331	337	313	330	340	318	336	355	326	325	310	326	358	298	325	367	360	322	347	319	319	343	314	337	324	359	373	332	342	327	355	347	355	358	336	339	350	356	327	305	322	310	336	337	310	334	356	337	335	342	322	339	355	319	356	334	305	356	335	372	325	336	324	341	336	350	328	354	336	317	372	341	340	330	321	367	325	352	354	370	343	331	316	315	374	318	305	379	336	363	297	340	310	350	355	311	376	348	341	344	371	337	369	335	340	353	334	323	327	335	370	341	317	339	321	311	331	331	342	323	327	348	341	321	329	331	327	368	351	318	345	343	325	336	372	317	309	357	331	325	344	331	324	338	319	342	350	355	316	376	342	347	342	364	367	355	348	290	321	335	332	316	329	349	345	332	370	384	293	334	369	360	324	334	358	335	346	357	325	325	376	350	341	348	344	348	374	372	327	305	350	338	343	399	371	322	341	325	346	348	334	339	374	399	312	332	339	322	364	308	334	301	309	349	303	333	337	340	347	379	312	362	286	330	336	324	353	322	360	365	332	320	333	335	331	316	335	354	340	347	328	340	329	339	333	342	366	326	332	322	340	356	350	356	302	296	305	308	370	319	314	324	354	368	343	343	351	302	349	334	336	369	303	347	329	343	326	352	354	348	303	340	365	339	365	337	332	331	347	358	353	341	329	352	328	338	356	365	329	371	346	348	343	344	329	312	357	351	363	318	364	321	331	343	356	331	312	347	299	358	299	327	306	305	333	353	340	383	345	345	323	364	347	351	362	349	323	334	334	352	363	329	342	358	340	365	327	352	338	341	296	342	320	346	334	328	340	373	342	331	363	349	342	370	309	345	317	339	343	329	320	325	328	363	343	326	342	343	346	324	325	316	317	371	328	339	318	320	313	310	346	335	364	372	350	303	360	358	362	351	331	348	328	360	351	328	335	323	357	330	343	316	351	329	339	352	336	359	349	319	333	336	311	334	313	317	354	327	360	309	351	360	345	354	361	327	311	332	330	326	338	363	339	380	318	316	343	292	353	311	332	316	344	353	365	330	319	342	325	337	342	342	339	346	336	370	367	322	305	307	333	324	333	334	324	331	310	328	317	302	340	355	334	313	327	362	365	327	331	362	372	323	349	314	334	341	291	314	318	320	325	321	368	302	385	313	328	293	348	340	335	352	350	337	349	354	313	319	333	343	347	319	361	349	367	313	363	360	337	310	351	349	310	309	323	343	345	331	334	334	351	370	322	341	326	320	312	352	337	346	338	358	351	304	319	378	336	372	349	311	349	341	341	361	345	332	332	295	329	365	351	331	353	370	354	353	329	333	354	356	349	348	334	322	338	318	322	343	383	342	292	305	353	317	333	335	298	383	354	323	312	344	359	321	344	324	330	320	301	339	349	333	315	361	323	322	336	311	351	347	325	357	333	334	321	323	310	350	331	346	342	388	345	330	379	322	322	354	338	326	339	351	336	329	332	333	325	326	332	319	353	357	326	337	332	346	375	364	330	318	376	300	325	357	360	349	338	350	331	360	346	368	335	310	343	333	322	347	357	332	357	334	336	358	347	369	345	328	277	332	337	311	334	381	378	322	376	383	325	338	349	337	325	343	371	350	335	320	331	341	374	314	371	335	360	379	299	353	329	336	322	352	322	309	303	360	336	322	343	315	347	334	334	337	315	330	325	329	330	355	362	327	351	320	369	333	332	378	351	357	344	351	346	343	348	388	344	361	352	315	342	341	316	333	331	316	335	349	296	358	354	333	361	331	336	291	347	325	324	327	326	325	332	334	323	328	334	340	336	369	370	307	361	316	320	322	327	338	321	329	323	371	351	358	346	319	346	375	339	351	293	346	315	301	379	306	358	330	348	371	326	320	302	331	324	353	364	366	382	360	340	322	348	304	329	331	356	334	335	332	357	350	345	332	366	299	351	377	353	327	306	338	341	361	332	362	323	335	361	361	333
18290	3678	1307	1440	1453	1234	1104	998	951	963	922	964	887	922	942	979	1002	1051	1002	1005	896	892	822	846	870	890	926	930	967	1098	1017	1012	1023	995	966	986	1031	912	939	902	920	974	1055	1001	982	1014	986	1010	927	977	951	984	930	988	993	1104	1099	1117	1039	980	821	804	830	853	829	816	830	848	815	849	789	859	805	870	799	826	796	805	792	812	812	844	812	847	790	847	843	823	776	792	824	840	825	858	844	786	844	799	805	822	796	836	817	842	855	832	797	813	861	816	839	814	840	834	812	798	878	866	859	800	856	816	869	858	845	864	842	790	803	868	801	854	831	851	822	779	831	800	810	873	853	797	792	798	811	831	816	842	844	797	864	787	782	879	867	841	841	796	814	830	855	790	798	841	789	835	802	786	801	779	849	867	794	864	875	849	827	880	836	808	781	765	828	838	870	850	815	826	838	820	818	833	805	849	779	826	870	773	820	872	824	826	842	777	857	797	878	768	860	844	837	803	793	845	890	802	831	856	823	822	806	875	754	784	818	847	822	822	793	849	852	836	827	850	832	852	822	805	800	800	802	830	805	809	874	843	786	829	878	801	856	835	768	830	825	817	795	851	857	820	826	853	880	866	803	784	869	846	842	830	813	840	803	822	797	806	783	840	839	801	861	821	844	815	825	832	855	837	822	855	841	843	833	821	798	846	823	856	857	830	794	796	853	808	786	818	822	810	821	832	819	812	850	848	820	830	885	836	823	823	787	828	813	827	823	873	810	834	819	825	789	810	837	813	792	824	874	818	836	741	807	894	817	817	857	800	808	837	861	830	827	826	792	786	829	871	829	808	803	833	794	828	855	818	828	778	757	805	847	856	774	836	879	811	773	788	836	810	843	821	813	858	844	779	778	822	816	857	820	755	876	773	850	878	830	827	813	819	831	821	811	833	794	832	832	867	832	821	816	830	819	827	844	782	791	818	793	791	850	788	826	779	804	842	819	841	853	792	849	823	804	859	902	798	817	834	876	804	847	807	809	833	837	811	849	830	811	817	794	801	872	844	837	830	841	824	804	797	843	819	804	842	857	763	843	849	887	827	792	815	886	825	833	770	843	790	842	843	834	838	834	813	876	835	814	806	842	853	812	854	815	836	860	855	879	794	833	799	855	858	857	810	871	844	815	823	804	807	805	853	780	835	813	792	821	857	798	881	853	831	884	836	834	840	754	850	800	797	787	787	790	838	781	810	779	812	827	833	814	815	844	857	820	848	825	823	836	889	824	837	807	828	857	783	854	824	828	829	802	822	868	851	808	864	879	839	811	815	805	744	853	820	817	804	786	828	821	826	827	841	808	851	821	805	837	810	824	845	855	842	866	773	838	814	829	868	869	769	827	793	808	864	807	822	807	852	817	825	817	825	843	872	788	869	866	845	860	827	805	807	828	813	837	802	801	854	757	789	849	794	834	836	790	840	862	888	827	773	850	869	812	810	813	831	838	831	813	851	787	791	856	832	840	837	837	818	785	850	767	813	844	786	819	836	820	815	830	857	852	823	825	879	835	843	839	832	845	792	812	863	821	836	792	841	858	798	808	862	873	815	835	769	831	802	771	837	781	803	838	837	849	815	857	813	763	839	809	787	865	838	846	774	863	848	841	846	888	869	850	876	836	824	828	860	823	844	874	838	865	833	853	777	866	828	801	802	807	862	850	806	816	860	866	850	766	819	840	805	808	823	822	795	865	786	811	833	828	825	821	849	860	811	800	822	808	804	806	783	794	839	842	824	859	824	827	787	847	852	797	880	826	820	854	840	800	847	810	838	764	811	819	833	810	800	815	804	918	825	838	865	810	793	813	847	875	782	855	812	824	791	809	853	820	833	805	832	865	777	845	876	811	859	833	843	880	800	824	817	807	859	826	805	875	843	843	806	812	826	811	830	847	845	842	765	844	826	829	816	843	800	808	812	846	845	849	851	821	785	824	835	840	841	795	814	815	883	774	807	800	771	806	810	849	831	814	842	817	789	857	777	828	778	836	795	849	842	833	849	823	876	859	850	793	845	883	773	812	815	805	877	789	844	816	815	829	837	787	850	887	838	816	814	801	822	856	858	830	859	832	859	858	889	795	819	860	837	771	807	799	822	822	813	816	857	817	825	781	834	866	790	869	816	851	853	790	784	826	816	821	795	830	854	824	841	799	770	786	863	820	831	774	831	831	813	798	799	836	835	847	833	801	839	842	892	769	831	812	799	857	791	832	886	823	838	850	794	856	859	871	824	805	816	843	804	836	830	861	904	845	858	829	782	817	815	837	814	843	802	836	835	800	807	842	863	832	845	837	873	820	847	843	809	817	806	810	862	825	824	768	834	822	813	836	818	861	789	799	803	816	802	842	877	840	792	878	831	843	798	791	847	820	823	842	827	850	849	848	783	822	831	822	858	818	845	839	805	822	821	780	833	788	806	870	833	816	819	820	784	810	858	858	844	800	822	824	831	825	823	792	870	869	835	876	823	829	820	801	827	834	783	866	829	788	806	805	841	856	792	809	824	766	804	819	850	804	799	850	842	826	822	791	804	827	878	788	854	837	817	834	808	797	831	813	823	797	753	830	805	835	783	796	844	881	862	770	822	833	789	821	854	824	815	807	829	806	800	833	868	849	789	897	835	833	804	812	839	808	850	805	850	786	865	808	847	809	832	840	820	775	819	834	843	819	798	802	850	891	794	839	825	809	772	809	787	831	819	826	795	860	822	826	807	857	816	844	804	835	824	848	857	809	830	855	824	859	811	814	846	774	901	815	850	840	828	775	811	823	826	819	808	829	825	828	869	865	871	827	861	812	848	883	834	824	784	870	830	832	792	802	861	853	821	806	803	795	860	846	891	816	844	832	843	899	817	830	843	809	789	817	814	813	828	852	793	840	817	823	808	840	798	866	828	822	814	791	841	784	811	804	781	811	845	814	776	833	847	836	842	880	818	852	865	823	810	784	793	835	816	811	840	820	837	830	873	863	819	846	806	858	781	787	784	900	855	863	794	811	828	851	815	831	836	849	852	805	815	798	829	870	859	849	839	829	831	814	839	825	900	844	793	817	857	867	826	797	827	852	817	805	819	803	840	804	822	830	834	839	863	833	838	843	840	848	829	823	761	889	828	850	794	854	817	828	835	837	840	835	773	807	804	826	797	818	820	824	837	810	838	856	776	866	812	805	816	828	793	805	884	830	766	827	778	845	839	848	849	825	838	856	834	836	812	795	864	797	816	832	854	840	875	830	832	860	804	818	818	784	845	825	861	813	875	826	844	803	861	826	859	828	883	781	850	825	829	773	852	849	804	832	802	821	826	859	846	808	852	848	856	835	814	774	821	848	801	791	809	872	774	843	832	839	838	839	834	852	807	832	821	778	797	841	829	840	805	816	846	844	770	775	773	849	770	822	833	825	867	842	860	838	826	835	838	795	826	898	813	813	843	820	794	846	829	849	775	838	833	823	797	843	835	790	856	831	811	848	857
68988	37128	11733	2151	1097	848	688	607	522	489	427	427	415	426	413	457	406	440	369	427	420	380	369	410	396	420	382	370	397	404	417	370	418	381	388	351	376	359	372	391	389	398	440	413	364	400	358	411	396	399	421	389	335	340	421	654	640	575	509	404	331	345	381	374	352	325	338	377	345	336	369	350	395	358	379	351	370	386	358	379	328	338	365	363	386	357	321	314	344	369	363	352	353	353	369	336	338	370	355	361	343	351	356	412	334	333	349	369	344	330	358	385	316	349	333	351	327	327	337	368	368	353	358	323	342	364	362	332	333	344	357	347	381	328	353	355	357	353	358	350	344	364	381	343	345	336	331	321	340	341	345	362	346	354	358	383	370	338	348	366	370	301	396	349	345	350	337	360	349	332	372	329	336	357	323	396	347	340	351	339	347	376	372	361	341	342	388	339	358	380	360	354	349	343	364	374	376	361	355	362	334	353	384	337	382	361	363	381	360	376	353	357	369	325	346	353	330	329	358	356	352	364	363	321	348	384	309	319	350	353	346	357	316	366	371	359	376	357	314	339	325	346	329	383	383	332	367	340	352	364	360	370	328	385	329	349	371	371	344	376	369	367	357	356	341	353	326	319	365	344	350	412	338	377	356	318	340	332	367	363	370	366	348	364	355	323	337	328	351	351	314	340	379	352	362	298	348	366	333	340	350	370	324	355	368	331	386	366	340	384	389	337	365	383	342	337	355	363	401	345	353	347	319	339	339	330	396	347	334	337	340	356	359	348	370	322	340	345	347	365	343	337	316	393	369	332	348	344	362	309	352	358	371	315	356	364	336	351	347	372	333	367	357	344	366	349	346	339	351	364	336	336	342	343	350	344	371	348	300	333	323	377	362	340	333	348	330	341	343	356	347	340	356	333	348	349	346	368	366	338	385	339	355	338	344	373	371	372	352	309	341	325	351	350	324	363	326	379	328	325	369	346	381	338	384	363	363	372	335	364	356	355	366	368	384	342	344	353	350	343	354	343	336	357	336	357	355	300	340	313	368	384	354	327	379	359	348	359	378	363	365	325	363	351	354	374	358	327	340	361	341	376	368	362	348	355	337	355	380	364	313	316	349	358	355	344	359	324	355	372	368	361	345	365	372	365	331	360	319	356	388	336	366	358	375	350	339	365	326	354	349	330	371	328	356	349	351	364	353	329	338	360	344	372	324	352	360	349	347	342	321	354	341	342	346	353	360	346	341	378	379	359	354	355	396	355	350	340	360	360	345	332	341	338	368	354	318	337	374	313	357	359	350	386	320	355	325	349	331	357	339	367	379	375	354	299	351	366	358	381	326	358	356	354	352	366	350	381	340	399	374	346	377	348	374	375	330	336	362	371	387	371	361	316	314	314	385	349	351	355	335	342	363	328	367	356	377	351	354	377	345	391	319	370	327	364	343	306	350	338	338	353	373	353	327	367	368	349	341	356	372	342	321	336	300	345	355	366	336	356	318	330	353	328	343	347	355	336	323	358	371	359	354	367	355	342	378	376	339	353	357	377	315	388	358	382	366	352	349	355	335	373	345	347	347	375	374	358	345	341	325	324	353	328	358	380	356	386	381	324	354	371	369	359	315	349	335	351	392	339	345	375	336	372	382	320	350	388	345	347	376	367	311	341	356	364	364	337	362	357	362	323	372	345	336	340	402	334	361	376	362	324	340	363	334	334	346	336	338	346	369	305	343	334	341	366	382	335	359	364	365	344	335	344	338	354	359	358	366	336	352	335	343	330	363	333	370	348	337	350	376	344	341	368	356	337	357	319	346	334	338	341	361	330	343	335	358	331	335	337	356	371	357	306	373	374	317	390	355	325	338	333	367	354	394	415	367	365	357	327	361	353	375	335	311	356	351	344	370	361	359	322	350	352	337	353	319	371	382	340	378	351	350	364	342	355	385	370	336	336	321	355	353	375	361	351	357	358	308	373	393	381	380	344	330	319	356	361	333	368	347	317	329	342	341	342	365	353	322	316	337	373	324	360	344	340	312	375	335	352	359	350	361	369	351	336	378	350	355	348	336	330	371	366	324	375	357	322	341	361	357	356	400	354	345	345	353	353	364	345	346	361	338	320	340	363	353	329	366	370	344	360	345	405	376	360	371	370	357	347	330	339	335	347	366	330	341	369	345	339	323	375	366	391	373	379	367	353	343	362	365	324	352	362	366	388	342	341	317	324	356	361	312	353	319	358	348	344	373	365	327	358	337	335	331	361	346	318	359	352	357	403	340	334	365	371	336	339	345	384	375	356	305	338	362	376	350	342	337	383	357	371	356	376	338	382	413	340	320	339	367	341	357	386	331	374	338	366	366	380	352	357	342	365	357	332	356	344	344	352	328	349	339	355	360	375	368	393	325	346	317	363	317	366	371	326	335	350	353	341	345	359	349	359	356	366	364	345	340	346	337	347	334	340	340	332	328	346	332	364	358	341	341	375	359	357	349	357	344	369	346	349	343	346	333	356	333	332	322	373	360	337	341	370	285	349	337	333	319	351	367	330	372	330	330	346	354	311	337	319	336	366	351	341	328	335	372	338	360	350	361	348	368	365	367	339	363	331	356	319	317	372	345	344	375	321	333	340	352	329	376	326	347	361	373	362	333	333	333	358	332	338	352	319	317	350	356	353	351	388	382	332	368	336	354	377	339	359	334	326	302	324	359	335	374	373	384	389	351	356	371	333	388	346	348	378	346	358	342	357	369	365	343	332	348	337	359	353	337	340	337	328	383	347	324	387	338	376	350	371	352	361	347	328	365	345	349	358	358	342	368	344	378	357	365	361	345	405	378	394	415	339	364	358	363	359	337	349	358	327	387	350	327	345	384	333	335	357	363	342	409	327	392	329	336	317	351	393	368	363	331	341	332	351	330	328	354	352	356	352	360	347	365	365	343	364	345	343	411	375	340	325	340	370	367	381	397	329	329	348	357	339	372	336	373	341	351	313	333	356	349	303	337	343	347	356	369	367	365	325	376	357	381	382	369	371	348	353	389	332	331	349	332	316	334	350	341	359	325	361	343	353	393	349	325	323	329	371	360	374	327	358	326	354	313	355	364	337	368	330	355	312	358	345	347	358	337	350	344	357	348	313	337	357	344	359	354	377	335	365	348	332	333	343	367	352	358	342	372	343	336	356	324	345	336	341	359	329	349	374	327	360	367	377	342	322	385	354	344	347	336	356	351	387	335	373	388	391	338	339	380	367	317	350	359	355	322	355	341	333	336	350	346	347	363	360	361	339	332	337	367	328	342	359	356	332	359	375	395	346	333	332	358	346	360	358	348	338	356	345	355	335	360	355	331	328	347	369	357	406	364	374	366	325	313	349	374	369	329	362	337	355	365	328	339	332	326	342	339	366	346	353	346	358	325	355	317	360	381	329	330	327	337	330	359	325	357	347	389	328	345	313	364	347	371	349	384	348	389	353	322	354	355	357	377	360	328	333	326	351	368	352	341	341	328	380
44352	16698	2806	3666	3448	2905	2338	1993	1691	1501	1413	1362	1352	1345	1419	1434	1472	1350	1244	1320	1199	1102	1017	1016	1091	1086	1127	1114	1082	1484	1310	1276	1336	1091	1047	1078	1117	1074	1056	1149	1065	1213	1200	1273	1199	1126	1108	1004	1053	1067	1089	1007	1035	1041	1670	3399	3046	2398	1873	1238	835	836	856	826	881	850	925	820	844	808	830	843	888	855	848	816	859	819	854	795	814	857	837	802	855	820	858	849	889	832	823	833	820	892	778	814	869	806	876	848	819	835	825	786	825	862	836	839	861	869	879	853	864	877	835	822	836	871	847	851	847	875	821	856	830	911	871	900	868	804	854	866	829	830	861	894	803	882	888	835	865	859	816	851	792	832	880	834	908	829	848	880	862	892	840	824	836	863	829	876	870	863	862	870	836	824	848	836	846	829	797	814	861	835	828	842	819	877	822	840	851	801	908	901	877	883	838	888	827	866	878	847	823	828	804	858	848	827	836	851	810	855	871	870	866	838	827	801	788	822	839	889	892	846	860	858	866	845	854	891	814	872	836	862	894	862	834	808	859	813	846	872	834	852	848	867	789	817	843	843	886	894	829	859	814	883	874	812	843	825	879	841	843	884	835	842	885	857	843	836	864	830	839	827	863	795	833	891	838	828	838	881	852	863	810	801	838	805	847	844	865	828	859	814	865	837	862	906	864	880	881	844	909	877	849	865	898	869	849	829	865	858	878	788	858	869	812	813	839	876	820	833	854	899	785	805	844	830	831	855	828	876	821	800	846	925	830	853	879	789	809	869	839	849	839	905	861	899	840	809	895	853	870	872	881	836	826	840	886	844	847	823	830	867	785	862	858	876	876	792	860	889	849	839	868	864	861	873	756	899	876	912	809	843	853	855	834	868	849	872	849	847	889	836	868	870	829	828	870	816	810	896	881	804	818	891	847	833	846	851	830	834	912	785	842	806	906	822	786	829	889	893	833	854	841	852	832	865	790	855	852	798	834	833	871	819	862	836	815	901	881	832	834	879	860	823	861	843	841	833	834	872	831	893	832	790	878	854	868	865	810	829	848	902	824	836	807	862	822	858	818	860	890	832	823	821	837	858	861	850	817	864	859	880	819	844	887	850	789	860	843	861	847	844	823	872	855	832	786	833	850	868	848	877	859	844	875	805	880	874	865	835	844	841	849	846	888	879	868	841	863	870	851	851	837	843	852	900	827	849	813	830	806	858	900	854	821	825	793	845	878	836	794	840	856	785	823	843	867	820	896	847	804	834	863	842	823	884	901	891	864	838	851	842	853	891	856	789	808	850	839	873	869	849	836	859	883	905	825	910	861	863	895	843	851	839	823	854	831	834	818	848	826	842	862	851	858	868	831	848	810	881	871	866	901	821	867	857	843	880	893	854	860	823	851	863	895	834	798	833	820	834	870	916	859	840	829	843	847	877	863	869	818	870	840	892	884	847	821	836	838	819	859	866	832	895	816	844	875	857	878	846	849	812	843	805	811	866	863	814	820	895	881	817	888	883	821	854	893	873	857	853	844	861	863	831	841	844	815	831	856	815	883	851	817	913	876	935	794	799	842	899	814	854	810	807	838	869	833	848	814	877	878	872	811	877	849	836	826	849	836	855	821	822	844	877	848	850	829	838	819	852	836	853	862	853	845	825	867	820	850	869	847	793	843	897	839	839	821	806	812	867	860	865	831	847	856	841	816	826	834	896	820	857	854	898	901	845	845	816	919	807	892	813	875	838	840	800	855	852	845	812	849	781	841	856	839	827	812	892	844	816	893	871	874	838	857	913	858	895	835	802	825	851	868	832	845	898	914	819	868	873	860	854	832	895	805	852	854	825	856	841	833	830	862	804	905	846	804	823	895	821	845	832	836	853	866	824	830	849	852	838	841	788	827	931	844	882	856	835	820	862	865	850	829	835	867	821	865	808	827	815	889	881	817	846	832	869	872	882	862	822	876	836	797	865	843	854	828	825	828	844	878	823	886	871	842	865	830	877	909	846	891	869	844	871	853	888	822	784	816	827	839	765	889	804	865	891	822	855	842	856	807	828	856	870	876	847	832	826	851	839	858	871	860	897	841	804	839	869	861	809	828	893	849	853	822	906	831	851	852	846	885	865	843	794	825	791	839	842	873	827	882	832	863	860	839	840	820	877	779	849	811	837	902	867	837	893	879	878	866	834	843	879	795	859	833	813	813	873	843	861	841	849	836	864	871	934	869	825	808	859	852	916	910	826	811	836	837	813	811	815	833	826	845	883	847	803	845	801	873	837	838	841	866	888	857	798	822	826	862	832	823	846	848	840	877	848	837	819	798	805	855	866	875	840	853	847	907	840	865	836	853	826	845	856	839	879	839	844	886	843	851	840	863	856	818	836	802	806	843	828	836	856	847	840	852	847	836	862	843	863	867	849	805	798	849	835	833	822	852	886	887	856	814	825	875	823	827	852	810	830	915	852	787	829	867	858	909	780	843	851	867	863	861	870	854	917	814	820	835	858	877	892	850	909	779	855	883	833	858	833	852	859	845	866	788	879	866	843	839	870	850	853	830	859	834	843	848	833	798	853	853	856	882	845	848	834	805	861	876	869	840	846	819	845	844	866	869	810	828	825	912	910	836	843	829	867	812	856	845	832	873	833	877	826	822	883	901	822	823	808	828	831	886	894	860	831	893	837	849	864	841	861	831	834	804	889	843	896	822	817	846	857	895	819	911	783	838	843	852	838	844	805	848	790	899	857	806	848	830	870	783	863	790	827	861	870	901	875	803	852	885	850	815	831	818	840	827	867	826	874	843	850	872	857	894	829	777	851	817	875	799	844	829	838	874	860	840	833	881	842	840	795	879	836	872	838	861	817	823	859	779	830	823	851	855	854	822	864	862	816	851	849	833	902	861	810	848	823	864	849	766	873	807	898	831	847	862	842	795	885	825	864	907	812	863	830	872	863	847	880	838	865	839	862	822	830	858	825	800	888	841	837	800	849	874	824	825	854	891	841	848	859	805	874	835	873	783	810	873	861	797	886	842	856	884	902	853	816	826	866	865	827	817	851	878	832	869	855	884	859	809	887	871	813	844	887	866	873	818	812	783	854	836	873	848	842	859	859	856	851	862	837	846	860	866	854	845	826	807	872	811	855	907	854	820	865	803	901	803	903	836	824	858	858	852	839	854	807	905	863	821	876	873	831	840	904	844	854	880	828	811	833	834	882	844	877	827	833	865	881	791	896	838	847	876	851	869	883	836	869	845	794	812	824	838	843	846	829	783	845	830	817	839	896	839	859	858	835	799	900	911	816	840	812	804	830	851	839	863	813	866	851	789	855	893	847	832	816	793	850	822	825	824	894	875	847	917	814	819	829	840	882	909	799	822	868	842	863	828	847	860	871	840	858	891	837	897	829	820	858	822	810	816	866	843	871	871	901	865	890	895	833	855	862	816	851	824	827	777	899	862	856	870	871	867	888	845	819	815	834	877	827	848	849	829	861	885	856	815	827	877	795	849	850
78416	45835	20434	8460	1899	1431	903	745	543	537	480	425	454	471	479	420	400	384	355	381	363	331	311	351	348	313	331	342	349	317	341	310	356	359	361	377	378	363	436	351	339	403	384	360	347	318	296	299	294	295	280	302	312	312	516	907	861	702	541	419	299	279	313	250	272	298	305	283	276	284	316	295	284	278	263	260	265	296	279	277	273	287	284	264	287	283	274	291	294	279	283	253	289	273	289	307	280	279	275	280	298	315	291	299	276	300	294	274	265	267	260	276	264	261	278	268	267	276	293	298	283	276	273	276	277	301	261	287	278	276	262	268	267	219	308	340	268	298	287	274	271	268	269	324	280	300	284	281	296	267	268	285	277	295	289	281	291	280	327	249	291	305	282	277	266	337	265	260	303	291	280	273	270	280	313	251	271	316	308	280	283	291	274	306	264	291	284	279	257	311	296	265	300	289	282	307	300	323	292	290	282	292	256	298	282	289	304	288	296	289	277	283	294	296	280	262	281	300	290	300	312	299	292	299	294	272	288	263	293	288	279	282	276	276	254	287	269	286	281	289	298	267	294	266	297	291	295	284	276	292	286	280	292	272	282	268	281	266	302	294	278	282	279	298	272	282	257	311	279	247	282	252	262	281	290	277	293	305	312	244	290	285	286	268	281	306	309	296	292	278	293	264	294	285	266	273	298	250	284	280	253	288	305	286	286	263	282	282	287	281	264	302	293	271	282	281	306	276	293	285	282	317	280	261	277	269	265	284	270	261	279	285	292	259	291	292	284	264	275	292	304	261	307	273	282	262	272	313	264	294	307	273	266	253	304	300	286	318	301	261	283	267	296	293	270	298	282	269	269	281	276	265	291	267	292	301	251	282	307	282	297	276	257	274	307	269	276	256	292	246	288	288	296	275	275	301	289	296	287	275	311	290	293	268	283	287	271	269	272	262	275	289	253	275	259	262	269	285	268	311	250	273	278	272	281	264	274	304	303	288	282	298	307	300	319	228	257	264	251	291	282	285	292	299	285	314	268	273	281	270	276	296	250	284	279	264	291	306	288	326	251	297	282	288	311	295	277	288	328	272	291	288	277	304	272	288	272	295	279	267	314	296	304	314	272	279	278	264	255	281	276	283	280	255	274	309	253	277	252	305	293	295	311	279	287	284	271	249	315	285	296	294	290	290	269	261	288	289	229	292	297	297	288	275	278	296	279	264	278	269	314	302	317	255	298	306	269	265	310	306	278	274	290	277	294	321	286	278	295	281	310	289	261	275	262	266	281	266	275	301	284	277	301	277	272	255	287	252	264	300	264	267	277	318	253	254	273	271	260	243	276	266	271	288	268	287	272	282	260	291	298	290	274	264	288	297	298	248	271	277	284	286	280	263	256	280	260	261	277	266	284	271	261	271	280	319	280	269	289	268	292	287	267	304	269	304	258	277	297	282	269	293	288	318	276	311	311	353	256	282	306	286	298	290	279	271	277	274	265	270	254	308	278	279	279	295	291	324	291	266	287	285	294	311	266	261	295	288	280	275	284	281	271	276	274	294	300	278	306	263	285	270	257	257	287	270	280	261	309	287	290	297	272	314	265	289	278	291	289	276	309	258	297	303	297	291	285	255	286	272	284	276	283	256	254	283	297	249	287	274	283	269	266	284	293	272	259	256	277	294	300	266	290	291	264	293	263	295	285	277	275	274	274	304	282	294	294	271	251	293	263	290	250	270	309	265	273	278	302	255	276	291	283	285	276	267	307	263	289	278	272	268	279	291	259	262	306	288	284	270	308	306	286	270	270	296	295	281	297	285	283	284	277	249	308	287	271	287	274	279	288	302	294	277	265	313	261	312	272	260	251	270	294	271	295	240	253	273	302	286	277	309	289	284	285	254	277	287	277	260	268	285	322	291	305	288	278	290	269	281	251	270	293	297	312	257	281	266	258	291	297	284	288	267	274	295	311	296	293	279	279	263	274	290	275	287	287	262	275	259	285	278	290	242	277	293	290	270	269	268	286	275	245	252	294	307	294	267	308	322	287	262	290	309	299	296	287	288	253	298	266	264	273	275	252	270	294	290	302	266	272	285	286	317	307	269	301	263	288	280	285	297	280	294	303	251	307	283	292	282	267	271	271	279	294	273	268	270	310	281	274	322	312	273	259	296	290	315	242	265	287	276	282	275	253	281	297	273	265	289	273	271	272	281	273	235	295	271	268	265	312	299	311	264	308	303	279	277	278	288	284	281	317	265	285	299	281	261	294	298	287	282	258	274	272	275	274	295	250	289	295	284	291	255	279	310	269	295	283	313	292	272	292	297	261	276	260	252	270	255	223	325	263	284	276	297	283	291	284	273	291	287	284	259	301	302	271	276	261	302	282	288	286	288	276	283	285	292	280	279	310	283	298	264	292	326	289	295	324	277	284	291	280	288	299	245	294	263	294	296	291	265	265	287	308	266	287	257	287	274	305	263	272	262	245	284	295	299	271	308	292	296	294	299	277	282	346	268	276	287	275	290	279	268	277	286	287	287	286	291	307	239	285	275	268	284	327	289	297	274	277	264	247	298	309	278	271	271	274	277	228	256	294	284	324	289	275	290	276	274	253	270	260	271	280	285	269	266	257	276	242	297	280	278	293	280	296	293	295	298	293	281	276	258	265	297	311	259	284	270	276	281	249	287	300	298	289	255	266	276	289	282	288	288	244	282	304	274	281	277	266	253	283	279	250	307	279	251	287	272	254	302	271	294	291	282	280	289	309	273	293	283	263	267	288	314	277	297	307	257	255	253	264	244	259	282	258	278	271	263	284	276	284	265	287	301	258	276	303	265	291	267	287	285	281	284	300	281	259	296	293	319	275	269	259	277	291	295	263	272	297	288	274	306	291	293	295	259	295	286	266	288	256	269	311	295	294	295	278	317	285	283	282	293	270	266	268	306	288	269	281	266	255	294	301	265	285	271	309	274	288	281	286	308	254	290	277	304	289	268	270	274	271	279	253	289	284	267	295	269	292	276	281	273	275	279	304	270	236	278	234	278	277	274	293	292	297	301	320	304	277	272	271	267	306	263	264	306	277	291	268	275	283	289	294	284	272	254	304	236	272	283	296	274	269	308	293	287	319	301	272	281	269	307	289	283	238	255	262	282	283	260	245	278	329	267	291	299	273	273	296	286	272	295	252	277	274	244	293	258	268	273	273	269	260	291	288	264	294	281	302	270	258	263	290	288	271	283	277	294	296	295	277	277	263	271	255	259	309	292	265	285	264	273	296	272	289	288	288	299	264	282	258	295	300	284	269	297	258	318	288	271	309	292	276	246	269	291	290	292	290	271	272	271	260	280	251	260	256	272	296	295	286	283	265	265	244	284	297	275	265	301	282	295	306	278	296	292	271	262	275	311	315	280	306	281	282	271	287	284	279	295	276	268	256	301	294	289	269	307	283	260	295	281	277	242	260	294	255	302	285	309	318	282	319	266	287	247	283	285	288	303	282	298	303	287
53561	24461	4279	5353	4744	3930	3390	2880	2214	1842	1687	1578	1581	1619	1808	1806	1834	1533	1420	1528	1263	1161	976	1126	1186	974	1105	951	988	1173	1014	991	1280	1184	1175	1381	1303	1318	1492	1331	1243	1427	1441	1391	1157	996	912	927	801	776	776	872	880	886	2585	4907	4858	3698	2377	1676	740	656	691	666	662	657	696	680	639	712	658	678	662	660	699	687	670	684	710	692	682	694	716	633	635	696	696	685	677	679	691	706	680	644	647	724	695	727	695	675	677	635	694	686	657	654	673	683	698	660	695	674	684	657	673	668	633	684	708	650	667	683	679	666	631	638	699	692	669	702	721	688	684	646	697	712	680	706	648	701	660	685	704	697	668	687	656	662	680	685	730	627	695	709	687	670	693	702	718	640	667	702	743	699	692	664	698	709	705	693	646	696	718	707	641	676	677	668	656	655	653	695	714	706	672	709	697	670	695	676	696	685	665	664	713	666	651	703	681	679	713	665	696	711	715	687	729	693	712	686	680	631	731	683	684	715	683	704	653	664	660	696	687	629	659	630	674	702	669	673	661	698	679	722	695	683	704	665	650	700	688	681	669	696	665	678	680	681	711	687	730	686	678	641	706	637	663	730	669	675	700	676	713	702	648	644	691	729	669	653	657	653	680	655	703	688	716	660	700	738	631	655	707	665	703	664	661	653	645	643	670	653	696	702	622	676	694	670	675	667	703	732	687	706	701	656	642	649	666	700	640	629	755	669	655	681	672	668	695	642	669	686	667	641	687	731	680	679	640	720	756	684	665	674	676	645	693	674	637	707	672	715	749	677	687	708	659	668	652	668	713	711	667	691	722	687	701	684	719	700	655	668	700	699	648	737	697	710	721	688	663	645	635	663	680	671	733	678	705	667	687	701	647	718	687	651	712	667	659	663	690	666	718	730	674	680	691	673	663	656	693	680	672	700	640	694	678	720	656	673	621	715	704	650	655	647	692	655	673	648	728	663	705	672	695	651	725	629	700	695	700	678	687	694	680	677	689	661	717	655	657	691	700	701	695	656	648	658	638	705	657	737	661	700	663	704	697	667	708	660	718	685	680	677	672	673	697	674	684	721	690	657	665	669	676	742	653	734	671	709	688	693	704	662	650	665	706	708	732	667	693	688	704	683	700	696	670	661	708	664	668	672	683	676	667	675	689	664	664	705	693	679	722	724	681	682	656	712	700	646	646	691	680	699	704	691	672	703	676	677	680	701	689	704	661	698	678	661	702	689	646	704	687	684	663	688	706	689	715	701	687	670	681	714	683	711	732	681	675	667	689	671	667	704	638	690	691	714	692	668	702	655	645	711	685	688	686	641	671	685	725	708	669	676	693	742	704	695	704	723	697	660	688	682	660	689	648	682	682	636	688	663	681	657	628	640	728	712	697	713	666	634	703	678	665	714	656	672	692	677	658	668	725	663	655	677	659	696	694	643	727	711	683	683	701	622	691	739	691	637	663	618	681	725	662	706	661	673	687	706	691	696	685	665	674	679	673	668	687	685	721	683	656	716	667	700	689	697	667	703	738	679	673	670	693	670	642	686	673	679	693	636	708	685	731	668	705	703	664	666	680	681	721	680	640	676	738	707	674	656	624	702	708	663	680	691	665	684	700	631	704	683	700	715	677	670	695	672	679	660	636	668	643	663	650	688	684	680	673	690	672	698	666	707	657	688	720	677	693	643	692	682	654	704	690	705	649	679	720	686	679	722	672	689	673	677	713	723	692	651	672	701	691	688	682	674	691	667	680	683	664	659	658	670	689	643	691	677	686	640	705	684	638	669	701	663	692	697	657	653	669	726	658	696	703	640	679	727	676	699	694	672	673	676	718	693	684	662	649	652	652	713	719	697	719	630	652	740	707	638	660	671	730	661	698	665	701	686	667	719	696	671	686	631	668	704	639	661	680	724	671	641	617	669	658	640	708	663	715	666	638	715	663	707	679	649	704	675	680	687	683	696	705	648	697	710	628	675	691	727	720	676	712	694	727	664	655	700	660	694	687	663	711	691	719	639	758	672	668	660	714	697	719	709	651	665	652	704	654	666	688	674	691	668	658	658	712	685	684	706	668	711	657	658	672	673	671	725	721	720	721	641	681	670	687	655	691	656	672	713	687	694	672	701	690	680	730	675	718	707	691	654	680	637	681	679	677	686	695	676	686	684	684	715	706	693	671	611	663	730	645	695	711	657	715	710	668	716	671	693	692	722	694	682	650	660	697	675	676	708	721	652	692	675	692	699	641	687	699	631	697	666	606	707	648	664	713	680	649	669	651	684	693	672	705	721	677	657	668	715	655	699	681	641	666	715	745	687	659	729	724	662	678	700	695	678	733	702	697	640	679	690	678	670	690	638	644	657	667	674	700	653	726	648	660	708	702	683	672	657	666	692	677	611	697	740	707	664	712	706	662	706	700	669	711	616	681	673	700	682	676	705	686	671	651	710	648	673	725	669	660	706	686	702	656	686	656	651	673	701	704	691	684	669	680	699	696	662	706	674	650	688	701	694	657	671	684	709	629	687	671	678	669	680	702	715	683	643	668	730	676	674	703	720	663	722	691	662	702	669	683	643	673	702	719	681	651	682	703	651	662	698	652	710	672	659	709	658	622	710	705	687	710	718	714	637	682	711	723	653	681	661	675	691	673	711	683	692	667	668	638	694	678	669	633	700	672	649	707	701	686	687	700	704	690	701	754	658	667	698	684	730	653	671	678	664	655	642	705	691	649	659	667	670	719	679	682	646	667	641	655	703	679	661	666	698	668	675	626	713	681	666	668	678	743	650	681	669	735	708	692	686	641	721	670	710	668	679	670	676	694	678	702	741	620	671	719	710	717	716	709	676	694	712	699	668	634	694	723	679	707	670	705	675	698	659	673	694	689	635	689	706	665	651	669	713	699	671	702	696	714	679	719	703	653	694	713	664	634	650	686	695	734	648	629	674	695	699	688	662	677	642	692	685	651	700	709	678	698	684	670	704	727	633	658	632	655	689	651	687	674	668	716	661	687	700	709	694	684	662	640	675	659	645	654	706	671	638	751	672	695	648	675	737	707	698	714	645	713	702	662	722	695	679	657	720	722	676	635	703	681	652	672	677	654	706	705	699	707	721	705	664	671	690	640	659	654	673	670	684	674	686	678	720	696	698	693	696	672	661	720	668	710	650	643	663	671	657	704	712	683	695	678	680	670	723	696	722	726	715	658	687	652	733	729	654	678	707	669	672	709	705	690	638	691	639	709	710	663	683	687	684	718	642	722	676	685	596	729	674	657	667	622	667	668	669	672	680	692	677	682	652	667	719	686	698	644	710	665	674	699	679	673	677	669	684	668	676	737	682	710	680	661	715	690	728	696	722	727	678	696	685	734	624	679	662	681	702	702	711	675	686	644	679	674	750	712	670	681	668	694	641	703	688	707	691	687	667	678	662	670	688	677	707	712	629	702	675	666	688	675	680	676	709	668	726	672	700	649	651	664	690	682	695	702	651
18123	4690	552	494	435	348	378	355	344	335	375	367	358	385	374	351	328	368	340	372	360	332	347	338	328	350	344	367	362	351	411	399	391	398	390	366	380	419	367	372	350	333	331	352	350	344	332	358	316	361	357	345	367	372	353	374	404	413	403	374	316	368	323	365	360	325	311	328	329	363	354	349	340	336	367	334	330	351	361	367	320	363	338	324	351	355	359	335	312	382	367	312	355	372	350	347	361	341	368	348	361	363	372	356	337	351	344	339	386	372	362	347	347	349	351	343	360	362	361	333	395	359	353	368	341	349	337	338	362	358	343	356	353	357	337	382	325	337	319	349	346	368	335	352	363	357	314	328	331	365	345	380	330	330	346	361	324	344	327	387	348	336	342	352	330	334	336	347	314	373	367	341	367	352	347	367	385	317	336	345	339	361	326	346	333	363	340	350	341	363	381	310	365	333	364	347	337	358	357	321	357	364	359	337	338	352	337	327	370	333	336	374	321	370	366	352	321	340	303	378	319	350	364	367	324	343	370	348	321	289	337	365	354	354	333	335	359	324	355	364	381	351	323	359	350	337	326	372	310	362	366	356	311	335	338	356	383	366	326	356	305	328	341	317	360	354	360	318	336	354	331	348	332	361	321	353	353	329	396	359	354	350	382	361	357	329	339	332	360	353	342	325	324	337	368	308	363	374	362	400	334	325	364	345	330	360	349	346	341	340	363	353	346	333	313	332	332	329	371	339	323	332	345	346	393	330	352	347	378	337	406	321	320	341	344	383	318	358	315	372	345	305	361	364	331	383	327	362	371	307	315	378	341	365	350	348	351	355	353	382	340	352	343	333	345	373	361	347	348	320	380	333	360	350	384	348	345	362	379	366	329	338	377	342	349	336	349	340	365	332	348	360	334	363	384	362	354	364	344	359	357	366	298	370	334	356	329	359	371	327	351	358	378	369	328	356	360	356	394	357	367	332	344	347	357	317	345	349	388	383	379	338	337	359	349	286	313	346	321	344	325	298	319	347	346	352	361	341	354	342	348	344	331	344	370	359	341	341	355	350	339	350	352	368	375	335	353	317	363	379	338	350	344	312	315	379	338	342	356	343	357	344	352	353	337	365	348	367	342	364	337	337	341	344	340	375	361	363	343	369	337	325	317	357	349	364	320	377	344	355	386	333	341	339	358	358	353	369	348	366	321	334	340	351	342	351	361	352	331	380	359	348	341	349	339	337	382	330	370	315	342	356	354	309	327	348	325	347	330	318	353	353	354	340	359	308	344	305	334	340	348	363	307	341	356	371	357	341	335	366	313	339	370	349	351	355	330	345	352	311	345	345	358	368	372	339	327	331	352	367	357	365	342	319	346	324	315	327	346	343	360	332	351	328	347	345	377	362	353	312	354	332	326	374	384	333	345	357	391	345	307	373	345	339	328	364	370	327	340	363	326	336	359	336	364	320	334	337	336	342	367	338	320	332	337	315	341	342	346	284	360	390	339	363	336	351	366	348	343	329	357	342	343	338	348	384	366	333	334	375	372	323	342	350	320	338	363	324	349	360	382	332	351	337	381	344	369	359	371	404	350	347	338	362	299	337	356	361	359	340	325	360	362	347	360	352	344	345	340	344	330	358	332	331	336	334	373	337	346	373	355	362	367	344	305	345	329	368	322	343	352	326	331	366	358	364	369	370	342	344	337	359	382	349	331	342	363	339	346	351	329	384	332	373	350	315	356	335	364	348	358	348	356	387	376	322	355	370	364	348	320	325	341	375	353	367	323	368	351	333	336	345	339	313	313	331	328	373	326	356	350	384	349	368	353	366	344	343	300	336	309	368	355	363	355	344	339	354	285	366	319	350	329	360	366	343	382	333	364	353	342	334	338	365	334	309	366	370	349	340	329	347	352	309	344	333	326	318	310	350	336	342	327	324	371	314	338	299	308	347	340	349	371	376	376	381	373	356	356	347	372	366	365	343	336	350	327	330	369	333	315	361	339	364	359	340	305	325	332	324	372	386	347	341	396	354	372	354	332	331	343	352	346	331	363	347	318	353	332	364	359	404	343	328	373	354	331	375	299	343	343	337	349	302	360	358	348	371	358	362	335	346	349	344	361	327	341	358	355	308	332	344	347	346	348	344	353	345	349	349	348	342	369	329	337	367	345	314	358	335	352	343	390	320	323	370	333	360	357	353	361	388	353	325	358	372	328	321	362	359	369	352	352	353	324	365	351	345	350	331	333	341	336	346	343	326	329	348	358	319	306	329	312	371	353	370	366	334	336	335	351	313	351	379	348	330	340	360	366	355	331	345	337	342	349	352	360	324	354	336	348	351	353	344	347	355	345	336	351	324	343	341	336	329	394	328	340	333	371	371	340	334	347	370	368	327	370	374	318	326	368	365	331	321	340	338	365	348	362	368	330	367	330	343	331	359	349	337	342	352	378	353	351	359	362	383	290	337	352	337	367	313	361	356	360	339	370	367	385	349	308	345	346	346	366	359	344	348	336	326	339	346	330	355	341	361	353	336	382	314	337	339	302	372	332	368	333	365	382	334	364	343	378	374	332	352	318	345	388	387	350	358	386	318	334	365	369	364	348	319	361	350	380	344	357	380	338	364	362	346	336	396	351	348	369	338	396	378	342	339	372	322	364	343	375	342	329	363	351	360	324	333	321	340	335	322	354	359	367	343	364	334	324	326	341	297	326	366	348	354	365	335	339	315	320	337	348	363	340	339	335	362	344	347	350	347	359	368	360	356	349	337	352	348	357	339	337	333	346	345	309	343	367	380	335	391	338	348	321	336	338	351	345	343	337	350	383	359	357	355	369	338	326	353	350	391	337	343	345	332	338	359	350	350	330	365	292	378	361	378	347	333	355	360	359	347	345	356	341	356	370	332	377	359	342	383	348	397	379	344	369	354	361	346	343	313	340	349	346	338	325	378	366	363	342	342	339	362	339	313	322	375	336	358	359	365	333	346	382	343	350	316	371	347	329	370	338	343	316	341	347	343	326	357	373	332	349	356	366	344	361	335	391	347	347	345	322	354	328	353	337	384	349	353	376	364	361	355	363	359	352	339	340	359	360	379	285	356	355	330	341	338	351	345	334	373	350	353	337	342	311	374	375	333	367	355	331	350	363	347	380	352	342	325	350	380	338	364	317	345	378	367	353	324	357	318	341	335	348	297	363	354	365	350	323	364	386	329	370	378	365	361	330	324	326	319	350	339	332	329	328	360	375	341	333	352	379	338	347	356	345	371	336	352	369	322	342	341	340	318	383	341	336	350	348	329	306	349	344	343	344	327	319	332	350	371	324	352	335	346	324	377	364	355	361	329	334	337	317	345	330	356	313	325	350	360	344	367	330	360	345	361	372	396	314	352	320	346	324	323	345	357	350	323	334	336	321	321	380	336	349	335	364	347	343	378	372	348	337	345	369	337	328	343	309	367	345	324	347	371	347	360	372	351	336	339	337	340	383	366	330	352	338	334	340	323
17745	5638	1162	1333	1277	1049	1070	957	896	915	925	947	947	1017	1048	1013	1028	1036	1000	945	913	904	853	932	844	850	922	857	940	1032	1141	1198	1072	1164	1212	1188	1108	1094	1083	1085	1039	1008	950	976	977	911	919	906	941	896	923	897	890	954	916	994	1122	1137	1004	910	889	857	816	854	800	809	805	839	811	818	873	823	836	832	837	821	846	846	840	835	817	819	884	812	876	840	860	850	847	852	841	867	820	911	849	869	824	852	818	864	794	862	881	874	838	872	813	844	840	798	841	848	834	836	848	835	798	825	871	843	860	815	828	858	858	841	812	844	845	838	862	817	860	791	852	812	838	817	903	835	853	827	874	779	852	862	828	842	805	813	894	810	824	845	832	890	877	823	830	781	798	853	915	849	857	822	824	842	835	899	849	869	854	848	865	867	784	832	854	865	836	814	853	837	773	789	885	851	846	859	823	837	801	803	875	801	833	838	840	835	830	844	799	881	829	828	831	818	815	844	876	828	845	865	864	803	790	832	817	850	879	868	854	829	793	864	832	810	876	859	829	882	813	829	812	841	800	798	796	873	780	849	823	836	827	884	825	826	814	879	826	875	790	852	867	875	867	860	826	872	816	808	773	823	903	768	861	821	818	886	811	798	842	779	814	841	914	841	836	900	854	819	802	835	827	891	858	882	820	851	840	848	844	790	856	814	874	841	866	846	787	789	880	844	812	826	844	838	813	841	849	863	877	812	814	866	847	852	829	801	869	848	817	840	832	862	816	841	792	832	854	908	898	840	792	836	839	840	844	828	800	864	852	810	856	807	867	820	857	850	787	856	803	830	851	828	845	862	811	831	814	880	807	826	853	840	834	853	788	851	817	825	845	850	886	828	783	849	846	800	837	843	800	865	799	845	776	847	815	817	860	832	887	874	848	845	803	864	836	801	824	865	826	862	891	892	790	822	842	843	833	839	804	788	869	857	829	822	844	823	800	898	812	857	811	843	817	879	892	821	854	867	824	864	784	860	819	831	835	837	784	886	835	832	785	820	886	911	870	794	847	837	875	826	815	787	810	804	849	817	874	845	817	885	812	862	791	854	836	904	763	873	818	856	797	826	802	840	851	850	860	862	830	805	859	839	922	857	852	874	854	838	805	893	856	826	763	901	858	838	805	812	878	849	838	815	812	842	813	811	834	831	845	866	813	839	797	824	940	838	872	858	843	803	812	849	819	844	838	858	851	864	843	809	817	879	883	837	842	814	828	797	822	844	880	848	863	843	852	909	826	826	817	816	872	803	865	825	864	805	836	854	778	825	817	786	890	828	809	835	810	848	906	841	856	787	870	859	875	830	875	832	864	778	825	800	856	801	841	819	860	778	817	803	810	853	861	854	836	843	846	866	850	852	831	841	834	855	841	866	829	817	830	864	852	862	835	851	879	823	832	844	780	850	834	818	847	825	882	824	819	870	844	844	830	881	825	836	825	836	809	817	821	787	823	859	801	846	832	851	874	842	820	836	844	843	857	869	843	853	830	838	826	815	846	839	835	894	823	868	824	865	854	837	821	892	843	857	849	833	850	855	846	876	804	801	844	855	846	838	833	840	827	876	856	842	869	814	803	854	822	840	837	853	830	861	822	886	842	879	858	848	850	810	801	827	835	785	879	850	847	898	850	848	856	818	861	861	807	846	818	820	856	855	879	891	860	819	820	846	793	790	818	828	816	794	838	819	819	817	818	797	815	856	847	850	859	829	850	871	815	879	863	860	836	844	856	820	866	861	863	839	815	821	764	824	813	834	808	846	865	852	862	870	826	874	865	804	794	813	800	808	830	855	834	830	857	903	812	839	807	857	849	865	835	872	867	843	800	862	849	854	809	848	838	826	877	856	819	836	788	821	840	876	806	822	849	856	843	839	825	854	845	811	839	825	877	831	823	830	860	788	879	795	839	844	793	822	812	852	825	869	822	767	864	820	850	840	843	804	854	879	765	883	828	840	815	859	875	806	836	834	830	876	799	836	828	843	879	852	844	793	884	829	834	897	913	850	830	801	834	834	888	862	848	826	882	829	807	815	839	824	767	835	840	835	836	867	842	914	799	842	883	841	786	851	895	807	851	843	815	908	802	852	831	825	868	816	837	870	885	808	801	850	838	829	817	829	849	855	824	860	833	845	790	870	861	839	831	836	846	860	808	782	784	884	887	824	797	871	877	878	842	855	818	807	834	821	814	817	834	828	821	837	822	838	805	866	823	847	877	867	786	802	807	857	893	894	906	839	880	837	822	860	825	810	841	821	796	852	893	814	851	844	880	883	802	858	847	853	894	825	840	819	860	850	875	864	816	854	886	851	850	827	805	835	889	809	863	841	847	849	866	827	899	861	853	803	826	850	849	852	843	766	884	858	844	860	829	852	809	819	840	868	812	863	862	807	874	835	851	855	819	857	850	831	875	876	836	882	844	815	852	836	827	847	874	791	811	794	863	899	879	854	856	867	873	867	835	790	840	803	825	813	863	820	843	795	826	854	855	907	869	835	793	829	906	842	759	878	821	819	862	784	801	859	865	921	821	862	822	825	787	807	822	838	884	828	815	858	851	747	850	900	847	864	852	852	806	832	819	826	837	748	841	855	824	831	817	865	819	862	845	836	826	858	894	828	853	872	801	833	859	818	818	828	885	848	842	857	877	831	847	784	779	864	838	816	815	827	866	844	795	843	821	820	801	819	911	803	795	857	850	851	847	851	884	850	800	842	854	817	791	876	870	868	833	776	837	791	798	867	842	864	857	845	873	826	875	816	851	834	846	879	821	803	816	830	835	778	827	850	866	906	865	819	850	843	827	886	818	859	839	810	810	887	868	859	810	898	881	846	829	825	833	863	901	808	819	839	833	878	821	852	854	857	894	816	830	892	869	851	879	855	851	829	883	815	892	802	850	843	901	808	896	833	811	818	828	852	839	836	796	855	835	899	844	875	837	881	828	870	829	822	849	794	851	843	804	834	818	863	830	813	820	862	802	821	859	859	793	866	809	817	881	874	847	842	820	888	804	841	833	873	832	849	843	875	829	831	811	862	810	832	779	874	816	836	835	838	817	817	825	845	845	835	838	857	823	831	851	793	832	844	828	822	799	770	833	807	817	827	882	813	811	794	834	795	860	781	830	830	880	860	843	852	826	824	839	831	837	821	813	850	862	782	842	842	853	842	856	858	822	858	824	846	841	874	906	892	817	857	873	849	815	833	849	835	837	808	865	860	843	869	827	801	826	850	935	822	888	870	881	849	824	868	839	820	843	863	818	810	846	839	811	837	841	890	843	886	862	816	865	888	845	852	809	870	829	847	905	852	804	840	831	867	874	812	895	803	885	834	779	831	816	844	877	865	812	851	832	867	807	859	883	829	878	843	836	859	856	831	882	817	815	876	823	884	859	862	873	831	842	849	874	832	828	802	857	840	875	853	852	851	838	799	829	826	793	842	856	850	859	854	823	841	854	786	824	873	818	856	835	805	889	850
68599	44433	11207	2148	994	730	608	579	499	450	451	430	410	449	435	454	389	382	449	420	428	347	379	373	365	350	379	382	388	368	430	450	444	361	401	404	367	397	413	389	410	397	365	405	343	370	383	360	365	371	332	403	384	348	401	603	685	578	484	449	358	366	389	360	333	333	350	366	345	330	345	323	350	387	349	384	385	334	367	381	335	371	385	360	354	352	346	352	366	337	303	326	338	349	350	353	375	353	337	326	345	371	413	378	366	345	375	372	320	375	343	373	336	341	351	369	362	336	321	356	358	344	342	366	345	381	344	365	334	323	358	345	398	363	317	359	340	339	372	362	347	343	355	353	376	342	333	368	343	329	349	318	347	327	331	358	358	348	351	350	379	343	333	382	354	353	346	341	336	364	307	353	334	323	362	383	346	316	359	356	302	327	316	303	343	321	356	325	341	335	340	315	344	375	335	351	339	316	373	400	385	341	327	364	345	350	368	350	351	329	372	329	351	354	394	383	368	317	357	359	373	322	335	381	354	308	332	342	346	361	342	394	351	383	380	365	343	367	351	315	363	320	392	364	370	357	345	366	346	365	354	347	344	325	317	375	340	327	332	313	355	320	361	333	383	360	348	352	342	378	349	353	320	354	364	311	335	375	379	372	364	339	326	376	353	350	326	354	364	352	382	328	346	340	376	342	328	354	374	367	338	357	367	341	357	353	374	341	340	328	364	351	354	323	347	339	338	391	319	337	323	354	367	333	343	346	340	340	337	339	327	326	349	370	352	358	360	375	375	321	274	374	345	399	358	372	305	353	337	358	355	362	379	334	348	309	355	332	353	354	361	354	329	325	371	358	353	325	345	346	364	353	342	347	345	351	380	333	311	338	322	352	387	385	339	350	377	371	394	343	331	358	367	344	332	372	337	377	357	360	379	331	348	349	328	323	339	340	343	366	332	338	346	357	382	329	333	369	381	309	344	330	360	329	370	346	344	366	336	355	365	365	363	359	365	353	342	336	335	370	321	326	355	377	360	367	346	329	334	315	388	310	378	359	331	341	373	339	323	357	314	347	365	327	385	320	364	360	352	346	358	377	346	343	351	370	378	368	340	376	318	309	348	331	375	335	364	351	382	363	360	357	341	360	355	389	359	349	343	347	318	356	373	305	325	348	346	324	360	332	336	372	370	339	349	326	337	324	340	362	345	342	386	380	349	365	325	385	339	367	338	346	350	340	332	391	349	373	378	346	333	343	320	344	373	343	344	368	335	324	347	334	357	357	337	326	358	341	370	372	329	343	363	349	333	348	331	328	353	344	329	333	345	342	322	370	385	345	367	338	356	339	350	330	385	374	345	369	341	345	358	334	347	308	334	351	363	362	318	357	351	340	355	342	325	347	353	345	356	367	353	363	340	342	346	336	353	332	352	331	356	325	362	334	357	356	330	363	319	345	350	348	341	353	373	344	356	376	365	364	351	318	362	352	375	372	326	350	352	308	366	363	363	361	355	386	381	323	357	359	335	333	348	357	364	353	372	338	384	334	350	347	330	360	318	395	341	387	363	299	389	341	336	336	327	367	349	364	357	347	323	365	380	353	365	367	372	364	337	350	342	358	322	365	349	353	352	334	324	354	368	343	352	329	345	331	351	367	312	372	351	352	336	388	339	356	366	326	372	334	374	367	351	377	359	347	372	362	354	333	363	320	349	363	335	342	336	345	356	378	337	339	365	363	384	359	324	355	357	367	354	350	345	377	400	383	356	342	384	361	341	366	331	350	374	339	313	335	348	349	324	370	339	325	378	361	352	357	326	414	355	366	350	363	333	386	355	356	365	334	367	346	328	333	357	315	314	349	365	350	355	330	374	365	337	342	387	352	361	377	410	344	350	344	334	338	339	353	339	361	377	366	327	328	348	345	376	363	358	380	364	339	339	328	353	368	380	346	328	404	368	348	377	383	364	325	356	351	371	324	320	366	310	326	343	340	344	349	356	338	356	356	355	317	339	382	376	359	335	352	350	368	333	365	361	323	373	326	332	339	377	313	338	344	342	309	356	386	335	400	349	363	331	347	352	343	383	362	312	351	352	309	349	372	321	324	347	354	412	346	354	375	345	357	322	380	347	395	359	360	355	328	330	368	347	362	375	338	351	353	365	327	348	317	373	344	337	319	386	335	360	387	317	347	393	364	353	346	347	319	338	327	335	367	324	351	335	362	332	324	362	339	340	332	383	361	331	382	362	356	380	356	337	357	332	381	345	361	365	357	351	331	339	357	341	360	339	376	331	369	400	376	369	333	369	383	375	389	362	304	373	359	369	379	364	357	350	336	358	367	339	321	334	339	343	350	351	356	371	355	365	349	364	349	339	352	314	364	351	334	333	383	368	360	335	335	357	344	367	361	368	376	360	343	349	342	341	349	344	397	363	323	383	359	371	331	369	350	355	353	362	368	354	308	335	368	339	384	393	345	311	330	301	335	352	365	388	328	342	335	353	375	353	296	330	372	343	340	365	326	346	323	363	315	339	355	366	334	357	380	318	352	344	399	346	367	365	369	362	363	346	322	359	325	320	377	340	369	354	379	324	358	356	369	376	339	357	366	345	352	321	322	326	358	344	386	331	326	356	357	405	360	334	298	347	365	315	344	362	346	327	340	355	340	354	370	358	349	341	362	366	335	325	337	315	340	340	323	360	343	337	365	346	368	363	352	404	350	341	333	341	359	309	355	371	378	347	346	332	373	321	333	341	315	331	330	343	358	350	363	347	365	339	344	362	365	340	356	327	333	368	371	344	355	349	342	365	324	389	347	309	320	355	328	333	351	365	345	366	327	364	340	365	322	352	359	347	348	362	367	382	337	331	332	347	325	356	375	340	354	355	319	361	350	357	351	356	332	356	359	362	361	349	384	347	344	389	349	320	352	345	376	322	337	375	361	372	356	323	359	377	350	402	366	389	350	342	366	379	356	375	380	364	358	352	348	353	365	341	370	358	359	346	342	378	360	373	317	360	315	319	333	326	360	394	349	334	385	344	365	349	319	362	335	322	338	368	353	342	311	375	341	392	341	372	344	341	318	326	336	370	360	370	351	335	327	334	286	362	358	357	342	330	328	361	374	345	384	351	362	407	315	326	317	346	349	337	349	371	372	346	348	363	381	376	332	344	347	337	335	338	383	359	345	327	355	322	307	354	352	363	354	350	347	320	339	339	341	349	369	340	341	368	332	352	371	334	364	360	325	360	304	352	365	335	343	403	355	360	350	386	338	332	330	357	325	307	337	355	333	343	334	339	355	314	356	342	357	343	363	388	342	357	389	361	350	329	369	373	377	358	351	350	332	339	330	332	382	351	345	350	341	343	380	336	332	322	370	351	312	353	321	336	379	389	347	364	367	351	325	340	354	314	355	318	356	389	368	348	352	362	319	358	353	361	339	332	322	352	370	376	373	348	316	361	373	347	337	357	350	319	365	343	358	330	387	349	358	332	351	354	351	354	327	368	337
44020	22520	2657	3147	3002	2536	2115	1877	1549	1370	1355	1265	1341	1479	1464	1451	1379	1315	1256	1220	1105	1040	1007	1087	1009	958	1001	945	855	1007	1407	1438	1390	1220	1170	1139	1074	1019	1152	1235	1211	1250	1222	1170	1055	1029	930	1003	966	929	923	873	885	955	1540	3074	3007	2471	1808	1406	865	841	875	844	792	790	821	895	860	793	826	812	813	858	836	881	828	810	770	835	812	828	837	842	806	846	842	822	843	900	892	813	860	832	812	818	806	845	813	862	845	808	839	786	836	841	842	863	855	804	804	823	869	859	833	858	798	883	813	814	857	857	849	735	846	767	741	798	841	835	876	818	833	849	792	797	814	823	836	822	818	860	823	826	821	852	842	808	859	841	851	856	821	799	843	854	821	888	849	844	803	873	836	819	787	831	806	775	887	856	833	808	813	828	808	853	820	847	869	797	831	875	788	856	834	803	864	823	775	816	803	838	851	859	819	838	857	779	843	831	846	826	856	827	838	869	852	833	814	848	831	764	859	825	839	815	843	804	871	848	847	833	824	824	859	894	876	837	828	849	873	837	838	833	834	885	899	840	866	849	832	881	920	839	877	872	814	844	754	822	816	839	895	772	819	869	899	826	799	845	843	851	842	892	811	826	834	837	800	837	844	819	823	829	898	795	821	812	824	814	801	830	825	868	833	856	816	843	869	813	848	805	820	849	824	797	819	887	852	846	855	815	849	805	839	835	858	831	805	792	897	845	828	794	821	810	799	882	814	864	873	804	825	848	852	829	832	854	828	845	826	812	850	824	878	805	880	841	797	799	818	797	855	800	810	851	819	830	890	874	829	846	859	848	861	861	800	846	825	813	818	827	831	818	874	813	833	847	849	846	815	827	828	818	773	845	818	848	805	847	864	799	820	782	830	856	859	823	805	833	847	804	866	831	855	856	831	881	830	838	825	848	844	785	863	814	836	816	849	843	837	888	869	859	886	819	855	809	839	807	815	788	859	785	853	852	870	829	835	822	883	846	841	823	881	802	836	852	884	812	818	894	825	780	834	815	779	830	849	844	832	847	882	841	833	839	887	825	778	834	853	847	813	857	791	769	871	806	844	831	797	840	796	792	755	867	809	840	821	857	872	869	827	890	872	827	803	806	827	833	844	853	845	850	871	817	852	823	850	807	823	810	844	817	829	842	822	826	830	854	871	828	850	854	846	847	827	859	809	851	826	812	836	846	764	819	825	790	857	836	823	799	841	831	853	793	842	792	821	817	830	813	872	845	857	799	857	805	866	855	838	892	815	784	814	834	843	800	809	809	883	850	854	858	880	844	826	812	859	866	848	829	827	867	849	827	866	830	805	838	833	827	807	840	828	830	836	780	801	811	843	830	826	842	850	804	849	834	788	837	835	773	853	827	840	807	800	825	811	798	850	862	819	858	898	882	879	788	881	855	834	851	798	816	823	860	858	807	862	845	825	851	832	807	784	871	782	822	749	822	867	854	792	843	797	853	865	853	826	826	822	849	806	804	833	823	845	898	886	774	816	810	815	843	846	851	778	830	872	831	816	886	836	871	867	860	809	849	798	875	831	811	823	825	864	785	855	839	819	829	835	841	825	865	845	842	814	816	837	831	812	875	839	875	833	818	776	839	802	860	799	844	808	799	855	866	775	799	834	849	788	840	885	830	835	830	830	844	826	841	862	846	845	835	848	847	837	846	824	887	811	872	853	887	865	809	806	831	820	800	834	846	821	780	868	842	840	862	794	818	796	854	810	839	822	851	832	842	843	842	827	792	843	796	812	853	823	807	831	819	821	884	823	830	867	858	862	848	804	827	814	916	825	820	863	862	887	867	829	783	807	866	837	755	895	788	812	809	857	813	812	785	799	876	848	829	837	796	852	860	810	858	876	842	857	867	814	834	861	826	816	843	872	829	870	847	863	839	858	854	826	860	834	823	846	811	825	862	810	833	836	828	829	842	832	852	833	844	794	818	810	803	816	799	901	836	827	884	859	840	833	860	860	810	845	831	829	842	812	836	849	812	888	845	828	830	820	872	844	895	903	798	816	844	833	837	789	840	827	832	830	846	849	817	890	821	815	819	830	836	822	844	843	803	852	824	839	869	870	826	817	818	844	859	851	892	788	815	843	880	809	833	804	815	849	844	816	843	845	843	849	834	851	814	878	835	885	836	786	833	838	803	874	856	856	843	859	785	862	841	823	868	817	819	836	895	807	900	841	807	848	865	854	820	864	791	802	815	838	801	832	828	831	853	895	833	830	826	822	829	867	826	866	842	850	795	815	839	840	790	823	805	846	862	839	804	817	805	835	815	841	853	851	828	831	818	867	799	834	836	821	868	841	878	792	906	810	806	838	831	841	850	825	809	830	860	836	825	855	809	795	827	821	839	880	838	813	853	809	820	802	831	815	809	838	862	856	841	823	829	841	861	836	851	859	835	759	812	837	881	844	828	809	826	816	849	830	824	814	826	793	818	847	807	862	836	869	832	824	807	867	810	858	847	800	865	818	803	877	803	815	800	865	839	828	818	844	868	834	842	851	778	827	883	874	856	853	855	779	854	813	842	870	837	829	794	867	850	838	896	832	815	871	852	849	821	875	894	908	845	832	811	880	855	847	835	837	808	838	773	882	835	837	810	806	857	821	816	841	823	847	812	767	803	838	837	861	844	831	835	856	826	842	843	831	844	878	826	795	828	860	791	778	844	901	804	830	850	876	880	842	820	795	806	888	847	826	784	853	809	812	828	865	823	875	881	859	837	830	797	740	846	800	834	837	793	838	833	827	876	805	853	858	851	830	858	790	878	864	873	859	808	819	798	805	851	826	790	879	832	877	766	828	811	765	819	808	814	864	825	822	819	812	837	838	850	873	866	856	799	785	829	832	855	818	794	812	856	835	824	844	786	793	832	835	840	897	772	827	825	861	823	847	820	903	842	844	880	762	845	859	808	825	859	831	818	871	843	835	807	863	819	861	846	817	820	861	833	826	816	840	789	825	806	828	820	844	835	821	828	878	883	827	860	883	803	856	781	826	837	827	902	880	865	808	822	874	803	807	811	858	830	863	801	815	866	817	840	824	839	830	885	853	801	803	808	795	842	846	844	788	781	792	858	841	805	822	816	833	848	822	887	842	778	858	846	833	833	824	863	826	850	855	809	831	842	813	859	807	846	802	909	805	786	880	852	823	843	795	826	831	806	815	786	833	849	933	829	776	845	824	822	851	800	826	840	806	804	855	870	816	793	839	814	781	845	810	803	835	810	841	824	841	842	840	814	778	831	861	861	815	847	864	865	843	796	823	853	898	884	834	852	820	870	821	803	845	843	875	817	833	859	852	836	810	800	830	846	818	812	796	862	872	791	788	901	830	821	831	790	843	838	801	865	773	842	841	782	821	860	885	824	791	792	813	832	821	850	847	863	839	829	896	822	839	855	832	871	817	862	797	791	826	856	804	856	854	859	838	876	829	803	833	845	838	815	797	808	856	824	830	827	863	797	844	793
78959	55590	17416	5639	1454	960	807	611	565	398	439	425	440	406	378	431	402	363	335	306	340	304	273	296	325	324	325	310	314	338	328	362	312	294	306	335	298	297	302	284	282	304	274	267	279	322	271	281	318	284	247	296	255	320	589	951	870	615	479	407	275	261	269	238	247	225	279	253	255	258	271	253	255	266	233	252	259	256	255	291	267	264	252	259	268	297	269	272	262	258	266	263	244	266	221	284	254	266	228	263	241	269	251	280	275	269	274	254	258	274	278	244	264	253	253	247	277	265	250	271	258	270	252	254	243	264	266	284	227	261	282	254	265	304	249	287	252	288	231	242	247	267	245	251	257	258	269	269	250	289	252	256	237	250	246	252	253	253	214	261	278	288	241	255	251	248	229	276	266	262	248	263	280	275	285	293	266	255	267	281	262	241	265	279	248	266	243	253	279	252	249	283	262	238	264	264	248	287	271	258	279	245	268	257	277	267	269	262	224	280	263	273	256	253	249	271	254	270	274	271	255	255	276	260	245	236	287	264	278	260	257	268	284	281	268	249	273	280	296	261	263	274	258	270	246	264	249	267	257	243	262	273	250	257	272	242	235	263	258	256	254	243	256	252	263	271	247	271	285	260	224	237	250	259	258	253	262	228	270	261	236	264	264	237	267	265	272	265	246	249	274	283	242	274	291	264	285	244	282	223	260	254	271	267	250	263	245	270	249	277	247	256	269	242	258	234	264	274	247	272	272	234	250	283	255	289	259	263	274	250	238	257	264	261	297	276	267	244	260	231	278	262	262	251	268	257	278	292	261	267	228	252	249	269	251	301	275	276	274	250	243	258	238	269	255	276	251	248	254	249	295	278	268	270	242	241	259	258	255	263	240	249	277	241	277	257	261	269	250	238	271	264	265	248	234	257	257	290	257	270	269	252	261	231	304	280	263	252	258	269	256	264	249	265	261	276	276	259	261	236	242	259	252	271	262	243	259	247	269	245	271	233	266	279	242	254	224	239	245	256	247	237	287	254	256	287	263	247	291	238	302	252	261	287	264	270	282	226	274	261	248	229	284	251	223	264	260	242	245	241	273	252	279	265	260	236	253	281	281	282	267	254	272	273	254	250	253	294	277	274	251	293	263	255	234	254	252	291	275	252	261	287	256	272	244	273	268	251	274	257	268	273	253	283	283	243	255	265	291	267	228	283	235	256	255	260	294	267	266	310	256	257	260	255	244	241	262	265	239	262	224	255	281	283	283	250	271	257	243	270	251	223	245	268	244	246	241	292	244	269	230	232	291	262	267	255	279	268	265	253	255	266	254	228	262	239	249	229	282	281	271	257	233	240	274	263	274	254	256	267	260	265	246	239	276	257	269	281	254	234	238	287	264	269	267	241	262	277	266	282	286	239	264	253	246	286	231	277	271	230	285	264	266	231	260	259	278	277	242	264	286	261	264	252	234	256	261	265	258	251	252	218	245	243	263	244	260	285	262	255	257	278	263	252	261	256	267	279	262	220	276	242	272	269	249	258	219	242	260	243	236	307	245	266	272	270	267	278	214	247	277	255	239	248	251	258	245	272	245	256	218	240	237	260	242	247	248	279	239	257	241	260	275	240	267	237	254	250	276	253	257	245	230	261	258	269	284	236	229	252	258	259	230	282	269	223	250	271	261	224	240	242	281	265	277	264	256	231	273	256	234	257	254	283	261	246	265	262	282	213	275	262	256	279	251	230	264	255	255	248	277	259	279	260	242	266	263	280	263	272	260	272	266	267	236	250	266	240	235	237	281	263	268	264	287	230	269	264	238	289	246	250	243	249	253	238	267	256	252	257	246	239	250	222	259	238	252	253	283	244	264	249	247	248	253	274	260	259	262	302	258	228	256	260	269	256	254	265	274	254	270	246	256	285	267	254	250	236	245	279	261	242	242	251	254	243	272	246	277	262	276	280	242	253	255	248	240	272	251	232	274	242	277	260	263	238	291	280	282	244	271	210	294	266	276	242	271	254	281	248	245	234	260	262	247	257	251	285	260	274	238	269	249	266	235	265	284	253	264	263	276	229	254	243	242	286	258	252	234	277	265	268	224	255	286	246	245	252	238	249	230	251	258	210	250	289	229	217	245	247	269	273	253	259	275	227	296	269	237	260	270	281	252	247	242	278	226	232	265	259	287	273	276	275	235	268	276	282	252	250	255	268	274	276	291	274	265	279	255	228	227	258	276	268	236	270	248	250	249	277	248	276	250	267	245	258	253	251	228	238	263	256	245	258	285	252	249	270	264	246	238	251	250	265	266	238	287	294	267	268	263	255	288	248	286	252	239	253	276	272	275	258	268	263	245	272	259	248	216	234	278	256	280	239	254	256	229	293	265	256	262	239	240	275	294	250	272	259	239	281	269	248	247	251	263	247	265	244	239	239	239	255	247	266	264	257	266	290	255	233	263	283	304	271	294	248	259	279	244	263	259	233	252	268	251	225	243	247	259	273	246	266	258	234	266	280	270	253	242	256	263	263	247	273	252	243	247	254	247	261	275	254	243	263	255	267	275	275	251	231	290	286	259	246	271	261	298	227	247	256	226	293	277	261	265	242	250	275	266	238	295	257	279	243	253	283	261	273	239	242	243	285	253	279	238	286	265	266	259	282	258	264	262	264	261	259	230	262	249	262	254	260	282	276	266	249	260	243	273	257	252	247	254	265	275	258	257	246	249	267	288	253	248	245	236	266	250	259	264	289	294	253	265	242	257	270	282	267	279	284	261	280	280	235	255	259	248	255	249	291	247	254	260	235	229	257	261	246	246	253	246	293	250	252	248	249	252	262	259	255	243	271	301	255	261	259	257	248	260	263	270	246	239	283	248	299	245	294	243	252	275	264	270	257	266	257	276	266	249	250	255	270	274	232	273	242	252	249	261	243	273	284	289	260	255	261	247	265	256	266	266	273	233	253	254	243	256	250	249	239	253	257	256	295	264	247	241	245	244	266	270	257	285	239	263	288	283	273	246	263	254	253	248	277	245	260	250	271	278	270	248	288	244	251	253	265	257	250	299	266	253	233	259	275	257	240	291	274	250	290	257	267	256	257	223	255	245	253	271	249	256	250	258	234	255	270	242	252	239	270	247	287	270	256	248	269	263	235	271	258	266	244	253	257	250	257	234	267	235	280	253	277	252	269	250	243	239	274	243	266	249	246	248	286	227	266	259	282	277	275	242	255	289	257	265	231	256	256	262	262	281	249	257	281	272	258	265	289	273	226	242	219	265	293	275	260	280	276	260	263	271	255	223	273	260	217	246	260	247	248	244	275	271	225	260	272	227	250	271	257	251	267	232	252	275	248	279	268	264	252	297	275	256	286	265	264	237	277	286	237	264	277	262	274	270	272	250	247	301	257	255	244	252	258	269	269	243	252	262	266	235	286	249	261	252	241	254	262	273	264	293	251	266	256	256	249	237	265	268	263	287	256	270	288	282	260	264	279	262	252	270	259	273	262	250	226
54369	27906	3949	4528	3906	3471	3076	2327	1997	1597	1580	1491	1636	1514	1747	1813	1540	1378	1263	1192	1071	999	940	1015	901	951	964	922	859	1183	1317	1147	951	858	899	908	979	863	937	857	1059	1034	957	876	969	884	804	748	846	761	802	721	702	1274	3276	5426	4364	3274	2375	1405	709	610	611	613	636	624	631	629	650	626	633	602	633	638	594	648	630	667	653	658	582	622	640	614	665	646	628	640	645	591	644	568	629	632	661	615	649	637	646	636	619	656	624	618	584	598	585	648	631	654	591	613	650	619	617	617	656	596	591	629	623	629	626	619	625	619	638	614	675	652	603	627	643	629	665	614	607	675	617	637	593	644	665	594	592	591	656	628	650	610	561	602	640	588	641	669	593	669	624	635	673	614	665	574	604	615	636	660	621	630	650	616	623	660	617	640	608	610	658	559	624	653	586	607	641	639	586	632	669	587	597	637	592	593	669	623	677	602	603	638	594	621	620	621	597	588	609	599	606	678	639	622	618	659	637	634	614	689	618	630	605	627	631	661	624	587	610	638	599	624	622	578	646	614	646	594	606	656	639	623	595	681	652	675	602	625	658	646	641	585	617	594	595	638	644	647	580	638	650	630	649	637	615	581	590	633	644	624	608	579	655	569	608	643	584	637	676	629	592	597	632	632	634	587	573	633	627	617	601	631	579	649	613	632	644	642	604	653	602	616	636	633	631	616	585	601	617	650	627	589	635	621	644	624	644	619	625	603	615	611	619	633	641	664	596	623	644	645	598	616	606	646	607	626	621	626	612	638	586	601	635	579	631	602	633	674	632	648	654	607	616	617	581	640	665	617	613	587	652	653	653	605	578	602	588	610	649	646	640	612	613	624	607	622	650	616	641	643	632	635	644	590	621	595	616	612	605	601	620	627	613	635	598	602	645	662	615	649	662	625	639	664	646	639	657	604	590	617	622	609	637	611	627	618	627	611	611	653	632	615	635	628	626	630	578	643	610	623	637	638	625	613	679	623	598	585	614	597	608	572	630	661	631	600	639	594	616	610	572	622	618	626	649	639	611	675	635	643	585	606	643	655	604	604	654	596	644	637	635	624	641	590	637	663	628	615	637	641	665	627	653	651	606	640	618	588	672	657	597	635	606	578	647	595	646	628	644	644	622	586	652	643	652	649	637	647	621	655	612	639	630	610	623	621	613	594	646	579	657	627	645	669	643	627	611	591	624	649	611	605	624	647	642	589	615	651	608	602	616	607	610	594	620	621	646	604	615	639	618	634	719	635	587	632	631	615	640	673	642	634	624	597	590	634	605	619	599	626	636	582	605	591	629	654	643	622	636	631	671	627	617	659	634	633	614	659	626	596	662	623	614	578	626	631	627	639	629	633	643	599	621	681	601	649	659	622	658	625	634	609	608	620	632	654	669	634	590	685	620	591	597	644	604	645	656	619	597	611	659	636	630	605	630	620	636	618	650	575	685	588	591	612	619	661	632	622	618	642	622	602	649	639	613	605	593	652	672	610	671	641	613	624	634	588	641	652	648	629	636	631	591	625	652	627	620	613	623	629	644	611	643	607	600	632	613	632	616	650	619	624	593	635	634	624	622	633	622	659	642	646	602	636	634	608	634	660	645	601	601	667	648	662	574	592	627	578	690	646	607	607	646	648	652	599	610	639	630	661	584	645	586	604	605	602	616	654	650	644	650	619	623	594	640	591	663	634	647	626	656	604	605	638	615	586	605	633	604	602	616	660	604	582	634	630	592	649	669	650	641	625	585	616	652	654	647	675	589	637	607	648	605	620	604	587	612	625	592	648	637	622	620	596	595	620	614	625	629	633	634	653	599	624	599	615	606	645	627	564	591	645	632	587	628	643	595	636	639	625	631	650	636	641	635	620	630	632	603	609	634	586	578	635	622	613	618	637	589	614	633	609	623	642	623	614	611	617	576	598	589	621	662	640	622	632	627	662	563	619	629	596	640	622	609	617	629	619	628	629	638	566	607	656	607	634	658	645	612	611	647	611	657	618	612	608	668	631	617	631	569	617	613	646	635	608	665	597	621	641	582	593	635	618	604	597	601	606	634	631	622	609	642	629	618	628	625	655	631	633	609	636	631	646	624	636	602	622	637	616	625	663	600	658	622	675	610	605	601	622	616	651	613	616	625	623	648	660	592	608	649	641	606	636	626	654	592	615	610	633	650	608	676	621	622	634	659	615	600	651	603	633	664	650	636	616	611	628	667	618	628	616	644	601	638	632	670	609	661	613	614	606	613	634	629	646	627	610	634	608	614	642	597	667	652	597	589	623	640	621	601	636	602	666	637	622	633	600	617	604	631	621	657	614	634	612	595	611	615	577	636	634	616	609	616	622	612	669	644	624	660	601	597	566	631	646	616	623	657	584	614	617	650	642	623	657	611	644	646	621	640	597	621	621	563	630	636	628	638	623	581	607	606	634	632	600	607	660	657	601	638	637	594	653	618	576	637	604	649	620	580	601	610	624	620	634	620	609	621	635	628	623	577	639	636	626	581	593	594	645	648	587	627	587	635	644	652	597	653	629	656	641	646	623	657	644	700	657	660	619	656	653	647	587	610	649	607	623	618	576	615	666	605	657	629	644	638	606	633	615	580	610	595	632	649	622	623	573	619	657	577	602	597	632	677	610	635	613	638	687	631	653	575	584	630	617	626	655	599	605	628	636	639	641	634	645	639	608	633	680	629	592	623	671	595	626	587	613	623	661	626	650	643	630	651	639	663	611	611	660	616	619	610	640	591	577	598	588	617	616	609	671	608	664	640	670	583	648	611	634	657	619	615	631	644	675	621	602	620	641	636	646	633	633	641	650	624	585	581	634	645	639	591	544	640	589	647	609	633	653	661	646	628	593	638	615	609	676	622	587	616	633	603	640	649	642	623	605	627	615	606	592	606	601	596	625	610	671	628	591	607	623	645	669	655	608	630	644	628	647	597	597	663	686	629	626	632	611	626	611	632	642	641	637	665	577	613	653	628	632	601	617	637	633	640	649	593	614	622	603	652	616	667	639	642	600	645	618	678	652	619	647	598	619	618	568	660	594	672	656	573	612	630	643	663	617	622	604	622	626	590	640	650	666	646	653	628	652	622	628	596	584	607	645	606	601	620	640	651	641	646	645	674	612	607	617	612	589	666	661	605	602	651	635	667	615	640	669	662	594	652	640	621	642	664	644	676	657	651	606	662	616	618	649	633	642	662	619	619	596	603	576	580	652	626	597	621	609	684	597	586	678	615	637	637	642	636	569	596	611	607	624	578	587	612	600	629	593	607	624	610	567	621	646	621	635	634	568	622	597	647	606	663	603	636	627	608	634	624	634	617	625	627	666	596	659	612	608	619	623	610	616	624	631	603	651	644	616	632	674	587	609	626	635	584	654	633	601	638	626	632	620	635	610	629	638	651	627	634	630	608	624	619	593	591	626	597	626	611	642	637	645	595	614	607	638	606	606	616	640	661	618	601	665	617	602	622	631
19432	6251	605	444	387	391	335	333	306	333	328	336	339	304	354	305	335	327	347	327	302	291	320	360	300	311	307	316	312	310	338	324	320	317	321	314	306	296	349	322	322	301	310	337	325	351	340	296	317	283	326	282	325	345	320	363	386	340	348	354	328	330	331	312	273	320	319	330	323	328	278	309	320	299	333	300	324	294	306	304	275	307	308	305	302	325	298	316	299	305	311	333	307	283	306	317	302	300	329	322	296	325	333	277	319	297	323	307	291	298	319	355	293	308	309	322	285	325	318	306	295	346	280	306	294	301	325	285	311	332	313	292	300	299	307	319	316	321	331	312	322	293	327	327	302	308	302	325	290	313	301	330	341	294	279	348	274	303	300	322	296	287	288	282	306	321	299	311	331	348	282	283	321	319	305	313	330	303	314	313	334	320	324	286	330	341	327	305	299	305	331	313	330	317	322	301	272	298	343	323	302	319	302	303	338	318	275	285	318	338	315	302	311	307	315	305	289	271	307	292	306	300	281	362	307	314	306	284	291	346	325	336	320	319	324	310	315	318	308	328	324	346	317	258	286	309	322	309	289	306	315	358	338	305	305	307	300	307	343	309	309	243	321	296	301	292	300	302	329	299	325	292	316	317	291	309	326	320	331	296	273	310	298	336	325	314	309	311	330	328	302	309	341	348	355	332	294	332	302	312	324	329	313	330	293	312	307	307	354	319	308	302	346	319	321	308	325	309	298	292	307	328	323	292	312	338	295	325	320	295	326	321	293	299	330	336	336	293	347	328	300	285	330	332	283	284	314	316	286	350	265	293	291	321	331	320	293	330	335	323	324	282	306	310	310	277	318	331	298	296	335	298	297	307	325	310	311	345	350	311	285	298	307	344	345	345	302	287	289	297	348	311	306	291	288	294	293	312	339	311	315	294	284	319	347	326	313	278	276	316	300	304	269	331	301	330	315	311	319	319	284	306	288	313	311	309	287	328	347	308	319	289	325	319	352	271	312	341	335	300	296	312	296	311	335	316	312	318	332	301	281	312	327	314	267	289	297	291	327	324	322	321	306	306	352	295	282	273	285	305	295	286	300	286	291	327	316	308	306	335	320	329	339	363	343	329	373	306	302	309	322	307	325	312	307	298	329	314	320	338	303	332	334	280	319	350	335	299	315	318	314	295	317	317	309	299	277	304	347	287	300	306	316	299	322	326	315	315	323	305	326	310	336	294	311	309	305	304	281	297	320	284	319	327	313	300	320	295	307	291	337	312	354	307	291	308	301	287	332	310	317	274	313	283	301	335	333	334	309	304	295	324	334	298	330	310	283	281	294	319	290	308	286	299	313	276	318	312	337	289	312	332	327	328	322	329	341	289	328	290	318	312	308	279	305	301	301	291	317	298	300	313	285	321	306	342	305	314	286	330	327	303	283	321	302	313	319	313	276	312	322	317	303	304	300	307	313	328	312	315	310	309	309	316	310	337	318	317	281	339	305	336	301	294	313	292	294	299	308	305	298	357	303	293	333	302	319	306	300	331	321	343	316	309	295	330	326	319	307	311	308	313	329	299	298	323	319	300	328	308	320	301	320	290	305	304	350	314	310	319	293	325	307	294	324	310	286	326	298	287	313	303	283	291	294	310	310	291	315	322	293	312	318	319	309	298	307	305	296	317	296	304	309	330	302	306	326	323	305	312	301	304	308	332	295	310	314	314	318	318	341	327	314	332	306	298	307	310	335	325	315	306	320	321	269	322	324	315	340	315	304	290	340	297	298	297	314	319	302	307	300	327	295	301	334	318	299	254	327	321	308	319	323	320	336	347	302	299	276	296	334	331	276	307	340	334	311	287	308	281	287	289	378	279	292	301	305	330	316	272	255	327	317	317	335	313	329	299	283	336	316	259	309	288	321	293	316	315	275	293	279	326	290	314	334	295	311	277	314	312	326	302	293	309	330	317	343	331	298	298	298	300	310	355	317	302	292	295	302	314	301	302	294	300	311	296	326	291	299	301	291	303	347	321	341	321	296	310	329	334	317	317	290	327	266	345	321	291	308	303	303	335	334	298	288	317	310	303	277	294	316	297	293	313	331	338	311	304	313	296	333	308	322	317	321	349	339	297	320	328	303	312	311	280	340	302	296	298	327	303	324	315	306	328	308	308	370	290	290	311	302	340	299	320	294	326	326	319	364	314	309	340	315	327	308	292	316	309	358	318	310	293	263	301	308	313	320	314	298	277	294	334	324	296	337	347	322	323	306	305	296	340	334	314	371	299	307	292	327	280	317	302	323	351	335	328	295	283	303	330	305	279	309	324	327	318	288	304	313	325	304	318	292	301	308	332	326	304	321	282	317	315	326	323	327	315	320	324	316	288	286	320	325	346	299	301	360	356	317	336	310	324	321	288	293	314	328	320	329	337	358	310	307	297	332	307	316	330	281	335	341	334	278	279	306	308	320	291	316	323	295	318	323	316	311	301	332	302	298	304	319	329	292	314	318	327	354	304	305	303	292	291	317	306	310	294	309	312	327	328	316	323	351	341	314	301	314	301	301	332	316	304	310	304	319	280	328	321	287	320	310	302	317	291	299	314	295	337	335	292	326	291	307	321	322	299	327	307	315	322	300	336	313	318	343	307	285	309	323	288	330	284	330	311	307	307	325	318	281	332	298	299	308	329	327	324	366	311	310	296	315	306	329	289	305	299	347	287	336	307	296	303	280	334	314	310	315	279	353	323	298	318	280	288	323	306	349	334	313	320	320	337	331	321	334	286	330	307	299	324	317	352	318	321	314	320	313	343	305	274	302	355	312	367	333	319	294	287	296	335	330	324	322	300	295	319	303	320	309	302	329	339	336	302	305	328	311	313	342	335	307	320	322	333	313	329	299	299	318	285	282	332	303	317	278	311	303	306	286	321	307	305	328	309	333	286	290	319	294	315	292	288	313	333	320	320	315	293	326	326	323	276	311	324	320	311	293	325	316	322	310	315	334	320	296	297	312	301	319	297	305	317	321	289	318	332	336	318	284	317	335	306	335	322	300	334	334	313	309	289	326	291	298	302	353	319	311	325	284	329	324	285	320	313	293	305	316	328	314	309	322	297	297	310	317	317	292	329	320	328	343	309	286	341	323	295	312	274	317	305	278	347	310	328	267	311	338	306	351	307	309	319	290	310	292	323	267	312	307	313	311	309	305	325	282	306	368	343	318	301	311	326	287	326	330	304	290	288	307	307	313	311	317	280	322	300	330	329	328	320	280	307	324	291	331	290	297	296	327	297	323	316	344	322	292	322	326	307	333	327	359	294	307	328	325	294	339	337	302	335	352	317	307	312	300	334	326	319	305	302	300	358	287	294	295	309	345	362	309	300	328	316	312	331	329	309	302	353	304	313	318	321	314	327	312	302	345	343	317	274	333	317	326	320	305	339	311	296	319	335	334	314	287	331	293	282	310	345	313	326	319	308	298	326	307	307	323	339	302	313	317	260	318	314	354	274
19359	7133	1025	1095	1012	946	889	866	838	850	838	915	890	910	885	944	931	883	834	859	805	778	793	792	843	821	823	773	805	774	876	891	842	802	851	843	905	848	852	845	790	833	836	861	869	799	830	869	793	748	807	801	874	801	808	1017	1102	1126	1012	936	783	734	741	718	727	762	743	788	753	799	766	766	728	742	770	744	799	731	776	749	731	767	773	741	726	763	778	759	749	802	766	730	774	776	769	738	732	769	781	745	802	760	810	730	742	749	765	741	764	733	749	782	749	721	755	730	729	712	713	780	768	790	775	747	772	755	820	784	758	730	731	701	755	760	717	755	765	712	763	742	776	769	750	712	749	754	749	789	766	741	750	778	778	753	757	753	811	801	742	728	761	785	754	779	788	789	758	778	751	732	758	772	743	739	733	735	765	732	757	802	757	771	778	713	766	747	806	740	716	752	777	771	755	748	781	811	759	804	761	739	724	797	767	760	791	778	796	748	752	755	698	691	774	777	750	824	788	753	695	773	708	765	786	785	731	755	772	735	731	739	788	770	807	747	755	794	721	786	763	792	732	783	757	735	825	790	744	759	722	784	785	763	788	746	751	781	741	782	756	751	765	783	721	754	744	738	760	798	747	739	762	783	738	775	734	741	794	774	734	781	707	706	788	752	752	723	736	743	752	769	757	745	750	777	771	792	767	781	757	748	740	754	748	711	737	740	762	743	794	793	765	745	748	766	716	719	758	735	734	700	789	747	768	724	720	792	759	720	715	781	788	800	715	739	718	806	764	765	804	733	754	776	780	753	767	718	821	713	783	788	733	774	741	730	782	762	714	729	781	739	799	751	728	785	753	722	732	765	761	738	763	776	756	755	786	813	699	752	745	770	793	794	722	762	749	766	726	748	713	713	747	744	740	770	733	769	725	743	762	752	770	746	741	729	764	761	731	792	736	781	798	748	769	799	741	698	746	763	720	795	719	800	784	756	782	763	786	772	779	730	793	708	782	736	718	769	749	792	805	766	723	767	770	734	717	761	740	735	759	754	772	737	842	803	729	752	741	742	769	781	793	784	766	797	755	844	785	774	762	762	755	781	760	741	797	747	737	763	740	776	773	750	763	725	736	759	745	731	760	722	727	757	755	746	767	744	758	769	765	770	753	816	790	815	781	765	728	765	775	759	748	761	747	755	828	756	745	776	763	741	763	743	728	722	761	754	794	774	732	788	715	772	722	758	736	752	788	773	769	750	784	748	736	748	784	790	771	761	747	749	706	733	787	809	754	811	756	754	767	754	761	740	751	749	727	747	722	777	776	758	779	735	798	789	750	725	776	763	731	745	792	704	767	754	731	760	763	729	772	793	777	756	727	714	767	778	733	804	757	701	763	726	774	836	805	768	738	830	804	773	750	752	777	780	744	727	803	738	789	763	735	737	751	769	765	782	789	744	722	766	744	765	767	786	766	753	777	712	777	756	743	752	785	743	789	721	702	792	765	761	772	741	749	747	778	739	764	770	736	798	804	794	786	780	780	764	715	716	747	731	715	762	822	734	725	744	735	753	723	774	734	761	774	719	727	747	792	736	768	747	704	762	773	798	756	754	755	742	770	760	782	769	727	720	724	702	745	732	768	808	789	710	765	732	821	756	771	797	774	751	755	735	759	786	713	745	752	798	765	794	733	750	740	771	750	788	748	763	755	808	783	785	817	689	767	715	841	742	794	775	737	734	769	786	760	777	758	764	724	729	748	750	804	781	744	718	706	734	775	721	744	776	756	742	740	754	742	754	704	772	737	713	731	758	793	803	756	748	742	780	726	781	775	721	725	763	736	747	744	749	758	812	760	769	740	805	747	725	748	773	762	756	759	729	765	800	745	787	751	769	727	764	724	803	790	710	767	790	762	821	737	721	730	776	789	719	775	757	777	747	731	729	759	785	738	755	742	803	760	706	721	757	733	763	785	750	754	771	680	812	801	732	746	723	767	752	697	731	757	740	720	742	785	778	730	744	772	758	743	775	748	727	728	760	700	745	714	722	758	758	757	758	786	729	770	732	765	767	688	742	724	736	729	781	722	693	719	729	752	753	767	729	680	753	727	799	730	807	755	787	789	716	766	796	739	779	764	768	747	752	784	786	735	773	812	771	774	702	809	751	731	766	775	701	761	744	770	710	733	785	772	747	762	829	748	733	747	772	739	741	799	761	759	724	778	758	738	740	774	681	784	752	763	749	766	736	757	780	801	791	735	743	703	805	759	795	757	764	730	767	735	761	746	779	720	742	757	745	761	749	785	719	780	697	782	750	726	710	801	761	779	766	753	763	734	743	743	739	783	750	762	795	772	754	763	756	715	763	709	768	831	748	736	775	772	730	742	749	760	796	761	743	751	726	731	768	780	740	791	718	754	777	792	801	734	747	764	788	724	766	776	750	766	799	732	756	740	739	766	803	754	747	840	764	722	773	721	772	743	735	751	750	761	738	696	797	775	751	790	761	744	773	792	761	745	675	727	772	771	723	753	760	763	764	767	750	707	755	772	757	751	716	781	751	761	759	775	722	753	750	770	827	781	787	772	737	758	778	727	766	727	785	747	710	731	760	787	719	788	742	810	747	767	790	743	757	768	803	745	747	782	797	704	772	732	760	722	769	770	754	760	788	780	733	736	684	686	748	752	720	777	732	738	786	755	744	750	768	773	739	703	719	794	736	692	754	780	729	758	801	744	747	734	753	771	721	751	759	758	774	761	735	738	753	719	724	742	782	769	777	786	828	766	733	743	723	742	801	774	781	757	745	775	683	766	827	737	771	725	754	716	706	740	758	718	779	737	752	734	783	796	760	723	701	718	764	786	758	747	745	733	783	772	784	718	749	778	767	808	715	751	730	743	727	814	722	816	728	761	710	761	742	748	719	770	744	801	825	774	739	699	777	758	748	774	795	781	781	731	755	729	742	765	725	778	761	731	749	743	712	764	766	745	744	765	801	724	732	794	795	737	792	798	745	778	768	791	776	745	753	751	721	767	709	772	780	770	735	806	754	776	731	735	753	781	772	735	747	737	768	799	762	755	764	719	722	724	761	767	743	758	744	739	828	760	778	750	802	731	753	765	793	747	737	773	805	701	783	746	795	787	745	794	758	779	794	786	778	714	759	700	741	705	784	714	738	763	738	788	790	755	819	814	752	800	732	755	743	798	736	740	708	768	768	751	803	774	727	807	742	785	772	779	769	766	752	780	798	819	766	782	770	722	748	738	780	769	773	732	772	802	771	745	774	688	736	748	698	728	738	744	810	766	788	770	757	760	769	760	773	766	749	765	754	769	760	752	762	741	779	811	783	738	737	716	738	721	759	743	738	702	774	791	752	757	783	769	754	744	754	777	757	749	819	763	779	752	804	783	749	765	736	704	850	828	732	718	746	736	741	727	770	741	773	819	748	767	803	767	776	762	717	773	752	793	805	778	721	789	729	744	807	820	735	759	742	772	758	751	765	775	743	750	765	715	768
70441	49157	16669	2681	868	601	511	438	426	403	414	398	415	409	426	424	372	366	428	350	370	348	366	363	424	373	328	343	371	338	350	373	342	335	352	336	337	344	349	300	322	340	358	422	399	393	358	333	349	360	336	362	360	386	346	447	623	585	521	430	308	331	362	336	314	336	338	363	336	351	331	314	329	333	310	322	333	297	325	342	328	336	353	332	336	304	342	328	311	348	333	354	354	375	356	347	326	325	327	325	299	319	325	344	352	356	322	336	343	326	336	349	345	342	301	337	343	349	356	339	346	340	289	339	371	290	314	303	322	328	329	358	343	321	343	346	348	320	306	313	310	327	305	315	329	330	355	318	302	300	328	353	308	332	325	292	325	366	307	347	324	334	313	290	289	360	306	331	339	360	342	303	341	345	316	313	316	317	353	303	322	334	342	334	341	326	343	339	319	325	302	330	347	312	326	343	324	322	366	339	315	345	345	338	338	332	341	327	355	356	305	363	301	337	319	323	360	309	299	332	345	322	361	319	368	335	354	311	360	320	336	338	351	315	318	314	333	328	330	333	338	309	344	329	312	343	331	334	357	371	311	327	311	360	325	338	352	327	348	317	322	366	361	328	325	319	346	317	351	316	340	354	343	322	334	321	292	300	324	309	293	320	335	334	337	297	310	316	311	291	341	343	375	323	334	321	323	343	341	354	333	338	340	322	311	311	345	338	331	343	321	345	351	281	326	349	298	333	328	343	313	334	327	302	337	355	326	342	319	279	352	312	296	363	364	347	321	339	366	331	320	323	350	333	293	326	358	356	311	346	303	344	325	304	349	341	329	288	356	363	328	308	322	318	322	331	320	351	321	314	327	305	324	300	324	373	328	324	329	361	335	312	322	333	384	334	325	327	344	349	320	352	354	310	323	337	344	315	329	345	310	356	333	337	326	342	346	306	284	337	325	342	307	334	309	357	316	316	320	309	356	316	321	319	347	325	332	327	335	339	345	303	326	320	321	326	273	336	347	301	347	305	311	341	354	313	313	354	317	351	320	335	294	352	324	319	326	318	324	339	319	302	352	357	298	343	315	308	346	325	313	353	344	309	329	338	320	336	314	331	353	315	316	299	318	350	318	326	354	298	317	350	288	338	350	344	331	336	360	349	334	351	333	310	323	341	335	332	322	322	342	344	314	310	352	355	340	337	334	342	341	336	324	323	323	309	338	329	319	318	300	350	351	339	311	331	332	331	347	312	329	348	332	368	344	324	319	319	326	319	324	373	340	300	303	336	343	352	298	334	338	343	349	325	353	329	302	335	320	291	328	335	282	323	349	329	300	312	325	310	362	328	351	300	328	334	341	342	327	324	321	314	340	340	310	331	336	340	354	338	331	346	339	359	317	301	328	339	309	331	343	336	319	336	337	339	331	321	309	347	340	331	317	329	315	357	286	320	324	307	314	339	273	343	350	328	330	348	302	325	331	343	344	311	311	336	357	278	345	297	334	313	314	307	336	329	341	348	303	318	287	351	352	333	330	338	338	313	312	327	326	319	349	330	360	317	313	326	348	317	332	314	337	322	323	324	337	351	330	332	327	339	325	307	331	342	314	316	338	332	344	321	366	317	326	311	322	314	311	301	333	347	335	324	343	310	327	329	337	337	294	359	313	301	319	354	323	329	325	378	338	307	352	307	335	322	349	312	340	339	341	343	358	347	296	316	323	313	351	320	331	349	316	325	320	305	291	310	351	343	346	293	310	331	348	333	306	344	340	329	311	356	352	321	306	351	299	327	330	361	346	338	356	313	292	359	291	330	331	315	340	321	307	330	342	323	315	344	345	337	322	310	318	315	300	348	344	334	331	329	309	287	344	300	350	312	320	355	323	327	298	307	320	359	319	339	326	351	332	322	343	293	320	345	288	337	324	319	322	332	307	325	322	316	318	315	332	320	353	325	364	291	313	350	339	336	340	330	346	297	325	320	324	343	336	376	351	332	328	318	334	308	339	306	362	317	369	310	298	311	323	345	343	316	339	332	310	315	312	329	318	317	347	315	319	301	325	292	316	312	339	373	317	317	341	335	322	305	312	330	331	318	326	326	312	318	324	309	317	361	341	368	369	355	360	303	356	339	319	338	372	324	330	331	314	280	329	310	313	326	321	309	325	285	340	324	315	309	308	363	318	318	313	342	327	325	290	333	308	297	307	345	346	322	319	364	333	363	326	339	339	318	316	313	340	317	350	333	347	318	325	357	322	322	332	323	300	354	289	335	373	327	332	311	322	353	308	315	377	331	331	336	311	349	324	347	301	340	352	353	324	352	334	331	324	297	313	340	303	280	319	341	314	329	321	291	305	336	327	340	336	345	348	312	331	300	357	313	338	304	331	364	357	329	298	338	349	310	314	324	327	326	353	376	331	321	329	335	323	341	337	330	314	329	341	329	336	339	362	346	365	310	360	318	347	346	342	346	317	311	334	326	343	323	322	335	321	300	310	341	338	332	324	334	325	310	332	355	336	311	344	322	332	307	342	334	338	324	326	311	298	332	327	339	312	303	329	326	311	328	320	315	318	348	333	342	309	348	356	331	312	333	338	305	328	308	313	346	310	341	358	346	329	340	338	347	315	314	334	333	294	324	322	330	347	341	334	321	324	320	341	328	309	306	311	317	336	357	321	359	319	315	335	338	315	359	343	311	324	318	300	344	294	307	278	299	316	349	335	328	361	314	316	332	318	327	328	322	333	316	358	319	334	333	316	303	348	294	329	349	346	338	310	329	343	325	357	335	319	304	353	341	348	285	294	329	293	328	318	343	282	353	310	330	308	323	299	316	331	323	333	342	360	325	322	342	325	314	334	340	322	334	334	352	371	334	355	337	348	378	331	346	302	313	331	342	346	316	322	347	310	318	315	329	304	338	345	350	324	286	301	308	336	344	365	334	330	310	322	306	339	321	315	304	326	306	319	298	292	357	322	379	344	360	309	344	341	338	342	343	335	321	342	337	309	363	302	303	309	353	319	323	328	304	351	312	342	327	340	320	339	352	341	346	347	295	348	346	328	323	321	351	339	339	330	340	307	331	348	318	320	333	354	339	341	300	350	342	317	310	341	308	304	325	346	316	327	334	349	320	313	316	314	307	336	317	338	292	321	339	332	344	302	329	384	316	327	338	328	341	324	324	361	313	318	307	330	315	311	336	328	367	340	330	290	342	355	335	306	346	352	366	345	347	339	315	317	289	324	310	331	308	332	316	350	337	311	325	346	318	316	325	329	325	336	299	302	312	310	340	305	346	304	285	320	325	367	326	336	329	311	316	319	320	313	319	310	368	352	364	362	374	351	358	329	315	340	321	355	337	352	335	377	339	350	320	331	295	339	352	340	308	328	319	334	357	306	337	361	320	316	319	351	316	315	336	315	335	304	326	304	303	311	322	336	326	313	316	325	322	334	327	334	322	328	344	337	323	312	304	329	348	325	327	329	330	338	315	305	343	311	326	313	347	333	307
44446	31200	2258	2571	2248	1925	1632	1393	1252	1233	1214	1238	1286	1360	1622	1433	1301	1235	1111	938	951	974	964	1064	1069	1115	980	977	916	873	970	913	857	869	879	915	991	961	1001	1036	949	912	1093	1278	1289	1181	1013	852	835	913	928	984	1042	995	1084	1836	3090	2408	2037	1461	789	816	781	823	815	820	785	803	826	780	793	763	740	777	847	773	730	737	765	783	733	792	768	760	818	801	772	786	771	765	782	801	779	811	753	797	776	742	790	789	747	763	777	772	806	766	825	762	777	754	737	766	799	793	769	789	809	803	780	777	830	757	763	745	790	773	766	775	771	794	790	813	792	840	771	796	827	790	798	795	746	751	852	829	804	865	768	717	745	738	775	796	749	757	781	730	729	748	764	810	816	810	762	763	765	819	767	818	787	785	787	791	788	720	798	784	797	804	856	772	775	756	784	770	783	861	782	829	759	818	787	805	800	801	813	722	798	768	821	760	799	805	766	764	735	831	786	735	768	775	802	822	849	787	784	739	785	796	764	752	793	765	758	796	791	807	786	856	780	835	752	789	786	794	766	769	801	793	808	786	782	781	796	831	770	752	773	791	823	828	752	706	743	780	804	770	756	789	798	725	790	770	790	753	737	790	747	784	768	776	768	794	754	754	811	795	823	813	841	751	781	768	803	797	758	822	820	796	799	775	798	778	786	837	774	801	759	753	794	781	762	801	797	798	768	749	754	784	790	733	775	777	806	772	750	725	801	785	758	784	731	779	770	770	783	741	703	774	820	784	838	768	809	757	775	807	822	737	755	774	820	815	782	731	802	826	771	779	786	791	776	759	765	741	821	780	777	756	819	797	786	784	781	806	779	808	785	849	758	789	791	810	777	772	774	804	845	770	783	741	845	761	770	775	835	823	811	775	802	794	770	791	786	802	779	779	750	809	771	789	771	757	789	799	778	787	772	805	752	782	798	801	794	823	775	796	790	766	780	757	795	778	800	763	804	786	769	790	784	796	767	780	792	864	770	739	781	781	813	747	806	764	781	792	777	784	783	716	761	777	786	772	732	815	774	789	789	797	792	791	753	771	795	789	734	785	784	769	803	744	855	809	816	783	812	778	759	762	791	787	719	792	767	822	739	806	790	766	748	747	807	746	814	833	753	758	794	773	792	791	792	769	781	736	768	779	756	728	788	814	773	761	754	774	758	773	786	795	818	851	810	791	764	808	773	824	795	742	736	788	774	814	786	802	800	823	760	782	730	779	758	780	808	802	766	768	779	757	762	792	809	783	816	789	765	801	791	804	788	799	766	811	765	719	786	749	809	800	817	813	752	793	800	789	765	771	788	790	727	790	793	792	746	787	804	732	812	790	788	779	805	739	734	836	767	744	787	830	791	791	828	769	792	784	760	781	833	726	783	823	832	799	732	777	782	798	782	772	735	798	769	772	824	764	745	760	778	767	829	758	757	781	798	779	788	798	795	832	756	777	817	753	820	766	766	777	737	804	827	802	780	770	796	769	763	805	786	824	770	793	779	751	829	771	792	752	759	781	805	759	822	800	794	825	772	818	789	790	793	765	802	783	777	781	794	788	758	789	805	746	775	772	811	767	810	744	796	751	783	780	814	750	805	758	834	730	793	786	791	784	755	806	785	773	793	795	804	815	771	767	811	782	796	809	798	768	704	800	731	788	764	817	783	794	788	734	761	731	791	773	819	799	794	757	776	752	780	815	741	810	789	801	781	796	797	774	770	814	811	768	745	765	805	784	759	812	719	767	797	812	774	765	797	817	780	814	750	807	773	788	729	726	757	794	779	743	707	717	798	758	812	771	798	759	753	744	776	778	794	761	800	744	833	778	738	754	781	771	784	758	839	824	759	785	745	788	781	765	740	804	783	749	757	723	742	830	766	790	792	793	784	822	800	795	834	789	791	799	790	754	787	802	775	794	805	776	799	794	797	797	763	738	795	768	769	782	772	758	784	802	787	785	787	782	765	779	733	826	800	750	729	825	779	849	749	762	815	753	788	782	770	809	782	823	773	816	763	748	763	800	792	770	758	809	818	819	829	770	766	777	755	758	798	769	760	769	790	788	790	779	783	764	772	747	758	816	768	749	810	829	803	776	788	812	783	802	809	775	760	766	790	786	811	768	812	778	791	708	805	808	776	757	809	775	796	804	772	787	729	784	799	735	773	785	798	791	790	815	776	781	777	800	787	756	787	810	814	830	797	790	788	814	751	767	774	769	736	798	829	798	794	765	766	765	771	800	766	748	780	799	793	777	767	875	771	757	756	782	741	761	765	790	762	786	788	824	789	742	771	800	787	797	787	707	806	816	803	732	780	784	769	782	775	776	776	798	824	798	779	743	772	790	806	768	803	805	777	805	760	808	752	801	811	757	789	822	755	773	767	796	794	800	779	840	828	747	740	823	832	755	785	770	779	784	768	837	813	803	793	768	848	755	769	818	760	746	756	801	773	767	753	760	828	803	784	801	809	765	801	743	746	788	775	794	834	811	851	816	787	818	835	759	788	744	729	792	764	768	751	834	769	763	769	798	700	823	785	813	762	779	796	770	848	773	757	744	816	771	769	787	749	774	739	803	791	805	748	743	756	779	775	825	801	805	794	816	759	800	842	792	779	844	803	808	748	777	808	792	764	797	805	713	761	775	787	821	771	801	798	806	748	793	736	734	805	780	779	758	769	782	757	760	780	785	733	793	779	745	780	762	772	787	786	770	794	796	777	768	824	762	735	807	781	788	763	814	758	826	776	768	792	756	814	800	766	701	799	755	756	769	756	761	799	822	765	755	803	762	824	794	738	785	756	783	696	808	809	804	788	747	830	748	820	799	742	785	779	779	816	792	770	750	785	750	780	805	785	772	772	780	749	781	795	745	772	738	791	780	835	771	732	758	758	792	788	796	752	791	765	762	813	772	795	800	754	790	771	744	792	756	761	779	818	741	781	752	786	808	793	737	732	768	782	766	784	785	802	786	782	862	791	792	693	780	788	794	694	759	783	772	742	733	778	810	802	788	771	838	762	777	803	790	786	712	719	799	745	787	816	795	768	820	722	770	763	788	802	786	748	805	749	763	746	767	793	785	752	748	805	808	785	754	766	793	759	798	785	785	774	808	785	787	796	805	774	798	788	788	823	822	817	767	765	763	823	791	835	769	768	797	772	769	752	769	790	797	794	790	789	821	755	819	742	746	779	806	752	784	796	751	796	842	777	820	765	795	758	783	765	829	745	725	753	784	754	772	770	785	791	763	832	774	829	780	749	816	765	798	799	748	813	795	770	801	802	774	786	820	761	789	824	805	842	765	809	779	779	731	716	755	785	759	783	749	800	837	766	746	788	791	780	768	774	748	784	764	786	784	767	817	792	782	826	794	713	785	759	761	737	787	764	753	764	798	853	794	802	811	772	777	762	791	821	760	724	795	769	752	768	762	758	844	762	807	794	765	815	798	758	749	876	793	743	821	780	816	760	788	785	834	772	818	764	772	812	762
81233	57359	27048	11670	1723	841	633	556	440	423	375	377	411	475	432	413	371	353	304	307	299	306	302	312	282	300	279	248	287	275	293	276	251	274	288	297	289	269	296	307	305	280	315	382	386	328	274	292	309	330	283	320	294	285	278	520	781	648	526	369	266	242	272	269	254	257	272	247	245	264	225	243	247	253	239	251	238	242	245	277	249	277	231	256	282	274	231	233	262	255	227	230	256	247	233	234	250	244	261	255	258	245	274	258	270	252	277	271	227	279	223	263	259	246	281	277	251	258	286	244	266	258	285	252	213	249	252	283	238	247	261	247	232	268	257	262	252	252	277	268	261	253	250	280	249	261	254	252	242	263	234	288	266	265	259	276	265	283	264	238	231	258	256	246	254	273	271	260	279	239	233	262	237	237	247	261	246	231	274	249	240	256	239	259	243	266	256	256	286	261	239	246	265	244	245	268	253	267	233	251	261	262	259	242	269	278	259	272	270	262	279	280	276	239	251	246	257	265	259	256	227	258	266	238	248	240	218	269	298	268	271	246	246	258	255	233	240	260	251	259	247	249	261	260	262	246	267	256	248	248	275	261	249	260	259	233	260	230	255	237	264	268	254	242	238	266	240	261	241	268	254	281	263	247	257	279	243	242	263	269	244	210	248	270	246	263	241	255	263	228	249	259	256	224	259	239	287	272	265	269	254	260	256	253	258	283	271	256	264	275	257	263	258	255	268	275	252	245	250	254	248	305	255	253	251	276	286	283	259	231	263	247	260	245	255	252	247	249	290	273	250	234	244	259	266	272	268	258	272	295	219	250	250	263	242	263	261	253	267	230	246	245	255	259	231	270	276	270	251	220	239	257	260	292	279	253	215	245	245	256	255	267	259	294	258	269	245	256	246	267	251	269	265	272	262	288	258	275	251	254	253	264	265	236	221	280	255	270	241	291	244	235	263	272	266	226	259	222	234	253	265	261	245	250	244	256	252	255	261	237	227	236	273	261	257	256	284	252	278	273	261	250	270	247	262	253	279	278	272	222	250	272	243	239	272	244	248	254	257	267	256	256	258	283	265	270	256	280	271	265	242	240	259	273	263	264	243	270	236	261	270	250	279	283	257	269	272	234	268	246	245	275	286	276	269	263	274	245	246	270	243	254	241	270	264	225	253	250	231	282	273	252	251	240	221	248	243	249	271	248	267	250	255	249	271	253	224	284	228	259	217	234	256	275	228	273	234	228	256	252	262	237	217	277	231	248	238	259	251	252	284	276	231	246	247	262	242	285	240	256	261	250	278	233	277	275	270	299	244	273	276	262	237	230	255	234	273	262	235	241	262	266	270	258	246	233	251	279	260	262	250	270	262	231	249	235	237	259	249	255	282	243	260	259	235	248	261	287	241	263	237	255	273	289	246	233	240	269	288	237	251	247	263	275	255	289	240	239	263	260	271	261	239	278	257	266	279	251	267	257	238	241	279	276	231	272	267	263	246	284	228	240	255	268	263	284	267	252	270	265	277	267	277	244	227	260	274	249	274	251	221	293	259	225	239	283	275	265	240	274	260	291	250	229	280	235	250	253	242	252	226	264	232	259	262	267	251	236	256	255	255	256	254	268	254	269	272	266	245	273	257	227	258	234	246	252	261	257	264	264	268	250	250	260	274	274	257	266	285	256	245	289	258	236	247	270	251	264	278	247	247	264	248	237	281	280	254	240	301	245	305	269	267	247	217	251	267	290	239	276	261	238	248	233	232	271	267	280	255	265	244	269	252	278	237	266	271	248	257	246	277	264	250	239	257	260	250	299	266	260	233	274	274	253	273	234	258	268	278	253	282	239	281	255	249	270	254	258	265	242	266	284	249	272	253	247	279	273	286	241	250	255	276	268	253	247	282	225	266	243	268	264	300	250	244	235	253	262	257	277	255	216	242	243	210	225	237	250	252	273	236	239	254	261	252	239	292	256	276	273	257	258	244	248	257	238	249	282	263	236	240	247	255	281	244	271	281	240	266	269	256	241	268	276	273	262	252	281	248	276	255	279	258	301	275	234	268	286	264	224	232	253	270	264	260	254	238	238	250	266	245	253	252	255	269	225	266	252	258	261	263	250	220	227	280	255	259	265	248	265	226	282	236	235	255	260	254	234	248	249	254	242	264	250	257	263	240	257	259	266	262	218	250	288	262	258	250	260	254	278	252	267	288	269	242	265	245	267	273	243	278	259	289	251	266	298	279	248	289	253	235	256	269	260	251	251	255	248	270	278	237	266	236	236	279	252	273	270	273	246	256	275	264	272	267	262	254	267	287	252	268	259	278	259	257	283	262	244	242	263	254	228	276	265	246	241	288	245	254	245	247	275	271	233	246	250	257	304	231	269	283	219	241	271	252	268	293	254	272	266	242	259	258	299	253	235	247	246	276	274	260	242	265	250	250	262	221	278	271	248	270	264	255	257	237	260	293	268	240	262	268	231	263	238	276	253	269	268	269	246	263	267	268	242	247	284	255	237	244	296	284	278	280	252	250	252	242	249	271	257	270	273	262	268	246	260	266	266	259	248	243	265	266	296	258	275	257	230	280	235	265	239	243	239	285	231	238	274	271	272	265	285	223	248	255	255	270	259	264	282	259	238	248	236	264	271	274	263	269	249	245	267	240	280	255	235	225	264	224	284	217	259	263	230	255	207	286	255	247	270	228	237	233	266	259	260	263	256	245	244	269	243	245	286	277	281	267	258	265	252	277	255	260	246	249	247	289	271	273	260	286	267	249	236	266	246	240	243	253	279	268	236	248	243	242	231	278	286	278	285	274	269	257	282	274	246	235	273	245	255	262	241	252	246	250	256	248	227	270	279	249	251	243	299	282	242	289	245	237	218	233	270	262	245	269	255	260	248	274	270	246	224	272	294	257	253	248	259	235	258	247	249	248	254	268	296	294	249	264	282	284	279	236	281	267	255	232	267	257	236	258	242	286	260	250	256	259	276	254	259	262	294	230	277	265	255	285	289	265	257	247	258	263	291	255	293	260	252	251	248	235	256	255	239	248	285	266	262	290	286	230	255	291	241	272	256	253	265	258	222	257	265	266	278	232	245	246	274	268	263	252	263	219	284	264	294	263	235	269	289	234	270	257	235	258	284	222	259	256	271	251	262	262	295	263	264	272	250	263	245	271	238	246	237	238	248	292	271	264	257	256	258	250	260	264	239	264	266	272	244	259	256	260	262	251	255	273	235	197	259	274	230	237	243	239	228	281	258	294	245	272	289	250	262	290	225	255	249	242	263	266	255	261	282	261	267	270	283	249	268	266	267	234	239	241	267	245	280	244	248	241	255	257	239	267	279	230	257	268	278	241	262	272	239	271	242	274	260	251	252	245	234	266	262	262	220	244	265	254	259	259	262	249	228	268	255	234	263	232	218	241	272	256	229	251	267	240	232	256	263	240	266	247	265	281	269	290	226	267	251	259	243	241	267	275	283	258	247	271	261	257	257	233	243	212	285
56816	43764	3031	3547	3027	2903	2094	1835	1481	1352	1449	1457	1505	1567	1698	1552	1500	1098	1029	914	891	972	979	1048	981	1122	934	821	828	788	836	765	760	723	788	805	837	852	914	858	906	917	1153	1611	1516	960	1049	955	1118	1069	1037	970	932	855	1039	2696	4163	3083	2483	1560	627	578	612	607	610	643	596	618	595	654	650	607	623	606	628	634	659	653	621	607	625	598	626	672	625	656	626	613	654	619	647	585	649	627	642	590	637	647	612	644	637	611	665	615	588	657	651	650	638	575	622	624	650	591	614	614	614	621	575	636	622	623	626	626	592	640	597	575	654	605	630	591	650	594	611	564	628	636	644	579	609	620	602	573	620	613	642	615	612	646	611	564	619	610	601	608	593	590	628	628	617	617	601	629	625	627	583	664	645	642	625	647	587	621	574	611	581	589	614	629	633	604	656	610	608	601	616	645	595	675	684	640	604	614	615	586	651	625	626	605	602	612	602	629	614	632	603	635	627	612	582	601	560	695	628	617	666	627	646	639	599	621	641	636	657	652	617	592	602	625	614	603	598	609	645	669	615	669	590	591	628	627	608	652	600	586	611	600	595	664	605	625	596	617	620	612	646	630	616	638	627	620	637	632	638	639	622	590	630	608	641	632	631	620	628	640	601	644	589	613	650	612	637	636	642	622	606	639	592	599	672	612	651	601	658	628	600	639	609	619	595	627	587	595	610	632	632	643	585	640	637	615	630	645	621	667	569	629	633	654	584	602	619	592	590	630	647	581	604	681	602	609	657	651	576	619	635	667	646	651	616	630	592	625	568	646	603	640	628	629	631	618	628	609	596	612	612	622	631	599	633	629	574	577	558	602	598	650	654	612	637	622	656	631	633	596	637	617	634	604	627	624	592	578	622	583	659	611	571	625	629	612	608	668	624	648	638	639	601	612	634	612	573	608	632	657	656	625	588	678	603	584	607	658	620	616	609	570	620	609	643	606	662	661	637	598	592	599	645	639	638	664	616	597	620	636	682	623	611	594	605	602	588	626	580	618	651	597	620	622	627	614	612	630	633	632	627	646	648	598	609	601	630	635	650	608	629	604	571	609	636	615	626	576	612	629	599	641	599	632	618	609	620	638	610	583	617	627	617	626	627	658	612	624	664	667	596	654	667	591	617	685	633	628	635	651	578	651	645	581	606	637	610	624	643	676	653	637	621	623	656	653	675	657	621	634	635	617	656	620	661	608	599	587	636	644	602	632	603	638	612	628	605	612	605	667	608	628	644	596	645	595	625	638	625	658	607	630	613	593	581	615	613	627	585	647	624	638	636	624	619	638	614	611	613	663	647	637	611	628	640	658	617	616	602	625	593	676	627	604	595	628	607	608	640	626	605	607	583	647	654	590	585	594	608	658	609	605	622	618	612	602	641	594	618	642	598	604	660	617	638	605	599	642	604	627	612	608	649	616	646	613	605	570	618	615	599	653	586	632	620	639	603	579	630	604	652	624	668	640	627	599	597	636	616	641	610	619	634	593	661	587	651	633	605	583	644	658	639	617	619	601	651	663	600	602	647	636	592	664	568	588	640	610	629	629	615	623	628	607	651	650	601	652	634	658	671	643	636	604	627	619	604	608	605	647	687	621	608	617	631	599	638	636	617	603	592	631	614	602	607	614	559	653	614	597	678	637	629	623	604	612	618	657	609	628	657	627	602	640	629	686	650	644	576	617	604	586	579	653	625	634	639	584	603	671	671	638	605	599	654	606	620	578	625	614	608	616	602	635	597	574	635	597	658	594	616	595	623	651	626	608	598	612	583	593	654	589	597	631	635	637	612	645	630	631	617	611	617	612	616	613	665	629	608	646	649	618	664	643	591	612	599	658	610	655	602	666	583	618	634	659	622	634	657	613	632	655	662	650	621	606	654	597	634	600	620	616	610	671	636	605	634	599	638	608	627	608	604	618	628	647	632	595	664	611	636	606	639	659	666	656	561	637	640	679	601	649	599	585	643	645	639	595	611	614	651	648	631	604	612	625	628	642	654	625	637	599	659	644	676	611	601	601	636	630	628	646	590	633	581	661	631	606	644	655	590	614	626	639	644	624	616	595	588	629	583	642	590	602	604	610	622	659	631	590	593	607	588	606	605	653	669	564	615	664	642	617	646	662	617	621	639	656	623	641	624	627	592	569	614	644	636	591	605	654	592	670	606	611	631	605	605	630	614	608	655	606	642	628	608	602	634	661	660	615	579	595	629	601	632	602	602	628	606	652	675	614	631	624	646	657	653	570	607	623	590	585	579	582	677	627	604	639	624	642	584	605	606	635	641	611	645	626	629	625	634	644	573	645	603	650	627	642	625	615	630	627	600	617	611	627	616	631	659	602	603	606	595	640	608	628	630	600	628	629	619	618	601	650	610	624	615	616	628	613	607	635	623	581	624	677	650	648	630	634	689	600	614	591	623	628	622	637	647	645	608	622	617	634	632	639	665	619	642	641	613	670	651	590	633	665	558	613	651	638	607	600	649	655	632	566	633	594	601	650	634	652	625	581	609	610	654	630	639	633	596	579	621	599	618	608	624	595	653	642	601	635	578	577	630	573	627	637	614	638	607	627	639	631	633	587	618	630	621	634	573	635	651	614	652	635	619	559	590	636	657	622	610	678	627	629	580	635	601	556	620	618	659	632	667	586	612	637	597	628	689	611	635	626	656	629	640	617	641	666	611	637	592	666	623	593	604	656	634	640	674	641	642	619	668	637	644	644	603	610	617	608	644	629	627	653	605	569	593	607	595	619	677	633	626	619	640	675	657	666	626	651	652	641	680	633	604	603	637	598	659	704	591	609	633	657	619	596	647	626	622	589	617	575	649	686	630	620	624	633	679	627	625	606	632	571	662	592	626	646	632	607	641	602	632	665	660	639	662	601	672	620	631	614	634	590	600	699	658	627	663	631	615	623	611	633	661	607	601	573	608	568	635	580	675	599	632	666	593	629	557	605	606	612	634	643	620	666	624	584	651	634	629	567	631	636	606	603	605	634	597	627	655	619	587	597	626	592	632	642	652	649	630	637	634	628	650	657	592	584	630	617	644	613	623	627	606	585	633	617	590	577	622	616	588	634	599	608	642	610	616	605	620	630	641	640	624	660	669	621	637	584	628	607	603	631	633	608	635	655	601	640	597	616	649	618	663	634	610	587	625	619	629	646	608	627	690	643	623	660	613	593	651	650	617	641	658	572	645	631	626	650	656	629	603	622	604	629	607	613	574	615	691	565	608	616	631	575	621	609	610	600	647	604	617	620	615	633	678	620	653	618	577	595	601	639	665	625	620	612	586	651	643	628	622	591	619	598	581	673	595	625	637	624	607	632	601	643	608	591	631	580	601	616	636	643	598	662	632	633	561	650	639	602	616	614	671	622	628	646	573	629	613	672	606	621	675	607	632	655	616	616	641	648	603	564	646	620	617	645	615	610	628	595	658	635	606	638	650	653	595	598	613	600	626	647	635	625	593	632
24411	9448	840	364	345	346	336	316	340	345	339	318	336	331	354	356	365	334	298	297	334	332	337	360	319	334	326	337	347	357	315	307	338	342	372	336	320	357	337	333	356	319	360	359	339	312	330	353	337	320	289	343	370	316	340	360	366	398	358	371	345	324	330	356	296	306	330	332	303	367	326	335	324	326	303	347	358	336	329	305	328	308	340	335	326	332	338	322	336	338	319	351	358	353	329	363	324	344	365	339	297	357	352	299	337	339	282	337	311	318	311	344	340	295	345	347	329	337	320	336	319	353	334	327	289	345	311	322	337	326	330	350	358	298	346	319	342	325	330	340	353	347	323	335	350	314	359	310	323	309	346	362	323	327	329	305	351	335	316	348	328	345	314	344	375	282	339	333	337	320	331	325	360	341	370	324	321	367	336	341	337	308	305	357	330	307	323	351	317	304	336	340	322	332	301	341	300	337	344	351	345	349	314	319	315	320	328	320	293	349	361	328	312	353	329	341	305	338	328	318	363	315	330	293	361	319	373	309	306	332	336	323	288	337	349	307	281	328	306	323	343	350	359	325	333	345	368	292	339	367	299	298	320	313	315	320	333	317	349	325	310	315	352	348	324	292	342	315	311	327	341	333	309	307	332	346	302	299	314	327	336	331	401	318	317	315	333	316	326	344	325	312	359	306	304	307	339	345	307	310	343	347	325	318	315	316	372	338	308	311	317	349	310	333	319	327	311	289	337	299	267	340	357	374	319	305	311	328	332	300	291	331	334	366	314	322	351	299	342	352	361	325	322	313	322	336	294	320	351	325	353	295	335	332	330	297	321	332	337	325	316	325	323	326	293	332	333	341	359	323	336	337	304	361	346	318	321	314	344	308	348	322	330	348	347	315	373	304	328	322	297	340	326	342	327	303	354	334	325	347	343	320	315	386	297	304	333	329	334	316	332	315	361	305	331	330	317	319	323	332	327	335	307	323	306	341	346	342	311	322	323	317	358	326	346	312	316	354	327	300	318	350	336	329	292	337	331	321	339	330	303	320	362	334	352	306	353	309	345	329	317	353	327	386	380	320	362	316	323	320	359	341	320	323	362	315	336	333	307	316	356	360	327	323	314	314	350	334	315	332	350	336	316	299	310	319	369	324	320	350	354	302	320	300	326	322	340	316	347	345	333	334	325	336	360	315	311	324	345	363	294	330	330	317	315	321	338	365	301	306	333	371	345	342	333	326	330	337	317	357	305	335	342	287	362	335	334	317	358	373	345	316	331	333	330	331	322	332	365	337	322	312	321	341	360	307	334	361	334	343	295	314	315	330	318	336	363	351	314	327	324	308	297	347	313	320	295	367	335	308	349	331	328	287	332	301	340	326	279	353	333	322	354	330	331	305	305	317	332	342	331	298	348	334	325	330	329	347	355	333	334	367	333	323	351	340	330	301	330	358	400	323	328	285	326	303	309	348	332	334	300	339	375	328	289	361	353	320	349	301	329	302	286	328	309	352	348	334	340	333	290	314	325	328	334	314	366	336	278	294	319	304	333	335	351	286	331	342	321	345	346	340	310	322	303	333	319	300	345	361	329	319	335	315	343	339	329	345	302	314	334	337	314	359	311	335	340	315	335	330	351	313	331	309	333	312	329	359	315	331	334	349	338	359	326	325	316	294	334	297	342	365	305	293	325	327	300	314	337	293	354	320	349	304	335	329	306	354	344	318	326	346	331	326	308	310	351	328	321	350	347	309	310	319	312	286	278	320	332	331	327	293	344	317	334	337	322	363	310	325	317	309	303	301	334	311	352	304	346	333	339	312	361	309	339	311	301	335	318	321	312	330	330	359	326	335	307	329	351	305	338	319	306	323	313	322	311	295	326	312	312	288	351	353	317	323	330	374	341	348	333	328	321	309	329	312	327	327	313	322	330	334	349	334	351	344	335	306	310	348	354	334	278	328	344	299	344	338	333	354	332	315	340	329	327	360	309	339	321	326	308	353	337	345	322	349	329	330	357	300	323	333	315	322	351	332	368	318	301	339	327	341	324	335	338	373	327	290	338	332	331	325	359	278	357	335	367	364	328	300	347	314	328	353	334	320	311	327	327	349	358	313	348	338	304	300	317	332	334	312	331	297	342	312	353	338	325	302	316	315	309	322	343	325	330	325	333	342	304	330	324	338	340	342	312	356	328	357	338	322	335	354	290	343	302	342	351	355	324	327	333	331	299	349	320	374	349	328	316	343	356	336	341	345	333	344	347	290	325	332	328	317	329	348	335	323	384	318	347	327	334	324	347	292	291	308	349	361	304	304	326	324	323	325	363	341	345	332	337	329	311	330	336	331	342	336	320	284	323	339	313	330	322	330	308	330	343	343	326	347	318	309	332	333	333	340	318	341	349	361	328	314	313	373	312	314	327	374	293	335	334	334	331	324	328	351	296	330	299	349	345	327	342	311	329	322	361	314	311	357	367	316	336	331	323	321	341	324	333	317	354	341	322	306	360	331	319	333	327	313	348	327	323	328	354	315	333	337	294	324	344	295	303	325	351	320	320	336	319	293	335	345	354	374	333	327	350	325	345	299	347	315	304	344	366	330	341	352	386	323	317	330	371	344	334	326	281	347	329	335	349	344	365	316	325	328	372	324	341	330	340	339	328	361	328	337	319	334	317	357	347	311	343	345	341	315	345	310	337	339	327	331	300	350	348	322	331	347	380	327	331	367	307	345	325	328	313	333	338	322	342	348	351	339	312	325	339	340	318	332	332	339	311	356	333	315	321	333	340	306	339	366	332	338	350	315	334	327	332	299	335	342	354	354	327	354	331	325	332	321	345	338	331	330	334	313	311	389	317	331	320	351	341	329	336	366	361	326	323	328	310	341	348	339	342	324	295	358	339	306	331	323	307	342	347	339	342	310	329	316	352	369	314	303	352	292	308	304	367	320	334	325	314	298	326	377	333	321	317	323	315	323	338	350	358	330	346	336	350	335	334	358	340	323	317	335	343	352	296	337	316	318	361	333	327	327	311	363	311	343	345	345	347	345	305	323	319	337	322	349	359	326	324	331	314	309	375	329	332	325	321	302	323	306	320	325	338	357	341	328	317	342	332	337	352	362	329	338	352	345	344	335	337	309	291	347	354	340	313	343	304	323	312	307	362	313	352	347	338	338	339	340	339	356	331	340	342	334	326	347	341	342	318	332	345	335	330	345	299	322	356	346	323	321	335	324	339	341	315	363	344	349	335	324	337	298	345	323	318	331	359	355	327	324	326	350	364	326	369	324	333	315	346	323	318	325	328	333	329	355	325	301	325	323	312	326	346	318	374	354	336	326	357	336	324	328	313	301	319	326	337	350	334	283	353	320	333	329	352	287	355	324	318	330	346	307	348	335	315	353	332	336	366	320	333	353	349	340	322	335	337	351	334	318	319	351	331	331	342	317	335	341	355	332	374	308	292	321	310	344	337	343	344	345	348	358	328	344	338	294	351	352	320	330	339	324
24260	10548	950	918	911	889	869	818	789	946	900	919	986	864	910	883	903	875	870	848	781	836	881	938	874	888	780	819	804	816	839	808	853	772	811	838	848	867	856	881	1004	985	1022	1019	954	881	872	895	849	878	943	925	859	899	880	946	994	1006	955	891	824	782	787	791	826	825	817	772	797	818	795	832	814	804	832	797	847	800	787	782	807	753	846	786	754	821	817	789	853	777	809	765	808	818	821	796	816	769	819	792	813	803	834	811	788	764	836	780	806	798	819	816	765	829	762	792	782	761	757	813	776	750	828	823	775	814	848	806	870	819	829	795	790	775	775	804	787	805	833	770	826	838	796	796	794	753	832	782	746	849	801	778	746	825	811	787	750	733	780	836	794	798	789	800	823	830	756	814	800	838	808	764	770	792	778	772	805	784	799	845	778	763	806	813	781	812	779	755	772	778	884	821	794	793	780	762	803	794	789	794	820	802	829	797	848	774	810	807	788	802	814	753	802	787	754	784	790	846	731	806	814	819	784	820	893	819	809	820	852	792	812	847	828	742	787	826	782	767	776	757	787	807	796	785	780	780	828	816	785	788	768	827	729	766	790	781	778	822	805	784	778	746	828	832	786	823	851	795	768	798	834	823	764	810	818	820	796	854	782	776	843	807	855	795	766	770	783	798	792	863	728	784	798	822	792	819	806	816	826	795	805	773	846	789	786	830	801	826	757	792	771	806	861	755	787	831	814	799	823	770	762	798	807	805	786	838	790	808	774	819	810	832	801	797	802	825	801	739	810	790	827	850	832	770	776	771	851	759	798	783	762	790	788	781	819	820	794	764	791	773	756	837	820	772	805	768	773	806	766	825	783	761	795	817	799	822	811	797	797	819	850	765	803	766	790	821	801	826	795	757	805	781	803	829	824	748	839	823	784	754	771	809	799	798	791	801	774	820	819	785	835	798	812	809	772	849	771	768	778	788	811	834	816	803	835	752	751	809	812	811	823	788	803	775	808	788	832	815	779	778	732	810	825	793	787	819	819	771	795	773	805	802	806	800	795	792	808	812	862	766	780	852	825	782	808	790	796	803	793	806	790	858	798	828	764	695	790	819	787	802	814	751	800	796	818	811	816	742	766	782	826	819	766	795	790	818	812	801	787	799	743	809	780	825	823	766	807	840	811	783	827	794	796	818	818	810	813	801	792	787	797	792	801	778	834	784	754	776	830	757	788	783	826	750	789	794	822	820	765	894	752	801	823	792	791	794	769	788	785	807	843	822	760	807	838	790	815	836	810	812	807	793	797	808	784	847	808	780	810	769	817	806	755	775	798	791	739	778	768	843	819	776	842	793	812	838	790	759	767	809	850	781	789	771	811	764	776	770	823	782	818	800	818	861	762	747	827	768	768	820	792	758	784	798	787	821	772	831	813	792	841	756	783	838	815	800	761	818	806	778	821	802	766	747	826	798	780	827	786	757	877	817	799	798	815	811	831	778	840	803	802	775	794	823	769	773	791	823	785	808	769	780	821	819	736	728	797	809	827	769	878	757	767	802	784	835	766	780	820	795	792	773	799	823	750	818	771	797	820	785	810	804	784	771	809	777	764	758	787	740	784	837	782	779	794	774	817	808	803	822	855	801	772	826	786	810	803	771	809	776	782	803	802	819	767	777	840	856	840	789	789	813	809	755	747	801	761	851	792	752	831	804	746	828	802	813	786	823	786	754	804	793	815	748	830	815	785	851	785	764	785	804	793	759	719	832	769	775	848	768	782	820	804	777	768	841	792	779	770	814	792	825	829	810	782	756	845	786	752	776	742	827	847	797	808	801	794	830	790	760	795	767	809	813	765	846	801	768	782	819	836	756	783	812	824	791	748	777	769	776	829	807	815	796	847	810	775	795	785	798	760	826	784	813	782	778	765	789	771	783	804	815	789	809	759	836	846	777	832	793	750	796	806	801	792	782	806	790	800	768	770	784	781	778	838	806	770	789	805	780	793	822	820	806	789	844	790	782	779	791	786	787	836	827	828	766	790	802	769	769	766	796	772	801	706	769	799	803	786	812	797	787	805	798	783	758	819	768	794	700	784	831	871	808	807	815	798	809	798	823	738	782	802	824	814	766	798	783	796	763	749	806	720	768	805	785	838	781	816	848	795	785	805	795	830	774	795	765	823	777	777	824	770	773	794	769	776	805	805	776	838	755	830	842	806	810	839	807	774	848	762	784	746	775	831	811	775	811	798	798	796	825	827	766	767	765	868	805	772	785	836	767	819	819	781	751	803	830	794	780	813	812	799	812	785	752	806	780	803	845	793	822	801	788	776	801	816	816	834	806	792	832	803	797	830	791	775	777	795	747	778	780	806	773	762	829	834	793	768	774	806	742	738	796	761	809	827	814	805	775	830	810	813	820	771	785	768	784	822	785	816	790	790	770	800	826	775	755	747	803	840	802	741	790	802	752	789	772	847	762	767	783	743	810	765	765	829	816	826	825	784	813	748	783	774	810	831	813	789	784	737	715	793	819	782	829	771	805	781	832	801	765	799	775	836	810	755	801	833	816	817	838	838	772	796	802	868	769	782	806	823	777	781	750	789	784	776	798	831	813	784	788	805	802	783	779	789	848	763	846	779	817	827	780	801	796	814	813	781	799	792	800	781	810	844	774	801	818	835	790	788	759	760	783	824	775	802	804	835	834	790	812	766	790	784	825	778	820	860	794	779	788	801	771	750	841	797	772	763	827	807	796	823	796	809	787	806	808	812	792	818	760	769	808	729	789	816	825	816	846	756	823	800	828	804	880	785	789	813	803	801	781	753	845	782	823	827	810	803	798	768	828	850	781	831	801	749	835	765	819	787	784	775	790	832	832	821	815	821	776	821	851	826	835	811	793	788	739	780	813	758	789	816	775	796	824	811	774	805	771	823	895	825	803	780	768	814	840	791	804	806	766	826	819	796	761	773	810	841	794	782	794	785	802	809	812	795	849	750	784	778	820	757	798	757	778	856	813	828	748	832	799	804	774	806	769	787	804	854	778	764	787	774	760	775	775	768	809	820	777	788	766	806	867	817	782	789	797	768	825	784	811	790	786	804	816	805	798	797	778	841	770	777	812	760	825	755	794	785	819	786	851	766	812	860	750	768	726	795	807	829	747	814	822	804	775	787	777	776	814	814	788	796	780	811	778	819	813	821	816	837	807	752	778	814	779	796	803	782	835	788	840	796	808	856	781	763	822	806	833	757	809	854	813	811	803	854	811	796	755	796	817	785	771	810	817	804	833	803	799	828	806	820	816	775	798	808	772	798	812	810	776	836	777	746	783	792	744	795	812	778	787	799	799	788	813	798	836	785	805	800	761	769	804	800	816	796	753	781	788	782	808	819	809	789	788	781	818	747	824	814	804	820	806	758	811	802	815	799	771	807	774	781	808	782	744	805	856	750	819	748	841	776	822	862	749	753	809	801	825	790	839	782	776	794	793	791	798	819	769	866	802	800	803	812	765
73029	57219	20679	4371	714	581	485	433	424	381	442	458	448	419	417	416	377	439	350	360	372	393	408	370	380	361	356	371	348	354	363	372	378	365	357	362	368	353	402	363	372	389	358	398	389	385	393	355	384	381	396	363	390	344	359	503	600	534	464	375	330	372	343	345	317	363	357	342	323	319	313	352	315	397	339	334	351	348	365	346	367	364	387	313	361	375	358	339	307	340	346	345	344	344	342	362	346	365	350	377	311	378	376	343	352	345	365	355	354	368	379	357	330	344	347	359	366	330	329	335	310	351	339	341	352	358	363	330	335	336	310	343	349	378	335	333	352	326	326	364	365	322	349	332	374	371	341	356	342	334	332	368	339	346	368	333	330	331	326	365	335	322	361	395	353	364	360	338	340	349	321	340	370	392	401	361	353	350	370	348	359	354	369	342	379	330	362	372	328	336	358	340	334	379	365	362	359	309	345	359	339	364	365	365	345	339	363	327	359	361	344	345	332	337	331	401	366	361	361	327	331	345	329	358	334	357	346	360	345	342	306	351	390	345	347	310	344	338	358	350	346	354	345	359	377	317	320	362	351	352	314	357	265	383	348	381	314	339	350	334	345	325	364	363	347	346	330	316	325	339	321	388	352	334	329	289	333	328	386	336	345	373	361	344	299	311	345	354	351	332	359	353	372	331	391	358	364	324	370	360	376	368	347	328	344	352	373	355	339	343	350	379	352	347	355	334	328	327	312	320	342	336	328	322	362	317	361	359	319	338	383	354	323	349	313	357	346	312	346	332	342	331	340	345	360	371	364	343	356	318	338	312	362	349	356	325	298	349	352	349	375	334	341	327	345	374	358	323	347	390	337	323	351	323	356	372	354	341	330	355	311	384	362	342	331	357	345	344	349	350	322	381	349	364	362	342	305	340	316	345	380	320	365	352	371	363	319	337	340	364	383	333	377	340	342	309	341	360	365	358	376	332	354	340	357	351	331	332	344	365	352	360	383	379	325	360	353	330	339	345	307	353	330	376	331	336	375	322	347	356	353	316	343	350	308	315	325	330	385	347	318	339	308	373	352	330	369	343	347	375	366	330	382	381	355	349	358	328	342	369	322	331	374	330	296	344	321	372	339	343	367	366	333	348	353	315	340	343	367	349	326	355	364	355	347	348	369	355	345	344	318	351	363	343	338	335	370	376	348	368	327	336	334	380	374	343	378	309	331	355	373	355	341	342	347	347	342	360	342	346	337	369	307	342	369	370	328	380	344	353	341	345	345	347	337	345	349	368	384	373	390	348	379	336	336	360	319	314	343	353	357	349	331	377	364	322	330	348	366	355	330	368	343	347	336	367	373	349	389	353	361	332	398	339	340	332	387	286	360	327	312	332	365	388	376	351	355	329	365	356	360	304	335	347	350	348	351	367	356	358	303	327	364	364	358	375	343	334	385	334	286	355	333	328	319	375	343	373	360	343	342	350	352	346	339	348	379	310	370	347	346	390	326	354	354	322	346	375	345	328	353	326	349	336	327	351	352	350	352	345	319	330	357	344	350	357	364	370	362	352	364	358	325	377	352	362	332	351	391	358	323	340	327	356	365	345	318	331	385	397	358	340	391	351	336	367	327	380	334	332	358	361	355	335	356	344	338	328	330	346	352	352	375	366	337	365	345	322	308	372	339	345	348	330	353	354	309	351	378	302	342	368	361	320	341	385	374	352	368	348	359	366	338	353	355	315	357	354	381	366	350	344	321	367	342	334	342	348	339	355	344	361	327	357	370	363	392	355	295	346	329	356	338	375	354	317	355	360	311	329	336	328	336	367	357	360	382	383	344	379	346	351	359	337	367	330	348	411	377	348	351	378	382	358	319	351	328	349	303	329	341	345	339	368	351	357	323	329	353	370	351	339	336	330	373	369	372	361	375	343	360	328	405	360	327	367	353	322	343	379	352	336	372	365	333	375	343	364	314	372	345	334	346	341	357	355	331	328	331	371	320	346	346	326	362	338	341	379	331	331	357	323	333	322	355	339	346	344	346	356	371	366	357	368	365	311	350	382	362	384	355	380	383	346	340	315	321	338	370	340	345	344	335	363	344	368	345	346	364	344	343	373	313	327	327	348	379	334	346	371	333	356	335	370	375	363	380	355	351	362	359	336	347	315	282	342	326	321	295	336	332	326	320	364	343	354	324	333	321	333	345	341	361	338	322	372	315	378	327	340	327	368	357	358	371	356	357	337	359	321	381	332	335	365	363	369	320	332	339	342	373	317	301	341	363	343	345	382	328	349	297	342	334	345	345	337	318	357	354	359	332	376	332	309	354	333	339	391	353	321	350	348	341	383	330	321	334	319	391	337	322	356	354	374	351	363	327	346	344	372	385	369	325	361	354	361	388	347	320	361	351	338	338	340	370	335	366	330	334	349	353	343	362	328	306	346	333	300	355	347	364	349	334	336	358	348	361	331	345	359	313	347	373	349	369	345	308	340	369	340	344	347	348	338	358	353	356	346	332	376	340	347	337	382	352	321	369	330	327	338	338	338	349	340	333	345	351	353	389	362	333	352	348	342	390	369	376	348	321	362	379	356	335	327	350	347	357	349	325	341	359	343	347	393	346	354	366	363	365	355	321	383	346	352	348	327	350	335	335	338	365	361	385	317	334	368	356	351	359	346	360	352	347	368	355	347	338	358	361	368	296	299	370	322	345	355	329	360	353	375	363	349	356	352	386	362	330	338	352	354	342	330	307	335	349	331	325	342	326	357	329	344	383	334	362	348	347	355	341	357	322	361	326	340	350	354	320	342	328	370	349	379	364	337	341	343	330	340	338	319	347	348	364	376	325	335	383	337	338	339	337	354	352	361	349	355	324	340	336	344	325	327	326	354	361	374	346	380	327	362	353	392	329	360	363	366	367	384	357	337	325	351	326	363	342	361	381	350	398	371	320	377	355	356	317	340	322	376	329	355	350	356	355	321	391	309	356	401	359	336	322	354	343	323	311	342	354	341	362	367	313	337	364	353	368	333	351	361	313	357	329	326	350	338	285	332	367	345	350	346	363	341	363	352	339	389	335	364	330	343	353	340	358	340	377	365	328	347	362	346	366	345	337	360	357	342	354	376	343	373	323	342	337	350	382	347	345	338	346	298	358	352	333	337	354	333	340	328	326	362	360	347	332	340	356	331	341	368	339	325	317	346	311	365	357	332	351	356	320	334	348	347	339	385	292	319	340	327	354	346	309	339	344	349	359	334	352	337	321	315	342	336	347	372	371	359	341	361	346	325	390	347	373	363	332	350	354	309	361	355	311	371	334	330	342	350	361	362	332	350	349	329	330	366	335	330	368	352	385	311	359	329	334	345	340	364	338	348	375	334	314	330	387	337	324	362	363	340	328	347	342	380	326	334	371	360	314	327	317	345	365	341	333	329	362	364	349	343	330	329	335	306	377	332	334	360	322	361	334	321	352	376	398	343	356	353	329	356	376	339	364	400	301	345	354	347
48037	40799	3296	2091	1836	1607	1475	1319	1234	1278	1312	1337	1262	1383	1404	1243	1224	1139	1042	939	928	1008	1069	1040	994	965	953	970	946	949	974	944	900	925	961	960	959	1004	1018	999	1144	1254	1226	1157	1081	1074	1058	1053	1054	1088	1073	1096	1088	1029	887	1764	2413	1939	1610	1269	813	829	844	768	834	814	809	847	832	869	839	822	851	803	818	824	853	839	894	829	862	821	835	854	846	839	861	818	823	893	846	812	804	847	814	780	827	790	838	816	837	866	835	848	826	853	821	846	888	887	790	842	827	837	840	788	839	817	870	859	827	831	818	866	846	833	831	814	790	810	803	777	836	856	831	847	840	842	872	820	860	832	848	838	852	831	807	818	826	829	861	835	832	839	827	809	859	794	831	809	833	855	809	828	817	845	915	830	849	870	827	862	812	854	775	863	809	783	779	834	807	877	853	858	766	813	857	832	838	796	784	789	844	777	811	818	843	833	780	822	830	848	816	826	802	848	821	830	817	786	768	816	817	861	824	817	851	817	842	827	811	860	814	788	847	850	804	838	829	781	828	872	841	852	821	788	855	800	890	835	833	807	821	801	885	817	835	819	807	802	817	883	845	882	799	830	863	827	840	841	808	773	815	844	817	844	826	821	858	842	774	846	837	806	798	835	834	911	801	851	788	815	792	767	818	834	835	796	821	828	841	850	820	736	879	806	854	845	826	838	841	807	895	848	818	830	831	819	857	838	814	822	844	892	830	827	823	850	837	806	818	825	850	801	835	823	897	823	798	791	814	833	860	827	840	826	823	868	811	817	834	833	847	797	847	868	804	786	854	844	804	809	840	825	833	875	819	813	823	790	832	798	841	858	857	822	782	835	832	866	848	831	863	814	813	879	858	856	877	841	787	890	839	862	838	757	826	824	861	841	826	826	848	775	878	847	780	830	837	810	841	791	841	803	898	851	882	814	856	833	881	876	833	795	848	812	851	863	855	895	846	810	799	832	871	821	812	853	826	850	812	817	836	804	854	790	873	830	859	815	790	814	855	831	813	774	827	851	798	804	807	882	876	818	793	765	812	830	833	873	863	885	833	820	839	784	859	814	798	846	869	819	828	865	846	807	805	831	852	784	862	821	805	822	768	846	825	855	858	840	801	781	834	861	798	847	818	807	836	820	887	800	914	876	845	819	821	792	857	831	833	844	841	889	814	814	801	830	856	831	857	868	851	816	827	853	815	780	806	868	803	754	828	816	868	820	849	826	892	849	831	857	794	756	816	831	863	811	854	866	830	817	855	806	863	821	828	885	797	848	828	843	850	840	836	784	851	857	814	767	763	835	825	847	853	810	819	809	873	810	830	791	874	791	794	813	839	833	777	841	864	808	831	843	848	830	815	866	859	805	827	773	835	768	865	830	814	816	861	805	792	841	786	895	813	819	842	852	821	821	812	819	804	836	797	846	870	785	797	815	810	858	849	817	837	821	818	791	838	839	848	831	863	846	832	828	852	829	842	823	813	826	872	824	810	808	852	929	881	846	775	830	797	814	826	820	821	800	834	864	758	823	817	877	811	826	845	865	856	803	826	778	884	881	812	782	841	774	823	812	885	888	802	806	824	825	804	795	783	812	794	799	836	850	863	828	838	852	874	835	804	835	842	879	804	829	879	795	829	857	857	815	823	811	810	826	821	821	846	780	848	796	843	849	835	831	879	827	785	809	783	816	816	787	823	771	836	816	845	794	843	850	798	846	819	810	878	844	826	860	874	809	817	851	796	839	865	857	809	870	794	824	854	802	837	846	821	815	806	834	786	776	843	821	810	852	801	821	836	834	837	801	801	808	810	803	822	862	788	792	833	817	834	846	855	832	848	845	818	834	840	879	837	813	869	769	805	846	803	811	831	794	895	792	865	832	798	821	841	774	820	866	832	822	801	820	828	857	890	828	859	826	823	797	862	812	793	837	842	860	862	840	818	796	843	871	808	831	827	825	852	807	779	831	839	855	815	772	833	815	830	848	805	870	832	818	860	797	828	808	831	811	825	838	843	815	863	834	814	853	825	825	859	838	792	826	838	845	846	844	851	871	833	836	788	809	809	813	890	820	857	812	806	826	871	867	854	846	816	811	846	853	831	871	816	807	804	857	862	842	790	865	871	839	867	846	825	795	798	818	851	782	851	866	839	829	840	824	850	807	818	852	794	828	836	833	844	785	857	848	825	840	814	808	843	795	773	845	833	827	877	765	852	875	843	819	829	910	802	848	790	784	792	874	860	841	850	795	863	820	867	836	899	842	839	891	842	813	768	773	852	811	834	862	856	838	827	806	853	827	809	825	814	808	814	793	872	849	840	805	819	837	851	857	911	888	837	851	808	794	807	828	852	837	826	825	797	809	797	814	863	809	839	849	844	869	835	838	862	803	806	811	808	833	858	822	859	779	817	867	835	826	832	831	748	852	824	829	852	842	843	850	845	837	842	827	833	825	796	858	832	839	840	826	798	869	824	805	790	822	860	844	844	860	803	827	825	819	864	815	890	808	827	871	822	852	828	837	809	800	775	795	820	821	818	830	865	761	856	839	859	881	820	849	876	782	871	889	809	812	847	761	822	821	818	792	800	804	824	812	912	798	836	836	857	813	802	812	819	801	823	834	795	878	826	799	824	863	832	847	842	848	826	782	855	821	764	814	824	837	819	798	860	805	857	840	879	803	825	870	823	803	851	837	859	872	840	870	841	863	841	796	788	818	835	830	813	806	824	821	815	845	857	832	853	886	807	863	815	764	866	820	838	844	821	857	777	813	804	834	845	791	827	877	875	814	800	861	862	822	828	796	816	832	857	858	869	815	836	799	843	838	840	780	831	805	859	839	858	848	848	817	863	796	833	862	776	804	838	848	833	819	811	834	823	838	834	872	836	814	865	829	845	878	861	822	855	804	852	864	827	853	823	814	837	826	847	814	835	830	834	848	844	882	778	821	847	802	819	802	817	826	844	856	823	812	813	830	807	796	833	876	757	825	834	815	827	783	823	854	846	851	848	849	827	810	813	788	840	812	851	814	811	842	890	779	831	855	842	855	804	818	837	848	824	842	783	807	875	835	818	824	820	804	814	842	802	853	860	827	800	883	778	808	827	842	857	780	820	836	894	863	844	843	794	822	813	825	845	832	841	864	770	838	809	815	855	790	817	862	821	859	811	821	791	864	774	885	805	842	849	830	834	865	831	854	815	774	812	828	845	824	851	763	844	809	819	851	828	834	824	783	842	831	848	849	866	816	788	818	817	845	820	830	839	844	847	885	859	847	856	823	845	778	762	828	860	854	858	788	832	818	828	830	841	803	846	845	841	803	909	847	851	845	820	821	841	840	821	792	832	836	842	765	803	806	872	824	824	840	864	845	844	843	787	850	834	826	831	812	852	836	840	844	822	836	812	777	866	811	790	846	861	829	834	815	828	843	835	823	847	800	838	811	836	893	797	844	810	860	820	848	831	801	800	861	804	811	825	832	857	867	843	823	791	807
82443	70091	27812	11924	2183	667	535	425	448	416	411	423	426	416	427	387	332	354	325	318	318	339	317	315	301	334	304	307	317	299	282	302	306	305	298	307	316	312	335	343	355	367	321	317	283	288	325	319	311	269	302	291	319	298	302	429	707	593	467	435	270	259	253	308	285	275	278	278	268	258	298	249	292	244	294	265	266	276	258	246	278	299	281	238	258	261	268	276	280	254	266	258	265	302	264	307	285	280	265	255	262	260	263	267	270	275	302	255	252	271	263	263	264	232	259	268	285	316	293	280	277	263	225	284	293	243	277	297	263	290	261	264	283	264	287	252	307	292	251	246	277	311	270	289	275	276	284	255	244	296	305	275	276	278	257	275	293	264	263	251	267	277	266	281	255	261	301	286	263	278	254	273	247	265	312	314	285	272	274	230	270	256	268	267	275	256	257	272	282	288	301	300	262	287	275	243	267	279	259	240	273	296	291	232	267	298	280	251	263	296	257	288	255	308	269	277	273	254	241	233	272	275	282	269	252	240	272	252	287	278	279	299	238	284	267	257	236	280	269	258	242	239	243	281	284	281	284	285	239	267	273	252	283	276	263	266	269	276	273	245	268	253	271	268	300	257	265	251	276	268	261	296	263	269	266	302	272	253	256	263	267	302	286	291	247	290	304	242	292	273	264	284	262	286	261	258	275	278	265	281	276	254	272	253	253	258	244	268	272	286	288	279	248	274	246	256	315	262	257	271	247	269	295	286	293	272	280	272	281	288	269	295	261	272	285	280	246	257	279	288	278	242	248	257	279	278	271	279	257	278	278	276	259	252	279	271	267	281	249	302	251	249	280	258	268	278	273	281	279	263	297	274	277	248	263	245	286	271	281	261	268	264	251	267	248	275	271	251	278	306	289	256	280	288	279	288	266	277	277	272	284	270	281	243	273	234	243	279	266	288	258	285	272	274	256	285	277	293	256	239	248	298	262	275	264	253	277	282	279	270	277	265	290	271	269	284	268	292	269	272	281	251	235	259	282	245	274	256	241	261	255	255	293	285	303	267	285	274	267	276	292	290	257	289	262	248	268	249	280	257	282	268	265	246	281	285	268	298	287	252	262	270	281	277	284	296	276	251	258	269	280	281	262	219	281	265	281	260	274	249	269	277	268	283	280	289	269	265	265	301	265	261	255	262	242	306	258	262	298	261	277	270	268	323	262	297	273	267	279	287	272	255	259	255	265	259	283	270	301	294	290	281	275	237	282	275	287	272	301	249	274	261	279	280	258	271	275	267	262	286	235	283	260	295	292	224	248	282	275	299	295	253	262	258	285	292	269	270	274	305	286	294	289	274	261	268	247	257	302	306	275	263	261	266	283	291	287	269	260	288	261	286	259	271	250	267	265	295	274	241	280	261	296	260	282	279	264	280	271	273	269	259	262	270	277	296	299	273	251	280	251	274	249	249	278	297	266	255	298	248	296	242	279	263	282	282	257	276	253	280	265	253	279	275	252	287	260	255	317	268	286	262	277	270	263	263	256	264	264	272	254	259	287	296	274	278	300	267	279	267	250	264	262	282	285	288	275	250	250	254	247	251	238	262	225	273	281	281	273	232	289	255	288	273	261	283	248	274	237	267	290	280	272	274	278	294	276	282	315	299	298	284	272	273	308	285	310	271	304	270	296	275	259	252	297	269	278	285	270	280	247	284	266	269	259	245	270	268	254	280	274	289	293	280	255	296	279	263	269	288	296	279	273	293	270	273	246	244	273	248	248	280	255	266	263	254	238	285	290	241	279	252	289	291	262	263	286	279	287	285	288	263	289	276	253	285	250	272	296	257	294	252	285	259	272	268	262	252	278	286	271	239	271	259	265	275	264	240	281	254	271	306	289	266	293	283	268	264	261	259	276	281	300	270	254	233	272	262	276	265	265	286	263	280	251	277	273	263	267	270	238	246	280	260	295	308	285	248	289	276	270	296	273	277	247	269	268	267	278	303	282	270	262	275	307	256	291	289	280	275	256	272	290	268	285	267	279	253	272	267	279	287	260	269	276	277	276	275	240	266	278	258	242	279	271	292	300	275	263	291	287	248	248	281	263	243	272	302	280	257	247	275	252	251	285	279	270	275	269	294	266	270	251	274	256	283	294	285	251	303	258	260	284	277	269	258	260	276	295	259	264	274	273	256	249	227	269	259	265	244	266	263	253	256	266	294	219	277	254	245	257	280	274	248	243	264	271	262	267	272	268	290	273	254	245	290	260	276	279	309	287	282	300	277	278	277	232	306	276	286	253	304	260	280	250	251	235	273	277	268	226	273	292	289	260	281	258	263	290	291	290	288	276	267	261	273	266	262	301	281	248	234	252	284	255	271	267	268	245	315	295	265	248	244	277	244	278	296	287	270	261	268	285	262	263	278	269	262	288	269	283	255	286	265	264	281	252	274	292	260	279	254	281	261	274	269	244	224	248	285	267	292	280	257	273	264	251	265	254	291	281	261	253	253	266	267	287	274	263	280	228	275	291	266	292	281	295	270	259	270	289	260	270	299	257	260	282	277	246	245	290	275	244	279	251	255	274	278	270	254	266	265	253	251	255	281	286	260	285	264	260	272	265	267	312	313	282	270	295	282	272	257	295	310	248	302	289	246	286	289	266	306	288	245	271	271	280	261	296	263	265	265	255	266	260	259	260	262	265	267	281	276	279	261	277	252	255	246	258	234	287	256	274	220	283	277	292	302	265	272	312	243	249	252	273	273	223	273	275	294	268	264	258	298	253	294	264	283	322	234	242	248	325	287	276	284	267	268	254	283	245	269	254	258	251	271	252	279	290	314	276	281	222	284	269	287	283	271	255	269	269	258	256	278	251	272	256	300	253	266	274	267	280	259	260	271	239	246	258	285	288	261	231	248	303	271	306	255	267	257	280	253	251	270	295	295	278	267	276	261	285	273	272	275	250	242	262	271	274	244	279	274	286	253	280	245	267	259	282	293	252	284	274	264	269	267	257	267	303	285	257	281	258	260	256	278	308	262	272	248	267	260	286	271	301	271	243	261	283	267	270	296	282	260	243	246	237	225	266	280	254	268	231	252	264	248	293	256	261	262	262	255	253	292	264	241	250	258	255	277	286	265	258	300	263	275	249	251	245	272	295	254	245	265	258	259	266	262	293	287	286	291	264	270	305	285	266	272	282	261	258	293	257	269	275	284	259	266	273	268	308	268	291	263	306	268	260	225	297	253	269	251	295	256	233	262	252	279	243	293	257	274	281	283	269	313	269	272	275	289	266	294	253	245	279	277	255	245	250	261	278	256	281	256	252	296	261	246	246	291	279	273	268	286	303	282	261	275	258	274	233	261	265	294	267	284	264	274	271	292	264	277	264	292	286	260	277	259	271	281	259	259	261	280	261	296	288	246	278	290	255	260	271	268	241	248	274	260	263	247	256	250	281	281	256	289	260	276	252	279	260	267	264	264	279	274	276	244	222	271	265	261	277	277	264	288
57818	52062	4870	2932	2467	2045	1838	1558	1449	1551	1504	1436	1448	1689	1709	1448	1220	994	985	961	965	979	1144	963	839	940	909	861	862	835	862	844	841	833	868	1079	967	899	1082	1162	1293	1242	1203	1083	1083	959	934	1038	948	866	856	777	790	742	820	1961	3841	3160	2251	1505	720	664	700	647	641	670	648	648	672	642	652	686	682	624	691	647	613	690	658	665	651	622	688	657	624	652	663	645	671	677	661	685	662	651	632	658	661	627	628	654	649	625	672	617	666	631	606	654	637	708	630	642	626	600	631	662	634	668	629	623	703	654	694	641	664	631	697	664	698	705	655	639	627	662	664	672	663	671	641	685	672	609	655	653	640	649	641	648	664	629	659	671	632	629	663	651	647	648	634	657	658	647	650	643	652	665	657	623	615	669	634	619	648	676	701	658	716	673	662	661	671	671	668	630	641	653	608	614	693	636	640	653	595	635	689	605	661	650	642	676	645	689	676	668	640	623	712	693	657	688	665	675	690	641	698	648	647	635	681	645	695	673	634	701	649	687	653	696	665	626	647	648	664	644	659	651	696	641	584	695	666	602	662	675	680	675	645	665	697	673	623	656	683	626	633	680	706	676	670	664	638	615	615	663	644	652	652	641	668	659	660	621	684	640	660	629	629	611	607	631	696	704	645	663	617	710	681	680	698	660	678	706	683	675	678	657	656	691	651	634	698	640	682	654	683	680	702	686	642	646	653	595	668	660	659	684	642	711	664	689	650	661	637	671	654	703	656	656	661	686	635	668	609	637	686	695	686	685	668	625	698	637	588	656	681	656	647	671	644	634	629	648	643	680	624	674	674	670	653	653	641	706	634	676	658	643	643	666	638	619	675	606	678	679	645	670	649	641	652	614	704	648	646	669	622	643	689	699	664	662	670	655	646	623	640	608	634	734	666	668	602	666	663	678	636	618	687	652	701	675	663	621	648	668	643	659	674	614	674	637	628	644	685	659	662	626	628	656	678	659	690	632	628	626	676	648	692	616	639	661	678	716	665	654	623	649	672	592	690	617	675	655	691	667	687	601	635	705	655	639	697	654	664	651	658	717	648	661	686	668	689	645	615	660	659	635	699	671	635	690	660	688	631	633	677	667	655	670	649	643	659	631	673	608	640	653	650	665	635	665	658	666	686	678	645	678	672	668	708	674	670	649	680	663	651	707	648	696	652	660	638	683	633	730	622	643	676	660	715	672	640	632	661	685	634	666	695	620	674	635	638	690	684	621	690	656	608	662	656	631	676	655	650	690	658	640	659	708	616	662	649	653	649	672	659	641	675	696	670	657	668	617	677	643	605	652	633	675	685	694	673	664	610	686	657	627	658	640	660	617	660	653	658	667	650	670	687	673	644	676	702	660	616	656	688	612	626	692	661	640	595	675	644	646	685	615	583	607	636	740	653	672	605	618	630	653	632	671	653	647	678	658	675	676	675	649	670	644	639	651	660	657	684	679	642	662	685	649	685	647	641	696	657	624	696	657	630	682	663	710	619	655	627	679	677	633	612	687	674	662	620	619	638	658	680	652	636	638	650	647	639	622	624	621	643	675	676	635	650	664	685	656	678	676	705	638	604	720	628	641	678	642	646	628	650	674	680	645	631	672	677	638	681	697	647	660	619	648	649	632	710	633	642	683	710	672	707	651	678	625	643	629	670	704	602	675	664	650	678	646	611	645	641	688	637	673	648	636	667	650	645	692	729	662	666	657	676	664	675	647	653	684	666	635	702	632	652	626	612	710	646	646	662	704	638	653	650	687	618	642	598	656	652	658	673	677	642	663	672	694	693	686	635	692	644	662	633	639	662	653	620	654	674	632	633	656	632	663	668	680	697	615	675	650	684	640	658	628	655	643	622	628	704	689	652	673	650	673	653	688	624	657	629	618	673	641	679	675	676	662	646	686	687	638	625	655	676	636	699	633	649	652	629	669	668	678	702	620	690	647	608	615	622	639	671	655	668	695	647	662	666	667	660	702	668	673	652	628	648	685	744	684	655	705	651	644	691	638	665	647	657	668	658	695	664	651	670	674	602	632	687	602	652	647	634	665	595	710	652	650	608	638	632	650	708	695	663	654	658	614	635	706	637	633	642	664	626	696	607	651	656	620	683	706	644	640	698	690	640	674	665	664	661	673	635	672	661	618	693	640	626	622	657	687	664	648	674	641	650	645	704	653	659	682	701	670	646	625	641	632	664	662	629	658	641	650	636	678	617	679	652	675	622	656	678	659	634	673	660	695	660	661	632	644	700	681	658	655	642	679	700	660	664	644	693	683	720	638	651	669	679	622	683	654	691	666	683	670	631	672	710	673	648	674	689	676	655	656	635	667	659	683	667	625	658	647	657	670	626	665	677	654	671	680	691	677	596	691	624	660	624	674	646	663	679	637	598	678	694	644	643	671	638	632	682	646	641	719	697	655	673	658	675	648	634	615	685	608	664	682	648	668	626	646	630	656	656	677	675	652	662	635	667	647	658	649	624	636	674	660	648	644	638	612	675	675	696	659	652	653	636	622	651	711	658	672	669	682	662	691	644	642	647	644	662	709	609	670	664	663	685	644	687	684	583	691	661	688	660	666	678	649	658	704	665	679	625	677	642	653	646	646	629	672	639	670	633	667	638	679	642	697	670	667	683	640	654	661	685	701	663	613	714	651	670	658	678	671	684	640	651	663	690	676	645	717	659	668	631	680	663	650	661	662	667	648	634	663	659	644	652	605	609	630	717	602	635	613	672	640	679	681	655	635	682	649	677	648	614	663	632	689	645	616	685	678	707	661	665	679	685	650	651	635	693	661	635	648	618	624	669	627	658	701	666	635	635	630	642	635	712	696	667	643	647	675	662	643	666	638	639	665	670	695	638	688	703	659	665	608	637	655	672	668	646	634	680	671	633	670	702	619	623	679	647	653	615	653	640	678	623	632	656	641	625	637	650	605	661	636	628	687	646	705	637	614	640	618	683	653	670	663	675	671	697	687	704	672	667	648	688	683	700	704	611	643	685	665	635	667	677	623	672	681	648	670	679	667	677	648	676	691	670	666	626	645	680	655	670	665	664	664	645	674	669	660	678	709	636	683	668	639	681	645	661	693	678	657	605	679	633	650	655	660	678	668	657	628	619	641	641	665	620	661	664	646	630	712	684	672	681	623	614	678	621	688	671	690	703	657	653	701	685	665	655	653	630	657	713	650	701	660	711	726	614	687	672	688	659	587	680	624	670	644	641	692	665	671	607	668	663	662	650	626	649	651	655	660	648	643	716	709	642	696	672	628	638	643	643	637	662	679	609	729	636	684	665	635	658	720	648	667	649	659	681	631	654	663	674	656	626	664	668	656	656	696	657	642	657	655	666	615	667	663	650	682	673	652	644	642	602	639	655	685	670	677	648	664	610	596	653	645	649	741	672	672	664	663	661	669	632	705	612	678	655	662	677	657	651	696	652	667	680	632	681	684	652	631	615	642	630	636	673	628	685	647
21291	10079	1004	411	363	363	349	357	354	373	401	342	333	347	330	324	331	354	379	330	345	324	381	328	329	357	350	325	348	362	373	338	295	355	345	321	341	331	344	347	337	359	359	339	403	338	344	332	353	316	328	332	352	354	327	324	376	395	357	341	344	344	340	349	366	337	338	357	318	378	340	321	355	334	340	323	353	351	321	326	326	349	302	328	326	345	377	342	344	317	317	352	333	330	357	327	326	331	325	347	355	325	325	311	318	350	310	326	316	360	352	346	335	333	350	380	307	340	318	335	344	333	321	320	313	333	303	319	340	335	327	338	355	318	345	318	327	335	333	345	381	360	360	325	333	353	356	358	351	335	345	354	344	352	308	311	348	319	399	323	325	384	346	365	323	367	341	322	341	310	330	322	363	328	339	361	327	314	371	333	363	307	322	373	355	340	339	358	316	344	335	350	342	344	330	328	350	335	356	335	317	317	351	335	338	341	334	339	331	317	312	361	348	367	350	335	298	323	325	316	328	306	318	372	352	352	328	348	345	333	328	305	336	353	336	344	332	315	371	313	348	354	342	346	347	310	347	324	289	316	326	293	336	351	341	321	347	358	352	319	325	351	325	324	308	324	295	336	313	298	336	330	343	334	367	336	339	339	325	387	339	327	378	333	358	335	336	336	316	312	317	347	318	340	326	333	352	314	345	319	366	339	356	292	335	334	349	352	330	329	353	340	304	322	321	313	351	339	333	328	346	320	338	338	330	330	344	374	333	337	349	381	350	383	303	320	306	351	313	327	339	348	312	361	361	347	335	303	311	341	329	315	330	300	314	365	332	333	337	382	332	345	309	334	345	344	314	343	342	318	333	314	317	348	354	298	343	320	338	324	343	329	305	364	340	329	318	350	344	333	320	334	355	346	333	335	340	313	287	321	318	366	362	349	328	312	340	314	356	312	307	297	362	349	338	319	370	341	328	344	317	337	311	322	344	340	293	321	297	339	342	349	339	375	281	339	343	308	308	348	313	327	305	332	315	324	366	333	370	354	330	326	309	336	363	320	332	328	306	318	315	311	307	333	309	313	306	348	324	306	323	334	366	363	338	293	365	333	354	348	328	287	324	367	361	337	324	344	349	361	317	327	343	369	347	356	356	345	355	340	329	323	349	367	333	331	382	329	322	330	313	319	317	308	306	348	330	329	316	319	335	304	321	364	329	360	339	311	342	296	313	316	293	295	320	337	332	336	309	352	344	294	307	336	331	317	315	331	342	312	310	342	307	341	334	374	358	326	274	348	339	329	341	329	351	352	337	333	338	334	317	329	313	324	333	339	365	362	333	375	338	319	307	320	340	335	338	308	354	361	330	310	363	365	328	338	360	355	300	315	327	331	326	341	317	381	361	319	340	332	319	330	342	361	327	316	336	319	317	366	359	364	326	340	329	365	356	356	342	351	329	330	335	341	318	343	329	328	336	329	364	345	351	338	344	348	345	347	368	328	349	344	320	373	335	335	332	339	335	329	322	347	335	363	320	303	338	370	372	357	352	331	347	320	308	297	340	318	343	305	329	313	347	356	317	330	301	327	323	305	334	344	289	318	339	342	337	336	320	314	329	351	352	285	386	345	364	354	359	351	331	305	322	340	339	330	343	337	342	328	346	338	324	343	332	370	297	332	323	312	341	377	346	362	329	324	333	349	349	328	340	331	339	320	323	315	328	321	321	319	344	339	335	332	358	323	325	362	338	321	305	349	340	330	313	342	335	345	367	328	353	318	380	358	341	357	345	315	356	308	353	319	336	341	328	394	335	330	362	338	318	342	341	321	331	322	351	313	344	303	325	369	324	344	366	364	327	325	359	310	318	303	331	305	349	313	306	342	333	316	343	353	329	321	341	309	318	347	354	334	313	331	357	328	331	306	330	370	336	326	330	335	332	329	320	311	333	346	320	340	340	304	295	343	350	324	317	330	315	331	310	335	338	335	329	348	334	358	392	345	345	321	292	336	358	323	348	328	394	344	354	323	331	355	317	321	326	340	341	339	361	345	345	372	359	308	326	372	327	320	314	340	332	338	363	339	332	348	341	361	311	322	371	348	362	360	323	323	325	315	357	325	325	298	315	290	334	347	362	329	331	297	349	329	348	368	324	341	328	321	373	320	316	341	327	311	312	349	326	334	347	319	306	355	351	348	342	327	329	334	342	315	318	337	333	342	301	337	317	341	347	335	350	337	332	364	332	342	344	346	332	351	325	340	333	354	347	348	310	348	328	348	341	330	329	345	338	331	342	328	324	369	331	294	322	328	300	344	323	326	334	356	348	352	328	338	366	367	349	358	361	344	335	340	330	345	320	353	346	344	331	331	342	345	334	345	326	358	329	353	333	322	310	316	326	339	311	341	325	348	346	329	326	340	335	325	335	322	329	309	350	341	331	348	333	336	381	312	316	313	345	342	376	349	340	341	351	342	323	329	340	360	346	330	350	337	324	306	305	350	321	325	320	344	332	337	357	336	297	329	344	343	335	319	316	323	338	320	317	318	352	351	322	312	310	358	344	349	342	343	327	354	320	361	325	327	335	329	340	349	301	354	318	357	349	340	349	288	334	317	327	312	329	329	321	313	313	342	323	337	339	335	326	362	349	347	318	331	335	317	354	320	309	332	323	368	336	322	352	334	318	327	335	316	372	345	340	363	369	367	342	346	319	313	293	310	327	345	343	318	316	365	370	328	351	328	350	314	346	327	354	319	339	334	311	335	343	346	341	355	338	346	360	322	342	329	333	323	372	349	356	334	322	346	352	340	332	321	368	320	361	329	325	310	320	324	347	333	302	314	341	331	307	351	342	282	352	324	349	350	311	321	324	304	338	341	313	325	335	340	344	337	304	317	341	350	313	293	322	379	348	333	354	368	364	319	339	342	334	301	337	331	330	353	334	358	321	302	316	301	309	323	333	304	324	355	338	314	337	328	361	306	326	324	358	311	309	360	323	322	343	337	327	331	325	302	340	311	323	311	347	341	329	295	303	337	346	342	332	343	347	348	339	325	327	319	342	333	304	321	352	330	332	331	281	347	303	342	340	334	349	333	359	344	325	292	379	302	344	329	373	357	314	359	309	329	322	339	332	332	362	292	331	365	329	319	318	307	340	353	344	342	330	334	336	345	351	307	370	323	320	332	321	346	315	346	341	336	321	339	341	325	338	349	334	326	334	355	312	305	295	334	335	345	315	310	340	365	320	325	367	310	333	314	361	326	328	380	321	317	322	350	323	344	365	306	346	322	328	329	317	357	331	335	338	391	335	354	331	347	337	315	337	353	336	322	314	304	345	353	329	331	354	358	339	340	336	369	319	345	332	330	332	318	358	358	297	337	336	326	323	317	334	308	354	304	346	344	313	342	302	328	342	329	334	340	336	319	321	312	361	334	308	308	350	329	321	372	301	360	330	311	330	336	372	310	338	316	340	344	326	328	332	328	343	322	351	340	348	327	364	329	298	343	329	344
21892	12054	1035	853	894	853	864	875	971	1029	958	959	958	950	938	928	885	844	848	839	860	862	862	830	864	872	854	854	852	826	838	872	842	946	873	892	889	857	993	936	988	952	990	982	935	901	873	899	911	847	876	881	897	847	882	898	999	1026	1043	923	806	820	787	795	820	823	824	796	832	851	830	803	821	785	807	802	849	829	802	819	774	766	801	787	828	822	805	799	795	851	763	837	843	778	741	831	788	817	827	796	829	800	810	800	819	801	837	862	810	801	858	787	847	801	790	790	767	800	828	797	762	798	792	770	786	818	829	790	870	764	793	794	803	831	803	835	786	867	782	831	798	836	841	845	789	839	833	747	800	835	823	772	824	806	790	824	800	794	784	773	785	809	772	822	811	825	811	817	791	791	778	814	796	803	838	851	801	842	791	817	772	860	818	789	852	827	773	842	783	824	743	792	837	806	819	822	806	794	823	804	784	822	835	799	854	814	800	803	758	797	811	813	790	830	827	838	752	843	852	822	874	801	849	776	789	796	783	786	777	845	805	847	829	827	800	822	812	778	772	816	821	867	775	784	765	790	842	738	857	816	908	842	797	806	840	784	788	840	745	813	803	751	812	786	796	844	794	786	755	830	860	800	823	863	853	784	822	813	796	802	767	760	759	844	803	757	838	799	844	816	862	796	798	840	803	805	788	782	815	826	831	759	839	754	838	805	805	811	822	781	826	792	789	810	793	774	816	865	789	800	799	801	812	780	836	800	800	843	809	845	819	831	827	832	824	787	815	772	827	793	890	779	794	799	794	835	864	807	807	824	783	807	819	847	825	773	840	860	776	772	803	808	812	865	819	799	828	798	811	795	777	837	803	760	758	837	821	825	827	829	818	785	786	808	765	799	772	761	797	768	814	769	819	822	786	854	821	800	801	813	797	817	821	829	861	855	808	782	758	869	818	802	806	812	856	801	799	762	813	815	819	818	773	826	834	792	850	803	815	840	877	798	818	784	788	840	742	831	808	837	825	801	904	796	855	834	831	776	841	781	835	802	787	770	792	766	813	814	798	807	796	879	796	815	807	769	818	810	771	821	835	792	768	830	786	811	792	780	829	823	797	764	859	810	780	851	872	821	866	785	825	850	845	735	793	794	859	818	824	867	822	831	849	809	798	857	786	804	831	758	857	792	847	827	875	821	854	794	807	816	807	806	835	790	745	781	804	818	757	775	746	766	829	833	844	814	800	757	792	794	886	783	811	857	825	822	805	841	827	815	791	803	768	808	809	808	824	796	751	796	792	780	800	809	864	846	867	815	811	814	780	759	834	767	892	742	823	820	831	825	793	753	836	821	805	777	838	791	815	804	760	839	822	790	874	749	813	782	754	842	859	743	797	872	814	818	761	781	754	793	833	817	786	787	852	852	833	796	809	840	796	868	789	804	819	816	791	813	801	792	852	809	836	776	828	804	850	828	847	839	848	867	773	815	774	797	798	789	775	869	808	837	711	808	796	764	814	808	748	825	874	799	823	823	811	833	793	783	812	886	796	832	800	833	794	833	777	850	812	736	789	804	885	755	807	764	754	818	827	794	823	764	788	819	825	790	817	761	764	820	814	834	841	823	824	822	845	803	785	753	776	863	804	860	843	822	784	802	802	806	754	807	801	808	826	864	836	812	783	801	761	777	843	826	820	766	842	786	803	842	807	833	831	825	805	818	806	817	852	802	832	810	830	797	802	789	808	752	789	788	758	879	776	823	785	763	798	837	862	802	816	842	825	810	777	833	770	768	795	823	794	808	834	762	786	794	843	815	745	791	835	769	784	786	872	769	844	788	791	828	828	855	832	807	799	835	831	828	801	833	748	838	802	830	800	758	801	844	860	795	831	811	815	847	753	857	825	843	808	814	830	800	828	862	784	828	798	788	812	784	878	802	817	819	824	820	776	809	792	827	841	780	815	823	806	736	777	776	787	814	781	875	830	829	797	809	828	804	759	802	792	774	792	773	800	781	790	787	763	818	834	789	809	837	773	804	810	803	798	796	847	851	793	807	819	802	858	802	822	871	821	784	790	820	812	819	768	833	818	806	843	797	781	766	806	813	802	798	789	812	840	813	774	835	799	816	853	910	814	831	797	766	774	794	835	802	788	789	803	851	818	769	815	770	806	836	822	763	836	842	811	755	813	748	799	836	819	804	804	806	828	798	814	843	763	793	811	778	792	775	833	791	838	798	821	814	800	791	827	812	858	806	830	839	790	782	815	835	807	808	804	858	821	778	816	823	855	853	849	843	793	883	800	829	870	800	797	826	834	803	792	783	807	783	847	837	766	764	848	829	822	786	820	819	762	825	814	827	801	815	819	849	861	765	810	835	884	796	827	774	806	814	819	780	809	804	820	790	845	796	794	838	817	769	788	773	853	833	858	837	780	816	807	754	802	790	826	816	828	823	841	778	797	815	823	802	813	831	823	790	795	798	844	846	845	768	805	803	799	783	816	827	843	774	830	828	829	817	796	835	820	794	809	847	759	790	791	857	857	830	817	799	812	793	838	785	847	789	845	826	811	852	761	813	765	815	823	805	804	819	796	832	825	771	801	794	823	817	827	756	800	819	803	779	841	805	811	757	806	779	815	835	785	779	813	875	829	857	813	801	880	812	823	829	797	819	785	796	781	834	796	780	803	791	770	797	802	810	847	801	819	787	787	790	836	819	822	778	814	822	824	829	845	836	821	850	828	872	782	807	814	830	814	812	803	863	823	835	801	818	840	792	813	801	825	841	833	831	808	842	812	844	788	782	759	860	807	836	861	793	804	773	806	850	814	819	788	786	787	820	829	793	756	763	806	780	836	799	814	760	800	773	805	752	796	777	763	808	771	826	843	761	782	770	771	840	809	801	785	851	792	785	848	817	827	841	800	805	833	752	823	830	836	811	750	833	818	804	819	761	825	762	792	824	818	798	801	779	809	776	840	795	821	794	796	812	791	807	820	776	820	817	785	770	886	820	827	792	814	858	790	780	813	759	858	800	801	837	804	824	808	798	848	820	795	810	746	762	769	771	844	840	812	832	764	799	805	814	824	834	788	776	811	790	812	788	789	781	808	798	778	774	871	797	815	853	804	788	762	802	797	810	817	820	834	832	839	817	796	810	828	875	816	847	880	774	848	793	776	848	864	856	814	862	870	768	798	779	786	772	826	802	792	777	847	825	782	821	790	788	781	791	808	832	762	826	832	804	830	797	770	720	805	770	807	788	819	812	759	883	774	843	795	826	828	816	793	796	836	808	827	822	820	791	794	860	818	815	786	820	847	863	744	798	790	775	837	812	805	790	756	839	785	806	794	842	842	835	844	853	810	811	790	786	797	794	838	815	775	827	813	804	821	808	807	802	803	775	805	766	778	796	852	819	810	768	821	802	817	796	818	791	854	803	759	838	816	852	841	813	832	817	793	770	810	797	813	789	804	793	798	795	795	825	833	836	800	806	810	831	813	746	782	799	790	818
71402	57558	20196	4587	677	553	487	522	443	443	437	487	492	473	415	393	432	407	368	383	361	364	401	436	364	402	357	415	359	369	337	380	397	393	397	394	384	401	406	401	435	416	377	382	378	402	390	366	375	401	351	406	355	349	375	489	545	489	504	431	358	357	340	301	364	393	400	334	360	325	337	344	347	335	362	387	349	360	359	361	343	380	353	374	377	373	375	363	410	353	361	346	340	306	366	400	353	347	316	359	359	349	344	394	354	366	333	341	344	371	333	390	381	355	342	366	363	392	372	314	360	368	361	366	360	364	374	325	361	344	329	343	329	361	364	335	341	363	337	324	358	381	360	378	330	373	359	349	371	353	353	327	344	353	354	324	323	351	343	368	362	359	362	326	356	365	384	383	383	341	355	343	349	346	355	341	342	370	387	337	326	351	363	329	322	350	301	368	367	366	387	359	361	362	355	337	361	372	362	353	345	340	355	340	374	334	365	329	320	340	352	373	395	337	343	334	348	362	371	350	368	377	355	334	349	360	367	338	360	353	341	336	356	349	360	344	376	355	340	354	378	328	378	338	345	345	342	352	401	334	357	331	340	359	360	359	370	363	333	361	358	368	347	323	350	375	344	355	378	349	360	364	343	329	369	324	353	366	351	319	340	329	354	354	382	359	335	320	377	378	373	373	365	362	392	357	388	376	348	369	351	359	339	337	358	395	359	393	373	359	385	375	357	368	338	355	349	313	324	351	318	362	372	379	352	390	344	339	388	354	364	338	366	367	336	346	350	318	350	329	330	368	347	337	345	335	353	347	360	367	373	354	347	377	383	336	374	326	310	355	348	348	325	350	340	370	363	339	373	350	360	338	356	346	350	392	333	339	423	348	381	330	302	342	354	348	345	331	390	327	346	348	361	359	360	332	323	331	360	363	363	355	327	369	368	338	323	329	362	375	356	363	320	327	344	365	344	334	321	357	363	350	364	335	357	332	336	334	332	297	331	338	358	321	365	358	355	362	373	334	348	349	341	352	325	369	374	353	335	342	375	319	333	391	369	344	373	380	354	349	325	311	349	384	382	389	380	345	383	375	362	384	349	385	335	362	350	351	352	361	386	374	356	318	318	353	330	362	383	352	371	342	347	373	352	379	387	345	349	331	340	342	349	367	323	375	319	349	348	358	367	327	375	360	369	359	358	336	360	362	317	366	330	366	398	358	366	348	376	365	357	362	376	372	343	371	350	346	358	343	367	382	371	353	351	383	363	353	371	373	362	362	359	380	328	361	359	348	361	384	353	385	348	365	366	362	357	368	338	358	369	344	359	362	351	322	363	344	317	313	339	322	343	342	328	344	343	376	373	364	343	337	366	370	316	398	349	358	370	372	382	370	351	319	371	317	390	370	349	362	349	319	349	358	362	340	369	399	348	324	326	351	334	351	344	382	359	388	356	354	401	350	320	351	324	367	349	388	372	372	341	358	332	395	377	342	334	369	358	351	370	393	359	394	366	341	367	349	335	375	301	354	349	350	382	333	348	360	326	332	377	370	351	351	325	338	312	318	344	369	359	347	343	328	377	331	341	317	375	361	337	362	319	381	346	333	359	356	344	356	380	343	349	365	340	349	352	327	324	352	366	355	358	343	374	417	342	367	341	327	372	363	394	358	352	305	349	357	330	328	352	340	360	416	383	336	357	337	365	367	343	358	340	365	372	369	359	381	362	365	359	355	345	380	354	395	367	353	356	332	364	348	344	360	357	342	374	373	328	354	413	383	340	308	377	365	372	346	336	362	346	343	345	319	353	404	337	348	359	404	366	362	367	365	332	354	389	343	337	329	340	362	373	357	385	374	366	368	388	340	362	315	359	342	358	343	363	354	323	369	357	360	340	343	347	335	345	336	352	362	324	351	388	371	370	377	360	382	342	374	333	371	373	358	354	332	375	371	354	379	374	334	352	346	385	379	362	351	343	370	348	395	375	370	370	368	355	331	340	356	307	360	378	323	337	396	344	367	363	347	342	317	366	342	349	338	381	393	398	340	346	349	361	366	369	334	367	341	324	371	340	345	335	335	324	333	345	364	375	349	342	341	365	369	330	347	403	372	338	345	342	363	358	336	376	355	346	372	316	345	335	314	347	376	359	355	326	363	360	331	343	368	323	355	352	374	388	360	381	370	366	356	358	344	369	355	333	364	374	371	374	346	347	317	322	356	387	373	365	346	378	352	349	369	349	370	378	341	345	354	401	355	359	321	351	357	352	358	364	344	330	368	366	369	337	375	342	361	361	381	386	362	392	344	368	331	379	369	343	367	359	318	403	401	325	357	328	369	324	355	375	325	358	352	388	402	349	375	406	373	373	383	323	341	365	334	384	391	372	370	318	385	364	322	336	348	341	364	337	338	363	352	337	342	337	369	353	348	350	365	356	346	344	358	340	396	349	341	357	373	340	314	344	329	356	332	349	339	312	386	357	328	364	369	364	342	330	354	342	359	352	372	367	337	338	362	348	367	375	365	346	387	358	362	350	341	351	350	338	344	363	342	356	369	342	398	361	327	316	361	363	395	310	376	395	370	341	332	352	347	326	366	359	384	328	349	347	322	331	359	345	340	370	366	343	360	351	354	373	338	343	341	350	355	361	364	372	340	358	386	354	336	329	338	336	354	341	321	346	328	361	356	344	361	385	350	375	350	331	359	351	321	340	349	317	352	318	391	386	356	348	351	355	373	360	365	338	365	355	322	349	356	356	338	326	367	348	391	347	359	390	374	378	357	349	343	362	374	362	313	366	333	342	346	362	339	343	344	368	340	321	348	346	361	341	322	354	351	352	364	353	376	309	356	325	377	355	350	380	409	375	323	368	357	351	371	333	392	403	333	348	335	346	347	336	416	363	374	382	369	361	371	363	356	343	377	354	383	354	388	322	384	339	329	361	331	347	330	338	341	373	352	342	385	329	324	356	366	358	383	349	324	357	373	372	348	342	338	358	318	352	353	362	373	355	346	365	348	351	347	336	323	347	321	367	346	378	324	350	352	333	384	365	359	365	351	336	348	346	338	350	359	364	375	354	368	353	332	377	331	342	348	344	356	346	338	328	348	351	369	366	336	377	335	345	357	350	364	360	350	375	351	376	350	344	318	322	361	356	375	367	373	357	361	363	355	349	330	343	377	362	356	366	356	380	377	352	356	347	282	356	370	425	358	368	350	354	334	344	376	352	363	382	366	359	357	358	364	368	330	368	369	362	362	312	354	397	347	349	358	343	373	352	350	375	360	364	398	378	361	370	354	359	376	396	327	366	380	372	319	373	350	365	352	347	374	375	361	384	380	350	356	357	377	385	362	349	341	344	357	377	361	357	360	368	329	348	330	349	379	359	351	405	341	349	359	335	340	364	366	377	364	339	391	328	348	378	350	338	363	323	358	396	383	384	329	357	385	368	361	363	335	384	350	342	361	345	375	382	336	356	388	343	365	361	370	357	355	334	399	368	371	349	375	299	391
45466	40813	2424	2164	1925	1660	1530	1477	1470	1413	1566	1606	1516	1593	1439	1282	1205	1090	1024	1029	983	1061	1072	1026	1011	963	995	978	904	911	994	959	955	1009	1000	1061	1078	1139	1358	1164	1167	1244	1169	1132	1230	1165	1142	1089	1063	1049	997	1014	899	921	1143	1868	2544	2255	1770	1398	969	852	850	898	881	828	926	824	840	852	846	855	936	873	862	828	879	863	830	888	866	855	923	825	842	850	818	852	858	834	826	854	821	836	830	832	881	829	895	879	901	852	841	835	887	834	853	852	901	877	855	741	821	839	840	802	833	829	889	833	842	844	849	836	856	863	795	817	837	814	830	869	831	800	843	862	854	912	851	840	853	881	906	858	822	807	863	784	811	800	815	869	808	849	858	880	813	816	857	856	899	919	881	791	872	892	824	828	864	845	815	849	852	846	822	892	872	819	828	840	849	854	834	870	871	827	867	827	837	802	845	831	876	850	880	814	829	856	862	804	879	837	821	813	841	803	846	825	892	852	802	886	834	881	865	881	849	818	805	841	841	810	844	817	841	808	889	859	826	846	868	882	847	859	876	887	850	822	864	819	847	839	852	838	825	832	826	813	866	880	834	819	840	872	780	889	854	812	803	851	851	831	855	826	856	864	861	864	824	851	816	818	850	845	864	856	875	843	837	876	814	854	792	815	814	836	841	847	820	782	873	830	868	845	817	892	825	816	872	863	858	834	809	857	889	867	862	881	880	839	885	863	811	873	824	863	842	803	867	827	852	859	829	869	826	870	852	799	881	883	824	907	873	864	815	844	817	830	825	856	839	847	849	809	829	898	834	872	823	838	828	879	847	860	855	831	871	822	856	846	832	899	806	829	821	829	881	816	829	809	828	866	904	848	803	866	826	856	845	879	824	824	838	919	882	774	811	835	844	855	819	859	831	846	843	887	901	828	862	856	863	818	813	819	850	812	901	891	868	791	873	875	847	846	831	815	873	933	869	827	843	833	858	858	864	856	860	857	850	835	844	838	828	761	839	841	843	843	841	814	852	851	865	883	861	856	844	880	855	838	853	858	818	857	858	849	853	887	777	858	819	824	860	855	827	808	873	824	874	838	848	848	782	847	885	878	848	866	846	822	817	897	832	910	890	863	813	860	798	866	831	869	877	868	841	821	830	821	838	836	837	883	828	844	839	775	857	853	800	884	856	831	820	817	837	828	861	826	857	865	842	890	906	814	848	866	879	872	838	825	868	860	830	828	829	862	845	868	793	833	821	873	850	862	801	839	851	864	906	877	792	827	852	886	859	800	850	866	812	833	845	855	845	818	849	826	846	830	823	835	837	873	869	871	853	849	782	894	801	826	853	922	851	866	826	833	817	842	843	841	858	907	853	908	823	836	863	805	843	840	885	814	832	855	890	806	883	873	838	900	865	831	831	835	882	849	832	812	842	864	853	816	878	859	852	811	837	867	835	850	836	874	914	874	876	880	861	844	860	799	813	886	827	820	855	863	892	831	812	861	869	864	805	793	816	863	858	884	858	858	834	894	818	846	828	874	780	888	853	787	883	858	897	863	810	834	864	847	883	785	885	895	815	843	840	833	884	775	819	867	850	959	845	845	815	844	830	850	835	835	880	811	835	853	820	904	849	865	863	823	866	871	864	808	811	844	845	829	846	828	810	863	863	805	871	842	852	839	834	847	909	831	913	880	866	906	812	819	857	821	868	865	861	801	874	869	858	863	834	850	867	815	834	874	854	799	850	781	863	817	824	849	909	900	881	817	854	864	815	869	931	836	843	823	867	850	876	854	836	864	884	865	827	840	824	891	825	813	867	867	830	855	848	848	857	874	845	849	877	842	819	816	846	861	849	832	809	846	871	875	879	847	819	859	904	873	890	882	902	834	812	854	900	878	800	827	804	810	810	866	819	845	838	864	824	846	795	887	840	834	862	835	853	837	801	853	807	846	839	856	849	798	858	850	830	875	862	839	806	781	820	838	825	882	834	881	890	807	897	853	799	861	781	850	836	841	792	833	890	843	913	813	880	842	795	866	820	833	832	874	891	811	855	845	831	816	858	817	855	846	819	864	910	846	850	879	820	866	889	844	824	864	897	878	793	846	852	842	792	859	855	884	847	817	847	801	863	832	795	871	821	872	860	894	865	839	839	831	837	822	862	889	886	892	868	819	840	823	834	841	797	849	865	816	846	864	798	810	855	835	852	848	822	823	859	848	904	843	841	815	858	819	854	820	832	814	843	754	842	858	817	872	873	873	856	888	839	874	841	843	820	840	808	820	829	888	813	840	830	823	818	793	870	816	902	791	828	844	795	854	809	835	862	808	841	847	785	866	823	871	880	854	846	798	833	844	849	818	813	864	838	879	887	852	843	845	845	807	881	814	853	864	823	840	877	870	846	875	920	845	882	895	817	836	894	832	814	862	864	865	869	834	835	862	862	847	851	822	835	817	831	830	885	819	835	820	851	851	874	825	877	884	843	821	859	844	836	890	839	862	834	880	821	853	848	849	883	865	880	858	829	873	830	823	826	863	906	850	862	786	872	816	880	842	832	838	826	791	837	846	892	878	888	899	837	909	813	923	839	873	809	822	876	885	846	840	870	870	839	862	839	858	865	793	824	814	813	856	835	807	832	864	815	826	806	840	829	862	850	860	841	803	887	874	868	817	892	853	897	853	849	841	832	812	856	816	802	902	866	872	866	834	857	803	846	861	854	823	833	884	809	828	864	862	825	860	858	826	903	809	815	861	836	859	900	861	822	848	831	878	824	852	821	875	821	875	861	836	877	840	820	856	888	849	816	849	808	834	835	821	830	809	900	859	854	850	841	834	908	862	861	848	895	873	802	832	839	865	850	767	818	820	840	872	851	843	826	833	888	893	830	815	884	889	823	864	885	839	873	865	873	845	857	821	793	822	818	837	795	809	904	834	897	869	865	839	838	853	861	832	832	837	862	868	839	826	817	882	837	854	873	879	811	808	857	823	804	810	864	799	834	832	842	812	787	845	879	820	848	819	808	844	831	842	882	807	934	864	834	837	871	850	869	832	878	780	864	756	839	789	861	861	854	855	872	865	852	809	841	852	810	895	862	823	866	864	870	851	860	871	845	889	883	804	824	838	853	885	828	819	807	809	841	768	882	852	809	846	814	848	896	832	867	893	858	852	839	793	842	870	904	856	879	854	862	837	841	898	873	839	884	868	841	832	887	852	895	789	873	890	876	946	842	811	871	894	802	838	862	865	857	902	857	836	847	864	806	860	814	815	876	859	874	852	836	855	845	841	828	871	872	823	867	862	816	866	837	818	865	842	803	875	878	878	827	883	825	783	820	836	819	902	810	843	894	886	859	825	840	899	816	862	829	812	824	869	854	897	844	817	874	853	824	905	854	822	835	832	897	827	909	862	842	785	861	836	868	831	848	849	893	898	844	837	871	862	849	852	832	851	820	885	845	844	867	857	846	834	793	848	821	821	831	871	812	808	817	821	808	812	834	875	854	825	850	802
80849	68501	27600	11222	1473	714	573	520	504	514	450	479	484	447	485	400	421	340	336	336	320	347	335	313	353	331	340	328	319	320	286	286	300	322	307	333	325	347	347	350	369	344	332	350	323	323	359	407	322	342	320	313	316	281	361	561	722	553	544	396	312	256	312	281	294	238	316	294	277	266	275	275	278	295	296	293	320	308	275	282	283	290	283	280	234	307	270	307	270	255	303	294	288	323	275	278	294	272	278	288	296	296	307	278	287	268	271	266	303	293	298	279	298	271	273	316	292	275	288	278	279	281	288	283	304	290	279	296	229	308	310	262	286	290	285	286	272	280	273	276	285	259	279	297	269	310	312	315	294	287	280	263	248	300	306	311	271	269	303	276	273	290	286	298	313	263	295	312	302	278	278	291	266	276	278	274	285	286	280	278	324	284	287	256	286	280	275	288	292	298	280	293	270	248	284	284	296	300	293	277	283	240	288	291	303	273	293	280	263	270	288	282	292	301	279	300	276	261	281	297	298	263	245	310	298	266	303	293	325	282	285	258	285	265	267	312	278	297	276	261	289	262	278	268	262	279	260	280	263	284	304	305	276	284	280	287	275	245	338	301	314	265	268	266	283	272	291	303	267	275	287	274	297	300	297	260	300	275	294	265	307	299	270	279	297	253	289	284	276	267	296	278	299	265	324	273	290	288	305	285	289	281	293	301	261	313	288	292	275	293	268	282	265	289	271	266	284	283	314	303	282	272	290	271	291	290	283	284	263	329	300	291	266	279	294	303	294	278	257	273	294	310	277	283	264	306	289	261	291	256	299	283	253	291	279	300	345	266	300	264	263	287	304	294	288	283	269	301	262	298	263	267	265	256	268	254	272	311	270	283	289	283	277	277	269	259	290	295	280	298	279	291	275	263	295	259	282	318	273	247	256	255	267	287	278	277	278	277	270	286	255	267	262	296	277	311	293	297	260	275	266	269	315	288	275	276	298	290	280	266	279	279	288	266	289	325	277	280	284	294	290	293	279	273	301	292	275	287	268	281	280	263	276	283	280	276	278	277	271	304	275	266	282	279	262	265	277	261	267	293	314	281	287	262	278	286	277	297	303	287	268	298	283	269	280	287	263	302	286	296	273	276	276	269	283	258	312	310	310	279	269	274	277	307	286	309	322	260	268	316	239	289	295	299	282	311	271	275	303	294	307	295	282	291	278	290	311	280	287	299	282	261	279	278	284	280	266	297	260	275	262	265	249	289	278	286	281	272	221	256	284	282	276	282	280	265	267	267	276	292	318	304	269	280	300	272	285	285	279	301	280	251	297	273	274	271	273	300	306	298	280	292	275	285	295	281	299	256	269	261	287	272	267	277	274	281	287	280	268	267	274	278	297	246	293	282	286	284	254	277	261	251	272	314	264	264	290	281	292	337	297	303	285	305	297	276	305	256	288	283	281	276	295	270	283	288	285	268	286	297	312	270	253	277	296	302	247	273	312	276	264	290	275	266	273	263	272	291	291	253	294	318	280	302	298	270	305	307	289	316	273	310	269	285	275	271	272	296	280	302	284	283	263	301	304	274	314	280	279	323	273	318	304	276	294	316	297	294	273	282	314	312	275	297	286	287	295	273	301	283	267	270	285	305	274	284	269	300	283	280	282	270	274	254	319	265	258	295	268	266	277	334	273	287	318	295	267	280	289	306	276	320	311	268	270	297	266	275	274	273	270	263	285	273	306	278	296	294	288	270	258	282	310	305	259	237	255	280	322	284	307	268	242	306	304	276	290	254	303	303	280	301	291	306	295	281	258	262	295	273	291	318	275	288	261	277	281	292	296	303	286	276	315	274	294	305	273	299	293	270	317	285	287	280	248	294	276	286	316	276	295	275	286	295	308	279	289	313	276	291	267	274	266	289	258	264	329	309	249	263	273	293	271	254	307	280	275	292	297	274	287	302	302	272	326	303	299	322	258	297	257	265	271	285	262	288	293	321	315	276	284	291	270	276	282	286	281	283	289	315	285	299	287	268	270	260	257	271	290	298	271	282	310	254	306	264	303	307	311	303	295	290	277	282	291	273	263	283	303	302	303	285	283	256	254	277	310	291	287	296	305	283	299	268	302	272	261	296	271	300	250	278	286	308	287	264	272	279	279	267	257	292	274	288	267	258	280	306	257	322	291	296	276	259	275	280	301	287	301	284	290	292	281	285	280	289	290	272	271	298	237	280	288	259	296	267	284	267	278	296	305	314	279	281	303	272	311	251	308	259	304	287	275	295	276	278	289	289	266	308	309	295	283	259	275	274	236	280	304	286	308	288	293	293	275	281	280	290	293	283	288	293	278	288	276	289	310	267	275	263	255	279	316	275	247	259	279	275	296	289	295	294	294	277	277	317	304	279	246	273	287	293	290	246	284	295	293	315	295	279	286	305	276	284	273	283	276	257	261	286	281	313	287	295	291	276	267	280	283	312	288	278	268	303	296	289	286	272	289	275	291	259	270	265	307	273	271	311	273	288	324	272	284	297	279	244	272	265	304	307	272	265	276	291	285	281	259	245	295	266	309	273	306	301	298	272	299	276	278	253	288	280	298	268	278	277	270	250	272	274	285	296	273	315	280	261	267	293	247	262	295	289	265	287	270	293	274	269	308	265	307	304	301	292	267	261	282	306	284	250	268	294	292	295	283	310	290	267	299	276	289	289	296	268	267	287	265	281	270	287	280	298	288	288	270	256	326	303	296	267	298	283	262	272	283	298	276	282	291	270	290	274	293	312	315	277	295	294	315	289	278	288	288	265	281	253	276	296	290	291	243	259	246	320	289	301	299	278	300	274	266	257	284	246	277	268	315	302	262	259	256	290	263	242	322	243	301	315	245	274	314	235	295	285	278	316	292	285	283	277	285	265	286	281	301	319	293	286	278	284	308	287	257	285	296	269	289	298	304	278	285	268	286	281	279	315	288	275	267	289	259	291	266	275	318	267	274	302	283	294	276	307	270	309	295	274	277	288	272	287	298	282	276	308	265	322	257	284	304	322	285	282	269	306	283	269	285	254	307	280	313	312	274	264	266	252	272	311	263	295	311	274	305	309	272	262	293	253	289	256	290	282	311	290	273	298	271	295	287	299	305	305	270	295	256	279	291	285	270	270	308	272	277	279	278	256	277	270	304	296	275	301	266	278	288	282	308	285	290	296	245	281	266	298	275	255	314	268	278	288	288	283	300	290	240	294	267	312	294	242	288	301	269	283	294	294	274	283	304	298	295	294	293	289	277	305	312	276	287	276	253	281	271	286	291	303	254	287	271	301	275	286	272	308	287	296	288	315	252	279	290	303	277	280	246	293	274	269	262	296	269	253	277	286	302	314	273	270	305	292	301	269	281	293	280	245	274	311	268	303	273	314	294	286	288	286	322	274	293	258	288	285	289	280	283	275	274	280	272	291	287	282	305	276	272	264	284	293	278	263	280	300	278	283	286	278	273	284	268	261	281	275	273	287	262	264
54109	50953	3455	3222	2787	2404	1950	1974	1903	1842	1748	1852	1733	1817	1813	1478	1417	1162	1030	1002	956	1143	1238	1000	1013	1036	1058	1032	919	934	920	882	949	905	1012	1031	1200	1290	1237	1184	1171	1267	1123	1080	1147	1221	1384	1208	1048	1046	940	935	969	831	1403	3228	4087	2700	2091	1553	853	695	645	711	673	674	708	687	657	702	677	670	700	683	695	699	652	661	675	720	666	692	666	676	730	683	702	738	697	658	655	678	670	663	679	652	663	712	704	692	685	700	674	656	682	646	698	655	678	656	686	671	642	626	744	650	704	694	693	716	676	705	726	665	701	688	720	715	741	731	700	671	711	686	712	669	643	652	722	682	736	697	673	692	664	721	676	692	682	693	739	679	675	685	679	678	667	678	670	643	667	683	680	689	664	668	723	690	668	666	738	671	670	692	687	690	702	668	706	707	698	688	659	710	697	684	638	698	709	681	682	723	665	701	657	683	674	680	674	681	691	711	645	675	724	668	727	685	637	640	664	676	677	670	672	700	723	652	678	672	663	673	685	705	684	649	683	688	677	698	700	669	681	690	705	714	644	685	667	670	691	739	695	693	725	723	656	670	676	700	722	671	669	722	681	667	710	710	685	688	698	702	670	714	656	603	713	660	705	706	741	683	626	746	706	721	691	696	705	654	724	694	683	683	682	682	713	696	704	675	704	705	701	713	677	684	689	704	648	765	664	729	709	704	679	671	720	695	652	672	636	716	656	628	695	658	680	667	696	683	681	742	699	678	662	723	645	679	681	695	723	757	704	690	706	730	679	670	679	682	703	700	664	698	680	695	686	676	693	714	673	727	675	620	691	683	668	705	655	682	630	643	697	721	676	729	697	653	683	681	696	632	743	656	667	676	719	673	651	666	688	721	716	651	700	675	647	723	687	714	667	672	711	687	682	706	680	704	692	701	721	681	696	677	667	716	661	684	711	700	648	704	706	688	645	663	640	677	682	698	643	666	712	701	688	679	705	691	660	692	626	684	712	670	697	695	713	644	681	723	696	636	713	692	703	667	670	661	707	688	682	675	700	710	710	647	661	709	671	712	678	722	723	724	728	701	688	690	665	685	689	735	682	688	675	683	710	703	698	672	702	666	683	655	725	696	638	707	709	672	697	650	711	675	665	696	675	684	691	683	713	695	684	661	659	741	721	709	663	661	697	641	708	698	733	703	721	731	688	712	665	670	664	698	663	736	694	725	710	663	690	716	688	661	692	670	708	671	735	692	671	688	707	671	671	698	687	671	704	701	688	709	680	690	650	698	663	687	691	735	676	665	653	689	673	687	725	656	696	658	722	669	702	663	710	690	704	719	659	708	659	710	648	701	685	662	678	722	687	673	669	678	720	753	672	718	688	675	707	700	651	656	670	645	637	695	700	698	706	736	660	692	708	706	677	713	702	674	716	669	704	672	683	634	661	658	712	675	688	688	775	714	694	726	702	665	693	689	682	670	653	693	697	719	667	618	694	707	653	671	688	662	674	656	685	707	693	688	673	685	690	657	651	683	705	710	706	701	704	704	679	685	638	669	684	681	696	689	679	661	698	689	718	680	712	708	669	663	729	673	692	625	678	687	709	689	701	706	705	702	745	677	690	704	643	677	668	696	653	664	675	639	678	678	665	632	725	739	714	698	737	726	750	723	690	726	745	662	704	661	676	672	671	678	654	725	661	672	666	686	685	695	699	703	691	689	726	709	709	712	611	689	676	710	669	693	682	682	720	648	687	696	671	680	679	733	667	706	656	703	691	695	688	689	664	697	723	704	662	729	639	705	689	649	678	672	677	689	656	706	685	661	691	703	676	682	668	673	690	680	738	647	653	685	730	663	722	668	666	712	671	648	734	690	717	650	700	666	700	713	629	671	679	632	637	696	695	676	728	681	673	705	706	742	661	708	657	698	643	700	707	740	704	696	707	707	698	725	639	670	717	674	738	715	700	687	727	702	663	619	700	700	660	668	734	705	674	667	710	705	669	686	675	689	681	693	665	650	749	698	640	679	683	669	692	718	683	698	672	641	668	687	674	688	639	680	683	676	659	682	687	679	672	716	740	709	665	676	680	716	691	701	646	739	671	701	686	713	714	664	696	639	652	732	717	681	689	672	734	693	651	698	672	724	714	668	671	656	663	640	666	727	720	709	652	641	665	699	708	734	678	679	707	665	702	632	679	726	701	707	678	693	678	653	703	677	666	687	710	664	675	665	727	665	690	691	665	714	697	694	700	674	702	680	641	708	681	709	721	752	716	685	699	668	681	693	676	653	664	673	667	705	668	675	709	721	737	683	733	683	671	686	673	697	679	734	676	664	709	694	660	711	746	671	655	715	675	721	691	673	697	629	697	727	708	695	690	657	680	652	704	749	684	709	678	703	683	716	676	711	673	690	756	667	677	652	703	674	681	739	616	669	687	693	713	666	678	651	710	669	664	692	703	721	704	675	648	738	652	650	671	659	703	690	729	679	673	710	667	678	704	672	698	705	682	647	684	677	677	702	656	658	673	664	699	690	732	665	673	721	690	703	678	673	667	675	663	673	703	699	721	647	672	687	695	696	727	720	704	704	708	687	685	667	709	685	652	678	681	607	700	645	650	701	688	763	700	662	710	687	719	668	680	705	686	702	705	645	707	680	695	717	662	638	698	692	676	683	662	694	692	710	720	678	695	698	687	672	725	670	681	714	694	724	663	724	680	726	657	695	707	670	669	689	667	664	714	641	670	641	690	673	683	710	688	696	734	682	676	718	672	712	704	699	717	694	661	711	660	749	722	694	672	635	675	673	677	724	734	676	698	704	724	708	719	648	655	696	738	743	715	698	643	747	645	670	666	685	664	690	684	718	695	693	720	689	693	671	720	681	661	672	652	651	656	677	675	647	668	697	718	658	682	671	719	698	724	656	665	687	684	725	698	667	670	697	699	737	686	707	660	730	681	701	665	714	701	714	673	759	719	664	683	659	661	660	673	718	747	667	670	680	714	681	690	708	741	699	730	656	700	702	752	696	663	699	700	719	742	667	743	691	652	710	653	703	683	715	711	653	746	678	713	672	655	680	694	693	709	713	654	731	710	662	736	663	649	656	654	698	680	706	683	659	692	723	695	655	689	651	700	683	682	657	701	703	690	711	720	693	654	693	646	693	695	675	679	656	719	670	666	690	696	670	693	691	663	705	689	636	708	682	670	712	681	615	700	630	667	668	680	688	696	728	658	703	708	649	723	684	680	640	669	699	661	692	684	723	698	685	692	713	669	675	715	666	712	730	700	686	685	735	715	689	666	738	703	679	726	721	699	757	707	728	679	712	698	677	658	674	658	724	678	661	704	677	673	697	690	668	701	691	703	685	695	643	687	671	688	666	660	692	691	684	694	645	740	665	655	716	672	721	693	675	653	669	722	701	727	667	664	763	761	687	669	710	734	698	696	673	695	683	646	696	660	666	654	679	714	680	703	706	675	687	677	669	680	709	677	652	711	722	685	696	646	668
18478	10160	930	420	404	373	344	345	312	419	381	371	377	349	380	345	340	333	325	386	360	367	381	393	329	310	313	357	407	375	334	313	362	398	341	362	408	395	415	399	353	385	371	386	378	350	380	319	349	348	344	378	404	411	327	352	373	358	339	399	353	359	360	367	354	373	340	331	377	380	341	340	334	370	352	377	392	374	389	383	353	366	350	374	342	342	364	302	332	377	363	336	351	340	379	338	372	341	372	378	358	348	363	322	364	359	353	330	354	330	353	348	326	373	358	324	345	316	319	379	350	379	324	326	349	351	285	369	358	346	354	311	347	327	341	354	326	351	391	370	315	383	374	346	383	338	356	319	377	346	365	342	329	330	327	330	309	378	362	338	378	336	322	347	356	368	393	326	351	336	341	327	355	329	328	367	347	364	339	367	334	326	360	369	345	376	336	365	337	365	342	376	363	337	336	341	352	346	356	359	375	361	313	357	383	330	351	366	353	341	317	367	367	331	350	359	372	349	369	299	352	324	323	339	361	374	360	357	329	330	346	346	363	342	381	356	371	342	369	321	337	342	342	342	355	330	319	358	401	348	346	351	341	305	367	365	343	368	316	314	360	349	375	362	334	317	329	361	358	330	339	349	361	349	365	353	340	336	334	328	304	371	348	368	358	342	344	383	363	335	350	354	327	363	381	304	334	352	369	357	321	337	329	356	375	360	350	362	356	382	339	353	367	385	351	353	339	342	341	352	362	381	366	344	318	332	393	331	346	352	338	316	373	343	343	334	345	366	337	328	350	343	380	337	352	341	358	363	332	343	332	365	355	358	318	351	359	323	329	372	381	338	335	309	332	369	323	340	387	343	337	373	377	359	347	326	345	348	350	345	336	347	352	360	332	373	351	396	337	347	299	373	327	334	355	360	353	361	325	379	370	337	376	330	370	348	376	390	368	343	325	320	358	356	360	326	343	363	322	325	357	325	367	323	381	352	358	333	357	361	333	374	335	371	336	337	365	322	341	336	327	326	361	367	373	341	365	348	319	350	309	354	358	339	368	327	343	346	337	331	339	347	342	338	359	358	370	359	335	347	347	332	374	365	339	338	343	362	335	321	390	324	323	336	346	334	361	341	380	346	356	365	325	324	326	365	323	316	335	348	344	359	341	327	326	362	372	328	366	355	356	321	313	356	354	316	340	333	359	355	368	322	314	384	343	364	337	388	366	321	331	373	346	365	341	334	367	378	351	332	331	335	356	332	313	343	316	335	346	353	376	345	305	350	339	320	389	348	327	368	350	345	371	373	338	347	348	362	353	361	349	339	345	344	329	321	335	338	343	396	374	333	339	337	390	355	347	306	363	358	352	332	352	366	339	335	333	368	317	374	360	353	355	354	317	356	319	361	341	350	359	331	360	333	329	373	347	334	360	328	324	297	379	343	334	371	348	376	381	354	381	333	337	339	345	394	318	339	320	348	358	378	362	379	330	331	332	320	341	324	356	331	328	340	315	319	360	342	387	379	317	363	355	315	357	332	408	320	347	379	357	342	348	352	316	374	331	330	366	332	326	386	353	329	354	348	386	360	357	349	343	355	362	350	334	336	389	365	370	348	357	355	321	376	356	342	329	363	322	349	341	367	376	375	343	354	328	333	345	322	341	368	324	356	336	361	346	336	339	351	341	314	336	312	332	337	333	322	327	317	363	363	359	321	351	359	322	347	316	368	317	346	324	365	343	336	327	354	364	345	353	372	349	358	366	308	341	342	325	337	329	344	314	327	349	358	355	367	362	326	331	347	355	368	358	378	352	337	336	349	349	364	335	356	355	341	368	352	327	362	347	339	380	348	356	348	359	350	310	348	376	344	337	335	356	347	344	391	360	372	310	348	324	375	356	341	348	371	332	377	317	343	300	341	355	328	356	392	345	326	344	377	356	374	361	350	380	337	338	344	361	339	353	347	332	360	357	319	343	372	330	341	315	348	321	342	327	374	333	365	346	324	321	373	334	319	328	322	312	352	325	360	355	347	359	331	338	358	326	334	374	323	345	324	360	339	349	367	344	324	367	371	347	313	328	339	360	320	335	366	357	327	337	390	369	328	374	345	349	332	354	334	345	343	342	349	351	392	352	310	326	366	339	362	363	329	345	322	359	389	304	341	349	338	334	300	341	351	345	350	322	333	334	330	348	348	329	356	351	362	342	365	364	363	346	357	347	332	345	349	346	346	332	339	364	337	336	328	351	336	364	349	354	337	351	367	372	325	339	343	328	318	372	351	355	359	336	361	359	331	341	336	326	373	338	364	386	344	364	354	349	353	349	354	329	346	371	296	339	321	330	325	342	324	352	363	347	333	367	333	344	308	355	362	326	372	326	415	321	355	331	364	362	357	336	329	376	345	361	363	337	351	337	341	382	356	330	333	377	403	338	365	347	317	297	362	330	337	371	330	346	349	348	342	345	359	333	345	423	325	330	360	376	377	313	335	391	328	362	343	345	345	347	346	370	344	342	331	341	332	366	377	367	337	342	367	345	310	387	362	353	345	360	339	338	349	347	340	354	358	309	344	376	379	326	363	373	321	350	330	344	347	339	371	327	354	353	330	328	321	372	388	339	346	370	393	366	320	334	339	369	333	351	382	312	346	323	369	328	325	328	352	392	361	326	354	364	317	338	355	346	366	324	343	351	331	354	348	346	346	362	325	330	348	315	356	338	358	336	348	360	366	337	356	352	329	325	335	364	356	316	317	348	322	360	333	339	341	336	331	326	367	356	360	378	337	365	331	343	365	317	341	350	334	340	356	345	349	325	338	348	389	320	329	369	395	350	383	334	328	303	342	341	335	358	339	348	389	347	362	350	368	312	339	335	346	389	358	326	355	360	381	321	363	364	358	336	327	367	322	340	367	393	308	349	330	345	302	350	367	330	349	376	335	382	318	320	323	306	375	344	318	352	380	342	333	357	348	363	334	352	314	346	357	333	345	319	351	389	336	361	364	323	372	388	327	344	376	366	350	353	357	357	347	366	382	326	358	339	344	343	338	373	362	362	332	316	339	339	352	357	360	329	345	370	317	339	333	350	356	337	355	357	319	338	353	348	341	349	347	336	321	332	342	356	327	346	334	330	338	336	394	356	337	381	348	370	392	324	324	350	359	311	313	337	354	332	320	359	383	396	337	344	319	355	362	346	349	359	352	327	349	330	354	364	344	343	347	351	366	376	363	357	342	326	340	336	351	352	355	357	336	335	333	344	333	348	352	349	331	366	337	357	374	350	366	337	339	331	367	350	346	347	369	354	336	337	353	343	336	347	358	363	385	359	344	348	334	371	370	348	361	348	341	341	341	350	376	372	342	338	304	309	366	359	322	368	367	339	317	333	331	305	333	388	337	325	349	382	322	362	342	335	344	362	303	333	313	338	359	383	313	339	332	365	347	346	361	353	325	321	317	335	343	357	320	336	347	363	364	355	343	345	381	365	320	326	367	338	362	365	363	362	359	349	347
17887	12638	958	888	901	956	941	954	1026	1025	964	975	946	921	990	964	872	900	948	880	918	969	879	914	922	954	973	965	926	895	866	944	974	957	994	948	1037	1059	1051	1015	1062	991	1028	1048	1057	996	1034	1061	1037	986	956	915	1008	984	938	951	981	982	946	921	853	826	843	830	851	832	843	839	898	830	842	810	836	847	809	858	876	869	855	842	839	853	837	860	794	875	853	834	886	888	830	864	842	871	870	903	836	881	882	856	859	798	855	852	838	805	800	844	904	869	884	843	854	783	810	863	809	879	856	810	866	811	875	851	821	868	815	819	803	872	838	851	900	841	897	850	873	886	828	825	873	810	892	890	874	806	810	820	806	875	896	822	832	830	806	861	823	794	889	829	865	835	852	892	818	813	845	833	827	832	859	898	825	841	824	891	811	804	787	831	855	853	798	855	846	845	784	835	838	847	820	827	879	820	862	829	820	832	828	821	853	825	846	828	790	885	850	791	848	809	818	823	839	794	810	862	851	812	834	806	870	835	835	853	848	825	869	831	878	794	889	853	805	848	839	828	832	860	839	832	804	829	869	835	848	854	791	819	852	826	807	882	871	821	848	809	861	824	838	856	894	885	768	808	855	922	852	859	847	851	825	873	806	823	787	866	793	856	844	824	822	852	866	821	849	866	849	840	858	795	792	817	835	829	861	825	840	866	851	842	843	808	836	822	814	801	831	829	868	892	840	826	856	861	838	823	810	867	853	838	866	880	809	848	792	872	831	815	849	839	867	864	811	831	797	788	766	866	845	855	854	810	809	835	831	837	875	825	805	794	824	818	809	882	835	838	862	816	860	888	866	814	824	823	829	865	850	833	907	846	823	863	818	864	850	878	849	826	826	854	818	854	838	845	854	828	851	831	896	841	819	805	894	854	819	821	852	832	815	869	785	874	815	837	800	856	811	799	829	848	780	799	860	818	814	850	826	872	819	855	798	809	805	860	820	811	840	859	850	844	833	815	844	813	855	798	852	799	815	795	796	835	832	837	805	826	858	796	863	823	802	844	815	831	788	845	842	870	846	842	839	794	825	774	781	807	857	823	846	853	828	854	803	828	801	885	862	856	796	854	883	815	793	809	812	816	859	891	850	828	844	831	836	821	851	794	881	830	850	864	846	852	782	857	823	859	849	809	811	849	874	826	834	821	852	804	841	808	854	855	844	810	845	914	820	855	860	837	857	879	768	840	856	820	842	854	847	848	913	835	881	797	813	877	850	855	845	848	834	856	842	822	851	844	843	839	830	808	877	812	851	773	820	896	810	875	861	820	895	832	870	782	840	852	804	837	819	817	829	898	834	853	875	875	865	822	851	813	808	797	803	809	844	862	805	855	818	788	825	874	803	874	874	793	806	839	848	793	825	801	862	873	814	833	786	836	836	821	838	815	843	816	859	836	848	830	841	790	856	838	842	868	823	808	816	862	786	849	835	858	810	811	855	813	852	796	858	857	858	888	808	847	822	834	793	846	839	798	810	840	762	854	804	828	849	869	810	856	848	852	817	858	816	822	845	830	828	784	816	876	795	893	797	850	845	825	862	879	869	827	867	806	864	818	884	823	847	812	832	795	836	813	859	842	847	837	842	848	843	819	846	853	889	806	839	855	803	847	833	833	846	869	821	817	828	802	797	863	822	826	892	854	819	877	814	801	862	870	804	819	823	840	806	800	846	831	860	833	824	844	835	859	804	890	830	855	844	805	833	895	819	855	784	815	833	809	886	849	841	839	815	850	856	814	828	836	864	829	817	805	778	819	805	846	874	819	835	850	851	826	800	821	864	853	874	860	815	909	866	874	834	800	803	884	863	864	869	828	856	807	855	827	796	868	829	845	833	885	839	830	838	849	815	823	867	831	865	823	844	856	877	840	891	839	823	868	852	846	824	871	820	870	832	814	832	846	837	813	839	812	817	830	863	852	799	808	848	846	827	860	857	852	775	834	879	860	857	870	872	839	831	884	837	900	815	825	839	851	859	856	840	814	846	870	856	850	874	813	851	894	851	899	835	818	814	880	801	825	843	856	842	850	876	850	846	813	828	856	876	824	797	806	850	835	821	869	839	844	816	912	801	862	789	815	845	870	865	885	798	831	870	787	820	833	857	783	859	851	904	856	844	854	860	827	792	849	834	826	859	825	871	863	852	864	831	881	845	878	915	897	819	815	796	847	833	872	806	858	839	881	816	801	824	868	798	838	818	806	832	848	862	833	833	820	879	908	850	849	821	870	880	830	806	810	824	859	845	800	833	834	833	864	858	820	889	853	846	836	819	793	816	823	809	872	859	854	869	816	834	821	850	852	866	785	873	854	869	858	849	766	872	796	859	865	860	840	848	813	827	823	812	831	818	871	825	830	846	778	859	896	818	831	818	814	864	870	829	840	824	840	849	859	814	848	844	856	856	791	822	801	823	841	852	875	827	834	850	759	865	819	880	867	867	819	816	846	862	846	837	808	909	835	843	838	805	867	816	884	860	808	860	852	837	852	853	838	850	918	836	907	816	848	890	836	842	793	832	814	871	780	948	839	812	825	814	820	838	870	825	830	862	798	810	876	844	840	829	852	815	928	832	821	841	844	755	844	897	840	854	806	843	833	893	852	825	803	847	823	851	846	804	808	830	833	851	849	810	809	863	827	841	841	826	849	884	876	854	856	865	882	856	828	875	856	847	794	817	843	862	881	893	767	870	803	844	883	829	791	811	854	828	860	851	847	827	841	896	806	869	815	845	854	812	828	811	826	810	829	823	860	807	821	906	821	834	839	756	825	826	763	842	833	824	835	836	806	827	872	884	818	894	832	845	795	811	828	856	783	824	851	869	813	787	817	827	808	872	863	820	799	857	855	836	877	880	857	864	814	831	833	845	875	792	781	801	785	854	841	854	847	812	824	813	873	832	784	805	837	837	838	792	885	850	839	842	865	864	844	835	802	832	817	880	846	827	852	803	801	878	836	844	835	837	812	858	811	830	816	829	860	828	799	885	846	819	844	834	845	848	752	815	825	798	845	889	862	826	880	869	789	873	810	891	801	810	788	839	848	850	828	797	856	885	836	825	848	840	889	827	864	804	883	802	870	914	806	806	824	844	784	858	798	865	840	859	811	852	848	817	788	902	797	833	822	833	860	880	827	824	812	895	812	866	883	815	899	834	838	836	865	869	785	856	819	845	840	831	893	856	898	820	859	849	845	869	820	858	864	807	824	847	838	899	823	896	842	870	821	835	842	791	851	811	833	870	838	804	824	863	885	808	904	809	837	815	858	825	863	859	840	837	832	816	847	874	856	802	835	800	898	866	840	807	825	845	824	829	844	834	841	867	852	830	799	861	859	755	854	867	852	810	797	848	821	840	800	819	825	799	868	848	850	837	806	845	826	835	791	832	862	802	822	876	835	864	831	794	862	830	816	867	829	875	855	795	853	834	835	856	847	812	853	794	798	883	828	883	842	853	782	831	869	899	786	855	868
68037	55585	15689	2036	697	572	560	478	469	452	466	481	420	429	460	422	449	374	395	396	363	403	394	402	394	419	381	412	380	392	362	390	362	406	427	391	383	425	383	408	408	387	438	428	413	425	428	391	453	378	428	432	409	417	428	501	529	515	471	437	357	369	368	371	354	375	338	389	372	354	343	370	372	386	380	351	360	393	373	376	351	378	347	370	328	339	354	353	323	398	395	402	403	364	378	353	365	391	385	366	355	381	389	394	378	349	342	340	368	362	373	361	375	354	359	367	366	331	343	367	362	369	330	319	343	348	378	371	373	350	376	400	407	371	364	353	341	367	406	358	372	381	378	376	353	352	349	345	378	369	351	370	363	336	392	348	374	371	368	392	348	403	346	399	351	375	351	401	336	355	352	367	361	404	379	366	360	400	376	377	355	349	346	339	364	364	376	367	353	365	387	353	381	363	351	354	371	398	356	395	373	400	358	370	364	354	390	362	356	357	367	385	364	377	380	380	346	358	378	350	357	372	354	368	343	389	355	352	398	329	362	388	409	384	367	358	349	323	373	339	357	363	373	352	368	348	375	397	362	376	377	323	301	346	342	343	368	367	345	364	389	344	373	378	404	383	387	348	383	350	379	374	375	364	361	369	346	317	330	399	374	338	361	384	341	327	393	348	389	359	361	359	339	334	360	393	347	370	369	364	372	380	337	376	373	379	368	362	362	348	381	383	380	380	348	343	346	368	361	363	348	332	375	359	343	401	349	389	335	366	345	351	363	377	346	369	349	364	378	364	371	348	377	355	373	361	352	368	398	367	332	402	375	368	353	375	342	338	387	339	367	376	370	375	371	376	377	354	329	369	344	389	372	376	396	389	368	351	360	325	374	374	354	373	339	395	370	382	384	414	383	351	352	370	371	351	385	324	391	366	385	357	363	329	342	356	391	384	362	385	352	378	373	372	389	354	369	365	357	350	390	405	386	331	360	378	366	380	350	407	376	374	395	341	366	357	342	373	352	396	390	365	374	396	362	325	346	377	360	373	368	378	375	329	392	340	374	330	366	340	336	346	385	406	364	349	357	362	358	336	378	359	349	359	344	366	379	327	353	385	387	379	366	369	372	372	370	389	346	348	316	367	362	387	405	350	378	409	384	393	384	367	386	378	381	361	357	348	399	370	368	382	331	386	373	352	342	338	344	386	358	357	364	400	410	398	354	357	380	389	387	390	366	332	373	329	398	365	386	374	361	380	347	354	364	330	351	340	345	358	414	299	375	404	338	389	375	371	354	354	364	420	337	372	406	354	363	375	370	395	383	360	354	341	351	370	343	384	374	371	385	368	355	362	318	345	355	365	334	393	336	372	350	379	391	372	360	373	366	375	395	367	396	411	362	380	377	361	370	381	347	382	399	352	371	356	353	373	380	360	358	338	340	395	361	344	400	365	352	377	316	401	318	383	364	358	396	370	359	326	364	398	387	373	390	386	353	350	389	381	377	384	309	357	391	355	344	389	372	376	349	383	323	341	362	348	350	346	326	394	339	382	367	389	347	385	348	405	349	405	345	371	364	421	350	369	380	397	328	354	351	378	342	375	333	349	397	309	368	402	368	361	334	324	377	379	382	359	373	327	340	365	352	343	357	361	357	351	354	391	360	376	369	352	360	374	359	363	362	331	389	360	375	365	343	388	339	385	343	374	353	337	373	365	374	361	393	376	366	351	362	375	367	366	364	352	374	374	382	331	380	376	343	356	362	354	343	338	343	348	383	355	371	372	352	360	364	392	345	356	347	377	407	358	352	357	381	360	373	360	377	389	373	363	357	371	373	375	368	384	350	354	359	352	376	346	385	329	370	368	382	377	373	366	334	369	334	359	343	328	353	360	344	385	379	341	332	328	336	343	330	385	343	317	346	358	351	400	374	356	382	365	327	367	351	375	395	345	379	380	399	336	340	336	402	391	379	341	376	346	369	399	354	355	356	375	362	390	351	375	335	347	377	376	325	381	376	343	358	345	371	377	331	365	395	401	359	369	396	374	388	363	375	347	369	384	391	358	350	383	360	396	359	343	386	381	369	371	387	354	383	407	366	387	390	358	370	392	377	379	355	375	378	359	380	394	356	376	381	371	373	362	365	363	351	365	369	357	359	352	327	374	315	375	385	374	372	360	387	380	360	359	370	380	380	390	350	373	349	355	357	362	401	356	397	356	330	358	379	377	372	344	396	340	391	377	335	361	407	367	339	365	323	390	376	384	361	349	392	392	376	357	338	347	386	383	405	365	415	357	346	357	352	385	393	333	389	358	365	393	381	366	389	366	386	351	363	394	364	360	372	389	307	333	396	377	343	365	378	346	339	363	376	373	369	377	394	361	351	381	332	390	398	361	364	325	390	354	342	358	373	361	358	365	352	372	417	378	364	389	367	352	359	337	360	358	351	366	386	349	367	367	349	363	314	368	383	388	384	357	343	377	369	336	368	331	394	373	311	376	376	347	358	369	351	323	353	351	351	352	369	369	365	365	351	354	348	389	354	349	371	387	359	391	389	383	346	356	357	370	385	357	332	348	370	350	343	356	337	369	385	371	381	393	379	395	383	332	341	370	340	356	341	383	333	377	361	360	358	375	380	336	368	354	340	357	409	376	363	316	324	371	372	371	350	390	370	358	352	378	350	352	397	378	352	356	380	367	362	399	392	395	382	365	409	380	357	385	357	353	373	340	386	340	342	373	332	362	387	344	380	344	372	354	356	362	384	372	350	357	371	384	372	357	389	344	372	349	391	339	366	374	314	384	344	329	391	368	329	350	349	369	353	362	376	384	331	364	350	366	368	344	370	373	361	370	327	355	399	318	384	361	366	359	345	371	390	356	356	330	366	390	374	333	352	378	359	391	387	357	370	356	383	353	363	367	346	356	362	377	369	401	371	380	351	399	395	365	405	364	374	359	385	393	351	385	360	394	348	380	380	407	391	341	360	374	358	385	382	375	356	360	343	346	381	381	359	379	402	357	361	399	330	367	400	362	359	372	372	377	357	374	368	378	367	349	349	363	394	364	350	373	388	366	335	355	390	380	402	369	405	335	349	374	349	348	369	352	381	346	317	368	399	344	336	344	369	371	366	390	354	341	349	369	374	374	375	339	369	362	356	368	408	367	384	393	330	332	362	368	367	376	356	369	358	405	378	377	379	368	369	383	385	372	390	350	368	370	367	344	376	332	375	351	363	343	356	348	331	329	339	368	359	373	398	347	371	384	301	338	336	366	345	363	392	371	333	380	384	364	413	396	419	357	361	365	377	350	353	353	338	372	362	383	404	385	332	362	378	359	359	347	371	378	379	386	356	359	318	378	361	352	389	380	371	366	360	413	387	358	398	386	346	386	362	381	375	402	370	380	353	356	360	379	335	371	365	382	383	377	356	400	381	354	363	383	340	372	370	362	336	391	335	361	335	359	382	366	383	376	377	370	397	353	374	360	357	401	367	348	386	381	378	381	370	381
42604	35259	2097	2312	2063	1810	1805	1691	1646	1606	1478	1483	1436	1425	1382	1439	1263	1099	1123	1064	1074	1216	1149	1042	1012	1139	1026	1143	1072	1170	1061	1039	1136	1180	1260	1279	1255	1166	1151	1145	1123	1292	1297	1336	1388	1439	1388	1266	1246	1286	1216	1214	1142	1101	1363	2024	2266	1864	1448	1234	954	855	861	850	836	815	852	846	880	849	905	891	950	856	812	897	848	843	859	872	852	873	882	877	873	866	874	844	851	867	852	834	867	886	828	881	899	875	812	900	824	840	917	866	853	841	905	895	866	908	898	885	900	876	810	856	853	890	862	872	867	834	859	870	901	884	839	860	851	860	860	891	905	888	819	814	880	873	857	832	852	875	916	849	878	885	872	861	862	862	857	899	852	884	891	836	862	855	844	900	868	856	870	872	858	836	879	901	870	914	817	850	824	834	854	875	837	894	844	896	904	846	880	890	815	895	877	855	868	818	866	771	863	868	862	887	870	869	851	812	863	847	848	873	891	868	888	845	832	882	889	878	851	935	876	845	868	918	875	839	873	884	810	861	832	867	909	940	857	853	835	887	874	841	923	890	836	925	877	870	859	850	839	876	859	849	819	881	862	874	830	888	836	895	885	888	879	864	902	846	914	870	872	875	927	902	824	858	871	871	883	865	877	949	861	884	909	884	852	865	885	910	835	914	858	866	925	853	897	888	895	833	866	826	890	872	901	802	822	865	857	877	835	899	848	880	914	838	934	844	914	821	869	846	831	834	821	905	808	874	913	853	853	868	849	895	879	912	858	854	849	874	863	861	821	840	909	889	874	867	874	869	831	898	873	854	870	876	865	883	903	904	845	847	840	870	881	844	848	810	896	837	851	901	865	867	855	812	879	876	859	828	872	838	868	813	845	844	876	908	875	834	890	872	847	875	882	901	884	849	779	841	835	865	858	863	861	867	849	898	869	854	829	832	853	890	886	880	860	847	837	866	818	886	861	880	858	878	876	845	863	920	872	846	898	863	881	872	877	919	863	861	880	883	871	866	828	799	846	854	888	838	836	850	869	819	933	825	851	882	892	877	821	893	812	910	868	839	935	854	925	875	855	821	913	902	844	860	886	867	842	892	828	881	841	827	887	909	878	864	840	816	860	837	867	844	902	852	857	891	883	854	838	860	849	854	840	897	875	862	876	849	909	889	852	909	917	878	863	835	842	846	880	852	899	912	806	890	883	881	906	876	845	885	865	869	916	888	862	854	847	887	876	856	905	886	859	908	854	821	871	848	863	860	870	881	880	853	860	862	898	873	890	850	907	863	883	864	898	870	885	905	884	886	884	909	821	846	826	903	880	920	912	888	964	908	858	851	849	826	895	840	873	864	837	887	860	922	957	916	902	845	845	866	875	909	847	856	872	902	843	841	865	888	931	820	867	893	909	888	870	872	847	884	813	886	900	871	877	879	812	841	847	852	873	856	829	838	876	896	847	879	820	822	895	919	854	892	833	867	911	853	854	883	864	852	817	867	840	884	873	854	922	846	861	905	861	874	890	909	864	839	884	864	892	888	799	885	847	871	903	860	814	832	858	911	857	860	844	842	809	877	833	864	847	860	857	879	853	879	886	844	885	889	907	891	823	826	844	841	880	867	839	801	858	866	863	886	843	854	888	919	851	849	832	897	914	843	819	859	846	873	848	870	884	847	872	917	929	866	900	846	857	872	885	891	905	904	834	835	899	875	892	897	877	851	835	861	865	815	916	871	918	857	877	835	874	811	857	895	863	811	862	872	840	863	872	851	852	845	853	834	809	892	854	904	875	827	914	847	836	864	903	885	902	848	908	883	846	865	885	910	855	859	855	826	870	818	885	842	869	875	887	826	853	830	866	798	872	847	900	885	885	865	798	895	900	829	827	844	841	864	857	886	909	843	894	864	895	786	834	871	877	857	851	853	895	844	883	854	860	875	833	826	901	837	876	835	861	925	876	907	861	870	926	861	863	849	906	917	872	900	893	892	894	838	870	853	849	858	863	873	881	873	854	864	874	883	878	904	836	881	829	835	856	910	865	921	889	879	845	862	841	881	824	852	870	862	809	864	921	829	834	822	855	848	874	845	856	860	849	861	875	882	848	891	854	795	905	874	914	849	847	799	829	928	854	848	875	904	874	858	855	862	859	857	892	881	907	870	870	897	909	849	891	869	840	913	875	861	839	878	882	843	873	864	868	837	878	870	859	843	880	819	868	870	854	866	844	853	836	844	867	862	827	820	883	843	878	914	903	871	834	832	903	859	814	826	904	861	829	808	891	898	887	818	910	933	871	863	835	876	885	844	881	876	876	886	872	880	838	861	855	903	870	865	856	839	940	926	891	889	867	839	855	927	873	866	843	850	822	880	925	878	875	820	845	803	847	842	893	868	873	864	853	864	858	866	832	897	870	841	899	867	846	869	827	918	935	895	832	910	860	849	893	854	876	867	847	886	842	858	832	831	872	853	839	830	925	897	916	845	903	864	871	888	845	856	841	885	897	861	866	926	924	882	911	893	879	853	880	859	846	830	816	870	825	826	906	852	880	891	816	845	881	836	845	846	879	893	815	851	901	866	842	857	964	893	869	873	893	845	905	851	869	887	905	916	832	846	883	873	809	871	844	865	894	846	835	909	860	835	901	829	814	871	894	913	883	862	897	916	872	869	842	872	921	819	836	875	894	827	837	884	890	891	852	862	916	902	878	859	893	873	799	883	854	845	874	890	867	823	868	886	879	867	886	851	854	871	892	828	869	892	887	865	826	859	886	848	937	871	893	843	821	878	862	894	898	859	843	861	841	848	835	860	913	863	875	813	837	862	834	865	894	893	876	921	950	841	865	814	846	917	906	870	845	867	871	851	824	918	845	835	826	872	907	840	881	886	886	825	904	888	876	880	869	849	836	909	938	861	808	893	869	848	857	840	825	854	859	834	863	836	823	897	881	849	863	864	843	850	882	900	859	861	932	839	872	887	859	904	887	883	874	839	863	892	825	848	860	841	863	846	926	829	846	928	856	870	917	936	886	848	792	884	865	866	854	820	832	874	871	853	878	853	883	837	901	845	867	822	861	855	909	878	808	858	901	833	887	864	811	865	876	820	912	829	857	909	896	900	881	861	835	905	863	876	885	848	911	868	845	869	869	867	942	828	888	874	847	865	865	877	875	850	875	880	850	869	882	867	899	862	865	894	951	870	859	882	839	853	824	869	825	864	894	882	862	864	876	858	912	904	892	887	876	814	820	847	876	852	842	850	860	874	871	850	874	872	867	827	869	829	790	881	840	901	863	870	821	849	873	859	886	905	905	831	863	905	846	882	896	874	879	827	900	914	837	853	848	880	799	872	846	867	851	868	819	875	932	847	889	860	862	878	867	870	877	878	832	873	867	883	919	841	850	902	843	898	865	878	899	896	856	852	865	889	888	894	831	876	904	874	875	858	852	892	915	895	880	897	881	857	834	857	869	865	877	835	877	896	917	919	861	808	839	838	836	903	875	848	855	863	848	891
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
